[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20110069684A - A method for handover between base stations in a wireless mobile communication system using Carrier ggregation - Google Patents

A method for handover between base stations in a wireless mobile communication system using Carrier ggregation Download PDF

Info

Publication number
KR20110069684A
KR20110069684A KR1020100057441A KR20100057441A KR20110069684A KR 20110069684 A KR20110069684 A KR 20110069684A KR 1020100057441 A KR1020100057441 A KR 1020100057441A KR 20100057441 A KR20100057441 A KR 20100057441A KR 20110069684 A KR20110069684 A KR 20110069684A
Authority
KR
South Korea
Prior art keywords
base station
enodeb
handover
value
information
Prior art date
Application number
KR1020100057441A
Other languages
Korean (ko)
Inventor
박순기
신연승
김형섭
박용직
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to US12/971,897 priority Critical patent/US20110149913A1/en
Publication of KR20110069684A publication Critical patent/KR20110069684A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0016Hand-off preparation specially adapted for end-to-end data sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0061Transmission or use of information for re-establishing the radio link of neighbour cell information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0072Transmission or use of information for re-establishing the radio link of resource information of target access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 기지국 간 하드 핸드오버를 위한 방법에 적용할 수 있는 방법이 제시된다. 이는, 자원 자동 예약 및 취소 방법과 2단계 핸드오버 결정 방법과 자동 히스테레시스 조정 방법이다.
첫째, 자원 자동 예약 및 취소는 무선과 네트워크 시그널을 연결하여 이웃 자원에 대한 자동 예약 및 취소가 가능하고 기지국간 정보교환을 사전을 하기 위한 방법이다. 둘째, 2단계 핸드오버 결정방법에서 첫번째 단계는 측정값을 기반으로 핸드오버 후보 군을 우선순위에 따라 소팅하고 그 결과에 따라 핸드오버를 결정하는 것이고 두번째 단계는 불필요한 핸드오버를 방지하기 위하여 기록중인 Inter-eNodeB 히스토리를 분석하여 일단계에서 결정한 핸드오버 결정이 히스토리 차원에서 바람직한가 그렇지 않은가를 결정한다. 셋째, 자동히스테레시스 조정방법은 상대적인 신호세기의 변화량을 정도에 따라 사전 정의된 클래스로 구분하고 또한 현재 적용되는 히스테레시스를 사전 정의된 클래스로 구분하여 상대신호세기 변화량의 클래스와 현재 적용되는 히스테레시스 클래스를 이용하여 히스테레시스를 조정하여 핸드오버가 유망한 후보군에서의 최우선 순위가 아니더라도 핸드오버가 결정되도록 가중치를 부여하는 방식이다.
A method that can be applied to a method for hard handover between base stations in a wireless mobile communication system using carrier aggregation is provided. This is a resource automatic reservation and cancellation method, a two-step handover decision method, and an automatic hysteresis adjustment method.
First, resource automatic reservation and cancellation is a method for enabling automatic reservation and cancellation of neighboring resources by connecting wireless and network signals, and for preliminary information exchange between base stations. Secondly, in the two-step handover decision method, the first step is to sort the handover candidate group based on the measured value according to the priority and determine the handover according to the result. The second step is recording to prevent unnecessary handover. The Inter-eNodeB history is analyzed to determine whether the handover decision made in step 1 is desirable or not at the historical level. Third, the automatic hysteresis adjustment method divides the relative amount of change in signal strength into a predefined class according to the degree, and also divides the currently applied hysteresis into a predefined class to apply the class of relative signal intensity change and the currently applied amount. The hysteresis is adjusted using the hysteresis class to weight the handover to be determined even if the handover is not the highest priority in the promising candidate group.

Description

Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 기지국 간 핸드오버를 위한 방법{Method for inter eNodeB HO in wireless mobile communication system using carrier aggregation}Method for inter-eNodeB handover in wireless mobile communication system using CArrier Aggregation {Method for inter eNodeB HO in wireless mobile communication system using carrier aggregation}

본 발명은 Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 기지국 간 핸드오버를 위한 방법에 관한 것이다. The present invention relates to a method for handover between base stations in a wireless mobile communication system using carrier aggregation.

본 발명은 지식경제부 및 산업기술평가관리원의 IT성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2006-S-003-04, 과제명: 차세대 이동통신 서비스 플랫폼 개발]The present invention is derived from the research conducted as part of the IT growth engine technology development project of the Ministry of Knowledge Economy and Korea Institute for Industrial Technology Evaluation [Task Management No .: 2006-S-003-04, Task name: Development of next generation mobile communication service platform]

셀룰러 이동통신 시스템에서 사용되는 이동성 관리 방법은, 기존의 셀 개념들의 토대 위에서 네트워크의 자원을 관리하는 알고리즘의 판단에 따라 핸드오버를 통한 접속 이동성 관리를 수행한다. The mobility management method used in a cellular mobile communication system performs access mobility management through handover according to a decision of an algorithm for managing a resource of a network on the basis of existing cell concepts.

그러나, Carrier Aggregation(CA)이란 새로운 개념이 셀룰러 이동통신 시스템에 도입됨으로써 이동성 관리의 방법에 대한 새로운 접근이 필요하다. CA 환경에서 동일 기지국(eNodeB)과 사용자 장치(UE)사이의 데이터 송수신은 송신측은 서로 다른 두 개 이상의 캐리어를 통해 데이터를 전송하고, 수신측은 해당 캐리어를 통해 수신된 데이터를 수신하게 되는데 여러가지 이득(예. 시스템 용량 증대, 시그널 또는 데이터 다이버시티 등)을 얻을 수 있다. However, a new concept of Carrier Aggregation (CA) is introduced into cellular mobile communication systems, and a new approach to the method of mobility management is required. Data transmission and reception between the same base station (eNodeB) and the user equipment (UE) in the CA environment, the transmitting side transmits data through two or more different carriers, and the receiving side receives the data received through the carriers. Eg system capacity increase, signal or data diversity, etc.).

따라서, 이러한 CA 송수신 측면을 포함한 다양한 CA 환경(예, 커버리지 불일치, UL/DL 주파수 불일치)에 적합한 이동성 관리 방법을 제공할 필요가 있다.Therefore, there is a need to provide a mobility management method suitable for various CA environments (eg, coverage mismatches, UL / DL frequency mismatches) including these CA transmission and reception aspects.

따라서, 상기와 같은 문제점을 해결하기 위한 본 발명의 목적은 Carrier Aggregation 셀룰러 이동통신 환경에서 사용자 장치(UE)의 이동성 관리 방법 중에서 eNodeB간 핸드오버에 적용할 방법을 제공하는 것이다.Accordingly, an object of the present invention to solve the above problems is to provide a method to be applied to the inter-eNodeB handover of the mobility management method of the user equipment (UE) in the carrier aggregation cellular mobile communication environment.

본 발명의 일 실시예에 따른 Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 기지국 간의 핸드오버를 위한 방법은, 서빙 기지국의 주변에 위치하는 이웃 기지국들에 대한 측정 정보를 수신하여 저장하는 단계; 상기 수신된 이웃 기지국들에 대한 측정 정보를 분석하여 다운링크 품질이 기준값보다 큰 이웃 기지국들의 자원을 후보군으로 정하는 단계; 상기 후보군 중 다운링크 품질이 가장 큰 이웃 기지국의 자원을 사용자 단말기의 핸드오버시 사용할 자원으로 예약하는 단계; 상기 예약된 자원을 통해 상기 다운링크 품질이 가장 큰 이웃 기지국으로 상기 사용자 단말기의 핸드오버를 수행하는 단계 및 상기 예약된 자원의 다운링크 품질이 상기 기준값보다 작아지면, 상기 예약된 자원을 취소하는 단계를 포함한다.In a wireless mobile communication system using Carrier Aggregation according to an embodiment of the present invention, a method for handover between base stations includes: receiving and storing measurement information about neighbor base stations located around a serving base station; Analyzing the measurement information on the received neighbor base stations to determine resources of neighbor base stations having a downlink quality greater than a reference value as a candidate group; Reserving a resource of a neighbor base station having the largest downlink quality among the candidate groups as a resource for handover of the user terminal; Performing a handover of the user terminal to a neighbor base station having the largest downlink quality through the reserved resource; and canceling the reserved resource when the downlink quality of the reserved resource is less than the reference value. It includes.

또한, 본 발명의 일 실시예에 따른 Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 eNodeB간 핸드오버를 위한 방법은, RRC (Radio Resource Control) 인터페이스 및 CSAP (Control Service Access Point) 인터페이스를 통해 수신되는 측정 정보를 저장 가공하는 단계; 및 X2 인터페이스를 통해 eNodeB간 정보 교환 및 자원이 준비되는 단계; 및 측정 정보와 이웃 eNodeB의 자원 준비 상태를 기반으로 타겟 eNodeB를 결정하고 핸드오버를 수행하는 단계를 포함할 수 있다. 마지막 단계에서의 후보군에서 타겟 eNodeB 결정시에 inter-eNodeB간 핸드오버가 일어난 히스토리 정보를 핸드오버 결정에 이용할 수도 있다.In addition, the method for handover between eNodeBs in a wireless mobile communication system using Carrier Aggregation according to an embodiment of the present invention, measurement information received through a Radio Resource Control (RRC) interface and a Control Service Access Point (CSAP) interface Storing and processing; And preparing information exchange and resources between the eNodeBs through the X2 interface. And determining the target eNodeB based on the measurement information and the resource preparation state of the neighbor eNodeB and performing a handover. History information in which handover between inter-eNodeBs is performed when determining a target eNodeB in a candidate group in the last step may be used for handover determination.

상기 수신되는 측정 정보는 현재 서빙 eNodeB와 이웃 eNodeB들에 대한 CC별 다운링크 측정정보는 반드시 필요하며 추가적으로 정책적 측면에서의 정보 및 소스 eNodeB에서 측정한 업링크 측정 정보들을 포함시킬 수 있다.The received measurement information includes CC-specific downlink measurement information for the current serving eNodeB and neighbor eNodeBs, and may further include information on policy and uplink measurement information measured at the source eNodeB.

상기 히스토리 정보는 사용자장치(UE; User Equipment)가 네트워크와 무선 접속을 한 상태에서 eNodeB사이를 이동하면서 서빙 기지국으로 사용되었던 정보를 저장하는데 이 정보에는 주파수 대역 (FB; Frequency Bandwidth)에 관련한 각 CC(Component Carrier) 에 관련된 Carrier Aggregation ID (CAID- 본 발명에서 CA ID는 주파수 대역 FB를 구분할 수 있는 정보가 포함되면서 해당 eNodeB의 (DL) CC를 글로벌(globally) 유니크하게 구분할 수 있는 ID라고 정의하였지만 본 발명에서 언급한 CAID가 아닌 어떤 다른 형태로든지 변형되어 사용되어질 수 있다고 본다. The history information stores information that has been used as a serving base station while moving between eNodeBs when a user equipment (UE) has a wireless connection with a network. The information includes each CC related to a frequency band (FB). Carrier Aggregation ID related to (Component Carrier) (CAID-In the present invention, CA ID is defined as an ID capable of globally uniquely identifying the (DL) CC of the corresponding eNodeB while including information for identifying a frequency band FB. It is contemplated that the present invention may be modified in any form other than CAID mentioned in the present invention.

즉, CA ID는 어떤 기지국인지 어떤 FB인지(어떤 CC인지)를 포함하여 그 기지국의 CC를 글로벌하게 유니크하게 구분할 수 있는 어떤 ID이다), 상기 사용자 장치가 다른 기지국(eNodeB)로 이동하면서 이전의 서빙 기지국의 정보인 이전 서빙 기지국 CA ID, 셀 타입, 거주 시간과 함께 이동하는 시점에서의 이전 서빙기지국과 현재 서빙 기지국의 다운링크 SNR 품질 정보 등을 히스토리 정보에 포함할 수 있다. That is, the CA ID is any ID that can globally uniquely distinguish the CC of the base station, including which base station and which FB (what CC), and the user equipment moves to another base station (eNodeB). The history information may include the previous serving base station CA ID, the cell type, which is the information of the serving base station, and the downlink SNR quality information of the previous serving base station and the current serving base station at the time of moving with the residence time.

상기 히스토리 정보는 현재의 서빙 기지국이 기록하며 X2AP를 통해서 핸드오버가 될 경우에 이전 기록을 넘기게 된다. 혹은, RRC 프로토콜 상의 핸드오버 메시지와 핸드오버 완료 메시지를 통해 사용자 장치를 매개로 전달할 수도 있다. The history information is recorded by the current serving base station, and when the handover is performed through the X2AP, the previous record is turned over. Alternatively, the user equipment may be delivered through a handover message and a handover complete message on the RRC protocol.

상기 히스토리 정보는 X2AP로 전달되는 경우에 있어서는 상기 사용자 장치의 X2AP의 새로운 신호용 메시지 설계를 통해 할 수도 있고 기존의 Handover관련 메시지를 이용할 수도 있다. When the history information is transmitted to the X2AP, the user may use a new signal message design of the X2AP of the user device or use an existing handover related message.

상기 사용자 장치의 상기 eNodeB간 핸드오버가 결정되면, 상기 저장된 히스토리 정보를 이용하여, 현재 CA에서 다른 CA로 이동한 빈도를 각 CA 별로 분석하는 단계; 및 상기 사용자 장치가 이동한 빈도가 가장 큰 CA로 이동하여 핸드오버를 수행하는 단계를 더 포함할 수 있다.When the handover between the eNodeBs of the user device is determined, analyzing, by the respective CAs, a frequency of moving from the current CA to another CA using the stored history information; And performing a handover by moving to the CA having the highest frequency of movement of the user device.

상기 이동한 빈도가 가장 큰 CA에서 상기 사용자 장치가 머문 시간이 정해 놓은 기준값보다 매우 짧거나 무선 품질이 정해 놓은 기준값에 근접하면서 거주시간이 짧게 여러 번 핸드오버가 되는 경우에 있어, 불필요한 핸드오버로 판단하고, 상기 사용자 장치가 현재 사용 중인 CC 세트를 유지하는 단계를 더 포함할 수 있다.In the case where the CA frequently moves the most frequently, the handover time is shorter than the reference value set by the user device or when the residence time is close to the reference value set by the wireless quality, and the residence time is short. And determining, and maintaining, by the user device, a CC set currently in use.

한편, 본 발명의 다른 실시 예에 따른 Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 eNodeB간 핸드오버를 위한 방법은, 기지국간의 핸드오버 요청을 수행하는 핸드오버 준비과정이 수행되지 않은 경우, 소스 기지국에서 사용자 장치에게 할당할 CC 세트를 결정하는 단계; 상기 소스 기지국과 이웃 기지국들 간의 상기 핸드오버 요청 및 수락에 의해 상기 호 준비과정을 수행하는 단계; 상기 결정된 CC 세트와 상기 이웃 기지국들로부터 수신된 CC 세트가 다른 경우, 상기 수신된 CC 세트 중 하나를 사용자 장치에게 할당하여 핸드오버를 수행하는 단계를 포함할 수 있다.Meanwhile, a method for handover between eNodeBs in a wireless mobile communication system using Carrier Aggregation according to another embodiment of the present invention, when a handover preparation process for performing a handover request between base stations is not performed, a user at a source base station Determining a set of CCs to assign to the device; Performing the call preparation process by the handover request and acceptance between the source base station and neighboring base stations; When the determined CC set and the CC set received from the neighbor base stations are different, the method may include assigning one of the received CC sets to a user device to perform a handover.

상기 핸드오버를 수행하는 단계는, 상기 결정된 CC 세트의 신호 품질이 상기 수신된 CC 세트보다 낮은 경우, 상기 호 준비과정을 재수행하는 단계; 및 상기 이웃 기지국들로부터 재수신된 CC 세트 중 신호품질이 가장 좋은 CC세트를 상기 사용자 장치에게 할당하여 핸드오버를 수행하는 단계를 포함할 수 있다.The performing of the handover may include: re-executing the call preparation process when the signal quality of the determined CC set is lower than the received CC set; And assigning the CC set having the best signal quality among the CC sets received from the neighbor base stations to the user equipment to perform handover.

상기 이웃 기지국들로부터 수신된 각 CC 세트 중, 신호 품질이 상기 소스 기지국의 각 CC의 신호 품질 중 최소값보다 모두 높은 CC 세트를 상기 사용자 장치에게 할당할 수 있다.Among the CC sets received from the neighbor base stations, a CC set whose signal quality is higher than a minimum value of the signal quality of each CC of the source base station may be allocated to the user equipment.

제안되는 본 발명의 실시예에 따르면, Carrier aggregation 환경에서 사용자 장치의 이동성 관리를 수행(본 발명은 Inter-eNodeB HO)할 때, 상기의 세가지 방법을 적용함으로써 빠르고 강인한 핸드오버 및 불필요한 핸드오버를 줄일 수 있다.According to the proposed embodiment of the present invention, when performing mobility management of the user equipment in the carrier aggregation environment (the present invention, Inter-eNodeB HO), by applying the above three methods to reduce the fast and robust handover and unnecessary handover Can be.

도 1은 본 발명의 실시예에 따른 네트워크 시스템을 도시한 도면,
도 2는 기지국내에서의 UE 이동성 관리를 주관하는 논리적 주체를 D-RRM으로 표현한 도면,
도 3은 도 2에 도시된 D-RRM의 제어부분을 설명하기 위한 도면,
도 4는 주파수 재사용 특성을 설명하기 위한 도면,
도 5는 Carrier Aggregation을 설명하기 위한 도면,
도 6은 도 5의 CA환경뿐만 아니라 CC 플래닝의 다른 실시예를 보여주는 도면,
도 7은 CC 플래닝시 업/다운 셀의 불일치가 발생하는 경우를 설명하기 위한 도면,
도 8은 CC 환경에서 사용되는 핸드오버(HO)의 유형을 설명하기 위한 도면,
도 9와 도 10은 본 발명에서 제시하고자 하는 CA 환경에서의 자동 자원 예약 및 취소 방법을 설명하기 위한 도면,
도 11은 UE1의 이동 시나리오 예
도 12는 inter-eNodeB HO가 적용되는 과정을 설명하기 위한 흐름도,
도 13a 내지 도 13c는 이웃 eNodeB에서의 흐름도
도 14a 및 도 14b는 서빙 eNodeB에서의 흐름도
도 15는 히스토리 정보의 내용 및 저장되는 과정을 설명하기 위한 도면, 그리고,
도 16 내지 도 18은 도 14a의 1412 과정을 보다 구체적으로 설명하기 위한 흐름도이다.
1 is a diagram illustrating a network system according to an embodiment of the present invention;
2 is a diagram illustrating a logical subject that manages UE mobility management in a base station in D-RRM;
3 is a view for explaining a control part of the D-RRM shown in FIG.
4 is a view for explaining a frequency reuse characteristic;
5 is a view for explaining Carrier Aggregation,
6 is a view showing another embodiment of CC planning as well as the CA environment of FIG.
7 is a view for explaining a case in which inconsistency of up / down cells occurs during CC planning;
8 is a view for explaining the type of handover (HO) used in the CC environment,
9 and 10 are diagrams for explaining the automatic resource reservation and cancellation method in a CA environment to be proposed in the present invention,
11 is a moving scenario example of UE1
12 is a flowchart for explaining a process of applying an inter-eNodeB HO;
13A-13C are flowcharts at a neighbor eNodeB
14A and 14B are flowcharts at the serving eNodeB
15 is a diagram for explaining the contents of history information and a process of storing the same;
16 to 18 are flowcharts illustrating the process 1412 of FIG. 14A in more detail.

이하 첨부된 도면을 참조하여 본 발명의 실시예를 설명한다. 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 본 명세서에서 사용되는 용어(terminology)들은 본 발명의 바람직한 실시 예를 적절히 표현하기 위해 사용된 용어들로서, 이는 사용자, 운용자의 의도 또는 본 발명이 속하는 분야의 관례 등에 따라 달라질 수 있다. 따라서, 본 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In describing the present invention, when it is determined that detailed descriptions of related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terminology used herein is a term used to properly express a preferred embodiment of the present invention, which may vary depending on a user, an operator's intention, or a custom in the field to which the present invention belongs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.

도 1은 본 발명의 실시 예에 따른 네트워크 시스템을 도시한 도면이다.1 is a diagram illustrating a network system according to an exemplary embodiment of the present invention.

도 1에 도시된 시스템은 모든 셀룰러 이동통신 시스템에 적용할 수 적용될 수 있는 기술로서, 이하에서는, 3GPP Long Term Evolution (LTE) 구조와 향후의 IMT-Advanced 구조를 포함한 차세대 이동통신시스템을 기반으로 설명한다.The system shown in FIG. 1 is a technology that can be applied to all cellular mobile communication systems, and will be described below based on a next generation mobile communication system including a 3GPP Long Term Evolution (LTE) structure and a future IMT-Advanced structure. do.

도 1의 시스템은, 3GPP Long Term Evolution (LTE) 구조로서, eNodeB(evolved NodeB)는 기지국을 의미하며, WCDMA(Wideband Code Division Multiple Access)에서의 'NodeB+RNC'와 유사한 노드이다. eNodeB 1(20)은 셀 A의 가운데에 위치하며, eNodeB 2(30)는 셀 B의 가운데에 위치한다.The system of FIG. 1 is a 3GPP Long Term Evolution (LTE) structure in which an evolved NodeB (eNodeB) refers to a base station and is a node similar to 'NodeB + RNC' in Wideband Code Division Multiple Access (WCDMA). eNodeB 1 (20) is located in the center of cell A, eNodeB 2 (30) is located in the center of cell B.

액세스 게이트웨이(aGW: Access Gateway)(40)는 MME(Mobility Management Entity)와 SAE Gateway로 이루어져 있으며, 이동통신 시스템 관리 개체를 말한다. aGW(40)는 WCDMA에서의 SGSN(Serving GPRS Support Node)과 GGSN(Gateway GPRS Support Node)과 유사한 노드이다. UE(10)는 사용자 장치로서, 모바일폰, 랩탑, 노트북과 같이 통신이 가능한 사용자 단말기(Mobile Station)일 수 있다.An access gateway (aGW) 40 includes a mobility management entity (MME) and an SAE gateway, and refers to a mobile communication system management entity. The aGW 40 is a node similar to a Serving GPRS Support Node (SGSN) and a Gateway GPRS Support Node (GGSN) in WCDMA. The UE 10 may be a user station, and may be a mobile station capable of communicating, such as a mobile phone, a laptop, and a notebook.

eNodeB 관점에서는 기지국(eNodeB)과 사용자 장치(UE) 간의 무선(Radio) 인터페이스와, 기지국(eNodeB) 간의 인터페이스인 X2 인터페이스, aGW와 eNodeB 간의 인터페이스인 S1 인터페이스가 존재한다. 이러한 인터페이스는 각각 무선 네트워크 계층(Radio Network Layer)에서 제어 평면(Control Plane) 측면에서는 RRC(Radio Resource Control) 인터페이스, S1AP (S1 Application Part) 인터페이스, 및 X2AP(X2 Application Part)라 한다. 또한, 이러한 인터페이스는 프로토콜로 정의되며, 기능별 프로시저들이 정의되고, 사용될 메시지들과 각 메시지 별 정보 등이 프로시저에 정의된다.From an eNodeB perspective, there is a radio interface between an eNodeB and a user equipment UE, an X2 interface that is an interface between an eNodeB, and an S1 interface that is an interface between aGW and an eNodeB. These interfaces are referred to as a Radio Resource Control (RRC) interface, an S1AP (S1 Application Part) interface, and an X2AP (X2 Application Part) in terms of a control plane in a radio network layer. In addition, such an interface is defined as a protocol, procedures for each function are defined, and messages to be used and information for each message are defined in the procedure.

3GPP계열은 일반적으로 NCMA (Network Controlled Mobile Assisted)형태의 이동성관리를 수행한다. 즉, 3GPP계열은 네트워크(도 1의 경우, eNodeB)에서 핸드오버 예측, 결정 및 최적화를 수행하고, Mobile(예: User Equipment)는 네트워크의 이동성 관리 기능을 보조한다. 3GPP계열의 LTE 및 향후 LTE-Advanced 경우, 무선접속기술(Radio The 3GPP family generally performs mobility management in the form of Network Controlled Mobile Assisted (NCMA). That is, the 3GPP series performs handover prediction, determination, and optimization in a network (eNodeB in FIG. 1), and a mobile (eg, user equipment) assists mobility management of the network. 3GPP series LTE and future LTE-Advanced, wireless access technology (Radio

Access Technology)내에서의 이동성 관리는 NCMA 개념을 기반으로 한다. 셀룰러 이동통신시스템에서 사용자 장치(UE)와 기지국(eNodeB)간의 논리적인 전용 무선채널이 있을 경우, 사용자 장치(UE)는 접속 상태(Connected 상태)에 있는 것으로 정의할 수 있다. 이러한, 사용자 장치의 접속 상태에서, 이동성 관리는 현재 접속된 서빙 기지국(eNodeB)에서 주관한다. Mobility management within Access Technology is based on the NCMA concept. In the cellular mobile communication system, when there is a logical dedicated wireless channel between the UE and the eNodeB, the UE may be defined as being in a connected state. In this connected state of the user equipment, mobility management is administered by the currently connected serving base station (eNodeB).

서빙 기지국(eNodeB)은 이웃 기지국들과의 X2AP 시그널링을 통한 협조, 사용자 장치(UE)가 측정한 정보, 서빙 기지국(eNodeB) 내에서의 측정 정보를 활용하여 사용자 장치(UE)의 이동성 관리를 지원한다.The serving base station (eNodeB) supports mobility management of the user equipment (UE) by utilizing coordination through X2AP signaling with neighbor base stations, information measured by the user equipment (UE), and measurement information in the serving base station (eNodeB). do.

도 2는 기지국(eNodeB)내에서의 UE 이동성 관리를 주관하는 논리적 주체를 D-RRM(Distributed Radio Resource Management)으로 표현한 도면이다. 즉, 도 2의 D-RRM(50 또는 60)은 기지국마다 존재하며, 결국 자원 관리는 분산형 자원관리를 지향한다.FIG. 2 is a diagram illustrating a logical entity that manages UE mobility management in an eNodeB as Distributed Radio Resource Management (D-RRM). That is, the D-RRM 50 or 60 of FIG. 2 exists for each base station, and eventually resource management is directed to distributed resource management.

도 2의 D-RRM(50 또는 60)은, 기지국(eNodeB 1, eNodeB 2)의 계층상으로는 L3(Layer 3)에 위치하며, 사용자 장치(UE)와는 무선 인터페이스를 통하여 RRC로 연결되어 있다. 또한, 각 기지국은 X2AP로 연결되어 있고, 기지국(eNodeB) 내부의 계층 (Layer 1, Layer 2)에 대한 자원 제어 및 무선 측정을 위하여 CSAP(Credit-based Slot Allocation Protocol) 인터페이스(CSAPL1, CSAPL2)를 가지고 있다. 또한, 부가적으로 L1과 L2사이에 CSAPL1L2 인터페이스가 존재한다.The D-RRM 50 or 60 of FIG. 2 is located at L3 (Layer 3) on a layer of the base stations eNodeB 1 and eNodeB 2, and is connected to the user equipment UE by RRC through an air interface. In addition, each base station is connected by X2AP, and provides CSAP (Credit-based Slot Allocation Protocol ) interfaces (CSAPL1, CSAPL2) for resource control and wireless measurement of the layers (Layer 1, Layer 2) inside the eNodeB. Have. Additionally, there is a CSAPL1L2 interface between L1 and L2.

따라서, D-RRM(50, 60)은 기지국(eNodeB 1, eNodeB 2)과 사용자 장치(UE) 사이의 RRC 프로토콜을 이용한 시그널링을 통하여 UE의 자원을 제어하거나, UE에서의 상황(DL Meas, L2 Meas)에 대한 측정값(Measurement)을 보고받을 수 있다. DL Meas는 다운링크 측정을 의미하며, L2 Meas는 L2 측정을 의미한다. Accordingly, the D-RRMs 50 and 60 control resources of the UE through signaling using the RRC protocol between the base stations eNodeB 1 and eNodeB 2 and the user equipment UE, or the situation in the UE (DL Meas, L2). Mea) can be reported. DL Meas means downlink measurement and L2 Meas means L2 measurement.

또한, D-RRM(50)은 S1AP 프로토콜을 이용한 시그널링을 통하여 MME와 인터페이스하고, X2AP 프로토콜을 이용한 시그널링을 통하여 이웃 eNodeB와 인터페이스할 수 있다. 또한, D-RRM(50)은 eNodeB 내부의 CSAP L1과 CSAP L2를 통하여 eNodeB 내부의 자원 제어 및 측정(N.UL Meas, L2 Meas)에 대한 보고를 받을 수 있다. N.UL Meas는 네트워크 업링크 측정, L2 Meas는 네트워크 L2 측정을 의미한다.In addition, the D-RRM 50 may interface with the MME through signaling using the S1AP protocol and interface with a neighbor eNodeB through signaling using the X2AP protocol. In addition, the D-RRM 50 may receive a report on resource control and measurement (N.UL Meas, L2 Meas) in the eNodeB through CSAP L1 and CSAP L2 in the eNodeB. N.UL Meas means network uplink measurement and L2 Meas means network L2 measurement.

결과적으로, eNodeB D-RRM(50)은 상술한 다양한 인터페이스를 이용하여 얻은 정보를 바탕으로 종합적이고 체계적인 이동성 관리를 수행할 수 있다.As a result, the eNodeB D-RRM 50 may perform comprehensive and systematic mobility management based on the information obtained using the various interfaces described above.

상술한 종합적이고 체계적인 이동관리를 수행하는 D-RRM(20)의 기능을 본 발명에서는 CMC(Connection Mobility Control)라 명명하며, 본 발명의 실시 예에서는 CMC에 대한 동작을 구체화한다. 또한, D-RRM(50)에는 CMC 이외에 TLC(Traffic & Load Control) 기능과 ICC (Interference Coordination Control) 기능이 있으며, 이러한 TLC 및 ICC에 의해 CMC에서의 이동성 관리가 어떻게 고려되어야 하는지를 본 발명의 실시예에서 구체화한다.In the present invention, the function of the D-RRM 20 for performing the comprehensive and systematic mobility management is referred to as CMC (Connection Mobility Control), and the embodiment of the present invention embodies the operation for the CMC. In addition, the D-RRM 50 has a traffic & load control (TLC) function and an interference coordination control (ICC) function in addition to the CMC, and how the mobility management in the CMC should be considered by the TLC and the ICC. It is embodied in an example.

도 3은 도 2에 도시된 D-RRM의 측정 및 제어 시그널을 설명하기 위한 도면이다.3 is a view for explaining the measurement and control signal of the D-RRM shown in FIG.

도 3의 D-RRM을 참조하면, 도 2의 D-RRM(50)은 RRC, X2AP, S1AP 및 CSAP를 통하여 UE, 이웃 eNodeB, MME, D-RRM 자신의 eNodeB에서 하위 계층(L1, L2)와 인터페이스가 가능하다. 또한, D-RRM(50)은 RRC 프로토콜과 CSAP을 이용하여 각각 UE 상황(예: 도 2의 UE에서 L1의 DL Meas와 L2의 L2 Meas)과 자신 eNodeB에 대한 상황(예: 도 2의 eNodeB에서 L2의 N.L2 Meas와 L1의 N. UL Meas.)을 모니터링하고 동시에 측정방법을 제어할 수 있다. Referring to the D-RRM of FIG. 3, the D-RRM 50 of FIG. 2 is a lower layer (L1, L2) in the UE, neighbor eNodeB, MME, and D-RRM own eNodeB through RRC, X2AP, S1AP and CSAP. Interface with is possible. In addition, the D-RRM 50 uses the RRC protocol and CSAP, respectively, for the UE situation (eg, DL Meas of L1 and L2 Meas of L2 in the UE of FIG. 2) and the situation for its eNodeB (eg, eNodeB of FIG. 2). N.L2 Meas of L2 and N. UL Meas. Of L1) can be monitored and control of the measurement method at the same time.

또한, RRC 프로토콜과 CSAP은 이동성 관리를 위하여 이용될 수 있다. 그리고, eNodeB와 MME 간의 인터페이스 프로토콜인 S1AP는 이동성 관리 기능의 일부(예: eNodeB 변경에 따른 eNodeB와 aGW간의 신호 및 데이터 Path 변경)를 수행하는데 사용될 수 있다. 또한, X2AP는 이동성 관리 기능의 일부(예: 핸드오버 준비 및 기지국간 핸드오버 정보 교환)을 수행하는데 사용될 수 있다. In addition, the RRC protocol and CSAP can be used for mobility management. In addition, S1AP, which is an interface protocol between the eNodeB and the MME, may be used to perform some of mobility management functions (eg, changing a signal and data path between the eNodeB and aGW according to the change of the eNodeB). In addition, X2AP can be used to perform some of the mobility management functions (eg, handover preparation and handover information exchange between base stations).

즉, RRC는 UE와 eNodeB 간의 인터페이스 프로토콜이며, X2AP는 eNodeB와 eNodeB 간의 인터페이스 프로토콜이다. 또한, CSAP는 자신 eNodeB의 L1(PHY)과 L2(MAC, RLC, PDCP 및 GTP)와의 Control Service Access Point이며, S1AP는 eNodeB와 MME 간의 인터페이스 프로토콜이다.That is, RRC is an interface protocol between the UE and the eNodeB, and X2AP is an interface protocol between the eNodeB and the eNodeB. In addition, CSAP is a Control Service Access Point between L1 (PHY) and L2 (MAC, RLC, PDCP and GTP) of the eNodeB, and S1AP is an interface protocol between the eNodeB and the MME.

RRC, X2AP, S1AP 및 CSAP는 제어 표준 프로토콜 및 로컬 인터페이스 측면에서 볼 때 제어 평면에 해당한다. 측정 모니터링 및 제어의 목적은, 종합적인 이동성 관리 측면에서 신속하고 강인한 핸드오버를 위한 것으로, D.RRM은 이러한 인터페이스들을 활용하여 핸드오버 예측 및 결정, 핸드오버 조정 및 최적화를 수행할 수 있다.RRC, X2AP, S1AP and CSAP correspond to the control plane in terms of control standard protocols and local interfaces. The purpose of measurement monitoring and control is for fast and robust handover in terms of comprehensive mobility management. D.RRM can utilize these interfaces to perform handover prediction and determination, handover coordination and optimization.

도 4 내지 도 6은 Carrier Aggregation 개념에서의 이동성 관리 방법을 기술함에 있어서 본 발명이 사용하는 용어 및 기술을 보다 정확히 정의하고, 주파수 재사용에 대해 설명하기 위한 도면이다.4 to 6 are diagrams for more accurately defining terms and techniques used by the present invention in describing a mobility management method in a carrier aggregation concept, and explaining frequency reuse.

도 4는 주파수 재사용 특성을 설명하기 위한 도면이다.4 is a diagram for explaining a frequency reuse characteristic.

도 4를 참조하면, 식별번호 '410'에 도시된 'Frequency'는 무선전송방식으로 이동통신 서비스를 제공하기 위하여 이동통신 사업자에게 할당된 주파수 대역이다. 할당된 주파수 대역은 업링크(UL: Up Link), 또는, 다운링크(DL: Down Link)를 위한 대역이다. 예를 들어 이동통신 사업자가 도 4의 410과 같은 주파수를 DL 또는 UL에 대하여 할당받았다고 가정하면, 기지국은 기지국이 서비스하려는 무선전송방식의 특성에 따라, 할당된 주파수 대역을 복수의 FA(Frequency Assignment, FA1, FA2, FA3)로 분리할 수 있다.Referring to FIG. 4, 'Frequency' shown in identification number '410' is a frequency band allocated to a mobile communication service provider to provide a mobile communication service in a wireless transmission method. The assigned frequency band is a band for uplink (UL) or downlink (DL). For example, assuming that a mobile operator has been allocated a frequency such as 410 of FIG. 4 for DL or UL, the base station assigns a plurality of frequency assignments to the allocated frequency bands according to the characteristics of the radio transmission scheme that the base station intends to service. , FA1, FA2, FA3).

식별번호 '421'은 할당된 주파수 대역을 FA1, FA2, FA3로 분할한 것으로, 셀간 간섭이 존재하면, 기지국은 '422'에 도시된 바와 같이 주파수 재사용률(Reuse factor)을 3으로 하여 셀 플래닝함으로써 간섭이 발생하지 않도록 할 수 있다.The identification number '421' divides the allocated frequency band into FA1, FA2 and FA3. If there is inter-cell interference, the base station plans the cell with a frequency reuse factor of 3 as shown in '422'. By doing so, interference can be prevented from occurring.

식별번호 '431'은 하나의 기지국에서 셀의 총 데이터 처리량을 높이기 위하여, 방향성 안테나를 이용하여 셀을 섹터링한 경우이다. '431'의 경우, 하나의 기지국에 대하여 방향성 안테나를 이용하여 각 FA별로 3개의 섹터링을 적용한 경우이다. '432'는 '431'과 같이 만들어진 셀을 플래닝하는 일 실시예를 도시한 도면이다.The identification number '431' is a case in which a cell is sectored using a directional antenna in order to increase the total data throughput of the cell at one base station. In case of '431', three sectorings are applied to each FA by using a directional antenna with respect to one base station. '432' is a diagram illustrating an embodiment of planning a cell made as '431'.

식별번호 '441'은 무선전송방식의 특징에 의해, 간섭이 존재하지 않는 경우, FA1만을 가지고 셀 플래닝을 할 수 있음을 보여주며, 이러한 경우, FA1의 주파수 재사용률은 1이다.Identification number '441' is a feature of the radio transmission method, and when there is no interference, it shows that the cell planning with only FA1, in this case, the frequency reuse rate of FA1 is 1.

식별번호 '451'은 셀간 간섭이 존재하지 않는 경우에도 사업자가 FA2, FA3의 주파수를 할당받을 수 있음을 보여주며, 이는, '452'에 도시된 바와 같이 셀 플래닝될 수 있다. 각 셀이 동일한 무선 방식을 사용하는 경우, 무선접속된 UE가 FA1 셀에서 FA1 셀로 이동하면 Intra-frequency 핸드오버라 정의하고, FA1 셀에서 FA2 셀로 이동하는 것과 같이 다른 셀로 UE가 이동하는 경우에는 Inter-frequency 핸드오버라고 정의할 수 있다. 도 1에서 Cell A와 Cell B의 관계는 동일 FA일 수도 있고, 서로 다른 FA일 수도 있다.The identification number '451' shows that the operator can be assigned frequencies of FA2 and FA3 even when there is no inter-cell interference, which can be cell-planned as shown in '452'. When each cell uses the same radio system, if a UE connected to a radio is moved from a FA1 cell to a FA1 cell, it is defined as an intra-frequency handover, and when a UE moves to another cell such as a FA1 cell to a FA2 cell, Can be defined as -frequency handover. In FIG. 1, the relationship between Cell A and Cell B may be the same FA or different FAs.

상술한 바와 같이, 주파수 재사용률은 셀간 간섭을 받지 않으면 1로 설정할 수 있으며, 무선전송방식으로 인해 셀간 간섭이 발생하면 사업자에게 할당된 주파수를 나누어 주파수 재사용률이 1 이상이 되도록 셀 플래닝하거나, 재사용률을 1로 하되 별도의 간섭 완화 방법을 사용할 수 있다. 또는, 무선접속방식이 셀간 간섭을 야기하지 않아도, 할당된 주파수를 분할하여 사용할 수 있다.As described above, the frequency reuse rate may be set to 1 if there is no inter-cell interference. If inter-cell interference occurs due to a radio transmission scheme, the frequency reuse rate may be divided by the operator and the cell planed so that the frequency reuse rate becomes 1 or more. The utilization rate is set to 1, but a separate interference mitigation method may be used. Alternatively, even if the radio access method does not cause inter-cell interference, the allocated frequency may be divided and used.

도 5에서, 사용 가능한 하나의 주파수 캐리어를 CC(Component Carrier)라 할 때, CC 기술은 주파수 대역(FB)에 따라 복수의 CC(예를 들어, CC1, CC2, CC3)를 하나의 기지국에서 동시에 사용할 수 있는 기술이다. In FIG. 5, when one usable frequency carrier is referred to as a component carrier (CC), the CC technology simultaneously uses a plurality of CCs (eg, CC1, CC2, CC3) in one base station according to a frequency band FB. It is a technique that can be used.

본 발명의 실시 예에서 사용되는 CC 세트는 CA(Carrier Aggregation)을 위하여 동일 기지국에서 사용 가능한 주파수 대역의 세트를 의미할 수 있다. CA는 하나의 기지국에서 동시 운용이 가능한 CC들의 집합을 의미하거나, 또는, 동일 기지국에서 CC들의 동시 운용이 가능함을 의미할 수 있으며, 업링크(UL) CC 세트와 다운링크(DL) CC 세트가 각각 정의된다.CC set used in the embodiment of the present invention may mean a set of frequency bands that can be used in the same base station for CA (Carrier Aggregation). The CA may mean a set of CCs that can be simultaneously operated by one base station, or may mean that CCs can be simultaneously operated by the same base station. An uplink (UL) CC and a downlink (DL) CC set may be Each is defined.

CC1, CC2, CC3는 '510'에 도시된 바와 같이, 연속적으로 할당되거나, '520'에 도시된 바와 같이 비연속적으로 할당될 수 있으며, 서로 다른 주파수 밴드(FB)를 가질 수 있다. 또한, 하나의 사업자가 CC1, CC2, CC3를 모두 할당 받거나, 서로 다른 사업자에게 일부 CC가 할당될 수도 있다.CC1, CC2, and CC3 may be allocated continuously, as shown at 510, or discontinuously allocated as shown at 520, and may have different frequency bands FB. In addition, one operator may be assigned all of CC1, CC2, CC3, or some CC may be allocated to different operators.

식별번호 '521'에 도시된 CC1, CC2 및 CC3은, 간섭이 존재하지 않는 무선접속방식이 존재하거나, 또는, 간섭완화방법이 존재하는 경우, '522'에 도시된 바와 같이, 동일한 셀 커버리지를 가지며, 하나의 기지국(예를 들어, 51)에서 동시에 운영되도록 기지국(51, 52, 53) 별로 CC 플래닝될 수 있다. 이는, 단말기(즉, 사용자 장치)의 성능에 따라 하나의 기지국(예를 들어, 51)에서 CC1, CC2, CC3를 모두 활용하여 데이터를 전달하는 것이 가능함을 의미한다. CC1, CC2 and CC3 shown in identification number '521' have the same cell coverage, as shown in '522', when there is a radio access method in which there is no interference or an interference mitigation method exists. It can be CC-planned for each base station (51, 52, 53) to operate simultaneously in one base station (for example, 51). This means that one base station (eg, 51) can transfer data by utilizing all of CC1, CC2, and CC3 according to the performance of the terminal (ie, the user equipment).

또한, 식별번호 '531'에 도시된 바와 같이 CC1, CC2 및 CC3를 섹터링하여 동일 기지국의 총 데이터 처리량을 증가시킬 수 있으며, 이는 '532'와 같이 셀 플래닝될 수 있다.In addition, as shown in identification number '531', the total data throughput of the same base station can be increased by sectoring CC1, CC2 and CC3, which can be cell-planned as '532'.

도 6은 도 5의 CA환경뿐만 아니라 CC 플래닝의 다른 실시예를 보여주는 도면이다.FIG. 6 is a diagram illustrating another embodiment of CC planning as well as the CA environment of FIG. 5.

도 6을 참조하면, CA를 위한 CC 플래닝이 '522' 또는 '532'에 도시된 바와 같이 동일한 CC 커버리지를 갖지 않을 수 있으며, 또한, 기지국별 CC 세트의 수가 같지 않을 수 있음을 보여준다. Referring to FIG. 6, it is shown that CC planning for CA may not have the same CC coverage, as shown at 522 or 532, and may not be the same number of CC sets per base station.

식별번호 '611'은 모든 기지국(61, 62, 63)의 CC1의 커버리지가 CC2 및 CC3의 커버리지보다 작도록 CC 플래닝된 예이다. 식별번호 '612'는 하나의 기지국(64)은 동일한 커버리지를 가지며, 다른 하나의 기지국(65)은 CC1의 커버리지가 작으며, 또 다른 기지국(66)은 CC1이 없도록 CC 플래닝된 경우를 보여준다.The identification number '611' is an example of CC planning such that the coverage of CC1 of all base stations 61, 62, and 63 is smaller than the coverage of CC2 and CC3. Identification number '612' shows a case where one base station 64 has the same coverage, the other base station 65 has a small coverage of CC1, and another base station 66 is CC-planned such that there is no CC1.

도 7은 도 5 및 도 6을 참조하여 설명한 CA환경뿐만 아니라, UL CC세트와 DL CC세트의 개수가 일치하지 않는(업/다운 CC 세트 수의 불일치)경우가 발생하는 예를 설명하기 위한 도면이다.FIG. 7 is a view for explaining an example in which not only the CA environment described with reference to FIGS. 5 and 6, but also the number of UL CC sets and DL CC sets do not match (inconsistent number of up / down CC sets). to be.

일반적으로, 기존의 셀 개념은 UL의 주파수 대역과 DL의 주파수 대역은 하나의 쌍을 이루며, 도 5 및 도 6에서는 DL 커버리지를 기본으로 하여 셀에 대해 설명하였다. 이는 UL 주파수 대역폭과 DL 주파수 대역폭이 동일하다는 것과 한 쌍을 반드시 이룬다는 것을 암시적으로 포함하고 있다. In general, in the conventional cell concept, the frequency band of the UL and the frequency band of the DL form one pair, and the cells have been described based on DL coverage in FIGS. 5 and 6. This implicitly implies that the UL frequency bandwidth and the DL frequency bandwidth are identical and must be paired.

그러나, CA 환경에서, 하나의 기지국(71)에 CA 기술을 적용하는 경우, DL을 위해 주파수 대역의 개수와 UL을 위한 주파수 대역의 개수는 동일하지 않을 수 있다. 즉, 도 7에 도시된 바와 같이, 기지국(71)은 DL을 위해 복수의 주파수 대역(fc1_dl, fc2_dl, fc3_dl)을 사용하는 반면, UL을 위해 비대칭적으로 하나의 주파수 대역(fc6_ul)만을 사용할 수도 있다. 여기서, '비대칭'은 UL과 DL의 CC 세트의 개수가 불일치하는 것과 또는 주파수 폭(FB)의 차이도 포함될 수 있다. 도 7에 도시된 주파수 대역 20 MHz는 일 예로서, 주파수 대역은 이보다 더 크거나 작을 수 있다.However, in a CA environment, when applying CA technology to one base station 71, the number of frequency bands for the DL and the number of frequency bands for the UL may not be the same. That is, as shown in FIG. 7, the base station 71 uses a plurality of frequency bands fc1_dl, fc2_dl, and fc3_dl for DL, while using only one frequency band fc6_ul asymmetrically for UL. have. Here, 'asymmetry' may include a mismatch between the number of CC sets of UL and DL or a difference in frequency width (FB). The frequency band 20 MHz shown in FIG. 7 is one example, and the frequency band may be larger or smaller than this.

도 8은 상기 기술한 다양한 CA 환경에서 정의될 수 있는 핸드오버(HO: Handover)의 유형을 설명하기 위한 도면이다.FIG. 8 is a diagram for explaining types of handovers (HOs) that may be defined in the various CA environments described above.

식별번호 '811'과 '812'는, 동일 기지국(eNodeB 1)에서 운용하는 CC세트(CC1, CC2) 사이에서의 핸드오버를 보여주며, 이를 Intra-eNodeB Batch HO라 한다. Identification numbers 811 and 812 indicate handover between CC sets CC1 and CC2 operated by the same base station eNodeB 1, and are referred to as Intra-eNodeB Batch HO.

식별번호 '811'을 참조하면, UE가 CC1을 사용하는 중 CC2를 이용함으로써 첫번째 Intra-eNodeB Batch HO가 발생하고, CC2를 사용하는 중 CC1을 이용함으로써 두번째 Intra-eNodeB Batch HO가 발생한다.Referring to identification number '811', the first Intra-eNodeB Batch HO is generated by using CC2 while the UE uses CC1, and the second Intra-eNodeB Batch HO is generated by using CC1 while using CC2.

식별번호 '812'를 참조하면, 첫 번째 유형은, 하나의 CC(CC1)만을 사용하다가 두 개의 CC(CC1, CC2)를 동시에 사용하는 Intra-eNodeB CC Breakup HO이며, 두 번째 유형은 두 개의 CC(CC1, CC2)를 동시에 사용하다가 하나의 CC(CC1)만 사용하는 Intra-eNodeB CC Union HO이다.Referring to the identification number '812', the first type is an Intra-eNodeB CC Breakup HO that uses only one CC (CC1) and then uses two CCs (CC1, CC2) at the same time, and the second type is two CCs. It is an Intra-eNodeB CC Union HO that uses (CC1, CC2) at the same time and uses only one CC (CC1).

'821'과 '822'는 기지국 간의 핸드오버를 CC 상황에 따라 구분한 것이다. '821'을 참조하면, 첫 번째 유형은, UE가 이전 기지국(eNodeB 1)에서 하나의 CC1을 사용하는 중 다른 기지국(eNodeB 2)의 CC1로 이동하는 Inter-eNodeB Intra-CC Batch HO이며, 두 번째 유형은, UE가 하나의 기지국(eNodeB 2)에서 CC1을 사용하다가 다른 기지국(eNodeB 1)의 CC2로 이동하는 Inter-eNodeB Inter-CC Batch HO이다.'821' and '822' classify the handover between base stations according to the CC situation. Referring to '821', the first type is an Inter-eNodeB Intra-CC Batch HO, in which the UE moves to CC1 of another base station (eNodeB 2) while using one CC1 at the previous base station (eNodeB 1), The second type is an Inter-eNodeB Inter-CC Batch HO, in which the UE moves to CC2 of one base station (eNodeB 2) and then moves to CC2 of another base station (eNodeB 1).

'822'를 참조하면, 첫 번째 유형은, UE가 이전 기지국(eNodeB 1)에서 CC1을 사용하다가 다른 기지국(eNodeB 2)으로의 핸드오버시 CC1과 CC2를 사용하는 Inter-eNodeB CC Breakup HO를 보여주고 있으며, 두 번째 유형은, UE가 하나의 기지국(eNodeB 2)에서 CC1과 CC2를 사용하다가 다른 기지국(eNodeB 1)의 CC1 하나만을 사용하는 Inter-eNodeB CC Union HO이다.Referring to '822', the first type shows an Inter-eNodeB CC Breakup HO where the UE uses CC1 at the previous base station (eNodeB 1) and then uses CC1 and CC2 when handing over to another base station (eNodeB 2). The second type is an Inter-eNodeB CC Union HO in which a UE uses CC1 and CC2 in one base station (eNodeB 2) and then uses only one CC1 of another base station (eNodeB 1).

'831'은, UE가 1개 이상의 CC를 사용하다가 추가된 CC를 사용하는 형태인 CC More Split Breakup HO와, 이와 반대로 CC의 개수가 적어지는 CC Less Split Breakup HO와, 핸드오버시에도 CC의 개수가 유지되는 CC Maintain Split breakup HO를 보여주고 있다. '831'에 도시된 호를 Split 현상이라 하며, Split 현상은 Intra-eNodeB 또는 Inter-eNodeB에서 이루어 질 수 있다.'831' is a CC More Split Breakup HO in which the UE uses one or more CCs and then adds a CC, a CC Less Split Breakup HO in which the number of CCs is reduced, and CC in handover. The CC Maintain Split breakup HO is shown. The call shown in '831' is called a split phenomenon, and the split phenomenon may be performed at an intra-eNodeB or an inter-eNodeB.

일반적으로 핸드오버는 UL과 DL이 한 쌍을 이루며, 다운링크(DL)를 기준으로 업링크(UL)도 같이 핸드오버된다. 도 8을 참조하여 설명한 핸드오버는 다운링크(DL)을 기준으로 설명한 것이다. 그러나, 상술한 CA 환경들을 고려할 때, Intra-eNodeB에서는 업링크(UL)와 다운링크(DL) 핸드오버는 독립적으로 수행되거나 또는 같이 수행될 수 있다. 또한, Inter-eNodeB에서는 업링크(UL)와 다운링크(DL) 핸드오버가 동시에 이루어져야 하나, Split 유형이나 Union 유형은 업링크(UL)와 다운링크( DL)가 같지 않을 수도 있다.
In general, a handover is a pair of UL and DL, and the uplink (UL) is also handed over based on the downlink (DL). The handover described with reference to FIG. 8 is described based on the downlink DL. However, in consideration of the CA environments described above, uplink (UL) and downlink (DL) handover may be performed independently or together in Intra-eNodeB. In addition, in the inter-eNodeB, uplink (UL) and downlink (DL) handover should be performed at the same time, but the split type or union type may not have the same uplink (UL) and downlink (DL).

<핸드오버 과정><Handover process>

이하에서는 핸드오버의 과정을 크게 세 단계로 구분하여 설명한다.Hereinafter, the process of handover is divided into three steps.

첫 째, 측정 모니터링 및 정보 수집 단계에 대해 설명한다. 도 2에 도시된 프레임워크의 D-RRM(50)은 RRC를 통하여 UE 측정 정보를 수집하고, CSAP를 통하여 자신의 eNodeB에 대한 측정 정보를 수집하며, X2AP를 통하여 이웃 eNodeB들의 자원 준비 및 정보교환을 수행한다. 측정된 정보는 예를 들어, radio rink를 측정한 정보일 수 있다. 측정 정보는 D-RRM(50)의 각 기능(예를 들어, CMC, TLC, ICC 등)의 역할에 따라 프로세싱될 수 있다.First, the measurement monitoring and information gathering steps are described. The D-RRM 50 of the framework illustrated in FIG. 2 collects UE measurement information through RRC, collects measurement information of its eNodeB through CSAP, and prepares and exchanges information of neighboring eNodeBs through X2AP. Do this. The measured information may be, for example, information of measuring radio rink. Measurement information may be processed according to the role of each function (eg, CMC, TLC, ICC, etc.) of the D-RRM 50.

둘째, 핸드오버 준비 및 결정 단계이다. CMC는 프로세싱된 데이터를 바탕으로 현재 가능한 후보 CC 세트를 준비하고, 그에 따른 핸드오버를 실제 수행할지 결정할 수 있다. Second, handover preparation and decision stages. The CMC may prepare a current set of candidate CCs based on the processed data, and determine whether to perform a handover accordingly.

셋째, 핸드오버 실행 단계이다. UE는 적절한 시점에 핸드오버되어 다른 eNodeB, 즉, 다른 셀로 이동되어 새로운 접속을 설정할 수 있다.Third, handover execution step. The UE may be handed over at an appropriate time and moved to another eNodeB, ie another cell, to establish a new connection.

선택적으로, 둘째 단계에서, CMC는 TLC나 ICC의 요청을 수락하여 핸드오버를 수행할 수도 있다. 본 발명의 실시예에서는 상술한 세 단계 수행 시 도입되는 CA 환경을 고려하여 핸드오버 유형을 결정할 수 있다. Optionally, in the second step, the CMC may perform a handover by accepting a request of a TLC or ICC. In the embodiment of the present invention, the handover type may be determined in consideration of the CA environment introduced when the above three steps are performed.

한편, 도 2의 D-RRM(50)이 3GPP의 NCMA(Network Controlled Mobile Assisited) 핸드오버 정책에 따라 도 8과 같은 핸드오버 유형을 결정하기 위해, 후보 CC 세트들을 준비하고, 핸드오버를 결정 및 실행하는 것을 돕기 위하여, UE는 다음과 같은 동작을 수행할 수 있다. Meanwhile, in order for the D-RRM 50 of FIG. 2 to determine the handover type as shown in FIG. 8 according to 3GPP's Network Controlled Mobile Assisited (NCMA) handover policy, the candidate CC sets are prepared, the handover is determined, and To help execute, the UE may perform the following operations.

즉, 정보 수집단계에서, UE는 사용중인 CC별 Radio Link 품질(L1 DL Meas.)과 사용중인 CC별 업링크(UL) 트래픽 버퍼의 상태(L2 Meas.) 등의 정보를 측정한 후, 측정된 결과를 RRC 프로토콜을 이용하여 현재의 서빙 기지국(eNodeB)으로 보고할 수 있다.That is, in the information collection step, the UE measures information such as the radio link quality (L1 DL Meas.) For each CC and the state (L2 Meas.) Of the uplink (UL) traffic buffer for each CC in use, and then measures the information. Can be reported to the current serving base station (eNodeB) using the RRC protocol.

또한, 도 7에 도시된 바와 같이, 업다운링크가 불일치하는 상황이 존재하므로, 기지국의 L1은 기지국에서 UE가 사용중인 업링크 CC들의 Radio Link 품질을 UE별로 측정할 수 있다. 기지국의 L1은 CSAP을 이용하여, 측정된 업링크 CC들의 Radio Link 품질과 측정된 업링크 간섭 정보를 기지국의 L3에 보고할 수 있다. 이러한 측정 파라미터에 대한 상세 내용을 도 7을 참조하여 설명하면 하기와 같다.In addition, as shown in FIG. 7, since there is a situation in which uplinks are inconsistent, L1 of the base station may measure radio link quality of uplink CCs used by the UE in the base station for each UE. L1 of the base station may report the radio link quality of the measured uplink CCs and the measured uplink interference information to L3 of the base station using CSAP. Details of these measurement parameters will be described below with reference to FIG. 7.

먼저, 도 7의 경우를 참조하여, 어느 한 기지국은 업링크(UL)를 위해 CC4, CC5, CC6를 사용하며, DL를 위해 CC1, CC2, CC3를 사용하며, UE1이 기지국(71)에 현재 접속된 상태에서 점선의 다운링크로 CC1, CC2, CC3을 사용하고 업링크로 CC6을 사용한다고 가정한다. CA 환경에서는 하기와 같은 파라미터 측정, 다운링크(DL)에 관련된 측정 정보뿐만 아니라 기지국(eNodeB)에서 측정된 업링크(UL)에 관련된 측정 정보(예: 버퍼량 측정과 기지국에서의 UL Radio 품질 측정, 간섭 측정)가 필요하다. 즉, 도 7과 같은 CC 업과 CC 다운에 대한 불일치가 발생할 수 있으므로, 측정에 있어 UL와 DL를 따로 측정 관리하는 것이 CA 환경에서 더 적합할 수 있다.First, referring to the case of FIG. 7, one base station uses CC4, CC5, CC6 for uplink (UL), uses CC1, CC2, CC3 for DL, and UE1 is currently present in base station 71. Assume that the connected state uses CC1, CC2, CC3 as the downlink and CC6 as the uplink. In the CA environment, measurement information related to uplink (UL) measured at the base station (eNodeB) as well as measurement information related to downlink (DL) as described below (eg buffer amount measurement and UL Radio quality measurement at the base station) , Interference measurement). That is, since inconsistency between CC up and CC down as shown in FIG. 7 may occur, measurement and management of UL and DL separately may be more suitable in a CA environment.

기지국에서 CA 셀룰러 환경에서 이동성 관리를 위해 필요한 파라미터는 [표 1], [표 2], [표 3]과 같다. 이는, 도 7에서와 같이, eNodeB(71)이 다운링크로 CC1, CC2, CC3를 사용하고 업링크로 CC4, CC5, CC6를 사용하며, eNodeB(71)에 사용자 장치(UE1)이 현재 다운링크로 CC1, CC2, CC3를 사용하며, 업링크로 CC6를 사용 중이라는 가정에서의 파라미터이다.Parameters required for mobility management in a CA cellular environment at a base station are shown in [Table 1], [Table 2], and [Table 3]. This means that, as in FIG. 7, the eNodeB 71 uses CC1, CC2, CC3 as the downlink and uses CC4, CC5, CC6 as the uplink, and the user equipment UE1 is currently downlink to the eNodeB 71. This parameter assumes that CC1, CC2 and CC3 are used and CC6 is used as the uplink.

파라미터parameter 표기(값)Notation (value) (Parm 1-1)
CC별 DL 최대 커패시티(DLMC: Maximum Capacity)
(Parm 1-1)
DL Maximum Capacity per CC (DLMC)
DLMC CC1 , DLMC CC2 , DLMC CC3 DLMC CC1 , DLMC CC2 , DLMC CC3
(Parm 1-2)
CC별 UL 최대 커패시티(ULMC)
(Parm 1-2)
UL Maximum Capacity by CC (ULMC)
ULMC CC4 , ULMC CC5 , ULMC CC6 ULMC CC4 , ULMC CC5 , ULMC CC6
(Parm 1-3)
Interference Coordination 정책에 따른 CC별 및/또는 위치별 UL/DL PRB 사용 정책
(Parm 1-3)
UL / DL PRB Usage Policy by CC and / or Location by Interference Coordination Policy
예를 들어 FFR 정책에 따른 UE별 셀의 현재 위치에 따른 CC별 PRB 사용 제한 또는 사용 장려등의 정책(사전에 정의되고 세미 스태틱하게 바뀔수도 있는 정보)For example, policies such as restricting or encouraging the use of PRBs by CC based on the current location of UE-specific cells according to the FFR policy (information that is predefined and may change semi-statically).
(Parm 1-4)
UE별 해당 UE에 보장되어야 할 총 품질
(Parm 1-4)
Total quality to be guaranteed for that UE by UE
UE1인 경우, ULGQ UE1 , DLGQ UE1 In case of UE1, ULGQ UE1 , DLGQ UE1
(Parm 1-5)
UE별 해당 UE의 ULGQ 또는 DLGQ를 만족시키기 위한 CC별 분할 품질
(Parm 1-5)
CC split quality to satisfy ULGQ or DLGQ of corresponding UE by UE
UE1인 경우(참조: 도 7 점선),
ULCCGQ UE1CC6 ,
DLCCGQ UE1CC1, DLCCGQ UE1CC2 , DLCCGQ UE1CC3,
여기서, ULGQ UE1 = ULCCGQ UE1CC6,
DLGQ UE1 =DLCCGQ UE1CC1 +DLCCGQ UE1CC2 +DLCCGQ UE1CC3
In case of UE1 (see Fig. 7 dotted line),
ULCCGQ UE1CC6 ,
DLCCGQ UE1CC1, DLCCGQ UE1CC2 , DLCCGQ UE1CC3,
Where ULGQ UE1 = ULCCGQ UE1CC6,
DLGQ UE1 = DLCCGQ UE1CC1 + DLCCGQ UE1CC2 + DLCCGQ UE1CC3
(Parm 1-6)
UE 별, UE의 현재 서빙 기지국(eNodeB)에서 해당 UE가 사용하는 CC별 DLCCGQ 또는 ULCCGQ를 보장하기 위한 각 CC별 측정되는 물리 신호 품질의 기준치
(Parm 1-6)
Reference value of physical signal quality measured for each CC to guarantee DLCCGQ or ULCCGQ for each CC used by the UE in the UE, the current serving base station (eNodeB) of the UE
UE1인 경우(참조: 도 7 점선),
ULCCTH UE1CC6 ,
DLCCTH UE1CC1 , DLCCTH UE1CC2 ,DLCCTH UE1CC3
In case of UE1 (see Fig. 7 dotted line),
ULCCTH UE1CC6 ,
DLCCTH UE1CC1 , DLCCTH UE1CC2 , DLCCTH UE1CC3

기지국의 L2 및 L1에서 측정되는 측정값은 [표 2]와 같다.Measurement values measured at L2 and L1 of the base station are shown in [Table 2].

레이어Layer 파라미터parameter 측정값Measures L2
(도 2의 eNodeB L2에서의 N. L2 Meas 박스)
L2
(N. L2 Meas box at eNodeB L2 in FIG. 2)
(Parm 2-1)
CC별 DL 가용 커패시티(DLCCAC: Available Capacity)
(Parm 2-1)
DL Available Capacity by CC (DLCCAC)
DLCCAC CC1 , DLCCAC CC2 , DLCCAC CC3 DLCCAC CC1 , DLCCAC CC2 , DLCCAC CC3
(Parm 2-2)
CC별 UL 가용 커패시티(ULCCAC)
(Parm 2-2)
UL Available Capacities by CC (ULCCAC)
ULCCAC CC4 , ULCCAC CC5 , ULCCAC CC6 ULCCAC CC4 , ULCCAC CC5 , ULCCAC CC6
(Parm 2-3)
UE별 UE가 현재 사용하는 CC별 DL 트래픽 버퍼량(DLBA: DL Buffer Amount)
(Parm 2-3)
DL Traffic Buffer Amount (DLBA: DL Buffer Amount) Currently Used by UE by UE
DLCCBA UE1CC1 , DLCCBA UE1CC2 , DLCCBA UE1CC3 DLCCBA UE1CC1 , DLCCBA UE1CC2 , DLCCBA UE1CC3
L1
(도2의 eNodeB L1에서의 Meas. 박스)
L1
(Meas. Box at eNodeB L1 in FIG. 2)
(Parm 2-4)
UE별 UE가 현재 사용하는 CC별 UL 품질(ULCCQ)
(Parm 2-4)
By CC UL Quality Currently Used by UL (ULCCQ)
UE1의 경우, ULCCQ UE1CC6 ULCCQ UE1CC6 for UE1
(Parm 2-5)
현재 UE가 사용하는 CC별 자원영역으로 다른 기지국(eNodeB)으로부터 오는 간섭의 레벨(ULCCIL: UL CC Interference Level)
(Parm 2-5)
The level of interference from another base station (eNodeB) as a resource area for each CC used by the UE (ULCCIL: UL CC Interference Level)
UE1의 경우, ULCCIL UE1CC6 ULCCIL UE1CC6 for UE1

사용자 장치의 L2 및 L1에서 측정되는 측정값은 [표 3]과 같다.Measurement values measured at L2 and L1 of the user device are shown in [Table 3].

레이어Layer 측정값Measures L2
(도 2의 UE L2에서의 L2 Meas. 박스)
L2
(L2 Meas. Box at UE L2 in FIG. 2)
(Parm 3-1)
UE 별, UE가 현재 사용하는 CC별 UL 트래픽 버퍼량
(Parm 3-1)
UL traffic buffer amount per CC and CC currently used by UE
UE1인 경우(참조. 도 7 점선),
ULCCBA UE1CC6
In case of UE1 (see FIG. 7 dotted line),
ULCCBA UE1CC6
L1
(도 2의 UE L1에서의 L1 Meas. 박스)
L1
(L1 Meas. Box at UE L1 in FIG. 2)
(Parm 3-2)
UE에서 현재 측정되는 기지국별 및 CC별 DL 품질(DLENBCCSNR)
- 서빙 기지국의 D-RRM은 UE가 측정할 기지국 대상을 제한하도록 제어할 수 있음.
- 서빙 기지국은 DLENBCCSNR에 대한 주기적인 보고 및/또는 이벤트 보고를 하도록 제어할 수 있음.)
(Parm 3-2)
DL quality per base station and CC currently measured at UE (DLENBCCSNR)
The D-RRM of the serving base station may control to limit the base station target to be measured by the UE.
The serving base station may control to perform periodic reporting and / or event reporting on DLENBCCSNR.)
UE1인 경우(참조. 도 7 점선 그리고 서빙 기지국이 eNodeB1이고 이웃 기지국이 eNodeB2, eNodeB3가 존재한다면)
DLENBCCSNR UE1CC1eNodeB1,
DLENBCCSNR UE1CC2eNodeB1,
DLENBCCSNR UE1CC3eNodeB1
DLENBCCSNR UE1CC1eNodeB2,
DLENBCCSNR UE1CC2eNodeB2,
DLENBCCSNR UE1CC3eNodeB2
DLENBCCSNR UE1CC1eNodeB3,
DLENBCCSNR UE1CC2eNodeB3,
DLENBCCSNR UE1CC3eNodeB3
UE1 (see FIG. 7 dotted line and if the serving base station is eNodeB1 and neighboring base stations are eNodeB2, eNodeB3)
DLENBCCSNR UE1CC1eNodeB1,
DLENBCCSNR UE1CC2eNodeB1,
DLENBCCSNR UE1CC3eNodeB1
DLENBCCSNR UE1CC1eNodeB2,
DLENBCCSNR UE1CC2eNodeB2,
DLENBCCSNR UE1CC3eNodeB2
DLENBCCSNR UE1CC1eNodeB3,
DLENBCCSNR UE1CC2eNodeB3,
DLENBCCSNR UE1CC3eNodeB3
UE별 해당 UE가 사용하는 자원영역에 다른 기지국(eNodeB)으로부터 오는 CC별 간섭의 레벨(DLCCIL, DL CC Interference Level) Level of interference for each CC coming from another base station (eNodeB) in a resource area used by the corresponding UE for each UE (DLCCIL, DL CC Interference Level) UE 1의 경우,
DLCCIL UE1CC1 ,DLCCIL UE1CC2 ,DLCCIL UE1CC2
For UE 1
DLCCIL UE1CC1 , DLCCIL UE1CC2 , DLCCIL UE1CC2

[표 3]에서, UL 버퍼량과 DL 간섭 레벨은 예를 들어, 상, 중, 하로 구분하여 운용될 수 있다. 결과적으로, CA 환경에서 이동성 관리를 위해 D-RRM은 [표 1]과 같은 semi-static한 정보의 관리 및 업데이트와, [표 2]와 같이 자신의 기지국에서 CSAP를 통해 측정되는 정보, 그리고, [표 3]과 같이 UE를 통해 측정되는 정보를 RRC를 통해 얻을 수 있다. 즉, D-RRM은 [표 1]과 같은 정보 및 [표 2], [표 3]과 같은 이러한 측정정보들을 바탕으로 CA 환경에서 이동성 관리를 수행하게 된다.In [Table 3], the UL buffer amount and the DL interference level may be divided into upper, middle, and lower levels, for example. As a result, for mobility management in CA environment, D-RRM manages and updates semi-static information as shown in [Table 1], information measured through CSAP at its base station as shown in [Table 2], and As shown in [Table 3], information measured through the UE can be obtained through RRC. That is, the D-RRM performs mobility management in the CA environment based on the information as shown in [Table 1] and these measurement information as shown in [Table 2] and [Table 3].

CA환경에서 핸드오버는 크게 세가지 범주에서 의해 발생할 수 있다.  In a CA environment, handover can occur in three main categories.

첫째, 현재 접속된 CC들의 SNR 품질이 나빠지는 경우, 둘째, 시스템 측면에서 간섭을 완화하기 위한 경우, 셋째, 트래픽 상황에 따라 시스템 차원의 로드분배 요구 시에 핸드오버가 일어나는 경우이다. Firstly, when the SNR quality of currently connected CCs is deteriorated. Secondly, to mitigate interference on the system side. Third, handover occurs when a system-wide load distribution request is required according to traffic conditions.

본 발명의 실시예에서는 첫 번째 범주는 D-RRM의 CMC가 필요한 기능을 담당하며, 두 번째 범주는 ICC가 담당하며, 세 번째 범주는 TLC가 담당하는 경우를 예로 들어 설명한다.In the embodiment of the present invention, the first category is responsible for the functions required by the CMC of the D-RRM, the second category is responsible for the ICC, the third category will be described by taking the case of the TLC.

먼저, 두 번째 범주에 대해 자세히 설명하면 다음과 같다.First, the second category is described in detail as follows.

D-RRM(50)내에 ICC(Interference Coordination Control) 기능이 있다면, ICC는 [표 1]에서 상술한 Interference Coordination 정책에 따른 CC별 UL/DL PRB(Physical Resource Block) 사용 정책 및 Proactive Approach에 의해 간섭제어를 할 수 있으며, 이러한 간섭 제어를 Interference Indication이라 할 수 있다.  Proactive Approach란 사전에 정의된 간섭 규정에 따라 간섭이 간섭을 예방 제어하는 것을 의미한다.If there is an Interference Coordination Control (ICC) function in the D-RRM 50, the ICC interferes with UL / DL Physical Resource Block (PRB) usage policy and Proactive Approach for each CC according to the Interference Coordination Policy described in [Table 1]. The interference control can be called Interference Indication. Proactive Approach means that interference prevents and controls interference according to predefined interference rules.

또한, ICC는 [표 2]와 [표3]을 참조하여 상술한 해당 UE가 사용하는 CC별 간섭 레벨(ULCCIL, DLCCIL)의 측정 결과에 따라 Reaction Approach를 이용하여 간섭제어를 할 수 있다. 이러한, ICC의 간섭제어에 의해서 CMC가 ICC로부터 받는 정보를 본 발명에서는 Interference Indication 정의한다. Reaction Approach는 간섭이 발생한 결과에 따라 간섭을 사후 제어하는 것을 의미한다.In addition, the ICC may perform interference control using the Reaction Approach according to the measurement result of the CC-specific interference levels (ULCCIL, DLCCIL) used by the corresponding UE described above with reference to [Table 2] and [Table 3]. In the present invention, the information received from the ICC by the CMC by interference control of the ICC is defined in the present invention. Reaction Approach means to control the interference according to the result of the interference.

Proactive 적인 측면에서 Interference Indication의 의미는, 간섭을 제어하기로 하였으니 해당 UE가 사용하는 CC에서 특정 PRB 자원 사용을 자제하거나 추천하는 것을 지시하거나, 또는 해당 CC를 사용하지 말거나 사용할 것을 지시하는 것일 수 있다. In terms of proactive, the meaning of Interference Indication means that the CC used by the UE is to refrain or recommend the use of a specific PRB resource, or may indicate that the CC is not used or used. .

또한, Reactive적인 측면에서 Interference Indication의 의미는, 해당 UE가 사용하는 CC에서 발생하는 간섭의 레벨에 따른 조치를 요청하는 것일 수 있다. 예를 들어 '상'은 UE가 사용하는 해당 CC에서 사용중인 PRB에 간섭이 매우 많으므로, 이 때의 대응책으로서, 동일 CC에서 다른 PRB로 이동시키거나 또는 다른 CC로의 이동을 검토할 수 있다. In addition, in the reactive aspect, the meaning of Interference Indication may be to request an action according to the level of interference occurring in the CC used by the UE. For example, since the 'phase' has a lot of interference in the PRB being used in the corresponding CC used by the UE, as a countermeasure at this time, it may be moved from the same CC to another PRB, or the movement to another CC may be considered.

즉, 본 발명의 실시예에서는 CA 환경에 초점을 두고 있으며, 동일 CC에서 다른 PRB로 이동시키는 작업은 MAC 스케줄러에 의해 이루어 지는 일이다. 따라서, 상술한 ICC의 Interference Indication은, 간섭문제로 인하여 해당 UE가 해당 CC를 사용하지 말도록 제어하는 의미로 해석되며, 이러한 Interference Indication을 확인한 D-RRM(50)의 CMC는 해당 CC 사용을 배제하는 것으로 기술한다.That is, the embodiment of the present invention focuses on the CA environment, and the work of moving from the same CC to another PRB is performed by the MAC scheduler. Therefore, the above-described Interference Indication of the ICC is interpreted to mean that the UE does not use the CC due to the interference problem, and the CMC of the D-RRM 50 confirming the Interference Indication excludes the use of the CC. It is described as.

세 번째 경우에 대해 보다 자세히 설명하면 다음과 같다.  The third case is described in more detail as follows.

D-RRM(50)내에 Traffic Load Control(TLC) 기능이 있다면, TLC 기능은 [표 1], [표 2] 및 [표 3]을 참조하여 상술한 정보를 고려 및 참조하여 Overload Indication 제어를 수행할 수 있다.  상술한 정보 중 고려되는 정보는 예를 들어, CC별 다운링크(DL)와 업링크(UL)의 최대 커패시터(DLMC(Parm 1-1), ULMC(Parm 1-2)), 품질((Parm 1-4), (Parm 1-5))를 포함한다.  또한, 상술한 정보 중 참조되는 정보는 예를 들어, UL과 DL의 가용 커패시티(DLCCAC (Parm 2-1), ULCCAC(Parm 2-2)), UL과 DL의 트래픽 버퍼량(DLCCBA(Parm 2-3), ULCCBA(Parm 3-1))을 포함한다.If there is a Traffic Load Control (TLC) function in the D-RRM 50, the TLC function performs overload indication control by considering and referring to the above-described information with reference to [Table 1], [Table 2], and [Table 3]. can do. The information considered among the above-described information is, for example, the maximum capacitor (DLMC (Parm 1-1), ULMC (Parm 1-2)) of the downlink (DL) and uplink (UL) for each CC, quality ((Parm) 1-4), (Parm 1-5)). In addition, the information referred to in the above-described information may be, for example, available capacities of UL and DL (DLCCAC (Parm 2-1), ULCCAC (Parm 2-2)), and traffic buffer amounts of UL and DL (DLCCBA (Parm). 2-3), ULCCBA (Parm 3-1)).

Overload Indication 제어란, D-RRM(50)의 TLC가 상술한 정보를 바탕으로, 임의 UE가 임의 CC를 사용하는 것을 제한하도록 CMC에게 알려주는 것을 의미한다.  CMC는 결정된 Overload Indication을 TLC로부터 수신하면, 해당 UE가 해당 CC를 사용중인 경우, 해당 CC의 사용을 배제한 상태에서, 가장 적합한 형태의 핸드오버를 실행할 수 있다.Overload Indication control means that the TLC of the D-RRM 50 informs the CMC to restrict any UE from using any CC based on the above-described information. When the CMC receives the determined overload indication from the TLC, when the UE is using the CC, the CMC may execute the most suitable type of handover in a state in which the use of the CC is excluded.

도 9와 도 10은 본 발명에서 제시하고자 하는 CA 환경에서의 자동 자원 예약 및 취소 방법을 설명하기 위한 도면이다.9 and 10 are diagrams for explaining an automatic resource reservation and cancellation method in a CA environment to be presented in the present invention.

도 9에서 빗금 타원은 이웃 셀에 대한 DLENBCCSNR을 의미하고 무빗금 타원은 서빙 셀에 대한 DLENBCCSNR을 의미한다. 또한, 도 9에서 타원은 도 2에 도시된 UE의 L1에서 측정되는 측정값으로 도 3의 RRC 인터페이스를 이용하여 현재 서빙 기지국의 D-RRM에서 수집하는 값이다. UE의 L1에서 측정되는 측정값은 DL Meas. 또는[표 3]의 DLENBCCSNR(Parm 3-2)으로서, UE가 현재의 위치에서 측정하는 서빙 기지국과 이웃 기지국들의 CC에 대한 값이다.In FIG. 9, the hatched ellipse means the DLENBCCSNR for the neighboring cell and the hatched ellipse means the DLENBCCSNR for the serving cell. In addition, in FIG. 9, an ellipse is a measurement value measured at L1 of the UE illustrated in FIG. 2 and is a value collected by the D-RRM of the current serving base station using the RRC interface of FIG. 3. The measured value measured at L1 of the UE is DL Meas. Or DLENBCCSNR (Parm 3-2) in [Table 3], which is the value for the CC of the serving base station and neighbor base stations that the UE measures at the current location.

또한, 본 발명에서 인용되는 이벤트는 A4-1, A4-2, A3-1이다. A4-1은 이웃 기지국의 DLENBCCSNR이 기준값(TH1)보다 커지는 경우를 의미하고, A4-2는 이웃 기지국의 DLENBCCSNR이 기준값(TH1)보다 작아지는 경우를 의미한다. A3-1은 이웃 기지국의 DLENBCCSNR이 현재 서빙 기지국의 DLENBCCSNR보다 커지는 경우를 의미한다. In addition, the events cited in the present invention are A4-1, A4-2, A3-1. A4-1 means a case where the DLENBCCSNR of the neighboring base station becomes larger than the reference value TH1, and A4-2 means a case where the DLENBCCSNR of the neighboring base station becomes smaller than the reference value TH1. A3-1 means a case where the DLENBCCSNR of the neighboring base station becomes larger than the DLENBCCSNR of the current serving base station.

본 발명에서 A4-1의 TH1은 TPREP, A4-2의 TH1은 TRMT라 한다. TPREP와 TRMT는 동일하거나 다르게 설정될 수 있다. 이웃 기지국의 DLENBCCSNR이 TPREP보다 커지는 경우, 즉, A4-1 이벤트 발생 시, 서빙 기지국은 이웃 기지국과의 정보교환을 통하여 자원을 준비시킨다. 또한, 이웃 기지국의 DLENBCCSNR이 TRMT보다 작아지는 경우, 서빙 기지국은 해당 기지국과의 정보교환을 통하여 준비된 자원을 해제 시킨다. In the present invention, TH1 of A4-1 is referred to as T PREP , and TH1 of A4-2 is referred to as T RMT . T PREP and T RMT may be set identically or differently. When the DLENBCCSNR of the neighboring base station becomes larger than T PREP , that is, when an A4-1 event occurs, the serving base station prepares resources by exchanging information with the neighboring base station. In addition, when the DLENBCCSNR of the neighboring base station becomes smaller than the T RMT , the serving base station releases the prepared resource through information exchange with the corresponding base station.

도 10은 도 9의 TRMT와 TPREP가 같다는 전제하에 정해지는 위치별 영역을 논리적으로 도시한 도면이다.FIG. 10 is a diagram logically illustrating a location-specific area determined on the premise that T RMT and T PREP of FIG. 9 are the same.

도 10에서 eNodeB 1, eNodeB 2 및 eNodeB 3은 기지국이며, ICR(Inner Cell Region), CER-I(Cell Edge Region - Type I) 및 CER-II(Cell Edge Region - Type II)은 UE가 위치할 수 있는 영역의 타입이다. In FIG. 10, eNodeB 1, eNodeB 2, and eNodeB 3 are base stations, and an inner cell region (ICR), a cell edge region-type I (CER-I), and a cell edge region-type II (CER-II) are located in the UE. Type of region that can be.

UE는 이웃 DLENBCCSNR 값들에 대한 A4-1, A4-2 이벤트 만족 조건에 따라 ICR, CER-I 또는 CER-II에 위치할 수 있다. 즉, UE가 ICR에 위치한다는 것은, 이웃 기지국들의 모든 CC에 대한 DLENBCCSNR값들이 TPREP보다 모두 작음을 의미한다. The UE may be located in ICR, CER-I or CER-II according to A4-1, A4-2 event satisfaction condition for neighboring DLENBCCSNR values. That is, the fact that the UE is located in the ICR means that DLENBCCSNR values for all CCs of neighboring base stations are all smaller than T PREP .

UE가 CER-I에 위치하는 것은, 이웃 기지국들의 모든 CC에 대한 DLENBCCSNR값들이 TPREP보다 크며, 또한, 하나의 이웃 기지국에만 존재하는 것을 의미한다. 또한, UE가 CER-II에 위치한다는 것은, 이웃 기지국들의 모든 CC에 대한 DLENBCCSNR값들이 TPREP보다 크며, 또한, 두 개 이상의 이웃 기지국들에 존재한다는 것을 의미한다.The location of the UE in CER-I means that the DLENBCCSNR values for all CCs of neighboring base stations are greater than T PREP and also exist only in one neighboring base station. In addition, the location of the UE in CER-II means that the DLENBCCSNR values for all CCs of neighboring base stations are greater than T PREP and are also present in two or more neighboring base stations.

본 발명에서 제시하는 CA 환경에서 자동 자원 예약 및 취소는 도 10에 도시된 영역에 따라 이웃 기지국들에 대한 자원 예약 및 취소를 수행하며, 이로써 셀 경계에서 핸드오버가 결정되면, 즉시 핸드오버가 이루어질 수 있다. 결국, 자원 자동 예약은 A4-1을 유발하는 이웃 기지국들을 통해 이루어진다. 이는, A4-1을 유발함은 DL 품질(DLENBCCSNR)이 TH1보다 크므로 이웃 기지국의 품질이 우수함을 의미하기 때문이다. 또한, 자원 자동 취소는 A4-2를 유발하는 이웃 기지국들을 통해 이루어진다. 이는, DL 품질(DLENBCCSNR)이 TH1보다 크므로 이웃 기지국보다 서빙 기지국의 품질이 우수함을 의미하기 때문이다.In the CA environment proposed in the present invention, automatic resource reservation and cancellation performs resource reservation and cancellation for neighboring base stations according to the region shown in FIG. 10. Thus, when handover is determined at a cell boundary, handover is performed immediately. Can be. As a result, resource automatic reservation is made through neighboring base stations that cause A4-1. This is because causing A4-1 means that the quality of the neighboring base station is excellent because the DL quality DLENBCCSNR is greater than TH1. In addition, automatic resource cancellation occurs through neighboring base stations that cause A4-2. This is because the DL quality DLENBCCSNR is greater than TH1, which means that the serving base station has better quality than the neighboring base station.

도 11과 도 12는 inter-eNodeB HO가 적용되는 과정을 설명하기 위한 각각의 시나리오와 흐름도이다. 11 and 12 are scenarios and flowcharts for explaining a process of applying an inter-eNodeB HO.

도 11은 TRMT와 TPREP가 같다는 가정하에 UE가 eNodeB 1에서 eNodeB 2로 이동하는 시나리오에 관한 것이다. UE가 위치(1110)에 있을 때, eNodeB 2의 임의 CC들에 대한 DLENBCCSNR이 TPREP보다 커지게 되면, 현재 서빙 기지국인 eNodeB 1은 eNodeB 2에게 Advanced Resource Preparation(예: 도 11의 1215)을 하도록 유도한다. FIG. 11 relates to a scenario in which a UE moves from eNodeB 1 to eNodeB 2 under the assumption that T RMT and T PREP are the same. When the UE is at location 1110, if the DLENBCCSNR for any CCs of eNodeB 2 is greater than T PREP , then the currently serving base station eNodeB 1 may make eNodeB 2 an Advanced Resource Preparation (eg, 1215 of FIG. 11). Induce.

또한, UE가 위치(1120)에 있을 때, 보편적으로 eNodeB 1에서 UE가 사용중인 CC의 DLENBCCSNR 값보다 eNodeB 2의 임의 CC들에 대한 DLENBCCSNR이 커지는 A3-1 이벤트가 발생하면, 서빙 기지국 eNodeB 1은 핸드오버를 결정하고 실행한다. 이로써, 서빙 기지국은 eNodeB 1에서 eNodeB 2로 변경되며, eNodeB 1은 eNodeB 2의 이웃 기지국이 된다.In addition, when the UE is at location 1120, if an A3-1 event occurs in which e. Determine and execute the handover. As a result, the serving base station is changed from eNodeB 1 to eNodeB 2, and eNodeB 1 becomes a neighbor base station of eNodeB 2.

UE가 위치(1130)에 있을 때, eNodeB 2에 대한 CC들에 대한 DLENBCCSNR값이 TRMT보다 작아지게 되는 A4-2 이벤트가 발생하면, 현재의 서빙 기지국인 eNodeB 2는 해당 이웃 기지국인 eNodeB 1에게 Resource Release(예: 도 11의 1230)를 수행하도록 지시한다.When the UE is at location 1130, if an A4-2 event occurs in which the DLENBCCSNR value for CCs for eNodeB 2 becomes less than T RMT , the current serving base station eNodeB 2 is sent to the corresponding neighboring base station eNodeB 1. Instructs to perform a Resource Release (eg, 1230 of FIG. 11).

도 11의 시나리오에 따른 플로우는 도 12에 도시되어 있다. The flow according to the scenario of FIG. 11 is shown in FIG. 12.

도 11을 참조하여 설명한 시나리오에 따르면 도 12의 자동 자원 예약, 핸드오버결정 및 실행, 자동자원취소는 순차적으로 이루어진다. According to the scenario described with reference to FIG. 11, automatic resource reservation, handover decision and execution, and automatic resource cancellation of FIG. 12 are sequentially performed.

먼저, 본 발명에서의 자동 자원 예약 및 취소는 UE가 측정하는 DLENBCCSNR에 근거하여 이루어진다. A4-1을 유발하는 이웃 기지국들의 CC에 대해서는, 서빙 기지국과 이웃 기지국은 X2AP 프로토콜 메시지를 이용하여 Handover Request(도 12의 1210)와 Handover Request Ack(도 12의 1220)를 송수신함으로써 Advanced Resource Preparation(도 12의 1215)가 가능하도록 한다. First, automatic resource reservation and cancellation in the present invention is made based on the DLENBCCSNR measured by the UE. For the CCs of neighboring base stations causing A4-1, the serving base station and the neighboring base station transmit and receive a Handover Request (1210 of FIG. 12) and a Handover Request Ack (1220 of FIG. 12) by using an X2AP protocol message. 1215 of FIG. 12 is enabled.

또한, A4-2를 유발하는 이웃 기지국들의 CC에 대해서는, UE Context Release(도 12의 1275)라는 X2AP 프로토콜 메시지를 이용하여 Resource Release(도 12의 1280)가 가능하도록 한다. In addition, with respect to the CC of the neighbor base stations causing A4-2, Resource Release (1280 of FIG. 12) is enabled by using an X2AP protocol message called UE Context Release (1275 of FIG. 12).

UE에서 측정된 DLENBCCSNR값들은 UE가 Measurement Report라는 RRC 프로토콜 메시지를 이용하여, 서빙 기지국에게 제공할 수 있으며, 서빙 기지국은 D-RRM에서 수집된 DLENBCCSNR에 근거하여 D-RRM의 CMC가 직접 이벤트를 결정할 수 있다. 또는, UE가 측정제어에 의해 직접 이벤트를 결정하고, 결정된 이벤트를 Measurement Report라는 RRC 프로토콜 메시지를 이용하여 서빙 기지국에게 제공할 수도 있다(도 12의 1205, 1225, 1270).The DLENBCCSNR values measured at the UE can be provided to the serving base station by the UE using an RRC protocol message called a Measurement Report, and the serving base station determines the event directly by the CMC of the D-RRM based on the DLENBCCSNR collected at the D-RRM. Can be. Alternatively, the UE may directly determine an event by measurement control and provide the determined event to the serving base station using an RRC protocol message called a measurement report (1205, 1225, and 1270 of FIG. 12).

1205단계에서, 사용자 장치(UE)는 A4-1이벤트를 측정 리포트 메시지(Measurement Report Message) 형태로 보고할 수 있다. A4-1 이벤트는 측정된 이웃 기지국들(eNodeB 2, eNodeB 3)에서의 DLENBCCSNR에 따른 이벤트이다. A4-1 이벤트는 사용자 장치(UE)가 이웃하는 기지국(eNodeB 2, 3)의 각 CC들의 참조신호(reference signal)에 대한 SNR 품질(표 3의 DLENBCCSNR)들을 측정한 결과, 측정 결과가 네트워크에서 정한 임계값(TPREP)보다 높아졌음을 의미한다.In operation 1205, the UE may report the A4-1 event in the form of a measurement report message. The A4-1 event is an event according to DLENBCCSNR at the measured neighbor base stations (eNodeB 2, eNodeB 3). A4-1 event is a result of measuring the SNR quality (DLENBCCSNR of Table 3) for the reference signal of each CC of the neighboring base station (eNodeB 2, 3) the user equipment (UE), the measurement result is in the network It means that it is higher than the threshold T PREP .

이러한 측정 리포트 메시지는 RRC 인터페이스를 통해 현재의 서빙 기지국(eNodeB 1)에게 보고되며, 후술할 핸드오버 리퀘스트(Handover Request)와 핸드오버 리퀘스트 응답(Handover Request Ack)은 X2AP 형태로 전송되어 A4-1을 유발한 해당 이웃 기지국들에 대한 Advanced Resource Preparation(도 12의 1215)가 가능하도록 한다.The measurement report message is reported to the current serving base station (eNodeB 1) through the RRC interface, and a handover request and a handover request response (Handover Request Ack), which will be described later, are transmitted in the form of X2AP to transmit A4-1. Enable Advanced Resource Preparation (1215 of FIG. 12) for the corresponding neighbor base stations that caused it.

1210단계에서, 현재의 서빙 기지국(eNodeB 1)은 A4-1을 유발하는 이웃 기지국들(eNodeB 2, eNodeB 2)에게 핸드오버 리퀘스트를 X2AP를 이용하여 전송할 수 있다. 도 11의 경우, UE의 위치(1110)에서 A4-1 이벤트를 발생시키는 기지국은 핸드오버 리퀘스트를 eNodeB 2에게 전달된다.In operation 1210, the current serving base station eNodeB 1 may transmit a handover request to the neighbor base stations eNodeB 2 and eNodeB 2 that cause A4-1 by using the X2AP. In the case of FIG. 11, the base station generating the A4-1 event at the location 1110 of the UE sends a handover request to the eNodeB 2.

CA 환경에서 1210단계 및 1220단계 또는 후술할 1235단계 및 1245단계에 포함되어야 할 정보는 [표 4]와 같다. 추가적으로 [표 4]는 아래와 같은 가정하에 실제 들어갈 정보의 실시 예를 나타내고 있다.
Information to be included in steps 1210 and 1220 or steps 1235 and 1245 to be described later in a CA environment is shown in [Table 4]. In addition, [Table 4] shows an embodiment of information actually entered under the following assumption.

[표 4]를 위한 가정은 다음과 같다.The assumptions for Table 4 are as follows.

1. 도 7과 같이 eNodeB(71)이 다운링크로 CC1, CC2, CC3를 사용하고, 업링크로 CC4, CC5, CC6를 사용하며, 도 11과 도 12의 eNodeB 1과 eNodeB 2이 eNodeB(71)에 해당한다.1. As shown in FIG. 7, the eNodeB 71 uses CC1, CC2, and CC3 as downlinks, uses CC4, CC5, and CC6 as uplinks, and eNodeB 1 and eNodeB 2 in FIGS. 11 and 12 are eNodeBs 71. Corresponds to).

2. UE1은 eNodeB 1에서는 다운링크로 CC1, CC2, CC3를 사용하고 업링크로 CC6를 사용 중이고, eNodeB 2로 핸드오버된 후에는 다운링크로 CC3를 사용하고 업링크로 CC5를 사용한다.2. UE1 uses CC1, CC2, CC3 as the downlink and CC6 as the uplink in eNodeB 1, and uses CC3 as the downlink and CC5 as the uplink after handover to eNodeB 2.

3. 도 11에 도시된 UE1 이동경로와 도 12의 절차에 따라 핸드오버가 수행된다.3. Handover is performed according to the UE1 movement path shown in FIG. 11 and the procedure of FIG. 12.

4. eNodeB1은 도 6의 기지국(62)와 같이 다운링크에서 CC2, CC3만 Full Coverage를 갖고, CC1은 Full coverage를 갖지 않는다. 또한, 업링크 역시 CC4, CC5, CC6 중에서 CC5, CC6만 Full Coverage를 갖도록 운용된다.4. Like the base station 62 of FIG. 6, the eNodeB1 has full coverage only in CC2 and CC3 in the downlink, and CC1 does not have full coverage. In addition, uplink is operated to have only full coverage of CC5, CC6 among CC4, CC5, CC6.

5. eNodeB2는 도 6의 기지국(64)와 같이 다운링크로 CC1, CC2, CC3를 Full coverage로 운용하며, 업링크는 CC4, CC5, CC6를 Full coverage로 운용한다.
5. The eNodeB2 operates CC1, CC2, CC3 with full coverage on the downlink as in the base station 64 of FIG. 6, and the uplink operates CC4, CC5, CC6 with full coverage.

X2AP 메시지X2AP message 정보그룹 및 정보Information group and information Handover Request
(4-1)
Handover request
(4-1)
(Parm 4-1-1)
UE ID (해당 UE를 구분할 수 있는 정보로 어떤 형태든 상관 없음)
(Parm 4-1-1)
UE ID (information that identifies the UE, in any form)
UE1 IDUE1 ID
(Parm 4-1-2)
서빙 eNodeB ID {표 1의 (Parm 1-4) ULGQ, DLGQ}
(Parm 4-1-2)
Serving eNodeB ID {(Parm 1-4) ULGQ, DLGQ} of Table 1
eNodeB 1 {ULGQ UE1 = 30, DLGQ UE1 = 40} eNodeB 1 {ULGQ UE1 = 30, DLGQ UE1 = 40}
(Parm 4-1-3)
서빙 eNodeB ID {표1의 (Parm 1-5)ULCCGQ, DLCCGQ}
(Parm 4-1-3)
Serving eNodeB ID {(Parm 1-5) ULCCGQ, DLCCGQ} of Table 1
eNodeB 1 {DLCCGQ CC1 =13, DLCCGQ CC2 =12, DLCCGQ CC3 =15, ULCCGQ CC6 =30} eNodeB 1 {DLCCGQ CC1 = 13, DLCCGQ CC2 = 12, DLCCGQ CC3 = 15, ULCCGQ CC6 = 30}
(Parm 4-1-4)
표 3의 (Parm 3-2)중에서 TPREP보다 큰 DLENBCCSNR을 조건을 갖는 이웃 기지국들 중에서 Handover Request를 보낼 해당 기지국들에 대한 CC 세트
Handover Request를 보낼 이웃 eNodeB ID {DL-CC 세트}
(Parm 4-1-4)
CC set of corresponding base stations to send a handover request among neighboring base stations having DLENBCCSNR greater than T PREP in (Parm 3-2) of Table 3
Neighbor eNodeB ID {DL-CC set} to send Handover Request
eNodeB 2 {CC2, CC3}
- 도 11의 1110 위치에서 eNodeB 1 D-RRM에서 관리되는 정보에 근거하여 eNodeB 2의 DLENBCCSNRUE1CC1eNodeB2, DLENBCCSNRUE1CC2eNodeB2가 A4-1을 만족한 상태라는 가정
eNodeB 2 {CC2, CC3}
Based on information managed in the eNodeB 1 D-RRM at position 1110 of FIG. 11, it is assumed that DLENBCCSNR UE1CC1eNodeB2 and DLENBCCSNR UE1CC2eNodeB2 of eNodeB 2 satisfy A4-1.
(Parm 4-1-5)
서빙 eNodeB ID {사용 CC 세트}
- (Parm 4-13을 통해서도 추정할 수 있는 정보이나 설명의 편의를 위해 추가함)
(Parm 4-1-5)
Serving eNodeB ID {use CC set}
-(Added for convenience of information or explanation that can be estimated through Parm 4-13)
eNodeB 1 {DL(CC1,CC2,CC3), UL(CC6)}
eNodeB 1 {DL (CC1, CC2, CC3), UL (CC6)}
(Parm 4-1-6)
서빙 eNodeB ID {Full coverage DL CC 세트}
(Parm 4-1-6)
Serving eNodeB ID {Full coverage DL CC Set}
eNodeB 1 {DL(CC2,CC3), UL(CC5, CC6)}
eNodeB 1 {DL (CC2, CC3), UL (CC5, CC6)}
(Parm 4-1-7)
UE1에서 최대 지원가능한 CC 개수
- UEDLCapa, UEULCapa
(Parm 4-1-7)
Maximum number of supported CCs in UE1
UEDLCapa, UEULCapa
UEDLCapa(3)
UEULCapa(3))
UEDLCapa (3)
UEULCapa (3))
Handover Request ACK
(4-2)
Handover Request ACK
(4-2)
(Parm 4-2-1)
UE ID (해당 UE를 구분할 수 있는 정보로 어떤 형태든 상관 없음)
(Parm 4-2-1)
UE ID (information that identifies the UE, in any form)
UE1 IDUE1 ID
(Parm 4-2-2) 성공 또는 실패
성공인 경우만 (Parm 4-5, 4-6, 4-7)이 유효한 정보임)
(Parm 4-2-2) Success or Failure
Only if successful (Parm 4-5, 4-6, 4-7) is valid information)
SuccessSuccess
(Parm 4-2-3)
이웃 eNodeB ID {사용가능한 DU-CC 세트, UL-CC세트}
(Parm 4-2-3)
Neighbor eNodeB ID {Available DU-CC Set, UL-CC Set}
eNodeB 2 {DL(CC1,CC2,CC3), UL(CC5)}
- 도 11의 1110 위치에서 eNodeB 2 D-RRM에서 관리되는 정보에 근거하여 UE가 핸드오버에 의해 eNodeB 2로 넘어올 경우에 사용가능한 DL CC세트를 CC3으로 결정하고, 사용가능한 UL CC세트는 5라고 가정한 경우.
eNodeB 2 {DL (CC1, CC2, CC3), UL (CC5)}
Based on the information managed in the eNodeB 2 D-RRM at position 1110 of FIG. 11, the available DL CC set is determined as CC3 when the UE is transferred to the eNodeB 2 by handover, and the available UL CC set is 5 Is assumed.
(Parm 4-2-4)
이웃 eNodeB ID {표 1의 (Parm 1-4) ULGQ, DLGQ}
(Parm 4-2-4)
Neighbor eNodeB IDs {(Parm 1-4) ULGQ, DLGQ} in Table 1
eNodeB 2 {ULGQ UE1 =30,DLGQ UE1 =40} eNodeB 2 {ULGQ UE1 = 30, DLGQ UE1 = 40}
(Parm 4-2-5)
이웃 eNodeB ID {표1의 (Parm 1-5)ULCCGQ, DLCCGQ}
(Parm 4-2-5)
Neighbor eNodeB IDs {(Parm 1-5) ULCCGQ, DLCCGQ} in Table 1
eNodeB 2 {DLCCGQ CC1 = 10, DLCCGQ CC2 = 8,
DLCCGQ CC31 =22, ULCCGQ CC5 = 30}
eNodeB 2 {DLCCGQ CC1 = 10, DLCCGQ CC2 = 8,
DLCCGQ CC31 = 22, ULCCGQ CC5 = 30}
UE Context Release
(4-3)
UE Context Release
(4-3)
(Parm 4-3-1)
UE ID (해당 UE를 구분할 수 있는 정보로 어떤 형태든 상관 없음)
(Parm 4-3-1)
UE ID (information that identifies the UE, in any form)
UE1 IDUE1 ID
(Parm 4-3-2)
UE Context Release를 받을 eNodeB ID {서빙 기지국에 저장되어 있는 해당 이웃 기지국의 사용 CC 세트}
(Parm 4-3-2)
ENodeB ID to receive UE Context Release {use CC set of corresponding neighboring base station stored in serving base station}
eNodeB 1 {DL(CC1,CC2,CC3), UL(CC6)}
eNodeB 1 {DL (CC1, CC2, CC3), UL (CC6)}

한편, UE가 네트워크에 접속되어 있으면, UE는 서빙 기지국을 갖게 되며, 또한, 서빙 기지국을 중심으로 1-tier의 이웃 기지국을 갖는다. 즉, 기지국의 D-RRM은 네트워크와 연결된 UE에 대하여 "서빙(소스) [CMC] 상태" 또는 "이웃(타겟) [CMC]" 상태가 될 수 있으며 핸드오버에 의해 "서빙(소스) [CMC]"상태가 "이웃(타겟) [CMC]"상태가 될 수도 있고 반대로 "이웃(타겟) [CMC]"상태가 "서빙(소스) [CMC]"로 될 수도 있다. 이러한 관계가 도 13a 내지 도 13c와 도 14a 및 도 14b의 1300, 1400의 상태로 표시되어 있다.
On the other hand, if the UE is connected to the network, the UE has a serving base station and also has a neighboring base station of 1-tier around the serving base station. That is, the D-RRM of the base station may be in the "serving (source) [CMC] state" or the "neighbor (target) [CMC]" state for the UE connected to the network and may be "serving (source) [CMC] by handover. ] "State may be" Neighbor (Target) [CMC] "state, and conversely," Neighbor (Target) [CMC] "state may be" Serving (source) [CMC] ". This relationship is shown in the states of 1300 and 1400 in FIGS. 13A-13C and FIGS. 14A and 14B.

도 12의 자동자원예약단계에서 1215의 Advanced resource preparationAdvanced resource preparation of 1215 in the automatic resource reservation step of FIG.

(도 11의 UE1 1110 위치, 도 13a의 131 플로우, 도 14b의 142 플로우)
(UE1 1110 position in FIG. 11, 131 flow in FIG. 13A, 142 flow in FIG. 14B)

Advanced Resource Preparation은 A4-1 이벤트를 발생시킨 이웃 기지국의 CC에게 Handover Request를 미리 전송하여 핸드오버를 미리 준비시키는 과정이다. 이때 CA환경이 기존 핸드오버와 다른 점은, 핸드오버 리퀘스트를 받은 이웃 기지국은 자신이 가진 CC 세트를 가지고 해당 UE에 대한 핸드오버를 준비한다는 것이다. 이웃 기지국의 D-RRM의 CMC는 자신이 가진 CC들 중 하나에 핸드오버를 전담하거나 또는 다수의 CC들에 분배할 수 있다. 그리고, 이웃 기지국은 자신의 CC를 어떻게 분배하였는지를 Handover Request Ack를 통해 서빙 기지국에게 전달한다.Advanced Resource Preparation is a process of preparing a handover in advance by transmitting a handover request to the CC of the neighboring base station that generated the A4-1 event in advance. In this case, the CA environment is different from the existing handover, and the neighboring base station receiving the handover request prepares a handover for the corresponding UE with its own CC set. The CMC of the D-RRM of the neighbor base station may be dedicated to handover to one of its own CCs or may be distributed to multiple CCs. Then, the neighbor base station transmits to the serving base station through the Handover Request Ack how its CC is distributed.

도 13a의 131은 도 12의 1215의 Advanced Resource Preparation 과정을 구체화한 흐름도이다. 131 of FIG. 13A is a flowchart illustrating an advanced resource preparation procedure of 1215 of FIG. 12.

1311단계에서, 이웃 기지국(eNodeB 2)은 Advanced HO Preparation용도로 핸드오버 리퀘스트를 수신한다. 수신된 핸드오버 리퀘스트는 [표 4]의 4-1 메시지에 해당하는 정보를 포함한다. In step 1311, the neighbor base station (eNodeB 2) receives a handover request for Advanced HO Preparation purposes. The received handover request includes information corresponding to message 4-1 of Table 4 below.

1312단계에서, 이웃 기지국(eNodeB 2)은 수신된 정보 및 자신의 상황에 기반하여 CC 결정 및 자원예약을 수행한다. In step 1312, the neighbor base station eNodeB 2 performs CC determination and resource reservation based on the received information and its own situation.

1313단계에서, 이웃 기지국(eNodeB 2)은 [표 4]의 4-2 메시지에 해당하는 정보를 핸드오버 리퀘스트 애크에 포함시켜 서빙 기지국(eNodeB 1)으로 전달한다. 이때 서빙 기지국으로 보낼 정보를 결정하는 과정은 다음 알고리즘과 같다.In step 1313, the neighbor base station (eNodeB 2) includes the information corresponding to the message 4-2 of Table 4 in the handover request arc and delivers to the serving base station (eNodeB 1). At this time, the process of determining the information to send to the serving base station is as follows.

또한, 후술할 도 12의 핸드오버 결정 및 실행 단계에서의 Prompt Resource Preparation(1240)도 Advanced Prompt Preparation(1215, 도 13a의 131)과 유사하다. 다만, 서빙 기지국(eNodeB 1)에서의 Handover Request 트리거가 A4-1 이벤트에 의해 이루어지는지의 여부이다.
In addition, the Prompt Resource Preparation 1240 in the handover decision and execution step of FIG. 12 to be described later is similar to the Advanced Prompt Preparation 1215 (131 of FIG. 13A). However, whether the Handover Request trigger at the serving base station (eNodeB 1) is generated by the A4-1 event.

[알고리즘 A] Advanced HO Preparation - eNodeB1으로부터 eNodeB2가 Handover Request 메시지(표 4의 4-1)를 수신한 경우 eNodeB2에서의 처리과정[Algorithm A] Advanced HO Preparation-Processing at eNodeB2 when eNodeB2 receives a Handover Request message (4-1 in Table 4) from eNodeB1

1. 자기자신의 기지국 (eNodeB 2)의 정보를 얻는다.1. Obtain information of its own base station (eNodeB 2).

1.1 현재 운용 CC 확인   1.1 Check the current CC

예. eNodeB 2 {DL(CC1,CC2,CC3), UL(CC4,CC5,CC6)}Yes. eNodeB 2 {DL (CC1, CC2, CC3), UL (CC4, CC5, CC6)}

1.2 Full Coverage CC 확인   1.2 Check Full Coverage CC

예. eNodeB 2 {DL(CC1,CC2,CC3),UL(CC4,CC5,CC6)}Yes. eNodeB 2 {DL (CC1, CC2, CC3), UL (CC4, CC5, CC6)}

1.3 1.2의 Full Coverage CC에 국한하여 자기 기지국에서의 DLCCAC(표 2의 Parm 2-1)와 ULCCAC(표 2의 Parm 2-2)를 확인  1.3 Identify DLCCAC (Parm 2-1 in Table 2) and ULCCAC (Parm 2-2 in Table 2) at its base station, limited to the Full Coverage CC of 1.2.

예. DLCCACCC1 = 10, DLCCACCC2 = 8, DLCCACCC3 = 30 →표기 Yes. DLCCAC CC1 = 10, DLCCAC CC2 = 8, DLCCAC CC3 = 30 →

ULCCACCC4 = 5, DLCCACCC5 = 30, DLCCACCC6 = 0 →표기ULCCAC CC4 = 5, DLCCAC CC5 = 30, DLCCAC CC6 = 0 →

아래와 같이 ccindex 순으로 소팅Sort by ccindex as below

예.Yes.

IE1_3.num=3{.DLCCAC[0].ccindex=1 DLCCAC[0].value = 10,IE1_3.num = 3 {.DLCCAC [0] .ccindex = 1 DLCCAC [0] .value = 10,

.DLCCAC[1].ccindex=2 DLCCAC[1].value = 8,            .DLCCAC [1] .ccindex = 2 DLCCAC [1] .value = 8,

.DLCCAC[2].ccindex=3 DLCCAC[2].value = 30)            .DLCCAC [2] .ccindex = 3 DLCCAC [2] .value = 30)

IE1_3.num=3{.ULCCAC[0].ccindex=4 ULCCAC[0].value = 5,IE1_3.num = 3 {.ULCCAC [0] .ccindex = 4 ULCCAC [0] .value = 5,

.ULCCAC[1].ccindex=5 ULCCAC[1].value = 30,            .ULCCAC [1] .ccindex = 5 ULCCAC [1] .value = 30,

.ULCCAC[2].ccindex=6 ULCCAC[2].value = 0)
.ULCCAC [2] .ccindex = 6 ULCCAC [2] .value = 0)

2. [표 4]의 4-1 메시지의 정보를 처리한다.2. Process the information in 4-1 message in [Table 4].

2.1 (Parm 4-1-6)을 만족(Full Coverage)하는 해당 CC에서 (Parm 4-1-3)이 큰 순서로 업링크 및 다운링크별로 각각 소팅한다. DL의 경우에 있어서는 [표 4]의 4-1 메시지의 (Parm 4-1-4)을 만족시키는 조건을 포함시킬 수 있다.2.1 In the CC that satisfies (Parm 4-1-6), (Parm 4-1-3) is sorted by uplink and downlink, respectively, in order of increasing order. In the case of DL, the condition that satisfies (Parm 4-1-4) of 4-1 message of [Table 4] can be included.

예. DL -eNodeB 1 {DLCCGQCC1=13, DLCCGQCC2=12, DLCCGQCC3=15}Yes. DL -eNodeB 1 {DLCCGQ CC1 = 13, DLCCGQ CC2 = 12, DLCCGQ CC3 = 15}

UL -eNodeB 1 {ULCCGQCC6=30}UL -eNodeB 1 {ULCCGQ CC6 = 30}

2.2 2.1에서 소팅된 엔터티들의 총 합이 1.3의 DL(or UL)CCAC[].value들의 총 합보다 큰 경우는 모든 과정을 종료하고, [표 4]의 4-1 메시지에 대한 실패 응답인 Handover Request Failure를 보낸다. 작은 경우, ccindex가 같은 것을 우선 순위로 처리한다면 ccindex 가 같은 것(예. x)끼리 비교하여 (DL or UL) CCGQccx가 ccindex =x인 DLCCAC[].value보다 크다면 그 경우에 그 차이를 ccindex=none으로 누적 저장한다.
2.2 If the total sum of entities sorted in 2.1 is greater than the total sum of DL (or UL) CCAC []. Values of 1.3, then all processes are terminated and Handover, a failure response to the 4-1 message in Table 4, is completed. Send a Request Failure. In the small case, if the ccindex has the same priority, then compare the same (eg x) with the same ccindex (eg x), and if the CCGQccx is greater than the DLCCAC []. Value with ccindex = x, then the difference is ccindex. Accumulate with = none.

예. 2.1에서 소팅된 엔터티들의 총 합 (DL)Yes. Total sum of entities sorted in 2.1

eNodeB1 DLGQ = 13+12+15 = 40
eNodeB1 DLGQ = 13 + 12 + 15 = 40

예. 2.1에서 소팅된 엔터티들의 총 합 (UL)Yes. Total sum of entities sorted in 2.1 (UL)

eNodeB1 ULGQ = 30
eNodeB1 ULGQ = 30

예. 1.3에서 eNodeB2 DLCCAC[].value들의 총합 = ccindex=1의 DLCCAC[0].value (10) + ccindex=2의 DLCCAC[1].value (8) + ccindex=3의 DLCCAC[2].value (30) = 48
Yes. Total of eNodeB2 DLCCAC []. Values in 1.3 = DLCCAC [0] .value (10) of ccindex = 1 + DLCCAC [1] .value (8) of ccindex = 2 + DLCCAC [2] .value of ccindex = 3 ( 30) = 48

예. 1.3에서 eNodeB2 ULCCAC[].value들의 총합 = ccindex=4의 DLCCAC[0].value (5) + ccindex=5의 DLCCAC[1].value (30) + ccindex=6의 DLCCAC[2].value (0) = 35
Yes. Total of eNodeB2 ULCCAC []. Values in 1.3 = DLCCAC [0] .value (5) of ccindex = 4 + DLCCAC [1] .value (30) of ccindex = 5 + DLCCAC [2] .value of ccindex = 6 ( 0) = 35

예. Yes.

[DL의 경우] 상기 예에서 2.1에서 소팅된 엔터티들의 총 합 (DL) 40이 DLCCAC[].value의 총합 48보다 크지 않으므로 Handover Request Failure 처리는 하지 않지만 UL도 확인을 한다.[DL] In the above example, since the total sum (DL) 40 of the entities sorted in 2.1 is not greater than the total 48 of DLCCAC []. Value, Handover Request Failure is not handled but UL is also confirmed.

[UL의 경우] 마찬가지로 상기 예에서 2.1에서 소팅된 엔터티들의 총 합 (UL) 30이 ULCCAC[].value의 총합 35보다 크지 않으므로 Handover Request Failrue 처리는 하지 않는다. UL과 DL중 어느 한 쪽만이라도 조건에 부합하지 않으면 Handover Request Failure처리를 한다.
[UL] Likewise, in the above example, since the total sum (UL) 30 of the entities sorted in 2.1 is not greater than the total 35 of ULCCAC []. Value, Handover Request Failrue processing is not performed. If either UL or DL does not meet the conditions, Handover Request Failure is handled.

예. "그 경우에 그 차이를 ccindex=none으로 누적 저장"하는 것.Yes. "In that case cumulatively storing the difference as ccindex = none".

[DL의 경우][DL]

ccindex=1 인 경우, eNodeB 1 {DLCCGQCC1=13}이고 eNodeB2 DLCCAC[0].value = 10이므로 전자가 후자보다 크기 때문에 그 차이 (13-10=3)를 DLCCGQccnone=3에 저장한다. 그리고, IE2_2 엔트리 추가 (ccindex=1, value =10)와 함께 IE2_2 엔트리 추가(ccindex=none, value =3)If ccindex = 1, eNodeB 1 {DLCCGQ CC1 = 13} and eNodeB2 DLCCAC [0] .value = 10, so the former is larger than the latter, so the difference (13-10 = 3) is stored in DLCCGQccnone = 3. Then, add IE2_2 entry (ccindex = 1, value = 10) with IE2_2 entry (ccindex = 1, value = 10)

ccindex=2 인 경우, eNodeB 1 {DLCCGQCC2=12}이고 eNodeB2 DLCCAC[1].value = 8이므로 전자가 후자보다 크기 때문에 그 차이 (12-8=4)를 기존 DLCCGQccnone=3값에 4를 누적해 더해 DLCCGQccnone= 7 이 된다. 그리고, IE2_2 엔트리 추가 (ccindex=2, value =8)If ccindex = 2, eNodeB 1 {DLCCGQ CC2 = 12} and eNodeB2 DLCCAC [1] .value = 8, so the former is larger than the latter, so the difference (12-8 = 4) accumulates 4 to the existing DLCCGQccnone = 3 value. In addition, DLCCGQccnone = 7. And add IE2_2 entry (ccindex = 2, value = 8)

ccindex=3 인 경우, eNodeB 1 {DLCCGQCC3=15}이고 eNodeB2 DLCCAC[2].value = 30이므로 전자가 후자보다 작기 때문에 기존 누적값 DLCCGQccnone=7에서 변화가 없음. 그리고, IE2_2 엔트리 추가 (ccindex31, value =15)If ccindex = 3, there is no change in the existing cumulative value DLCCGQccnone = 7 since the former is smaller than the latter because eNodeB 1 {DLCCGQ CC3 = 15} and eNodeB2 DLCCAC [2] .value = 30. And add IE2_2 entry (ccindex31, value = 15)

[UL의 경우] [UL]

ccindex=6 인 경우, eNodeB 1 {ULCCGQCC6=30}이고 eNodeB2 ULCCAC[3].value = 0이므로 전자가 후자보다 크기 때문에 전자와 후자의 차이(30-0=30)가 DLCCGQccnone=30이 됨. 그리고, IE2_2 엔트리 추가(ccindex=none, value =30)
If ccindex = 6, eNodeB 1 {ULCCGQ CC6 = 30} and eNodeB2 ULCCAC [3] .value = 0, so the former is larger than the latter, so the difference between the former and the latter (30-0 = 30) is DLCCGQccnone = 30. And add IE2_2 entry (ccindex = none, value = 30)

예.Yes.

상기 예에서 DL에 대한 IE 아래와 같이 결정된다.In the above example, the IE for the DL is determined as follows.

IE2_2.num=4{.DLCCGQ[0].ccindex=1 DLCCGQ [0].value = 10,IE2_2.num = 4 {.DLCCGQ [0] .ccindex = 1 DLCCGQ [0] .value = 10,

. DLCCGQ [1].ccindex=2 DLCCGQ [1].value = 8,            . DLCCGQ [1] .ccindex = 2 DLCCGQ [1] .value = 8,

. DLCCGQ [2].ccindex=3 DLCCGQ [2].value = 15,            . DLCCGQ [2] .ccindex = 3 DLCCGQ [2] .value = 15,

. DLCCGQ [3].ccindex=none DLCCGQ [3].value = 7). DLCCGQ [3] .ccindex = none DLCCGQ [3] .value = 7)

상기 예에서 UL은 아래와 같이 결정된다.In the above example, UL is determined as follows.

IE2_2.num=1{. ULCCGQ [0].ccindex=none ULCCGQ [0].value = 30}
IE2_2.num = 1 { . ULCCGQ [0] .ccindex = none ULCCGQ [0] .value = 30 }

3. [표 4]의 4-2 메시지 상의 Parm 4-2-3, 4-2-4, 4-2-5를 결정하기 위한 프로세싱을 수행한다.3. Perform processing to determine Parm 4-2-3, 4-2-4, 4-2-5 on message 4-2 in Table 4.

3.1 Result 구조 초기화3.1 Initializing Result Structure

Result 구조 초기화((DL 또는 UL)Result.num(DL 또는 UL)Result.(DL 또는 UL)CCGQ[].ccindex, Result.(DL 또는 UL)CCGQ[].num) - 이는, [표 4]의 4-2 메시지 값을 생성하기 위한 결과가 저장되는 구조를 의미한다.Initialize Result structure ((DL or UL) Result.num (DL or UL) Result. (DL or UL) CCGQ []. Ccindex, Result. (DL or UL) CCGQ []. Num)-This is [Table 4] Refers to a structure in which a result for generating a 4-2 message value is stored.

3.2 eNodeB2가 핸드오버 유형을 결정하는 방법에는 여러가지 방법을 사용할 수 있다. 여기에서는 가급적 eNodeB1이 사용했던 CC를 유지하면서도 Splite가 발생하지 않는 형태의 알고리즘을 아래 기술된 step 3가지를 거치면서 result 정보를 얻고 있다. 그러나, Splite를 최소화하는 방향으로 알고리즘을 변형할 수도 있으며 추가적인 조건인 [표 4]의 4-1 메시지의 정보(Parm 4-1-7)의 UEULCapa 및 UEDLCapa가 지원할 수 있는 CC 개수를 고려할 수도 있다.3.2 There are several ways in which eNodeB2 determines the handover type. In this case, the result information is obtained through the following three steps of the algorithm in which the split does not occur while maintaining the CC used by the eNodeB1. However, the algorithm may be modified to minimize the splite, and the number of CCs supported by the UEULCapa and the UEDLCapa in the information (Parm 4-1-7) of the 4-1 message of Table 4 may be considered as additional conditions. .

3.2.13.2.1 Algo. 3.2.1Algo. 3.2.1

Algo. 3.2.1 == 시작Algo. 3.2.1 == start

Step. 1Step. One

(DL 또는 UL)Result.num =0;(DL or UL) Result.num = 0;

for(i=0;i< (DL 혹은 UL) IE2_2.num;i++)for (i = 0; i <(DL or UL) IE2_2.num; i ++)

{ //1{ //One

for(j=0;j< (DL 혹은 UL) IE1_3.num;j++)   for (j = 0; j <(DL or UL) IE1_3.num; j ++)

{ //2   { //2

if(IE2_2.(DL 또는 UL)CCGQ[i].ccindex == IE1_3.(DL 또는 UL)CCAC[j].ccindex)      if (IE2_2. (DL or UL) CCGQ [i] .ccindex == IE1_3. (DL or UL) CCAC [j] .ccindex)

{ //3            {// 3

if(IE2_2.(DL 또는 UL)CCGQ[i].value =< IE1_3.(DL 또는 UL)CCAC[j].value)         if (IE2_2. (DL or UL) CCGQ [i] .value = <IE1_3. (DL or UL) CCAC [j] .value)

{ //4               { //4

(DL 또는 UL)Result.(DL 또는 UL)CCGQ[(DL 또는 UL)Result.num].ccindex = IE1_3.(UL 또는 DL)CCAC[j].ccindex;          (DL or UL) Result. (DL or UL) CCGQ [(DL or UL) Result.num]. Ccindex = IE1_3. (UL or DL) CCAC [j] .ccindex;

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[(DL 또는 UL)Result.num].value = (DL 또는 UL)Result.(DL 또는 UL)CCGQ.value + IE2_2.(DL 또는 UL)CCGQ[i].value;           (DL or UL) Result. (DL or UL) CCGQ [(DL or UL) Result.num] .value = (DL or UL) Result. (DL or UL) CCGQ.value + IE2_2. (DL or UL) CCGQ [i] .value;

IE1_3.(UL 또는 DL)CCAC[j].value = IE1_3.(UL 또는 DL)CCAC[j].value - IE2_2.(DL 또는 UL)CCGQ[i].value;               IE1_3. (UL or DL) CCAC [j] .value = IE1_3. (UL or DL) CCAC [j] .value-IE2_2. (DL or UL) CCGQ [i] .value;

(DL 또는 UL)Result.num++;                     (DL or UL) Result.num ++;

} //4             } //4

} //3         } // 3

} //2   } //2

} //1
} //One

예. Step. 1을 거치면Yes. Step. After 1

IE1_3.num=3{.DLCCAC[0].ccindex=1 DLCCAC[0].value = 0,IE1_3.num = 3 {.DLCCAC [0] .ccindex = 1 DLCCAC [0] .value = 0,

.DLCCAC[1].ccindex=2 DLCCAC[1].value = 0,     .DLCCAC [1] .ccindex = 2 DLCCAC [1] .value = 0,

.DLCCAC[2].ccindex=3 DLCCAC[2].value = 15}     .DLCCAC [2] .ccindex = 3 DLCCAC [2] .value = 15}

IE1_3.num=3{.ULCCAC[0].ccindex=4 ULCCAC[0].value = 5,IE1_3.num = 3 {.ULCCAC [0] .ccindex = 4 ULCCAC [0] .value = 5,

.ULCCAC[1].ccindex=5 ULCCAC[1].value = 30,      .ULCCAC [1] .ccindex = 5 ULCCAC [1] .value = 30,

.ULCCAC[2].ccindex=6 ULCCAC[2].value = 0)      .ULCCAC [2] .ccindex = 6 ULCCAC [2] .value = 0)

(DL)Result.num=3{.DLCCGQ[0].ccindex=1 DLCCGQ [0].value = 10, (DL) Result.num = 3 {.DLCCGQ [0] .ccindex = 1 DLCCGQ [0] .value = 10,

.DLCCGQ [1].ccindex=2 DLCCGQ [1].value = 8,     .DLCCGQ [1] .ccindex = 2 DLCCGQ [1] .value = 8,

.DLCCGQ [2].ccindex=3 DLCCGQ [2].value = 15}           .DLCCGQ [2] .ccindex = 3 DLCCGQ [2] .value = 15}

(UL) Result.num=0{}
(UL) Result.num = 0 {}

Step. 2Step. 2

IE1_3 정보를 value 크기가 큰 순서대로 소팅한다.
Sort IE1_3 information in order of value size.

예. Step. 2을 거치면Yes. Step. After 2

IE1_3.num=3{.DLCCAC[0].ccindex=3 DLCCAC[0].value = 15,IE1_3.num = 3 {.DLCCAC [0] .ccindex = 3 DLCCAC [0] .value = 15,

.DLCCAC[1].ccindex=1 DLCCAC[1].value = 0,     .DLCCAC [1] .ccindex = 1 DLCCAC [1] .value = 0,

.DLCCAC[2].ccindex=2 DLCCAC[2].value = 0}     .DLCCAC [2] .ccindex = 2 DLCCAC [2] .value = 0}

IE1_3.num=3{.ULCCAC[0].ccindex=5 ULCCAC[0].value = 30,IE1_3.num = 3 {.ULCCAC [0] .ccindex = 5 ULCCAC [0] .value = 30,

.ULCCAC[1].ccindex=4 ULCCAC[1].value = 5,      .ULCCAC [1] .ccindex = 4 ULCCAC [1] .value = 5,

.ULCCAC[2].ccindex=6 ULCCAC[2].value = 0)
.ULCCAC [2] .ccindex = 6 ULCCAC [2] .value = 0)

Step. 3, xx, bool은 정수를 나타내는 변수Step. 3, xx, bool are variables representing integers

No 3;No 3;

xx = (DL 혹은 UL) Result.num;xx = (DL or UL) Result.num;

for(i=0;i< (DL 혹은 UL) IE2_2.num;i++)for (i = 0; i <(DL or UL) IE2_2.num; i ++)

{ //1{ //One

if(IE2_2.(DL 또는 UL)CCGQ[i].ccindex == none)if (IE2_2. (DL or UL) CCGQ [i] .ccindex == none)

{ //2{ //2

for(j=0;j<(DL 또는 UL) IE1_3.num;j++)for (j = 0; j <(DL or UL) IE1_3.num; j ++)

{ //3{// 3

Algo 3.2.1-1Algo 3.2.1-1

} //3} // 3

} //2  } //2

}//1}//One

(DL 혹은 UL) Result.num = xx;
(DL or UL) Result.num = xx;

Algo. 3.2.1 == 끝Algo. 3.2.1 == end

Algo 3.2.1-1 == 시작Algo 3.2.1-1 == start

if(IE1_3.(DL 또는 UL)CCAC[j].value > 0)if (IE1_3. (DL or UL) CCAC [j] .value> 0)

{{

If(IE2_2.(DL 또는 UL)CCGQ[i].value <= IE1_3.(DL 또는 UL)CCAC[j].value)  If (IE2_2. (DL or UL) CCGQ [i] .value <= IE1_3. (DL or UL) CCAC [j] .value)

{       {

Algo 3.2.1-1-1Algo 3.2.1-1-1

}       }

else      else

{      {

Algo 3.2.1-1-2Algo 3.2.1-1-2

}}

if(IE2_2.(DL 또는 UL)CCGQ[i].value <= 0) break; //ccindex=none only if (IE2_2. (DL or UL) CCGQ [i] .value <= 0) break; // ccindex = none only

}
}

Algo 3.2.1-1 == 끝Algo 3.2.1-1 == end

Algo 3.2.1-1-1 == 시작Algo 3.2.1-1-1 == Start

bool =0;bool = 0;

for(k=0;k<((DL 혹은 UL) Result.num);k++) //4for (k = 0; k <((DL or UL) Result.num); k ++) // 4

