KR20130039599A - System and method for data call access control - Google Patents
System and method for data call access control Download PDFInfo
- Publication number
- KR20130039599A KR20130039599A KR1020110104270A KR20110104270A KR20130039599A KR 20130039599 A KR20130039599 A KR 20130039599A KR 1020110104270 A KR1020110104270 A KR 1020110104270A KR 20110104270 A KR20110104270 A KR 20110104270A KR 20130039599 A KR20130039599 A KR 20130039599A
- Authority
- KR
- South Korea
- Prior art keywords
- data call
- state
- specific application
- terminal device
- operation maintenance
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- 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/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
본 발명은 데이터 동시 전송 방안에 관한 것으로, 더욱 상세하게는, 단말장치와 서버장치 간 세션 유지를 위한 동작유지메시지(Keep Alive) 전달에 있어서, 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우, 동작유지메시지 전달하여 데이터 호 접속 시도를 최소화하는 데이터 호 접속 제어 시스템 및 그 방법 그리고 단말장치 및 단말장치의 동작 방법에 관한 것이다.The present invention relates to a data simultaneous transmission method, and more particularly, in the transmission of a keep alive message (Keep Alive) for session maintenance between the terminal device and the server device, the data call connection before the set period for the operation maintenance message delivery The present invention relates to a data call connection control system and method for minimizing data call connection attempts by transmitting an operation maintenance message, and a method of operating a terminal device and a terminal device.
스마트폰 활성화에 따라 다양한 어플리케이션이 출현하고 있으며, 그 중 메신저와 같이 패킷 착/발신 기능이 필요한 어플리케이션이 증가하고 있다. 특히, 메신저 형태의 어플리케이션의 경우 패킷 착신 기능을 위해 항상 해당 어플리케이션이 탑재된 단말의 위치를 해당 서버에서 알고 있어야 하며, 이를 위해 단말장치와 서버장치 간에 세션을 유지하고 있다.With the activation of smartphones, various applications have emerged, and among them, applications requiring packet call / outgoing functions such as messengers are increasing. In particular, in the case of a messenger type application, the server must always know the location of the terminal on which the corresponding application is mounted for the packet receiving function, and for this purpose, a session is maintained between the terminal apparatus and the server apparatus.
이와 같은, 메신저 형태의 어플리케이션의 경우, 데이터 착신 시 착신이 필요한 어플리케이션에게 전달된 메시지가 있다는 사실을 알려주는 알림 송출(Push Notification:이하 PN) 기술을 적용하고 있다.In the case of the messenger-type application, a push notification (PN) technology for informing the fact that there is a message transmitted to an application requiring an incoming call is applied.
즉, 알림 송출 기술의 경우, A 사용자의 탑재된 어플리케이션이 서버와 연결되어 B 사용자에게 보낼 메시지가 있음을 전달하면, 해당 서버는 B 사용자의 세션을 찾아서 A 사용자가 보낸 메시지가 있다라고 알림 송출(Push Notification)을 전달하고, B 사용자가 해당 알림을 인지할 경우, A 사용자가 보내는 메시지를 확인할 수 있도록 하는 기술을 지칭하게 된다.That is, in the case of notification transmission technology, if the loaded application of user A is connected to the server and delivers a message to user B, the server finds session of user B and sends a notification that user A has a message ( Push Notification), and when the user B recognizes the notification, it refers to a technology that allows the user A to check the message sent.
또한, 메신저 형태의 어플리케이션의 경우 단말장치와 서버장치 간 세션 유지를 위해 일정한 주기(T) 간격으로 단말장치에서 서버장치로 동작유지메시지(Keep Alive)를 전송하고, 서버에서 이를 인지한 후 응답메시지(Ack)를 하는 구조를 적용하고 있다.In addition, in the case of a messenger type application, a keep alive message is transmitted from the terminal device to the server device at a predetermined interval (T) interval to maintain a session between the terminal device and the server device, and the response message is recognized after the server recognizes it. (Ack) structure is applied.
한편, 최근에는 상술한 바와 같은 메신저 형태의 어플리케이션 및 그 밖에 세션 유지를 위해 데이터 호를 이용한 동작유지메시지의 전송이 요구되는 어플리케이션의 종류 및 개수가 늘어나면서, 해당 어플리케이션의 구동에 따라 데이터 호 접속 시도가 증가하게 되며, 이러한 데이터 호 접속 시도 증가는 망 부하를 가중시키는 문제점으로 작용하게 된다.On the other hand, recently, as the type and number of applications, such as the above-described messenger-type application and other applications requiring the transmission of an operation maintenance message using a data call to maintain a session, have increased, attempting to connect to a data call in accordance with the operation of the corresponding application. Increasing the number of data call connection attempts increases the network load.
본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은, 단말장치가 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하고, 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 단말장치가 상기 특정 어플리케이션의 구동 상태를 통지하기 위한 동작유지메시지를 서버장치에 전달하면 상기 서버장치는 데이터 호를 통해 상기 단말장치로부터 전달되는 동작유지메시지 수신에 대응하여 응답메시지를 상기 단말장치에 전달하는 데이터 호 접속 제어 시스템 및 그 방법을 제공하여 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우, 동작유지메시지 전달하여 데이터 호 접속 시도를 최소화하는데 있다.The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a terminal device that checks a current state of a terminal device in response to periodic information designated to a specific application, and as a result of the current state check, In the call connection state, when the terminal device transmits an operation maintenance message for notifying the driving state of the specific application to the server device, the server device responds to the operation maintenance message received from the terminal device through a data call. Provides a data call connection control system and method for delivering a response message to the terminal device, if the data call connection state is confirmed before the setting period for the operation maintenance message delivery, the operation maintenance message is transmitted to minimize the data call connection attempt It is.
본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 또 다른 목적은, 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하고, 상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하며, 상기 동작유지메시지 전달에 대응하여 응답메시지를 수신하는 단말장치 및 그 동작 방법을 제공하여 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우, 동작유지메시지 전달하여 데이터 호 접속 시도를 최소화하는데 있다.The present invention has been made in view of the above circumstances, and another object of the present invention is to check a current state of a terminal device in response to periodic information designated to a specific application, and connect the current state check result data call. In the state, the terminal device for transmitting the operation maintenance message corresponding to the specific application through the connected data call to notify the driving state of the specific application, and receiving a response message in response to the transmission of the operation maintenance message and its If the data call connection state is confirmed before the setting period for delivering the operation maintenance message by providing the operation method, the operation maintenance message transfer to minimize the data call connection attempt.
상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 데이터 호 접속 제어 시스템은 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하고, 상기 확인된 단말장치의 현재 상태가 데이터 호 연결 상태일 경우 상기 특정 어플리케이션의 구동 상태를 통지하기 위한 동작유지메시지를 전달하는 단말장치; 및 데이터 호를 통해 상기 단말장치로부터 전달되는 동작유지메시지 수신에 대응하여 응답메시지를 상기 단말장치에 전달하는 서버장치를 포함하는 것을 특징으로 한다.The data call connection control system according to the first aspect of the present invention for achieving the above object is to check the current state of the terminal device in response to the cycle information specified in a specific application, the current state of the terminal device confirmed the data call connection A terminal device which transmits an operation maintenance message for notifying a driving state of the specific application in a state; And a server device for transmitting a response message to the terminal device in response to receiving the operation maintenance message transmitted from the terminal device through a data call.
상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 단말장치는, 특정 어플리케이션에 지정된 주기정보에 따라 단말장치의 현재 상태를 확인하는 상태확인부; 및 상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하는 어플리케이션연동부를 포함하는 것을 특징으로 한다.According to a second aspect of the present invention, there is provided a terminal device including a status checking unit for checking a current status of a terminal device according to period information specified in a specific application; And an application interlocking unit for notifying a driving state of the specific application by transmitting an operation maintenance message corresponding to the specific application through the connected data call when the current state check result is the data call connection state.
바람직하게는, 상기 상태확인부는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기를 확인하고, 상기 확인된 설정주기 이전에 상기 단말장치의 데이터 호 접속 상태를 확인하는 것을 특징으로 한다.Preferably, the status check unit, checks the setting period corresponding to the period information designated to the specific application, characterized in that for confirming the data call connection state of the terminal device before the confirmed setting period.
바람직하게는, 상기 어플리케이션연동부는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 데이터 호를 통해 상기 동작유지메시지를 전달하는 것을 특징으로 한다.Preferably, the application interlocking unit, when the setting period corresponding to the period information specified for the particular application arrives, characterized in that for transmitting the operation maintenance message through the data call regardless of the data call connection state.
바람직하게는, 상기 어플리케이션연동부는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래한 상태에서, 상기 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달하며, 상기 데이터 호 미연결 상태일 경우, 새로운 데이터 호 연결을 수행하여 상기 동작유지메시지를 전달하는 것을 특징으로 한다.Preferably, the application interlocking unit, in a state in which a setting period corresponding to the period information designated to the specific application arrives, in the data call connection state, transfers the operation maintenance message through the connected data call, When the data call is not connected, it performs a new data call connection, characterized in that for transmitting the operation maintenance message.
상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 데이터 호 접속 제어 방법은 단말장치가 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하는 현재 상태확인단계; 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 단말장치가 상기 특정 어플리케이션의 구동 상태를 통지하기 위한 동작유지메시지를 서버장치에 전달하는 메시지전송단계; 및 상기 서버장치가 데이터 호를 통해 상기 단말장치로부터 전달되는 동작유지메시지 수신에 대응하여 응답메시지를 상기 단말장치에 전달하는 응답메시지전달단계를 포함하는 것을 특징으로 한다.A data call connection control method according to a third aspect of the present invention for achieving the above object includes a current state checking step of checking, by the terminal device, a current state of the terminal device in response to periodic information designated to a specific application; A message transmission step of transmitting, by the terminal device, an operation maintenance message for notifying a driving state of the specific application to a server device when the current state check result is a data call connection state; And a response message forwarding step, wherein the server device forwards the response message to the terminal device in response to receiving the operation maintenance message transmitted from the terminal device through the data call.
상기 목적을 달성하기 위한 본 발명의 제 4 관점에 따른 단말장치의 동작 방법은, 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하는 상태확인단계; 상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하는 동작유지메시지전달단계; 및 상기 동작유지메시지 전달에 대응하여 응답메시지를 수신하는 응답메시지수신단계를 포함하는 것을 특징으로 한다.According to a fourth aspect of the present invention, there is provided a method of operating a terminal device, the method comprising: checking a current state of a terminal device in response to period information designated to a specific application; An operation maintenance message delivery step of notifying a driving state of the specific application by transmitting an operation maintenance message corresponding to the specific application through the connected data call when the current state check result is a data call connection state; And a response message receiving step of receiving a response message in response to the operation maintenance message transmission.
바람직하게는, 상기 상태확인단계는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기를 확인하고, 상기 확인된 설정주기 이전에 상기 단말장치의 데이터 호 접속 상태를 확인하는 것을 특징으로 한다.Preferably, the status checking step, characterized in that to confirm the setting period corresponding to the period information designated to the particular application, and to check the data call connection state of the terminal device before the confirmed setting period.
바람직하게는, 상기 동작유지메시지전달단계는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 데이터 호를 통해 상기 동작유지메시지를 전달하는 것을 특징으로 한다.Preferably, the operation maintenance message delivery step may include transmitting the operation maintenance message through a data call regardless of the data call connection state when a setup period corresponding to the period information designated in the specific application arrives .
바람직하게는, 상기 동작유지메시지전달단계는, 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래한 상태에서, 상기 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달하며, 상기 데이터 호 미연결 상태일 경우, 새로운 데이터 호 연결을 수행하여 상기 동작유지메시지를 전달하는 것을 특징으로 한다.Preferably, in the operation maintenance message transfer step, when the setting period corresponding to the period information designated to the specific application arrives, when the data call is connected, the operation maintenance message is transmitted through the connected data call. If the data call is not connected, a new data call is connected to the operation maintenance message.
상기 목적을 달성하기 위한 본 발명의 제 5 관점에 따른 컴퓨터 판독 가능 기록매체는, 특정 어플리케이션에 지정된 주기정보에 대응하여 단말장치의 현재 상태를 확인하고, 상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하며, 상기 동작유지메시지 전달에 대응하여 응답메시지를 수신하는 명령어를 포함하는 것을 특징으로 한다.The computer-readable recording medium according to the fifth aspect of the present invention for achieving the above object is to check the current state of the terminal device in response to the period information designated to a specific application, and when the current state check result is a data call connection state And a command for notifying a driving state of the specific application by transmitting an operation maintenance message corresponding to the specific application through the connected data call, and receiving a response message in response to the operation maintenance message transmission. do.
이에, 본 발명의 데이터 호 접속 제어 방법에 의하면, 단말장치와 서버장치 간 세션 유지를 위한 동작유지메시지(Keep Alive) 전달에 있어서, 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우 동작유지메시지 전달함으로써, 데이터 호 접속 시도를 최소화하여 망 부하를 경감시킬 수 있다.Therefore, according to the data call connection control method of the present invention, in the transmission of the operation keep message (Keep Alive) for maintaining the session between the terminal device and the server device, the data call connection state is checked before the setting period for the operation maintenance message delivery. If possible, the operation maintenance message can be transmitted to reduce network load by minimizing data call connection attempts.
도 1은 본 발명의 실시예에 따른 데이터 호 접속 제어 시스템의 개략적인 구성도.
도 2는 본 발명의 실시예에 따른 단말장치의 개략적인 구성도.
도 3은 본 발명의 실시예에 따른 데이터 호 접속 제어 시스템의 동작 방법을 설명하기 위한 개략적인 순서도.
도 4는 본 발명의 실시예에 따른 단말장치의 동작을 설명하기 위한 개략적인 순서도.1 is a schematic diagram of a data call connection control system according to an embodiment of the present invention;
2 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
3 is a schematic flowchart illustrating a method of operating a data call connection control system according to an embodiment of the present invention.
4 is a schematic flowchart illustrating an operation of a terminal device according to an embodiment of the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 데이터 호 접속 제어 시스템의 개략적인 구성도를 도시한다. 1 is a schematic structural diagram of a data call connection control system according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명에 따른 데이터 호 접속 제어 시스템은, 특정 어플리케이션의 구동 상태를 통지하기 위한 동작유지메시지를 전달하는 단말장치(100) 및 상기 단말장치(100)로부터 전달되는 동작유지메시지 수신에 대응하여 응답메시지를 상기 단말장치(100)에 전달하는 서버장치(200)를 포함하는 구성을 갖는다. 여기서, 상기 특정 어플리케이션의 경우, 서버장치(200)에 의해 관리되는 클라이언트(Client) 어플리케이션 예컨대, 메신저 형태의 어플리케이션을 지칭하는 것으로서, 데이터 착신 시 착신이 필요한 어플리케이션에게 전달된 메시지가 있다는 사실을 알려주는 알림 송출(Push Notification:이하 PN) 기술이 적용됨과 아울러, 단말장치(100)와 서버장치(200) 간 세션 유지를 위해 일정한 주기 간격으로 단말장치(100)에서 서버장치(200)로의 동작유지메시지(Keep Alive) 전송이 요구된다.As shown in FIG. 1, the data call connection control system according to the present invention includes an operation transmitted from the
단말장치(100)는 내장된 특정 어플리케이션에 지정된 주기정보에 따라 현재 상태를 확인한다.The
즉, 단말장치(100)는 내장된 특정 어플리케이션에 지정된 주기정보 다시 말해, 상기 특정 어플리케이션에 대한 구동 상태를 통지하기 위해 지정된 기본주기를 확인하고, 상기 확인된 기본주기를 기초로 기본주기 이전 시간에 해당하는 탐지주기를 설정하게 된다. 나아가, 단말장치(100)는 설정된 상기 탐지주기에 따라 단말장치(100)의 현재 상태 즉, 데이터 호 접속 상태인지를 확인하게 된다. 이와 관련하여, 단말장치(100)는 단말장치의 운용을 위해 탑재된 플랫폼 예컨대, 안드로이드, 윈도우 등에서 지원하는 API(Application Programming Interface)를 통해 데이터 호 접속 상태를 확인할 수 있다.That is, the
예컨대, 단말장치(100)는 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 기본주기가 5분 간격으로 설정되어 있을 경우, 기본주기가 경과하기 2분전을 탐지주기로 설정하여, 상기 탐지주기에 따라 단일 또는 지속적 내지는 설정회수만큼 단말장치의 운용을 위해 탑재된 플랫폼에서 지원하는 API를 통해 데이터 호 접속 상태를 확인하게 된다.For example, when the basic period corresponding to the period information designated to the specific application is set at five minute intervals, the
이때, 확인되는 데이터 호 접속 상태의 경우, 예컨대, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)를 포함하는 데이터 호 연결 상태와, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)를 포함하는 데이터 호 미연결 상태로 구분될 수 있다.At this time, in the case of the confirmed data call connection state, for example, a state in which a radio link is connected and only receive traffic (DATA_ACTIVITY_IN), a state in which a radio link is connected and transmit / receive traffic (DATA_ACTIVITY_INOUT), a radio link is connected but no transmit / receive traffic is present. Data call connection state including the state (DATA_ACTIVITY_NONE), and the state that the wireless link is connected and only the outgoing traffic (DATA_ACTIVITY_OUT), and the data call connection state including the data connection but the radio link is broken (DATA_ACTIVITY_DORMANT). Can be distinguished.
아울러, 단말장치(100)는 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우 동작유지메시지를 서버장치(200)에 전달한다.In addition, the
즉, 단말장치(100)는 플랫폼에서 지원하는 API를 통한 데이터 호 접속 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달함으로써 상기 특정 어플리케이션에 대한 구동 상태를 서버장치(200)에 통지하고, 상기 서버장치(200)로부터 동작유지메시지에 대응하는 응답메시지(ACK)를 수신하게 된다.That is, the
한편, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 상기 데이터 호를 통해 동작유지메시지를 전달한다.On the other hand, when the basic period specified for the specific application arrives, the
즉, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서, 데이터 호 연결 상태 즉, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달한다. 또한, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서 데이터 호 미연결 상태 즉, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)일 경우에는 새로운 데이터 호 연결을 수행하여, 해당 데이터 호를 통해 동작유지메시지를 전달하게 된다.That is, in the state in which the basic period specified for the specific application arrives, the
서버장치(200)는 단말장치(100)로부터 전달되는 동작유지메시지를 수신에 따라 응답메시지를 상기 단말장치(100)에 전달한다.The
즉, 서버장치(200)는 특정 어플리케이션에 지정된 기본주기 이전 시간에 해당하는 탐지주기 또는 상기 특정 어플리케이션에 지정된 기본주기에 따라 단말장치(100)로부터 수신되는 동작유지메시지에 대응하여 응답메시지를 단말장치(100)에 전달함으로써, 상기 특정 어플리케이션의 구동 상태를 인지하였음을 회신하게 된다.That is, the
이하에서는 도 2를 참조하여 본 발명의 실시예에 따른 단말장치(100)에 대하여 보다 구체적으로 설명하도록 한다.Hereinafter, the
즉, 관리장치(100)는 단말장치의 현재 상태를 확인하는 상태확인부(110) 및 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하는 어플리케이션연동부(120)를 포함하는 구성을 갖는다.That is, the
상태확인부(110)는 내장된 특정 어플리케이션에 지정된 주기정보에 따라 현재 상태를 확인한다.The
즉, 상태확인부(110)는 내장된 특정 어플리케이션에 지정된 주기정보 다시 말해, 상기 특정 어플리케이션에 대한 구동 상태를 통지하기 위해 지정된 기본주기를 확인하고, 상기 확인된 기본주기를 기초로 기본주기 이전 시간에 해당하는 탐지주기를 설정하게 된다. 나아가, 상태확인부(110)는 설정된 상기 탐지주기에 따라 단말장치(100)의 현재 상태 즉, 데이터 호 접속 상태인지를 확인하게 된다. 이와 관련하여, 단말장치(100)는 단말장치의 운용을 위해 탑재된 플랫폼 예컨대, 안드로이드, 윈도우 등에서 지원하는 API(Application Programming Interface)를 통해 데이터 호 접속 상태를 확인할 수 있다.That is, the
예컨대, 상태확인부(110)는 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 기본주기가 5분 간격으로 설정되어 있을 경우, 기본주기가 경과하기 2분전을 탐지주기로 설정하여, 상기 탐지주기에 따라 단일 또는 지속적 내지는 설정회수만큼 단말장치의 운용을 위해 탑재된 플랫폼에서 지원하는 API를 통해 데이터 호 접속 상태를 확인하게 된다.For example, when the basic period corresponding to the period information designated to the specific application is set at 5 minute intervals, the
이때, 확인되는 데이터 호 접속 상태의 경우, 예컨대, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)를 포함하는 데이터 호 연결 상태와, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)를 포함하는 데이터 호 미연결 상태로 구분될 수 있다.At this time, in the case of the confirmed data call connection state, for example, a state in which a radio link is connected and only receive traffic (DATA_ACTIVITY_IN), a state in which a radio link is connected and transmit / receive traffic (DATA_ACTIVITY_INOUT), a radio link is connected but no transmit / receive traffic is present. Data call connection state including the state (DATA_ACTIVITY_NONE), and the state that the wireless link is connected and only the outgoing traffic (DATA_ACTIVITY_OUT), and the data call connection state including the data connection but the radio link is broken (DATA_ACTIVITY_DORMANT). Can be distinguished.
어플리케이션연동부(120)는 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우 동작유지메시지를 서버장치(200)에 전달한다.The
즉, 어플리케이션연동부(120)는 플랫폼에서 지원하는 API를 통한 데이터 호 접속 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달함으로써 상기 특정 어플리케이션에 대한 구동 상태를 서버장치(200)에 통지하고, 상기 서버장치(200)로부터 동작유지메시지에 대응하는 응답메시지(ACK)를 수신하게 된다.That is, the
한편, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 상기 데이터 호를 통해 동작유지메시지를 전달한다.On the other hand, the
즉, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서, 데이터 호 연결 상태 즉, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달한다. 또한, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서 데이터 호 미연결 상태 즉, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)일 경우에는 새로운 데이터 호 연결을 수행하여, 해당 데이터 호를 통해 동작유지메시지를 전달하게 된다.That is, the
이상에서 살펴본 바와 같이, 본 발명에 따른 데이터 호 접속 제어 시스템에 따르면, 단말장치와 서버장치 간 세션 유지를 위한 동작유지메시지(Keep Alive) 전달에 있어서, 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우 동작유지메시지 전달함으로써, 데이터 호 접속 시도를 최소화하여 망 부하를 경감시킬 수 있다.As described above, according to the data call connection control system according to the present invention, in the transmission of the operation keep message (Keep Alive) for maintaining the session between the terminal device and the server device, the data before the setting period for the operation maintenance message delivery When the call connection state is confirmed, the operation maintenance message is transmitted, thereby minimizing data call connection attempts, thereby reducing network load.
이하에서는, 도 3 및 도 4를 참조하여, 본 발명의 실시예에 따른 데이터 호 접속 제어 방법을 설명하기로 한다. 여기서, 전술한 도 1 및 도 2에 도시된 구성은 설명의 편의를 위해 해당 참조번호를 언급하여 설명하기로 한다.Hereinafter, a data call connection control method according to an embodiment of the present invention will be described with reference to FIGS. 3 and 4. Here, the configurations shown in FIGS. 1 and 2 will be described with reference to corresponding reference numerals for convenience of explanation.
우선, 도 3을 참조하여 본 발명의 실시예에 따른 데이터 호 접속 제어 시스템의 동작 방법을 설명하기로 한다.First, an operation method of a data call connection control system according to an embodiment of the present invention will be described with reference to FIG. 3.
먼저, 단말장치(100)가 내장된 특정 어플리케이션에 지정된 주기정보에 따라 현재 상태를 확인한다(S110-S140).First, the
바람직하게는, 단말장치(100)는 내장된 특정 어플리케이션에 지정된 주기정보 다시 말해, 상기 특정 어플리케이션에 대한 구동 상태를 통지하기 위해 지정된 기본주기를 확인하고, 상기 확인된 기본주기를 기초로 기본주기 이전 시간에 해당하는 탐지주기를 설정하게 된다.Preferably, the
나아가, 단말장치(100)는 설정된 상기 탐지주기에 따라 단말장치(100)의 현재 상태 즉, 데이터 호 접속 상태인지를 확인하게 된다. 이와 관련하여, 단말장치(100)는 단말장치의 운용을 위해 탑재된 플랫폼 예컨대, 안드로이드, 윈도우 등에서 지원하는 API(Application Programming Interface)를 통해 데이터 호 접속 상태를 확인할 수 있다.Furthermore, the
예컨대, 단말장치(100)는 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 기본주기가 5분 간격으로 설정되어 있을 경우, 기본주기가 경과하기 2분전을 탐지주기로 설정하여, 상기 탐지주기에 따라 단일 또는 지속적 내지는 설정회수만큼 단말장치의 운용을 위해 탑재된 플랫폼에서 지원하는 API를 통해 데이터 호 접속 상태를 확인하게 된다.For example, when the basic period corresponding to the period information designated to the specific application is set at five minute intervals, the
이때, 확인되는 데이터 호 접속 상태의 경우, 예컨대, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)를 포함하는 데이터 호 연결 상태와, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)를 포함하는 데이터 호 미연결 상태로 구분될 수 있다.At this time, in the case of the confirmed data call connection state, for example, a state in which a radio link is connected and only receive traffic (DATA_ACTIVITY_IN), a state in which a radio link is connected and transmit / receive traffic (DATA_ACTIVITY_INOUT), a radio link is connected but no transmit / receive traffic is present. Data call connection state including the state (DATA_ACTIVITY_NONE), and the state that the wireless link is connected and only the outgoing traffic (DATA_ACTIVITY_OUT), and the data call connection state including the data connection but the radio link is broken (DATA_ACTIVITY_DORMANT). Can be distinguished.
그리고 나서, 단말장치(100)가 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우 동작유지메시지를 서버장치(200)에 전달한다(S150).Thereafter, when the
바람직하게는, 단말장치(100)는 플랫폼에서 지원하는 API를 통한 데이터 호 접속 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달함으로써 상기 특정 어플리케이션에 대한 구동 상태를 서버장치(200)에 통지하게 된다.Preferably, when the
한편, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 상기 데이터 호를 통해 동작유지메시지를 전달한다.On the other hand, when the basic period specified for the specific application arrives, the
즉, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서, 데이터 호 연결 상태 즉, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달한다. 또한, 단말장치(100)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서 데이터 호 미연결 상태 즉, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)일 경우에는 새로운 데이터 호 연결을 수행하여, 해당 데이터 호를 통해 동작유지메시지를 전달하게 된다.That is, in the state in which the basic period specified for the specific application arrives, the
이후, 서버장치(200)가 단말장치(100)로부터 전달되는 동작유지메시지를 수신에 따라 응답메시지를 상기 단말장치(100)에 전달한다(S160).Thereafter, the
바람직하게는, 서버장치(200)는 특정 어플리케이션에 지정된 기본주기 이전 시간에 해당하는 탐지주기 또는 상기 특정 어플리케이션에 지정된 기본주기에 따라 단말장치(100)로부터 수신되는 동작유지메시지에 대응하여 응답메시지를 단말장치(100)에 전달함으로써, 상기 특정 어플리케이션의 구동 상태를 인지하였음을 회신하게 된다.Preferably, the
이하에서는 도 4를 참조하여, 본 발명의 실시예에 따른 단말장치(100)의 동작 방법을 설명하기로 한다.Hereinafter, a method of operating the
먼저, 내장된 특정 어플리케이션에 지정된 주기정보에 따라 현재 상태를 확인한다(S210-S240).First, the current state is checked according to the period information specified in the embedded specific application (S210-S240).
바람직하게는, 상태확인부(110)는 내장된 특정 어플리케이션에 지정된 주기정보 다시 말해, 상기 특정 어플리케이션에 대한 구동 상태를 통지하기 위해 지정된 기본주기를 확인하고, 상기 확인된 기본주기를 기초로 기본주기 이전 시간에 해당하는 탐지주기를 설정하게 된다.Preferably, the
나아가, 상태확인부(110)는 설정된 상기 탐지주기에 따라 단말장치(100)의 현재 상태 즉, 데이터 호 접속 상태인지를 확인하게 된다. 이와 관련하여, 단말장치(100)는 단말장치의 운용을 위해 탑재된 플랫폼 예컨대, 안드로이드, 윈도우 등에서 지원하는 API(Application Programming Interface)를 통해 데이터 호 접속 상태를 확인할 수 있다.Furthermore, the
예컨대, 상태확인부(110)는 상기 특정 어플리케이션에 지정된 주기정보에 해당하는 기본주기가 5분 간격으로 설정되어 있을 경우, 기본주기가 경과하기 2분전을 탐지주기로 설정하여, 상기 탐지주기에 따라 단일 또는 지속적 내지는 설정회수만큼 단말장치의 운용을 위해 탑재된 플랫폼에서 지원하는 API를 통해 데이터 호 접속 상태를 확인하게 된다.For example, when the basic period corresponding to the period information designated to the specific application is set at 5 minute intervals, the
이때, 확인되는 데이터 호 접속 상태의 경우, 예컨대, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)를 포함하는 데이터 호 연결 상태와, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)를 포함하는 데이터 호 미연결 상태로 구분될 수 있다.At this time, in the case of the confirmed data call connection state, for example, a state in which a radio link is connected and only receive traffic (DATA_ACTIVITY_IN), a state in which a radio link is connected and transmit / receive traffic (DATA_ACTIVITY_INOUT), a radio link is connected but no transmit / receive traffic is present. Data call connection state including the state (DATA_ACTIVITY_NONE), and the state that the wireless link is connected and only the outgoing traffic (DATA_ACTIVITY_OUT), and the data call connection state including the data connection but the radio link is broken (DATA_ACTIVITY_DORMANT). Can be distinguished.
그리고 나서, 상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우 동작유지메시지를 서버장치(200)에 전달한다(S290-S300).Then, as a result of the current state check, if the data call connection state transfers the operation maintenance message to the server device (200) (S290-S300).
바람직하게는, 어플리케이션연동부(120)는 플랫폼에서 지원하는 API를 통한 데이터 호 접속 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달함으로써 상기 특정 어플리케이션에 대한 구동 상태를 서버장치(200)에 통지하고, 상기 서버장치(200)로부터 동작유지메시지에 대응하는 응답메시지(ACK)를 수신하게 된다.Preferably, the
한편, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 상기 데이터 호를 통해 동작유지메시지를 전달한다(S260-S290).On the other hand, the
바람직하게는, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서, 데이터 호 연결 상태 즉, 무선링크가 연결되고 수신 트래픽만 있는 상태(DATA_ACTIVITY_IN), 무선링크가 연결되고 송수신 트래픽이 있는 상태(DATA_ACTIVITY_INOUT), 무선링크는 연결되었으나 송수신 트래픽이 없는 상태(DATA_ACTIVITY_NONE), 및 무선링크가 연결되고 송신 트래픽만 있는 상태(DATA_ACTIVITY_OUT)일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달한다. 또한, 어플리케이션연동부(120)는 상기 특정 어플리케이션에 지정된 기본주기가 도래한 상태에서 데이터 호 미연결 상태 즉, 데이터 연결은 있지만 무선링크가 끊어져 있는 상태(DATA_ACTIVITY_DORMANT)일 경우에는 새로운 데이터 호 연결을 수행하여, 해당 데이터 호를 통해 동작유지메시지를 전달하게 된다.Preferably, the
이상에서 살펴본 바와 같이, 본 발명에 따른 데이터 호 접속 제어 방법에 따르면, 단말장치와 서버장치 간 세션 유지를 위한 동작유지메시지(Keep Alive) 전달에 있어서, 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우 동작유지메시지 전달함으로써, 데이터 호 접속 시도를 최소화하여 망 부하를 경감시킬 수 있다.As described above, according to the data call connection control method according to the present invention, in the transmission of the keep alive message (Keep Alive) for session maintenance between the terminal device and the server device, the data before the setting cycle for the operation maintenance message delivery When the call connection state is confirmed, the operation maintenance message is transmitted, thereby minimizing data call connection attempts, thereby reducing network load.
한편, 여기에 제시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 프로세서에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드 디스크, 이동식 디스크, CD-ROM, 또는 기술적으로 공지된 임의 다른 형태의 저장 매체에 상주할 수 있다. 예시적인 저장 매체는 프로세서와 연결되며, 그 결과 프로세서는 저장 매체로부터 정보를 판독하고 저장 매체로 정보를 기록할 수 있다. 대안적으로, 저장 매체는 프로세서로 통합될 수 있다. 프로세서 및 저장 매체는 ASIC 내에 포함될 수 있다. ASIC은 단말장치 내에 포함될 수 있다. 대안적으로, 프로세서 및 저장 매체는 단말장치 내에 개별적인 컴포넌트들로서 포함될 수 있다.Meanwhile, the steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. Alternatively, the storage medium may be integrated into the processor. The processor and the storage medium may be included within an ASIC. The ASIC may be included in the terminal device. In the alternative, the processor and the storage medium may reside as discrete components in a terminal device.
지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.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.
본 발명에 따른 데이터 호 접속 제어 시스템 및 그 방법에 따르면, 단말장치와 서버장치 간 세션 유지를 위한 동작유지메시지(Keep Alive) 전달에 있어서, 동작유지메시지 전달을 위한 설정주기 이전에 데이터 호 접속 상태가 확인될 경우, 동작유지메시지 전달하여 데이터 호 접속 시도를 최소화한다는 점에서, 기존 기술의 한계를 뛰어 넘음에 따라 관련 기술에 대한 이용만이 아닌 적용되는 장치의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있는 발명이다.According to the data call connection control system and method according to the present invention, in the transmission of the operation keep message (Keep Alive) for session maintenance between the terminal device and the server device, the data call connection state before the setting period for the operation maintenance message delivery If it is confirmed that the operation message is transmitted to minimize the data call connection attempts, beyond the limitations of the existing technology, not only the use of the related technology, but also the possibility of the market or sales of the applied device is sufficient. It is an invention that is industrially applicable because it is practically evident.
100: 단말장치
110: 상태확인부 120: 어플리케이션연동부
200: 서버장치100: terminal device
110: status check unit 120: application interlocking unit
200: server device
Claims (9)
상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하는 어플리케이션연동부를 포함하는 것을 특징으로 하는 단말장치.A state checking unit for checking a current state of a terminal device according to period information designated to a specific application; And
And an application interlocking unit for notifying a driving state of the specific application by transmitting an operation maintenance message corresponding to the specific application through the connected data call when the current state check result is the data call connection state. .
상기 상태확인부는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기를 확인하고, 상기 확인된 설정주기 이전에 상기 단말장치의 데이터 호 접속 상태를 확인하는 것을 특징으로 하는 단말장치.The method of claim 1,
The state check unit,
And checking a setting period corresponding to the period information designated to the specific application, and checking a data call connection state of the terminal device before the confirmed setting period.
상기 어플리케이션연동부는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 데이터 호를 통해 상기 동작유지메시지를 전달하는 것을 특징으로 하는 단말장치.3. The method of claim 2,
The application interlocking unit,
And when the setting period corresponding to the period information designated to the specific application arrives, the operation maintenance message is transmitted through the data call regardless of the data call connection state.
상기 어플리케이션연동부는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래한 상태에서,
상기 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달하며,
상기 데이터 호 미연결 상태일 경우, 새로운 데이터 호 연결을 수행하여 상기 동작유지메시지를 전달하는 것을 특징으로 하는 단말장치.The method of claim 3, wherein
The application interlocking unit,
In a state in which a setting period corresponding to the period information designated to the specific application arrives,
When the data call is connected, the operation maintenance message is transmitted through the connected data call.
When the data call is not connected, the terminal device characterized in that for performing a new data call connection to deliver the operation maintenance message.
상기 현재 상태 확인 결과, 데이터 호 연결 상태일 경우, 상기 단말장치가 상기 특정 어플리케이션의 구동 상태를 통지하기 위한 동작유지메시지를 서버장치에 전달하는 메시지전송단계; 및
상기 서버장치가 데이터 호를 통해 상기 단말장치로부터 전달되는 동작유지메시지 수신에 대응하여 응답메시지를 상기 단말장치에 전달하는 응답메시지전달단계를 포함하는 것을 특징으로 하는 데이터 호 접속 제어 방법.A current state checking step of checking, by the terminal device, the current state of the terminal device in response to the period information designated to the specific application;
A message transmission step of transmitting, by the terminal device, an operation maintenance message for notifying a driving state of the specific application to a server device when the current state check result is a data call connection state; And
And a response message transfer step of transmitting, by the server apparatus, a response message to the terminal apparatus in response to receiving the operation maintenance message transmitted from the terminal apparatus through a data call.
상기 현재 상태 확인 결과 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 특정 어플리케이션에 대응하는 동작유지메시지를 전달하여 상기 특정 어플리케이션에 대한 구동 상태를 통지하는 동작유지메시지전달단계; 및
상기 동작유지메시지 전달에 대응하여 응답메시지를 수신하는 응답메시지수신단계를 포함하는 것을 특징으로 하는 단말장치의 동작 방법.Checking a current state of the terminal device in response to the period information designated to the specific application;
An operation maintenance message delivery step of notifying a driving state of the specific application by transmitting an operation maintenance message corresponding to the specific application through the connected data call when the current state check result is a data call connection state; And
And a response message receiving step of receiving a response message in response to the operation maintenance message transmission.
상기 상태확인단계는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기를 확인하고, 상기 확인된 설정주기 이전에 상기 단말장치의 데이터 호 접속 상태를 확인하는 것을 특징으로 하는 단말장치의 동작 방법.The method according to claim 6,
The status check step,
And checking a setting period corresponding to the period information designated to the specific application, and checking a data call connection state of the terminal device before the confirmed setting period.
상기 동작유지메시지전달단계는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래할 경우, 상기 데이터 호 접속 상태에 상관없이 데이터 호를 통해 상기 동작유지메시지를 전달하는 것을 특징으로 하는 단말장치의 동작 방법.The method of claim 7, wherein
The operation maintenance message delivery step,
And when the setting period corresponding to the period information designated to the specific application arrives, the operation maintenance message is transmitted through the data call regardless of the data call connection state.
상기 동작유지메시지전달단계는,
상기 특정 어플리케이션에 지정된 주기정보에 해당하는 설정주기가 도래한 상태에서,
상기 데이터 호 연결 상태일 경우, 상기 연결된 데이터 호를 통해 상기 동작유지메시지를 전달하며,
상기 데이터 호 미연결 상태일 경우, 새로운 데이터 호 연결을 수행하여 상기 동작유지메시지를 전달하는 것을 특징으로 하는 단말장치의 동작 방법.The method of claim 8,
The operation maintenance message delivery step,
In a state in which a setting period corresponding to the period information designated to the specific application arrives,
When the data call is connected, the operation maintenance message is transmitted through the connected data call.
And when the data call is not connected, performing a new data call connection to transfer the operation maintenance message.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110104270A KR101436473B1 (en) | 2011-10-12 | 2011-10-12 | System and method for data call access control |
CN201280045404.1A CN103797731B (en) | 2011-10-12 | 2012-09-25 | Avoid the methods and applications device in the method for concurrent call |
PCT/KR2012/007718 WO2013055050A2 (en) | 2011-10-12 | 2012-09-25 | Method of avoiding concurrent calls, and device applied to same |
US14/224,492 US9750073B2 (en) | 2011-10-12 | 2014-03-25 | Device and method for concurrent call avoidance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110104270A KR101436473B1 (en) | 2011-10-12 | 2011-10-12 | System and method for data call access control |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130039599A true KR20130039599A (en) | 2013-04-22 |
KR101436473B1 KR101436473B1 (en) | 2014-11-03 |
Family
ID=48439744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110104270A KR101436473B1 (en) | 2011-10-12 | 2011-10-12 | System and method for data call access control |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101436473B1 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100511675B1 (en) * | 2003-09-01 | 2005-08-30 | 엘지전자 주식회사 | method for processing a dual mode call of the mobile communication terminal using a dual mode |
US20100124211A1 (en) * | 2008-11-17 | 2010-05-20 | Qualcomm Incorporated | Reducing an occurrence of a voip call on hold from being dropped in ev-do systems |
-
2011
- 2011-10-12 KR KR1020110104270A patent/KR101436473B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR101436473B1 (en) | 2014-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108696884B (en) | Method and device for improving paging type 2 performance of dual-card dual-standby equipment | |
EP3029987B1 (en) | Communication mode switching method and device | |
CN106471841A (en) | For mobile network is carried out with system, the method and apparatus of congestion control | |
US10959122B2 (en) | Method and device for transmitting data | |
KR101845086B1 (en) | Apparatus and method for transmitting push notification message | |
KR20140022385A (en) | Method for transmitting and receiving parameter update information, and apparatus for same | |
KR102459543B1 (en) | Communication method and device for a wearable device in a wireless communication system | |
US20190140782A1 (en) | System and method for increasing network efficiency using dynamic repeat requests adjustment | |
WO2014019389A1 (en) | Data transmission method and network side device | |
CN113875312A (en) | Indication of user equipment replies to early data transmissions | |
KR20190118647A (en) | Information processing methods, apparatus, computer readable storage media and electronic devices | |
US20150016342A1 (en) | Optimizing traffic by controlling keep-alives | |
US8503333B2 (en) | Reestablishment of an interface between nodes in a network using a backoff time | |
CN110313142A (en) | Uplink exempts from the method and device thereof that bad channel condition is detected in authorized transmissions | |
CN106470481B (en) | Paging method, base station and paging system | |
US20110238819A1 (en) | Apparatus and method for transmitting information on an operational state of the same | |
KR20130039599A (en) | System and method for data call access control | |
KR101007408B1 (en) | Data sharing based data transfer method and system | |
KR20150052561A (en) | Method and apparatus for controlling short message service in communication system | |
JP6290055B2 (en) | COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD, AND COMPUTER PROGRAM | |
KR101436474B1 (en) | System and method for concurrent call avoidance | |
CN102742314B (en) | Method, device and system for processing abnormal data transmission | |
KR20120128031A (en) | System and method for providing push service | |
KR101308568B1 (en) | System and method for simultaneously transmitting data in heterogeneous network | |
CN103874211A (en) | Method, equipment and system for adjusting uplink related resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20170731 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180731 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190626 Year of fee payment: 6 |