KR20170010636A - Base station and control method thereof - Google Patents
Base station and control method thereof Download PDFInfo
- Publication number
- KR20170010636A KR20170010636A KR1020150102530A KR20150102530A KR20170010636A KR 20170010636 A KR20170010636 A KR 20170010636A KR 1020150102530 A KR1020150102530 A KR 1020150102530A KR 20150102530 A KR20150102530 A KR 20150102530A KR 20170010636 A KR20170010636 A KR 20170010636A
- Authority
- KR
- South Korea
- Prior art keywords
- call
- base station
- background
- background call
- station apparatus
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- 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/0284—Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
-
- 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/08—Load balancing or load distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 단말에서 발생되는 백그라운드호 전송을 제어하기 위한 기술에 관한 것으로, 더욱 상세하게는, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있는 기지국장치 및 기지국장치의 동작 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for controlling background call transmission generated in a mobile station, and more particularly, to a base station apparatus and a base station apparatus capable of controlling a background call transmitted from a mobile station based on a base station.
최근에는, 개인이 최소한 한 개의 스마트폰을 소지(이용)하고 있는 것이 현실이며, 이러한 스마트폰에는 다양한 개발환경에서 개발된 각종 어플리케이션들이 설치 및 이용되고 있다.In recent years, it is a reality that an individual possesses at least one smartphone, and various applications developed in various development environments are installed and used in such a smartphone.
이처럼 대부분의 개인이 스마트폰을 이용하고 있는 현 시점에는, 전국적으로 볼 때 명절과 같은 특별한 날에 기지국에 인입(수용)되는 호가 폭주하게 되고, 국지적으로 볼 때 이벤트(예: 불꽃놀이, 콘서트 등)가 있는 특정 지역에서 기지국에 인입(수용)되는 호가 폭주하게 되는 현상이 일어난다.At this point, most of the individuals are using smartphones, the number of incoming calls to the base station on a special day such as a holiday is high, and events such as fireworks, concerts ), There is a phenomenon in which a call arrives at a base station in a specific area where the call is received.
이 외에도, DDOS공격과 같은 사이버공격이 발생하는 경우에도, 기지국에 인입(수용)되는 호가 폭주할 수 있다.In addition, even when a cyber attack such as a DDOS attack occurs, a call incoming to the base station can be congested.
이와 같이, 명절이나 이벤트 또는 사이버공격 등 다양한 이유로 기지국에 인입(수용)되는 호가 폭주하게 되면, 기지국의 전체적인 호 처리 성능이 떨어지고 더 나아가 이동통신 망에 연쇄 부하가 걸릴 수 있기 때문에, 기지국 기반의 통신서비스를 안정적으로 제공하는데 큰 장애를 일으킬 수 있다.As described above, when a call is accepted by the base station for various reasons such as a holiday, an event, or a cyber attack, the overall call processing performance of the base station is lowered and further, a chain load may be applied to the mobile communication network. It may cause a serious obstacle to providing a stable service.
한편, 스마트폰에 설치된 각종 어플리케이션들은, 어플리케이션 자신의 상태를 서버에 알리기 위해 다양한 형태의 백그라운드호(예: Keep-alive 등)를 발생하여 기지국을 통해 서버로 전송하게 된다.Meanwhile, various applications installed in the smart phone generate various types of background calls (e.g., keep-alive) to notify the server of the status of the application itself, and transmit them to the server through the base station.
여기서 어플리케이션이 백그라운드호를 전송하는 것은 어플리케이션의 개발환경에 따라 정해진 방식에 따르기 때문에, 현재 어플리케이션의 백그라운드호 전송 제어는 스마트폰 사용자의 조작에 따른 스마트폰 기반으로 행해지고 있다.Since the application transmits the background call according to the method determined according to the development environment of the application, the background call transmission control of the current application is performed based on the smart phone based on the operation of the smartphone user.
만약, 스마트폰의 어플리케이션에서 발생 및 전송되는 백그라운드호를 기지국이 주도적으로 제어할 수 있다면, 기지국에 인입(수용)되는 호가 폭주하는 상황에서 인입 호 중 비교적 중요도가 낮은 백그라운드호 전송을 차단시킴으로써 호 폭주 상황을 어느 정도 완화시킬 수 있을 것이다.If the base station is able to control the background call generated and transmitted in the application of the smart phone, it is possible to prevent background call transmission, which is less important in the incoming call, from being received, The situation can be mitigated to some extent.
이에, 본 발명에서는, 스마트폰(단말)으로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있는 방안을 제안하고자 한다.Accordingly, in the present invention, a method for controlling a background call transmitted from a smart phone (terminal) on the basis of a base station is proposed.
본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 해결하고자 하는 과제는, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있는 기지국장치 및 기지국장치의 동작 방법을 제공하는데 있다. The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide an operation method of a base station apparatus and a base station apparatus that can control a background call transmitted from a mobile station based on a base station.
또한, 본 발명의 해결하려는 과제는 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재로부터 본 발명이 속하는 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다. Further, it is to be understood that the present invention is not limited to the above-mentioned embodiments, and other and further objects which are not mentioned can be clearly understood by those skilled in the art from the following description .
상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 기지국장치는, 기 정의된 호 폭주상황의 발생 여부를 판단하는 상황판단부; 및 상기 호 폭주상황이 발생하면 상기 기지국장치에 접속된 단말로 전송하는 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송하는 백그라운드호제어부를 포함한다.According to a first aspect of the present invention, there is provided a base station apparatus comprising: a status determiner for determining whether a predefined call congestion state occurs; And transmitting background call blocking information for blocking transmission of a background call to at least some applications among applications in the terminal, using a specific system information message transmitted to the terminal connected to the base station device when the call congestion occurs And a background call control unit.
바람직하게는, 상기 호 폭주상황은, 상기 기지국장치에 수용되는 데이터호가 기 설정된 임계치 이상이면 발생할 수 있다. Preferably, the call congestion state may occur when the data call accepted by the base station apparatus is equal to or greater than a predetermined threshold value.
바람직하게는, 상기 백그라운드호제어부는, 상기 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 상기 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송할 수 있다. Preferably, when the call congestion state is canceled, the background call control unit uses a specific system information message to allow a background call to be allowed to be transmitted to the at least some applications blocked in the background call transmission in the terminal Information can be transmitted.
바람직하게는, 상기 특정 시스템정보메시지는, 브로드캐스팅(broadcasting) 방식으로 전송하는 SIB(System Information Block)일 수 있다.Preferably, the specific system information message may be a system information block (SIB) transmitted through a broadcasting scheme.
상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 기지국장치의 동작 방법은, 기 정의된 호 폭주상황의 발생 여부를 판단하는 상황판단단계; 및 상기 호 폭주상황이 발생하면 상기 기지국장치에 접속된 단말로 전송하는 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송하는 백그라운드호차단제어단계를 포함한다.According to a second aspect of the present invention, there is provided a method of operating a base station, the method comprising: determining whether a predefined call congestion state occurs; And transmitting background call blocking information for blocking transmission of a background call to at least some applications among applications in the terminal, using a specific system information message transmitted to the terminal connected to the base station device when the call congestion occurs And a background call blocking control step.
바람직하게는, 상기 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 상기 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송하는 백그라운드호허용제어단계를 더 포함할 수 있다.Preferably, when the call congestion state is canceled, a background message for transmitting background call acceptance information allowing transmission of a background call to the at least some applications blocked in the background call transmission in the terminal, using the specific system information message, And may further include an admission control step.
이에, 본 발명에 따른 기지국장치 및 기지국장치의 동작 방법에 의하면, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있는 효과를 도출한다.According to the operation method of the base station apparatus and the base station apparatus according to the present invention, the effect of controlling the background call transmitted from the mobile station based on the base station is derived.
도 1은 본 발명이 적용되는 통신 환경을 보여주는 예시도이다.
도 2는 본 발명의 바람직한 실시예에 따른 기지국장치의 구성을 보여주는 블록도이다.
도 3은 본 발명의 바람직한 실시예에 따른 단말장치의 구성을 보여주는 블록도이다.
도 4는 본 발명의 바람직한 실시예에 따른 기지국장치의 동작 방법을 보여주는 동작 흐름도이다.
도 5는 본 발명의 바람직한 실시예에 따른 단말장치의 동작 방법을 보여주는 동작 흐름도이다.1 is an exemplary diagram showing a communication environment to which the present invention is applied.
2 is a block diagram illustrating a configuration of a base station apparatus according to a preferred embodiment of the present invention.
3 is a block diagram illustrating a configuration of a terminal device according to a preferred embodiment of the present invention.
4 is a flowchart illustrating an operation method of a base station apparatus according to a preferred embodiment of the present invention.
5 is a flowchart illustrating an operation method of a terminal according to an exemplary embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
먼저, 도 1을 참조하여 본 발명이 적용되는 통신 환경을 설명하도록 하겠다. First, a communication environment to which the present invention is applied will be described with reference to FIG.
도 1에 도시된 바와 같이, 본 발명이 적용될 통신 환경은, 기지국(100)과, 기지국(100)의 셀(C100) 내에 위치하여 기지국(100)을 통해 기지국 기반의 통신서비스를 이용하는 다수의 단말(1,2,3...)을 포함한다.1, a communication environment to which the present invention is applied includes a
이때, 도 1에서는 설명의 편의를 위해 하나의 기지국(100)을 도시하고 기지국(100)이 하나의 셀(C100)을 형성하는 것으로 도시하고 있으나 이는 일 실시예일 뿐이다. 즉, 본 발명은 다수의 기지국으로 구성된 통신 환경에도 적용될 수 있고, 이때 기지국은 2 이상의 셀을 형성하는 것도 물론 가능할 것이다.In FIG. 1, one
단말(1,2,3...)은, 기지국(100)에 접속하여, 일반적인 음성통화 서비스뿐 아니라 영상통화 서비스(예: HD Voice), 메신저 서비스, 데이터 서비스 등과 같은 데이터호 기반의 다양한 통신서비스를, 기지국(100)을 통해 이용할 수 있다. The
이러한 단말(1,2,3...)은, 유선 단말일 수도 있고 무선 단말일 수도 있으며, 구체적으로는 스마트폰일 수 있다.
그리고, 단말(1,2,3...)에는, 다양한 개발환경에서 개발된 각종 어플리케이션들이 설치될 수 있다. Various applications developed in various development environments can be installed in the
이에, 단말(1,2,3...)은, 기 설치된 어플리케이션을 실행시켜, 어플리케이션을 기반으로 기지국(100)을 통해 통신서비스를 이용할 수 있다.Accordingly, the
예를 들어, 메신저 서비스를 제공하기 위한 어플리케이션이 단말(1)에 설치되어 있는 경우를 가정하여 설명하면, 단말(1)은 해당 어플리케이션을 실행시켜 해당 어플리케이션을 기반으로 기지국(100)을 통해 메신저 서비스의 서버를 거쳐 메신저 메시지를 송수신함으로써, 메신저 서비스를 이용할 수 있다.For example, assuming that an application for providing a messenger service is installed in the terminal 1, the terminal 1 executes the corresponding application and transmits the instant messenger service through the
이처럼, 단말(1,2,3...)에 다양한 통신서비스를 제공하기 위해 설치되어 있는 어플리케이션들은, 어플리케이션 자신의 상태를 서버에 알리기 위해 다양한 형태의 백그라운드호(예: Keep-alive 등)를 발생하여 기지국(100)을 통해 서버로 전송하게 된다.As described above, applications installed to provide various communication services to the
여기서 어플리케이션이 백그라운드호를 전송하는 것은 어플리케이션의 개발환경에 따라 정해진 방식에 따르기 때문에, 현재 어플리케이션의 백그라운드호 전송 제어는 단말(1,2,3...)의 사용자 조작에 따른 단말 기반으로 행해지고 있다.Here, since the application transmits the background call according to the method determined according to the development environment of the application, the background call transfer control of the current application is performed on the basis of the terminal according to the user operation of the
만약, 단말(1,2,3...)의 어플리케이션에서 발생 및 전송되는 백그라운드호를 기지국(100)이 주도적으로 제어할 수 있다면, 기지국(100)에 인입(수용)되는 호가 폭주하는 상황에서 인입 호 중 비교적 중요도가 낮은 백그라운드호 전송을 차단시킴으로써 호 호 폭주 상황을 어느 정도 완화시킬 수 있을 것이다.If the
이에, 본 발명에서는, 단말에서 발생 및 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있는 방안을 제안하고자 한다.Accordingly, in the present invention, a method for controlling a background call generated and transmitted in a terminal based on a base station is proposed.
이하에서는, 도 2를 참조하여, 본 발명에서 제안하는 방안을 달성하기 위한 기지국장치의 구성을 구체적으로 설명하겠다.Hereinafter, with reference to FIG. 2, a configuration of a base station apparatus for achieving a method proposed by the present invention will be described in detail.
도 2에 도시된 바와 같이, 본 발명의 바람직한 실시예에 따른 기지국장치(100)는, 기 정의된 호 폭주상황의 발생 여부를 판단하는 상황판단부(110)와, 상기 호 폭주상황이 발생하면 기지국장치(100)에 접속된 단말로 전송하는 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송하는 백그라운드호제어부(120)를 포함한다.2, the
이하의 설명에서는, 편의 상 기지국장치(100)에 접속된 단말로서, 도 1에 도시된 단말1,2,3을 언급하여 설명하겠다.In the following description,
상황판단부(110)는, 기 정의된 호 폭주상황의 발생 여부를 판단한다.The
전국적으로 볼 때 명절과 같은 특별한 날에 기지국에 인입(수용)되는 호가 폭주하게 되고, 국지적으로 볼 때 이벤트(예: 불꽃놀이, 콘서트 등)가 있는 특정 지역에서 기지국에 인입(수용)되는 호가 폭주하게 되는 현상이 일어난다.Nationally, when a call arrives at a base station on a special day, such as a holiday, the call arrives at a base station in a specific area where events (such as fireworks, concerts, etc.) A phenomenon occurs.
이 외에도, DDOS공격과 같은 사이버공격이 발생하는 경우에도, 기지국에 인입(수용)되는 호가 폭주할 수 있다.In addition, even when a cyber attack such as a DDOS attack occurs, a call incoming to the base station can be congested.
이와 같이, 명절이나 이벤트 또는 사이버공격 등 다양한 이유로 기지국에 인입(수용)되는 호가 폭주하는 상황을, 호 폭주상황이라고 할 수 있다.As described above, a situation in which a call arrives at a base station for various reasons, such as a holiday, an event, or a cyber attack, is a congestion situation.
이에, 전술의 호 폭주상황은, 기지국장치(100)에 수용되는 데이터호가 기 설정된 임계치 이상이면 발생하는 상황으로 정의할 수 있다. The call congestion state described above can be defined as a situation where the data call received in the
즉, 상황판단부(110)는, 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하여, 모니터링된 데이터호의 량이 기 설정된 임계치 이상이 되면, 호 폭주상황의 발생으로 판단할 수 있다. That is, the
여기서, 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하는 방식은, 기존에 사용되고 있는 방식 중 어느 것을 채택하여 사용할 수 있다.Here, the method of monitoring the amount of data call input (received) to the
예를 들면, 상황판단부(110)는, 접속된 단말1,2,3에 할당한 무선자원 할당량을 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있고, 접속된 단말1,2,3 각각이 이용하고 있는 통신서비스의 종류 및 그 종류 별로 설정된 데이터 사용량을 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있고, 아주 간단하게는 접속된 단말1,2,3의 개수를 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있다.For example, the
백그라운드호제어부(120)는, 상황판단부(110)의 판단 결과 호 폭주상황이 발생하는 경우, 기지국장치(100)에 접속된 단말1,2,3으로 전송하는 특정 시스템정보메시지를 이용하여, 단말1,2,3 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송한다.The background
이때, 특정 시스템정보메시지는, 브로드캐스팅(broadcasting) 방식으로 전송하는 SIB(System Information Block)인 것이 바람직하다.At this time, the specific system information message is preferably a system information block (SIB) transmitted through a broadcasting scheme.
보다 구체적으로 설명하면, 기지국장치(100)를 비롯한 기지국은, 기지국에 접속된 단말에서 인지해야만 하는 다양한 시스템정보를 담은 형태의 메시지로서 SIB를, 브로드캐스팅 방식으로 전송하고 있다.More specifically, a base station including the
이때, 전송하는 SIB의 종류는, 단말이 해당 셀에 접속하여 통신서비스를 이용할 수 있는지 여부와 관련된 정보가 담긴 SIB #1, 단말이 해당 셀에 접속하기 위해 필요한 정보가 담긴 SIB #2, 이외에도 SIB #3, SIB #4...SIB #13 등으로 구분될 수 있다.At this time, the type of the SIB to be transmitted includes SIB # 1 containing information related to whether the terminal can access the cell and using the communication service, SIB # 2 containing information necessary for the terminal to access the cell, # 3, SIB # 4 ... SIB # 13, and the like.
본 발명에서는, SIB #1 ~ SIB #13 중에서 단말 측과 사전 협의된 특정 SIB 예컨대 SIB #9를 이용해서 백그라운드호 차단정보 및 후술할 백그라운드호 허용정보를 전송할 수 있다. 이때, SIB #9는 HeNB name 정보를 담은 형태의 메시지이다.In the present invention, the background call blocking information and the background call permission information to be described later can be transmitted using a specific SIB, for example, SIB # 9 preliminarily negotiated with the terminal side in SIB # 1 to SIB # 13. At this time, SIB # 9 is a message containing information of HeNB name.
즉, 백그라운드호제어부(120)는, 호 폭주상황이 발생하는 경우, 기지국장치(100)에 접속된 단말1,2,3으로 전송하는 SIB #9를 이용하여, 단말1,2,3 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송할 수 있다.That is, when a call congestion occurs, the background
이하에서는, 설명의 편의 상 백그라운드호 차단정보로서 "001"텍스트를 정의하여 설명하겠다.Hereinafter, "001" text is defined as background call blocking information for convenience of explanation.
이에, 보다 구체적인 예시를 들면, 백그라운드호제어부(120)는, 호 폭주상황이 발생하는 경우, SIB #9의 비어있는 필드에 백그라운드호 차단정보 "001"를 삽입함으로써, SIB #9를 이용하여 백그라운드호 차단정보"001"를 전송하는 것이다.More specifically, the background
이에, 기지국장치(100)로부터 전송된 SIB #9("001"포함)를 수신하게 되는 단말1,2,3에서는, 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단시킬 것이다.Therefore, in the
한편, 백그라운드호제어부(120)는, 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송한다.On the other hand, when the call congestion state is canceled, the background
보다 구체적으로 설명하면, 상황판단부(110)는, 호 폭주상황의 발생으로 판단한 후에도 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하여, 모니터링된 데이터호의 량이 기 설정된 임계치 미만이 되면, 호 폭주상황이 해제된 것으로 판단할 수 있다. More specifically, the
이에, 백그라운드호제어부(120)는, 상황판단부(110)의 판단 결과 호 폭주상황이 해제되는 경우, 특정 시스템정보메시지 즉 SIB #9를 이용하여, 단말1,2,3 내부의 백그라운드호 전송 차단된 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송할 수 있다. If the call congestion state is released as a result of the determination by the
이하에서는, 설명의 편의 상 백그라운드호 허용정보로서 "000"텍스트를 정의하여 설명하겠다.Hereinafter, "000" text is defined as background call allowance information for convenience of explanation.
이에, 보다 구체적인 예시를 들면, 백그라운드호제어부(120)는, 호 폭주상황이 해제되는 경우, SIB #9의 비어있는 필드에 백그라운드호 허용정보"000"를 삽입함으로써, SIB #9를 이용하여 백그라운드호 허용정보"000"를 전송하는 것이다.More specifically, the background
결국, 백그라운드호제어부(120)는, 호 폭주상황이 발생하지 않는 상황(호 폭주상황이 해제되는 경우 포함)에서는 SIB #9를 이용하여 백그라운드호 허용정보 "000"을 전송하고, 호 폭주상황이 발생한 때에만 일시적으로 SIB #9를 이용하여 백그라운드호 차단정보 "001"을 전송하게 될 것이다.As a result, the background
이에, 기지국장치(100)로부터 전송된 SIB #9("000" 포함)를 수신하게 되는 단말1,2,3에서는, 앞서 백그라운드호 차단정보"001"에 따라 적어도 일부 어플리케이션에 대하여 백그라운드호 전송을 차단시킨 상태라면, 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 다시 허용할 것이다.Accordingly, in the
물론, 기지국장치(100)로부터 전송된 SIB #9를 수신하게 되는 단말1,2,3에서는, 앞서 적어도 일부 어플리케이션에 대하여 백그라운드호 전송을 차단시킨 상태가 아니라면, 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 현재 상태 즉 어플리케이션의 백그라운드호 전송을 허용한 상태를 유지할 것이다.Of course, in the
이하에서는, 도 3을 참조하여, 본 발명에서 제안하는 방안을 달성하기 위한 단말장치의 구성을 구체적으로 설명하겠다.Hereinafter, with reference to FIG. 3, a configuration of a terminal device for achieving the solution proposed by the present invention will be described in detail.
도 3에 도시된 바와 같이, 본 발명의 바람직한 실시예에 따른 단말장치(200)는, 기지국통신부(210), 앱제어부(220), 다수의 어플리케이션(230) 및 운영체제(240)를 포함한다. 3, the terminal 200 according to the preferred embodiment of the present invention includes a base
이러한 본 발명의 단말장치(200)는, 도 1에 도시된 단말1,2,3 중 어느 하나에 해당될 수 있다. 따라서, 이하의 설명에서는 편의 상 단말장치(200)가 기지국(100)에 접속된 단말인 것으로 언급하여 설명하겠다.The
도 3에서 알 수 있듯이, 단말장치(200) 내에는, 다양한 개발환경에서 개발된 각종 어플리케이션들 즉 다수의 어플리케이션(230)이 설치될 수 있다. 3, various applications developed in various development environments, that is, a plurality of
이에, 단말장치(200)는, 기 설치된 어플리케이션(이하, APP)을 실행시켜, APP을 기반으로 기지국(100)을 통해 통신서비스를 이용할 수 있다.Accordingly, the
예를 들어, 메신저 서비스를 제공하기 위한 APP 1이 단말장치(200)에 설치되어 있는 경우를 가정하여 설명하면, 단말장치(200)는 해당 APP 1을 실행시켜 APP 1을 기반으로 기지국(100)을 통해 메신저 서비스의 서버를 거쳐 메신저 메시지를 송수신함으로써, 메신저 서비스를 이용할 수 있다.For example, assuming that an APP 1 for providing a messenger service is installed in the
이처럼, 단말장치(200)에 설치되어 있는 다수의 APP(230)은, APP 자신의 상태를 서버에 알리기 위해 다양한 형태의 백그라운드호(예: Keep-alive 등)를 발생하여 기지국(100)을 통해 서버로 전송하게 된다.As described above, the plurality of
여기서 APP이 백그라운드호를 전송하는 것은 APP의 개발환경에 따라 정해진 방식에 따르기 때문에, 현재 즉 기존에는 APP의 백그라운드호 전송 제어가 단말장치(200)의 사용자 조작에 따른 단말 기반으로 행해지고 있다.Here, since the APP transmits the background call in accordance with a predetermined method according to the development environment of the APP, the background call transmission control of the APP is performed at the current time, on the basis of the user operation of the
반면, 본 발명의 단말장치(200)는, 기지국 기반의 APP 백그라운드호 전송 제어를 지원한다.On the other hand, the
이를 위한 본 발명의 단말장치(200)이 갖는 각 구성부의 기능을 구체적으로 설명하면 다음과 같다.The function of each component included in the
기지국통신부(210)는, 접속된 기지국 즉 기지국(100)과의 통신을 담당한다.The base
이에, 기지국통신부(210)는, 기지국(100)로부터 전송되는 SIB를 수신할 수 있고, 특정 SIB 예컨대 SIB #9가 수신되면 SIB #9에 기 정의된 백그라운드호 차단정보 "001"가 존재하는 경우, 이를 앱제어부(220)에 알린다.Accordingly, the base
한편, 기지국통신부(210)는, SIB #9가 수신되면 SIB #9에 기 정의된 백그라운드호 허용정보 "000"가 존재하는 경우, 이 역시 앱제어부(220)에 알린다.On the other hand, when the SBC # 9 is received, the base
앱제어부(220)는, 단말장치(200) 내부에 설치되어 있는 다수의 APP(230)을 관장하는 기능을 담당한다.The
이에, 앱제어부(220)는, 백그라운드호 차단정보 "001"가 인지되면, 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라, 단말장치(200) 내부의 다수의 APP(230) 중에서 적어도 일부 APP에 대하여 백그라운드호의 전송을 차단시킨다.When the background call blocking information "001" is recognized, the
이때, 백그라운드호 차단정보 "001"따라 백그라운드호 전송 차단의 대상이 되는 적어도 일부 APP이란, 다수의 APP(230) 모두 일수도 있고, 다수의 APP(230) 중 일부일 수도 있다. 이는, 단말장치(200)에 기 설정되어 있는 조건에 따라 달라질 수 있다. At this time, at least some APPs subject to background call blocking information "001" may be all of a plurality of
이하에서는 설명의 편의 상, 백그라운드호 전송 차단의 대상이 되는 적어도 일부 APP으로서, 단말장치(200)에 설치된 다수의 APP(230) 모두가 설정된 조건으로 가정하여 설명하겠다.Hereinafter, for convenience of explanation, it will be assumed that at least some APPs to be subjected to background call transmission blocking are all set to have a plurality of
즉, 앱제어부(220)는, 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라, 단말장치(200) 내부의 다수의 APP(230) 모두에 대하여 백그라운드호의 전송을 차단시킬 수 있다.That is, in response to the background call blocking information "001" present in the currently received SIB # 9 from the
한편, 앱제어부(220)는, 백그라운드호 허용정보 "000"가 인지되면, 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라, 단말장치(200) 내부의 백그라운드호 전송 차단된 적어도 일부 APP 즉 다수의 APP(230) 모두에 대하여 백그라운드호의 전송을 허용한다.On the other hand, when the background call permission information "000" is recognized, the
보다 구체적으로는, 앱제어부(220)는, 앞서 백그라운드호 차단정보"001"에 따라 다수의 APP(230) 모두에 대하여 백그라운드호 전송을 차단시킨 상태(이하, 차단모드)라면, 금번 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 다수의 APP(230) 모두에 대하여 백그라운드호의 전송을 다시 허용할 것이다.More specifically, if the background call interruption information is " 001 ", the
물론, 앱제어부(220)는, 앞서 다수의 APP(230) 모두에 대하여 백그라운드호 전송을 차단시킨 상태가 아니라면(이하, 표준모드), 금번 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 현재 상태 즉 다수의 APP(230) 모두의 백그라운드호 전송을 허용한 상태의 표준모드를 유지할 것이다.Of course, if it is not the state in which the background call transmission is blocked for all of the plurality of APP 230 (hereinafter referred to as a standard mode), the
이때, 앱제어부(220)가 백그라운드호의 전송을 차단시키는 방식 및 백그라운드호의 전송을 허용하는 방식은, 다양한 방식을 통해 실현 가능하다.At this time, a method of blocking the transmission of the background call and a method of allowing the
먼저, 앱제어부(220)가 백그라운드호의 전송을 차단시키는 방식을 예를 들면, 앱제어부(220)는, 기지국(100)로부터의 백그라운드호 차단정보 "001"가 인지되면, 단말장치(200)의 백그라운드 프로세스제한 기능을 호출하고, 호출한 백그라운드 프로세스제한 기능의 설정모드를 적어도 일부 APP 즉 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 차단하는 차단모드로 변경할 수 있다.For example, when the background call blocking information "001" is received from the
즉, 앱제어부(220)는, 운영체제(240)의 백그라운드 프로세스제한 기능 API를 기반으로 백그라운드 프로세스제한 기능을 호출한 후, 백그라운드 프로세스제한 기능의 설정모드를 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 차단하는 차단모드로 변경할 수 있다.That is, the
한편, 앱제어부(220)가 백그라운드호의 전송을 허용하는 방식을 예를 들면, 앱제어부(220)는, 기지국(100)로부터의 백그라운드호 허용정보 "000"가 인지되면, 현재 차단모드인 경우, 운영체제(240)의 백그라운드 프로세스제한 기능 API를 기반으로 백그라운드 프로세스제한 기능을 호출한 후, 백그라운드 프로세스제한 기능의 설정모드를 차단모드에서 이전의 표준모드 즉 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 허용하는 표준모드로 변경할 수 있다.For example, when the background call acceptance information "000" from the
물론, 앱제어부(220)는, 기지국(100)로부터의 백그라운드호 허용정보 "000"가 인지된 때에 현재 표준모드인 경우라면, 백그라운드 프로세스제한 기능을 호출하는 일 없이 현재의 표준모드를 유지할 것이다.Of course, when the background call acceptance information "000" from the
이상에서 설명한 바와 같이, 본 발명의 기지국장치 및 단말장치에 따르면, 단말 내부의 APP으로부터의 백그라운드호에 대하여, 단말 기반으로 행해지던 기존의 제어 방식과 달리, 기지국 기반에서 주도적으로 백그라운드호 전송을 제어할 수 있게 된다.As described above, according to the base station apparatus and the terminal apparatus of the present invention, the background call from the APP in the terminal is controlled on the basis of the base station, unlike the conventional control method performed on the terminal basis .
따라서, 본 발명에 의하면, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있기 때문에, 기지국에 인입(수용)되는 호가 폭주하는 상황에서 인입 호 중 비교적 중요도가 낮은 백그라운드호 전송을 차단시킴으로써 호 폭주 상황에 적응적으로 대처할 수 있는 효과를 기대할 수 있고, 이로 인해 이동통신 망에 연쇄 부하가 걸릴 수 있는 우려를 미연에 예방하는 효과까지 기대할 수 있다. Therefore, according to the present invention, since the background call transmitted from the terminal can be controlled on the basis of the base station, by blocking the background call of relatively low importance among the incoming calls in a situation where the incoming call It is possible to expect an effect to adaptively cope with the situation, and as a result, the effect of preventing a possibility that the mobile communication network is under a chain load can be expected to be prevented.
한편, 본 발명에서는, 전술에서 제안한 바와 같이 기지국이 SIB를 이용해서 단말 내부의 APP에서 전송되는 백그라운드호를 주도적으로 제어하는 방식을 확장하여, 기지국이 SIB를 이용해서 단말 내부의 영상통화 서비스(예: HD Voice)를 위해 설치된 APP을 활성화 또는 비활성화 제어함으로써 영상통화 서비스(예: HD Voice)를 ON 또는 오프시키는 등 단말의 다른 동작을 제어하는 것도 가능할 것이다.Meanwhile, in the present invention, as described above, the base station extends the method of controlling the background call transmitted from the APP in the terminal by using the SIB, so that the base station transmits the video call service It is possible to control other operations of the terminal by turning on or off a video call service (for example, HD voice) by controlling the APP installed for the HD voice.
이하에서는, 도 4 및 도 5를 참조하여 본 발명의 바람직한 실시예에 따른 기지국장치의 동작 방법 및 단말장치의 동작 방법을 구체적으로 설명하도록 한다. 그리고, 이하의 설명에서는 편의 상 전술의 도 1 내지 도 3에서 언급한 참조번호를 언급하여 설명하도록 하겠다. Hereinafter, an operation method of a base station apparatus and an operation method of a terminal apparatus according to a preferred embodiment of the present invention will be described in detail with reference to FIG. 4 and FIG. In the following description, reference will be made to the reference numerals mentioned in Figs. 1 to 3 for convenience.
먼저, 도 4를 참조하여 본 발명의 바람직한 실시예에 따른 기지국장치의 동작 방법을 설명하겠다.A method of operating a base station apparatus according to a preferred embodiment of the present invention will be described with reference to FIG.
본 발명에 따른 기지국장치(100)의 동작 방법은, 기 정의된 호 폭주상황의 발생 여부를 판단한다(S100).The method of operation of the
이때, 호 폭주상황은, 기지국장치(100)에 수용되는 데이터호가 기 설정된 임계치 이상이면 발생하는 상황으로 정의할 수 있다. At this time, the call congestion state can be defined as a situation where the data call received in the
즉, 본 발명에 따른 기지국장치(100)의 동작 방법은, 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하여, 모니터링된 데이터호의 량이 기 설정된 임계치 이상이 되면, 호 폭주상황의 발생으로 판단할 수 있다. That is, the method of operating the
여기서, 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하는 방식은, 기존에 사용되고 있는 방식 중 어느 것을 채택하여 사용할 수 있다.Here, the method of monitoring the amount of data call input (received) to the
예를 들면, 본 발명에 따른 기지국장치(100)의 동작 방법은, 접속된 단말1,2,3에 할당한 무선자원 할당량을 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있고, 접속된 단말1,2,3 각각이 이용하고 있는 통신서비스의 종류 및 그 종류 별로 설정된 데이터 사용량을 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있고, 아주 간단하게는 접속된 단말1,2,3의 개수를 기준으로 기지국장치(100)에 수용되는 데이터호의 량을 모니터링할 수도 있다.For example, the operation method of the
본 발명에 따른 기지국장치(100)의 동작 방법은, S100단계의 판단 결과 호 폭주상황이 발생하는 경우, 기지국장치(100)에 접속된 단말1,2,3으로 전송하는 특정 시스템정보메시지를 이용하여, 단말1,2,3 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송한다.The method of operation of the
이때, 특정 시스템정보메시지는, 브로드캐스팅 방식으로 전송하는 SIB(System Information Block)인 것이 바람직하다.At this time, it is preferable that the specific system information message is a system information block (SIB) transmitted through a broadcasting scheme.
본 발명에서는, SIB #1 ~ SIB #13 중에서 단말 측과 사전 협의된 특정 SIB 예컨대 SIB #9를 이용해서 백그라운드호 차단정보 및 후술할 백그라운드호 허용정보를 전송할 수 있다. In the present invention, the background call blocking information and the background call permission information to be described later can be transmitted using a specific SIB, for example, SIB # 9 preliminarily negotiated with the terminal side in SIB # 1 to SIB # 13.
즉, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황이 발생하는 경우(S100 Yes), 기지국장치(100)에 접속된 단말1,2,3으로 전송하는 SIB #9를 이용하여, 단말1,2,3 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송할 수 있다(S110).That is, the operation method of the
이하에서는, 설명의 편의 상 백그라운드호 차단정보로서 "001"텍스트를 정의하여 설명하겠다.Hereinafter, "001" text is defined as background call blocking information for convenience of explanation.
이에, 보다 구체적인 예시를 들면, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황이 발생하는 경우(S100 Yes), SIB #9의 비어있는 필드에 백그라운드호 차단정보 "001"를 삽입함으로써, SIB #9를 이용하여 백그라운드호 차단정보"001"를 전송하는 것이다(S110).More specifically, when the call congestion occurs (S100 Yes), the
이에, 기지국장치(100)로부터 전송된 SIB #9("001"포함)를 수신하게 되는 단말1,2,3에서는, 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단시킬 것이다.Therefore, in the
한편, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송한다.Meanwhile, the method of operating the
보다 구체적으로 설명하면, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황의 발생으로 판단한 후에도 기지국장치(100)에 인입(수용)되는 데이터호의 량을 모니터링하여, 모니터링된 데이터호의 량이 기 설정된 임계치 미만이 되어 호 폭주상황이 해제되는지 판단한다(S120). More specifically, the method of operation of the
이에, 본 발명에 따른 기지국장치(100)의 동작 방법은, S120단계의 판단 결과 호 폭주상황이 해제되는 경우, SIB #9를 이용하여, 단말1,2,3 내부의 백그라운드호 전송 차단된 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송할 수 있다(S130). If the call congestion state is released as a result of the determination in step S120, the operation method of the
이하에서는, 설명의 편의 상 백그라운드호 허용정보로서 "000"텍스트를 정의하여 설명하겠다.Hereinafter, "000" text is defined as background call allowance information for convenience of explanation.
이에, 보다 구체적인 예시를 들면, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황이 해제되는 경우(S120 Yes), SIB #9의 비어있는 필드에 백그라운드호 허용정보"000"를 삽입함으로써, SIB #9를 이용하여 백그라운드호 허용정보"000"를 전송하는 것이다(S130).More specifically, the method of operation of the
결국, 본 발명에 따른 기지국장치(100)의 동작 방법은, 호 폭주상황이 발생하지 않는 상황(호 폭주상황이 해제되는 경우 포함)에서는 SIB #9를 이용하여 백그라운드호 허용정보 "000"을 전송하고, 호 폭주상황이 발생한 때에만 일시적으로 SIB #9를 이용하여 백그라운드호 차단정보 "001"을 전송하게 될 것이다.As a result, in the operation method of the
이에, 기지국장치(100)로부터 전송된 SIB #9("000" 포함)를 수신하게 되는 단말1,2,3에서는, 앞서 백그라운드호 차단정보"001"에 따라 적어도 일부 어플리케이션에 대하여 백그라운드호 전송을 차단시킨 상태라면, 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 다시 허용할 것이다.Accordingly, in the
물론, 기지국장치(100)로부터 전송된 SIB #9를 수신하게 되는 단말1,2,3에서는, 앞서 적어도 일부 어플리케이션에 대하여 백그라운드호 전송을 차단시킨 상태가 아니라면, 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라 현재 상태 즉 어플리케이션의 백그라운드호 전송을 허용한 상태를 유지할 것이다.Of course, in the
그리고, 본 발명에 따른 기지국장치(100)의 동작 방법은, SIB를 이용해서 단말을 제어하는 기능이 오프(Off)되지 않는 한(S140 No), 전술의 S100 단계 이후를 반복해서 수행할 것이다.The operation method of the
이하에서는, 도 5를 참조하여 본 발명의 바람직한 실시예에 따른 단말장치의 동작 방법을 설명하겠다.Hereinafter, a method of operating a terminal according to a preferred embodiment of the present invention will be described with reference to FIG.
이때, 이하에서 설명하는 단말장치의 동작 방법은, 본 발명에서 제안하는 백그라운드호 전송 제어를 위한 프로그램이 단말장치에서 구동되는 것에 의해 동작하는 것이 바람직하다. At this time, it is preferable that the operation method of the terminal device described below operates by the program for background call transfer control proposed in the present invention being driven in the terminal device.
본 발명에 따른 단말장치(200)의 동작 방법은, 기지국(100)으로부터 단말장치(200)로 수신되는 특정 시스템정보메시지 즉 SIB #9를 확인한다(S200).The operation method of the
본 발명에 따른 단말장치(200)의 동작 방법은, SIB #9가 수신되면, SIB #9에 기 정의된 백그라운드호 차단정보 "001"가 존재하는지 여부를 확인한다(S210).When the SIB # 9 is received, the operation method of the
본 발명에 따른 단말장치(200)의 동작 방법은, 백그라운드호 차단정보 "001"가 존재하는 것이 확인(인지)되면(S210 Yes), 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라, 단말장치(200) 내부의 다수의 APP(230) 중에서 적어도 일부 APP에 대하여 백그라운드호의 전송을 차단시킨다(S220).The operation method of the
이하에서는 설명의 편의 상, 백그라운드호 전송 차단의 대상이 되는 적어도 일부 APP으로서, 단말장치(200)에 설치된 다수의 APP(230) 모두가 설정된 조건으로 가정하여 설명하겠다.Hereinafter, for convenience of explanation, it will be assumed that at least some APPs to be subjected to background call transmission blocking are all set to have a plurality of
즉, 본 발명에 따른 단말장치(200)의 동작 방법은, 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 차단정보 "001"에 따라, 단말장치(200) 내부의 다수의 APP(230) 모두에 대하여 백그라운드호의 전송을 차단시킬 수 있다.That is, the operation method of the
이때, 백그라운드호의 전송을 차단시키는 방식을 예를 들면, 본 발명에 따른 단말장치(200)의 동작 방법은, 기지국(100)로부터의 백그라운드호 차단정보 "001"가 인지되면, 단말장치(200)의 백그라운드 프로세스제한 기능을 호출하고, 호출한 백그라운드 프로세스제한 기능의 설정모드를 적어도 일부 APP 즉 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 차단하는 차단모드로 변경할 수 있다.The operation method of the
즉, 본 발명에 따른 단말장치(200)의 동작 방법은, 운영체제(240)의 백그라운드 프로세스제한 기능 API를 기반으로 백그라운드 프로세스제한 기능을 호출한 후, 백그라운드 프로세스제한 기능의 설정모드를 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 차단하는 차단모드로 변경할 수 있다.That is, the operation method of the
한편, 본 발명에 따른 단말장치(200)의 동작 방법은, SIB #9가 수신되면, SIB #9에 백그라운드호 차단정보 "001"가 존재하지 않는 경우(S219 No), SIB #9에 백그라운드호 허용정보 "000"가 존재하는지 여부를 확인한다(S230).On the other hand, when the SIB # 9 is received and the background call interception information "001" does not exist in the SIB # 9 (S219 No), the operation method of the
본 발명에 따른 단말장치(200)의 동작 방법은, 백그라운드호 허용정보 "000"가 존재하는 것이 확인(인지)되면(S230 Yes), 기지국(100)로부터 금번 수신한 SIB #9에 존재하는 백그라운드호 허용정보 "000"에 따라, 단말장치(200) 내부의 백그라운드호 전송 차단된 적어도 일부 APP 즉 다수의 APP(230) 모두에 대하여 백그라운드호의 전송을 허용한다(S240).The operation method of the
이때, 백그라운드호의 전송을 허용시키는 방식을 예를 들면, 본 발명에 따른 단말장치(200)의 동작 방법은, 기지국(100)로부터의 백그라운드호 허용정보 "000"가 인지되면, 앞서 S210 Yes, S220를 거쳐 현재 차단모드인 경우, 운영체제(240)의 백그라운드 프로세스제한 기능 API를 기반으로 백그라운드 프로세스제한 기능을 호출한 후, 백그라운드 프로세스제한 기능의 설정모드를 차단모드에서 이전의 표준모드 즉 다수의 APP(230) 모두에 대하여 백그라운드 프로세스를 허용하는 표준모드로 변경할 수 있다(S240).For example, when the background call acceptance information "000" from the
물론, 본 발명에 따른 단말장치(200)의 동작 방법은, 기지국(100)로부터의 백그라운드호 허용정보 "000"가 인지된 때에 앞서 S210 No를 거쳐 현재 표준모드인 경우라면, 백그라운드 프로세스제한 기능을 호출하는 일 없이 현재의 표준모드를 유지할 것이다.Of course, when the background call acceptance information "000" from the
그리고, 본 발명에 따른 단말장치(200)의 동작 방법은, 단말장치(200)의 동작이 오프(Off)되거나 또는 단말장치(200)가 SIB를 이용한 기지국 기반의 백그라운드호 제어를 위해 사전 지정된 이동통신 사업자망(PLMN)을 벗어나지 않는 한(S250 No), 전술의 S200 단계 이후를 반복해서 수행할 것이다.The operation method of the
이상에서 설명한 바와 같이 본 발명에 따른 기지국장치의 동작 방법에 의하면, 단말 내부의 APP으로부터의 백그라운드호에 대하여, 기지국 기반에서 주도적으로 백그라운드호 전송을 제어할 수 있게 된다.As described above, according to the method of operating the base station apparatus according to the present invention, it is possible to control the background call transmission mainly on the basis of the base station with respect to the background call from the APP in the terminal.
따라서, 본 발명에 의하면, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있기 때문에, 기지국에 인입(수용)되는 호가 폭주하는 상황에서 인입 호 중 비교적 중요도가 낮은 백그라운드호 전송을 차단시킴으로써 호 폭주 상황에 적응적으로 대처할 수 있는 효과를 기대할 수 있고, 이로 인해 이동통신 망에 연쇄 부하가 걸릴 수 있는 우려를 미연에 예방하는 효과까지 기대할 수 있다. Therefore, according to the present invention, since the background call transmitted from the terminal can be controlled on the basis of the base station, by blocking the background call of relatively low importance among the incoming calls in a situation where the incoming call It is possible to expect an effect to adaptively cope with the situation, and as a result, the effect of preventing a possibility that the mobile communication network is under a chain load can be expected to be prevented.
본 발명의 실시예들은, 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments of the present invention may be implemented in the form of program instructions that may be executed through various computer means and recorded on a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.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 understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
본 발명의 기지국장치 및 기지국장치의 동작 방법에 따르면, 단말로부터 전송되는 백그라운드호를 기지국 기반에서 제어할 수 있다는 점에서, 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the base station apparatus and the base station apparatus operating method of the present invention, since the background call transmitted from the terminal can be controlled on the basis of the base station, It is not only a possibility that the device is commercially available or operable, but it is an industrially applicable invention since it is practically possible to carry out clearly.
100 : 기지국장치
110 : 상황판단부 120 : 백그라운드호제어부100: base station device
110: situation determination unit 120: background call control unit
Claims (6)
기 정의된 호 폭주상황의 발생 여부를 판단하는 상황판단부; 및
상기 호 폭주상황이 발생하면 상기 기지국장치에 접속된 단말로 전송하는 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송하는 백그라운드호제어부를 포함하는 것을 특징으로 하는 기지국장치.In the base station apparatus,
A situation determination unit for determining whether a predefined call congestion situation has occurred; And
When the call congestion state occurs, transmits background call blocking information for blocking transmission of a background call to at least some applications among applications in the terminal using a specific system information message transmitted to the terminal connected to the base station apparatus And a background call control unit.
상기 호 폭주상황은,
상기 기지국장치에 수용되는 데이터호가 기 설정된 임계치 이상이면 발생하는 것을 특징으로 하는 기지국장치.The method according to claim 1,
In the call congestion state,
And a data call received in the base station apparatus is greater than a predetermined threshold value.
상기 백그라운드호제어부는,
상기 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 상기 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송하는 것을 특징으로 하는 기지국장치.The method according to claim 1,
The background call control unit,
When the call congestion state is canceled, transmits the background call permission information allowing the transmission of the background call to the at least some applications blocked in the background call transmission in the terminal using the specific system information message. .
상기 특정 시스템정보메시지는,
브로드캐스팅(broadcasting) 방식으로 전송하는 SIB(System Information Block)인 것을 특징으로 하는 기지국장치.The method according to claim 1 or 3,
The specific system information message includes:
Wherein the SIB is a system information block (SIB) transmitted in a broadcasting scheme.
기 정의된 호 폭주상황의 발생 여부를 판단하는 상황판단단계; 및
상기 호 폭주상황이 발생하면 상기 기지국장치에 접속된 단말로 전송하는 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 어플리케이션 중 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 차단하도록 하는 백그라운드호 차단정보를 전송하는 백그라운드호차단제어단계를 포함하는 것을 특징으로 하는 기지국장치의 동작 방법.A method of operating a base station apparatus,
A situation determination step of determining whether a predefined call congestion situation has occurred; And
When the call congestion state occurs, transmits background call blocking information for blocking transmission of a background call to at least some applications among applications in the terminal using a specific system information message transmitted to the terminal connected to the base station apparatus And a background call blocking control step.
상기 호 폭주상황이 해제되면 상기 특정 시스템정보메시지를 이용하여, 상기 단말 내부의 백그라운드호 전송 차단된 상기 적어도 일부 어플리케이션에 대하여 백그라운드호의 전송을 허용하는 백그라운드호 허용정보를 전송하는 백그라운드호허용제어단계를 더 포함하는 것을 특징으로 하는 기지국장치의 동작 방법.6. The method of claim 5,
And a background call admission control step of, when the call congestion state is canceled, transmitting background call permission information for allowing transmission of a background call to the at least some applications blocked in the background call transmission in the terminal using the specific system information message Further comprising the steps of:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150102530A KR102376849B1 (en) | 2015-07-20 | 2015-07-20 | Base station and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150102530A KR102376849B1 (en) | 2015-07-20 | 2015-07-20 | Base station and control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170010636A true KR20170010636A (en) | 2017-02-01 |
KR102376849B1 KR102376849B1 (en) | 2022-03-18 |
Family
ID=58109365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150102530A KR102376849B1 (en) | 2015-07-20 | 2015-07-20 | Base station and control method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102376849B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070035663A (en) * | 2005-09-28 | 2007-04-02 | 에스케이 텔레콤주식회사 | Controllable mobile communication system of automatic call congestion and controlling method of call congestion |
KR20130037382A (en) * | 2011-10-06 | 2013-04-16 | 삼성전자주식회사 | Method and apparatus for controlling congestion of random access channels in a wireless communication system |
US20150172955A1 (en) * | 2013-12-17 | 2015-06-18 | Cellco Partnership D/B/A Verizon Wireless | Restriction of background application data during congestion |
-
2015
- 2015-07-20 KR KR1020150102530A patent/KR102376849B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070035663A (en) * | 2005-09-28 | 2007-04-02 | 에스케이 텔레콤주식회사 | Controllable mobile communication system of automatic call congestion and controlling method of call congestion |
KR20130037382A (en) * | 2011-10-06 | 2013-04-16 | 삼성전자주식회사 | Method and apparatus for controlling congestion of random access channels in a wireless communication system |
US20150172955A1 (en) * | 2013-12-17 | 2015-06-18 | Cellco Partnership D/B/A Verizon Wireless | Restriction of background application data during congestion |
Also Published As
Publication number | Publication date |
---|---|
KR102376849B1 (en) | 2022-03-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11445406B2 (en) | Communication system, communication control apparatus, node apparatus, and communication method for performing load balancing in a system | |
RU2667406C1 (en) | Access control for network-connected user devices | |
JP5977882B2 (en) | Network-controlled adaptive terminal behavior managing high network load scenarios | |
CN112203336B (en) | Wireless access control method, device and system | |
KR20120103749A (en) | Explicit congestion notification based rate adaptation using binary marking in communication systems | |
WO2011041979A1 (en) | Method, device and system for network access of machine type communications terminal equipment | |
US10205559B2 (en) | System and method for increasing network efficiency using dynamic repeat requests adjustment | |
KR20030069855A (en) | Mobile station, and apparatus, system and method for management of emergency calls | |
CN109417724B (en) | Method for processing control plane data in wireless network | |
WO2017071327A1 (en) | Data transmission processing method and device | |
WO2017199789A1 (en) | User equipment, base station and signal transmission method | |
EP3687135B1 (en) | Device monitoring, and deregistration method and apparatus | |
CN113328783B (en) | Data transmission method and device in heaven-earth integrated information network and storage medium | |
CN111405635B (en) | Method, device and equipment for realizing capability opening and computer readable storage medium | |
WO2014013810A1 (en) | Base station in mobile communication system, and control method | |
JP6082592B2 (en) | C-RAN system, RRH device, communication control method, and computer program | |
US20200084835A1 (en) | Control of Remote UE to Access Network via a Relay UE Based on Access Level and Access Restriction Configuration | |
US9094866B2 (en) | Method and radio base station in a wireless communication network | |
KR102376849B1 (en) | Base station and control method thereof | |
US8036720B1 (en) | Method and system for conserving power in a telecommunications network during emergency situations | |
US20120315893A1 (en) | Intelligent network management of subscriber-related events | |
EP2887727B1 (en) | Method and device for congestion control | |
EP4044763A1 (en) | Communication method and related device | |
CN112153745B (en) | Priority adjustment method and equipment, base station and device with storage function | |
JP6494535B2 (en) | Wireless gateway, program, and method for suppressing control signal to wide area wireless network according to congestion of short-range wireless network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |