KR20140010523A - System and method for providing of dynamic rrc inactive timer - Google Patents
System and method for providing of dynamic rrc inactive timer Download PDFInfo
- Publication number
- KR20140010523A KR20140010523A KR1020120076298A KR20120076298A KR20140010523A KR 20140010523 A KR20140010523 A KR 20140010523A KR 1020120076298 A KR1020120076298 A KR 1020120076298A KR 20120076298 A KR20120076298 A KR 20120076298A KR 20140010523 A KR20140010523 A KR 20140010523A
- Authority
- KR
- South Korea
- Prior art keywords
- inactivity timer
- setting
- terminal
- information
- pattern table
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 무선 자원 제어 비활성 타이머를 설정하는 서버, 단말, 기지국 및 비활성 타이머 설정 방법에 관한 것이다.The present invention relates to a server, a terminal, a base station and a method of setting an inactivity timer for setting a radio resource control inactivity timer.
일반적으로 네트워크는 단말의 불필요한 무선 자원(예를 들어, 단말의 환경 정보(UE context) 등)의 점유를 방지하기 위하여, 일정 시간 동안 네트워크와 통신하지 않는 단말에 대하여 RRC(Radio Resource Control) 해제(RRC_release) 메시지를 발생시켜 무선 자원을 해지할 수 있다. 즉, 네트워크는 RRC 연결(RRC connected) 상태의 단말이 RRC 비활성 타이머(RRC inactivity timer) 동안 트래픽을 발생시키지 않으면, RRC 아이들(RRC idle) 상태로 천이 시킬 수 있다.In general, a network is required to release a radio resource control (RRC) for a terminal that does not communicate with the network for a predetermined period of time (for example, in order to prevent occupation of unnecessary radio resources RRC_release) message to release the radio resource. That is, if the UE in the RRC connected state does not generate traffic during the RRC inactivity timer, the network may transition to the RRC idle state.
보통 RRC의 비활성 타이머는 고정된 값으로 설정된다. 이와 같이 비활성 타이머가 고정된 값으로 설정되는 경우 불필요한 시그널링(signaling) 트래픽이 증가되고, 단말의 전력이 많이 소모되는 현상이 발생할 수 있다. Normally, the RRC inactivity timer is set to a fixed value. As such, when the inactivity timer is set to a fixed value, unnecessary signaling traffic may increase and a lot of power of the terminal may occur.
예를 들어 비활성 타이머가 길면 RRC 연결 상태의 단말이 많아지고, RRC 연결 단말이 셀(cell)을 이동할 때 핸드오버(handover)가 발생되어 많은 양의 시그널링 트래픽이 발생한다. 하지만, 비활성 타이머를 짧게 설정하여 단말이 아이들 상태로 유지된다면, 셀을 이동할 때 단말은 셀 재접속(cell reselection) 절차를 수행하기 때문에 별도로 시그널링 트래픽을 발생시키지 않는다. 즉, 이동성을 고려한다면, 단말이 RRC 아이들 상태로 유지되는 것이 시그널링 트래픽 감소 측면에서 유리하다. For example, when the inactivity timer is long, a large number of terminals are in an RRC connected state, and a handover is generated when the RRC connected terminal moves through a cell, thereby generating a large amount of signaling traffic. However, if the terminal is kept in the idle state by setting the inactivity timer short, the terminal does not generate signaling traffic separately because the terminal performs a cell reselection procedure when moving the cell. That is, in consideration of mobility, it is advantageous in terms of signaling traffic reduction that the terminal remains in the RRC idle state.
반대로 비활성 타이머가 짧으면 RRC 아이들 상태의 단말이 많아지고, 단말이 호 셋업을 시도할 때 RRC 연결 상태로의 천이가 필요하기 때문에, 많은 양의 시그널링 트래픽이 발생된다. 하지만, 비활성 타이머를 길게 설정하여 단말이 RRC 연결 상태로 유지된다면 RRC 천이 절차가 필요 없기 때문에, 별도로 시그널링 트래픽을 발생시키지 않는다. 즉, 호셋업을 고려했을 때, 단말이 RRC 연결 상태로 유지되는 것이 시그널링 트래픽 감소 측면에서 유리하다.On the contrary, when the inactivity timer is short, a large number of terminals are in an RRC idle state, and a large amount of signaling traffic is generated because a transition to the RRC connected state is required when the terminal attempts to set up a call. However, if the terminal is maintained in the RRC connection state by setting the inactivity timer long, since the RRC transition procedure is not necessary, signaling traffic is not generated separately. That is, in consideration of the call setup, it is advantageous in terms of reducing signaling traffic that the terminal remains in the RRC connection state.
따라서, 단말의 이동성과 사용자 단말의 트래픽 사용패턴을 고려한 최적의 RRC 비활성 타이머의 설정이 요구된다. 예를 들어, 업무 시간과 같이 단말의 이동성이 적고 호셋업이 자주 발생하는 시간에는 비활성 타이머를 길게 설정하여, RRC 연결 상태를 유지시키고, 심야시간에는 비활성 타이머를 짧게 설정하여 시그널링 트래픽을 감소시키고 단말 배터리 소모를 최소화할 수 있다. Therefore, an optimal RRC inactivity timer is required in consideration of the mobility of the terminal and the traffic usage pattern of the user terminal. For example, when the mobility of the terminal is low, such as during business hours, and setup frequently occurs, set the inactivity timer to be long, maintain the RRC connection state, and set the inactivity timer to be short at nighttime to reduce the signaling traffic. Minimize battery consumption.
따라서, 본 발명은 일정 기간 동안 트래픽 사용 패턴을 분석한 결과와 단말의 핸드오버 시도 횟수를 고려하여, 단말에 최적의 RRC 비활성 타이머가 적용될 수 있도록 하는 동적 무선 자원 제어 비활성 타이머를 설정하는 서버, 단말 및 비활성 타이머 설정 방법을 제공한다.Accordingly, the present invention provides a server for setting a dynamic radio resource control inactivity timer for applying an optimal RRC inactivity timer to a terminal in consideration of a result of analyzing a traffic usage pattern for a predetermined period of time and the number of handover attempts of the terminal. And an inactivity timer setting method.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 하나의 특징인 무선 자원 제어의 비활성 타이머 설정 방법은,In order to achieve the technical problem of the present invention, a feature of the radio resource control inactivity timer setting method,
서버가 핸드오버 부하 정도를 토대로 비활성 타이머 범위 정보를 설정하는 단계; 상기 서버와 연동한 기지국으로부터 단말에 대한 비활성 타이머 제공을 요청 받으면, 상기 서버와 연동한 설정 시스템으로부터 단말의 트래픽 사용 패턴을 토대로 생성된 가입자 패턴 테이블 정보를 수신하는 단계; 및 상기 수신한 가입자 패턴 테이블 정보 및 상기 설정한 비활성 타이머 범위 정보를 토대로 상기 단말에 대한 무선 자원 제어의 비활성 타이머를 설정하는 단계를 포함한다.Setting, by the server, inactivity timer range information based on a handover load level; Receiving a subscriber pattern table information generated based on a traffic usage pattern of a terminal from a setting system linked with the server when receiving a request for providing an inactivity timer for the terminal from a base station linked with the server; And setting an inactivity timer for radio resource control for the terminal based on the received subscriber pattern table information and the set inactivity timer range information.
상기 비활성 타이머를 설정하는 단계는, 상기 비활성 타이머 범위 정보가 저장되어 있는지 확인하는 단계; 상기 비활성 타이머 범위 정보가 저장되어 있으면, 저장되어 있는 비활성 타이머 범위 정보를 토대로 비활성 타이머 범위를 확인하는 단계; 상기 가입자 패턴 테이블 정보가 저장되어 있는지 확인하는 단계; 및 상기 가입자 패턴 테이블 정보가 저장되어 있으면, 상기 확인한 비활성 타이머 범위와 상기 확인한 가입자 패턴 테이블 정보를 토대로 설정할 비활성 타이머를 계산하여 상기 단말에 대한 무선 자원 제어의 비활성 타이머로 설정하는 단계를 포함할 수 있다.The setting of the inactivity timer may include checking whether the inactivity timer range information is stored; If the inactivity timer range information is stored, checking the inactivity timer range based on the stored inactivity timer range information; Checking whether the subscriber pattern table information is stored; And if the subscriber pattern table information is stored, calculating an inactivity timer to be set based on the checked inactivity timer range and the confirmed subscriber pattern table information and setting the inactivity timer of the radio resource control to the terminal. .
상기 비활성 타이머 범위 정보가 저장되어 있지 않으면, 미리 설정되어 있는 기본 값을 비활성 타이머 범위로 설정하는 단계를 포함할 수 있다.If the inactivity timer range information is not stored, the method may include setting a preset default value to the inactivity timer range.
상기 가입자 패턴 테이블 정보가 저장되어 있지 않으면, 상기 설정한 비활성 타이머 범위의 값 중 미리 설정된 값을 비활성 타이머로 설정하는 단계를 포함할 수 있다.If the subscriber pattern table information is not stored, the method may include setting a preset value as an inactivity timer among the set inactivity timer range values.
상기 비활성 타이머를 설정하는 단계 이후에, 상기 설정 시스템의 요청에 따라, 상기 서버에서 설정한 고정된 값으로 비활성 타이머를 설정하는 단계를 포함할 수 있다.After setting the inactivity timer, the inactivity timer may be set to a fixed value set by the server according to a request of the setting system.
상기 고정된 비활성 타이머를 설정하는 단계 이후에, 상기 서버와 연동하는 기지국으로 비활성 타이머를 전송하여, 상기 기지국에 상기 설정한 비활성 타이머가 저장되도록 요청하는 단계를 포함할 수 있다.After setting the fixed inactivity timer, the method may include transmitting an inactivity timer to a base station interworking with the server and requesting the base station to store the set inactivity timer.
상기 가입자 패턴 테이블 정보를 수신하는 단계 이전에, 상기 단말은 상기 설정 시스템으로부터 미리 설정된 시간 동안 트래픽 사용 패턴 수집을 요청 받는 단계; 및 상기 설정된 시간 동안 상기 단말은 트래픽 사용 패턴을 수집하고, 수집한 트래픽 사용 패턴을 토대로 트래픽 사용 패턴 내역 정보를 생성하여 상기 설정 시스템으로 전송하는 단계를 포함할 수 있다.Prior to receiving the subscriber pattern table information, the terminal receiving a request for collecting a traffic usage pattern for a preset time from the setting system; And collecting, by the terminal, the traffic usage pattern for the set time, generating the traffic usage pattern detail information based on the collected traffic usage pattern, and transmitting it to the setting system.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 또 다른 특징인 설정 시스템과 연동하여, 기지국 영역의 단말에 대한 무선 자원 제어의 비활성 타이머를 설정하는 서버는, In connection with a setting system which is another feature of the present invention for achieving the technical problem of the present invention, a server for setting a radio resource control inactivity timer for the terminal of the base station area,
상기 단말의 핸드오버 시도에 의해 발생한 호의 수를 토대로 계산된 부하율에 따라, 비활성 타이머의 범위를 산정하는 비활성 타이머 범위 산정부; 상기 설정 시스템으로 상기 단말의 사용 패턴 정보를 토대로 상기 설정 시스템이 설정한 비활성 타이머의 가입자 패턴 테이블 정보를 요청하고, 상기 요청한 비활성 타이머의 가입자 패턴 테이블 정보를 수신하는 가입자 패턴 테이블 정보 수신부; 상기 비활성 타이머 범위 및 상기 가입자 패턴 테이블 정보를 토대로 상기 단말에 대한 무선 자원 제어의 비활성 타이머를 설정하는 비활성 타이머 설정부; 및 상기 비활성 타이머 설정부에서 설정한 비활성 타이머 정보를 상기 기지국으로 전송하는 비활성 타이머 전송부를 포함한다.An inactivity timer range calculation unit for calculating a range of an inactivity timer according to a load ratio calculated based on the number of calls generated by the handover attempt of the terminal; A subscriber pattern table information receiver for requesting the subscriber system pattern table information of the inactivity timer set by the configuration system based on the usage pattern information of the terminal and receiving the subscriber pattern table information of the requested inactivity timer; An inactivity timer setting unit configured to set an inactivity timer for radio resource control for the terminal based on the inactivity timer range and the subscriber pattern table information; And an inactivity timer transmitter configured to transmit inactivity timer information set by the inactivity timer setting unit to the base station.
상기 서버는, 상기 가입자 패턴 테이블 정보 수신부가 수신한 가입자 패턴 테이블 정보를 저장하는 가입자 패턴 테이블 정보 저장부; 및 상기 비활성 타이머 범위 산정부에서 산정한 상기 단말의 무선 자원 제어의 비활성 타이머에 대한 범위에 대한 정보를 저장하는 비활성 타이머 범위 정보 저장부를 포함할 수 있다.The server may include a subscriber pattern table information storage unit configured to store subscriber pattern table information received by the subscriber pattern table information receiver; And an inactivity timer range information storage unit for storing information about a range of the inactivity timer of the radio resource control of the terminal calculated by the inactivity timer range calculation unit.
상기 비활성 타이머 설정부는, 상기 비활성 타이머 범위 정보가 상기 비활성 타이머 범위 정보 수신부에 저장되어 있는지 확인하고, 상기 비활성 타이머 범위 정보 수신부에 저장되어 있지 않으면 미리 설정된 기준 범위를 비활성 타이머 범위로 설정하며, 상기 가입자 패턴 테이블 정보가 상기 가입자 패턴 테이블 정보 저장부에 저장되어 있지 않으면, 설정된 비활성 타이머 범위 중 어느 하나의 값을 비활성 타이머로 설정할 수 있다.The inactivity timer setting unit checks whether the inactivity timer range information is stored in the inactivity timer range information receiving unit, and if not stored in the inactivity timer range information receiving unit, sets a preset reference range as an inactivity timer range and the subscriber. If the pattern table information is not stored in the subscriber pattern table information storage unit, one of a set inactivity timer range may be set as an inactivity timer.
상기 서버는, 상기 단말의 핸드오버 시도에 의한 호가 발생하는지 확인하는 호 모니터링부; 및 상기 호 모니터링부에서 확인한 핸드오버 시도에 따른 호의 발생 여부를 토대로 상기 부하율을 계산하여 상기 비활성 타이머 범위 산정부로 제공하는 부하율 산정부를 포함할 수 있다.The server may include a call monitoring unit to check whether a call occurs due to a handover attempt of the terminal; And a load rate calculation unit that calculates the load rate based on whether a call is generated according to a handover attempt confirmed by the call monitoring unit and provides the inactivity timer range calculation unit.
상기 서버는, 상기 기지국으로부터 비활성 타이머를 고정된 값으로 설정할 것을 알리는 네트워크의 요청인 제어 신호를 수신하면, 요청된 비활성 타이머 값으로 설정하도록 상기 비활성 타이머 설정부에 요청하는 제어 신호 수신부를 포함할 수 있다.The server may include a control signal receiver for requesting the inactivity timer setting unit to set the requested inactivity timer value upon receiving a control signal from the base station requesting to set the inactivity timer to a fixed value. have.
상기 설정 시스템은, 상기 단말로부터 수신한 트래픽 사용 패턴 내역 정보와 미리 저장된 비활성 타이머 설정을 위한 설정 테이블 정보를 토대로, 상기 가상화 서버로 제공할 가입자 패턴 테이블 정보를 생성하는 가입자 패턴 테이블 생성부; 미리 설정된 비활성 타이머 설정 테이블 정보 및 상기 가입자 패턴 테이블 생성부에서 생성한 상기 단말에 대한 가입자 패턴 테이블 정보를 저장하고 관리하는 가입자 패턴 테이블 정보 저장부; 및 상기 가입자 패턴 테이블 생성부에서 생성하여 상기 가입자 패턴 테이블 정보 저장부에 저장한 가입자 패턴 테이블 정보를 상기 서버로 전송하여 상기 설정 정보에 따라 비활성 타이머를 설정하도록 요청하는 가입자 패턴 테이블 전송부할 수 있다.The setting system may include a subscriber pattern table generation unit configured to generate subscriber pattern table information to be provided to the virtualization server based on the traffic usage pattern history information received from the terminal and setting table information for setting inactive timer stored in advance; A subscriber pattern table information storage unit for storing and managing preset inactivity timer setting table information and subscriber pattern table information for the terminal generated by the subscriber pattern table generator; And a subscriber pattern table transmitting unit requesting to set an inactivity timer according to the setting information by transmitting subscriber pattern table information generated by the subscriber pattern table generating unit and stored in the subscriber pattern table information storage unit to the server. .
상기 설정 시스템은, 상기 단말 또는 상기 단말이 연결된 기지국으로부터 시간대별 트래픽 사용 패턴 정보 및 단말 식별자를 포함하는 트래픽 사용 패턴 내역 정보를 수신하는 사용 패턴 수신부를 포함할 수 있다.The setting system may include a usage pattern receiver configured to receive traffic usage pattern detail information including time period traffic usage pattern information and a terminal identifier from the terminal or a base station to which the terminal is connected.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 또 다른 특징인 단말은, Terminal another feature of the present invention for achieving the technical problem of the present invention,
설정 시스템의 요청에 따라 시간대별 트래픽 사용 패턴을 분석하는 트래픽 사용 패턴 분석부; 및 상기 트래픽 사용 패턴 분석부의 분석을 토대로 트래픽 사용 패턴 내역 정보를 생성하여 단말이 연동한 기지국을 통해 상기 설정 시스템으로 전송하는 사용 패턴 전송부를 포함한다. A traffic usage pattern analyzer for analyzing a traffic usage pattern for each time zone according to a request of a setting system; And a usage pattern transmitter configured to generate traffic usage pattern detail information based on the analysis of the traffic usage pattern analyzer and transmit the generated traffic usage pattern detail information to the setting system through a base station to which the terminal is linked.
상기 기지국은, 상기 단말에 대한 비활성 타이머의 생성을 요청하는 요청 신호를 생성하여 상기 기지국과 연동하는 서버로 전송하는 비활성 타이머 요청부; 상기 비활성 타이머 요청부의 요청을 토대로 상기 서버로부터 전송되는 비활성 타이머 정보를 수신하는 비활성 타이머 수신부; 및 상기 비활성 타이머 수신부가 수신한 비활성 타이머를 저장하고, 상기 단말의 무선 자원 제어에 대한 비활성 타이머를 제어하는 비활성 타이머 저장부를 포함할 수 있다.The base station, the inactivity timer request unit for generating a request signal for requesting the generation of the inactivity timer for the terminal and transmits to the server interworking with the base station; An inactivity timer receiver configured to receive inactivity timer information transmitted from the server based on a request of the inactivity timer requester; And an inactivity timer storage unit for storing an inactivity timer received by the inactivity timer receiver and controlling an inactivity timer for radio resource control of the terminal.
본 발명에 따르면 단말이 최적의 무선 자원 제어 즉 RRC의 비활성 타이머를 적용할 수 있어 시그널링 부하가 감소하고, 단말의 배터리 소모를 최소화할 수 있는 효과가 있다.According to the present invention, the terminal can apply the optimal radio resource control, that is, the inactivity timer of the RRC, thereby reducing the signaling load and minimizing the battery consumption of the terminal.
도 1은 본 발명의 실시예에 따른 통신 환경의 예시도이다.
도 2는 본 발명의 실시예에 따른 설정 시스템의 구조도이다.
도 3은 본 발명의 실시예에 따른 가상화 서버의 구조도이다.
도 4는 본 발명의 실시예에 따른 단말의 구조도이다.
도 5는 본 발명의 실시예에 따른 기지국의 구조도이다.
도 6은 본 발명의 실시예에 따른 비활성 타이머를 설정하는 방법을 나타낸 흐름도이다.1 is an exemplary diagram of a communication environment according to an embodiment of the present invention.
2 is a structural diagram of a setting system according to an embodiment of the present invention.
3 is a structural diagram of a virtualization server according to an embodiment of the present invention.
4 is a structural diagram of a terminal according to an embodiment of the present invention.
5 is a structural diagram of a base station according to an embodiment of the present invention.
6 is a flowchart illustrating a method of setting an inactivity timer according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise.
본 명세서에서 단말(terminal)은, 이동국(Mobile Station, MS), 이동 단말(Mobile Terminal, MT), 가입자국(Subscriber Station, SS), 휴대 가입자국(Portable Subscriber Station, PSS), 사용자 장치(User Equipment, UE), 접근 단말(Access Terminal, AT) 등을 지칭할 수도 있고, 이동 단말, 가입자국, 휴대 가입자 국, 사용자 장치 등의 전부 또는 일부의 기능을 포함할 수도 있다.In this specification, a terminal includes a mobile station (MS), a mobile terminal (MT), a subscriber station (SS), a portable subscriber station (PSS) An access terminal (AT), and the like, and may include all or some of functions of a mobile terminal, a subscriber station, a mobile subscriber station, a user equipment, and the like.
본 명세서에서 기지국(Base Station, BS)은 접근점(Access Point, AP), 무선 접근국(Radio Access Station, RAS), 노드B(Node B), 송수신 기지국(Base Transceiver Station, BTS), MMR(Mobile Multihop Relay)-BS 등을 지칭할 수도 있고, 접근점, 무선 접근국, 노드B, 송수신 기지국, MMR-BS 등의 전부 또는 일부의 기능을 포함할 수도 있다.In this specification, a base station (BS) is an access point (AP), a radio access station (RAS), a node B, a base transceiver station (BTS) Mobile Multihop Relay) -BS, and may include all or some of the functions of an access point, a radio access station, a Node B, a base transceiver station, and an MMR-BS.
이하 도면을 참조로 하여 본 발명의 실시예에 따른 무선 자원 제어 비활성 타이머 제공 시스템 및 방법에 대해 상세히 설명하기로 한다.Hereinafter, a system and method for providing a radio resource control inactivity timer according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 이동통신 환경의 예시도이다.1 is an exemplary diagram of a mobile communication environment according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 가상화 서버(400)는 복수의 기지국(300, 300')과 연동하고, 복수의 기지국(300, 300')에 의해 형성된 셀 영역에 위치한 단말(200)들의 트래픽 사용 패턴 등을 단말(200) 또는 기지국(300, 300')이 수집하여 가상화 서버(400)를 통해 설정 시스템(100)으로 전달한다. As shown in FIG. 1, the
가상화 서버(400)는 단말(200)들의 핸드오버에 따른 네트워크의 부하에 기반하여, 단말(200)이 설정할 RRC의 비활성 타이머 범위를 결정한다. 설정 시스템(100)은 복수의 가상화 서버(400)를 통해 수집되는 단말(200)들의 트래픽 사용 패턴에 따라, 단말(200)에 RRC를 위한 비활성 타이머를 어떻게 설정할 것인지 결정하는 사용 패턴 테이블을 제공한다. 가상화 서버(400)는 비활성 타이머 범위와 설정 시스템(100)으로부터 수신한 가입자 패턴 테이블 정보를 토대로 RRC를 위한 비활성 타이머를 설정한다.The
본 발명의 실시예에서는 단말(200)의 트래픽 사용 패턴을 분석하기 위해 단말(200)이 스스로 사용 패턴 내역을 설정 시스템(100)으로 전송하는 방법을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다. 즉, 기지국(300, 300')에서 단말(200)들의 트래픽 사용 패턴 내역을 파악하여 설정 시스템(100)으로 전송할 수도 있다. 또한, 기지국(300, 300')에서 판단한 단말(200)들의 트래픽 사용 패턴 내역을 기지국(300, 300')이 설정 시스템(100)으로 전송할 수도 있고, 가상화 서버(400)를 통해 설정 시스템(100)으로 전달할 수도 있다.In the exemplary embodiment of the present invention, a method in which the
이러한 환경에서 단말(200)에 RRC의 비활성 타이머를 어떻게 설정할 것인지 결정하는 설정 시스템(100)의 구조에 대해 도 2를 참조하여 상세히 설명한다.The structure of the
도 2는 본 발명의 실시예에 따른 설정 시스템의 구조도이다.2 is a structural diagram of a setting system according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 설정 시스템(100)은 사용 패턴 수신부(110), 테이블 정보 저장부(120), 가입자 패턴 테이블 생성부(130) 및 가입자 패턴 테이블 전송부(140)를 포함한다.As shown in FIG. 2, the
사용 패턴 수신부(110)는 가상화 서버(400) 또는 기지국(300, 300')을 통해, 단말(200) 또는 기지국(300, 300')이 단말(200) 자신 혹은 기지국(300, 300') 영역에 있는 단말(200)들의 트래픽 사용 패턴에 대한 내역을 수집하도록 요청 신호를 생성하여 단말(200)로 전송한다. 여기서 요청 신호에는 임의의 시간 동안 단말(200) 또는 기지국(300, 300')이 단말(200)의 트래픽 사용 패턴을 수집하도록 시간 정보(예를 들어, 일주일 등)를 포함하고 있다. 또한, 요청 신호에는 트래픽 사용 패턴을 수집하는 시간 간격에 대한 정보(예를 들어, 한 시간 간격 등)가 포함될 수도 있다.The
그리고 가상화 서버(400) 또는 기지국(300, 300')으로부터 전송되는 단말(200)의 트래픽 사용 패턴 내역을 수신한다. 여기서 트래픽 사용 패턴 내역은 단말의 식별 정보, 미리 설정한 조건(예를 들어, 시간대별 등)에 따라 단말(200)이 기지국(300, 300')으로부터 전송되는 PDCCH 신호를 수신한 시간 정보 또는 총 트래픽 양 등을 포함한다. And it receives the traffic usage pattern of the terminal 200 transmitted from the
테이블 정보 저장부(120)는 설정 시스템(100)에 미리 설정되어 저장되어 있는 비활성 타이머 설정 테이블 정보를 관리한다. 예를 들어, 테이블 정보 저장부(120)가 저장, 관리하는 비활성 타이머 설정 테이블 정보는 다음 표 1과 같이 정의될 수 있다.The table
여기서 1시간 동안에 단말(200)이 PDCCH를 수신한 전체 시간에 따라 단말(200)에 적용될 RRC의 비활성 타이머를 위한 트래픽 사용 빈도는 반드시 표 1과 같이 한정되어 결정되는 것은 아니다. 그리고, 본 발명의 실시예에서는 7단계로 구분하여 트래픽 사용 빈도가 결정되도록 설명하나, 이와 같이 한정되는 것은 아니다. In this case, the traffic usage frequency for the inactivity timer of the RRC to be applied to the terminal 200 according to the total time that the terminal 200 receives the PDCCH in one hour is not necessarily limited as shown in Table 1. In the embodiment of the present invention, the traffic use frequency is determined by dividing into seven steps, but the present invention is not limited thereto.
이와 함께, 테이블 정보 저장부(120)는 단말(200)의 트래픽 사용 패턴 내역 정보를 토대로, 하기에서 설명할 가입자 패턴 테이블 생성부(130)에서 생성한 가입자 패턴 테이블 정보를 저장한다. 그리고 이후 가상화 서버(400)로부터 가입자 패턴 테이블 정보를 제공할 것을 요청받으면, 테이블 정보 저장부(120)에 저장된 단말(200)의 가입자 패턴 테이블 정보를 가입자 패턴 테이블 전송부(140)를 통해 가상화 서버(400)로 제공한다.In addition, the table
가입자 패턴 테이블 생성부(130)는 사용 패턴 수신부(110)가 수신한 단말(200)의 트래픽 사용 패턴 내역과 테이블 정보 저장부(120)에 저장된 설정 테이블 정보를 토대로, 가상화 서버(400)에 제공할 가입자 패턴 테이블을 생성한다. 그리고 생성한 가입자 패턴 테이블을 테이블 정보 저장부(120)에 전달하여 별도의 요청이 있을 때까지 저장한다. 여기서 가입자 패턴 테이블 생성부(130)가 생성한 단말(200)의 트래픽 사용 패턴에 따른 가입자 패턴 테이블의 예는 다음 표 2와 같이 나타낼 수 있다.The subscriber pattern
가입자 패턴 테이블 전송부(140)는 가입자 패턴 테이블 생성부(130)에서 생성한 가입자 패턴 테이블을 단말(200)의 식별 정보를 이용하여 가상화 서버(400)에 제공한다. 그리고 서버(400)가 이후 RRC의 비활성 타이머를 설정할 때 참고할 수 있도록 정보로 제공한다.The subscriber pattern
다음은 핸드오버 부하에 기반한 비활성 타이머의 범위를 설정하고, 설정 시스템(100)으로부터 가입자 패턴 테이블을 수신하여 RRC 비활성 타이머를 설정하는 가상화 서버(400)의 구조에 대해 도 3을 참조로 설명하기로 한다. Next, the structure of the
본 발명의 실시예에서는 설명의 편의를 위하여 가상화 서버(400)가 비활성 타이머의 범위를 설정하는 것만을 예로 하여 설명하며, 일반적으로 알려진 가상화 서버(400)의 기능에 대해서는 상세한 설명을 생략하기로 한다. 본 발명의 실시예에서는 가상화 서버(400)가 미리 설정된 시간에 핸드오버 부하를 계산하고 이를 토대로 비활성 타이머 범위를 선정하여 단말(200)에 전송하는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.In the embodiment of the present invention, for convenience of description, the
도 3은 본 발명의 실시예에 따른 가상화 서버의 구조도이다.3 is a structural diagram of a virtualization server according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 가상화 서버(400)는 호 모니터링부(410), 부하율 산정부(420), 비활성 타이머 범위 산정부(430) 및 비활성 타이머 범위 정보 저장부(440), 가입자 패턴 테이블 정보 수신부(450), 가입자 패턴 테이블 정보 저장부(460), 비활성 타이머 설정부(470), 제어 신호 수신부(480) 및 비활성 타이머 전송부(490)를 포함한다.As shown in FIG. 3, the
호 모니터링부(410)는 단말(200)의 핸드오버 시도에 의한 호가 발생하는지 확인한다. 호 모니터링부(410)는 미리 설정된 시간에 따라 주기적으로 핸드오버를 시도하는 호의 수를 확인하는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다. 즉, 호 모니터링부(410)는 기지국(300, 300')에서의 요청에 따라 핸드오버를 시도하는 호의 수를 확인할 수도 있다.The
부하율 산정부(420)는 호 모니터링부(410)에서 확인한 핸드오버 시도에 따른 호의 발생 여부를 토대로 핸드오버의 부하율을 계산한다. 본 발명의 실시예에서는 핸드오버의 부하율을 계산할 때 "기준 시간 동안 핸드오버 시도 호 수 / 기준 시간 동안 RRC 연결 단말 수"로 계산되는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.The load
비활성 타이머 범위 산정부(430)는 부하율 산정부(420)에서 산정한 핸드오버 시도에 의해 발생한 호의 수를 토대로 계산된 부하율에 따라, 비활성 타이머의 범위를 산정한다. 산정된 비활성 타이머의 범위의 예는 다음 표 3과 같이 설정될 수 있다.The inactivity timer
여기서 비활성 타이머의 범위는 시스템 운영에 따라 달리 설정될 수 있다. 예를 들어 임의의 시점에 부하율 산정부(420)에서 산정한 부하율이 70%라고 가정하면, 비활성 타이머 범위 산정부(430)는 단말(200)에 제공할 비활성 타이머의 범위를 30∼50sec로 설정하여 알린다.The range of the inactivity timer may be set differently according to system operation. For example, assuming that the load rate calculated by the load
비활성 타이머 범위 정보 저장부(440)는 비활성 타이머 범위 산정부(430)에서 산정한 RRC의 비활성 타이머에 대한 범위에 대한 정보를 저장한다. 또는 비활성 타이머 범위 정보 저장부(440)는 임의의 지역에 대한 핸드오버 부하 패턴을 모니터링한 후 시간대별로 단말(200)에서 설정해야 하는 비활성 타이머 범위를 전송할 수도 있다. 그리고, 이후 비활성 타이머를 설정함에 있어, 비활성 타이머 범위 정보를 토대로 비활성 타이머가 설정될 수 있도록 정보를 제공한다.The inactivity timer range
가입자 패턴 테이블 정보 수신부(450)는 단말(200)의 사용 패턴 전송부(220)에서 전송한 사용 패턴 정보를 토대로 설정 시스템(100)이 설정한 비활성 타이머의 가입자 패턴 테이블 정보를 제공할 것을 설정 시스템(100)에 요청한다. 그리고 설정 시스템(100)의 가입자 패턴 테이블 전송부(140)로부터 가입자 패턴 테이블 정보를 수신한다.The subscriber pattern table
가입자 패턴 테이블 정보 저장부(460)는 가입자 패턴 테이블 정보 수신부(450)가 수신한 가입자 패턴 테이블 정보를 저장한다. 그리고 이후 가상화 서버가 비활성 타이머를 설정함에 있어, 가입자 패턴 테이블 정보를 토대로 비활성 타이머가 설정될 수 있도록 정보를 제공한다.The subscriber pattern table
비활성 타이머 설정부(470)는 비활성 타이머 범위 정보 저장부(440)에 비활성 타이머 범위가 존재하는지 여부에 따라 그리고, 가입자 패턴 테이블 정보 저장부(460)에 가입자 패턴 테이블 정보의 저장 여부에 따라 RRC의 비활성 타이머를 동적으로 설정한다. The inactivity
즉, 비활성 타이머 범위 정보 저장부(440)에 비활성 타이머 범위가 존재하고, 가입자 패턴 테이블 정보 저장부(460)에 가입자 패턴 테이블 정보가 저장되어 있으면, 비활성 타이머 설정부(470)는 비활성 타이머 범위 및 가입자 패턴 테이블 정보를 토대로 비활성 타이머를 설정한다. 그러나, 비활성 타이머 범위 정보 저장부(440)에 비활성 타이머 범위가 존재하지 않거나, 가입자 패턴 테이블 정보 저장부(460)에 가입자 패턴 테이블 정보가 저장되어 있지 않으면, 비활성 타이머 설정부(470)는 미리 설정한 기본 값으로 비활성 타이머를 설정한다. That is, if there is an inactivity timer range in the inactivity timer range
본 발명의 실시예에서는 비활성 타이머 설정부(470)는 비활성 타이머 값을 설정하는 것을 예로 하여 설명하나 반드시 이에 한정되는 것이 아니다. 즉, 비활성 타이머는 비활성 범위와 가입자 패턴 테이블을 토대로 시간대별 비활성 타이머 테이블을 설정할 수 있다.In the embodiment of the present invention, the inactivity
또한, 비활성 타이머 설정부(470)는 제어 신호 수신부(480)로부터 미리 설정된 값 또는 고정된 임의의 값으로 비활성 타이머로 설정할 것을 요청 받으면, 해당 비활성 타이머로 설정한다.In addition, when the inactivity
제어 신호 수신부(480)는 기지국(300, 300')으로부터 비활성 타이머를 고정된 값으로 설정할 것을 알리는 네트워크의 요청인 제어 신호를 수신하면, 요청된 비활성 타이머 값으로 설정하도록 비활성 타이머 설정부(470)에 요청한다. 이를 위해, 제어 신호에는 고정된 임의의 비활성 타이머 값이 포함되어 있다. 그리고 본 발명의 실시예에서는 네트워크의 요청이 설정 시스템(100) 혹은 기지국(300, 300') 중 어느 한 곳에서 발생하는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.When the control
비활성 타이머 전송부(490)는 비활성 타이머 설정부(470)에서 설정한 비활성 타이머 정보를 기지국(300, 300')으로 전송한다.The
이상에서 설명한 바와 같이 설정 시스템(100)으로부터 트래픽 사용 패턴 내역에 대한 수집 요청 신호들을 수신하고 트래픽 사용 패턴을 전송하는 단말(200)의 구조에 대해 도 4를 참조로 설명하기로 한다.As described above, the structure of the terminal 200 that receives the collection request signals for the traffic usage pattern details from the
도 4는 본 발명의 실시예에 따른 단말의 구조도이다.4 is a structural diagram of a terminal according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 단말(200)은 트래픽 사용 패턴 분석부(210) 및 사용 패턴 전송부(220)를 포함한다.As shown in FIG. 4, the terminal 200 includes a traffic
트래픽 사용 패턴 분석부(210)는 설정 시스템(100)으로부터 트래픽 사용 패턴 내역에 대한 수집 요청 신호를 수신하면, 설정 시스템(100)에서 요청한 기간 내에서 단말(200)의 트래픽 사용 패턴을 분석한다. 예를 들어, 설정 시스템(100)이 일주일 동안의 단말(200)의 트래픽 사용 패턴을 분석할 것을 요청하면, 트래픽 사용 패턴 분석부(210)는 설정 시스템(100)이 요청한 기간 동안 타이머를 구동한다. 그리고 타이머가 구동되는 동안 트래픽 사용 패턴을 수집하여 분석한다. The traffic
사용 패턴 전송부(220)는 트래픽 사용 패턴 분석부(210)가 수집하여 분석한 트래픽 사용 패턴 정보를 기지국(300, 300')을 통해 설정 시스템(100)으로 전송한다. 여기서 기지국(300, 300')이 트래픽 사용 패턴 정보를 가상화 서버(400)로 전달한 후 설정 시스템(100)으로 전송할 수도 있다.The
다음은 가상화 서버(400)로 기지국(300) 영역에 있는 단말(200)의 비활성 타이머 정보를 요청하거나, 가상화 서버(400)로부터 비활성 타이머 정보를 수신하는 기지국(300)의 구조에 대해 도 5를 참조하여 상세히 설명한다.Next, FIG. 5 illustrates a structure of the
도 5는 본 발명의 실시예에 따른 기지국의 구조도이다.5 is a structural diagram of a base station according to an embodiment of the present invention.
도 5에 도시된 바와 같이 기지국(300)은 비활성 타이머 요청부(310), 비활성 타이머 수신부(320) 및 비활성 타이머 저장부(330)를 포함한다.As shown in FIG. 5, the
비활성 타이머 요청부(310)는 비활성 타이머의 생성을 요청하는 요청 신호를 생성하여 가상화 서버(400)로 전송한다. 요청 신호를 통해 기지국(300)은 기지국 자신의 영역에 있는 단말(200)의 향후 설정할 비활성 타이머 정보를 요청한다.The inactivity
비활성 타이머 수신부(320)는 비활성 타이머 요청부(310)의 요청을 토대로 가상화 서버(400)로부터 전송되는 비활성 타이머 정보를 수신한다. The
비활성 타이머 저장부(330)는 비활성 타이머 수신부(320)가 가상화 서버(400)에서 설정된 비활성 타이머를 수신하면 이를 저장한다. 그리고 기지국(300)에서 비활성 타이머 저장부(330)에 저장한 비활성 타이머를 토대로, 단말(200)과 기지국(300) 사이의 RRC에 대한 비활성 타이머를 제어할 수 있도록 한다.The inactivity
이상에서 설명한 환경에서, 트래픽 사용 패턴 및 핸드오버에 의한 부하에 따라 RRC의 비활성 타이머를 설정하도록 하는 방법에 대해 도 6을 참조로 설명하기로 한다. 본 발명의 실시예에서는 단말(200)이 트래픽 사용 패턴을 수집하고 분석하는 것을 예로 하여 설명하나, 기지국(300)에서 이를 대신 처리할 수도 있다.In the above-described environment, a method of setting the inactivity timer of the RRC according to the traffic usage pattern and the load caused by the handover will be described with reference to FIG. 6. In the exemplary embodiment of the present invention, the terminal 200 collects and analyzes the traffic usage pattern as an example, but the
도 6은 본 발명의 실시예에 따른 비활성 타이머를 설정하는 방법을 나타낸 흐름도이다.6 is a flowchart illustrating a method of setting an inactivity timer according to an embodiment of the present invention.
도 6에 도시된 바와 같이, 단말(200)의 트래픽 사용 패턴 분석부(210)는 설정 시스템(100)의 사용 패턴 수신부(110)로부터 수신한 사용 패턴 내역에 대한 정보를 수집할 것을 요청하는 수집 요청 신호를 기지국(300)을 통해 수신한다(S101, S102). 여기서 수집 요청 신호는 시간 정보가 포함되어 있으며, 단말(200)은 해당 시간 동안 자신의 트래픽 사용 패턴을 분석한다. As shown in FIG. 6, the traffic
본 발명의 실시예에서는 설정 시스템(100)에서 생성된 요청 신호나 단말(200)에서 수집한 정보들이 기지국(300)을 거쳐 설정 시스템(100) 또는 단말(200) 중 어느 한 곳으로 전송되도록 도시하고 설명한다. 그러나, 가상화 서버(400)와 기지국(300)을 통해 전송할 수 있으며, 반드시 이와 같이 한정되는 것은 아니다.In the exemplary embodiment of the present invention, the request signal generated by the
수집 요청 신호를 수신한 단말(200)의 트래픽 사용 패턴 분석부(210)는 수집 요청 신호 내에 포함된 시간 정보를 이용하여 타이머를 구동한다(S103). 그리고 단말(200)은 자신의 트래픽 사용 패턴을 미리 정의된 시간 간격으로 수집한다(S104). 만약 시간 정보가 7일이라고 가정한다면, 트래픽 사용 패턴 분석부(210)는 일주일 동안 매 시간 간격으로 트래픽 사용 패턴을 수집한다. The traffic
트래픽 사용 패턴 분석부(210)는 S103 단계에서 구동한 타이머가 종료되었는지 판단하고(S105), 만약 종료되지 않았다면 지속적으로 트래픽 사용 패턴을 수집한다(S106). 그러나 타이머가 종료되었다면, 사용 패턴 전송부(220)는 S104 단계에서 수집한 트래픽 사용 패턴을 토대로 트래픽 사용 패턴 내역 정보를 생성하고(S106), 이를 설정 시스템(100)으로 전송한다(S107, S108). 여기서 트래픽 사용 패턴 내역은 단말(200)이 단위 시간별 평균 PDCCH를 수신한 시간으로 계산되는 것을 예로 한다. The traffic
설정 시스템(100)의 사용 패턴 수신부(110)가 단말(200)로부터 사용 패턴을 수신하면, 가입자 패턴 테이블 생성부(130)는 테이블 정보 저장부(120)에 미리 저장되어 있던 비활성 타이머 설정을 위한 설정 테이블 정보와 사용 패턴 수신부(110)가 수신한 단말(200)의 사용 패턴을 토대로, 기지국(300)이 단말(200)로 시간별로 RRC의 비활성 타이머의 설정을 제어하기 위한 가입자 패턴 테이블 정보를 생성한다(S109). 단말(200)의 사용자별로 트래픽을 사용하는 패턴이 다르기 때문에, S109 단계에서 생성되는 가입자 패턴 테이블 정보는 단말(200)별로 각각 생성된다. When the usage
S109 단계에서 가입자 패턴 테이블 생성부(130)가 생성한 가입자 패턴 테이블 정보는 설정 시스템(100)의 테이블 정보 저장부(120)에 저장되어(S110), 이후 가입자 패턴 테이블 정보의 제공 요청이 있을 때까지 대기한다. 이때 설정 시스템(100)의 테이블 정보 저장부(120)에는 설정 시스템(100)과 연동한 모든 가상화 서버(400) 및 해당 가상화 서버(400)에 연동한 모든 단말(200)에 대한 가입자 패턴 테이블 정보가 저장되어 있는 것이다.The subscriber pattern table information generated by the subscriber pattern
한편, 가상화 서버(400)의 호 모니터링부(410)는 핸드오버 시도 호를 모니터링한다(S111). 부하율 산정부(420)는 S111 단계를 통해 모니터링한 핸드오버 시도 호를 토대로 부하율을 산정하고, 비활성 타이머 범위 산정부(430)는 산정한 네트워크 부하율에 따라 비활성 타이머 범위를 표 3에 나타낸 범위와 같이 설정한다(S112). On the other hand, the
이렇게 설정한 비활성 타이머 범위에 대한 정보는 비활성 타이머 저장부(440)에 저장된다(S113). 본 발명의 실시예에서는 S111 단계 내지 S113 단계에 언급한 가상화 서버(400)에서 비활성 타이머 범위 정보를 설정하는 것에 대해 미리 설정된 시간 간격으로 실시간으로 가상화 서버(400)에서 모니터링하는 것을 예로 하여 설명하나, 임의의 지역의 핸드오버 부하 패턴을 시간대별로 테이블로 만들어 비활성 타이머 범위를 설정할 수 있다.Information on the inactivity timer range set in this way is stored in the inactivity timer storage unit 440 (S113). In the embodiment of the present invention will be described by monitoring the
이상의 절차를 통해 단말(200)의 트래픽 사용 패턴에 따른 가입자 패턴 테이블 정보가 설정 시스템(100)에서 설정되고, 핸드오버 시도에 의해 산정한 부하율에 따른 비활성 타이머 범위가 가상화 서버(400)에서 설정되면, 기지국(300)은 자신의 영역에 위치한 단말에 대하여 가상화 서버(400)에 비활성 타이머 설정을 요청한다(S114). 그러면 가상화 서버(400)의 가입자 패턴 테이블 정보 수신부(450)는 설정 시스템(100)의 테이블 정보 저장부(120)에 저장된 가입자 패턴 테이블 정보를 제공할 것을 요청한다(S115).If the subscriber pattern table information according to the traffic usage pattern of the terminal 200 is set in the
가입자 패턴 테이블 전송부(140)는 S115 단계의 요청에 대한 가입자 패턴 테이블 정보를 가상화 서버(400)로 전달한다(S116). 그러면 가상화 서버(400)의 가입자 패턴 테이블 정보 저장부(460)는 S116 단계를 통해 수신한 가입자 패턴 테이블 정보를 저장한다(S117).The subscriber pattern
본 발명의 실시예에서는 S101 단계 내지 S117 단계를 통해 가입자 패턴 테이블 정보와 비활성 타이머 범위가 사전에 모두 설정된 것을 예로 하여 설명한다. 그러나, 가입자 패턴 테이블 정보 또는 비활성 타이머 범위 중 하나 이상의 정보가 설정되지 않은 상태에서 기지국(300)은 가상화 서버(400)에 RRC의 비활성 타이머 설정을 요청할 수도 있다.In the embodiment of the present invention, the subscriber pattern table information and the inactivity timer range are both set in advance through steps S101 to S117 as an example. However, the
즉, 가상화 서버(400)의 비활성 타이머 설정부(470)는 비활성 타이머를 시간에 따라 달리 설정하기 위하여, 먼저 비활성 타이머 범위 정보가 비활성 타이머 범위 정보 저장부(440)에 저장되어 있는지 확인한다(S118). 만약 비활성 타이머 범위 정보가 저장되어 있지 않으면, 비활성 타이머 설정부(470)는 비활성 타이머 범위를 미리 정해진 기본 값 즉, 디폴트(default) 범위로 설정한다(S119). 그러나 비활성 타이머 범위 정보가 저장되어 있다면, 해당 범위를 비활성 타이머 범위로 확인한다(S120).That is, the inactivity
그리고 비활성 타이머 설정부(470)는 가입자 패턴 테이블 정보가 가입자 패턴 테이블 정보 저장부(460)에 저장되어 있는지 확인한다(S121). 만약 가입자 패턴 테이블 정보가 저장되어 있지 않다면, 비활성 타이머 설정부(470)는 S119 혹은 S120 단계를 통해 설정된 비활성 타이머 범위의 중간 값을 비활성 타이머로 설정한다(S122). 그러나 가입자 패턴 테이블 정보가 저장되어 있으면, 비활성 타이머 설정부(470)는 S119 또는 S120 단계에서 확인한 비활성 타이머 범위와 함께 비활성 타이머를 계산한 후 RRC의 비활성 타이머로 설정한다(S123).The inactivity
예를 들어 설명하면, A라는 사용자에 대한 가입자 패턴 테이블 정보가 임의의 시간에 전체 7단계의 카테고리 중 4번째 단계의 카테고리로 설정되어 단말(200)에 저장되어 있고, 비활성 타이머 범위가 30∼50sec로 저장되어 있다고 가정한다. 그러면, S123 단계에서 비활성 타이머 설정부(470)는 RRC의 비활성 타이머를 다음과 수학식 1과 같이 계산한다.For example, the subscriber pattern table information for the user A is set as a category of the fourth stage among all seven stage categories at any time, and is stored in the terminal 200, and the inactivity timer range is 30 to 50 sec. Assume that it is stored as Then, in operation S123, the inactivity
[수학식 1][Equation 1]
비활성 타이머 = (설정된 카테고리 수 / 전체 카테고리 단계) * 비활성 타이머 범위의 시간 + 비활성 타이머 범위의 시작 시간Inactivity timer = (number of categories set / total category steps) * Time in inactivity timer range + Start time in inactivity timer range
즉, S123 단계에서 비활성 타이머 설정부(470)는 "(4/7)*20초+30초"로 계산하여 41초의 비활성 타이머를 계산하게 된다. 만약 비활성 타이머 범위 정보만 존재하고 가입자 패턴 테이블 정보가 저장되어 있지 않다면, 위의 예를 통해 비활성 타이머 범위인 30∼50sec 중 중간 값, 즉 40초를 비활성 타이머로 계산하게 된다. 본 발명의 실시예에 따른 수학식 1은 설명의 편의를 위하여 설정한 계산 방법이며, 반드시 이와 같이 한정되는 것은 아니다.That is, in step S123, the inactivity
이상의 절차를 통해 비활성 타이머를 계산하여 설정한 뒤에, 제어 신호 수신부(490)는 기지국(300)으로부터 네트워크의 요청이 발생하였음을 알리는 제어 신호를 수신하였는지 판단한다(S124). 이는, 네트워크에 부하가 발생하거나 시스템 운용자의 요청이 있을 경우, 해당 시간에 비활성 타이머를 요청된 값으로 설정되도록 하는 본 발명의 실시예에 따라, 비활성 타이머를 설정하기 위함이다.After calculating and setting the inactivity timer through the above procedure, the
따라서, 제어 신호 수신부(490)는 네트워크에 부하가 발생하였음을 알리는 제어 신호를 수신하였는지 판단하고(S124), 만약 제어 신호가 수신되었다면 비활성 타이머 설정부(470)는 미리 설정된 시간으로 비활성 타이머를 설정한다(S125). 그러나 제어 신호가 수신되지 않았다면, S123 단계에서 계산한 비활성 타이머로 시간이 설정되도록 한다.Accordingly, the control
이상의 절차를 통해 가상화 서버(400)가 비활성 타이머를 계산하여 설정하면, 가상화 서버(400)는 기지국(300)으로 설정한 비활성 타이머 정보를 전송한다(S126). 기지국(300)의 비활성 타이머 수신부(310)는 가상화 서버(400)로부터 전송된 비활성 타이머를 비활성 타이머 저장부(320)에 저장하여(S127), 해당 타이머를 통해 단말(100)과 기지국(300) 사이의 RRC에 대한 비활성 타이머를 제어하도록 한다.When the
이와 같이 단말의 트래픽 사용 패턴과 핸드오버 시도 횟수를 토대로 비활성 타이머를 설정할 수 있도록 하면, 네트워크의 시그널링 부하를 경감시키고 단말의 배터리 소모를 최소화 할 수 있다.As described above, if the inactivity timer can be set based on the traffic usage pattern of the terminal and the number of handover attempts, the signaling load of the network can be reduced and the battery consumption of the terminal can be minimized.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.
Claims (19)
상기 서버와 연동한 기지국으로부터 단말에 대한 비활성 타이머 제공을 요청 받으면, 상기 서버와 연동한 설정 시스템으로부터 단말의 트래픽 사용 패턴을 토대로 생성된 가입자 패턴 테이블 정보를 수신하는 단계; 및
상기 수신한 가입자 패턴 테이블 정보 및 상기 설정한 비활성 타이머 범위 정보를 토대로 상기 단말에 대한 무선 자원 제어의 비활성 타이머를 설정하는 단계
를 포함하는 비활성 타이머 설정 방법.Setting, by the server, inactivity timer range information based on a handover load level;
Receiving a subscriber pattern table information generated based on a traffic usage pattern of a terminal from a setting system linked with the server when receiving a request for providing an inactivity timer for the terminal from a base station linked with the server; And
Setting an inactivity timer for radio resource control for the terminal based on the received subscriber pattern table information and the set inactivity timer range information;
Inactivity timer setting method comprising a.
상기 비활성 타이머를 설정하는 단계는,
상기 비활성 타이머 범위 정보가 저장되어 있는지 확인하는 단계;
상기 비활성 타이머 범위 정보가 저장되어 있으면, 저장되어 있는 비활성 타이머 범위 정보를 토대로 비활성 타이머 범위를 확인하는 단계;
상기 가입자 패턴 테이블 정보가 저장되어 있는지 확인하는 단계; 및
상기 가입자 패턴 테이블 정보가 저장되어 있으면, 상기 확인한 비활성 타이머 범위와 상기 확인한 가입자 패턴 테이블 정보를 토대로 설정할 비활성 타이머를 계산하여 상기 단말에 대한 무선 자원 제어의 비활성 타이머로 설정하는 단계
를 포함하는 비활성 타이머 설정 방법.The method of claim 1,
Setting the inactivity timer,
Checking whether the inactivity timer range information is stored;
If the inactivity timer range information is stored, checking the inactivity timer range based on the stored inactivity timer range information;
Checking whether the subscriber pattern table information is stored; And
If the subscriber pattern table information is stored, calculating an inactivity timer to be set based on the checked inactivity timer range and the confirmed subscriber pattern table information and setting the inactivity timer for radio resource control for the terminal;
Inactivity timer setting method comprising a.
상기 비활성 타이머 범위 정보가 저장되어 있지 않으면,
미리 설정되어 있는 기본 값을 비활성 타이머 범위로 설정하는 단계
를 포함하는 비활성 타이머 설정 방법.3. The method of claim 2,
If the inactivity timer range information is not stored,
Steps to set a preset default value to inactivity timer range
Inactivity timer setting method comprising a.
상기 가입자 패턴 테이블 정보가 저장되어 있지 않으면,
상기 설정한 비활성 타이머 범위의 값 중 미리 설정된 값을 비활성 타이머로 설정하는 단계
를 포함하는 비활성 타이머 설정 방법.3. The method of claim 2,
If the subscriber pattern table information is not stored,
Setting a preset value among the set inactive timer range values as an inactive timer;
Inactivity timer setting method comprising a.
상기 비활성 타이머를 설정하는 단계 이후에,
상기 설정 시스템의 요청에 따라, 상기 서버에서 설정한 고정된 값으로 비활성 타이머를 설정하는 단계
를 포함하는 비활성 타이머 설정 방법.The method of claim 1,
After setting the inactivity timer,
Setting an inactivity timer to a fixed value set by the server according to a request of the setting system;
Inactivity timer setting method comprising a.
상기 고정된 비활성 타이머를 설정하는 단계 이후에,
상기 서버와 연동하는 기지국으로 비활성 타이머를 전송하여, 상기 기지국에 상기 설정한 비활성 타이머가 저장되도록 요청하는 단계
를 더 포함하는 비활성 타이머 설정 방법.The method of claim 5,
After setting the fixed inactivity timer,
Transmitting an inactivity timer to a base station interworking with the server and requesting the base station to store the set inactivity timer;
Inactivity timer setting method further comprising.
상기 비활성 타이머 범위 정보를 설정하는 단계 이전에,
상기 단말은 상기 설정 시스템으로부터 미리 설정된 시간 동안 트래픽 사용 패턴 수집을 요청 받는 단계; 및
상기 설정된 시간 동안 상기 단말은 트래픽 사용 패턴을 수집하고, 수집한 트래픽 사용 패턴을 토대로 트래픽 사용 패턴 내역 정보를 생성하여 상기 설정 시스템으로 전송하는 단계
를 포함하는 비활성 타이머 설정 방법.The method of claim 1,
Before setting the inactivity timer range information,
The terminal receiving a request for collecting a traffic usage pattern for a preset time from the setting system; And
Collecting, by the terminal, the traffic usage pattern for the set time, and generating the traffic usage pattern detail information based on the collected traffic usage pattern and transmitting it to the setting system;
Inactivity timer setting method comprising a.
상기 가입자 패턴 테이블 정보를 수신하는 단계는,
상기 기지국으로부터 비활성 타이머 제공을 요청 받으면, 상기 설정 시스템으로 상기 단말에 대한 가입자 패턴 테이블 정보를 제공할 것을 요청하는 단계
를 포함하는 비활성 타이머 설정 방법.The method of claim 1,
Receiving the subscriber pattern table information,
Requesting to provide the subscriber pattern table information for the terminal to the setting system when receiving a request for provision of an inactivity timer from the base station;
Inactivity timer setting method comprising a.
상기 단말의 핸드오버 시도에 의해 발생한 호의 수를 토대로 계산된 부하율에 따라, 비활성 타이머의 범위를 산정하는 비활성 타이머 범위 산정부;
상기 설정 시스템으로 상기 단말의 사용 패턴 정보를 토대로 상기 설정 시스템이 설정한 비활성 타이머의 가입자 패턴 테이블 정보를 요청하고, 상기 요청한 비활성 타이머의 가입자 패턴 테이블 정보를 수신하는 가입자 패턴 테이블 정보 수신부;
상기 비활성 타이머 범위 및 상기 가입자 패턴 테이블 정보를 토대로 상기 단말에 대한 무선 자원 제어의 비활성 타이머를 설정하는 비활성 타이머 설정부; 및
상기 비활성 타이머 설정부에서 설정한 비활성 타이머 정보를 상기 기지국으로 전송하는 비활성 타이머 정보 전송부
를 포함하는 서버.A server for setting a radio resource control inactivity timer for a terminal in a base station area in association with a setting system,
An inactivity timer range calculation unit for calculating a range of an inactivity timer according to a load ratio calculated based on the number of calls generated by the handover attempt of the terminal;
A subscriber pattern table information receiver for requesting the subscriber system pattern table information of the inactivity timer set by the configuration system based on the usage pattern information of the terminal and receiving the subscriber pattern table information of the requested inactivity timer;
An inactivity timer setting unit configured to set an inactivity timer for radio resource control for the terminal based on the inactivity timer range and the subscriber pattern table information; And
An inactivity timer information transmitter configured to transmit inactivity timer information set by the inactivity timer setting unit to the base station
/ RTI >
상기 가입자 패턴 테이블 정보 수신부가 수신한 가입자 패턴 테이블 정보를 저장하는 가입자 패턴 테이블 정보 저장부; 및
상기 비활성 타이머 범위 산정부에서 산정한 상기 단말의 무선 자원 제어의 비활성 타이머에 대한 범위에 대한 정보를 저장하는 비활성 타이머 범위 정보 저장부
를 더 포함하는 서버.10. The method of claim 9,
A subscriber pattern table information storage unit for storing subscriber pattern table information received by the subscriber pattern table information receiving unit; And
Inactivity timer range information storage unit for storing information about the range of the inactivity timer of the radio resource control of the terminal calculated by the inactivity timer range calculation unit
Lt; / RTI >
상기 비활성 타이머 설정부는,
상기 비활성 타이머 범위 정보가 상기 비활성 타이머 범위 정보 수신부에 저장되어 있는지 확인하고, 상기 비활성 타이머 범위 정보 수신부에 저장되어 있지 않으면 미리 설정된 기준 범위를 비활성 타이머 범위로 설정하며,
상기 가입자 패턴 테이블 정보가 상기 가입자 패턴 테이블 정보 저장부에 저장되어 있지 않으면, 설정된 비활성 타이머 범위 중 어느 하나의 값을 비활성 타이머로 설정하는 서버.The method of claim 10,
The inactivity timer setting unit,
Check whether the inactivity timer range information is stored in the inactivity timer range information receiver; if not stored in the inactivity timer range information receiver, set a preset reference range as the inactivity timer range,
And if the subscriber pattern table information is not stored in the subscriber pattern table information storage unit, setting a value of any one of a set inactivity timer range as an inactivity timer.
상기 단말의 핸드오버 시도에 의한 호가 발생하는지 확인하는 호 모니터링부; 및
상기 호 모니터링부에서 확인한 핸드오버 시도에 따른 호의 발생 여부를 토대로 상기 부하율을 계산하여 상기 비활성 타이머 범위 산정부로 제공하는 부하율 산정부
를 포함하는 서버.The method of claim 10,
A call monitoring unit checking whether a call is generated by a handover attempt of the terminal; And
A load rate calculation unit that calculates the load rate based on whether a call occurs according to a handover attempt confirmed by the call monitoring unit and provides the inactivity timer range calculation unit.
/ RTI >
상기 기지국으로부터 비활성 타이머를 고정된 값으로 설정할 것을 알리는 네트워크의 요청인 제어 신호를 수신하면, 요청된 비활성 타이머 값으로 설정하도록 상기 비활성 타이머 설정부에 요청하는 제어 신호 수신부
를 더 포함하는 서버.The method of claim 12,
When receiving a control signal that is a request from the network for setting the inactivity timer to a fixed value from the base station, a control signal receiver for requesting the inactivity timer setting unit to set the requested inactivity timer value.
Lt; / RTI >
상기 설정 시스템은,
상기 단말로부터 수신한 트래픽 사용 패턴 내역 정보와 미리 저장된 비활성 타이머 설정을 위한 설정 테이블 정보를 토대로, 상기 가상화 서버로 제공할 가입자 패턴 테이블 정보를 생성하는 가입자 패턴 테이블 생성부;
미리 설정된 비활성 타이머 설정 테이블 정보 및 상기 가입자 패턴 테이블 생성부에서 생성한 상기 단말에 대한 가입자 패턴 테이블 정보를 저장하고 관리하는 테이블 정보 저장부; 및
상기 가입자 패턴 테이블 생성부에서 생성하여 상기 테이블 정보 저장부에 저장한 가입자 패턴 테이블 정보를 상기 서버로 전송하여 상기 가입자 패턴 테이블 정보에 따라 비활성 타이머를 설정하도록 요청하는 가입자 패턴 테이블 전송부
를 포함하는 서버.10. The method of claim 9,
The setting system,
A subscriber pattern table generation unit generating subscriber pattern table information to be provided to the virtualization server based on the traffic usage pattern history information received from the terminal and setting table information for setting inactive timers stored in advance;
A table information storage unit configured to store and manage preset inactivity timer setting table information and subscriber pattern table information for the terminal generated by the subscriber pattern table generator; And
A subscriber pattern table transmitter for requesting to set an inactivity timer according to the subscriber pattern table information by transmitting subscriber pattern table information generated by the subscriber pattern table generator and stored in the table information storage unit to the server.
/ RTI >
상기 단말 또는 상기 단말이 연결된 기지국으로부터 시간대별 트래픽 사용 패턴 정보 및 단말 식별자를 포함하는 트래픽 사용 패턴 내역 정보를 수신하는 사용 패턴 수신부
를 포함하는 서버.15. The method of claim 14,
Usage pattern receiving unit for receiving traffic usage pattern history information including time-specific traffic usage pattern information and the terminal identifier from the terminal or the base station to which the terminal is connected
/ RTI >
상기 트래픽 사용 패턴 분석부의 분석을 토대로 트래픽 사용 패턴 내역 정보를 생성하여 단말이 연동한 기지국을 통해 상기 설정 시스템으로 전송하는 사용 패턴 전송부
를 포함하는 단말.A traffic usage pattern analyzer for analyzing a traffic usage pattern for each time zone according to a request of a setting system; And
Usage pattern transmission unit for generating the traffic usage pattern history information based on the analysis of the traffic usage pattern analysis unit and transmits to the setting system through the base station to which the terminal is linked
.
상기 트래픽 사용 패턴은 상기 단말이 단위 시간 별 평균 PDCCH를 수신한 시간 또는 단위 시간별 발생한 총 트래픽으로 분석되는 단말.17. The method of claim 16,
The traffic usage pattern is a terminal that is analyzed as the total traffic generated per unit time or when the terminal receives the average PDCCH per unit time.
상기 비활성 타이머 요청부의 요청을 토대로 상기 서버로부터 전송되는 비활성 타이머 정보를 수신하는 비활성 타이머 수신부; 및
상기 비활성 타이머 설정부에서 설정한 비활성 타이머 정보를 전송하는 비활성 타이머 전송부
를 포함하는 기지국.An inactivity timer request unit which generates a request signal for requesting generation of an inactivity timer for a terminal and transmits the request signal to a server interworking with the base station;
An inactivity timer receiver configured to receive inactivity timer information transmitted from the server based on a request of the inactivity timer requester; And
An inactivity timer transmitter for transmitting inactivity timer information set by the inactivity timer setting unit
/ RTI >
상기 기지국이 설정된 시간 동안 상기 단말의 트래픽 사용 패턴을 수집하는 기지국.19. The method of claim 18,
The base station collects the traffic usage pattern of the terminal for a set time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120076298A KR20140010523A (en) | 2012-07-12 | 2012-07-12 | System and method for providing of dynamic rrc inactive timer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120076298A KR20140010523A (en) | 2012-07-12 | 2012-07-12 | System and method for providing of dynamic rrc inactive timer |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20140010523A true KR20140010523A (en) | 2014-01-27 |
Family
ID=50143092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120076298A KR20140010523A (en) | 2012-07-12 | 2012-07-12 | System and method for providing of dynamic rrc inactive timer |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20140010523A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160046659A (en) | 2014-10-21 | 2016-04-29 | 에스케이텔레콤 주식회사 | System and method for operating radio resource of base station |
WO2019027110A1 (en) * | 2017-08-01 | 2019-02-07 | 에스케이텔레콤 주식회사 | Method and apparatus for managing mobility in wireless communication system |
-
2012
- 2012-07-12 KR KR1020120076298A patent/KR20140010523A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160046659A (en) | 2014-10-21 | 2016-04-29 | 에스케이텔레콤 주식회사 | System and method for operating radio resource of base station |
WO2019027110A1 (en) * | 2017-08-01 | 2019-02-07 | 에스케이텔레콤 주식회사 | Method and apparatus for managing mobility in wireless communication system |
US10912006B2 (en) | 2017-08-01 | 2021-02-02 | Sk Telecom Co., Ltd. | Method and apparatus for managing mobility in wireless communication system |
US11419032B2 (en) | 2017-08-01 | 2022-08-16 | Sk Telecom Co., Ltd. | Method and apparatus for managing mobility in wireless communication system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11463978B2 (en) | Network data analytics function, access and mobility function, and control method for UE analytics assistance for network automation and optimisation | |
US10111265B2 (en) | Method and apparatus for transmitting and receiving measurement information in mobile communication system | |
US11540206B2 (en) | Measurement apparatus and method for the communication of an idle mode device having low mobility in a mobile communication system | |
EP2665310B1 (en) | Access control method and device | |
US9173186B2 (en) | Wireless communication system and method for establishing a connection between user equipment and a mobility management entity thereof | |
KR20210138544A (en) | Method of maintaining connection for mobile initiated communication only mode terminal | |
CN104780609B (en) | Terminal-to-terminal resource allocation method, user equipment, base station and communication system | |
KR102320037B1 (en) | Method and apparatus to control power saving mode in a mobile communication system | |
KR101542023B1 (en) | Data transmission method in m2m device group | |
US20190394712A1 (en) | Network event reporting for pdn connectivity | |
EP2609762A1 (en) | Enhanced paging mechanism for machine type communication | |
EP3051882B1 (en) | Method, apparatus and system for d2d device discovery | |
CN104640098A (en) | Auxiliary D2D (device to device) link resource managing method, auxiliary D2D link resource managing device, D2D link resource managing method and D2D link resource managing device | |
US20220150784A1 (en) | Handover method and apparatus | |
US20210352732A1 (en) | Early-data-transmission and radio access network notification area update | |
CN105025593B (en) | Method and equipment for releasing entity | |
KR20140010523A (en) | System and method for providing of dynamic rrc inactive timer | |
US9642178B2 (en) | Connection procedure for cellular mobile networks | |
KR20140078328A (en) | System and method for providing of dynamic RRC inactive timer | |
KR20140008758A (en) | System and method for dynamic inactive timer setup | |
CN111836401A (en) | Terminal equipment management method and device | |
CN105578428B (en) | A kind of method and device of controlling terminal broadcast | |
EP2897410A1 (en) | Congestion management | |
EP2897400A1 (en) | Congestion detection | |
KR20130041655A (en) | System and method for control of load balancing in heterogeneous network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |