KR101894442B1 - Method and apparatus for processing paging for mobile communication - Google Patents
Method and apparatus for processing paging for mobile communication Download PDFInfo
- Publication number
- KR101894442B1 KR101894442B1 KR1020120117518A KR20120117518A KR101894442B1 KR 101894442 B1 KR101894442 B1 KR 101894442B1 KR 1020120117518 A KR1020120117518 A KR 1020120117518A KR 20120117518 A KR20120117518 A KR 20120117518A KR 101894442 B1 KR101894442 B1 KR 101894442B1
- Authority
- KR
- South Korea
- Prior art keywords
- paging
- tracking area
- processing
- information
- location information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은, E-UTRAN을 포함하는 LTE/EPC 네트워크에서 가입자에 대한 페이징 처리 시 발생되는 부하를 최소화시킬 수 있는 장치 및 방법에 관한 것이다.
이를 위하여, 본 발명은 페이징 요청이 있을 경우 다수의 트랙킹 영역 리스트(TAL : Tracking Area List)를 선택하는 단계와, 상기 선택된 트랙킹 영역 리스트 내 페이징 요청을 처리할 장치 정보들간 비교를 통해 중복된 장치 정보를 추출하는 단계와, 상기 추출된 장치 정보를 이용하여 상기 트랙킹 영역 리스트 내 장치 정보들에 대한 중복 제거를 수행하는 단계와, 상기 중복 제거된 트랙킹 영역 리스트를 이용하여 페이징 요청을 처리하는 단계를 포함하는 페이징 처리 방법을 제공한다.The present invention relates to an apparatus and method capable of minimizing a load incurred in paging processing for a subscriber in an LTE / EPC network including an E-UTRAN.
In order to achieve the above object, according to the present invention, there is provided a method for recording a paging request, comprising the steps of: selecting a plurality of tracking area lists (TALs) when a paging request is received; Extracting the device information in the tracking area list using the extracted device information, and processing the paging request using the deduplicated tracking area list And a paging processing method.
Description
본 발명은 이동통신 서비스 관리 기법에 관한 것으로, 더욱 상세하게는 E-UTRAN(Evolved-UMTS Terrestrial Radio Access Network)을 포함하는 LTE(Long Term Evolution)/EPC(Evolved Packet Core) 네트워크 내에서 페이징 처리하는 과정에서 트랙킹 영역 리스트를 이용할 때, 트랙킹 영역 리스트 내 중복되는 기지국의 정보를 제거하여 불필요한 신호 전송 과정을 줄일 수 있는 이동통신을 위한 페이징 처리 장치 및 방법에 관한 것이다.BACKGROUND OF THE
잘 알려진 바와 같이, WCDMA(Wideband Code Division Multiple Access) 무선 접속(radio access) 기술을 기반으로 하는 3GPP(3rd Generation Partnership Project) 이동통신 시스템은 전 세계에서 광범위하게 전개되고 있으며, WCDMA의 첫 번째 진화 단계로 정의할 수 있는 HSDPA(High Speed Downlink Packet Access)는 중기적인(mid-term) 미래에서 높은 경쟁력을 가지는 무선 접속 기술을 3GPP 이동통신 시스템에 제공한다.As is well known, a 3rd Generation Partnership Project (3GPP) mobile communication system based on a WCDMA (Wideband Code Division Multiple Access) radio access technology is widely deployed all over the world, and the first evolutionary stage of WCDMA HSDPA (High Speed Downlink Packet Access), which can be defined as a high-speed wireless communication system, provides a 3GPP mobile communication system with high-competitive wireless access technology in the mid-term future.
그러나, 사용자와 사업자의 요구 사항과 기대가 지속적으로 증가하고 또한 무선 접속기술의 개발 경쟁이 계속 진행되고 있으므로, 향후 경쟁력을 가지기 위해서는 3GPP 이동통신 시스템에서의 새로운 기술 진화가 요구된다. 즉, 비트당 비용 감소, 서비스 가용성 증대, 융통성 있는 주파수 밴드의 사용, 단순 구조와 개방형 인터페이스, 단말 장치(UE)의 적절한 파워 소모 등이 요구 사항으로 되고 있다. 또한, 네트워크 노드에서의 불필요한 시간지연(latency)의 방지와 네트워크 자원의 효율적인 사용 등도 3GPP에서의 기술 진화를 촉진시킬 수 있다.However, as the requirements and expectations of users and operators continue to increase and competition for development of wireless access technologies continues, there is a need to evolve new technologies in 3GPP mobile communication systems in order to gain competitiveness in the future. That is, a reduction in cost per bit, an increase in service availability, the use of a flexible frequency band, a simple structure and an open interface, and an appropriate power consumption of a UE are required. In addition, prevention of unnecessary latency at the network node and efficient use of network resources can also promote the technology evolution in 3GPP.
그리고, 3GPP 릴리스(Release) 8에는, 전술한 요구 사항들을 충족시키기 위한 이동통신 시스템의 하나로써, 망 아키텍처(Network Architecture)인 EPC가 기술되어 있다. EPC는 3GPP LTE 시스템을 위한 네트워크 노드들의 집합이다. EPC는 기존의 3GPP 시스템 아키텍처의 코어 네트워크(Core Network)를 진화시켜, 진화된 무선 접속망(Evolved RAN)인 E-UTRAN 등을 지원하고, 또한 패킷망의 효율성을 높이기 위하여 네트워크 노드를 단순화시킨 효율적인 망구조를 갖는다. EPC와 E-UTRAN을 포함하는 무선 통신 시스템을 EPS(Evolved Packet System)라고 호칭할 수도 있으며, 현재 대한민국에서 구현 및 서비스 중인 LTE 이동통신 시스템이 이에 해당한다.In 3GPP Release 8, EPC, which is a network architecture, is described as one of mobile communication systems for meeting the above-mentioned requirements. The EPC is a collection of network nodes for the 3GPP LTE system. The EPC supports the evolution of the core network of the existing 3GPP system architecture, supporting the evolved RAN (E-UTRAN), and the efficient network structure that simplifies the network node to increase the efficiency of the packet network. . A wireless communication system including an EPC and an E-UTRAN may be referred to as an EPS (Evolved Packet System), and this is an LTE mobile communication system currently being implemented and serviced in Korea.
한편, Voice(/Multimedia) over LTE(이하, VoLTE라 함)의 음성 및 영상 서비스는 LTE/EPC 네트워크에서 E-UTRAN상의 패킷 베어러(Packet Bearer)를 이용하는 멀티미디어 서비스로서, 이동 단말(단말 장치)은 LTE/EPC망에 접속하여 가입자 정보 인증 단계를 거쳐 가입자 위치 및 상태정보를 업데이트한 이후에, 멀티미디어 서비스를 위한 세션(Session) 설정 및 베어러(Bearer) 할당을 받고 해당 가입자에게 허용되는 적절한 QoS(Quality of Service) 수준에 따라서 멀티미디어 서비스를 제공받게 된다.On the other hand, the voice and video service of Voice (/ Multimedia) over LTE (hereinafter referred to as VoLTE) is a multimedia service using a packet bearer on the E-UTRAN in the LTE / EPC network. After accessing the LTE / EPC network and updating the subscriber location and status information through the subscriber information authentication step, a session setup and bearer allocation for the multimedia service is received and an appropriate QoS (Quality of Service).
VoLTE의 음성/영상 서비스는 LTE/EPC 네트워크 내에서 PDN 연결성(Connectivity) 상에서의 데이터 패킷(Packet Data) 서비스로 제공된다. 따라서, VoLTE의 음성/영상 서비스 제공을 위한 트래픽 흐름(Traffic Flow)는 일반적인 무선 인터넷 접속을 포함한 데이터 서비스와 기본적으로 동일한 호 제어(Treatment)를 받게 되기 때문에, 양질의 무선 통신 서비스를 제공하기 위한 트래픽 제어뿐만 아니라 다량의 트래픽이 발생되는 무선 통신 특성 상 과부하 제어가 필수적이다.The VoLTE voice / video service is provided as a packet data service on the PDN connectivity in the LTE / EPC network. Therefore, since the traffic flow for VoLTE voice / video service is basically the same as the data service including the general wireless Internet access, the traffic for providing the high quality wireless communication service In addition to control, overload control is essential due to the characteristics of wireless communication where a large amount of traffic is generated.
특히, 아이들(idle) 상태의 단말을 액티브 상태로 천이시키기 위한 페이징 처리의 트래픽이 다량 발생될 수 있으며, 이러한 트래픽에 인해 과부하가 발생할 경우 무선 통신 서비스, 예컨대 VoLTE의 음성/영상 서비스가 제대로 이루어지지 않는 경우가 발생되는데, 현재로서는 이러한 기술적 대처 방안에 대한 어떠한 제안도 제시도 없는 실정이다.Particularly, a large amount of traffic of a paging process for transitioning an idle terminal to an active state can be generated. When an overload occurs due to such traffic, a voice / video service of a wireless communication service, for example, VoLTE, At present, there is no suggestion for such a technical countermeasure.
본 발명은, 일 관점에 따라, 페이징 요청이 있을 경우 다수의 트랙킹 영역 리스트(TAL : Tracking Area List)를 선택하는 단계와, 상기 선택된 트랙킹 영역 리스트 내 페이징 요청을 처리할 장치 정보들간 비교를 통해 중복된 장치 정보를 추출하는 단계와, 상기 추출된 장치 정보를 이용하여 상기 트랙킹 영역 리스트 내 장치 정보들에 대한 중복 제거를 수행하는 단계와, 상기 중복 제거된 트랙킹 영역 리스트를 이용하여 페이징 요청을 처리하는 단계를 포함하는 이동통신을 위한 페이징 처리 방법을 제공한다.According to one aspect of the present invention, there is provided a method for tracking a paging request, the method comprising: selecting a plurality of tracking area lists (TALs) when there is a paging request; Extracting device information of the tracking area list from the device list, performing duplicate removal of the device information in the tracking area list using the extracted device information, and processing the paging request by using the deduplicated tracking area list The present invention also provides a paging processing method for mobile communication including the steps of:
본 발명의 페이징 처리 방법에서 상기 선택하는 단계는, 페이징 처리가 필요한 사용자 단말로부터 수신된 위치 정보를 이용하여 생성할 수 있다.In the paging processing method of the present invention, the selecting may be performed using position information received from a user terminal that requires paging processing.
이 경우 위치 정보는 페이징 처리가 필요한 사용자 단말로부터 수신된 트랙킹 영역 업데이트(TAU : Tracking Area Update) 메시지를 이용하여 획득될 수 있다.In this case, the location information may be obtained using a Tracking Area Update (TAU) message received from a user terminal requiring paging processing.
본 발명은, 다른 관점에 따라, 소정 단말에 대한 페이징 요청이 수신되면, 상기 페이징 요청을 처리할 장치 정보들이 설정된 트랙킹 영역 리스트를 다수 선택하는 TAL 선택부와, 상기 선택된 각 트랙킹 영역 리스트 내 장치 정보들간의 비교를 통해 중복된 장치 정보에 대해 중복 제거하여 상기 트랙킹 영역 리스트 각각을 업데이트하는 필터링부와, 상기 업데이트된 각각의 트랙킹 영역 리스트 내 장치 정보를 이용하여 페이징 요청을 처리하는 페이징 요청 처리부를 포함하는 이동통신을 위한 페이징 처리 장치를 제공한다.According to another aspect of the present invention, there is provided an apparatus for tracking a paging request, the apparatus comprising: a TAL selection unit for selecting a plurality of tracking area lists in which device information for processing the paging request is set, And a paging request processing unit for processing a paging request by using the device information in each of the updated tracking area list. The paging request processing unit includes a paging request processing unit for processing the paging request by using the updated device information in each tracking area list The present invention provides a paging processing device for mobile communication.
본 발명의 페이징 처리 장치는 다수의 단말로부터 위치 정보를 수신하여 저장부에 저장 관리하는 위치 정보 처리부를 더 포함하며, 상기 TAL 선택부는, 상기 소정 단말에 대한 위치 정보를 상기 저장부에서 검색한 후 상기 검색된 위치 정보를 이용하여 트랙킹 영역 리스트를 선택할 수 있다.The paging device of the present invention further includes a location information processing unit for receiving location information from a plurality of terminals and storing the location information in a storage unit. The TAL selection unit searches location information on the predetermined terminal from the storage unit The tracking area list can be selected using the searched location information.
본 발명의 페이징 처리 장치에서 상기 위치 정보 처리부는, 상기 다수의 단말로부터 트랙킹 영역 업데이트(TAU) 메시지를 통해 위치 정보를 수신할 수 있다.In the paging apparatus of the present invention, the location information processing unit may receive location information from the plurality of terminals through a tracking area update (TAU) message.
본 발명은 페이징 처리에 이용될 다수의 TAL 내부에 설정된 eNB 정보를 비교하여 중복 제거를 수행함으로써, 불필요한 페이징 시도를 줄일 수 있어 시스템(예컨대 MME)의 부하를 경감시킬 수 있는 효과가 있다.The present invention compares eNB information set in a plurality of TALs to be used for paging processing and performs deduplication to reduce unnecessary paging attempts, thereby reducing the load of the system (e.g., MME).
도 1은 본 발명의 이동통신을 위한 페이징 처리 장치에 적합한 이동통신 시스템의 블록구성도,
도 2는 본 발명의 실시 예에 따른 페이징 처리 장치의 내부 구성을 도시한 블록구성도,
도 3은 본 발명의 실시 예에서 TAL 리스트를 생성하는 예시도,
도 4는 본 발명의 실시 예에 따라 페이징 처리 과정을 도시한 순서도.1 is a block diagram of a mobile communication system suitable for a paging processing apparatus for mobile communication according to the present invention;
2 is a block diagram showing an internal configuration of a paging apparatus according to an embodiment of the present invention;
Figure 3 is an example of generating a TAL list in an embodiment of the present invention,
4 is a flowchart illustrating a paging process according to an embodiment of the present invention;
먼저, 본 발명의 장점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어지는 실시 예들을 참조하면 명확해질 것이다. 여기에서, 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 발명의 범주를 명확하게 이해할 수 있도록 하기 위해 예시적으로 제공되는 것이므로, 본 발명의 기술적 범위는 청구항들에 의해 정의되어야 할 것이다.First, the advantages and features of the present invention, and how to accomplish them, will be made clear with reference to the embodiments to be described in detail with reference to the accompanying drawings. While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
아울러, 아래의 본 발명을 설명함에 있어서 공지 기능 또는 구성 등에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들인 것으로, 이는 사용자, 운용자 등의 의도 또는 관례 등에 따라 달라질 수 있음은 물론이다. 그러므로, 그 정의는 본 명세서의 전반에 걸쳐 기술되는 기술사상을 토대로 이루어져야 할 것이다.In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. It is to be understood that the following terms are defined in consideration of the functions of the present invention, and may be changed according to intentions or customs of a user, an operator, and the like. Therefore, the definition should be based on the technical idea described throughout this specification.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대하여 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 이동통신을 위한 페이징 처리 장치에 적합한 이동통신 시스템의 블록구성도로서, eNodeB(102), SGW(Serving Gateway)(104), PGW(PDN Gateway)(106), PCRF(Policy & Charging Rule Function)(108), MME(Mobility Management Entity)(110) 및 HSS(Home Subscriber Server))(112) 등을 포함할 수 있다.FIG. 1 is a block diagram of a mobile communication system suitable for a paging processing apparatus for mobile communication according to the present invention. The mobile communication system includes an eNodeB 102, a SGW 104, a PGW (PDN Gateway) 106, Charging
도 1을 참조하면, eNodeB(102)는, 설명의 편의와 이해의 증진을 위해 단지 하나의 eNodeB만을 예시적으로 도시하였으나, 예컨대 수백 내지 수천 개의 eNodeB들에 대한 통신 서비스(예컨대, 음성 서비스, 영상 서비스, 부가정보 서비스 등을 포함하는 다양한 멀티미디어 서비스)가 MME(110)에 의해 관장(제어)될 수 있으며, 수십 개의 eNodeB들이 하나의 TA(Tracking Area) 영역(또는 그룹)을 형성하고, 수 내지 수십 개의 TA 영역이 하나의 셀(Cell) 영역을 형성하는 형태로 관리될 수 있다.1, the eNodeB 102 exemplarily shows only one eNodeB for the sake of convenience of explanation and improvement of understanding, but it is also possible to provide a communication service (e. G., Voice service, video service) for several hundred to several thousand eNodeBs (Or various multimedia services including service, additional information service, etc.) can be supervised by the
즉, eNodeB(102)는 LTE(또는 VoLTE) 등 차세대기술 및 서비스를 지원하는 장비로 전송신호의 RF(radio frequency)화 및 송수신 신호세기 및 품질측정, 기저대역 신호처리, 채널 카드(channel card) 자원관리 등의 기능을 수행할 수 있다.That is, the eNodeB 102 is a device supporting next generation technologies and services such as LTE (or VoLTE), and includes radio frequency (RF) signal transmission and transmission signal strength and quality measurement, baseband signal processing, Resource management, and the like.
또한, 이러한 eNodeB(102)는 다수의 단말 장치들과의 안정적인 연결을 보장할 수 있으며, 데이터 호 착신을 위한 페이징(paging) 신호, 즉 페이징 요청 정보를 MME(110)으로부터 수신하여 다수의 단말 장치들에게 전송할 수 있다.In addition, the eNodeB 102 can guarantee a stable connection with a plurality of terminal devices, receives a paging signal for paging a data call, i.e., paging request information from the
다음에, SGW(104)는 후술하는 PGW(106)를 통해 PCRF(108)로부터 제공되는 통신 네트워크 내의 통신 정책에 의거하여 기 설정된 세션에 따라 페이로드 트래픽(payload traffic)을 처리하는 세션 제어(session control) 등을 수행하는 사용자 플레인 노드로서, eNodeB(102)와 S1-U 인터페이스로 연동하며, LTE 이동통신 시스템 및 3GPP 내부에서의 핸드오프(hand-off) 등을 지원하고, PGW(106)와 EPS 베어러(Evolved Packet System bearer)를 설정하고 터널링을 이용하여 PDU(Packet Data Unit)를 전달하는 등의 기능을 제공할 수 있다. Next, the SGW 104 performs a session control (session) process for processing payload traffic according to a preset session based on a communication policy in the communication network provided from the PCRF 108 via a PGW 106 control and the like, and supports the hand-off in the LTE mobile communication system and the 3GPP in cooperation with the eNodeB 102 with the S1-U interface, and supports the handover of the PGW 106 An ESP bearer (Evolved Packet System bearer), and a PDU (Packet Data Unit) using tunneling.
또한, SGW(104)는 다운링크 데이터의 수신에 따라 DDN(Downlink Data Notification, 이하 'DDN'이라고 함) 메시지를 생성한 후 이를 MME(110)로 전달하는 등의 기능을 수행할 수 있다.In addition, the SGW 104 may generate a Downlink Data Notification (DDN) message according to the reception of the downlink data, and may forward the message to the
그리고, PGW(106)는 PCRF(108)로부터 제공되는 통신 정책에 따라 단말 장치의 IP를 할당하고 외부 인터넷망 및 비 3GPP망과 연동하는 세션 제어 등을 수행하는 사용자 플레인 노드로서, 패킷 서비스를 위해 SGW(104) 및 외부망과 라우팅 정보를 유지하고, 터널링 및 IP 라우팅 기능을 제공하며, SGW(104) 및 외부망으로 PDU를 전달할 수 있으며, PCRF(108)로부터 제공되는 정책 우선순위 정보를 SGW(104)로 전달하는 등의 기능을 제공할 수 있다.The PGW 106 is a user plane node for assigning an IP address of a terminal apparatus according to a communication policy provided from the PCRF 108 and performing session control for interworking with an external Internet network and a non-3GPP network, SGW 104 and the external network, provides tunneling and IP routing functions, delivers the PDU to the SGW 104 and the external network, and transmits the policy priority information provided from the PCRF 108 to the SGW 104 and the external network, And transferring the data to the
여기에서, PCRF(108)는 서비스 데이터 플로우(service data flow)에 따른 동적(dynamic) QoS 및 과금 규칙(rule)의 제공 등을 통해, 통신 네트워크 내의 통신 정책 및 과금 처리를 수행하는 등의 기능을 제공할 수 있다.Here, the PCRF 108 has a function of performing communication policy and accounting processing in a communication network, for example, by providing dynamic QoS and a charging rule according to a service data flow .
한편, MME(110)는 단말(단말 장치)의 이동성을 관리하는 노드로서, 세션 관리, 아이들(idle) 가입자 관리, 페이징, 가입자 인증기능 등을 담당할 수 있다. 즉, MME(110)는 단말이나 다른 네트워크 노드, 예컨대 PGW(106) 또는 SGW(104)로부터의 결합 요청이나 무선 베어러 설정 요청 등이 있는 경우에 제어 신호를 처리하는 것 등과 같은 제어 플레인(control plane)의 여러 기능을 담당할 수 있으며, 후술하는 HSS(112)로부터 가입자 프로파일 정보, 인증 및 위치 관련 데이터 등을 제공받아 EPS 베어러 또는 아이피 터널(IP tunnel)의 설정과 이동성 관리(mobility management) 등의 기능을 수행할 수 있다.Meanwhile, the MME 110 is a node that manages the mobility of a terminal (terminal device), and can handle session management, idle subscriber management, paging, and subscriber authentication functions. That is, the MME 110 may control the control plane, such as processing a control signal when there is a binding request from the terminal or another network node, for example, the PGW 106 or the SGW 104, And receives the subscriber profile information, authentication and location related data from the
또한, MME(110)는 단말이 액티브 상태, 즉 통신을 하고 있는 상태에 있는 경우 단말의 위치를 셀 단위로 인식할 수 있으며, 단말이 위치한 셀에 설치된 eNodeB(102)에 대한 정보, 즉 eNB 정보를 인식하고 있다. When the UE is in an active state, i.e., in a communication state, the
한편, MME(110)는 아이들 상태(통신을 하고 있지 않은 상태)에 있는 경우 단말의 위치를 트랙킹 영역(TA : Tracking Area, 이하 'TA'라고 함) 단위로 인식하고 있다. 즉, MME(110)는 아이들 상태의 단말이 어느 TA에 위치에 있는지를 단말로부터 전송받은 TAU(Tracking Area Update, 이하, 'TAU'라고 함)를 통해 알 수 있다. 여기에서, 단말은 TA가 변경될 때마다 TAU 메시지를 이용하여 변경된 TA 정보를 MME(110)로 전송하며, LTE 망에 접속할 때 또는 TAU 메시지에 대한 응답을 수신할 때, TAL(Tracking Area List, 이하, 'TAL'이라고 함)를 MME(110)로부터 제공받는다.On the other hand, when the
MME(110)는 아이들 상태에 있는 단말로 트래픽이 발생되는 경우 단말을 액티브 상태로 천이시키기 위해 페이징 절차를 수행할 수 있는데, 즉 단말의 최신 위치 정보, 즉 단말이 최근 위치한 TA 정보를 기반으로 적어도 하나 이상의 TAL을 선택한 후 선택된 TAL 내 eNB 정보에 해당되는 eNodeB(102)를 통해 페이징 절차를 수행하여 단말을 액티브 상태로 천이시킬 수 있다.The MME 110 may perform a paging procedure to transition a mobile station to an active state when traffic is generated in a mobile station in an idle state. That is, the
한편, 이러한 MME(110)는 TAL 선택 시 초기 페이징 성공률을 높이기 위해 다수의 TAL을 이용하여 페이징을 수행할 수 있다. 이 경우, TAL 내에 중복되는 eNodeB(102)가 존재할 경우 불필요한 시스템을 부하를 유발하게 된다. 이러한 불필요한 부하를 제거하기 위해 본 발명의 페이징 처리 장치가 적용된다. 즉, MME(110)는, 실질적으로 본 발명의 페이징 처리 장치(도 2의 200)를 포함할 수 있는 것으로, 예컨대 도 2에 도시된 바와 같은 구성을 가질 수 있는데, 본 발명에 따라 페이징 처리를 통한 불필요한 부하를 제어하는 구체적인 내용들에 대해서는 도 2 내지 도 4를 참조하여 후에 상세하게 기술될 것이다.Meanwhile, when the TAL is selected, the
마지막으로, HSS(홈 가입자 서버)(112)는 도시 생략된 레거시망(예컨대, WCDMA 이동통신 시스템) 및/또는 LTE(또는 VoLTE) 이동통신 시스템에 대한 무선 통신 시스템의 가입자 정보가 포함되어 있는 데이터베이스(data base) 등을 포함하는 네트워크 노드인 것으로, 가입자 프로파일 정보, 인증 및 위치 관련 데이터 등을 저장할 수 있다.Finally, the HSS (Home Subscriber Server) 112 includes a database (not shown) including subscriber information of a wireless communication system for a legacy network (e.g., a WCDMA mobile communication system) and / or an LTE (or VoLTE) mobile communication system a data base, and the like, and may store subscriber profile information, authentication and location-related data, and the like.
다음에, 상술한 바와 같은 구성을 갖는 이동통신 시스템에 적용하는데 적합한 본 발명의 페이징 처리 기법에 대하여 상세하게 설명한다.Next, a paging processing technique of the present invention suitable for application to a mobile communication system having the above-described configuration will be described in detail.
도 2는 본 발명에 따른 이동통신을 위한 페이징 처리 장치(200)의 블록구성도로서, 위치 정보 처리부(210), TAL 선택부(220), 필터링부(230) 및 페이징 요청 처리부(240) 및 저장부(250) 등을 포함할 수 있다. FIG. 2 is a block diagram of a
도 2를 참조하면, 위치 정보 처리부(210)는 단말과의 통신을 통해 TAU 메시지가 수신되면, TAU 메시지의 분석을 통해 단말의 위치 정보를 추출한 후 이를 저장부(250)에 저장할 수 있다. 즉, 위치 정보 처리부(210)는 TAU 메시지의 분석을 통해 단말의 어느 TA에 존재하는지를 판단하여 단말의 위치 정보를 추출할 수 있다.Referring to FIG. 2, when the TAU message is received through communication with the AT, the location
아이들 상태의 단말로 트래픽이 발생되는 경우, 즉 SGW(104)로부터 DDN(Downlink Data Notification, 이하 'DDN'이라고 함) 메시지가 수신되면, TAL 선택부(220)는 저장부(250)의 검색을 통해 단말의 위치 정보를 추출하며, 추출된 위치 정보를 바탕으로 페이징 처리를 위한 적어도 하나 이상의 TAL을 선택하며, 선택된 TAL을 필터링부(230)에 제공한다. 여기에서, TAL에는 적어도 하나 이상의 eNB 정보가 설정되어 있다.When a traffic is generated in the idle terminal, that is, when a downlink data notification (DDN) message is received from the
본 발명의 실시 예에서는 다수의 TAL이 저장된 저장부(250)에서 적어도 하나 이상의 TAL을 선택하는 것으로 예를 들어 설명하였지만, 위치 정보를 바탕으로 TAL을 생성할 수도 있다.In the embodiment of the present invention, at least one TAL is selected in the
필터링부(230)는 TAL 선택부(220)로부터 제공받은 각 TAL 내부 정보를 분석하여 eNB 정보를 추출하고, 추출된 eNB 정보를 이용하여 중복 제거를 수행할 수 있다. 이러한 중복 제거를 통해 필터링부(230)는 각 TAL 내부 정보를 변경할 수 있으며, 변경된 각 TAL 내부 정보를 페이징 처리부(240)에 제공한다. The
예를 들어, TAL 선택부(220)에서 총 2개의 장치 정보(eNB1, eNB2)가 설정된 TAL1과 총 3개의 장치 정보(eNB2, eNB3, eNB4)가 설정된 TAL2가 선택된 경우에, 도 3에 나타낸 바와 같이 필터링부(230)는 TAL1과 TAL2 내부 정보간의 비교 통해 중복된 eNB2를 추출하고, 추출된 TAL1 또는 TAL2에서 중복된 eNB2을 제거한다. 따라서, TAL1은 eNB1로 변경될 수 있고, TAL2는 eNB2, eNB3, eNB4로 변경될 수 있다.For example, when TAL1 in which the total of two pieces of device information eNB1 and eNB2 are set in the
본 발명의 실시 예에서 eNB 정보는 페이징 처리를 위한 기지국, 즉 eNodeB 정보를 의미한다.In the embodiment of the present invention, the eNB information means a base station for paging processing, that is, eNodeB information.
페이징 요청 처리부(240)는 변경된 TAL 내부 정보에 해당되는 eNodeB(102)로 페이징을 전송한다. 이에 따라, 페이징을 수신한 eNodeB(102)는 해당 영역에 페이징 신호를 송출한다.The paging
상술한 바와 같이, 페이징 처리에 이용될 다수의 TAL 내부에 설정된 eNB 정보를 비교하여 중복 제거를 수행함으로써, 불필요한 페이징 시도를 줄일 수 있어 시스템(예컨대 MME)의 부하를 경감시킬 수 있다.As described above, unnecessary paging attempts can be reduced by performing redundancy removal by comparing eNB information set in a plurality of TALs to be used for paging processing, thereby reducing the load of the system (e.g., MME).
다음에, 상술한 바와 같은 구성을 갖는 본 발명의 페이징 처리 장치를 통해 시스템의 부하를 제어하는 일련의 과정들에 대하여 상세하게 설명한다.Next, a series of processes for controlling the load of the system through the paging device of the present invention having the above-described configuration will be described in detail.
도 4는 본 발명의 실시 예에 따라 페이징 처리 과정을 도시한 순서도이다.4 is a flowchart illustrating a paging process according to an embodiment of the present invention.
도 4를 참조하면, 이동통신 시스템이 서비스 모드를 실행하는 중일 때, 위치 정보 처리부(210)에서는 다수의 단말로부터 TAU 메시지를 수신하여 단말 각각에 대한 위치 정보를 추출한 후 이를 저장부(250)에 저장한다(단계 402).4, when the mobile communication system is in the service mode, the location
한편, TAL 선택부(220)는 소정 단말에 대한 페이징 요청 메시지를 수신(단계 404)하면, 저장부(250)의 검색을 통해 소정 단말에 대한 위치 정보를 추출한다(단계 406).Meanwhile, when the
그런 다음, TAL 선택부(220)는 추출된 위치 정보를 기반으로 기 저장된 TAL 중 적어도 하나 이상의 TAL을 선택하거나, 추출된 위치 정보를 기반으로 적어도 하나 이상의 TAL을 생성한다(단계 408). 이렇게 생성된 TAL은 필터링부(230)에 제공된다.Then, the
이어서, 필터링부(230)는 TAL 각각에 설정된 eNB 정보들을 추출하며, 추출된 eNB 정보간의 비교를 통해 중복된 eNB 정보를 추출하며, 추출된 중복된 eNB 정보들 중 하나만을 남기고 나머지 eNB 정보들을 제거하여 TAL을 업데이트시킨다(단계 410). 이렇게 업데이트된 TAL은 페이징 처리부(240)에 제공된다.Then, the
그리고 나서, 페이징 처리부(240)는 업데이트된 TAL 내 eNB 정보에 대응되는 eNodeB(102)에 페이징 신호를 전달한다(단계 412). 이에 따라, eNodeB(102)는 페이징 신호를 자신이 관리하는 영역에 송출함으로써, 페이징 절차를 완료한다.Then, the
따라서, 본 발명의 실시 예에 따른 페이징 처리 방법은, 페이징 처리에 이용될 다수의 TAL 내부에 설정된 eNB 정보를 비교하여 중복 제거를 수행함으로써, 불필요한 페이징 시도를 줄일 수 있어 시스템(예컨대 MME)의 부하를 경감시킬 수 있다.Therefore, the paging processing method according to the embodiment of the present invention can reduce unnecessary paging attempts by comparing the eNB information set in the plurality of TALs to be used for the paging processing and performing deduplication, Can be reduced.
한편, 첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리 등에 저장되는 것도 가능하므로, 그 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다. In the meantime, each block of the accompanying block diagrams and combinations of steps of the flowchart may be performed by computer program instructions. These computer program instructions may be loaded into a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus so that the instructions, which may be executed by a processor of a computer or other programmable data processing apparatus, And means for performing the functions described in each step are created. These computer program instructions may also be stored in a computer usable or computer readable memory capable of directing a computer or other programmable data processing apparatus to implement the functionality in a particular manner, It is also possible for the instructions stored in the block diagram to produce a manufacturing item containing instruction means for performing the functions described in each block or flowchart of the block diagram. Computer program instructions may also be stored on a computer or other programmable data processing equipment so that a series of operating steps may be performed on a computer or other programmable data processing equipment to create a computer- It is also possible that the instructions that perform the processing equipment provide the steps for executing the functions described in each block of the block diagram and at each step of the flowchart.
또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 적어도 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Also, each block or each step may represent a module, segment, or portion of code that includes at least one or more executable instructions for executing the specified logical function (s). It should also be noted that in some alternative embodiments, the functions mentioned in the blocks or steps may occur out of order. For example, two blocks or steps shown in succession may in fact be performed substantially concurrently, or the blocks or steps may sometimes be performed in reverse order according to the corresponding function.
이상의 설명은 본 발명의 기술사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경 등이 가능함을 쉽게 알 수 있을 것이다. 즉, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것으로서, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 따라서, 본 발명의 보호 범위는 후술되는 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the following claims. It is easy to see that this is possible. That is, the embodiments disclosed in the present invention are not intended to limit the scope of the present invention but to limit the scope of the present invention. Therefore, the scope of protection of the present invention should be construed in accordance with the following claims, and all technical ideas within the scope of equivalents should be interpreted as being included in the scope of the present invention.
200 : 페이징 처리 장치 210 : 위치 정보 처리부
220 : TAL 선택부 230 : 필터링부
240 : 페이징 처리부 250 : 저장부200: Paging processor 210: Position information processor
220: TAL selector 230: Filtering unit
240: Paging processing unit 250:
Claims (6)
상기 선택된 트랙킹 영역 리스트 내 페이징 요청을 처리할 장치 정보들간 비교를 통해 중복된 장치 정보를 추출하는 단계와,
상기 추출된 장치 정보를 이용하여 상기 트랙킹 영역 리스트 내 장치 정보들에 대한 중복 제거를 수행하는 단계와,
상기 중복 제거된 트랙킹 영역 리스트를 이용하여 상기 페이징 요청을 처리하는 단계를 포함하는
이동통신을 위한 페이징 처리 방법.Selecting a plurality of tracking area lists (TALs) when there is a paging request;
Extracting redundant device information by comparing device information for processing a paging request in the selected tracking area list;
Performing deduplication on the device information in the tracking area list using the extracted device information,
And processing the paging request using the de-duplicated tracking area list
Paging processing method for mobile communication.
상기 장치 정보는 기지국 정보를 포함하고, 상기 중복 제거된 트랙킹 영역 리스트는 상기 중복 제거에 의해 중복되는 상기 기지국 정보가 존재하지 않는
이동통신을 위한 페이징 처리 방법.The method according to claim 1,
Wherein the apparatus information includes base station information, and the duplicated tracking area list includes information indicating that the base station information overlapping due to the deduplication is absent
Paging processing method for mobile communication.
상기 선택하는 단계는, 페이징 처리가 필요한 사용자 단말로부터 수신된 위치 정보를 기반으로 선택하고,
상기 위치 정보는, 페이징 처리가 필요한 사용자 단말로부터 수신된 트랙킹 영역 업데이트(TAU : Tracking Area Update) 메시지를 기반으로 획득되는
이동통신을 위한 페이징 처리 방법.The method according to claim 1,
Wherein the selecting comprises selecting based on location information received from a user terminal requiring paging processing,
The location information is acquired based on a Tracking Area Update (TAU) message received from a user terminal requiring paging processing
Paging processing method for mobile communication.
상기 선택된 각 트랙킹 영역 리스트 내 장치 정보들간의 비교를 통해 중복된 장치 정보에 대해 중복 제거하여 상기 트랙킹 영역 리스트 각각을 업데이트하는 필터링부와,
상기 업데이트된 각각의 트랙킹 영역 리스트 내 장치 정보를 이용하여 상기 페이징 요청을 처리하는 페이징 요청 처리부를 포함하는
이동통신을 위한 페이징 처리 장치.A TAL selector for selecting, when a paging request for a predetermined terminal is received, a plurality of tracking area lists in which device information for processing the paging request is set;
A filtering unit for updating each of the tracking area lists by redundantly removing redundant device information through comparison between device information items in the selected tracking area list;
And a paging request processing unit for processing the paging request using the device information in each updated tracking area list
A paging processing device for mobile communication.
다수의 단말로부터 위치 정보를 수신하여 저장부에 저장 관리하는 위치 정보 처리부를 더 포함하며,
상기 TAL 선택부는, 상기 소정 단말에 대한 위치 정보를 상기 저장부에서 검색한 후 상기 검색된 위치 정보를 이용하여 트랙킹 영역 리스트를 선택하는
이동통신을 위한 페이징 처리 장치.5. The method of claim 4,
And a location information processing unit for receiving location information from a plurality of terminals and storing the location information in a storage unit,
The TAL selector searches the storage unit for location information of the predetermined terminal and selects a tracking area list using the searched location information
A paging processing device for mobile communication.
상기 위치 정보 처리부는, 상기 다수의 단말로부터 트랙킹 영역 업데이트(TAU) 메시지를 통해 상기 위치 정보를 수신하는
이동통신을 위한 페이징 처리 장치.6. The method of claim 5,
The location information processing unit receives the location information from the plurality of terminals through a tracking area update (TAU) message
A paging processing device for mobile communication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120117518A KR101894442B1 (en) | 2012-10-22 | 2012-10-22 | Method and apparatus for processing paging for mobile communication |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120117518A KR101894442B1 (en) | 2012-10-22 | 2012-10-22 | Method and apparatus for processing paging for mobile communication |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140050998A KR20140050998A (en) | 2014-04-30 |
| KR101894442B1 true KR101894442B1 (en) | 2018-09-03 |
Family
ID=50655905
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120117518A Active KR101894442B1 (en) | 2012-10-22 | 2012-10-22 | Method and apparatus for processing paging for mobile communication |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101894442B1 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010245714A (en) * | 2009-04-03 | 2010-10-28 | Hitachi Ltd | Wireless communication system |
| US20120252451A1 (en) * | 2011-03-31 | 2012-10-04 | Knauft James P | Tracking and paging at boundries in LTE networks |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102308645B (en) * | 2009-02-06 | 2014-10-15 | 苹果公司 | Tracking area management method and apparatus for long term evolution telecommunication systems |
| JP4608005B1 (en) | 2009-07-03 | 2011-01-05 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile communication method, mobile communication system, subscriber management server device and switching center |
| KR101290377B1 (en) * | 2009-12-15 | 2013-08-07 | 한국전자통신연구원 | PAGING MANAGEMENT METHOD AND SYSTEM FOR Home evolved Node-B |
| KR20110069471A (en) * | 2009-12-17 | 2011-06-23 | 주식회사 케이티 | A location registration control method of a mobility management entity and a location registration method of a user terminal. |
-
2012
- 2012-10-22 KR KR1020120117518A patent/KR101894442B1/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010245714A (en) * | 2009-04-03 | 2010-10-28 | Hitachi Ltd | Wireless communication system |
| US20120252451A1 (en) * | 2011-03-31 | 2012-10-04 | Knauft James P | Tracking and paging at boundries in LTE networks |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20140050998A (en) | 2014-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11089535B2 (en) | Handover method in mobile network and communications apparatus | |
| CN102369758B (en) | Method, device and system for acquiring load information | |
| US9635702B2 (en) | Method and apparatus for reducing signaling in a core network | |
| CN108713327B (en) | Network node for enabling communication in a communication network and method performed in a network node | |
| US10574507B2 (en) | Method and node for handling control plane signaling | |
| US9119219B2 (en) | Bandwidth control method, apparatus and system | |
| EP3817453A1 (en) | Communication method and apparatus | |
| EP2645774B1 (en) | Methods and devices for releasing context related resources of user equipment | |
| CN120711462A (en) | Session establishment method, switching method and equipment | |
| CN103338487B (en) | A kind of different intersystem reselection or switching handling method and equipment | |
| EP3261386A1 (en) | Service processing method, related device and system | |
| RU2732736C1 (en) | Communication method, secondary network node and terminal | |
| JPWO2018034201A1 (en) | Communication method | |
| KR101894442B1 (en) | Method and apparatus for processing paging for mobile communication | |
| CN103313322B (en) | Reorientation method and user equipment | |
| WO2012045342A1 (en) | Subscriber handling in radio telecommunication networks | |
| US20230292197A1 (en) | Enabling 5g to 4g to 3g mobility for protocol data unit (pdu) sessions that are created or modified in 5g | |
| CN106688269B (en) | Radio network node and method for determining whether a wireless device is a suitable candidate for handover to a target cell for load balancing reasons | |
| KR101451628B1 (en) | Method and apparatus for controlling load of downlink data for mobile communication | |
| KR101980856B1 (en) | Method and apparatus for processing call event | |
| KR101280819B1 (en) | Packet data network gateway and mobile communication system for changing charging profile based on access network and method for thereof | |
| KR101817267B1 (en) | Paging apparatus for providing voice service on heterogeneous network and method thereof | |
| KR102055339B1 (en) | Method and apparatus for processing downlink data for mobile communication | |
| KR102022613B1 (en) | Method and apparatus for controlling load of call traffic for mobile communication | |
| KR20140050997A (en) | Method and apparatus for processing paging for mobile communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121022 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20171020 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20121022 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180313 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180817 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180828 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20180829 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20210615 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20230622 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240619 Start annual number: 7 End annual number: 7 |