{{

if(Result.(DL 또는 UL)CCGQ[k].ccindex == IE1_3.(DL 또는 UL)CCAC[j].ccindex)  if (Result. (DL or UL) CCGQ [k] .ccindex == IE1_3. (DL or UL) CCAC [j] .ccindex)

{      {

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[k].value = (DL 또는 UL)Result.(DL 또는 UL) CCGQ[k].value + IE2_2.(DL 또는 UL)CCGQ[i].value;(DL or UL) Result. (DL or UL) CCGQ [k] .value = (DL or UL) Result. (DL or UL) CCGQ [k] .value + IE2_2. (DL or UL) CCGQ [i]. value;

IE1_3.(UL 또는 DL)CCAC[j].value = IE1_3.(UL 또는 DL)CCAC[j].value - IE2_2.(DL 또는 UL)CCGQ[i].value;IE1_3. (UL or DL) CCAC [j] .value = IE1_3. (UL or DL) CCAC [j] .value-IE2_2. (DL or UL) CCGQ [i] .value;

bool = 1;bool = 1;

IE2_2.(DL 또는 UL)CCGQ[i].value = 0; //3 탈출 조건IE2_2. (DL or UL) CCGQ [i] .value = 0; // 3 escape condition

break; //4 탈출break; // 4 escape

}      }

} //4} //4

if(bool != 1)if (bool! = 1)

{{

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].ccindex= IE1_3.(DL 또는 UL)CCAC[j].ccindex;(DL or UL) Result. (DL or UL) CCGQ [xx] .ccindex = IE1_3. (DL or UL) CCAC [j] .ccindex;

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].value = (DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].value + IE2_2.(DL 또는 UL)CCGQ[i].value;(DL or UL) Result. (DL or UL) CCGQ [xx] .value = (DL or UL) Result. (DL or UL) CCGQ [xx] .value + IE2_2. (DL or UL) CCGQ [i]. value;

IE1_3.(UL 또는 DL)CCAC[j].value = IE1_3.(UL 또는 DL)CCAC[j].value - IE2_2.(DL 또는 UL)CCGQ[i].value;IE1_3. (UL or DL) CCAC [j] .value = IE1_3. (UL or DL) CCAC [j] .value-IE2_2. (DL or UL) CCGQ [i] .value;

IE2_2.(DL 또는 UL)CCGQ[i].value = 0; //3 탈출 조건IE2_2. (DL or UL) CCGQ [i] .value = 0; // 3 escape condition

xx = xx+1xx = xx + 1

}}

Algo 3.2.1-1-1 == 끝Algo 3.2.1-1-1 == end

Algo 3.2.1-1-2 == 시작Algo 3.2.1-1-2 == start

bool =0;bool = 0;

for(k=0;k<((DL 혹은 UL) Result.num);k++) //5for (k = 0; k <((DL or UL) Result.num); k ++) // 5

{{

if(Result.(DL 또는 UL)CCGQ[k].ccindex == IE1_3.(DL 또는 UL)CCAC[j].ccindex)  if (Result. (DL or UL) CCGQ [k] .ccindex == IE1_3. (DL or UL) CCAC [j] .ccindex)

{      {

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[k].value = (DL 또는 UL)Result.(DL 또는 UL) CCGQ[k].value + IE1_3.(DL 또는 UL)CCAC[j].value;(DL or UL) Result. (DL or UL) CCGQ [k] .value = (DL or UL) Result. (DL or UL) CCGQ [k] .value + IE1_3. (DL or UL) CCAC [j]. value;

IE1_3.(UL 또는 DL)CCAC[j].value = 0;IE1_3. (UL or DL) CCAC [j] .value = 0;

IE2_2.(DL 또는 UL)CCGQ[i].value = IE2_2.(DL 또는 UL)CCGQ[i].value - IE1_3.(DL 또는 UL)CCAC[j].value;IE2_2. (DL or UL) CCGQ [i] .value = IE2_2. (DL or UL) CCGQ [i] .value-IE1_3. (DL or UL) CCAC [j] .value;

bool = 1;bool = 1;

break; //5 탈출break; // 5 Escape

}}

} //5} // 5

if(bool != 1)if (bool! = 1)

{{

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].ccindex= IE1_3.(DL 또는 UL)CCAC[j].ccindex;(DL or UL) Result. (DL or UL) CCGQ [xx] .ccindex = IE1_3. (DL or UL) CCAC [j] .ccindex;

(DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].value = (DL 또는 UL)Result.(DL 또는 UL) CCGQ[xx].value + IE1_3.(DL 또는 UL)CCAC[j].value;(DL or UL) Result. (DL or UL) CCGQ [xx] .value = (DL or UL) Result. (DL or UL) CCGQ [xx] .value + IE1_3. (DL or UL) CCAC [j]. value;

IE1_3.(UL 또는 DL)CCAC[j].value = 0;  IE1_3. (UL or DL) CCAC [j] .value = 0;

IE2_2.(DL 또는 UL)CCGQ[i].value = IE2_2.(DL 또는 UL)CCGQ[i].value - IE1_3.(DL 또는 UL)CCAC[j].value;  IE2_2. (DL or UL) CCGQ [i] .value = IE2_2. (DL or UL) CCGQ [i] .value-IE1_3. (DL or UL) CCAC [j] .value;

xx = xx+1  xx = xx + 1

(DL 혹은 UL) Result.num = xx;  (DL or UL) Result.num = xx;

go to no3;  go to no3;

}}

Algo 3.2.1-1-2 == 끝Algo 3.2.1-1-2 == end

예. Step. 3을 거치면, 상기 예에서는 Algo 3.2.1-1-1이 적용됨.Yes. Step. After 3, Algo 3.2.1-1-1 is applied in this example.

IE1_3.num=3{.DLCCAC[0].ccindex=3 DLCCAC[0].value = 8,IE1_3.num = 3 {.DLCCAC [0] .ccindex = 3 DLCCAC [0] .value = 8,

.DLCCAC[1].ccindex=1 DLCCAC[1].value = 0,     .DLCCAC [1] .ccindex = 1 DLCCAC [1] .value = 0,

.DLCCAC[2].ccindex=2 DLCCAC[2].value = 0}     .DLCCAC [2] .ccindex = 2 DLCCAC [2] .value = 0}

IE1_3.num=3{.ULCCAC[0].ccindex=5 ULCCAC[0].value = 0,IE1_3.num = 3 {.ULCCAC [0] .ccindex = 5 ULCCAC [0] .value = 0,

.ULCCAC[1].ccindex=4 ULCCAC[1].value = 5,      .ULCCAC [1] .ccindex = 4 ULCCAC [1] .value = 5,

.ULCCAC[2].ccindex=6 ULCCAC[2].value = 0}
.ULCCAC [2] .ccindex = 6 ULCCAC [2] .value = 0}

IE2_2.num=4{.DLCCGQ[0].ccindex=1 DLCCGQ [0].value = 10, //변화없음IE2_2.num = 4 {.DLCCGQ [0] .ccindex = 1 DLCCGQ [0] .value = 10, // no change

.DLCCGQ [1].ccindex=2 DLCCGQ [1].value = 8, //변화없음   .DLCCGQ [1] .ccindex = 2 DLCCGQ [1] .value = 8, // no change

.DLCCGQ [2].ccindex=3 DLCCGQ [2].value = 15, //변화없음   .DLCCGQ [2] .ccindex = 3 DLCCGQ [2] .value = 15, // no change

.DLCCGQ [3].ccindex=none DLCCGQ [3].value = 0) //7→0으로 변경
.DLCCGQ [3] .ccindex = none DLCCGQ [3] .value = 0) // change from 7 to 0

IE2_2.num=1{. ULCCGQ [0].ccindex=none ULCCGQ [0].value = 0} //30→0으로 변경
IE2_2.num = 1 {. ULCCGQ [0] .ccindex = none ULCCGQ [0] .value = 0} // 30 → 0

(DL)Result.num=3{.DLCCGQ[0].ccindex=1 DLCCGQ [0].value = 10, //변경없음(DL) Result.num = 3 {.DLCCGQ [0] .ccindex = 1 DLCCGQ [0] .value = 10, // no change

.DLCCGQ [1].ccindex=2 DLCCGQ [1].value = 8, //변경없음     .DLCCGQ [1] .ccindex = 2 DLCCGQ [1] .value = 8, // no change

.DLCCGQ [2].ccindex=3 DLCCGQ [2].value = 22} //15→2     .DLCCGQ [2] .ccindex = 3 DLCCGQ [2] .value = 22} // 15 → 2

(UL) Result.num=1{.ULCCGQ[0].ccindex=5 ULCCGQ [0].value = 30} //엔트리 추가, ccindex=5에 value 0→30 할당
(UL) Result.num = 1 {.ULCCGQ [0] .ccindex = 5 ULCCGQ [0] .value = 30} // add entry, assign value 0 → 30 to ccindex = 5

4. 3으로부터 얻은 Result 결과에 따라 [표 4]의 4-2 메시지를 만든다.4. According to the result from 3, make the message 4-2 in [Table 4].

4.1 3의 결과를 통해 [표 4]의 (Parm 4-1-2)의 요구조건을 수용하지 못하면 (Parm 4-2-2)는 FAIL (Handover Request Failure로 상기 기술함)이고, 수용하면 SUCCESS이다.If the result of 4.1 3 fails to comply with the requirements of (Parm 4-1-2) in [Table 4], (Parm 4-2-2) is FAIL (described above as Handover Request Failure), and if accepted, SUCCESS to be.

4.2 SUCCESS라면 Result의 결과로부터 바로 (DL 또는 UL)CCGQ의 ccindex와 value를 추출하여 (Parm 4-2-5)를 구성하고, UL에 대한 ULCCGQ의 합을 통해 ULGQ를 구하며, DL에 대한 DLCCGQ의 합을 통해 DLGQ를 구한다. 그리고, 구해진 값들을 이용하여 (Parm 4-2-4)를 구성하고, ccindex만 뽑아 (Parm 4-2-3)을 구성한다.
4.2 In case of SUCCESS, extract the ccindex and value of (DL or UL) CCGQ directly from the result to construct (Parm 4-2-5), obtain ULGQ through the sum of ULCCGQ for UL, and calculate DLCCGQ for DL. Find the DLGQ through the sum. Then, using the obtained values, (Parm 4-2-4) is constructed, and only ccindex is extracted to construct (Parm 4-2-3).

예. 3에서 나온 Result결과를 종합하면, 상기 과정에 의해 표 4의 4-2 메시지의 각 IE는 아래와 같다.Yes. Putting together the Result result from 3, each IE of 4-2 message of Table 4 by the above process is as follows.

(Parm 4-2-3) eNodeB2{ DL(CC1,CC2,CC3), UL(CC5)}(Parm 4-2-3) eNodeB2 {DL (CC1, CC2, CC3), UL (CC5)}

(Parm 4-2-4) eNodeB2{ULGQ 40(=10+8+22), DLGQ 30}(Parm 4-2-4) eNodeB2 {ULGQ 40 (= 10 + 8 + 22), DLGQ 30}

(Parm 4-2-5) eNodeB2(DLCCGQcc1 10, DLCCGQcc2 8, DLCCGQcc3 22, ULCCGQcc5 30)
(Parm 4-2-5) eNodeB2 (DLCCGQcc1 10, DLCCGQcc2 8, DLCCGQcc3 22, ULCCGQcc5 30)

도 14b의 142는 Advanced Resource Preparation이 트리거되는 과정을 설명하기 위한 흐름도이다.142 of FIG. 14B is a flowchart for describing a process of triggering Advanced Resource Preparation.

"서빙(소스) [CMC]" 상태(1400)는 도 11의 시나리오(UE1 위치가 1110)와 도 12의 자원자동예약단계에서 eNodeB 1의 상태를 의미한다.The "serving (source) [CMC]" state 1400 means the state of the eNodeB 1 in the scenario (UE1 location 1110) of FIG. 11 and the automatic resource reservation step of FIG.

1411단계에서, 서빙 기지국(eNodeB 1)은 측정값 데이터를 RRC와 CSAP를 이용하여 수집한다. In step 1411, the serving base station (eNodeB 1) collects the measurement data using the RRC and CSAP.

서빙 기지국(eNodeB 1)은 수집된 데이터를 근거로 A4-1이벤트를 발생하면, A4-1을 유발한 이웃 기지국으로 핸드오버 리퀘스트를 보낸다. 이 때, 핸드오버 리퀘스트는 Advanced Resource Preparation을 요청한다.  When the serving base station (eNodeB 1) generates an A4-1 event based on the collected data, the serving base station (eNodeB 1) sends a handover request to the neighboring base station that caused A4-1. At this time, the handover request requests Advanced Resource Preparation.

1421단계에서, 이웃 기지국은 서빙 기지국(eNodeB 1)에게 핸드오버 리퀘스트 애크를 전송하고, Advanced Resource Preparation을 수행한다.In step 1421, the neighbor base station transmits a handover request request to the serving base station eNodeB 1 and performs advanced resource preparation.

1422단계에서, 이웃 기지국은 핸드오버 리퀘스트에 포함된 정보(예를 들어, 핸드오버 CC 후보군 정보, [표 4]의 4-2의 Parm 4-2-1~5)를 저장하거나 업데이트한다.
In step 1422, the neighbor base station stores or updates information included in the handover request (eg, handover CC candidate group information, Parm 4-2-1-5 in Table 4-2).

<도 12의 자동자원취소단계에서 1280의 Resource Release><Resource Release of 1280 in the automatic resource cancellation step of Figure 12>

(도 11의 UE1 1130 위치, 도 13b의 132 플로우, 도 14b의 142 플로우)
(UE1 1130 position in FIG. 11, 132 flow in FIG. 13B, 142 flow in FIG. 14B)

도 11의 시나리오에 따르면, UE1이 위치(1130)에 있을 때, eNodeB 1의 임의 CC에 대하여 A4-2 이벤트가 발생할 수 있다. 도 12의 자동자원취소단계를 참조하면, 도 11의 시나리오에 의해 UE1의 위치(1120)에서 도 12의 핸드오버 결정 및 실행이 이루어졌으므로, 현재 서빙 기지국은 eNodeB 2, 이웃 기지국은 eNodeB 1이다. According to the scenario of FIG. 11, when UE1 is at location 1130, an A4-2 event may occur for any CC of eNodeB 1. Referring to the automatic resource cancellation step of FIG. 12, since the handover decision and execution of FIG. 12 are performed at the location 1120 of UE1 according to the scenario of FIG. 11, the serving base station is eNodeB 2 and the neighbor base station is eNodeB 1.

따라서, 1270단계에서, eNodeB 1에 대한 A4-2 이벤트 또는 A4-2 이벤트를 판단하기 위한 측정값은 UE가 서빙기지국(eNodeB 2)으로 RRC 프로토콜 메시지인 Measurement Report을 통해 전달된다. 즉, Measurement Report는 서빙 기지국(eNodeB 2)의 D-RRM CMC로 전달된다.Therefore, in operation 1270, the measurement value for determining the A4-2 event or the A4-2 event for the eNodeB 1 is transmitted to the serving base station (eNodeB 2) through a Measurement Report, which is an RRC protocol message. That is, the measurement report is delivered to the D-RRM CMC of the serving base station (eNodeB 2).

1275단계에서, 서빙 기지국(eNodeB 2)은 A4-2를 유발한 이웃 기지국(eNodeB 1)으로 X2AP 프로토콜 메시지인 UE Context Release를 보낸다.In step 1275, the serving base station (eNodeB 2) sends a UE Context Release, which is an X2AP protocol message, to the neighbor base station (eNodeB 1) that caused A4-2.

1280단계에서, 이웃 기지국(eNodeB 1)은 Resource Release를 수행한다. X2AP 프로토콜 메시지인 UE Context Release의 내부 정보는 [표 4]의 (Parm 4-3-1) 및/또는 (Parm 4-3-2)정보를 포함한다.In step 1280, the neighbor base station (eNodeB 1) performs a resource release. Internal information of UE Context Release, which is an X2AP protocol message, includes (Parm 4-3-1) and / or (Parm 4-3-2) information of [Table 4].

도 11의 시나리오에서 Advanced HO Preparation(도 12의 1215)이 처리되는 과정에서, 또는, Prompt Resource Preparation(도 12의 1240) 처리과정에서, 이웃 기지국이었던 eNodeB 2는 각각 Handover Request를 수신(1215, 1235)할 때때 [표 4]의 (Parm 4-1-6)과 (Parm 4-1-1)을 저장한다. 따라서, 현재 서빙 기지국(eNodeB 2)은 A4-2 이벤트를 유발한 기지국(eNodeB 1)으로 관련 정보를 보낼 수 있으며, 이 때, 관련 정보가 서빙 기지국(eNodeB 2)에 저장된다.In the scenario of FIG. 11, in the process of processing Advanced HO Preparation (1215 of FIG. 12), or in the process of Prompt Resource Preparation (1240 of FIG. 12), the eNodeB 2, which is a neighboring base station, receives a handover request (1215, 1235). ) Save (Parm 4-1-6) and (Parm 4-1-1) in [Table 4]. Therefore, the current serving base station (eNodeB 2) can send the relevant information to the base station (eNodeB 1) that caused the A4-2 event, at which time the relevant information is stored in the serving base station (eNodeB 2).

UE Context Release 메시지를 수신한 후의 처리과정은 도 13b의 132와 같다. UE Context Release 메시지는 CMC의 "이웃(타겟) [CMC]" 상태에서 수신하게 되며, 해당 UE에 대한 자원을 해제한다.The process after receiving the UE Context Release message is the same as 132 of FIG. 13B. The UE Context Release message is received in the "Neighbor (Target) [CMC]" state of the CMC, and releases resources for the UE.

도 14b의 142 플로우는 또한 UE Context Release가 트리거되는 과정을 보여준다.The flow 142 of FIG. 14B also shows a process in which a UE context release is triggered.

도 14b의 142에서 "서빙(소스) [CMC]" 상태는 도 11의 UE1이 위치(1130)에 있는 상태와, 도 12의 자원자동취소단계에서 eNodeB 2의 상태를 의미한다.In 142 of FIG. 14B, the "serving (source) [CMC]" state refers to a state in which UE1 of FIG. 11 is located at position 1130 and a state of eNodeB 2 in the automatic resource cancellation step of FIG. 12.

1411단계에서, 서빙 기지국(eNodeB 2)은 측정값 데이터를 RRC와 CSAP를 이용하여 수집한다.In step 1411, the serving base station (eNodeB 2) collects the measurement data using the RRC and CSAP.

1423단계에서, 서빙 기지국(eNodeB 2)은 수집된 데이터를 근거로 Advanced HO Preparation을 수행하거나 UE Context 해제를 결정한다. In step 1423, the serving base station (eNodeB 2) performs advanced HO preparation or determines UE context release based on the collected data.

1424단계에서, UE Context 해제를 결정에 의해 A4-2이벤트가 발생하면, 서빙 기지국(eNodeB 2)은 A4-2를 유발한 이웃 기지국으로 UE Context Release (Resource Release)을 보낼 수 있다.
In step 1424, when the A4-2 event occurs by determining the UE context release, the serving base station (eNodeB 2) may send a UE Context Release (Resource Release) to the neighbor base station that caused A4-2.

<도 12의 핸드오버 결정 및 실행 단계><Handover Decision and Execution Step of FIG. 12>

(도 11의 UE1 1120 위치, 도 13c의 133 플로우, 도 14a의 141 플로우)
(UE1 1120 position in FIG. 11, flow 133 in FIG. 13C, flow 141 in FIG. 14A)

도 11에 도시된 UE1이 위치(1120)에 있는 상태에서 eNodeB 1이 사용하는 DL CC가 CC1, CC2, CC3이고, Full Coverage인 CC가 CC2, CC3인 경우를 예로 들어 설명한다. An example in which DL CCs used by eNodeB 1 are CC1, CC2 and CC3 while UE1 shown in FIG. 11 is located at position 1120 and CCs that are full coverage CC2 and CC3 is taken as an example.

1230단계에서, 서빙 기지국(eNodeB 1)의 RS(Reference Signal)의 측정값보다 큰 RS를 가지는 CC가 이웃 기지국(eNodeB 2)에 존재하면, 즉, A3-1 이벤트가 발생하면, 서빙 기지국(eNodeB 1)의 도 12의 1230인 핸드오버 결정을 하게 된다. 서빙 기지국()의 RS(Reference Signal)의 측정값은 DLENBCCSNRUE1CC1eNodeB1 또는 DLENBCCSNRUE1CC1eNodeB1 이다. In step 1230, if a CC having an RS larger than a measurement value of a reference signal (RS) of the serving base station (eNodeB 1) exists in the neighboring base station (eNodeB 2), that is, when an A3-1 event occurs, the serving base station (eNodeB) A handover decision of 1230 of FIG. 12 is made. The measurement value of the RS (Reference Signal) of the serving base station is DLENBCCSNR UE1CC1eNodeB1 or DLENBCCSNR UE1CC1eNodeB1 .

일반적으로, 1220단계에서, 서빙 기지국(eNodeB 1)은 A3-1을 유발한 기지국에 대한 X2AP 메시지를 수신하여(1220단계), [표 4]의 (Parm 4-2-1~5)의 정보를 저장한다.In general, in step 1220, the serving base station (eNodeB 1) receives the X2AP message for the base station that caused the A3-1 (step 1220), and the information of (Parm 4-2-1-5) in Table 4 below. Save it.

따라서, 1230단계에서 이웃 기지국(eNodeB 2)로 핸드오버가 결정되면, 1250단계에서, 서빙 기지국(eNodeB 1)은 핸드오버용 RRC ConnectionReconfiguration 메시지를 UE에게 전달한다.Therefore, if a handover is determined to the neighbor base station (eNodeB 2) in step 1230, the serving base station (eNodeB 1) delivers a handover RRC ConnectionReconfiguration message to the UE in step 1250.

그러나, 1230단계에서, 이웃 기지국(eNodeB 2)으로의 핸드오버를 결정하였으나, 이웃 기지국(eNodeB 2)에 대한 (Parm 4-2-1~5)의 정보가 서빙 기지국(eNodeB 1)에 저장되어 있지 않을 수 있다. 이러한 경우, 1235단계에서, 서빙 기지국(eNodeB 1)은 이웃 기지국(eNodeB 2)에게 핸드오버 리퀘스트를 전달한다. However, in step 1230, the handover to the neighbor base station (eNodeB 2) is determined, but information of (Parm 4-2-1 to 5) for the neighbor base station (eNodeB 2) is stored in the serving base station (eNodeB 1) It may not be. In this case, in step 1235, the serving base station (eNodeB 1) transmits a handover request to the neighbor base station (eNodeB 2).

1240단계에서, 이웃 기지국(eNodeB 2)은 정보를 획득하기 위하여 Prompt Resource Preparation을 수행한다. 1240단계는 1215단계 및 상술한 도 13a의 131 과정과 동일하다. In step 1240, the neighbor base station (eNodeB 2) performs a Prompt Resource Preparation to obtain information. Operation 1240 is the same as operation 1215 and operation 131 of FIG. 13A.

즉, 핸드오버 결정이 이루어진 후, 이웃 기지국(eNodeB 2)에 대한 (Parm4-2-1~5)의 정보가 있으면, 서빙 기지국(eNodeB 1)은 UE에게 핸드오버용 RRC ConnectionReconfiguration(1250단계)을 바로 보낸다. 반면, (Parm4-2-1~5)의 정보가 없으면, 서빙 기지국(eNodeB 1)과 이웃 기지국(eNodeB 2)은 도 12의 점선에 표시된 과정을 수행한다. That is, after the handover decision is made, if there is information of (Parm4-2-1 to 5) about the neighbor base station (eNodeB 2), the serving base station (eNodeB 1) informs the UE of the RRC ConnectionReconfiguration (step 1250) for handover. Send it right away. On the other hand, if there is no information of (Parm4-2-1-5), the serving base station (eNodeB 1) and the neighboring base station (eNodeB 2) performs the process shown in the dotted line of FIG.

1245단계에서, 이웃 기지국(eNodeB 2)으로부터 수신한 핸드오버 리퀘스트 메시지가 성공이면, 1250단계에서, 서빙 기지국(eNodeB 1)은 UE에게 핸드오버용 RRC ConnectionReconfiguration을 보낸다. In step 1245, if the handover request message received from the neighbor base station (eNodeB 2) is successful, in step 1250, the serving base station (eNodeB 1) sends an RRC ConnectionReconfiguration for handover to the UE.

1255단계에서, UE는 수신된 RRC ConnectionReconfiguration에 포함된 정보를 이용하여 UE를 재구성하고, RRC Connection Reconfiguration Complete와 같은 RRC 메시지를 타겟 기지국(eNodeB 2)으로 보낸다. In step 1255, the UE reconfigures the UE by using the information included in the received RRC ConnectionReconfiguration, and sends an RRC message such as RRC Connection Reconfiguration Complete to the target base station (eNodeB 2).

1260단계 및 1265단계에서, 타겟 기지국(eNodeB 2)은 S1AP 프로토콜 메시지에 정의한 데이터 경로 변경을 위한 프로시저(Path Switch Request, Path Swtich Requst Ack)를 aGW 또는 MME와 송수신한다. 이로써, 핸드오버가 끝난다. In step 1260 and 1265, the target base station (eNodeB 2) transmits and receives a procedure (Path Switch Request, Path Swtich Requst Ack) for changing the data path defined in the S1AP protocol message with the aGW or MME. This ends the handover.

이하에서는, UE1이 위치(1120)에 있는 것을 참조하여 도12의 핸드오버 결정 및 실행 단계를 각 기지국(eNodeB 1, eNodeB 2) 입장에서 정리하여 설명한다.Hereinafter, the handover determination and execution steps of FIG. 12 will be collectively described from each base station eNodeB 1 and eNodeB 2 with reference to the UE1 located at the location 1120.

도 14a의 141은 도 12의 핸드오버 결정 및 실행 단계를 소스 기지국 입장에서 설명하기 위한 도면이다.14A and 14A are diagrams for explaining the handover determination and execution steps of FIG. 12 from the perspective of the source base station.

"서빙(소스) [CMC]" 상태는 UE1이 도 11의 위치(1120)에 있는 경우, 도 12에 도시된 eNodeB 1의 상태이다. 현 시점에서 eNodeB 1은 소스 기지국으로 동작하며, 측정값 데이터를 RRC 및 CSAP를 이용하여 수집한다. 소스 기지국(eNodeB 1)은 수집된 데이터를 근거로 다음 2단계로 나누어, 도 12의 1230과 같은 핸드오버 결정을 수행한다.The “Serving (Source) [CMC]” state is the state of eNodeB 1 shown in FIG. 12 when UE1 is in position 1120 of FIG. 11. At this point, the eNodeB 1 operates as a source base station and collects measurement data using RRC and CSAP. The source base station (eNodeB 1) divides the data into the following two steps based on the collected data and performs a handover decision as shown in 1230 of FIG.

첫 번째 단계는, 무선 품질에 기반하여 무선 품질(예, UL의 경우 표 2의 ULCCQ, DL의 경우 표 3의 DLENBCCSNR)을 기준으로 핸드오버를 결정하는 단계이다.The first step is to determine the handover based on radio quality (eg, ULCCQ of Table 2 for UL, DLENBCCSNR of Table 3 for DL) based on radio quality.

