KR101641791B1 - Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware - Google Patents
Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware Download PDFInfo
- Publication number
- KR101641791B1 KR101641791B1 KR1020140177410A KR20140177410A KR101641791B1 KR 101641791 B1 KR101641791 B1 KR 101641791B1 KR 1020140177410 A KR1020140177410 A KR 1020140177410A KR 20140177410 A KR20140177410 A KR 20140177410A KR 101641791 B1 KR101641791 B1 KR 101641791B1
- Authority
- KR
- South Korea
- Prior art keywords
- session
- message
- sgw
- pgw
- mme
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/06—De-registration or detaching
-
- 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
- H04W28/0252—Traffic management, e.g. flow control or congestion control per individual bearer or channel
- H04W28/0263—Traffic management, e.g. flow control or congestion control per individual bearer or channel involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 통신 시스템 및 그 제어방법과, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것이다. 본 발명에 따른 통신 시스템의 제어방법은, 상기 SGW가 가입자 재배치 상황인지 여부를 판단하는 단계와; 상기 단계의 판단 결과 가입자 재배치 상황인 경우 상기 SGW가 모든 세션에 대응되는 제1 세션 삭제 메시지를 상기 PGW에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 상기 MME에 전송하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a communication system and a control method thereof, a recording medium on which a program for executing the control method is recorded, and an application stored in the medium in combination with hardware for executing the control method. A control method of a communication system according to the present invention includes: determining whether the SGW is a subscriber relocation situation; The SGW transmits a first session delete message corresponding to all sessions to the PGW and a second session delete message corresponding to all sessions to the MME when the subscriber relocation status is determined as a result of the step .
Description
본 발명은 통신 시스템 및 그 제어방법과, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것으로, 보다 상세하게는 사용자 단말기의 재배치 처리를 수행하기 위한 통신 시스템 및 그 제어방법과, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것이다.The present invention relates to a communication system, a control method thereof, a recording medium on which a program for executing the control method is recorded, and an application stored in a medium for executing the control method in combination with hardware, A recording medium on which a program for executing the control method is recorded, and an application stored in the medium in order to execute the control method in combination with the hardware.
LTE(Long Term Evolution) 통신 시스템의 일 예는 도 1에 도시된 바와 같다.An example of an LTE (Long Term Evolution) communication system is shown in FIG.
동 도면에서 사용 단말기는 휴대폰, 스마트폰과 같은 이동통신 단말기에 해당하고, eNodeB는 일종의 기지국에 해당하며, MME(Mobility Management Entity)는 3GPP LTE (Long Term Evolution)망에서의 코어 네트워크 구조에 해당하는 EPC(Evolved Packet Core)에서의 제어평면을 다루는 노드로서, 단말에 대한 베어러의 연결과 해제를 수행하고, IDLE 상태에서 ACTIVE 상태로의 천이를 수행하며, 보안키 관리 등을 수행하는 구성요소이고, SGW(Serving Gateway)는 EPC에서 LTE RAN(Radio Access Network)에 대한 사용자평면을 다루는 노드로서, 단말이 eNodeB 상에서 이동하는 경우에 이동성을 지원하고, LTE와 GSM/GPRS/HSPA 사이에서 이동성을 지원하며, 과금 및 통계 정보의 수집 등을 수행하는 구성요소이며, PGW(Packet Data Network Gateway)는 EPC에서 인터넷과 같은 패킷교환망에 연결하는 노드로서, 특정 단말에 대한 IP주소의 할당 등을 수행하는 구성요소이다.The MME (Mobility Management Entity) corresponds to a core network structure in a 3GPP LTE (Long Term Evolution) network. The MME corresponds to a mobile communication terminal such as a mobile phone or a smart phone, A node that handles a control plane in an EPC (Evolved Packet Core), is a component that performs connection and release of a bearer to an MS, performs transition from an IDLE state to an ACTIVE state, and performs security key management, SGW (Serving Gateway) is a node that handles the user plane for LTE RAN (Radio Access Network) in EPC. It supports mobility when mobile terminal moves on eNodeB, supports mobility between LTE and GSM / GPRS / HSPA , And collects billing and statistical information. The Packet Data Network Gateway (PGW) is a node that connects to a packet-switching network such as the Internet in an EPC. Is a component that performs the assignment of the IP address and so on.
그런데 이러한 LTE 시스템 운영중에 가입자 재배치 작업이 필요한 경우가 발생할 수 있다.However, a subscriber relocation operation may be required during the operation of the LTE system.
여기서 가입자 재배치라는 것은 현재 사용자 단말기를 이용하는 가입자에게 서비스를 제공하는 구성 요소를 교체하는 과정을 의미한다.Here, the subscriber relocation refers to a process of replacing a component that provides a service to a subscriber using a current user terminal.
예를 들어 현재 가입자에 대해 특정 SGW(일 예로 제1 SGW)를 경유한 통신 세션이 형성되어 있는 상태에서 그 제1 SGW에 이상이 발생한 경우 또는 시스템 업그레이드 등을 목적으로 해당 가입자에 대해 다른 SGW(일 예로 제2 SGW)를 경유한 통신 세션이 형성되도록 할 필요가 있다.For example, when a communication session via a specific SGW (for example, the first SGW) is established with respect to the current subscriber and an abnormality occurs in the first SGW, or when an SGW For example, a second SGW).
이 경유 3GPP(3rd Generation Partnership Project)에서는 PGW 또는 MME가 트리거하는 베어러(Bearer) 또는 세션 삭제 절차를 정의하고 있다.The 3rd Generation Partnership Project (3GPP) defines a bearer or session deletion procedure triggered by the PGW or MME.
그런데 PGW 또는 MME에 의해 트리거되는 베어러 또는 세션 삭제 절차는 다음과 같은 문제점이 있다.However, the bearer or session deletion procedure triggered by PGW or MME has the following problems.
PGW가 Trigger하는 가입자 삭제(Reattach)는 다수의 PGW에서 Reattach를 Trigger하여야 하며, 이에 따라 작업 대상 시스템의 수가 증가하고 시간이 오래 걸릴 수 있다.The Reattach triggered by the PGW triggers the Reattach in a number of PGWs, which may increase the number of target systems and take a long time.
도 2를 참조하면, SGW_1에 대한 가입자를 재배치하는 경우 모든 PGW (PGW_1 ~ PGW_n)에서 PGW Triggered Reattach 작업을 수행하여야 하는 것이다.Referring to FIG. 2, when a subscriber is relocated to SGW_1, PGW Triggered Reattach operation must be performed in all PGWs (PGW_1 to PGW_n).
또한, Multiple PDN을 지원하는 사용자 단말기를 수용하는 경우 3GPP 규격 상 하나의 사용자 단말기는 하나의 SGW에서만 수용되어야 하는데, 이 때, 하나의 사용자 단말기에 대하여 2개 이상의 PGW가 서비스를 제공하는 경우 하나의 PGW가 특정 가입자 세션(세션 1)을 Reattach한 후, 또 다른 PGW가 세션(세션 2)의 Reattach를 시도하기 전에 삭제된 세션(세션 1)이 복구되는 경우 SGW에서 가입자가 재배치되지 않는 결과가 발생하는 것이다.In addition, when a user terminal supporting Multiple PDN is accommodated, one user terminal must be accommodated in only one SGW according to the 3GPP standards. In this case, when two or more PGWs provide a service to one user terminal, If the deleted session (session 1) is restored after the PGW reattaches a specific subscriber session (session 1) and another PGW attempts to reattach the session (session 2), the SGW does not relocate the subscriber .
즉, 도 2에서 보듯이 UE_1이 SGW_1을 통해 PGW_1(세션1) 및 PGW_2(세션2)에서 서비스를 제공받고 있을 때, PGW_1에서 PGW Triggered Session Reactivation(세션1)을 수행하였으나 PGW_2에서 Session Reactivation(세션2)을 수행하기 전에 세션1이 복구되는 경우 SGW_1을 통한 세션이 다시 생성되기 때문에, PGW_2에서 Session Reactivation을 수행하여도 SGW_1에서 가입자가 재배치되지 않는 문제점이 있는 것이다.That is, as shown in FIG. 2, the
MME에서 Trigger하는 가입자 삭제(Reattach) 역시 다수의 MME에서 Reattach를 Trigger하여야 하며, 이에 따라 작업 대상 시스템의 수가 증가하고 시간이 오래 걸릴 수 있음은 물론이다.Reattach triggered by the MME must also be triggered by a number of MMEs, which can increase the number of systems to be operated and take a long time.
본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 가입자 재배치 작업의 효율성을 극대화하기 위한 통신 시스템 및 그 제어방법과, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션을 제공하는 것이다. It is an object of the present invention to provide a communication system and a control method thereof for maximizing efficiency of a subscriber relocation work, a recording medium on which a program for executing the control method is recorded, And to provide an application stored on the medium in combination with the hardware to execute the control method.
상기한 목적을 달성하기 위해 본 발명에 따른 통신 시스템은, 패킷 데이터망의 관문에 해당하는 PGW(Packet Data Network GateWay)와; 사용자 단말기에 대한 베어러의 연결과 해제를 수행하는 MME(Mobile Mobility Entity)와; 사용자 단말기와 상기 PGW 간의 통신 경로 사이에 존재하고, 가입자 재배치 상황인지 여부를 판단하며, 판단결과 가입자 재배치 상황인 경우 모든 세션에 대응되는 제1 세션 삭제 메시지를 상기 PGW에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 상기 MME에 전송하는 SGW(Serving GateWay)를 포함하여 구성된다.According to an aspect of the present invention, there is provided a communication system comprising: a Packet Data Network GateWay (PGW) corresponding to a gateway of a packet data network; An MME (Mobile Mobility Entity) that performs connection and release of the bearer to the user terminal; The first session deletion message corresponding to all the sessions is transmitted to the PGW in the case of the subscriber relocation status, and the first session deletion message corresponding to all the sessions is transmitted to the PGW, And an SGW (Serving GateWay) for transmitting a corresponding second session delete message to the MME.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 패킷 데이터망의 관문에 해당하는 PGW(Packet Data Network GateWay)와, 사용자 단말기와 상기 PGW 간의 통신 경로 사이에 존재하는 SGW(Serving GateWay)와, 상기 사용자 단말기에 대한 베어러의 연결과 해제를 수행하는 MME(Mobile Mobility Entity)를 포함하는 통신 시스템의 제어방법은, 상기 SGW가 가입자 재배치 상황인지 여부를 판단하는 단계와; 상기 판단 결과 가입자 재배치 상황인 경우 상기 SGW가 모든 세션에 대응되는 제1 세션 삭제 메시지를 상기 PGW에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 상기 MME에 전송하는 단계를 포함하여 이루어진다.In order to achieve the above object, the present invention provides a packet data network gateway (PGW) corresponding to a gateway of a packet data network according to the present invention, an SGW (Serving GateWay) existing between a communication path between the user terminal and the PGW, A method of controlling a communication system including an MME (Mobile Mobility Entity) that performs connection and release of a bearer to a user terminal, includes: determining whether the SGW is a subscriber relocation situation; The SGW transmits a first session delete message corresponding to all sessions to the PGW and a second session delete message corresponding to all sessions to the MME in the case of the subscriber relocation status .
이상 설명한 바와 같이 본 발명에 따르면, 시스템 장애 또는 SGW 소프트웨어 업그레이드 등 가입자 재배치가 필요한 경우, 그 처리를 신속하게 할 수 있어서 작업자의 작업 시간을 단축할 수 있다.INDUSTRIAL APPLICABILITY As described above, according to the present invention, when a subscriber relocation such as a system failure or an SGW software upgrade is required, the processing can be performed quickly, and the worker's work time can be shortened.
또한, 2 개 이상의 PGW에서 서비스를 제공받는 멀티 PDN 단말기에 대하여 동시에 복수 개의 PGW의 세션이 삭제되지 않음에 따라 가입자 재배치가 이루어지지 않는 종래의 문제점이 해결된다. 즉, 가입자 재배치 실패율을 상당부분 떨어뜨릴 수 있다.In addition, the conventional problem that a plurality of PGW sessions are not deleted at the same time for a multi-PDN terminal which is provided with service in two or more PGWs, the subscribers are not relocated. That is, the failure rate of the subscriber relocation can be significantly reduced.
도 1은 종래의 통신 시스템의 개략 구성도이고,
도 2는 종래에 하나의 멀티 PDN 단말이 복수 개의 PGW와 연결되어 있는 상태를 나타낸 도면이고,
도 3은 본 발명의 일 실시예에 따른 통신 시스템의 개략 구성도이고,
도 4는 본 발명의 일 실시예에 따른 통신 시스템의 제어 흐름도이다.1 is a schematic configuration diagram of a conventional communication system,
2 is a diagram illustrating a state in which one multi-PDN terminal is connected to a plurality of PGWs,
3 is a schematic configuration diagram of a communication system according to an embodiment of the present invention,
4 is a control flowchart of a communication system according to an embodiment of the present invention.
이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
이하 본 발명에 따른 각 실시예는 본 발명의 이해를 돕기 위한 하나의 예에 불과하고, 본 발명이 이러한 실시예에 한정되는 것은 아니다. 특히 본 발명은 각 실시예에 포함되는 개별 구성, 개별 기능, 또는 개별 단계 중 적어도 어느 하나 이상의 조합으로 구성될 수 있다.Hereinafter, embodiments of the present invention will be described in order to facilitate understanding of the present invention, and the present invention is not limited to these embodiments. In particular, the present invention can be configured by combining at least any one of individual components, individual functions, or individual steps included in each embodiment.
본 발명의 일 실시예에 따른 LTE (Long Term Evolution) 통신을 위한 통신 시스템은 도 3에 도시된 바와 같이 eNodeB(400), MME(Mobility Management Entity)(200), SGW(Serving Gateway)(100), PGW(Packet Data Network Gateway)(300)를 포함하여 구성된다.3, the communication system for Long Term Evolution (LTE) communication according to an embodiment of the present invention includes an eNodeB 400, a Mobility Management Entity (MME) 200, a Serving Gateway (SGW) , And a packet data network gateway (PGW) 300.
여기서, eNodeB(400)는 일종의 기지국으로서 휴대폰, 스마트폰과 같은 사용자 단말기(500)와 무선 구간의 통신 채널을 형성하여 신호를 송수신하는 기능을 수행한다.Here, the eNodeB 400 forms a communication channel between a
MME(200)는 3GPP(3rd Generation Partnership Project) LTE 망에서의 코어 네트워크 구조에 해당하는 EPC(Evolved Packet Core)에서의 제어평면을 다루는 노드로서, 단말에 대한 베어러의 연결과 해제를 수행하고, IDLE 상태에서 ACTIVE 상태로의 천이를 수행하며, 보안키 관리 등을 수행한다.The MME 200 is a node that handles a control plane in an EPC (Evolved Packet Core) corresponding to a core network structure in a 3GPP (3rd Generation Partnership Project) LTE network. The MME 200 performs connection and release of a bearer to and from an MS, State to an ACTIVE state, and performs security key management and the like.
특히, 본 실시예에서 MME(200)는 후술하는 바와 같이 SGW(100)로부터 제2 세션 삭제 메시지를 수신하고, 그 제2 세션 삭제 메시지에 따라 가입자 재접속 제어 신호를 생성하여 사용자 단말기(500)에 전송하고, 그 사용자 단말기(500)로부터 재접속 요청 신호가 수신되면 제2 세션 삭제 메시지를 전송한 SGW(100)를 제외한 타 SGW(100)를 선택하여 세션을 개설하는 기능을 수행한다.In particular, in this embodiment, the MME 200 receives a second session deletion message from the
PGW(300)는 EPC에서 인터넷과 같은 패킷교환망에 연결하는 노드 즉, 패킷 데이터망의 관문에 해당하는 노드로서, 특정 단말에 대한 IP주소의 할당 등을 수행한다.The PGW 300 is a node connected to a packet-switching network such as the Internet in the EPC, that is, a node corresponding to a gateway of a packet data network, and performs allocation of an IP address to a specific terminal.
특히, 본 실시예에서 PGW(300)는 후술하는 바와 같이 SGW(100)로부터 제1 세션 삭제 메시지를 수신하고, 이때 그 제1 세션 삭제 메시지에 대응되는 모든 세션을 삭제하는 기능을 수행한다.In particular, in this embodiment, the PGW 300 receives a first session delete message from the
SGW(100)는 EPC에서 LTE RAN(Radio Access Network)에 대한 사용자평면을 다루는 노드로서, 사용자 단말기(500)와 PGW(300) 간의 통신 경로 사이에 존재하고, 사용자 단말기(500)가 eNodeB(400) 상에서 이동하는 경우에 이동성을 지원하고, LTE와 GSM/GPRS/HSPA 사이에서 이동성을 지원하며, 과금 및 통계 정보의 수집 등을 수행한다.The SGW 100 is a node that handles the user plane for the LTE RAN (Radio Access Network) in the EPC and exists between the communication path between the
특히, 본 실시예에서 SGW(100)는 가입자 재배치 상황인지 여부를 판단하며, 판단결과 가입자 재배치 상황인 경우 모든 세션에 대응되는 제1 세션 삭제 메시지를 PGW(300)에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 MME(200)에 전송하는 기능을 수행한다.In particular, in this embodiment, the SGW 100 determines whether it is a subscriber relocation situation. If it is determined that the subscriber is relocation status, the
여기서 제1 세션 삭제 메시지와 제2 세션 삭제 메시지는 단일의 메시지일 수도 있고, 일련의 전송 메시지 그룹을 지칭하는 것일 수도 있다.Herein, the first session deletion message and the second session deletion message may be a single message or may refer to a series of transmission message groups.
SGW(100)는 가입자 재배치 상황인지 여부를 기능 고장에 대한 자체 감지에 따라 판단할 수 있고, 또는 관리자의 명령을 감지함에 따라 판단할 수도 있다.The SGW 100 can determine whether or not the subscriber relocation status is based on self-detection of a functional failure, or can determine whether the subscriber relocation status is detected by detecting an administrator's command.
여기서, 제1 세션 삭제 메시지는 3GPP에서 MME(200)에서 발생(트리거)되는 것으로 정의된 세션 삭제 메시지와 동일한 메시지이고, 제2 세션 삭제 메시지는 3GPP에서 PGW(300)에서 발생(트리거)되는 것으로 정의된 세션 삭제 메시지와 동일한 메시지일 수 있다.Here, the first session deletion message is the same message as the session deletion message defined as being generated (triggered) in the
한편, SGW(100)는 새로운 세션이 생성될 때마다 각 세션에 대응되는 디폴트 베어러 EBI(EPS Bearer ID)를 저장할 수 있는데, 앞서 설명한 제1 세션 삭제 메시지와 제2 세션 삭제 메시지에 각 세션에 대응되는 EBI를 모두 포함시킬 수 있다.Meanwhile, the SGW 100 may store a default bearer EBI (EPS Bearer ID) corresponding to each session each time a new session is created. In the first session delete message and the second session delete message described above, EBI, < / RTI >
또한, SGW(100)는 제2 세션 삭제 메시지에 상기 사용자 단말기(500)의 재접속을 유도하는 재접속 제어 메시지를 포함시킬 수 있다. 이러한 재접속 제어 메시지에 따라 MME(200)는 사용자 단말기(500)에 재접속을 유도할 수 있다.Also, the SGW 100 may include a reconnection control message for inducing reconnection of the
이하에서는 도 4를 참조하여 본 발명의 일 실시예에 따른 통신 시스템의 제어 흐름을 설명한다.Hereinafter, a control flow of the communication system according to an embodiment of the present invention will be described with reference to FIG.
본 실시예에서 MME(200), SGW(100), PGW(300)는 각각 복수 개로 구성될 수 있는데, 도 4에서는 편의상 PGW(300)만 복수 개(제1 PGW(310), 제2 PGW(320)) 도시하였다.In the present embodiment, a plurality of MME 200, SGW 100 and PGW 300 may be provided. In FIG. 4, only a plurality of PGWs 300 (first PGW 310, second PGW 300, 320).
특정 SGW(110) 관리자가 시스템 장애가 발생한 경우 또는 SGW(110) 소프트웨어 업그레이드가 필요한 경우 가입자 재배치를 위한 명령어를 입력한다. 이때 현재 각 세션을 저장 및 관리하고 있는 SGW(110)는 재배치 대상에서 제외되도록 SGW(110) 관리자에 의해 설정될 수 있다.When a specific SGW 110 administrator has a system failure or needs to upgrade the SGW 110 software, a command for re-subscribing the subscriber is input. At this time, the SGW 110 storing and managing each session at present can be set by the SGW 110 administrator to be excluded from the relocation target.
가입자 재배치가 필요한 경우(단계 S1) SGW(110)는 관리하고 있는 모든 세션에 대하여 각 세션의 PGW(310,320)로 Default Bearer의 EBI(각 세션에 대응되는 일종의 고유 식별 번호에 해당함)를 포함하는 제1 세션 삭제 메시지(Delete Session Request)를 전송한다(단계 S3, 단계 S5).When the subscriber relocation is required (step S1), the
또한, SGW(110)는 관리하고 있는 모든 세션에 대하여, MME(200)로 Default Bearer의 EBI를 포함하는 제2 세션 삭제 메시지(Delete Bearer Request)를 전송한다. 이때 SGW(110)는 MME(200)가 사용자 단말기(500)로 Reactivation을 요청할 수 있도록 Delete Bearer Request의 Cause 값으로 Reactivation Requested를 설정할 수 있다(단계 S7, 단계 S9).In addition, the SGW 110 transmits a second session delete message (Delete Bearer Request) including the EBI of the default bearer to the
제1 세션 삭제 메시지를 수신한 각 PGW(310,320)는 세션을 삭제하고 SGW(110)로 Delete Session Request에 대한 응답 메시지를 전송한다(단계 S11, 단계 S13).Each
MME(200)는 가입자 Reattach를 위한 Paging 메시지를 eNodeB(400)로 전송하고(단계 S15), Paging을 수신한 사용자 단말기(500)는 MME(200)로 Service Req. 메시지(서비스 요청 메시지)를 전송한다(단계 S17).The MME 200 transmits a paging message for the subscriber reattach to the eNodeB 400 in step S15 and the
MME(200)는 사용자 단말기(500)로 가입자 재배치를 위한 Detach Request 메시지를 전송하는데(단계 S19), 이때 MME(200)는 사용자 단말기(500)가 자동적으로 네트워크에 재접속할 수 있도록 Detach Type으로 Re-attach Required를 포함하는 Detach Request 메시지를 전송할 수 있다.The MME 200 transmits a Detach Request message for relocation of the subscriber to the user terminal 500 (step S19). At this time, the MME 200 transmits the Detach Request message to the
사용자 단말기(500)는 이에 대한 응답으로 Detach Accept 메시지를 MME(200)에 전송한다(단계 S20).The
사용자 단말기(500)로부터 Detach Accept 메시지를 수신한 MME(200)는 SGW(110)로 베어러 삭제와 관련한 Delete Bearer Resp. 메시지를 전송한다(단계 S21, 단계 S23).Upon receipt of the Detach Accept message from the
이후, 사용자 단말기(500)는 네트워크에 접속하기 위한 Reattach 절차를 수행하는데, MME(200)는 재배치 대상이 아닌 SGW(120) 즉, 앞서 제2 세션 삭제 메시지를 전송한 SGW(110)를 제외한 다른 SGW(120)를 선택하여 세션을 개설한다.Then, the
이에 따라 사용자 단말기(500)는 기존의 SGW(110)를 대신하여 새로운 SGW(120)를 경유하여 통신을 수행하게 된다.Accordingly, the
즉, 상술한 과정을 거치게 되면 기존의 SGW(110)에 이상이 발생하거나 소프트웨어 업그레이드가 필요한 경우 SGW(110)를 통한 세션을 새로운 SGW(120)로 이동시킬 수 있는 것이다.That is, when the above-described process is performed, a session through the
이는 앞서 도 1 및 도 2를 참조하여 설명한 종래의 방식과 비교할 때 조작해야하는 작업 대상 장치의 개수가 줄어드는 장점이 있고, 마찬가지로 작업시간을 대폭 줄일 수 있다.This is advantageous in that the number of operation target devices to be operated is reduced as compared with the conventional method described above with reference to FIGS. 1 and 2, and the operation time can be greatly reduced in the same manner.
또한 2 개 이상의 PGW(310,320)에서 서비스를 제공받는 멀티 PDN 단말기(500)에 대하여 SGW(100) 가입자 재배치가 발생하지 않는 문제점을 개선하는 효과도 있다.Also, there is an effect of solving the problem that the
구체적으로 설명하면, 종래와 같이 가입자 재배치가 이루어지도록 하기 위한 최초의 신호 즉, 트리거 신호를 MME(200) 또는 PGW(300)가 발생하는 경우에는 신속한 작업 과정이 이루어지지 않거나, 경우에 따라 가입자 재배치가 전혀 이루어지지 않을 수도 있다.More specifically, when the
예를 들어 하나의 SGW(100)와 연결된 MME(200)나 PGW(300)가 각각 복수 개 있는 경우, 그 복수 개의 MME(200) 및 PGW(300) 모두에서 가입자 재배치를 위한 트리거 신호가 발생하도록 관리자 또는 담당자 등이 조작해야 한다.For example, when there are a plurality of
일 예로 하나의 SGW(100)에 PGW(300)가 30개 연결되어 있는 경우 그 30개의 PGW(300) 각각에서 가입자 재배치를 위한 트리거 신호가 생성되도록 조작해야 하는 것이다.For example, when 30
이에 비해 본원발명에 따르면 세션 이동이 이루어져야할 하나의 SGW(100)에서 가입자 재배치를 위한 트리거 신호가 생성되도록 조작하면 되므로, 작업 과정이 단순해지고 작업 시간이 단축될 수 있다.In contrast to this, according to the present invention, a trigger signal for subscribers relocation can be generated in one
또한, 어느 하나의 통신 단말기가 복수 개의 PGW(310,320)와 연결되어 있다고 가정하면, 그 중 어느 하나의 PGW(300), 즉, 제1 PGW(310)에서 가입자 재배치를 위한 트리거 신호가 생성됨에 따라 제1 PGW(310)와 연결된 세션이 삭제되고 다른 PGW(300), 즉, 제2 PGW(320)에서 가입자 재배치를 위한 트리거 신호가 생성됨에 따라 제2 PGW(320)와 연결된 세션이 삭제되게 되는데, 제1 PGW(310)와 연결된 세션이 삭제된 시점부터 제2 PGW(320)와 연결된 세션이 삭제되는 시점까지의 시간동안 통신 단말기 등의 자동 복구 동작에 의해 제1 PGW(301)를 통한 세션이 다시 생성될 수 있고, 이러한 과정이 반복되면 가입자 재배치는 이루어질 수 없게 된다.Assuming that one of the communication terminals is connected to the plurality of
이에 반해 본원발명과 같이 SGW(100)에서 복수 개의 PGW(310,320)에 가입자 재배치를 위한 트리거 신호를 전송하게 되면, 가입자 재배치가 이루어지지 않는 종래의 문제점은 해결될 수 있다.On the other hand, if the
한편, 상술한 각 실시예를 수행하는 과정은 소정의 기록 매체(예를 들어 컴퓨터로 판독 가능한)에 저장된 프로그램 또는 애플리케이션에 의해 이루어질 수 있음은 물론이다. 여기서 기록 매체는 RAM(Random Access Memory)과 같은 전자적 기록 매체, 하드 디스크와 같은 자기적 기록 매체, CD(Compact Disk)와 같은 광학적 기록 매체 등을 모두 포함한다.Meanwhile, it goes without saying that the process of performing each of the above-described embodiments can be performed by a program or an application stored in a predetermined recording medium (for example, a computer-readable). Here, the recording medium includes an electronic recording medium such as a RAM (Random Access Memory), a magnetic recording medium such as a hard disk, and an optical recording medium such as a CD (Compact Disk).
이때, 기록 매체에 저장된 프로그램은 컴퓨터나 스마트폰 등과 같은 하드웨어 상에서 실행되어 상술한 각 실시예를 수행할 수 있다. 특히, 상술한 본 발명에 따른 통신 시스템의 구성 요소 중 적어도 어느 하나는 이러한 프로그램 또는 애플리케이션에 의해 구현될 수 있다.At this time, the program stored in the recording medium may be executed on hardware such as a computer or a smart phone to perform each of the above embodiments. In particular, at least one of the components of the communication system according to the present invention described above can be implemented by such a program or an application.
또한, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다. The present invention is not limited to the above-described specific embodiments, and various modifications and changes may be made without departing from the gist of the present invention. It is to be understood that such variations and modifications are intended to be included in the scope of the appended claims.
100 : SGW 200 : MME
300 : PGW 400 : eNodeB
500 : 사용자 단말기100: SGW 200: MME
300: PGW 400: eNodeB
500: User terminal
Claims (12)
(a) 상기 SGW가 가입자 재배치 상황인지 여부를 판단하는 단계와;
(b) 상기 (a) 단계의 판단 결과 가입자 재배치 상황인 경우 상기 SGW가 모든 세션에 대응되는 제1 세션 삭제 메시지를 상기 PGW에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 상기 MME에 전송하는 단계를 포함하는 것을 특징으로 하는 통신 시스템의 제어방법.A Packet Data Network GateWay (PGW) corresponding to a gateway of a packet data network, an SGW (Serving GateWay) existing between a communication path between the user terminal and the PGW, and an MME (Mobile Mobility Entity), the method comprising:
(a) determining whether the SGW is a subscriber relocation situation;
(b) if it is determined in step (a) that the subscriber is relocated, the SGW transmits a first session delete message corresponding to all sessions to the PGW, and a second session delete message corresponding to all sessions is transmitted to the MME To the base station.
상기 제1 세션 삭제 메시지는 상기 MME에서 발생되는 세션 삭제 메시지와 동일한 메시지이고, 상기 제2 세션 삭제 메시지는 상기 PGW에서 발생되는 세션 삭제 메시지와 동일한 메시지인 것을 특징으로 하는 통신 시스템의 제어방법.The method according to claim 1,
Wherein the first session delete message is the same message as the session delete message generated in the MME, and the second session delete message is the same message as the session delete message generated in the PGW.
상기 SGW가 새로운 세션이 생성될 때마다 각 세션에 대응되는 디폴트 베어러 EBI(EPS Bearer ID)를 저장하는 단계를 더 포함하고,
상기 SGW는 상기 제1 세션 삭제 메시지와 상기 제2 세션 삭제 메시지에 각 세션에 대응되는 EBI를 모두 포함시키는 것을 특징으로 하는 통신 시스템의 제어방법.The method according to claim 1,
Storing the default Bearer ID (EBI) corresponding to each session whenever the SGW creates a new session,
Wherein the SGW includes both EBI corresponding to each session in the first session delete message and the second session delete message.
상기 SGW가 상기 제2 세션 삭제 메시지에 상기 사용자 단말기의 재접속을 유도하는 재접속 제어 메시지를 포함시키는 단계를 더 포함하는 것을 특징으로 하는 통신 시스템의 제어방법.The method according to claim 1,
Further comprising the step of the SGW including a reconnection control message for inducing reconnection of the user terminal to the second session deletion message.
상기 (b) 단계 이후에,
상기 PGW가 상기 제1 세션 삭제 메시지에 대응되는 모든 세션을 삭제하는 단계와;
상기 MME가 상기 제2 세션 삭제 메시지에 따라 가입자 재접속 제어 신호를 상기 사용자 단말기에 전송하고, 상기 사용자 단말기로부터 재접속 요청 신호가 수신되면 상기 제2 세션 삭제 메시지를 전송한 SGW를 제외한 타 SGW를 선택하여 세션을 개설하는 단계를 더 포함하는 것을 특징으로 하는 통신 시스템의 제어방법.The method according to claim 1,
After the step (b)
The PGW deleting all sessions corresponding to the first session delete message;
The MME transmits a subscriber reconnection control signal to the user terminal according to the second session deletion message and, when receiving a reconnection request signal from the user terminal, selects an SGW other than the SGW that transmitted the second session deletion message Further comprising the step of: establishing a session with the communication system.
A computer-readable recording medium storing a program for executing the method according to any one of claims 1 to 5.
사용자 단말기에 대한 베어러의 연결과 해제를 수행하는 MME(Mobile Mobility Entity)와;
사용자 단말기와 상기 PGW 간의 통신 경로 사이에 존재하고, 가입자 재배치 상황인지 여부를 판단하며, 판단결과 가입자 재배치 상황인 경우 모든 세션에 대응되는 제1 세션 삭제 메시지를 상기 PGW에 전송함과 아울러 모든 세션에 대응되는 제2 세션 삭제 메시지를 상기 MME에 전송하는 SGW(Serving GateWay)를 포함하는 것을 특징으로 하는 통신 시스템.A Packet Data Network GateWay (PGW) corresponding to a gateway of the packet data network;
An MME (Mobile Mobility Entity) that performs connection and release of the bearer to the user terminal;
The first session deletion message corresponding to all the sessions is transmitted to the PGW in the case of the subscriber relocation status, and the first session deletion message corresponding to all the sessions is transmitted to the PGW, And a SGW (Serving GateWay) for transmitting a corresponding second session delete message to the MME.
상기 제1 세션 삭제 메시지는 상기 MME에서 발생되는 세션 삭제 메시지와 동일한 메시지이고, 상기 제2 세션 삭제 메시지는 상기 PGW에서 발생되는 세션 삭제 메시지와 동일한 메시지인 것을 특징으로 하는 통신 시스템.9. The method of claim 8,
Wherein the first session delete message is the same message as the session delete message generated in the MME, and the second session delete message is the same message as the session delete message generated in the PGW.
상기 SGW는 새로운 세션이 생성될 때마다 각 세션에 대응되는 디폴트 베어러 EBI(EPS Bearer ID)를 저장하고, 상기 제1 세션 삭제 메시지와 상기 제2 세션 삭제 메시지에 각 세션에 대응되는 EBI를 모두 포함시키는 것을 특징으로 하는 통신 시스템.9. The method of claim 8,
Each time a new session is created, the SGW stores a default Bearer ID (EBI) corresponding to each session, and the first session delete message and the second session delete message include both EBIs corresponding to each session To the communication system.
상기 SGW는 상기 제2 세션 삭제 메시지에 상기 사용자 단말기의 재접속을 유도하는 재접속 제어 메시지를 포함시키는 것을 특징으로 하는 통신 시스템.9. The method of claim 8,
Wherein the SGW includes a reconnection control message for inducing reconnection of the user terminal to the second session deletion message.
상기 PGW는 상기 제1 세션 삭제 메시지에 대응되는 모든 세션을 삭제하고,
상기 MME는 상기 제2 세션 삭제 메시지에 따라 가입자 재접속 제어 신호를 상기 사용자 단말기에 전송하고, 상기 사용자 단말기로부터 재접속 요청 신호가 수신되면 상기 제2 세션 삭제 메시지를 전송한 SGW를 제외한 타 SGW를 선택하여 세션을 개설하는 것을 특징으로 하는 통신 시스템.9. The method of claim 8,
The PGW deletes all sessions corresponding to the first session deletion message,
The MME transmits a subscriber reconnection control signal to the user terminal according to the second session deletion message and, when receiving a reconnection request signal from the user terminal, selects an SGW other than the SGW that transmitted the second session deletion message And establishing a session.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140177410A KR101641791B1 (en) | 2014-12-10 | 2014-12-10 | Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140177410A KR101641791B1 (en) | 2014-12-10 | 2014-12-10 | Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160070882A KR20160070882A (en) | 2016-06-21 |
KR101641791B1 true KR101641791B1 (en) | 2016-07-22 |
Family
ID=56353561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140177410A KR101641791B1 (en) | 2014-12-10 | 2014-12-10 | Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101641791B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102368466B1 (en) * | 2020-09-18 | 2022-02-25 | 주식회사 엘지유플러스 | Method of Processing a Location Request in a Communication Network |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101572955B (en) * | 2008-04-29 | 2011-10-05 | 电信科学技术研究院 | Method and device for deleting load |
US8848516B2 (en) | 2010-09-15 | 2014-09-30 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus for relocating and restoring connections through a failed serving gateway and traffic offloading |
-
2014
- 2014-12-10 KR KR1020140177410A patent/KR101641791B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20160070882A (en) | 2016-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11382146B2 (en) | Bearer control method and system | |
KR102250738B1 (en) | Smooth ue transfer within an evolved packet core | |
US9565634B2 (en) | Data transmission method, apparatus, and system, network side device, and terminal device | |
CN107113602B (en) | Subscriber profile switching to support roaming within Diameter networks | |
CN108605269B (en) | Session management method and device | |
EP2852096A1 (en) | Method, node, mobile terminal and system for identifying network sharing behavior | |
EP3528114A1 (en) | Upgrading of a mobile network function | |
JP6957753B2 (en) | Billing methods, equipment, and systems | |
EP2480022A1 (en) | Bearer processing method and mobile management device | |
EP3086581A1 (en) | Call control device and method for processing user services | |
US10448433B2 (en) | Data processing method, apparatus, terminal, mobility management entity, and system | |
US20140302812A1 (en) | Access method, mobility management device, and user equipment | |
WO2015123876A1 (en) | Communication data processing method, apparatus and system | |
EP3148256B1 (en) | User management method, corresponding device and system of shared network | |
KR20190126855A (en) | Control plane connection management method and device | |
US10225191B2 (en) | Service packet distribution method and apparatus | |
KR101641791B1 (en) | Communication system, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware | |
US10739406B2 (en) | Correlation charging method, charging apparatus, and system | |
EP2887727B1 (en) | Method and device for congestion control | |
US20200120046A1 (en) | Buffer control method, network element, and controller | |
CN104284449A (en) | Resource releasing method and device | |
CN104105051A (en) | Trigger message processing methods and devices and communication system | |
CN102781006B (en) | A kind of inspection control method of international mobile equipment mark and device | |
KR102369546B1 (en) | Apparatus and Method for APN Management in Packet Network | |
KR101769450B1 (en) | SESSION Management METHOD AND SYSTEM FOR CHEKING BEARER-IDENTIFIER VALIDITY BETWEEN PCRF AND PCEF |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20190611 Year of fee payment: 6 |