KR20140110507A - Method for controlling voice call service based on packet, storage medium and apparatus thereof - Google Patents

Method for controlling voice call service based on packet, storage medium and apparatus thereof Download PDF

Info

Publication number
KR20140110507A
KR20140110507A KR1020130024956A KR20130024956A KR20140110507A KR 20140110507 A KR20140110507 A KR 20140110507A KR 1020130024956 A KR1020130024956 A KR 1020130024956A KR 20130024956 A KR20130024956 A KR 20130024956A KR 20140110507 A KR20140110507 A KR 20140110507A
Authority
KR
South Korea
Prior art keywords
base station
station apparatus
redirection
voice call
request message
Prior art date
Application number
KR1020130024956A
Other languages
Korean (ko)
Other versions
KR102072343B1 (en
Inventor
이한우
Original Assignee
에스케이텔레콤 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이텔레콤 주식회사 filed Critical 에스케이텔레콤 주식회사
Priority to KR1020130024956A priority Critical patent/KR102072343B1/en
Publication of KR20140110507A publication Critical patent/KR20140110507A/en
Application granted granted Critical
Publication of KR102072343B1 publication Critical patent/KR102072343B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/09Management thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

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

Abstract

The present invention relates to a method to control a voice call service based on a packet, which enables a voice call service to be stably operated through a circuit network when an overload occurs on a specific base station in a packet network by transmitting voice calls to the circuit network based on each base station in the packet network; and a recording medium and an apparatus for the method. If a session control apparatus, which performs session control for the voice call service based on the packet, transmits to at least one base station apparatus, a redirection request message including an identification information of an overloaded base station apparatus which is a target for overload management, a base station apparatus corresponding to the identification information included in the redirection request message among at least one base station apparatus transmits a redirection message to command a terminal to transmit to the circuit network when receiving a packet-based voice call request message from the terminal.

Description

패킷 기반의 음성 통화 서비스 제어 방법, 이를 위한 기록 매체 및 장치 {Method for controlling voice call service based on packet, storage medium and apparatus thereof}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a packet-based voice call service control method, a recording medium,

본 발명은 패킷 망을 기반으로 이루어지는 음성 통화 서비스에 관한 것으로서, 특히, 패킷 망의 기지국 단위로 음성 호를 서킷 망으로 천이시킴으로써, 패킷 망의 특정 기지국에서 과부하 발생시 서킷 망을 통해 안정적으로 음성 통화 서비스가 유지되도록 하는 패킷 기반의 음성 통화 서비스 제어 방법, 이를 위한 기록 매체 및 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a voice call service based on a packet network, and more particularly, to a voice call service in a packet network, Based voice call service control method, and a recording medium and an apparatus therefor.

이 부분에 기술된 내용은 단순히 본 실시 예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the present embodiment and do not constitute the prior art.

무선 데이터 통신 기술이 발전함에 따라 사용자들은 보다 나은 통신 품질 및 속도로 통신을 수행하기를 원하고 있다. 이에 따라 최근에는 빠른 속도로 통신을 수행할 수 있도록 4세대 이동 통신 시스템인, LTE(Long Term Evolution) 기술이 개발되었다.As wireless data communication technologies evolve, users want to perform communications with better communication quality and speed. Recently, LTE (Long Term Evolution) technology, which is a 4th generation mobile communication system, has been developed so that communication can be performed at a high speed.

이러한 4세대 이동 통신시스템은 고속 무선 데이터 통신을 지원하기 위한 것으로서, 3세대 이동통신시스템보다 빠른 속도로 통신할 수 있고, 다운로드 속도도 최대 173Mbps에 이르러 700MB 용량의 영화 1편을 1분 안에 내려 받을 수 있을 정도로 빠른 속도를 통신을 수행한다. 또한, 고화질 영상과 네트워크 게임 등 온라인 환경에서 즐길 수 있는 모든 서비스를 이동 중에도 편리하게 이용할 수 있다. 때문에 스마트 폰 열풍과 더불어 폭증하는 데이터 수요를 감당할 차세대 이동통신 방식으로 주목 받고 있다.This fourth generation mobile communication system is intended to support high-speed wireless data communication. It can communicate at a higher speed than the third generation mobile communication system and can download a movie having 700MB capacity in a minute And performs communication at a speed as high as possible. In addition, all services that can be enjoyed in online environments such as high-definition video and network games can be conveniently used on the go. Therefore, it is attracting attention as a next generation mobile communication method that can cope with the data demand which is accompanied by a smartphone craze.

이러한, LTE 망을 통해 데이터 및 영상 통화 서비스가 이루어지고 있으며, 최근 LTE 망에서 음성 통화까지 서비스하기 위한 VoLTE(Voice over LTE) 서비스가 개발되고 있다. Data and video call services are being provided through the LTE network, and VoLTE (Voice over LTE) services are being developed for services ranging from LTE networks to voice calls.

VoLTE 서비스는, 음성 신호를 데이터 패킷으로 변환하여 패킷 망을 통해 전달하는 것으로서, 패킷 기반의 음성 통화 서비스라 할 수 있다.The VoLTE service is a packet-based voice call service in which a voice signal is converted into a data packet and transmitted through a packet network.

초고속 무선 데이터 통신 방식인 LTE를 기반으로 음성 통화 서비스를 지원할 경우, HD급 음질로 더욱 선명하고 깨끗한 통화를 할 수 있다. 또한, VoLTE는 음성 및 데이터를 동일한 LTE망을 통해 서비스하기 때문에, 음성, 영상 및 데이터 서비스를 융합한 다양한 서비스를 제공할 수 있다.When voice call service is supported based on LTE, which is a high-speed wireless data communication method, it is possible to make clear and clear calls with HD sound quality. In addition, since VoLTE services voice and data through the same LTE network, it can provide various services combining voice, video and data services.

한편, 이동통신시스템은 서비스 커버리지에 배치된 다수의 기지국 중 일부 기지국에서 동시 처리 가능한 용량 이상의 단말이 집중되는 경우, 시스템을 보호하고 서비스 품질을 개선하기 위한 다양한 과부하 해소 방안을 지원하고 있다.Meanwhile, the mobile communication system supports a variety of overload resolution methods to protect the system and improve the service quality when a number of terminals of a plurality of base stations arranged in a service coverage are concentrated in a terminal capable of performing concurrent processing.

그 중 하나로 제공되는 Access Barring 기능은, 기지국 장치가 커버리지 영역에 위치한 단말 들에게 Access Barring 파라미터를 제공하고, 이를 수신한 단말이 Access Barring 파라미터에 따른 확률로 대기 후 재시도하도록 함으로써, 커버리지 영역에 위치한 단말들의 이용을 분산시킴으로써, 과부하를 방지하는 기술이다.The Access Barring function, which is provided as one of them, provides the Access Barring parameter to the terminals located in the coverage area of the base station device, and makes the receiving terminal retry with a probability according to the Access Barring parameter, It is a technique to prevent overload by distributing usage of terminals.

3세대 이동통신방식의 경우, Access Barring 파라메터를 트래픽 특성(시그널링, 데이터, 음성, 비디오 등)에 따라서 다르게 설정할 수 있기 때문에, 트래픽 특성에 따라서 선택적으로 Access Barring을 적용하여, 음성 호에 대한 서비스 품질은 유지하면서 과부하를 해소하도록 할 수 있다.In the case of the third generation mobile communication method, since the access barring parameter can be set differently according to the traffic characteristics (signaling, data, voice, video, etc.), Access Barring is selectively applied according to the traffic characteristics, So that the overload can be eliminated.

그러나, 4세대 이동통신 방식, 특히 LTE 방식에서는, 모든 호가 단일 호 유형으로 정의되어 있기 때문에, 데이터 호와 음성 호를 구분할 수 없으며, 따라서, 3 세대 이동통신 방식과 같이, 트래픽 특성에 따라서 선택적으로 Access Barring을 적용할 수 없다. 즉, LTE 방식의 경우, 데이터 호와 음성 호의 구분 없이 모든 호에 대해서 Access Barring 기능이 적용되기 때문에, 과부하 해소를 위해 Access Barring의 적용 시, 음성 서비스의 서비스 품질이 저하된다는 문제가 있다.However, in the 4th generation mobile communication system, in particular, the LTE system, since all the calls are defined as a single call type, it is impossible to distinguish between the data call and the voice call. Therefore, like the third generation mobile communication system, Access Barring can not be applied. That is, in the case of the LTE scheme, since the access barring function is applied to all calls without distinguishing between the data call and the voice call, there is a problem that the service quality of the voice service is deteriorated when the access barring is applied to overload.

따라서, 패킷 기반의 음성 통화 서비스를 제공하는데 있어서, 음성 통화 서비스에 대한 서비스 품질은 안정적으로 유지하면서, 이동통신시스템의 과부하를 해소할 수 있는 새로운 방법이 요구된다.Therefore, in providing a packet-based voice call service, a new method for solving an overload of a mobile communication system while maintaining a stable service quality for a voice call service is required.

한국등록특허 제10-1097034호, 2011년 12월 15일 등록 (명칭: 통신 네트워크에서 VoIP 및 다수의 QoS 흐름 트래픽을 지원하기 위한 통합된 과부하 및 오버플로우 제어를 위한 시스템)Korean Registered Patent No. 10-1097034, December 15, 2011 (Name: System for Integrated Overload and Overflow Control to Support VoIP and Multiple QoS Flow Traffic in a Communication Network)

본 발명은 상술한 종래의 문제점을 해결하고자 제안된 것으로서, 패킷 망의 기지국 단위로 음성 호를 서킷 망으로 천이시킴으로써, 패킷 망의 특정 기지국에서 과부하 발생시 서킷 망을 통해 안정적으로 음성 통화 서비스가 유지되도록 하는 패킷 기반의 음성 통화 서비스 제어 방법, 이를 위한 기록 매체 및 장치를 제공하고자 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems of the related art, and it is an object of the present invention to provide a method and apparatus for transmitting voice call to a circuit network in a base station of a packet network, Based voice call service control method, and a recording medium and an apparatus therefor.

더 구체적으로 본 발명은 세션 제어 장치가 과부하 관리 대상에 해당하는 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 커버리지 영역에 위치한 기지국 장치들에게 전송하여, 식별 정보에 대응하는 해당 기지국 장치가 선택적으로 단말을 음성 호를 서킷 망으로 천이시키도록 함으로써, 보다 효율적으로 과부하를 해소할 수 있는 패킷 기반의 음성 통화 서비스 제어 방법, 이를 위한 기록 매체 및 장치를 제공하고자 한다.More specifically, the present invention relates to a method and apparatus for transmitting a redirection request message including identification information of a base station apparatus corresponding to an overload management object to a base station apparatus located in a coverage area, The present invention provides a packet-based voice call service control method capable of more efficiently overloading a voice call to a circuit network, and a recording medium and an apparatus therefor.

상술한 과제의 해결 수단으로서, 본 발명의 일 실시 예에 따르면, 패킷망에 구비된 하나 이상의 기지국 장치와 데이터를 통신하기 위한 통신부: 상기 하나 이상의 기지국 장치 중에서, 과부하 관리 대상으로 설정된 과부하 기지국 장치의 식별 정보를 포함하는 과부하 기지국 관리 테이블을 저장하는 저장부; 및 패킷 기반 통화 서비스를 위한 세션 제어를 수행하되, 상기 과부하 기지국 장치가 음성 호를 서킷 망으로 천이시키도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 과부하 기지국 장치로 전송하는 제어부를 포함하는 세션 제어 장치를 제공한다.According to an embodiment of the present invention, there is provided a communication unit for communicating data with at least one base station apparatus provided in a packet network, the communication unit comprising: an identifier of an overloaded base station apparatus set as an object of overload management among the one or more base station apparatuses; A storage unit for storing an overloaded base station management table including information; And a controller for transmitting a redirection request message including identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus transits the voice call to the circuit network, And a session control device.

상기 세션 제어 장치의 제어부는, 상기 과부 기지국 장치가, 상기 과부하 기지국 관리 테이블에서 삭제되는 경우, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 과부하 기지국 장치로 전송할 수 있다.The control unit of the session control apparatus may transmit a redirection cancel message including identification information of the overloaded base station apparatus to the overloaded base station apparatus when the overlay base station apparatus is deleted from the overloaded base station management table.

이때, 상기 과부하 요청 메시지 및 과부하 취소 메시지는 상기 과부하 기지국 장치를 포함하는 상기 하나 이상의 기지국 장치로 전송되며, 아울러, 상기 리다이렉션 요청 메시지는 SIP 기반의 REDIRECTION cause 380 메시지일 수 있다.At this time, the overload request message and the overload cancel message are transmitted to the at least one base station device including the overloaded base station device, and the redirection request message may be a SIP based REDIRECTION cause 380 message.

더하여, 상술한 과제의 다른 해결 수단으로서, 본 발명은 무선 통신 영역 내에 위치한 하나 이상의 단말과 데이터를 송수신하는 제1 통신 인터페이스부; 패킷 기반 통화 서비스를 위한 세션 제어를 수행하는 세션 제어 장치와 데이터를 송수신하기 위한 제2 통신 인터페이스부; 및 상기 제2 통신 인터페이스부를 통하여 상기 세션 제어 장치로부터 리다이렉션 요청 메시지를 수신하면, 상기 리다이렉션 요청 메시지에 자신의 식별 정보가 포함되어 있는 지를 확인하고, 포함되어 있는 경우, 상기 제1 통신 인터페이스부를 통해 패킷망 기반 음성 통화 요청 메시지를 수신한 하나 이상의 단말에 대하여 서킷망으로의 리다이렉션을 지시하는 응답 메시지를 전송하도록 제어하는 제어부를 포함하는 기지국 장치를 제공한다.According to another aspect of the present invention, there is provided a wireless communication system including a first communication interface unit for transmitting and receiving data with at least one terminal located in a wireless communication area; A second communication interface unit for transmitting and receiving data to and from a session control device for performing session control for a packet-based call service; And a second communication interface unit for receiving a redirection request message from the session control apparatus to confirm whether the redirection request message contains its own identification information, Based voice call request message to the at least one mobile station, the response message indicating redirection to the circuit network.

상기 기지국 장치의 제어부는, 상기 제2 통신 인터페이스부를 통하여 상기 세션 제어 장치로부터 리다이렉션 취소 메시지를 수신하면, 상기 제1 통신 인터페이스부를 통해 수신되는 하나 이상의 단말의 패킷망 기반 음성 통화 요청 메시지를 상기 세션 제어 장치로 전달할 수 있다.Wherein the control unit of the base station apparatus transmits a packet-based voice call request message of one or more terminals received through the first communication interface unit to the session control apparatus when the redirection cancellation message is received from the session control apparatus through the second communication interface unit, .

더하여, 상술한 과제의 또 다른 해결 수단으로서, 본 발명은 세션 제어 장치가, 하나 이상의 기지국 장치 중 과부하 기지국 관리 테이블에 과부하 관리 대상인 과부하 기지국 장치의 식별 정보를 등록하는 단계; 및 상기 세션 제어 장치가 상기 과부하 기지국 장치가 패킷망 기반의 음성 호를 서킷망으로 천이시키도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 과부하 기지국 장치로 전송하는 단계를 포함하는 패킷 기반의 음성 통화 서비스 제어 방법을 제공한다.In addition, as another solution to the above-mentioned problem, the present invention provides a session control method comprising the steps of: registering identification information of an overloaded base station apparatus as an overload management target in an overloaded base station management table among at least one base station apparatus; And transmitting the redirection request message including the identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus transits the voice call based on the packet network to the circuit network, Based voice call service control method.

상기 패킷 기반의 음성 통화 서비스 제어 방법은, 상기 과부하 기지국 관리 테이블에 등록된 상기 과부하 기지국 장치의 식별 정보를 삭제하는 단계; 및 상기 과부하 기지국 장치가 패킷 기반의 음성 호를 처리할 수 있도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 과부하 기지국 장치로 전송하는 단계를 더 포함할 수 있으며, 여기서, 상기 과부하 요청 메시지 및 과부하 취소 메시지는 상기 과부하 기지국 장치를 포함하는 상기 하나 이상의 기지국 장치로 전송될 수 있다.The packet-based voice call service control method includes: deleting identification information of the overloaded base station apparatus registered in the overloaded base station management table; And transmitting a redirection cancel message including the identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus can process the packet based voice call, The request message and the overload cancel message may be transmitted to the one or more base station apparatuses including the overloaded base station apparatus.

본 발명은 또 다른 과제 해결 수단으로서, 기지국 장치가 세션 제어 장치로부터 리다이렉션 요청 메시지를 수신하는 단계; 상기 기지국 장치가 상기 리다이렉션 요청 메시지에 자신의 식별 정보가 포함되어 있는 지를 확인하는 단계; 및 상기 기지국 장치의 식별 정보가 상기 리다이렉션 요청 메시지에 포함되어 있으면, 단말로부터 패킷 기반의 음성 통화 요청 메시지를 수신 시, 상기 단말에 서킷 망으로 천이하도록 지시하는 리다이렉션 메시지를 전송하는 단계를 포함하는 패킷 기반의 음성 통화 서비스 제어 방법을 제공한다.According to another aspect of the present invention, there is provided a base station apparatus comprising: a base station apparatus receiving a redirection request message from a session control apparatus; Confirming whether the base station apparatus includes identification information of the base station apparatus in the redirection request message; And transmitting a redirection message instructing the terminal to transit to the circuit network upon receiving a packet-based voice call request message from the terminal if identification information of the base station apparatus is included in the redirection request message Based voice call service control method.

상기 패킷 기반의 음성 통화 서비스 제어 방법은, 상기 기지국 장치가 상기 세션 제어 장치로부터 리다이렉션 취소 메시지를 수신하는 단계; 상기 기지국 장치가 자신의 식별 정보가 상기 리다이렉션 취소 메시지에 포함되어 있는 지를 확인하는 단계; 및 자신의 식별 정보가 상기 리다이렉션 요청 메시지에 포함되어 있으면, 이후 단말로부터 수신되는 패킷 기반의 음성 통화 요청 메시지를 상기 세션 제어 장치로 포워딩하는 단계를 더 포함할 수 있다.The packet-based voice call service control method includes: receiving, by the base station device, a redirection cancel message from the session control device; Confirming whether the base station apparatus is included in the redirection cancellation message; And forwarding the packet-based voice call request message received from the terminal to the session control apparatus if the identification information of the terminal is included in the redirection request message.

아울러, 본 발명의 실시 예에 따른 패킷 기반의 음성 통화 서비스 제어 방법은, 세션 제어 장치가, 하나 이상의 기지국 장치 중에서 과부하 관리 대상인 과부하 기지국 장치의 식별 정보를 포함하는 과부하 기지국 관리 테이블을 설정하는 단계; 상기 과부하 기지국 관리 테이블에 등록된 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 하나 이상의 기지국 장치로 전송하는 단계; 상기 리다이렉션 요청 메시지를 수신한 하나 이상의 기지국 장치 중에서, 상기 리다이렉션 요청 메시지에 포함된 식별 정보에 대응하는 과부하 기지국 장치가, 이후 단말로부터 패킷 기반의 음성 통화 요청 메시지를 수신 시, 상기 단말에 서킷 망으로 천이하도록 지시하는 리다이렉션 메시지를 전송하는 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided a method of controlling a packet-based voice call service, the method comprising: setting an overloaded base station management table including identification information of an overloaded base station apparatus as an overload management target among at least one base station apparatus; Transmitting a redirection request message including identification information of an overloaded base station apparatus registered in the overloaded base station management table to the at least one base station apparatus; The overloaded base station apparatus corresponding to the identification information included in the redirection request message from the one or more base station apparatuses that have received the redirection request message transmits the packetized voice call request message to the terminal through the circuit network And transmitting a redirection message instructing to make a transition.

더하여, 상기 패킷 기반의 음성 통화 서비스 제어 방법은, 상기 과부하 기지국 관리 테이블에서 과부하 기지국 장치의 식별 정보가 삭제되면, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 하나 이상의 기지국 장치로 전송하는 단계; 상기 리다이렉션 취소 메시지를 수신한 하나 이상의 기지국 장치 중에서, 상기 리다이렉션 취소 메시지에 포함된 식별 정보에 대응하는 과부하 기지국 장치가, 이후 단말로부터 수신되는 패킷 기반의 음성 통화 요청 메시지를 상기 세션 제어 장치로 포워딩하는 단계를 더 포함할 수 있다.
In addition, in the packet-based voice call service control method, when the identification information of the overloaded base station apparatus is deleted from the overloaded base station management table, a redirection cancel message including identification information of the overloaded base station apparatus is transmitted to the one or more base station apparatuses ; The overloaded base station apparatus corresponding to the identification information included in the redirection cancellation message forwards the packet-based voice call request message received from the terminal to the session control apparatus from among the one or more base station apparatuses receiving the redirection cancellation message Step < / RTI >

아울러, 본 발명은 상술한 패킷 기반의 음성 통화 서비스 제어 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체를 더 제공할 수 있다.In addition, the present invention can further provide a computer-readable recording medium on which a program for executing the packet-based voice call service control method described above is recorded.

상술한 바와 같이 구성된, 본 발명은 패킷 기반의 음성 통화 서비스를 제어하는 세션 제어 장치가 과부하 관리 대상인 기지국 장치의 식별 정보를 포함하는 리다이렉션 메시지를 커버리지 영역의 기지국들에게 전송하여, 상기 식별 정보에 해당하는 기지국 장치만이 기지국 커버리지 영역에 위치한 단말의 음성 호를 서킷망으로 천이시키도록 함으로써, 기지국 단위로 음성 호에 대한 CSFB(Circuit Switched Fall-Back)을 수행할 수 있다.In the present invention configured as described above, a session control apparatus for controlling a packet-based voice call service transmits a redirection message including identification information of a base station apparatus as an overload management to base stations in a coverage area, Only the base station apparatus that performs the circuit switched fall-back (CSFB) for the voice call on a per-base-station basis by causing the voice call of the terminal located in the base station coverage area to transit to the circuit network.

그 결과, 본 발명은 세션 제어 장치가, 자신의 커버리지 영역에 포함된 다수의 기지국 장치 중 과부하 관리 대상인 일부 기지국 장치에 대해서만, 음성 호를 서킷망으로 천이시킴으로써, 단말의 음성 통화 서비스에 대한 품질을 유지하면서 해당 기지국 장치의 과부하를 해소할 수 있는 우수한 효과가 있다.As a result, according to the present invention, the session control apparatus shifts the voice call to the circuit network only for some base station apparatuses to be overloaded among a plurality of base station apparatuses included in its coverage area, And overload of the base station apparatus can be solved while maintaining the same.

도 1은 본 발명의 일 실시 예에 따른 음성 통화 서비스를 위한 네트워크 구조를 나타낸 도면이다.
도 2는 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스를 위한 세션 제어 장치의 구성을 나타낸 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스를 위한 기지국 장치의 구성을 나타낸 블록도이다.
도 4는 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스 제어 방법을 설명하기 위한 메시지 흐름도이다.
1 is a diagram illustrating a network structure for a voice call service according to an embodiment of the present invention.
2 is a block diagram illustrating a configuration of a session control apparatus for packet-based voice call service according to an embodiment of the present invention.
3 is a block diagram illustrating a configuration of a base station apparatus for packet-based voice call service according to an embodiment of the present invention.
4 is a message flow diagram illustrating a packet-based voice call service control method according to an embodiment of the present invention.

이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 핵심을 흐리지 않고 더욱 명확히 전달하기 위함이다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다. 또한 제 1, 제 2 등의 용어는 다양한 구성요소들을 설명하기 위해 사용하는 것으로, 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용될 뿐, 상기 구성요소들을 한정하기 위해 사용되지 않는다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, detailed description of well-known functions or constructions that may obscure the subject matter of the present invention will be omitted. This is to omit the unnecessary description so as to convey the key of the present invention more clearly without fading. It should be noted that the same constituent elements are denoted by the same reference numerals as possible throughout the drawings. Also, the terms first, second, etc. are used for describing various components and are used only for the purpose of distinguishing one component from another component, and are not used to define the components.

더불어, 본 명세서에서 기술하는 용어는 단지 특정한 실시 예를 설명하기 위해 사용되는 것으로 본 발명을 한정하려는 의도가 아니다. 또한, 단수의 표현은 문맥상 명백하게 다르지 않는 한, 복수의 표현을 포함할 수도 있다. 아울러, 본 명세서에서 기술되는 '포함한다' 또는 '구비한다' 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것으로, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In addition, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Also, the singular presentation may include a plurality of representations, unless the context clearly indicates otherwise. It is also to be understood that the terms " comprises ", or " comprising ", and the like are used herein to designate the presence of stated features, integers, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, parts, or combinations thereof.

이하, 본 발명의 실시 예를 첨부한 도면들을 참조하여 상세히 설명하도록 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시 예에 따른 패킷 기반 음성 통화 서비스가 적용되는 이동 통신 시스템의 주요 구성을 개략적으로 나타낸 도면이다.1 is a diagram schematically showing a main configuration of a mobile communication system to which a packet-based voice call service according to an embodiment of the present invention is applied.

도 1을 참조하면, 본 발명에 따른 패킷 기반 음성 통화 서비스가 적용되는 이동 통신 시스템은, 다수의 단말(10)과, 패킷 망(100)과, IMS(IP Multimedia Subsystem) 망(20)과, 서킷 망(300)을 포함하여 이루어진다.Referring to FIG. 1, a mobile communication system to which a packet-based voice call service according to the present invention is applied includes a plurality of terminals 10, a packet network 100, an IMS (IP Multimedia Subsystem) network 20, And a circuit network (300).

상기 다수의 단말(10)은, 본 발명에 따른 패킷 기반 음성 통화 서비스를 이용하는 사용자측 장치로서, 패킷 망(100)에 접속하여, 패킷 망(100)을 통해 패킷 기반의 음성 통화 서비스를 요청하고, 그에 따라 상대 단말과 연결된 세션을 통하여 패킷 형태의 음성 데이터를 송수신한다. 아울러, 상기 다수의 단말(10)은 서킷 망(200)에 접속하여, 서킷 망(200)을 통해 음성 서비스를 이용할 수 도 있다. 즉, 다수의 단말(10)은 패킷 망(100) 및 서킷 망(200)에 선택적으로 접속 가능한 단말이다. 예를 들어, 상기 다수의 단말(10)은, VoLTE와 같은 4세대 이동 통신 방식과 함께, CDMA(Code Division Multiple Access), GSM(Global System for Mobile communications) 등과 같은 2세대 이동통신방식 또는 W-CDMA(Wideband Code Division Multiple Access) 등과 같은 3세대 이동통신방식을 지원할 수 있어야 한다.The plurality of terminals 10 are connected to the packet network 100 to request a packet-based voice call service through the packet network 100, And transmits and receives packet-type voice data through a session connected to the counterpart terminal. In addition, the plurality of terminals 10 may access the circuit network 200 and use the voice service through the circuit network 200. That is, a plurality of terminals 10 are terminals capable of selectively accessing the packet network 100 and the circuit network 200. For example, the plurality of terminals 10 may be a second-generation mobile communication system such as a Code Division Multiple Access (CDMA) system or a Global System for Mobile communications (GSM) system or a W- And a third generation mobile communication method such as CDMA (Wideband Code Division Multiple Access).

따라서, 상기 다수의 단말(10)은 패킷 망(100)과 서킷 망(300) 중 어느 하나에 선택적으로 접속될 수 있다.Accordingly, the plurality of terminals 10 can be selectively connected to either the packet network 100 or the circuit network 300.

예를 들어, 상기 다수의 단말(10)은, 패킷 망(100)에 접속하여 패킷 기반의 음성 통화 요청 메시지를 전송한 후, 그에 따라 패킷 망(100)으로부터 전송된 응답 메시지에 따라서, 패킷 망(100)을 통해 음성 데이터를 송수신하는데, 이때, 음성 통화 요청 메시지의 전송 후, 패킷 망(100)으로부터 서킷 망으로의 리다이렉션 메시지가 수신되면, 패킷 망(100)과의 접속을 해제한 후 서킷 망(200)에 접속하여, 서킷 망(200)을 통해서 음성 통화 서비스를 제공받을 수 있다.For example, the plurality of terminals 10 connect to the packet network 100 to transmit a packet-based voice call request message, and in response to the response message transmitted from the packet network 100, When a redirection message from the packet network 100 to the circuit network is received after transmission of the voice call request message, the voice network 100 disconnects the packet network 100, And can receive a voice call service through the circuit network 200 by connecting to the network 200.

패킷 망(100)은, 패킷 기반으로 데이터 전송을 수행하는 이동통신망으로서, 예를 들어, LTE 망이 될 수 있다. 이러한 패킷 망(100)은, 다수의 단말(10)과 패킷 기반의 무선 통신을 수행하는 제1 기지국 장치들(110)을 포함할 수 있다.The packet network 100 is a mobile communication network that performs data transmission based on a packet, and may be, for example, an LTE network. The packet network 100 may include first base station apparatuses 110 for performing packet-based wireless communication with a plurality of terminals 10.

상기 제1 기지국 장치들(110)은, 패킷 망(100)에 있어서 무선 자원 구간을 담당하는 장치로서, 다수의 단말(10)들과의 무선 통신을 수행하며, 무선 자원의 관리, 다수의 단말(10)에 대한 무선 접속 제어, 접속 상태의 이동성 제어 등을 수행할 수 있다. 이러한 제1 기지국 장치들(110)은 예를 들어, LTE 시스템의 eNode-B가 될 수 있다.The first base station apparatuses 110 are devices that are responsible for a radio resource section in the packet network 100 and perform wireless communication with a plurality of terminals 10. The first base station apparatuses 110 manage wireless resources, Radio access control for the mobile terminal 10, mobility control of the connection state, and the like. These first base station devices 110 may be eNode-B of the LTE system, for example.

특히, 본 발명에 있어서, 제1 기지국 장치들(110)은, 단말(10)로부터의 패킷 기반 음성 통화 요청 메시지를 수신하여 세션 제어 장치(210)로 전송하며, 이에 대하여 세션 제어 장치(210)의 응답 메시지를 단말(10)로 전송한다. 아울러, 제1 기지국 장치들(110)은 세션 제어 장치(210)로부터 과부하 해소를 위해 음성 호를 서킷 망으로 천이시키도록 하는 리다이렉션 메시지를 수신할 수 있다. 상기 수신한 리다이렉션 메시지는 하나 이상의 제1 기지국 장치(100)에 대한 식별 정보를 포함한다. 그리고, 제1 기지국 장치들(110)은 수신한 리다이렉션 메시지에, 자신의 식별 정보가 포함된 경우, 이후에 패킷 기반의 음성 통화를 요청하는 단말(10)에 대하여, 서킷 망(300)으로의 천이를 지시하는 메시지를 전송한다. 즉, 자신의 커버리지 영역에 위치한 단말(10)들의 음성 호를 해당 영역의 다른 서킷 망(300)으로 이동시킴으로써, Access Barring을 적용하지 않고, 음성 서비스의 품질을 일정 수준 유지시키면서, 과부하 문제를 해결할 수 있게 된다.In particular, in the present invention, the first base station apparatuses 110 receive the packet-based voice call request message from the terminal 10 and transmit the packet-based voice call request message to the session control apparatus 210, To the terminal (10). In addition, the first base station devices 110 may receive a redirection message from the session control device 210 to cause a voice call to be transited to the circuit network for overload relief. The received redirection message includes identification information for one or more first base station apparatuses 100. [ If the identification information of the first base station apparatus 110 is included in the received redirection message, the first base station apparatus 110 transmits a packet-based voice call to the terminal 10, And transmits a message indicating a transition. That is, by moving the voice calls of the terminals 10 located in the coverage area to the other circuit networks 300 of the corresponding area, it is possible to solve the overload problem while maintaining the quality of voice service at a certain level without applying Access Barring .

그리고, 제1 기지국 장치들(110)은 세션 제어 장치(210)로부터 리다이렉션 취소 메시지를 수신하고, 상기 리다이렉션 취소 메시지에 자신의 식별 정보가 포함된 경우, 다시 정상적인 패킷 기반 음성 통화 서비스를 지원한다. 즉, 과부하가 해소된 이후에는 세션 제어 장치(210)의 제어에 따라서, 자신의 커버리지 영역에 위치한 단말(10) 들의 패킷 기반 음성 호를 정상적으로 처리하게 된다. The first base station devices 110 receive the redirection cancel message from the session control device 210, and if the identification information is included in the redirection cancel message, the first base station devices 110 support the normal packet-based voice call service again. That is, after the overload is solved, the packet control unit 210 normally processes the packet-based voice call of the terminals 10 located in the coverage area thereof according to the control of the session control unit 210.

아울러, 도 1에는 도시하지 않았으나, 상기 패킷 망(100)은, 도시된 제1 기지국 장치(110) 이외에 MME(Mobility Management Entity), S-GW(Serving-gateway), P-GW(PDN Gateway)를 포함하는 교환 장치들을 더 포함할 수 있다. 상기 MME는 제1 기지국 장치들(1110)로부터 전달된 데이터들을 라우팅/포워딩을 수행하는 것이다.1, the packet network 100 may include an MME (Mobility Management Entity), an S-GW (Serving-gateway), a P-GW (PDN Gateway) And < / RTI > The MME performs routing / forwarding of data transmitted from the first base station devices 1110.

IMS(IP Multimedia Subsystem) 망(200)은, IP(Internet Protocol)기반으로 음성, 오디오, 비디오, 데이터와 같은 멀티미디어 서비스를 단말(10)들에 제공하기 위한 시스템으로, 본 발명의 실시 예에서는, IMS로 특정하여 설명하고 있으나, 이외에도 IP(Internet Protocol)기반으로 음성, 오디오, 비디오, 데이터 서비스의 제어를 수행할 수 있도록 구현된 시스템이라면 어떠한 규격의 시스템이라도 포함할 수 있다.The IMS (IP Multimedia Subsystem) network 200 is a system for providing multimedia services such as voice, audio, video and data to the terminals 10 based on IP (Internet Protocol). In the embodiment of the present invention, IMS. However, the present invention can include any standard system as far as it is implemented to control voice, audio, video, and data service based on IP (Internet Protocol).

상기 IMS 망(200)은, 패킷 망(100)에 접속된 다수의 단말(10)에 대한 서비스 제어를 수행하는 것으로서, 구체적으로, 패킷 기반 음성 통화 서비스 제공을 위한 전송 자원을 할당할 수 있다. 전송 자원의 할당은 SIP(Session Initiation Protocol)에 따라 이루어질 수 있으며, 단말(10) 사이의 세션 연결을 통해 이뤄질 수 있다. 이러한 IMS 망(200)은 음성 통화 서비스 지원을 위한 다수의 엔티티로 구성될 수 있는데, 예를 들어, 세션 제어 장치(210)와, 가입자 관리 장치(220)를 포함할 수 있다.The IMS network 200 performs service control for a plurality of terminals 10 connected to the packet network 100. Specifically, the IMS network 200 can allocate transmission resources for providing a packet-based voice call service. The allocation of the transmission resources may be performed according to a Session Initiation Protocol (SIP) and may be performed through a session connection between the terminals 10. The IMS network 200 may include a plurality of entities for supporting a voice call service, for example, a session control apparatus 210 and a subscriber management apparatus 220.

세션 제어 장치(210)는 음성, 비디오, 데이터 등을 포함하는 멀티미디어 세션(session) 제어를 위한 다양한 기능을 수행하는 것으로, 예컨대 서비스에 가입되어 있는 패킷 망(100)에 접속한 다수의 단말(10)의 위치를 가입자 관리 장치(220)에 등록하고, SIP 시그널링 절차를 통하여, 음성, 비디오, 데이터 등의 세션 제어를 수행할 수 있다. 이러한 세션 제어 장치(210)는 예를 들어, IMS의 CSCF(Call Session Control Function)가 될 수 있다. 구체적으로, 세션 제어 장치(320)는 제1 기지국 장치(110)를 통해서 단말(10)의 통화 요청을 수신하게 되면, 가입자 관리 장치(220)를 통해 가입자 정보를 확인한 후, 상기 통화 요청을 상대 단말로 전달하고, 상대 단말의 상태 혹은 상대 단말로부터의 응답에 따른 응답 메시지를 단말(10)로 전송한다.The session control apparatus 210 performs various functions for multimedia session control including voice, video, data, and the like. For example, the session control apparatus 210 includes a plurality of terminals 10 To the subscriber management apparatus 220, and performs session control of voice, video, data, etc. through the SIP signaling procedure. The session control apparatus 210 may be, for example, a call session control function (CSCF) of the IMS. Specifically, when the session control apparatus 320 receives the call request of the terminal 10 through the first base station apparatus 110, the session control apparatus 320 confirms the subscriber information through the subscriber management apparatus 220, And transmits a response message to the terminal 10 in response to the status of the counterpart terminal or the response from the counterpart terminal.

특히, 본 발명에 있어서 세션 제어 장치(210)는 자신의 커버리지 영역에 속하는 하나 이상의 제1기지국 장치(110)의 과부하를 관리할 수 있다.In particular, in the present invention, the session control apparatus 210 can manage the overload of one or more first base transceiver station 110 belonging to its coverage area.

즉, 세션 제어 장치(210)는, 과부하 관리 대상인 하나 이상의 제1 기지국 장치(110)의 식별 정보를 포함하는 과부하 기지국 관리 테이블을 구성하여 관리하고, 상기 과부하 기지국 관리 테이블에 등록된 제1 기지국 장치(110)들, 패킷망 기반의 음성 호를 서킷망(300)으로 천이시키도록, 상기 과부하 기지국 관리 테이블에 등록된 하나 이상의 제1 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 제1 기지국 장치들(110)에게 전송한다. 이때, 세션 제어 장치(210)는, 관리자의 명령에 따라서, 상기 과부하 기지국 관리 테이블에 과부하 관리 대상인 하나 이상의 제1 기지국 장치의 식별 정보를 등록하거나, 삭제할 수 있다.That is, the session control apparatus 210 configures and manages an overloaded base station management table including identification information of at least one first base station apparatus 110 as an object of overload management, and the first base station apparatus 110, which is registered in the overloaded base station management table, The first base station apparatus 110 transmits a redirection request message including identification information of at least one first base station apparatus registered in the overloaded base station management table to the packet network based voice call to the circuit network 300, (110). At this time, the session control apparatus 210 may register or delete the identification information of at least one first base station apparatus, which is an overload management target, in the overloaded base station management table, in accordance with an instruction from the manager.

그리고, 세션 제어 장치(210)는, 관리자의 명령에 따라서, 상기 과부하 기지국 관리 테이블에 등록된 하나 이상의 제1 기지국 장치의 식별 정보가 삭제되는 경우, 삭제된 하나 이상의 제1 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 제1 기지국 장치들(110)에게 전송하여, 상기 과부하 관리 대상에서 제외한 제1 기지국 장치들(110)이 정상적으로 패킷 기반의 음성 호 처리를 수행할 수 있도록 한다.When the identification information of one or more first base station apparatuses registered in the overloaded base station management table is deleted according to an instruction from an administrator, the session control apparatus 210 transmits the identification information of the one or more first base station apparatuses To the first base station devices 110 so that the first base station devices 110 excluding the overload management object can normally perform packet based voice call processing.

가입자 관리 장치(220)는, 가입자 정보를 관리하는 중앙화된 데이터베이스로, 패킷 기반 음성 통화 서비스와 관련된 사용자 관련 가입 정보, 예컨대, 사용자의 위치 정보, 사용자의 등록/변경 관리, 인증, 권한 부여 등과 같은 보안 정보, 사용자가 가입한 서비스 및 이에 대한 과금과 관련된 사용자 프로파일 정보를 저장할 수 있다. 이러한 가입자 관리 장치(220)는 예를 들어, IMS의 HSS(Home Subscriber Server)가 될 수 있다.The subscriber management device 220 is a centralized database for managing subscriber information. The subscriber management device 220 is a database for managing subscriber information, including user related subscription information related to a packet based voice call service, e.g., location information of a user, registration / change management, authentication, Security information, user-subscribed services, and user profile information related to billing for the services. The subscriber management apparatus 220 may be, for example, an HSS (Home Subscriber Server) of the IMS.

마지막으로, 서킷 망(300)은, 서킷 교환 방식에 의하여 음성 통화 서비스를 제공하는 이동 통신 망으로서, 예를 들어, CDMA(Code Division Multiple Access), GSM(Global System for Mobile communications) 등과 같은 2세대 이동통신망 또는 W-CDMA(Wideband Code Division Multiple Access) 등과 같은 3세대 이동통신망이 될 수 있다. 이러한 서킷 망(300)은 발신자와 수신자에 해당하는 단말들을 일대 일의 회선을 연결하여, 연결된 회선을 통하여 음성 신호를 교환한다. 이러한 서킷 망(300)은 통화를 하고 있지 않을 때도 계속 회선을 유지하고 있기 때문에 통화 품질을 보장할 수 있다. 반면, 패킷 기반의 음성 통화 서비스는, 패킷 형태로 음성 데이터를 교환하는 것으로서, 설정된 세션을 통해서 음성 데이터가 발생할 때에만 패킷 형태의 음성 데이터가 전송된다. Finally, the circuit network 300 is a mobile communication network for providing a voice communication service by a circuit switching method. For example, a circuit network 300 is a mobile communication network, such as a CDMA (Code Division Multiple Access), a GSM (Global System for Mobile communications) Mobile communication network or a third generation mobile communication network such as W-CDMA (Wideband Code Division Multiple Access). The circuit network 300 exchanges voice signals through lines connected to each other by connecting one-to-one lines to the terminals corresponding to the caller and the receiver. Since the circuit network 300 maintains the line even when not in a call, the call quality can be guaranteed. On the other hand, a packet-based voice call service exchanges voice data in a packet form, and voice data in a packet form is transmitted only when voice data is generated through a set session.

이러한 서킷 망(300)은 서킷 교환 방식의 음성 통화 서비스를 위하여 다양한 엔티티를 포함할 수 있으며, 대표적으로, 단말(10)과 무선 접속하여 무선 데이터를 송수신하는 제2 기지국 장치들(310)을 포함할 수 있다. 이외에도 서킷 망(300)은, 기지국 제어기, 교환 장치, 가입자 관리 장치 등을 더 포함할 수 있다. 이러한 서킷 망(300)의 구성 및 동작은 공지된 기술이므로 구체적인 설명은 생략하도록 한다.The circuit network 300 may include various entities for a circuit switched voice call service. Typically, the circuit network 300 includes second base station apparatuses 310 that wirelessly connect to the terminal 10 to transmit and receive wireless data can do. In addition, the circuit network 300 may further include a base station controller, an exchange apparatus, a subscriber management apparatus, and the like. Since the configuration and operation of the circuit network 300 are well known in the art, a detailed description thereof will be omitted.

본 발명에 있어서, 서킷 망(300)은 패킷 망(200)으로부터 리다이렉션 메시지를 수신한 단말(10)의 요청에 따라서, 접속 및 음성 호 연결을 수행한다.In the present invention, the circuit network 300 performs connection and voice call connection in response to a request from the terminal 10 that receives the redirection message from the packet network 200.

도 2는 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스를 위한 세션 제어 장치의 구성을 나타낸 블록도이다. 여기서 도시하는 구성은, 단지 본 발명에 따른 패킷 기반의 음성 통화 서비스 제어를 위해 필요한 구성으로서, 세션 제어 장치는 이외의 다른 구성을 더 포함할 수 있음은 분명하다.2 is a block diagram illustrating a configuration of a session control apparatus for packet-based voice call service according to an embodiment of the present invention. It is clear that the configuration shown here is only necessary for control of the packet-based voice call service according to the present invention, and the session control device may further include other configurations.

도 2를 참조하면, 본 발명의 실시 예에 따른 세션 제어 장치(210)는, 통신부(211)와, 저장부(212)와, 제어부(213)를 포함하며, 관리자와의 인터페이스를 위하여 입력부(214) 및 출력부(215)를 더 포함할 수 있다.2, a session control apparatus 210 according to an embodiment of the present invention includes a communication unit 211, a storage unit 212, and a control unit 213. The session control apparatus 210 includes an input unit 214, and an output unit 215. The output unit 215 may include an output unit 215,

통신부(211)는, 패킷망(100)에 구비된 하나 이상의 제1 기지국 장치(110)와 데이터를 통신하기 위한 구성이다. 여기서, 세션 제어 장치(210)와 제1 기지국 장치(110)와의 통신은 직접 이루어질 수 도 있으며, 그 사이에 하나 이상의 다른 엔티티, 예를 들어, S-GW, P-GW 등과 같은 교환 장치를 통해서 이루어질 수 있다.The communication unit 211 is a configuration for communicating data with at least one first base transceiver station 110 provided in the packet network 100. Here, the communication between the session control apparatus 210 and the first base station apparatus 110 may be directly performed, and may be performed through one or more other entities, for example, an exchange apparatus such as an S-GW or a P-GW Lt; / RTI >

저장부(212)는, 세션 제어 장치(210)의 동작에 필요한 데이터 및 프로그램을 저장하는 일시 혹은 영구적으로 저장하기 위한 구성으로서, 예를 들어, 세션 제어 장치(210)의 운영 프로그램, 세션 제어 장치(210)의 세션 제어와 관련된 알고리즘을 정의하는 다양한 프로그램을 저장할 수 있으며, 아울러, 세션 제어 장치(210)의 동작에서 발생하는 데이터, 특히, 과부하 관리 대상으로 설정된 제1 기지국 장치(110)를 관리하기 위한 과부하 기지국 관리 테이블을 저장한다.The storage unit 212 is a structure for temporarily or permanently storing data and programs necessary for the operation of the session control apparatus 210. For example, the storage unit 212 may include an operation program of the session control apparatus 210, The first base station device 110 may be configured to store various programs that define an algorithm related to the session control of the session control device 210, And stores the overloaded base station management table.

상기 과부하 기지국 관리 테이블은, 세션 제어 장치(210)와 연결된 다수의 제1 기지국 장치(110)들 중에서 과부하 관리 대상으로 설정된 제1 기지국 장치의 식별 정보가 등록된다. 여기서, 제1 기지국 장치의 식별 정보는, 셀 ID가 될 수 있다.In the overloaded base station management table, identification information of a first base station device set as an overload management target among a plurality of first base station devices 110 connected to the session control device 210 is registered. Here, the identification information of the first base station apparatus may be a cell ID.

그리고, 제어부(213)는 세션 제어 장치(210)의 전반적인 동작 제어를 수행하는 구성으로서, 실제 단말(10)에서 요청된 패킷 기반 음성 호의 세션 설정 및 시그널링을 제어하며, 아울러, 다수의 제1 기지국 장치(110)의 과부하 관리를 수행한다. 구체적으로, 제어부(213)는, 패킷 기반 통화 서비스를 위한 세션 제어를 수행하되, 상기 과부하 기지국 관리 테이블에 등록된 하나 이상의 제1 기지국 장치(110)가 음성 호를 서킷 망으로 천이시키도록, 상기 과부하 기지국 관리 테이블에 등록된 하나 이상의 제1 기지국 장치(110)의 식별 정보를 포함하는 리다이렉션 요청 메시지를 생성하여 자신의 커버리지 영역에 속하는, 즉, 자신과 연결된 제1 기지국 장치들(110)에게 전송하도록 제어한다.The control unit 213 controls the overall operation of the session control apparatus 210. The control unit 213 controls session establishment and signaling of the packet-based voice call requested by the actual terminal 10, And performs overload management of the device 110. [ Specifically, the control unit 213 performs session control for the packet-based call service, and controls the at least one first base station apparatus 110 registered in the overloaded base station management table to switch the voice call to the circuit network. Generates a redirection request message including identification information of at least one first base transceiver station 110 registered in the overloaded base station management table, and transmits the redirection request message to the first base transceiver station 110 belonging to its own coverage area, .

아울러, 상기 제어부(213)의 관리자의 요청에 따라서, 상기 과부하 기지국 관리 테이블에 대한 과부하 관리 대상 제1 기지국 장치(110)의 등록/삭제를 수행할 수 있다.In addition, according to a request of the manager of the controller 213, the first base station device 110 to be overloaded can be registered / deleted with respect to the overloaded base station management table.

이를 위하여, 세션 제어 장치(210)의 입력부(214)는, 관리자의 명령을 입력받아 상기 제어부(213)로 전달한다. 이러한 입력부(214)는 다양한 방식의 입력 수단으로 구현될 수 있는데, 예를 들어, 키보드, 키패드, 터치 패드, 마우스 등의 입력 또는 지시 수단과 함께 사람의 동작을 명령을 인식하는 제스처 입력 수단, 사람의 음성을 인식하는 음성 인식 수단 등을 포함할 수 있다.To this end, the input unit 214 of the session control device 210 receives an administrator's command and transmits the command to the controller 213. [ The input unit 214 may be realized as input means of various types. For example, the input unit 214 may include input means such as a keyboard, a keypad, a touch pad, and a mouse, a gesture input means And voice recognition means for recognizing the voice of the user.

이때, 제어부(213)는, 상기 입력부(214)를 통해 입력된 상기 관리자의 명령에 따라서, 상기 과부하 기지국 관리 테이블에 대한 제1 기지국 장치의 식별 정보에 대한 등록 또는 삭제를 수행한다.At this time, the control unit 213 performs registration or deletion of the identification information of the first base station apparatus with respect to the overloaded-base station management table according to the command of the manager input through the input unit 214. [

아울러, 상기 제어부(213)는, 상기 삭제를 요청하는 관리자 명령이 입력되면, 상기 과부하 기지국 관리 테이블에서 삭제될 하나 이상의 제1 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 생성하여 제1 기지국 장치들(110)에게 전송함으로써, 과부하 관리 대상에서 제외된 제1 기지국 장치(110)가 정상적으로 패킷 기반의 음성 통화 서비스를 지원할 수 있도록 한다.When the manager command for requesting deletion is input, the controller 213 generates a redirection cancel message including identification information of at least one first base station apparatus to be deleted from the overloaded base station management table, 110, so that the first base station device 110, which is excluded from the overload management target, can normally support the packet-based voice call service.

여기서, 상기 제어부(213)에 의해 생성되어 제1 기지국 장치(110)로 전송되는 리다이렉션 요청 및 취소 메시지는 SIP 메시지로 구현될 수 있으며, 특히, 리다이렉션 요청 메시지는 SIP 기반의 REDIRECTION cause 380 메시지일 수 있다.Here, the redirection request and cancellation message generated by the controller 213 and transmitted to the first base station apparatus 110 may be implemented as a SIP message. In particular, the redirection request message may be a SIP-based REDIRECTION cause 380 message have.

다음으로, 도 3은 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스를 위한 기지국 장치의 구성을 나타낸 블록도이다. 여기서, 패킷 기반의 음성 통화 서비스를 위한 기지국 장치는 도 1의 제1 기지국 장치(110)를 의미한다.3 is a block diagram illustrating a configuration of a base station apparatus for packet-based voice call service according to an embodiment of the present invention. Here, the base station apparatus for a packet-based voice call service means the first base station apparatus 110 of FIG.

도 3을 참조하면, 제1 기지국 장치(110)는, 제1 통신 인터페이스부(111)와, 제2 통신 인터페이스부(112)와, 제어부(113) 및 저장부(114)를 포함할 수 있다.3, the first base station apparatus 110 may include a first communication interface unit 111, a second communication interface unit 112, a control unit 113, and a storage unit 114 .

제1 통신 인터페이스부(111)는, 제1 기지국 장치(110)의 무선 통신 구간, 즉, 통신 커버리지 영역에 위치한 하나 이상의 단말(10)과 통신하는 구성으로서, 상기 하나 이상의 단말(10)과 시그널링 메시지, 음성 데이터 및 영상 데이터를 포함하는 데이터를 송수신한다. 이러한 제1 통신 인터페이스부(111)는, 예를 들어, RU(Remote Unit)와 DU(Digital Unit)으로 이루어지는 기지국 장치에 있어서 RU에 대응될 수 있다. 특히, 제1 통신 인터페이스부(111)는 제1 기지국 장치(110)로부터 패킷 기반의 음성 통화 요청 메시지를 수신할 수 있으며, 상기 음성 통화 요청에 대응한 응답으로서, 리다이렉션 메시지를 전송할 수 있다.The first communication interface unit 111 communicates with one or more terminals 10 located in a wireless communication section of the first base station apparatus 110, that is, a communication coverage area, Message, voice data, and image data. The first communication interface unit 111 may correspond to an RU in a base station apparatus composed of, for example, an RU (Remote Unit) and a DU (Digital Unit). In particular, the first communication interface unit 111 may receive the packet-based voice call request message from the first base station apparatus 110 and may transmit the redirection message as a response corresponding to the voice call request.

제2 통신 인터페이스부(112)는, 패킷 기반 통화 서비스를 위한 세션 제어를 수행하는 세션 제어 장치(210)와 통신하기 위한 구성으로서, 세션 제어 장치(210)와 다양한 제어 메시지, 시그널링 메시지(예를 들어, SIP 메시지)를 포함하는 데이터를 송수신한다. 상기 제2 통신 인터페이스부(112)는 상기 단말(10)의 패킷 기반 음성 통화 요청 메시지를 세션 제어 장치(210)로 포워딩하며, 또한, 세션 제어 장치(210)로는 과부하 제어를 위한 리다이렉션 요청/취소 메시지를 수신할 수 있다.The second communication interface unit 112 is configured to communicate with the session control apparatus 210 that performs session control for a packet-based call service. The second communication interface unit 112 includes a session control apparatus 210 and various control messages and signaling messages For example, a SIP message). The second communication interface unit 112 forwards the packet based voice call request message of the terminal 10 to the session control device 210 and the session control device 210 transmits a redirection request / Message can be received.

제어부(113)는, 제1 기지국 장치(110)의 동작 전반을 제어하는 구성으로서, 특히, 과부하 해소를 위하여, 세션 제어 장치(210)로부터의 제어에 따라서, 커버리지 영역 내의 다수의 단말(10)의 음성 호에 대한 서킷 망으로의 천이를 수행한다.The control unit 113 controls the entire operation of the first base station device 110 and controls the operation of the plurality of terminals 10 in the coverage area under the control of the session control device 210, To the circuit network.

구체적으로, 제어부(113)는, 상기 제2 통신 인터페이스부(112)를 통하여 상기 세션 제어 장치(210)로부터 리다이렉션 요청 메시지를 수신하면, 상기 리다이렉션 요청 메시지에 자신의 기지국 장치 식별 정보가 포함되어 있는 지를 확인하고, 포함되어 있는 경우, 상기 제1 통신 인터페이스부(111)를 통해 수신되는 하나 이상의 단말(10)의 패킷망 기반 음성 통화 요청 메시지에 대하여, 서킷망으로의 리다이렉션을 지시하는 응답 메시지를 상기 단말(10)로 전송한다. 즉, 리다이렉션 요청 메시지를 수신한 이후에는, 패킷 기반 음성 통화 서비스 지원을 중단하고, 서킷 망(300)을 통해 음성 서비스가 제공될 수 있도록 단말(10)을 서킷 망(300)으로 천이시킨다.Specifically, when the control unit 113 receives the redirection request message from the session control apparatus 210 via the second communication interface unit 112, the control unit 113 determines whether the redirection request message contains its own base station apparatus identification information Based voice call request message of one or more terminals (10) received through the first communication interface unit (111), a response message for instructing redirection to the circuit network To the terminal (10). That is, after receiving the redirection request message, the packet-based voice call service is stopped and the terminal 10 is transited to the circuit network 300 so that the voice service can be provided through the circuit network 300.

더하여, 제어부(113)은, 상기 제2 통신 인터페이스부(112)를 통하여 상기 세션 제어 장치(210)로부터 리다이렉션 취소 메시지를 수신하면, 이후 패킷 기반 음성 통화 서비스를 정상적으로 지원할 수 있다. 즉, 상기 제1 통신 인터페이스부(111)를 통해 수신되는 하나 이상의 단말(10)의 패킷망 기반 음성 통화 요청 메시지를 상기 세션 제어 장치(210)로 전달하고, 세션 제어 장치(210)에 의해 설정된 세션을 통해 음성 데이터를 전달한다.In addition, when the control unit 113 receives the redirection cancellation message from the session control apparatus 210 via the second communication interface unit 112, the control unit 113 can normally support the packet-based voice call service. That is, a packet-based voice call request message of one or more terminals 10 received through the first communication interface unit 111 is transmitted to the session control apparatus 210, and a session established by the session control apparatus 210 Lt; / RTI >

마지막으로, 저장부(114)는 제1 기지국 장치(110)의 동작을 위한 데이터 및 프로그램을 저장하는 구성으로서, 운영 프로그램 및 제어부(113)에 의해 실행되는 알고리즘을 정의하는 프로그램을 저장할 수 있다.Lastly, the storage unit 114 may store a program for storing data and programs for operation of the first base station device 110, and may define a program for defining an operating program and an algorithm executed by the control unit 113. [

도 4는 본 발명의 일 실시 예에 따른 패킷 기반의 음성 통화 서비스 제어 방법을 설명하기 위한 메시지 흐름도이다.4 is a message flow diagram illustrating a packet-based voice call service control method according to an embodiment of the present invention.

도 4를 참조하여, 본 발명에 따른 패킷 기반의 음성 통화 서비스 과정을 메시지 흐름에 따라서 설명한다.Referring to FIG. 4, a packet-based voice call service procedure according to the present invention will be described with reference to a message flow.

도 4를 참조하면, 패킷 기반 음성 통화 서비스, 예를 들어 VoLTE 서비스에 가입된 다수의 단말(10)은 각각 패킷 기반 음성 통화 서비스 이용을 위하여 패킷 망(100)의 다수 제1 기지국 장치 중에서, 어느 하나의 제1 기지국 장치(110)에 접속하게 된다(S105). 즉, 상기 단말(10)은 주변 제1 기지국 장치(110)를 확인하고, 확인된 제1 기지국 장치(110)에 위치 등록을 요청한 후, 위치 등록된 제1 기지국 장치(110)와 통신하게 된다.Referring to FIG. 4, a plurality of terminals 10 subscribed to a packet-based voice call service, for example, a VoLTE service, are respectively connected to a plurality of first base station apparatuses of the packet network 100, And is connected to one first base station device 110 (S105). That is, the terminal 10 confirms the neighboring first base station device 110, requests location registration to the first base station device 110, and then communicates with the location-registered first base station device 110 .

아울러, 세션 제어 장치(210)는, 자신의 커버리지 영역에 포함된 다수의 제1 기지국 장치(110) 중, 과부하 관리 대상을 설정하고, 선정된 과부하 관리 대상의 식별 정보를 과부하 기지국 관리 테이블에 등록할 수 있다(S110). 이는 관리자의 명령에 따라서 이루어질 수 있으며, 즉, 세션 제어 장치(210)가 입력부(214)를 통해 입력된 관리자의 명령에 따라서 과부하 관리 대상으로 선정된 제1 기지국 장치의 식별 정보를 상기 과부하 기지국 관리 테이블에 등록함에 의해 이루어질 수 있다. 여기서, 과부하 관리 대상은, 각 기지국 장치의 부하가, 동시 접속 허용 범위를 기준으로 설정된 기준값 이상인 기지국 장치로 설정될 수 도 있으며, 관리자의 판단에 따라서 임의로 설정될 수 도 있다.In addition, the session control apparatus 210 sets an overload management target among a plurality of first base station apparatuses 110 included in its coverage area, and registers the selected overload management object identification information in the overloaded base station management table (S110). That is, the session control apparatus 210 may send the identification information of the first base station apparatus, which has been selected as the overload management object, to the overloaded base station apparatus 210 in response to the manager's command input through the input unit 214 Can be accomplished by registering in a table. Here, the overload management object may be set to a base station apparatus in which the load of each base station apparatus is equal to or greater than a reference value set based on the simultaneous connection allowable range, and may be arbitrarily set in accordance with an administrator's judgment.

이후, 세션 제어 장치(210)는, 상기 과부하 기지국 관리 테이블에 등록된 하나 이상의 제1 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 생성하여, 자신의 커버리지 영역에 속하는, 즉, 자신과 연결된 제1 기지국 장치들(110)로 전송한다(S115). 상기 리다이렉션 요청 메시지는, SIP의 메시지 중에서 REDIRECTION CAUSE 380 메시지가 될 수 있다.Thereafter, the session control apparatus 210 generates a redirection request message including identification information of at least one first base station apparatus registered in the overloaded base station management table, and transmits the redirection request message belonging to its own coverage area, that is, 1 base station apparatuses 110 (S115). The redirection request message may be a redirection CAUSE 380 message in the SIP message.

상기 리다이렉션 요청 메시지를 수신한 제1 기지국 장치들(110) 중에서, 상기 리다이렉션 요청 메시지에 포함된 식별 정보에 대응하는 제1 기지국 장치(110)가, 이후 자신에게 접속된 단말(10)들에 대한 음성 호 천이를 수행한다.Among the first base station apparatuses 110 that have received the redirection request message, the first base station apparatus 110 corresponding to the identification information included in the redirection request message transmits the redirection request message to the terminal 10 And performs a voice call transition.

구체적으로, 제1 기지국 장치(110)는, 자신에게 접속된 특정 단말(10)로부터 패킷 기반의 음성 통화 요청 메시지가 수신되면, 상기 음성 통화 요청 메시지를 세션 제어 장치(210)로 포워딩하지 않고, 서킷 망으로 천이하도록 지시하는 리다이렉션 메시지를 단말(10)로 전송한다(S215).Specifically, when the first base station device 110 receives the packet-based voice call request message from the specific terminal 10 connected to the first base station device 110, the first base station device 110 does not forward the voice call request message to the session control device 210, And transmits a redirection message instructing the terminal 10 to make a transition to the circuit network (S215).

이에, 상기 단말(10)은, 제1 기지국 장치(110)와의 접속을 일시 해제하고, 주변에 위치한 서킷 망(300)의 어느 한 제2 기지국 장치(310)에 접속하여(S135), 음성 통화 요청 메시지를 전송한다(S140). 이에, 상기 제2 기지국 장치(310)를 통하여 서킷 기반의 음성 호 처리가 이루어지고, 상대 단말과 연결된 후, 음성 통화가 이루어지게 된다.The terminal 10 temporarily releases the connection with the first base station device 110 and connects to a second base station device 310 of the surrounding circuit network 300 in step S135, A request message is transmitted (S140). Then, the circuit-based voice call processing is performed through the second base station device 310, and a voice call is made after the other terminal is connected to the other terminal.

상기와 같이, 제1 기지국 장치(110)의 음성 호를 서킷 망(300)으로 천이시키는 중에, 상기 제1 기지국 장치(110)의 부하가 기준값 이하로 감소되어 과부하 관리 대상에서 제외된 경우, 세션 제어 장치(210)는, 상기 과부하 기지국 관리 테이블에서 해당 제1 기지국 장치의 식별 정보를 삭제할 수 있다(S145). 이는 세션 제어 장치(210)의 입력부(214)를 통해 입력된 관리자 명령에 따라서 이루어질 수 있다.As described above, when the load of the first base station device 110 is reduced below the reference value and is excluded from the overload management object while the voice call of the first base station device 110 is being transferred to the circuit network 300, The control device 210 may delete the identification information of the first base station apparatus from the overloaded base station management table (S145). This can be done according to an administrator command input through the input unit 214 of the session control device 210. [

이렇게 하나 이상의 제1 기지국 장치(110)가 과부하 관리 대상에서 취소되면, 세션 제어 장치(210)는, 과부하 관리 대상에서 취소된, 즉, 상기 과부하 기지국 관리 테이블에서 삭제된 하나 이상의 제1 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 제1 기지국 장치들(110)로 전송한다(S150).If at least one of the first base station apparatuses 110 is canceled in the overload management target, the session control apparatus 210 determines whether or not the at least one first base station apparatus canceled in the overload management, that is, deleted from the overloaded base station management table And transmits a redirection cancel message including identification information to the first base station devices 110 (S150).

그리고, 상기 리다이렉션 취소 메시지를 수신한 제1 기지국 장치들(110) 중에서, 상기 리다이렉션 취소 메시지에 포함된 식별 정보에 대응하는 제1 기지국 장치(110)가, 이후부터 단말(10)의 패킷 기반 음성 통화 요청을 정상적으로 처리하게 된다.Of the first base station apparatuses 110 that have received the redirection cancellation message, the first base station apparatus 110 corresponding to the identification information included in the redirection cancellation message transmits the packet- The call request is processed normally.

즉, 제1 기지국 장치(110)는 단말(10)로부터 수신되는 패킷 기반의 음성 통화 요청 메시지를 상기 세션 제어 장치(210)로 포워딩하고(155), 이후, 세션 제어 장치(210)가 해당 단말(10)에 대한 음성 통화를 위한 세션 설정을 포함하는 음성 호 처리를 수행할 수 있게 된다(S160).That is, the first base station apparatus 110 forwards the packet-based voice call request message received from the terminal 10 to the session control apparatus 210 (155), and then the session control apparatus 210 transmits the packet- It is possible to perform a voice call process including setting a session for a voice call to the mobile terminal 10 (S160).

이를 통해, 본 발명은 패킷 기반 음성 통화 서비스를 제공하는데 있어서, 세션 제어 장치(210)가 기지국 단위로 CSFB를 수행하도록 제어할 수 있으며, 그 결과, 서킷 망을 통해 음성 통화 서비스를 안정적으로 제공하면서, 기지국 장치의 과부하를 해소시킬 수 있게 된다.Accordingly, in providing a packet-based voice call service, the present invention can control the session control unit 210 to perform CSFB on a per-base station basis, and as a result, it is possible to stably provide a voice call service through a circuit network , The overload of the base station apparatus can be solved.

이상으로, 본 발명의 실시 예에 따른 패킷 기반 음성 통화 서비스 제공 방법에 대해 설명하였다.The method for providing the packet-based voice call service according to the embodiment of the present invention has been described above.

본 발명의 실시 예에 따른 패킷 기반 음성 통화 서비스 제공 방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있으며, 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM, Read Only Memory), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다.The packet-based voice call service providing method according to the embodiment of the present invention can be implemented as a computer-readable code on a computer-readable recording medium. The computer readable recording medium may include program instructions, data files, data structures, and the like, alone or in combination, and includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a compact disk read only memory (CD-ROM), and a digital video disk (ROM), random access memory (RAM), flash memory, and the like, such as a magneto-optical medium such as a magneto-optical medium and a floppy disk, And hardware devices that are specifically configured to perform the functions described herein.

또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.In addition, the computer-readable recording medium may be distributed over network-connected computer systems so that computer readable codes can be stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present invention can be easily inferred by programmers of the technical field to which the present invention belongs.

이상으로 본 발명의 기술적 사상을 예시하기 위한 바람직한 실시 예와 관련하여 설명하고 도시하였지만, 본 발명은 이와 같이 도시되고 설명된 그대로의 구성 및 작용에만 국한되는 것은 아니며, 기술적 사상의 범주를 이탈함 없이 본 발명에 대해 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.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, but, on the contrary, It will be appreciated by those skilled in the art that numerous changes and modifications can be made to the invention. And all such modifications and changes as fall within the scope of the present invention are therefore to be regarded as being within the scope of the present invention.

본 발명은 패킷 기반의 음성 통화 서비스를 제어하는 세션 제어 장치가 과부하 관리 대상인 기지국 장치의 식별 정보를 포함하는 리다이렉션 메시지를 커버리지 영역의 기지국들에게 전송하여, 상기 식별 정보에 해당하는 기지국 장치만이 기지국 커버리지 영역에 위치한 단말의 음성 호를 서킷망으로 천이시키도록 함으로써, 기지국 단위로 음성 호에 대한 CSFB(Circuit Switched Fall-Back)을 수행할 수 있다.A session control apparatus for controlling a packet-based voice call service transmits a redirection message including identification information of a base station apparatus to be overloaded to base stations in a coverage area, The circuit switched fall-back (CSFB) for the voice call can be performed on a per-base-station basis by causing the voice call of the terminal located in the coverage area to transition to the circuit network.

그 결과, 본 발명은 세션 제어 장치가, 자신의 커버리지 영역에 포함된 다수의 기지국 장치 중 과부하 관리 대상인 일부 기지국 장치에 대해서만, 음성 호를 서킷망으로 천이시킴으로써, 단말의 음성 통화 서비스에 대한 품질을 유지하면서 해당 기지국 장치의 과부하를 해소할 수 있는 우수한 효과가 있다.As a result, according to the present invention, the session control apparatus shifts the voice call to the circuit network only for some base station apparatuses to be overloaded among a plurality of base station apparatuses included in its coverage area, And overload of the base station apparatus can be solved while maintaining the same.

10: 단말 100: 패킷 망
110: 제1 기지국 장치 200: IMS 망
210: 세션 제어 장치 220: 가입자 관리 장치
300: 서킷 망 310: 제2 기지국 장치
10: terminal 100: packet network
110: first base station apparatus 200: IMS network
210: Session control device 220: Subscriber management device
300: Circuit network 310: Second base station device

Claims (14)

패킷망에 구비된 하나 이상의 기지국 장치와 데이터를 통신하기 위한 통신부:
상기 하나 이상의 기지국 장치 중에서, 과부하 관리 대상으로 설정된 과부하 기지국 장치의 식별 정보를 포함하는 과부하 기지국 관리 테이블을 저장하는 저장부; 및
패킷 기반 통화 서비스를 위한 세션 제어를 수행하되, 상기 과부하 기지국 장치가 음성 호를 서킷 망으로 천이시키도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 과부하 기지국 장치로 전송하는 제어부를 포함하는 세션 제어 장치.
A communication unit for communicating data with at least one base station device provided in a packet network;
A storage unit for storing an overloaded base station management table including identification information of an overloaded base station apparatus set as an overload management target among the at least one base station apparatus; And
A control unit for performing a session control for a packet-based call service and transmitting a redirection request message including identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus transits the voice call to the circuit network Comprising a session control device.
제1항에 있어서, 상기 제어부는
상기 과부 기지국 장치가, 상기 과부하 기지국 관리 테이블에서 삭제되는 경우, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 과부하 기지국 장치로 전송하는 것을 특징으로 하는 세션 제어 장치.
The apparatus of claim 1, wherein the control unit
Wherein the overlay base station apparatus transmits a redirection cancel message including identification information of the overloaded base station apparatus to the overloaded base station apparatus when the overlay base station apparatus is deleted from the overloaded base station management table.
제2항에 있어서,
상기 과부하 요청 메시지 및 과부하 취소 메시지는 상기 과부하 기지국 장치를 포함하는 상기 하나 이상의 기지국 장치로 전송되는 것을 특징으로 하는 세션 제어 장치.
3. The method of claim 2,
Wherein the overload request message and the overload cancel message are transmitted to the at least one base station apparatus including the overload base station apparatus.
제1항에 있어서, 상기 리다이렉션 요청 메시지는
SIP 기반의 REDIRECTION cause 380 메시지인 것을 특징으로 하는 세션 제어 장치.
The method of claim 1, wherein the redirection request message
SIP-based REDIRECTION cause 380 message.
무선 통신 영역 내에 위치한 하나 이상의 단말과 데이터를 송수신하는 제1 통신 인터페이스부;
패킷 기반 통화 서비스를 위한 세션 제어를 수행하는 세션 제어 장치와 데이터를 송수신하기 위한 제2 통신 인터페이스부; 및
상기 제2 통신 인터페이스부를 통하여 상기 세션 제어 장치로부터 리다이렉션 요청 메시지를 수신하면, 상기 리다이렉션 요청 메시지에 자신의 식별 정보가 포함되어 있는 지를 확인하고, 포함되어 있는 경우, 상기 제1 통신 인터페이스부를 통해 패킷망 기반 음성 통화 요청 메시지를 수신한 하나 이상의 단말에 대하여 서킷망으로의 리다이렉션을 지시하는 응답 메시지를 전송하도록 제어하는 제어부를 포함하는 기지국 장치.
A first communication interface unit for transmitting and receiving data with at least one terminal located in a wireless communication area;
A second communication interface unit for transmitting and receiving data to and from a session control device for performing session control for a packet-based call service; And
Wherein the first communication interface unit confirms whether the redirection request message contains its own identification information when the redirection request message is received from the session control apparatus through the second communication interface unit, And a control unit for controlling the one or more terminals that have received the voice call request message to transmit a response message indicating redirection to the circuit network.
제5항에 있어서, 상기 제어부는
상기 제2 통신 인터페이스부를 통하여 상기 세션 제어 장치로부터 리다이렉션 취소 메시지를 수신하면, 상기 제1 통신 인터페이스부를 통해 수신되는 하나 이상의 단말의 패킷망 기반 음성 통화 요청 메시지를 상기 세션 제어 장치로 전달하는 것을 특징으로 하는 기지국 장치.
6. The apparatus of claim 5, wherein the control unit
And transmits the packet-based voice call request message of one or more terminals received through the first communication interface unit to the session control apparatus upon receiving the redirection cancel message from the session control apparatus through the second communication interface unit Base station apparatus.
세션 제어 장치가, 하나 이상의 기지국 장치 중 과부하 기지국 관리 테이블에 과부하 관리 대상인 과부하 기지국 장치의 식별 정보를 등록하는 단계; 및
상기 세션 제어 장치가 상기 과부하 기지국 장치가 패킷망 기반의 음성 호를 서킷망으로 천이시키도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 과부하 기지국 장치로 전송하는 단계를 포함하는 패킷 기반의 음성 통화 서비스 제어 방법.
Registering identification information of an overloaded base station apparatus as an overload management object in an overloaded base station management table of at least one base station apparatus; And
And transmitting the redirection request message including the identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus transits the voice call based on the packet network to the circuit network. Of a voice call service.
제7항에 있어서,
상기 과부하 기지국 관리 테이블에 등록된 상기 과부하 기지국 장치의 식별 정보를 삭제하는 단계; 및
상기 과부하 기지국 장치가 패킷 기반의 음성 호를 처리할 수 있도록, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 과부하 기지국 장치로 전송하는 단계를 더 포함하는 것을 특징으로 하는 패킷 기반의 음성 통화 서비스 제어 방법.
8. The method of claim 7,
Deleting the identification information of the overloaded base station apparatus registered in the overloaded base station management table; And
Further comprising the step of transmitting a redirection cancellation message including identification information of the overloaded base station apparatus to the overloaded base station apparatus so that the overloaded base station apparatus can process the packet based voice call, A method for controlling a call service.
제8항에 있어서,
상기 과부하 요청 메시지 및 과부하 취소 메시지는 상기 과부하 기지국 장치를 포함하는 상기 하나 이상의 기지국 장치로 전송되는 것을 특징으로 하는 세션 제어 장치.
9. The method of claim 8,
Wherein the overload request message and the overload cancel message are transmitted to the at least one base station apparatus including the overload base station apparatus.
기지국 장치가 세션 제어 장치로부터 리다이렉션 요청 메시지를 수신하는 단계;
상기 기지국 장치가 상기 리다이렉션 요청 메시지에 자신의 식별 정보가 포함되어 있는 지를 확인하는 단계; 및
상기 기지국 장치의 식별 정보가 상기 리다이렉션 요청 메시지에 포함되어 있으면, 단말로부터 패킷 기반의 음성 통화 요청 메시지를 수신 시, 상기 단말에 서킷 망으로 천이하도록 지시하는 리다이렉션 메시지를 전송하는 단계를 포함하는 패킷 기반의 음성 통화 서비스 제어 방법.
The base station device receiving the redirection request message from the session control device;
Confirming whether the base station apparatus includes identification information of the base station apparatus in the redirection request message; And
When the identification information of the base station apparatus is included in the redirection request message, transmitting a redirection message instructing the terminal to transit to the circuit network upon receiving a packet-based voice call request message from the terminal, Of a voice call service.
제10항에 있어서,
상기 기지국 장치가 상기 세션 제어 장치로부터 리다이렉션 취소 메시지를 수신하는 단계;
상기 기지국 장치가 자신의 식별 정보가 상기 리다이렉션 취소 메시지에 포함되어 있는 지를 확인하는 단계; 및
자신의 식별 정보가 상기 리다이렉션 요청 메시지에 포함되어 있으면, 이후 단말로부터 수신되는 패킷 기반의 음성 통화 요청 메시지를 상기 세션 제어 장치로 포워딩하는 단계를 더 포함하는 것을 특징으로 하는 패킷 기반의 음성 통화 서비스 제어 방법.
11. The method of claim 10,
The base station device receiving a redirection cancel message from the session control device;
Confirming whether the base station apparatus is included in the redirection cancellation message; And
Based voice call request message received from the terminal to the session control device when the identification information of the voice call service is included in the redirection request message, Way.
세션 제어 장치가, 하나 이상의 기지국 장치 중에서 과부하 관리 대상인 과부하 기지국 장치의 식별 정보를 포함하는 과부하 기지국 관리 테이블을 설정하는 단계;
상기 과부하 기지국 관리 테이블에 등록된 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 요청 메시지를 상기 하나 이상의 기지국 장치로 전송하는 단계;
상기 리다이렉션 요청 메시지를 수신한 하나 이상의 기지국 장치 중에서, 상기 리다이렉션 요청 메시지에 포함된 식별 정보에 대응하는 과부하 기지국 장치가, 이후 단말로부터 패킷 기반의 음성 통화 요청 메시지를 수신 시, 상기 단말에 서킷 망으로 천이하도록 지시하는 리다이렉션 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 패킷 기반의 음성 통화 서비스 제어 방법.
The session control device setting an overloaded base station management table including identification information of an overloaded base station device to be overloaded among at least one base station device;
Transmitting a redirection request message including identification information of an overloaded base station apparatus registered in the overloaded base station management table to the at least one base station apparatus;
The overloaded base station apparatus corresponding to the identification information included in the redirection request message from the one or more base station apparatuses that have received the redirection request message transmits the packetized voice call request message to the terminal through the circuit network And transmitting a redirection message instructing the mobile terminal to make a transition.
제12항에 있어서,
상기 과부하 기지국 관리 테이블에서 과부하 기지국 장치의 식별 정보가 삭제되면, 상기 과부하 기지국 장치의 식별 정보를 포함하는 리다이렉션 취소 메시지를 상기 하나 이상의 기지국 장치로 전송하는 단계;
상기 리다이렉션 취소 메시지를 수신한 하나 이상의 기지국 장치 중에서, 상기 리다이렉션 취소 메시지에 포함된 식별 정보에 대응하는 과부하 기지국 장치가, 이후 단말로부터 수신되는 패킷 기반의 음성 통화 요청 메시지를 상기 세션 제어 장치로 포워딩하는 단계를 더 포함하는 패킷 기반의 음성 통화 서비스 제어 방법.
13. The method of claim 12,
Transmitting a redirection cancellation message including identification information of the overloaded base station apparatus to the at least one base station apparatus when the identification information of the overloaded base station apparatus is deleted from the overloaded base station management table;
The overloaded base station apparatus corresponding to the identification information included in the redirection cancellation message forwards the packet-based voice call request message received from the terminal to the session control apparatus from among the one or more base station apparatuses receiving the redirection cancellation message Further comprising the step of:
제7항 내지 제13항 중 어느 한 항에 기재된 패킷 기반의 음성 통화 서비스 제어 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.A computer-readable recording medium on which a program for executing the packet-based voice call service control method according to any one of claims 7 to 13 is recorded.
KR1020130024956A 2013-03-08 2013-03-08 Method for controlling voice call service based on packet, storage medium and apparatus thereof KR102072343B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130024956A KR102072343B1 (en) 2013-03-08 2013-03-08 Method for controlling voice call service based on packet, storage medium and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130024956A KR102072343B1 (en) 2013-03-08 2013-03-08 Method for controlling voice call service based on packet, storage medium and apparatus thereof

Publications (2)

Publication Number Publication Date
KR20140110507A true KR20140110507A (en) 2014-09-17
KR102072343B1 KR102072343B1 (en) 2020-01-31

Family

ID=51756534

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130024956A KR102072343B1 (en) 2013-03-08 2013-03-08 Method for controlling voice call service based on packet, storage medium and apparatus thereof

Country Status (1)

Country Link
KR (1) KR102072343B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100085360A (en) * 2009-01-20 2010-07-29 연세대학교 산학협력단 Method for dispersing load in communication system and communication system using the same
KR20120119826A (en) * 2011-04-22 2012-10-31 주식회사 케이티 Method, femto base station and femto management system for load balancing
KR20130007736A (en) * 2011-07-11 2013-01-21 콘텔라 주식회사 Redirection method using handover and mobile communication system therefor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100085360A (en) * 2009-01-20 2010-07-29 연세대학교 산학협력단 Method for dispersing load in communication system and communication system using the same
KR20120119826A (en) * 2011-04-22 2012-10-31 주식회사 케이티 Method, femto base station and femto management system for load balancing
KR20130007736A (en) * 2011-07-11 2013-01-21 콘텔라 주식회사 Redirection method using handover and mobile communication system therefor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
한국등록특허 제10-1097034호, 2011년 12월 15일 등록 (명칭: 통신 네트워크에서 VoIP 및 다수의 QoS 흐름 트래픽을 지원하기 위한 통합된 과부하 및 오버플로우 제어를 위한 시스템)

Also Published As

Publication number Publication date
KR102072343B1 (en) 2020-01-31

Similar Documents

Publication Publication Date Title
US9723530B2 (en) Apparatus and method for providing voice call continuity using different networks in wireless communication system
US7764953B2 (en) Method, system and device for speech Codec negotiation in communication system
CN108702363A (en) Network service access controls
MX2008008902A (en) System and method for selecting a domain in a network environment including ims.
US9198222B2 (en) Telecommunication network
US20100027498A1 (en) Method for requesting domain transfer and terminal and server thereof
JP2009010972A (en) Routing of call given to subscriber
US20110032931A1 (en) Method, system, and device for providing service
EP2763464B1 (en) Convergence calling method and system
CN108156634B (en) Service processing method, device and system
US8259622B2 (en) System and method for providing packet network-based multimedia ringback tone service
US11438388B2 (en) Third party IMS services
JP5001983B2 (en) Communication control system and communication control method
CN102130888B (en) Method for continuing alerting tone and ringing signal in call process and servers
CN100589640C (en) A method for sending service status of voice call continuous service
US8224334B1 (en) Calling connection for mobile communication
US20230275993A1 (en) Customization of call forwarding or voicemail greetings based on location of wireless device
KR20080016610A (en) A terminal, an emergency centre, a network; a network element, a system and a method for establishing an emergency session using a terminal identity
KR101055644B1 (en) How to manage registration status of BCC subscribers
US8185151B2 (en) System and process for internet protocol multimedia subsystem centralized service with enhanced unstructured supplementary service
JP2008199395A (en) Radio terminal calling method of mobile communication system, gateway device and mobile communication system
US20190260807A1 (en) Local routing of media streams
KR102072343B1 (en) Method for controlling voice call service based on packet, storage medium and apparatus thereof
KR101115395B1 (en) Method for detecting Internet protocol Multimedia Subsystem deregistration of Voice Call Continuity subscribers
JP5898356B1 (en) Communication control system

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
GRNT Written decision to grant