두 번째 단계는, 첫번째 단계에서 결정된 핸드오버 결정이 불필요한지를 히스토리를 기반으로 분석하여 결정하는 단계이다. 두 번째 단계는 선택사항이다.The second step is to determine based on history whether the handover decision made in the first step is unnecessary. The second step is optional.

상술한 두 단계에 의해 Inter-eNodeB 핸드오버가 결정되면, 서빙기지국(eNodeB 1)은 핸드오버를 위한 RRC ConnectionReconfiguration (1415)를 UE로 전송하고, "이웃(타겟) 기지국"상태로 천이된다.When the Inter-eNodeB handover is determined by the above two steps, the serving base station (eNodeB 1) transmits an RRC ConnectionReconfiguration 1415 for the handover to the UE, and transitions to the "neighbor (target) base station" state.

그러나, Inter-eNodeB 핸드오버가 아니면, 서빙기지국(eNodeB1)은 "서빙(소스) 기지국" 상태를 유지한다. 이러한 과정에서 첫번째 단계의 핸드오버가 결정된 타겟 기지국에 대한 (Parm 4-2-1~5)의 정보가 없다면, 소스 기지국(eNodeB 1)은 Prompt Resource Preparation(1240)을 위해서 1418단계의 메시지(도 12의 1235)를 타겟 기지국으로 보내고, 이에 대한 응답인 1419단계의 메시지를 타겟 기지국으로부터 받아 타겟 기지국에 대한 (Parm 4-2-1~5) 정보를 획득한다. However, if it is not an Inter-eNodeB handover, the serving base station eNodeB1 remains in the "serving (source) base station" state. In this process, if there is no information of (Parm 4-2-1 to 5) of the target base station for which the first step handover is determined, the source base station eNodeB 1 receives the message of step 1418 for the Prompt Resource Preparation 1240 (FIG. 1235 of 12) is sent to the target base station, and a message of step 1419, which is a response thereto, is received from the target base station to obtain (Parm 4-2-1 to 5) information on the target base station.

도 14a에 도시된 141의 핸드오버 결정에 있어서, 동일 기지국의 D-RRRM의 CMC 또는 TLC로부터 TLI(Traffic Load Indication) 및 ICI(Interference Coordination Indication) 지시가 발생할 수 있다. TLI 및 ICI는, CA 환경에서는 이웃 기지국들에 대하여 특정 CC에 대한 사용을 배제할 것을 요청하는 것으로서, 이웃기지국들에 대한 저장된 정보 (Parm 4-2-3, 4-2-4, 4-2-5)와 비교하여, 특정 CC가 있는 경우에는 1418단계와 1419단계의 메시지 교환을 통해 정보를 업데이트할 수 있다.
In the handover decision of 141 illustrated in FIG. 14A, a traffic load indication (TLI) and an interference coordination indication (ICI) indication may be generated from a CMC or a TLC of a D-RRRM of the same base station. TLI and ICI are requests for neighboring base stations to exclude the use of a particular CC in a CA environment, and the stored information about neighboring base stations (Parm 4-2-3, 4-2-4, 4-2). Compared with -5), if there is a specific CC, information can be updated through message exchange in steps 1418 and 1419.

도 13c의 133 플로우는 도 12의 핸드오버 결정 및 실행 단계를 이웃(타겟) 기지국 입장에서 설명하기 위한 흐름도이다.13C is a flowchart for explaining the handover determination and execution steps of FIG. 12 from the perspective of a neighbor (target) base station.

"이웃(타겟) [CMC]" 상태는 UE1이 위치(1120)에 있으며, 도 12의 이웃 기지국(eNodeB 2)의 상태이다. 1331단계에서, 이웃 기지국(eNodeB 2)은 UE로부터 RRC ConnectionReconfigurationComplete(for HO)를 수신한다.The “Neighbor (Target) [CMC]” state is where UE1 is at location 1120 and is the state of the neighbor base station (eNodeB 2) of FIG. 12. In step 1331, the neighbor base station (eNodeB 2) receives an RRC ConnectionReconfigurationComplete (for HO) from the UE.

1332단계에서, 이웃 기지국(eNodeB 2)은 S1AP 메시지인 Path Switch Request(이는 도 12의 1265단계에 대응한다)를 MME로 보내고, Path Switch Reqeust Ack를 기다린다. In step 1332, the neighbor base station (eNodeB 2) sends a Path Switch Request (which corresponds to step 1265 in FIG. 12), which is an S1AP message, to the MME and waits for a Path Switch Reqeust Ack.

1333단계에서, MME로부터 Path Switch Reqeust Ack를 수신하면, 1340단계에서, 이웃 기지국(eNodeB 2)은 서빙기지국이 되어 "서빙(소스) [CMC]" 상태가 된다.
In step 1333, when the Path Switch Reqeust Ack is received from the MME, in step 1340, the neighbor base station eNodeB 2 becomes a serving base station and becomes a "serving (source) [CMC]" state.

<도 14a의 141 First Phase>141 First Phase of FIG. 14A

이하에서는 도 14a의 141 과정에 대해 자세히 설명한다.Hereinafter, operation 141 of FIG. 14A will be described in detail.

1411단계에서, 사용자 장치(UE)는 이웃 기지국들이 운용하는 CC별 참조신호(Reference Signal)에 대한 SNR 품질 (표 3의 DLENBCCSNR)을 측정하고, 측정 결과로부터 A3-1 이벤트를 생성할 수 있다. In operation 1411, the UE may measure an SNR quality (DLENBCCSNR of Table 3) for a CC-specific reference signal operated by neighboring base stations and generate an A3-1 event from the measurement result.

A3-1 이벤트는, 이웃 기지국들의 CC들에 대한 DLENBCCSNR을 측정한 결과 중 하나가 현재의 소스 기지국의 UCcc(Used Carrier CC, 예를 들어, 현재 UE1의 서빙 기지국이 eNodeB 1인 경우, UE1이 사용하고 있는 CC 정보, 즉, (Parm 4-1-5))에 해당하는 각 CC의 DLENBCCSNR 측정값보다 커지는 경우를 의미한다. UCcc는 현재 사용자 장치(UE)가 사용중인 CC 세트이며, BCcc는 현재 사용자 장치(UE)에게 가장 적합한 베스트 CC 세트이다.The A3-1 event is used by UE1 when one of the results of measuring the DLENBCCSNR for the CCs of neighboring base stations is UCcc (Used Carrier CC of the current source base station, for example, the serving base station of the current UE1 is eNodeB 1). This means that the CC information, that is, larger than the DLENBCCSNR measurement value of each CC corresponding to (Parm 4-1-5)). UCcc is the set of CCs currently being used by the user equipment (UE), and BCcc is the best set of best CCs for the current user equipment (UE).

도 12의 1225단계에서, 사용자 장치(UE)는 서빙 기지국(eNodeB 1)에게 측정 결과인 A3-1이벤트를 측정 리포트 메시지(Measurement Report Message) 형태로 보고한다. 또는, 주기적인 측정값 보고형태인 메시지(1225단계) 내의 정보를 바탕으로 서빙 기지국(eNodeB 1)의 D-RRM CMC에서 A3-1 이벤트를 판단할 수도 있다. 1230단계에서, 서빙 기지국(eNodeB 1)은 측정 리포트 메시지를 기반으로 베스트 CC 세트를 검토할 수 있다. 이러한 검토 결과는 현재 측정된 값의 크기가 큰 순서대로 소팅되며, 가장 큰 DLENBCCSNR을 갖는 CC가 기지국의 CC로 결정될 수 있다.In operation 1225 of FIG. 12, the user equipment UE reports the A3-1 event, which is a measurement result, to the serving base station eNodeB 1 in the form of a measurement report message. Alternatively, the A3-1 event may be determined by the D-RRM CMC of the serving base station eNodeB 1 based on the information in the message (step 1225) in the form of a periodic measurement report. In operation 1230, the serving base station eNodeB 1 may review the best CC set based on the measurement report message. The result of this review is sorted in order of the magnitude of the currently measured value, and the CC having the largest DLENBCCSNR may be determined as the CC of the base station.

다시 도 14a의 '141'을 참조하면, First Phase인 1412단계에서, 베스트 CC 세트가 DLENBCCSNR의 측정값 크기 순으로 결정되고, UCcc와 BCcc가 inter-eNodeB(즉, 현재의 서빙 기지국이 아니라 다른 이웃 기지국으로 BCcc가 결정되었다면)이면, 도 8의 821, 822, 831을 참조하여 설명한 핸드오버 유형이 결정된다. UCcc와 BCcc가 inter-eNodeB라는 것은, 현재의 서빙 기지국이 아니라 다른 이웃 기지국으로 BCcc가 결정되었음을 의미한다. Referring back to '141' in FIG. 14A, in step 1412, which is the first phase, the best CC set is determined in order of the magnitude of the measurements of DLENBCCSNR, and UCcc and BCcc are inter-eNodeBs (i.e., other neighbors than the current serving base station). If BCcc is determined as the base station), the handover type described with reference to 821, 822, and 831 of FIG. 8 is determined. The fact that UCcc and BCcc are inter-eNodeBs means that BCcc is determined as another neighbor base station instead of the current serving base station.

이러한, BCcc의 결정은 도 12의 1215단계와 1240단계와, 이웃 기지국의 처리로부터 오는 1220단계 및 1245단계의 메시지의 정보([표 4]의 4-2메시지의 내용)에 의해 결정된다. 즉, inter-eNodeB의 경우, BCcc는 이웃 기지국이 결정하게 된다. BCcc 결정방법(즉, (Parm 4-2-3))은 Advanced Resource Preparation 과정에서 기술하였으며, Prompt Resource Preparation과 처리가 같다.
The determination of BCcc is determined by the information of the message (step 4-2 of Table 4) of the message of steps 1215 and 1240 of FIG. 12 and steps 1220 and 1245 from the processing of the neighboring base station. That is, in the case of inter-eNodeB, BCcc is determined by the neighbor base station. The BCcc determination method (ie, (Parm 4-2-3)) is described in the Advanced Resource Preparation process, and is identical to the Prompt Resource Preparation process.

<도 14a의 141 Second Phase><141 Second Phase of FIG. 14A>

1412에서 결정된 BCcc가 inter-eNodeB 핸드오버를 의미하는 경우, 이는 DLENBCCSNR 측정값에 의존한 것이므로, 핑퐁과 같은 불필요한 핸드오버를 줄여 주지 못한다. 따라서, Second Phase인 1413단계를 추가로 수행할 수 있다. If BCcc determined at 1412 means inter-eNodeB handover, it is dependent on the DLENBCCSNR measurement and thus does not reduce unnecessary handovers such as ping pong. Therefore, step 1413, which is a second phase, may be additionally performed.

1413단계에서, 서빙기지국(eNodeB1)은 축적된 히스토리 정보를 활용하여 1411단계에서 결정한 BCcc로의 inter-eNodeB 핸드오버가 불필요한 핸드오버인지 아닌지를 결정한다. In step 1413, the serving base station eNodeB1 determines whether or not inter-eNodeB handover to BCcc determined in step 1411 is unnecessary by using the accumulated history information.

본 발명의 실시예에 따르면, UE1이 네트워크에 접속된 상태에서 기지국간의 핸드오버가 이루어지면, 각 기지국의 D-RRM의 CMC는 히스토리 정보를 축적한다. D-RRM의 CMC는 축적된 히스토리 정보를 이용하여 UE1의 이동패턴을 파악하고, 파악된 이동패턴에 따라 타겟 기지국으로의 핸드오버가 적합한지를 2차적으로 검증할 수 있다. According to an embodiment of the present invention, when handover is performed between base stations while UE1 is connected to a network, the CMC of the D-RRM of each base station accumulates history information. The CMC of the D-RRM may identify the movement pattern of the UE1 by using the accumulated history information, and secondly verify whether the handover to the target base station is suitable according to the identified movement pattern.

도 15는 도 14a의 1413단계에서 사용하기 위한 히스토리 정보 축적 방법을 설명하기 위한 도면이다.FIG. 15 is a view for explaining a history information storing method for use in step 1413 of FIG. 14A.

도 15에 도시된 UE의 이동경로에 따라 정상적인 핸드오버가 이루어졌다면, [표5]와 같은 히스토리 정보가 생성된다.
If the normal handover is made according to the movement path of the UE illustrated in FIG. 15, history information as shown in [Table 5] is generated.

인덱스index 00 1One 22 33 CA IDCA ID 413413 488488 414414 415415 CA IDCA ID 313313 NoneNone 314314 315315 셀 타입
(BD1)
Cell type
(BD1)
중(413)Medium (413) 중(488)Medium (488) 중(414)Medium (414) 중(415)Medium (415)
셀 타입
(BD3)
Cell type
(BD3)
중(313)Medium (313) NoneNone 중(314)Medium (314) 중(315)Medium (315)
eNodeB에 UE가 머문 시간UE stays in eNodeB 4095(sec)4095 (sec) 350(sec)350 (sec) 120(sec)120 (sec) 기록중Recording Inter-eNodeB 핸드오버 발생 시 DLENBCCSNR
세트(선택사항)
DLENBCCSNR on Inter-eNodeB Handover
Set (optional)
[413][488],[313],[388] DL SNR set[413] [488], [313], [388] DL SNR set [488][414],[388],[314] DL SNR set[488] [414], [388], [314] DL SNR set [414][415],[314],[315] DL SNR set[414] [415], [314], [315] DL SNR set

[표 5]를 참조하면, 저장되는 히스토리 정보는 CA ID, Cell Type, eNodeB에 UE가 머문 시간, 핸드오버 결정시 측정된 신호 품질(즉, 소스 CA-ID의 DLENBCCSNR과 타겟 기지국 CA-ID의 DLENBCCSNR 정보)을 포함한다. Referring to [Table 5], the stored history information includes CA ID, Cell Type, time spent by the UE in the eNodeB, and signal quality measured when the handover decision was made (ie, DLENBCCSNR of the source CA-ID and the target base station CA-ID. DLENBCCSNR information).

CA ID는 기지국과 기지국이 사용하는 FB를 구분하며, 또한, 구분된 FB를 글로벌 유니크한 값으로 만드는 아이디이다. CA ID가 도 2와 같이 다운링크 주파수 대역(FB1, FD3)을 가지며, 각 기지국(eNodeB)에 대한 셀 플래닝이 수행되면, 각 기지국은 FB1과 FB3를 포함하는 셀을 갖는다.The CA ID distinguishes between the base station and the FB used by the base station. The CA ID is also used to make the divided FB into a globally unique value. When the CA ID has downlink frequency bands FB1 and FD3 as shown in FIG. 2 and cell planning is performed for each base station eNodeB, each base station has a cell including FB1 and FB3.

이러한 CA ID에 포함된 의미들은 분리되어 표현되며, 분리된 의미들은 히스토리 정보에 별도로 포함될 수도 있다. 예를 들어, CA ID는 eNodeB ID, FB ID 및 CELL ID 등으로 분리되어 히스토리 정보에 기록될 수 있다. [표 5]는 각 CA ID에 대한 히스토리 정보의 일 예를 보여준다.Meanings included in the CA ID are expressed separately, and the separated meanings may be separately included in the history information. For example, the CA ID may be divided into an eNodeB ID, an FB ID, and a CELL ID, and recorded in history information. [Table 5] shows an example of history information for each CA ID.

즉, 도 15에서의 UE 이동경로에 따라 정상적인 핸드오버가 수행되었다면, UE가 이전 서빙 기지국에서 사용한 CA ID, CA ID에 해당하는 셀 타입, 이전 서빙 기지국에 머문 시간과 다른 서빙 기지국으로 넘어가기로 결정했을 때의 DLENBCCSNR 값이 기지국의 D-RRM의 CMC에 저장된다. DLENBCCSNR 값은 서빙 기지국에서의 DLENBCCSNR 값과 타겟 기지국의 DLENBCCSNR 값을 포함할 수 있다.That is, if a normal handover is performed according to the UE movement path in FIG. 15, the UE moves to another serving base station with a CA ID used by the previous serving base station, a cell type corresponding to the CA ID, a time spent in the previous serving base station, and the like. The DLENBCCSNR value at the time of determination is stored in the CMC of the D-RRM of the base station. The DLENBCCSNR value may include a DLENBCCSNR value of the serving base station and a DLENBCCSNR value of the target base station.

[표 5]에서 셀 타입은 대(large), 중(medium), 소(small)로 구분되며, 보다 구체적으로 세분화될 수 있다. 또한, CA에 UE가 머문 시간은 예를 들어, 0 이상의 정수(integer)로 표시될 수 있으며, 머문 시간이 설정된 최대값을 초과하면 최대값으로 설정되어 기록될 수 있다.In Table 5, the cell type is divided into large, medium, and small, and more specifically, it may be subdivided. In addition, the time spent by the UE in the CA may be represented by, for example, an integer greater than or equal to zero, and may be set and recorded as the maximum value when the stay time exceeds the set maximum value.

핸드오버가 발생할 때마다 [표 5]과 같은 히스토리 정보는 핸드오버하기 전의 이전 서빙기지국에서 핸드오버 후의 서빙 기지국으로 이동한다. 따라서, 현재 서빙 기지국은 [표 5]와 같은 히스토리 정보를 갖게 된다.Whenever a handover occurs, the history information as shown in [Table 5] moves from the previous serving base station before the handover to the serving base station after the handover. Therefore, the current serving base station has history information as shown in [Table 5].

현재의 서빙 기지국이 1412단계에서 inter-eNodeB 핸드오버를 결정하면, 1413단게에서, 서빙 기지국()은 서빙 기지국()에 저장된 히스토리 정보를 이용하여, inter-eNodeB 핸드오버가 옳은지의 여부를 결정한다. If the current serving base station determines the inter-eNodeB handover in step 1412, in step 1413, the serving base station determines whether the inter-eNodeB handover is correct by using history information stored in the serving base station. .

UCcc에서 BCcc로의 inter-eNodeB 핸드오버가 결정되면, 서빙 기지국()은결정된 사항을 바탕으로 저장된 히스토리 정보로부터 패턴에 대한 빈도와 연속성과 시간성 등을 분석하고, 상기 패턴으로의 itner-eNodeB 핸드오버에 대한 가부를 결정할 수 있다. When the inter-eNodeB handover from UCcc to BCcc is determined, the serving base station (A) analyzes the frequency, continuity and temporality of the pattern from the stored history information based on the determined information, and performs itner-eNodeB handover to the pattern. Can decide whether or not to

패턴은, 상술한 First Phase에서 결정된 정보, 즉, UCcc→BCcc이고, 빈도는 이 패턴이 히스토리에서 발생한 횟수이다. 연속성은 패턴이 연속적으로 반복되는 것(예, eNodeB1(DL-CC1, CC3) → eNodeB 2 (DL -CC3) → eNodeB1(DL-CC1, CC3) → eNodeB 2 (DL -CC3))이다. 시간성은 패턴이 현재를 기준으로 몇 분 안에 발생한 것인가를 판단하기 위한 것으로, 오래된 정보, 중간 정보 또는 바로 이전 정보로 분리될 수 있다.The pattern is information determined in the above-described First Phase, that is, UCcc → BCcc, and the frequency is the number of times this pattern has occurred in the history. Continuity is that the pattern is repeated continuously (e.g. eNodeB1 (DL-CC1, CC3) → eNodeB 2 (DL-CC3) → eNodeB1 (DL-CC1, CC3) → eNodeB 2 (DL-CC3)). The temporality is used to determine how many minutes the pattern is generated based on the present time. The temporality may be divided into old information, intermediate information or immediately previous information.

패턴으로의 핸드오버 결정에 대한 가부를 결정하기 위한, 빈도, 연속성 및 시간성 적용에 대한 우선 순위 및 조합 방법은 시스템 운용 상황에 따라 조정될 수 있다. 선택적으로, 기록되는 DLENBCCSNR 세트도 추가로 사용할 수 있다. 예를 들어, 현재 측정되는 DLENBCCSNR들이 히스토리상의 DLENBCCSNR 측정값과의 차이를 산출하고, 산출 결과에 따라 DLENBCCSNR 세트를 배제하거나 더 고려하도록 알고리즘이 설계될 수도 있다.
Priority and combination methods for frequency, continuity, and temporal application to determine whether to handover decisions to a pattern can be adjusted according to the system operating situation. Optionally, the DLENBCCSNR set to be recorded may additionally be used. For example, the algorithm may be designed such that the currently measured DLENBCCSNRs calculate a difference from the DLENBCCSNR measurements on history, and exclude or further consider the DLENBCCSNR set according to the calculation result.

<도 14a, 141에서의 First Phase><First Phase in FIGS. 14A, 141>

도 14a의 141에서 결정한 BCcc 세트가 inter-eNodeB를 포함하는 경우, A3-1, A3-1' 및 Rn 이벤트를 이용하여 본 발명의 실시예를 설명할 수 있다.When the BCcc set determined at 141 of FIG. 14A includes an inter-eNodeB, an embodiment of the present invention may be described using A3-1, A3-1 ', and Rn events.

A3-1은 도 9에 도시된 바와 같이, 이웃 기지국의 DLENBCSNR 품질들이 서빙 기지국의 UCcc에 해당하는 DLENBCCSNR 품질보다 높아지는 경우를 의미한다. A3-1'는 A3-1에 시스템 운용 파라미터인 히스테레시스 또는 타임투트리거(Time-to-trigger)를 적용하지 않음을 의미하는 이벤트이다. A3-1 denotes a case where DLENBCSNR qualities of neighboring base stations become higher than DLENBCCSNR qualities corresponding to UCcc of the serving base station, as shown in FIG. 9. A3-1 'is an event meaning that system operating parameters, hysteresis or time-to-trigger, are not applied to A3-1.

예를 들어, A3-1은 UE에 대한 이동성을 관리하며, 또한, 히스테레시스 또는 타임투트리거가 존재하면 그 값에 의해 핸드오버를 더 빨리 진행하거나 지연시킬 수 있는 이벤트이다. 즉, A3-1는 히스테레시스나 타임투트리거가 적용된 측정값으로 1412단계를 수행하는 것을 의미하며, A3-1'는 히스테레시스=0, 그리고, 타임투트리거=0이므로 순수 측정한 값으로 1412단계를 수행하는 것을 의미한다.For example, A3-1 manages mobility for the UE, and is an event that, if there is hysteresis or time-to-trigger, can handover faster or delay by handover value. That is, A3-1 means that the measured value to which hysteresis or time-to-trigger is applied is performed in step 1412. A3-1 'means hysteresis = 0 and time-to-trigger = 0, so purely measured value This means performing step 1412.

Rn에 대한 설명은 다음과 같다. Description of Rn is as follows.

CC HO(SS)HO (SS)

= { {c HO(SS)1-CC1,eNodeB2 , c HO(SS)2-CC1,eNodeB3 }, {c HO(SS)3-CC2,eNodeB2,…}, …} = {{ c HO (SS) 1 -CC 1, eNodeB 2 , c HO (SS) 2 -CC 1 , eNodeB 3 } , { c HO (SS) 3 -CC 2, eNodeB 2 ,. },… }

CC HO(RE)HO (RE)

= {{c HO(RE)1-CC1,eNodeB2 , c HO(RE)2-CC1eNodeB3 }, {c HO(RE)3-CC2,eNodeB2,…}, …} = {{ c HO (RE) 1-CC1, eNodeB2 , c HO (RE) 2-CC1eNodeB3 }, {c HO (RE) 3-CC2, eNodeB2,... },… }

P HO = {{p HO1-CC1,eNodeB1 , p HO2-CC1,eNodeB3 }, {p HO3-CC2,eNodeB2,…}, …} P HO = {{ p HO1-CC1, eNodeB1 , p HO2-CC1, eNodeB3 }, {p HO3-CC2, eNodeB2,... },… }

R HO = {R HO(RES)-eNodeB2 , R HO(RES)-eNodeB3 } R HO = { R HO (RES) -eNodeB2 , R HO (RES) -eNodeB3 }

R HO(RES)-eNodeB2 = {CC 1 }. R HO(RES)-eNodeB23= {CC 1, CC2}
R HO (RES) -eNodeB2 = { CC 1 }. R HO (RES) -eNodeB23 = { CC 1, CC2 }

C HO(SS) 는 이웃 기지국의 DLENBCCSNR에 대하여 측정한 품질을 CC별로 큰 순서대로 나열하는 것이다. C HO (SS) is to list the quality measured for DLENBCCSNR of neighboring base stations in large order by CC.

C HO(RE) 는 이웃 기지국의 DLENBCCSNR에 대하여 측정한 품질과 이전 측정된 품질과의 차이로서, 차이가 큰 순서대로 CC별로 나열한 것이다. The C HO (RE) is a difference between the quality measured for the DLENBCCSNR of the neighboring base station and the previously measured quality, and is listed by CC in the order of the large difference.

P HO 는 이웃 기지국의 DLENBCCSNR이 통신할 수 있는 기준값(Thc)보다 큰 CC를 갖는 이웃 기지국을 DLENBCCSNR이 큰 순서로 CC별로 나열한 것이다. The P HO lists neighboring base stations having CCs larger than the reference value Thc through which the DLENBCCSNRs of the neighboring base stations can communicate, in order of DLENBCCSNRs, in the order of increasing CC.

R HO 는 도 12에 도시된 1215와 1240을 통해 각각 1220, 1240에 대한 정보 (표 4의 4-2 정보)를 수신하였고 (Parm 4-2-2)가 SUCESS였음을 의미한다. 예를 들어, R HO(RES)-eNodeB2 = {CC 3 }는 eNodeB1에서 eNodeB2로 Advanced Resource Preparation 또는 Prompt Resource Preparation될 때, eNodeB2의 CC3을 사용하도록 허가하였음을 의미한다. 또한, R HO(RES)-eNodeB3= {CC 1, CC2}는 eNodeB1에서 eNodeB3으로 Advanced Resource Preparation 또는 Prompt Resource Preparation될 때, eNodeB3의 CC1과 CC2를 사용하도록 허가하였음을 의미한다. R HO means that 1220 and 1240 shown in FIG. 12 have received information about 1220 and 1240 (4-2 information in Table 4), respectively, and that (Parm 4-2-2) was SUCESS. For example, R HO (RES) -eNodeB2 = { CC 3 } means that when the Advanced Resource Preparation or Prompt Resource Preparation from eNodeB1 to eNodeB2 is allowed to use CC3 of eNodeB2. In addition, R HO (RES) -eNodeB3 = { CC 1, CC2 } means that when the Advanced Resource Preparation or Prompt Resource Preparation is performed from eNodeB1 to eNodeB3, CC1 and CC2 of eNodeB3 are authorized.

C HO(SS) , C HO(RE) 그리고 P HO 의 순서가 변할 때 발생하는 이벤트는 각각 R1, R2, R3라 정의한다. Events that occur when the order of C HO (SS) , C HO (RE) and P HO are changed are defined as R1, R2, and R3, respectively.

상술한 정보를 이용하여 Carrier Aggregation을 이용하는 무선 이동통신 시스템에서 inter eNodeB 핸드오버를 위한 방법을 간략히 설명하면 다음과 같다.A method for inter eNodeB handover in a wireless mobile communication system using Carrier Aggregation using the above information will be briefly described as follows.

사용자 장치(UE)가 연결된 서빙 기지국이 DLENBCCSNR의 측정값 크기순으로만 BCcc를 결정하고, 결정된 BCcc가 inter-eNodeB를 의미하며, BCcc

Figure pat00001
RHO 인 경우, 서빙 기지국은 도 12의 1235단계 내지 1245단계에 의해 Prompt Resource Preparation을 수행할 수 있다. The serving base station to which the user equipment (UE) is connected determines BCcc only in the order of the measured values of DLENBCCSNR, and the determined BCcc means inter-eNodeB, and BCcc
Figure pat00001
In the case of R HO , the serving base station may perform prompt resource preparation in steps 1235 to 1245 of FIG. 12.

해당 이웃 기지국이 보낸 메시지의 (Parm 4-2-2)가 Success인 경우, 서빙 기지국은 (Parm 4-2-3)으로 BCcc 세트를 업데이트한다. 본 발명에서 Advanced Resource Preparation이 수행되어도 BCcc

Figure pat00002
RHO 인 경우가 있으면, 이는 TLC가 부하관리를 위하여, 핸드오버 자원 준비를 위해 예약된 자원을 강제해제시키는 경우에 발생할 수 있다.If (Parm 4-2-2) of the message sent by the neighboring base station is Success, the serving base station updates the BCcc set with (Parm 4-2-3). BCcc even if Advanced Resource Preparation is performed in the present invention
Figure pat00002
RHO If this is the case, this may occur when the TLC forces a resource released for handover resource preparation for load management.

한편, 도 12에 도시된 준비과정(Advanced Resource Preparation 또는 Prompt Resource Preparation)을 수행한 상태, 즉, BCcc ∈ RHO 인 경우에 대해 살펴보면 다음과 같다.Meanwhile, a case in which a preparation process (Advanced Resource Preparation or Prompt Resource Preparation) shown in FIG. 12 is performed, that is, BCcc ∈ R HO is described below.

사용자 장치(UE)가 연결된 서빙 기지국이 DLENBCCSNR의 측정값 크기순으로만 결정하고, 결정된 BCcc가 inter-eNodeB를 의미하며, 해당 타겟 기지국으로의 (Parm 4-2-3)이 준비되어 있다면, 바로 핸드오버가 실행되거나 또는 1235단계 내지 1245단계에 의한 prompt Resource Preparation을 다시 수행할 수도 있다. 이 때, 준비된 (Parm 4-2-3)을 사용하지 않는 경우는 (Parm 4-2-3)에 의해 결정된 저장된 CC에 대한 DLENBCCSNR 신호 품질이 상대적으로 낮은 경우일 수 있다.If the serving base station to which the user equipment (UE) is connected determines only in the order of the measured value of DLENBCCSNR, the determined BCcc means inter-eNodeB, and if (Parm 4-2-3) to the corresponding target base station is ready, The handover may be executed or the prompt resource preparation according to steps 1235 to 1245 may be performed again. In this case, when the prepared (Parm 4-2-3) is not used, the DLENBCCSNR signal quality for the stored CC determined by (Parm 4-2-3) may be relatively low.

도 16 내지 도 18은 도 14a의 1412 과정을 보다 구체적으로 설명하기 위한 흐름도이다. 16 to 18 are flowcharts illustrating the process 1412 of FIG. 14A in more detail.

도 16 및 도 18은, 서빙 기지국에서 BCcc 세트가 결정된 경우, 상술한 RRC 연결 재구성을 요청하는데 필요한 신호 강도를 이용하여 inter-eNodeB 핸드오버를 실행하는 방법을 설명하기 위한 흐름도이다. 도 16 내지 도 18에서 언급하는 히스테레시스 정보 갱신에 대해서는 후술한다.16 and 18 are flowcharts illustrating a method of executing inter-eNodeB handover using the signal strength required for requesting the RRC connection reconfiguration described above when the BCcc set is determined at the serving base station. The hysteresis information update referred to in FIGS. 16 to 18 will be described later.

100단계에서, 서빙(소스) 기지국은 사용자 장치(UE)가 사용할 BCcc 세트를 결정할 수 있다. In step 100, the serving (source) base station may determine a BCcc set to be used by the user equipment (UE).

110단계에서, 100단계에서 결정된 BCcc 세트가 inter eNodeB인 경우, 서빙(소스) 기지국은 이벤트 Rn을 발생할 수 있다.In step 110, when the BCcc set determined in step 100 is an inter eNodeB, the serving (source) base station may generate an event Rn.

120단계에서, Rn이 R2이면, 130단계에서, 서빙(소스) 기지국은 해당 기지국의 DLENBCCSNR에 대하여 [표 6]과 같은 히스테레시스 정보 업데이트할 수 있다. In step 120, if Rn is R2, in step 130, the serving (source) base station may update the hysteresis information as shown in Table 6 with respect to the DLENBCCSNR of the base station.

140단계에서, 서빙(소스) 기지국(100)은 업데이트된 히스테레시스 정보(130)를 적용하여 BCcc 세트를 재고려 및 업데이트할 수 있다.In step 140, the serving (source) base station 100 may reconsider and update the BCcc set by applying the updated hysteresis information 130.

150단계에서, 업데이트된 BCcc 세트에서 사용자 장치(UE)가 사용할 BCcc가 발견되면, 160단계에서, 서빙(소스)기지국은 발견된 BCcc가 이전 BCcc 세트에 비해 변경되었는지를 판단할 수 있다.If the BCcc to be used by the UE is found in the updated BCcc set in step 150, in step 160, the serving (source) base station may determine whether the found BCcc has changed compared to the previous BCcc set.

변경되지 않은 경우, 100단계로 진입하여 이벤트가 발생하기를 대기할 수 있다.If not changed, step 100 may be waited for the event to occur.

반면, 160단계에서 변경된 것으로 판단되면, 170단계에서, 서빙(소스) 기지국은 변경된 BCcc가 R HO 에 포함되는지 판단한다.On the other hand, if it is determined that the change in step 160, in step 170, the serving (source) base station determines whether the changed BCcc is included in the R HO .

판단결과 포함되지 않으면, 180단계에서, prompt resource preparation(도 9의 945단계내지 955단계)을 수행한 후, 100단계의 BCcc Found 상태로 진입하여 다음 이벤트를 기다릴 수 있다.If it is not included in the determination result, in step 180, after performing the prompt resource preparation (steps 945 to 955 of FIG. 9), it may enter the BCcc Found state of step 100 and wait for the next event.

180단계의 prompt preparation가 실패하면, 190단계에서, 서빙(소스) 기지국(100)은 no BCcc found 상태로 진입할 수 있다.If the prompt preparation of step 180 fails, in step 190, the serving (source) base station 100 may enter a no BCcc found state.

반면, 170단계의 판단결과 R HO 에 포함되어 있으면, 100단계의 BCcc Found 상태로 진입하여 다음 이벤트를 기다릴 수 있다.On the other hand, if the determination result of step 170 is included in the R HO , it may enter the BCcc Found state of step 100 may wait for the next event.

한편, 210단계에서, 새로운 히스토리 정보와 타임투트리거가 적용되어 A3-1 이벤트가 발생하면, 220단계에서, 서빙(소스) 기지국은 BCcc를 업데이트할 수 있다.On the other hand, when the new history information and the time-to-trigger is applied in step 210 and the A3-1 event occurs, in step 220, the serving (source) base station may update the BCcc.

230단계에서, 업데이트된 BCcc가 변경된 것으로 판단되고, 240단계에서, 변경된 BCcc가 R HO 에 포함되어 있지 않으면, 250단계에서, prompt resource preparation(도 9의 945단계내지 955단계)을 수행할 수 있다.If it is determined in step 230 that the updated BCcc is changed, and in step 240, the changed BCcc is not included in the R HO , in step 250, prompt resource preparation (steps 945 to 955 of FIG. 9) may be performed. .

prompt resource preparation이 성공하면, 260단계에서, 도 12의 1250을UE로 보낼 수 있다.If the prompt resource preparation succeeds, in step 260, 1250 of FIG. 12 may be sent to the UE.

반면, 230단계의 판단 결과, BCcc가 변경되지 않으면, 100단계의 BCcc Found 상태로 진입하여 다음 이벤트를 기다릴 수 있다.On the other hand, if the BCcc is not changed as a result of the determination of step 230, the process may enter the BCcc Found state of step 100 and wait for the next event.

또한, 240단계에서, 변경된 BCcc가 R HO 에 포함되어 있으면, 270단계에서, prompt resource preparation(도 9의 1235단계내지 1245단계) 과정을 생략하고, 도 12의 1250을 UE로 보낼 수 있다.In addition, in step 240, if the changed BCcc is included in the R HO , in step 270, the process of prompt resource preparation (steps 1235 to 1245 of FIG. 9) may be omitted, and 1250 of FIG. 12 may be sent to the UE.

한편, 도 17의 310단계에서, 새로운 히스테레시스와 타임투트리거를 적용하지 않은 A3-1' 이벤트가 발생(310)하면, 320단계에서, 서빙(소스) 기지국은 BCcc를 업데이트할 수 있다.In operation 310 of FIG. 17, when an A3-1 ′ event that does not apply a new hysteresis and time-to-trigger occurs 310, in step 320, the serving (source) base station may update BCcc.

330단계에서, 업데이트된 BCcc가 변경된 것으로 판단되고, 340단계에서, 변경된 BCcc가 동일한 서빙(소스) 기지국의 P HO 1과 같으면, R HO 의 소속여부에 따라 preparation(도 12의 1235단계 내지 1245단계)의 수행여부를 판단할 수 있다. 즉, 340단계에서 서로 같은 것으로 판단되면, 서빙(소스) 기지국은 240단계 내지 270단계를 수행할 수 있다.In step 330, it is determined that the updated BCcc is changed, and in step 340, if the changed BCcc is equal to P HO 1 of the same serving (source) base station, preparation according to whether the R HO belongs (steps 1235 to 1245 of FIG. 12). ) Can be performed. That is, if it is determined in step 340 that the same as each other, the serving (source) base station may perform steps 240 to 270.

또한, 340단계에서, 변경된 BCcc가 동일한 서빙(소스) 기지국의 P HO 1과 다르면, 350단계에서, 히스테레시스 정보를 업데이트할 수 있다. 즉, 변경된 히스테테시스를 적용하여 BCcc를 갱신에 영향을 미칠 수 있다.In addition, in step 340, if the changed BCcc is different from P HO 1 of the same serving (source) base station, in step 350, hysteresis information may be updated. In other words, BCcc may be updated by applying modified hysteresis.

또한, 340단계에서 서로 다른 것으로 판단되면, 350단계에서, 서빙(소스) 기지국은 240단계를 수행할 수 있다.In addition, if it is determined in step 340 to be different from each other, in step 350, the serving (source) base station may perform step 240.

도 18은 소스 기지국에서 BCcc 세트가 결정되지 않은 경우, 상술한 RRC 연결 재구성을 요청하는데 필요한 신호 강도를 이용하여 inter eNodeB 호를 실행하는 방법을 설명하기 위한 흐름도이다.18 is a flowchart illustrating a method of executing an inter eNodeB call using the signal strength required to request the RRC connection reconfiguration as described above when the BCcc set is not determined at the source base station.

400단계에서, 서빙(소스) 기지국에서 BCcc 세트가 결정되지 않아 No BCcc Found 상태인 경우, 410단계에서, 서빙(소스) 기지국은 이벤트 Rn을 발생할 수 있다.In step 400, when the BCcc set is not determined in the serving (source) base station and is in the No BCcc Found state, in step 410, the serving (source) base station may generate an event Rn.

420단계에서, Rn이 R2이면, 430단계에서, 서빙(소스) 기지국은 [표 6]과 같은 히스테레시스 정보를 업데이트할 수 있다.If Rn is R2 in step 420, in step 430, the serving (source) base station may update hysteresis information as shown in [Table 6].

440단계에서, 서빙(소스) 기지국은 업데이트된 히스테레시스 정보를 적용하여 BCcc 세트를 업데이트할 수 있다.In step 440, the serving (source) base station may update the BCcc set by applying the updated hysteresis information.

450단계에서, 업데이트된 BCcc 세트에서 사용자 장치(UE)가 사용할 BCcc가 발견되면, 460단계에서, 소스 기지국(100)은 발견된 BCcc가 R HO 에 포함되는지 판단한다.If the BCcc to be used by the user equipment (UE) is found in the updated BCcc set in step 450, in step 460, the source base station 100 determines whether the found BCcc is included in the R HO .

판단결과 R HO 에 포함되어 있으면, 470단계에서, 발견된 BCcc를 업데이트하고, 480단계에서, BCcc Found 상태로 진입할 수 있다.If the determination result is included in the R HO , in step 470, the found BCcc is updated, and in step 480, the BCcc found state may be entered.

반면, 460단계에서의 판단결과 포함되지 않으면, 490단계에서, prompt preparation(도 12의 1235단계내지 1245단계)을 수행하여 성공하면, 470단계로 진입할 수 있다. 490단계의 prompt resource preparation이 실패하면, 400단계로 진입하여 No BCcc found 상태에서 Rn 또는 A3-1' 이벤트를 대기할 수 있다.On the other hand, if it is not included in the determination result in step 460, in step 490, if successful by performing the prompt preparation (steps 1235 to 1245 of Figure 12), it may enter to step 470. If the prompt resource preparation of step 490 fails, the process proceeds to step 400 and may wait for an Rn or A3-1 'event in the No BCcc found state.

한편, 510단계에서 A3-1' 이벤트가 발생하면, 520단계에서 [표 6]과 같이 히스테레시스 정보를 업데이트하고, 400단계로 진입할 수 있다.
On the other hand, if the A3-1 'event occurs in step 510, the hysteresis information is updated as shown in [Table 6] in step 520, and may enter step 400.

<도 16 내지 도 18에서 언급하는 히스테레시스 정보 갱신><Hysteresis information update mentioned in FIGS. 16 to 18>

도 16 내지 도 18의 히스테레시스 정보 갱신은 아래와 같이 적용한다.The hysteresis information update of Figs. 16 to 18 is applied as follows.

먼저, 현재의 기지국별 및 CC별 DLENBCCSNR의 변화량(CHO(RE)) 정도에 따라 변화량 크기를 LARGE, MEDIUM, SMALL로 사전 정의한다. 또한, 적용가능한 히스테레시스의 최소값과 최대값 사이를 LARGE, MEDIUM, SMALL로 사전 정의한다. 이는, 현재 DLENBCCSNR이 가장 큰 CC가 선택되는 것보다, CHO(RE)) 변화가 커지는 CC 쪽으로 핸드오버가 되도록 유도하고, 반대로 CHO(RE)) 작아지는 CC 쪽으로는 핸드오버되는 것이 지연되도록 유도하기 위함이다. 이러한 값의 Classification은 시스템에 따른 튜닝이 필요하다.First, the amount of change is pre-defined as LARGE, MEDIUM, and SMALL according to the degree of change (CHO (RE)) of DLENBCCSNR for each base station and CC. It also pre-defines the minimum and maximum values of applicable hysteresis as LARGE, MEDIUM and SMALL. This leads to a handover toward the CC where the CHO (RE)) change becomes larger than the CC where the largest DLENBCCSNR is currently selected, and conversely to cause the handover to be delayed toward the CC that becomes smaller CHO (RE)). For sake. Classification of these values requires system-specific tuning.

일 예로, CHO(RE) LARGE를 20이상, MEDIMUM을 19~10, SMALL을 9이하로 정의하고, 히스테레시스 LARGE를 10이상, MEDIMUM을 9~5, SMALL을 5이하로 규정한다. 또한, "델타 히스테레시스"를 2로 규정한다.For example, CHO (RE) LARGE is defined as 20 or more, MEDIMUM is 19 ~ 10, SMALL is 9 or less, hysteresis LARGE is 10 or more, MEDIMUM 9 ~ 5, SMALL is 5 or less. In addition, "delta hysteresis" is defined as 2.

그리고, 이웃 기지국의 CC1에 대한 무선 품질(즉, DLENBCCSNR)이 이전에는 10, 현재 15이며, CC2에 대한 무선 품질이 이전에 5, 현재 18이며, CC3에 대한 무선 품질이 이전에 3, 현재 50이며, 각 CC1, CC2, CC3에 대하여 적용중인 히스테레시스가 각각 11, 3, 8 이라고 가정한다. The radio quality (i.e., DLENBCCSNR) for the CC1 of the neighboring base station was previously 10, now 15, the radio quality for CC2 was previously 5, now 18, and the radio quality for CC3 was previously 3, now 50 It is assumed that the hysteresis being applied to each of CC1, CC2, and CC3 is 11, 3, and 8, respectively.

이 때, CHO(RE)CC1, CHO(RE)CC2, CHO(RE)CC3은 각각 5, 13, 47이다. 이를 상기 규정한 클래스로 규정하면 각각 SMALL, MEDIMUM, LARGE가 된다.At this time, CHO (RE) CC1, CHO (RE) CC2, and CHO (RE) CC3 are 5, 13, and 47, respectively. If this is defined as the above prescribed class, it becomes SMALL, MEDIMUM, and LARGE, respectively.

CC1에 대해서, CHO(RE)는 SMALL이며, 현재 히스테레시스는 11로 LARGE이므로, 델타 히스테레시스만큼 현재 히스테레시스는 INCREASE된다. 따라서, [표 6]에 따라 새로운 히스테레시스는 13이 된다.For CC1, since CHO (RE) is SMALL and the current hysteresis is LARGE to 11, the current hysteresis is INCREASE as much as delta hysteresis. Therefore, according to [Table 6], the new hysteresis is 13.

CC2에 대해서, CHO(RE)가 MEDIMUM이며, 현재 히스테레시스는 3으로 SMALL이므로, 델타 히스테레시스만큼 현재 히스테레시스는 유지된다. 따라서, [표 6]에 따라 새로운 히스테레시스는 이전 히스테레시스인 3이 된다.For CC2, since CHO (RE) is MEDIMUM and the current hysteresis is SMALL at 3, the current hysteresis is maintained as much as delta hysteresis. Thus, according to Table 6, the new hysteresis is 3, which is the previous hysteresis.

또한, CC3에 대해서, CHO(RE)가 LARGE이고, 현재 히스테레시스는 8로 MEDIMUM이므로, 델타 히스테레시스만큼 현재 히스테레시스는 DECREASE된다. 따라서, [표 6]에 따라 새로운 히스테레시스는 6이 된다.In addition, for CC3, since CHO (RE) is LARGE and the current hysteresis is 8 and MEDIMUM, the current hysteresis is DECREASE as much as the delta hysteresis. Therefore, according to Table 6, the new hysteresis is six.

IF
c HO(RE)i
IF
c HO (RE) i
AND
Current Hysteresis is
AND
Current Hysteresis is
THEN
Hysteresis is
THEN
Hysteresis is
LARGELARGE LARGELARGE DECREASEDECREASE LARGELARGE MEDIUMMEDIUM DECREASEDECREASE LARGELARGE SMALLSMALL DECREASEDECREASE MEDIUMMEDIUM LARGELARGE MAINTAINMAINTAIN MEDIUMMEDIUM MEDIUMMEDIUM MAINTAINMAINTAIN MEDIUMMEDIUM SMALLSMALL MAINTAINMAINTAIN SMALLSMALL LARGELARGE INCREASEINCREASE SMALLSMALL MEDIUMMEDIUM INCREASEINCREASE SMALLSMALL SMALLSMALL INCREASEINCREASE

본 발명에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to the present invention can be implemented in the form of program instructions that can be executed by various computer means and recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. The medium may be a transmission medium such as an optical or metal line, a wave guide, or the like, including a carrier wave for transmitting a signal designating a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible.

그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the equivalents of the claims, as well as the claims.

Claims (1)

Carrier Aggregation을 이용하는 무선 이동통신 시스템에서, 기지국 간의 핸드오버를 위한 방법에 있어서,
서빙 기지국의 주변에 위치하는 이웃 기지국들에 대한 측정 정보를 수신하여 저장하는 단계;
상기 수신된 이웃 기지국들에 대한 측정 정보를 분석하여 다운링크 품질이 기준값보다 큰 이웃 기지국들의 자원을 후보군으로 정하는 단계;
상기 후보군 중 다운링크 품질이 가장 큰 이웃 기지국의 자원을 사용자 단말기의 핸드오버시 사용할 자원으로 예약하는 단계;
상기 예약된 자원을 통해 상기 다운링크 품질이 가장 큰 이웃 기지국으로 상기 사용자 단말기의 핸드오버를 수행하는 단계 및
상기 예약된 자원의 다운링크 품질이 상기 기준값보다 작아지면, 상기 예약된 자원을 취소하는 단계
를 포함하는 기지국 간의 핸드오버를 위한 방법.
In a wireless mobile communication system using Carrier Aggregation, a method for handover between base stations,
Receiving and storing measurement information about neighboring base stations located around the serving base station;
Analyzing the measurement information on the received neighbor base stations to determine resources of neighbor base stations having a downlink quality greater than a reference value as a candidate group;
Reserving a resource of a neighbor base station having the largest downlink quality among the candidate groups as a resource for handover of the user terminal;
Performing a handover of the user terminal to the neighbor base station having the highest downlink quality through the reserved resource; and
Canceling the reserved resource if the downlink quality of the reserved resource is less than the reference value
Method for handover between base stations comprising a.
KR1020100057441A 2009-12-17 2010-06-17 A method for handover between base stations in a wireless mobile communication system using Carrier ggregation KR20110069684A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/971,897 US20110149913A1 (en) 2009-12-17 2010-12-17 Method and serving base station for determining handover type, and method for handover between base stations in wireless mobile communication system using carrier aggregation

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020090126044 2009-12-17
KR20090126044 2009-12-17

Publications (1)

Publication Number Publication Date
KR20110069684A true KR20110069684A (en) 2011-06-23

Family

ID=44401465

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100057441A KR20110069684A (en) 2009-12-17 2010-06-17 A method for handover between base stations in a wireless mobile communication system using Carrier ggregation

Country Status (1)

Country Link
KR (1) KR20110069684A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9240870B2 (en) 2012-10-25 2016-01-19 Telefonaktiebolaget L M Ericsson (Publ) Queue splitting for parallel carrier aggregation scheduling
KR20160041636A (en) * 2014-10-08 2016-04-18 에스케이텔레콤 주식회사 Base station and control method thereof
KR101639944B1 (en) * 2015-03-23 2016-07-15 성균관대학교산학협력단 EFFICIENT AND PROMPT HANDOVER METHOD IN LTE-BASED SYSTEMS BY PREDICTION THE TARGET eNodeBs, AND THEREOF BASE STATION

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9240870B2 (en) 2012-10-25 2016-01-19 Telefonaktiebolaget L M Ericsson (Publ) Queue splitting for parallel carrier aggregation scheduling
KR20160041636A (en) * 2014-10-08 2016-04-18 에스케이텔레콤 주식회사 Base station and control method thereof
KR101639944B1 (en) * 2015-03-23 2016-07-15 성균관대학교산학협력단 EFFICIENT AND PROMPT HANDOVER METHOD IN LTE-BASED SYSTEMS BY PREDICTION THE TARGET eNodeBs, AND THEREOF BASE STATION

Similar Documents

Publication Publication Date Title
US20110149913A1 (en) Method and serving base station for determining handover type, and method for handover between base stations in wireless mobile communication system using carrier aggregation
JP5721819B2 (en) Interference control apparatus and method in wireless communication system having hierarchical cell structure
Fehske et al. Small-cell self-organizing wireless networks
JP6779914B2 (en) RRM measurement and reporting for license assistance access
JP5352513B2 (en) Wireless communication system and handover control method
CN102170669B (en) Base station, wireless communication system and interference criteria handover control method
US9179363B2 (en) Systems and methods for determining a coupling characteristic in a radio communications network
JP6441790B2 (en) Method and apparatus for timely radio resource allocation in a multi-carrier communication system
EP2735190B1 (en) Inter-cell interference coordination in wireless networks
KR101660351B1 (en) Load balancing method and network control node
EP2708066B1 (en) Methods in base stations, base stations, computer programs and computer-readable storage media
KR101697838B1 (en) Electronic device, method for a terminal device, method for base station and storage device
CN102026307B (en) Frequency spectrum switching method in next-generation mobile communication heterogeneous network
CN102036296B (en) A kind of determine the method for uplink-downlink configuration, system and equipment
US20180199242A1 (en) Method and apparatus for secondary node change and base station
WO2015127880A1 (en) Base station frequency resource allocation method and network device
JP2015529042A (en) Apparatus, method and computer program for base station transceiver
US20150222546A1 (en) Load Balancing in Communication Systems
CN105792224B (en) An Inter-Network Interference Coordination Method
US20150257155A1 (en) Method and apparatus for resource allocation in a wireless communication network
CN102291733B (en) The manner of execution of measurement task and system
RU2603628C1 (en) Network node, wireless terminal and implemented on them methods
KR102192239B1 (en) Method for Cluster-based Load Balancing in Cellular Networks
KR20110069684A (en) A method for handover between base stations in a wireless mobile communication system using Carrier ggregation
Shen et al. Adaptive double thresholds handover mechanism in small cell LTE-A network

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20100617

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid