KR100889271B1 - system for transmitting callback message and method thereof - Google Patents
system for transmitting callback message and method thereof Download PDFInfo
- Publication number
- KR100889271B1 KR100889271B1 KR20070062334A KR20070062334A KR100889271B1 KR 100889271 B1 KR100889271 B1 KR 100889271B1 KR 20070062334 A KR20070062334 A KR 20070062334A KR 20070062334 A KR20070062334 A KR 20070062334A KR 100889271 B1 KR100889271 B1 KR 100889271B1
- Authority
- KR
- South Korea
- Prior art keywords
- message
- center
- callback
- information
- callback message
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
콜백 메시지(callback message)를 발송하기 위한 시스템 및 그 방법을 개시한다. 본 발명에 따른 콜백 메시지 발송 시스템은 기 등록된 수신 그룹 내에 있는 이동 단말기 각각에 연동하는 이동통신 망에 상응하는 망 정보를 수집하는 정보 수집 센터 및 망 정보를 기반으로 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 결정하여 그 결정 결과에 따라 생성된 상기 콜백 메시지의 전송이 가능한 수신 가능 그룹 내에 있는 이동 단말기에 콜백 메시지를 발송하는 대량 발송 센터를 포함한다. 이를 통해, 본 발명은 고품질의 서비스를 제공하고, 망의 성능 저하를 방지할 수 있을 뿐만 아니라 사용자의 만족도를 향상 시킬 수 있는 효과가 있다.
콜백 메시지, 망 정보, 대량 발송
A system and method for sending a callback message are disclosed. The callback message sending system according to the present invention includes an information collection center for collecting network information corresponding to a mobile communication network interworking with each of the mobile terminals in a previously registered receiving group and a callback for each mobile terminal in the receiving group based on the network information. And a mass dispatch center for determining whether to send a message and sending a callback message to a mobile terminal within a receivable group capable of transmitting the callback message generated according to the determination result. Through this, the present invention can provide a high quality service, prevent the performance degradation of the network, as well as improve the user's satisfaction.
Callback message, network information, bulk shipment
Description
도 1은 본 발명의 일실시예에 따른 개략적인 시스템을 나타내는 구성도이다.1 is a block diagram showing a schematic system according to an embodiment of the present invention.
도 2는 본 발명의 일실시예에 따른 콜백 메시지를 발송하기 위한 방법을 나타내는 흐름도이다.2 is a flowchart illustrating a method for sending a callback message according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 콜백 메시지의 발송 여부를 결정하는 원리를 설명하기 위한 제1 예시도이다.3 is a first exemplary view for explaining a principle of determining whether to send a callback message according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 콜백 메시지의 발송 여부를 결정하는 원리를 설명하기 위한 제4 예시도이다.4 is a fourth exemplary view for explaining a principle of determining whether to send a callback message according to an embodiment of the present invention.
도 5는 도 1에 도시된 발송 서버의 구성을 상세히 나타내는 예시도이다.5 is an exemplary view showing in detail the configuration of the dispatch server shown in FIG. 1.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
110: 이동 단말기110: mobile terminal
120: MSC120: MSC
130: 메시지 서비스 센터130: Message Service Center
140: 정보 수집 센터140: Information Collection Center
150: 대량 발송 센터150: bulk shipping center
151: 발송 서버151: outgoing server
152: 데이터베이스152: database
510: 메모리510: memory
520: 제1 인터페이스520: a first interface
530: 제1 생성부530: first generation unit
540: 판단부540: judgment
550: 제2 생성부550: second generation unit
560: 제2 인터페이스560: second interface
570: 제3 인터페이스570: third interface
본 발명은 콜백 메시지(callback message)에 관한 것으로서, 특히, 고품질(high quality)의 서비스를 제공할 수 있고, 망(network)의 성능 저하를 방지할 수 있을 뿐만 아니라 사용자의 만족도를 향상 시킬 수 있도록 하는 콜백 메시지를 발송하기 위한 시스템 및 그 방법에 관한 것이다.BACKGROUND OF THE
일반적으로 콜백 메시지는 소정의 서비스를 제공 받기 위한 인터넷 사이트의 URL(Uniform Resource Location)을 포함하는 콜백 URL 단문 메시지를 일컫는다. 콜백 메시지를 수신하면, 이동 단말기의 사용자는 통화 버튼을 눌러 콜백 메시지에 상응하는 인터넷 사이트에 자동으로 접속할 수 있다.In general, the callback message refers to a callback URL short message including a Uniform Resource Location (URL) of an Internet site for providing a predetermined service. Upon receiving the callback message, the user of the mobile terminal can automatically access the Internet site corresponding to the callback message by pressing the call button.
이러한 콜백 메시지에 상응하는 소정의 서비스 예를 들면, 게임, 쇼핑 정보 등을 인터넷 사이트를 통해 실시간으로 제공 받기 위해서 이동 단말기의 사용자는 사전에 콜백 메시지 발송 시스템에 등록해야 한다. 이에 따라 콜백 메시지 발송 시스템은 콜백 메시지를 기 등록된 이동 단말기에 대량 발송할 수 있다.In order to receive a predetermined service corresponding to the callback message, for example, a game or shopping information, in real time through an Internet site, the user of the mobile terminal must register in advance with the callback message sending system. Accordingly, the callback message sending system can send a large number of callback messages to the registered mobile terminal.
이를 통해, 이동 단말기 사용자의 게임, 쇼핑, 및 포털 사이트에 대한 접속이 간편해지기 때문에, 다운로딩 서비스나 인터넷 정보 서비스 이용이 활발해질 수 있다.As a result, access to games, shopping, and portal sites of mobile terminal users can be simplified, and thus the use of downloading services or Internet information services can be facilitated.
그러나, 콜백 메시지 발송 시스템은 망의 상태에 관계없이 무차별적으로 콜백 메시지를 대량 발송하였기 때문에, 이에 따라 특정 서비스 지역에서 이동 단말기에 제공되는 콜백 메시지에 상응하는 서비스의 품질이 저하되는 문제점이 있었다. 향후, 이러한 문제점을 해결할 수 있도록 보다 효율적으로 콜백 메시지를 발송하기 위한 다양한 방안들이 제시되어야 할 것이다.However, since the callback message sending system sends a large number of callback messages indiscriminately regardless of the state of the network, there is a problem in that the quality of service corresponding to the callback message provided to the mobile terminal in a specific service area is deteriorated. In the future, various methods for sending callback messages should be suggested to solve such problems.
본 발명의 목적은 상기한 종래 기술의 문제점을 해결하기 위한 것으로서, 망 정보를 수집하여 이를 기준으로 콜백 메시지의 전송 여부를 유동적으로 결정하기 때문에, 이를 수신한 이동 단말기에 고품질(high quality)의 서비스를 제공할 수 있도록 하는 콜백 메시지를 전송하기 위한 시스템 및 그 방법을 제공하는데 있다.SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems of the prior art, and collects network information and flexibly determines whether to send a callback message based on the information, thereby providing a high quality of service to the mobile terminal. To provide a system and method for transmitting a callback message to provide a.
본 발명의 다른 목적은 망 정보를 수집하여 이를 기준으로 콜백 메시지의 전송 여부를 유동적으로 결정하기 때문에, 무차별적으로 대량 발송되는 콜백 메시지로 인한 망의 성능 저하를 방지할 수 있도록 하는 콜백 메시지를 전송하기 위한 시스템 및 그 방법을 제공하는데 있다.Another object of the present invention is to collect the network information and dynamically determine whether to send a callback message based on this, to transmit a callback message to prevent the performance degradation of the network due to the callback message sent indiscriminately The present invention provides a system and a method thereof.
본 발명의 또 다른 목적은 망 정보에 따라 보다 안정적인 망을 이용할 수 있는 경우에만 콜백 메시지를 수신할 수 있기 때문에, 수신된 콜백 메시지에 상응하는 서비스를 제공 받는 사용자의 만족도를 향상 시킬 수 있도록 하는 콜백 메시지를 전송하기 위한 시스템 및 그 방법을 제공하는데 있다.Another object of the present invention is that the callback message can be received only when a more stable network can be used according to the network information, so that the callback can improve the satisfaction of the user receiving the service corresponding to the received callback message. The present invention provides a system and method for transmitting a message.
상기 목적을 달성하기 위하여, 본 발명의 한 측면에 따른 콜백 메시지 발송 시스템은 기 등록된 수신 그룹 내에 있는 이동 단말기 각각에 연동하는 이동통신 망에 상응하는 망 정보를 수집하는 정보 수집 센터 및 상기 망 정보를 기반으로 상기 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 결정하여 그 결정 결과에 따라 생성된 상기 콜백 메시지의 전송이 가능한 수신 가능 그룹 내에 있는 이동 단말기에 상기 콜백 메시지를 발송하는 대량 발송 센터를 포함하는 것을 특징으로 한다.In order to achieve the above object, a callback message sending system according to an aspect of the present invention is an information collection center and the network information for collecting the network information corresponding to the mobile communication network interworking with each of the mobile terminals in a pre-registered receiving group A mass dispatch center for determining whether to send a callback message to each mobile terminal in the receiving group based on the transmission and sending the callback message to a mobile terminal in a receivable group capable of transmitting the callback message generated according to the determination result. Characterized in that it comprises a.
상기 목적을 달성하기 위한, 본 발명의 다른 한 관점에 따른 발송 서버는 수신 그룹 내에 있는 이동 단말기 각각에 연동하는 이동통신 망에 상응하는 망 정보를 요청하기 위한 정보 요청 메시지를 생성하여 이를 정보 수집 센터에 전송하는 제1 생성부, 상기 정보 수집 센터로부터 상기 정보 요청 메시지에 대한 응답으로 정보 응답 메시지를 수신하여 이에 포함된 망 정보를 기준으로 상기 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 판단하는 판단부, 및 상기 판단 결과에 따라 생성된 상기 콜백 메시지의 전송이 가능한 수신 가능 그룹을 포함하는 발송 요청 메시지를 생성하여 이를 메시지 서비스 센터에 전송하는 제2 생성부를 포함하는 것을 특징으로 한다.In order to achieve the above object, a sending server according to another aspect of the present invention generates an information request message for requesting network information corresponding to a mobile communication network interworking with each of the mobile terminals in a receiving group, and generates the information request message. Receiving an information response message in response to the information request message from the information collection center, and determines whether to send a callback message for each mobile terminal in the receiving group based on the network information contained therein And a second generating unit for generating a sending request message including a receivable group capable of transmitting the callback message generated according to the determination result and transmitting the same to a message service center.
상기 목적을 달성하기 위한, 본 발명의 또 다른 한 관점에 따른 콜백 메시지 발송 방법은 정보 수집 센터가 기 등록된 수신 그룹 내에 있는 이동 단말기 각각에 연동하는 이동통신 망에 상응하는 망 정보를 수집하는 단계 및 대량 발송 센터가 수집된 상기 망 정보를 기반으로 상기 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 결정하여 그 결정 결과에 따라 생성된 상기 콜백 메시지의 전송이 가능한 수신 가능 그룹 내에 있는 이동 단말기에 상기 콜백 메시지를 발송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, a method for sending a callback message according to another aspect of the present invention includes collecting network information corresponding to a mobile communication network interworking with each of the mobile terminals in a pre-registered receiving group by an information collection center. And determining whether or not to transmit a callback message for each mobile terminal in the receiving group based on the network information collected by the mass distribution center, and transmitting the callback message generated according to the determination result. Sending the callback message to the.
상기 목적을 달성하기 위한, 본 발명의 또 다른 한 관점에 따른 콜백 메시지 발송 방법은 수신 그룹 내에 있는 이동 단말기 각각에 연동하는 이동통신 망에 상응하는 망 정보를 요청하기 위한 정보 요청 메시지를 생성하여 이를 정보 수집 센터에 전송하는 단계, 상기 정보 수집 센터로부터 상기 정보 요청 메시지에 대한 응답으로 정보 응답 메시지를 수신하여 이에 포함된 망 정보를 기준으로 상기 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 판단하는 단계, 및 상기 판단 결과에 따라 생성된 상기 콜백 메세지의 전송이 가능한 수신 가능 그룹을 포함하는 발송 요청 메시지를 생성하여 이를 메시지 서비스 센터에 전송하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, a callback message sending method according to another aspect of the present invention generates an information request message for requesting network information corresponding to a mobile communication network interworking with each of the mobile terminals in a receiving group. Transmitting to an information collection center, receiving an information response message from the information collection center in response to the information request message, and determining whether to send a callback message to each mobile terminal in the receiving group based on the network information included therein; And generating a dispatch request message including a receivable group capable of transmitting the callback message generated according to the determination result and transmitting the dispatch request message to a message service center.
상기 목적 외에 본 발명의 다른 목적 및 특징들은 첨부 도면을 참조한 실시 예에 대한 설명을 통하여 명백히 드러나게 될 것이다.Other objects and features of the present invention in addition to the above object will be apparent from the description of the embodiments with reference to the accompanying drawings.
이하에서는, 본 발명의 일실시예에 따른 콜백 메시지(callback message)를 전송하기 위한 시스템 및 그 방법을 첨부된 도 1 내지 도 5를 참조하여 상세히 설명한다.Hereinafter, a system and method for transmitting a callback message according to an embodiment of the present invention will be described in detail with reference to FIGS. 1 to 5.
본 발명은 콜백 메시지를 보다 효율적으로 대량 발송할 수 있는 시스템 및 방법을 제안한다. 즉, 본 발명은 망 정보를 수집하여 이를 기반으로 콜백 메시지를 발송하기 위한 기 등록된 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 발송 여부를 결정하여 이에 따라 대량 발송할 수 있다.The present invention proposes a system and method that can more efficiently send a bulk callback message. That is, the present invention can collect the network information and determine whether to send a callback message for each mobile terminal in a pre-registered receiving group for sending a callback message based on this, and then send a large amount accordingly.
도 1은 본 발명의 일실시예에 따른 개략적인 시스템을 나타내는 구성도이다.1 is a block diagram showing a schematic system according to an embodiment of the present invention.
도 1에 도시한 바와 같이, 본 발명에 따른 콜백 메시지 발송 시스템은 이동 단말기(110), MSC(Mobile Switching Center)(120), 메시지 서비스 센터(130), 정보 수집 센터(140), 및 대량 발송 센터(150)를 포함할 수 있다.As shown in FIG. 1, the callback message sending system according to the present invention includes a
정보 수집 센터(130)는 기 등록된 수신 그룹 내에 있는 이동 단말기(110)에 상응하는 망 정보를 MSC(120)에 요청하여 이를 수집할 수 있다.The information collection center 130 may request and collect network information corresponding to the
대량 발송 센터(140)는 수집된 망 정보를 기반으로 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 결정할 수 있다. 대량 발송 센터(140)는 결정 결과에 따라 콜백 메시지의 대량 발송을 메시지 서비스 센터(130)에 요청할 수 있다.The
메시지 서비스 센터(130)는 대량 발송 요청에 따라 콜백 메시지를 대량 발송할 수 있다. The message service center 130 may mass send the callback message according to the mass dispatch request.
이때, 대량 발송 센터(140)는 발송 서버(141)와 데이터베이스(142)를 포함할 수 있다.In this case, the
발송 서버(141)는 콜백 메시지의 발송 요청이 있으면, 이를 발송하기 위한 수신 그룹 내에 있는 이동 단말기에 상응하는 망 정보를 정보 수집 센터(130)에 요청할 수 있다.If there is a request for sending the callback message, the sending server 141 may request the information collection center 130 for network information corresponding to the mobile terminal in the receiving group for sending the callback message.
발송 서버(141)는 망 정보를 기반으로 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 결정할 수 있다. 발송 서버(141)는 결정 결과에 따라 콜백 메시지의 대량 발송을 메시지 서비스 센터(130)에 요청할 수 있다.The sending server 141 may determine whether to send a callback message for each mobile terminal in the receiving group based on the network information. The dispatch server 141 may request the message service center 130 to mass deliver the callback message according to the determination result.
데이터베이스(142)는 수신 그룹 및 이에 상응하는 이동 단말기를 매칭되도록 저장하여 이를 관리할 수 있다.The database 142 may store and manage the receiving group and the corresponding mobile terminal so as to be matched.
도 2는 본 발명의 일실시예에 따른 콜백 메시지를 전송하기 위한 방법을 나타내는 흐름도이다.2 is a flowchart illustrating a method for transmitting a callback message according to an embodiment of the present invention.
도 2에 도시한 바와 같이, 대량 발송 센터는 서비스 제공자(service provider)로부터 콜백 메시지의 대량 발송을 요청 받을 수 있다. 대량 발송 센터는 콜백 메시지의 발송 요청이 있으면, 콜백 메시지를 발송하기 위한 기 등록된 수신 그룹을 데이터베이스에서 검색할 수 있다(S210).As shown in FIG. 2, the mass dispatch center may receive a request for mass dispatch of a callback message from a service provider. If there is a request for sending the callback message, the mass distribution center may search the database for a previously registered receiving group for sending the callback message (S210).
대량 발송 센터는 검색된 수신 그룹 내에 있는 이동 단말기에 상응하는 망 정보를 요청하기 위해 수신 그룹을 포함하는 정보 요청 메시지를 생성할 수 있다. 대량 발송 센터는 생성된 정보 요청 메시지를 정보 수집 센터에 전송할 수 있다(S220).The mass dispatch center may generate an information request message including the receiving group to request network information corresponding to the mobile terminal in the retrieved receiving group. The mass dispatch center may transmit the generated information request message to the information collection center (S220).
이때, 망 정보는 이동 단말기에 연동하여 이동통신 서비스를 제공하기 위한 이동통신 망에 상응하는 NID(Network Identification), SID(System Identification), 및 품질 상태 등을 의미할 수 있다.In this case, the network information may mean a network identification (NID), a system identification (SID), and a quality state corresponding to the mobile communication network for providing a mobile communication service in conjunction with the mobile terminal.
정보 수집 센터는 대량 발송 센터로부터 정보 요청 메시지를 수신할 수 있다. 정보 수집 센터는 수신된 정보 요청 메시지에 포함된 수신 그룹을 추출할 수 있다. 정보 수집 센터는 추출된 수신 그룹 내에 있는 이동 단말기마다 이에 상응하는 망 정보를 수집할 수 있다(S230).The information collection center may receive the information request message from the mass dispatch center. The information collection center may extract a reception group included in the received information request message. The information collection center may collect network information corresponding to each mobile terminal in the extracted reception group (S230).
이때, 정보 수집 센터는 이동 단말기에 연동하여 이동통신 서비스를 제공하 기 위해 설비되는 BSC(Base Station Center), RNC(Radio Network Controller), MSC(Mobile Switching Center) 및 SGSN(Serving GPRS Support Node) 등에 망 정보를 요청하여 이를 수집할 수 있다.In this case, the information collection center is a base station center (BSC), a radio network controller (RNC), a mobile switching center (MSC), and a serving GPRS support node (SGSN) installed to provide a mobile communication service in conjunction with a mobile terminal. The network information can be requested and collected.
정보 수집 센터는 정보 요청 메시지에 대한 응답으로 수집된 망 정보를 포함하는 정보 응답 메시지를 생성할 수 있다. 정보 수집 센터는 생성된 정보 응답 메시지를 대량 발송 센터에 전송할 수 있다(S240).The information collection center may generate an information response message including network information collected in response to the information request message. The information collection center may transmit the generated information response message to the mass dispatch center (S240).
대량 발송 센터는 정보 수집 센터로부터 정보 응답 메시지를 수신할 수 있다. 대량 발송 센터는 수신된 정보 응답 메시지에 포함된 망 정보를 추출할 수 있다.The mass dispatch center may receive an information response message from the information collection center. The mass dispatch center may extract network information included in the received information response message.
대량 발송 센터는 추출된 망 정보를 기반으로 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 발송 여부를 결정할 수 있다. 이러한 결정 결과에 따라 대량 발송 센터는 수신 그룹으로부터 콜백 메시지의 발송이 가능한 수신 가능 그룹과 콜백 메시지의 발송이 불가능한 수신 불능 그룹을 각각 생성할 수 있다(S250). 이러한 결정 과정을 도 3을 참조하여 설명한다.The mass dispatch center may determine whether to send a callback message for each mobile terminal in the receiving group based on the extracted network information. As a result of this determination, the mass dispatch center may generate a reception group that can send callback messages from the reception group and an reception group that cannot send callback messages, respectively (S250). This determination process will be described with reference to FIG. 3.
도 3은 본 발명의 일실시예에 따른 콜백 메시지의 발송 여부를 결정하는 원리를 설명하기 위한 제1 예시도이다.3 is a first exemplary view for explaining a principle of determining whether to send a callback message according to an embodiment of the present invention.
도 3에 도시한 바와 같이, 수신 그룹에 내에 있는 이동 단말기 MS1, MS2, MS3가 있고, 망의 종류가 3G 망일 경우에만 콜백 메시지를 발송한다고 가정한다. 망 정보 즉, 망의 종류를 기준으로 이동 단말기 MS1은 2G 망, 이동 단말기 MS2와 MS3은 3G 망에서 이동통신 서비스를 제공 받고 있다는 것을 알 수 있다.As shown in Fig. 3, it is assumed that there are mobile terminals MS1, MS2, and MS3 in the receiving group, and the callback message is sent only when the type of network is a 3G network. Based on the network information, that is, the type of network, the mobile terminal MS1 is provided with a mobile communication service in a 2G network, and the mobile terminals MS2 and MS3 are provided in a 3G network.
이에, 이동 단말기 MS1은 콜백 메시지의 발송이 불가능하다고 판단될 수 있다. 이동 단말기 MS2와 MS3는 콜백 메시지의 발송이 가능한 수신 가능하다고 판단될 수 있다.Accordingly, the mobile terminal MS1 may determine that it is impossible to send the callback message. The mobile terminals MS2 and MS3 may be determined to be capable of sending callback messages.
대량 발송 센터는 판단 결과를 기반으로 수신 그룹으로부터 이동 단말기 MS1을 포함하는 수신 불능 그룹을 생성할 수 있다. 대량 발송 센터는 또한 이동 단말기 MS2와 MS3을 포함하는 수신 가능 그룹을 생성할 수 있다.The mass dispatch center may generate an incapable group including the mobile terminal MS1 from the reception group based on the determination result. The mass distribution center may also create a receivable group that includes mobile terminals MS2 and MS3.
이와 같이, 본 발명은 망의 종류 즉, 2G 및 3G 망에 따라 콜백 메시지의 발송 여부를 결정할 수 있다. 하지만, 본 발명은 이에 한정되지 않고, IS-95A/B/C, EVDO, WCDMA 등과 같이 망의 종류를 더욱 세분화하여 콜백 메시지의 발송 여부를 결정할 수 있다.As such, the present invention can determine whether to send a callback message according to the type of network, that is, 2G and 3G networks. However, the present invention is not limited thereto, and it is possible to further refine the type of network such as IS-95A / B / C, EVDO, and WCDMA to determine whether to send a callback message.
또한, 본 발명은 망의 종류뿐만 아니라 망의 상태까지도 고려하여 콜백 메시지의 발송 여부를 결정할 수 있다. 이를 도 4를 참조하여 설명한다.In addition, the present invention may determine whether to send a callback message in consideration of not only the type of network but also the state of the network. This will be described with reference to FIG. 4.
도 4는 본 발명의 일실시예에 따른 콜백 메시지의 발송 여부를 결정하는 원리를 설명하기 위한 제2 예시도이다.4 is a second exemplary view for explaining the principle of determining whether to send a callback message according to an embodiment of the present invention.
도 4에 도시한 바와 같이, 수신 그룹에 내에 이동 단말기 MS1, MS2, MS3들이 있고, 망의 종류가 3G 망이며 망의 상태가 양호할 경우에만 콜백 메시지를 발송한다고 가정한다. 망 정보 즉, 망의 종류를 기준으로 이동 단말기 MS1은 2G 망, 이동 단말기 MS2와 MS3은 3G 망에서 이동통신 서비스를 제공 받고 있다는 것을 알 수 있다.As shown in Fig. 4, it is assumed that a callback message is sent only when there are mobile terminals MS1, MS2, and MS3 in the receiving group, the type of the network is a 3G network, and the network is in good condition. Based on the network information, that is, the type of network, the mobile terminal MS1 is provided with a mobile communication service in a 2G network, and the mobile terminals MS2 and MS3 are provided in a 3G network.
또한, 망의 상태를 기준으로 이동 단말기 MS1은 2G 망에서의 품질 상태 예를 들면, 전송 성공율이나 비트 에러율 등이 불량하고, 이동 단말기 MS2와 MS3은 3G 망에서의 품질 상태가 양호하다는 것을 알 수 있다. 여기서, 품질 상태는 또한 서비스를 제공 받는 사용자가 느끼는 상태 정도를 반영할 수 있다. 예를 들면, 품질 상태는 초기 접속 성공율, 화면 이동 성공율, 다운로드 완료율 등을 포함할 수 있다.In addition, it can be seen that the mobile terminal MS1 has a poor quality status in the 2G network, for example, a transmission success rate, a bit error rate, etc., and the mobile terminals MS2 and MS3 have a good quality status in the 3G network based on the network status. have. Here, the quality state may also reflect the degree of state felt by the user who is provided with the service. For example, the quality state may include an initial access success rate, a screen movement success rate, a download completion rate, and the like.
이에, 이동 단말기 MS1과 MS2는 콜백 메시지의 발송이 불가능하다고 판단될 수 있다. 이동 단말기 MS3는 콜백 메시지의 발송이 가능한 수신 가능하다고 판단될 수 있다.Accordingly, the mobile terminals MS1 and MS2 may determine that the callback message cannot be sent. The mobile terminal MS3 may determine that the callback message can be received.
대량 발송 센터는 판단 결과를 기반으로 수신 그룹으로부터 이동 단말기 MS1과 MS2를 포함하는 수신 불능 그룹을 생성할 수 있다. 대량 발송 센터는 또한 이동 단말기 MS3을 포함하는 수신 가능 그룹을 생성할 수 있다.The mass dispatch center may generate an incapable group including the mobile terminals MS1 and MS2 from the reception group based on the determination result. The mass distribution center may also create a receivable group that includes mobile terminal MS3.
이후, 대량 발송 센터는 콜백 메시지의 발송을 요청하기 위해 수신 가능 그룹과 이에 발송하기 위한 콜백 메시지를 포함하는 발송 요청 메시지를 생성할 수 있다. 대량 발송 센터는 생성된 발송 요청 메시지를 메시지 서비스 센터에 전송할 수 있다(S260).Thereafter, the mass dispatch center may generate a dispatch request message that includes a receivable group and a callback message for dispatching it to request the dispatch of the callback message. The mass dispatch center may transmit the generated dispatch request message to the message service center (S260).
이때, 메시지 서비스 센터는 콜백 메시지를 전송하기 위한 SMSC(Short Message Service Center), LMSC(Long Message Service Center), 및 MMSC(Multimedia Message Service Center) 중 어느 하나를 의미할 수 있다.In this case, the message service center may mean any one of a short message service center (SMSC), a long message service center (LMSC), and a multimedia message service center (MMSC) for transmitting a callback message.
반면, 대량 발송 센터는 수신 불능 그룹 내에 있는 이동 단말기에 콜백 메시지의 발송을 소정 시간 동안 지연할 수 있다.On the other hand, the mass dispatch center may delay the sending of the callback message to the mobile terminal in the incapable group for a predetermined time.
메시지 서비스 센터는 대량발송 센터로부터 발송 요청 메시지를 수신할 수 있다. 메시지 서비스 센터는 수신된 발송 요청 메시지에 포함된 수신 가능 그룹과 콜백 메시지를 추출할 수 있다.The message service center may receive the dispatch request message from the mass dispatch center. The message service center may extract a callable group and a callable message included in the received dispatch request message.
메시지 서비스 센터는 수신 가능 그룹을 기반으로 해당하는 이동 단말기에 콜백 메시지를 대량 발송할 수 있다(S270). 메시지 서비스 센터는 발송 요청 메시지에 대한 응답으로 발송이 완료되었음을 알리기 위한 발송 응답 메시지를 생성할 수 있다.The message service center may send a bulk callback message to the corresponding mobile terminal based on the reception group (S270). The message service center may generate a dispatch response message for notifying that the dispatch is completed in response to the dispatch request message.
이에, 메시지 서비스 센터는 생성된 발송 응답 메시지를 대량 발송 센터에 전송할 수 있다(S280).Accordingly, the message service center may transmit the generated dispatch response message to the mass dispatch center (S280).
이후, 대량 발송 센터는 소정 시간 동안 콜백 메시지의 발송이 지연된 수신 불능 그룹 내에 있는 이동 단말기에 상응하는 망 정보를 요청하기 위한 정보 요청 메시지를 생성하여 이를 상기 정보 수집 센터에 다시 전송할 수 있다.Thereafter, the mass dispatching center may generate an information request message for requesting network information corresponding to the mobile terminal in the unreceivable group in which the callback message is delayed for a predetermined time, and transmit it to the information collection center again.
이러한 이유는 수신 불능 그룹 내에 있는 이동 단말기가 서비스 영역을 이동하여 수신 가능 그룹이 되기 위한 조건을 만족할 수 있기 때문에, 이러한 이동 단말기에 추가적으로 콜백 메시지를 발송하기 위함이다.The reason for this is to send a callback message to the mobile terminal additionally because the mobile terminal in the unreceivable group can satisfy the condition for moving to the service area and becoming a receivable group.
예를 들면, 2G 망에서 이동통신 서비스를 제공 받던 이동 단말기가 소정 시간 후에 기존의 서비스 영역을 벗어나서 3G 망에서 이동통신 서비스를 제공 받을 수 있다.For example, a mobile terminal provided with a mobile communication service in a 2G network may receive a mobile communication service in a 3G network after a predetermined time out of an existing service area.
도 5는 도 1에 도시된 발송 서버의 구성을 상세히 나타내는 예시도이다.5 is an exemplary view showing in detail the configuration of the dispatch server shown in FIG. 1.
도 5에 도시한 바와 같이, 본 발명에 따른 발송 서버는 메모리(510), 제1 인 터페이스(520), 제1 생성부(530), 판단부(540), 제2 생성부(550), 제2 인터페이스(560), 및 제3 인터페이스(570)를 포함할 수 있다.As shown in FIG. 5, the dispatch server according to the present invention includes a
판단부(540)는 콜백 메시지의 대량 발송을 요청 받으면, 이를 발송하기 위한 수신 그룹을 데이터베이스에서 제공 받아 이를 메모리(510)에 저장할 수 있다.When the
제1 인터페이스(520)는 정보 수집 센터에 연동하여 데이터를 송수신할 수 있다.The
제1 생성부(530)는 수신 그룹 내에 있는 이동 단말기에 상응하는 망 정보를 요청하기 위한 정보 요청 메시지를 생성할 수 있다. 제1 생성부(530)는 생성된 정보 요청 메시지를 정보 수집 센터에 전송할 수 있다.The
판단부(540)는 정보 수집 센터로부터 정보 응답 메시지에 대한 응답으로 정보 응답 메시지를 수신할 수 있다. 판단부(540)는 수신된 정보 응답 메시지에 포함된 망 정보를 기준으로 수신 그룹 내에 있는 이동 단말기마다 콜백 메시지의 전송 여부를 판단할 수 있다.The
제2 생성부(550)는 판단 결과에 따라 상기 콜백 메시지의 전송을 요청하기 위한 발송 요청 메시지를 생성할 수 있다. 제2 생성부(550)는 생성된 발송 요청 메시지를 메시지 서비스 센터에 전송할 수 있다.The
제2 인터페이스(560)는 메시지 서비스 센터에 연동하여 데이터를 송수신할 수 있다. 또한, 제3 인터페이스(570)는 데이터베이스에 연동하여 데이터를 송수신할 수 있다.The
본 발명에 의한, 콜백 메시지를 전송하기 위한 시스템 및 그 방법은 본 발명의 기술적 사상의 범위 내에서 다양한 형태로 변형, 응용 가능하며 상기 실시 예에 한정되지 않는다. 또한, 상기 실시 예와 도면은 발명의 내용을 상세히 설명하기 위한 목적일 뿐, 발명의 기술적 사상의 범위를 한정하고자 하는 목적은 아니며, 이상에서 설명한 본 발명은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형, 및 변경이 가능하므로 상기 실시 예 및 첨부된 도면에 한정되는 것은 아님은 물론이며, 후술하는 청구범위뿐만이 아니라 청구범위와 균등 범위를 포함하여 판단되어야 한다.The system and method for transmitting a callback message according to the present invention can be modified and applied in various forms within the scope of the technical idea of the present invention and are not limited to the above embodiments. In addition, the embodiments and drawings are merely for the purpose of describing the contents of the invention in detail, not intended to limit the scope of the technical idea of the invention, the present invention described above is common knowledge in the technical field to which the present invention belongs As those skilled in the art can have various substitutions, modifications, and changes without departing from the technical spirit of the present invention, it is not limited to the above embodiments and the accompanying drawings, of course, and not only the claims to be described below but also claims Judgment should be made including scope and equivalence.
이상에서 상세히 설명한 바와 같이, 본 발명은 망 정보를 수집하여 이를 기준으로 콜백 메시지의 전송 여부를 유동적으로 결정하기 때문에, 이를 수신한 이동 단말기에 고품질(high quality)의 서비스를 제공할 수 있는 효과가 있다.As described in detail above, the present invention collects network information and flexibly determines whether to send a callback message based on the information, and thus has the effect of providing a high quality service to the mobile terminal. have.
본 발명은 망 정보를 수집하여 이를 기준으로 콜백 메시지의 전송 여부를 유동적으로 결정하기 때문에, 무차별적으로 대량 발송되는 콜백 메시지로 인한 망의 성능 저하를 방지할 수 있는 효과가 있다.Since the present invention collects network information and dynamically determines whether to transmit a callback message based on the information, there is an effect of preventing performance degradation of the network due to a callback message sent indiscriminately.
또한, 본 발명은 망 정보에 따라 보다 안정적인 망을 이용할 수 있는 경우에만 콜백 메시지를 수신할 수 있기 때문에, 수신된 콜백 메시지에 상응하는 서비스를 제공 받는 사용자의 만족도를 향상 시킬 수 있는 효과가 있다.In addition, since the present invention can receive the callback message only when a more stable network can be used according to the network information, there is an effect of improving the satisfaction of a user who receives a service corresponding to the received callback message.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20070062334A KR100889271B1 (en) | 2007-06-25 | 2007-06-25 | system for transmitting callback message and method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20070062334A KR100889271B1 (en) | 2007-06-25 | 2007-06-25 | system for transmitting callback message and method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090002256A KR20090002256A (en) | 2009-01-09 |
KR100889271B1 true KR100889271B1 (en) | 2009-03-19 |
Family
ID=40485266
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20070062334A KR100889271B1 (en) | 2007-06-25 | 2007-06-25 | system for transmitting callback message and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100889271B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101646753B1 (en) | 2015-03-30 | 2016-08-08 | 주식회사 지투모터테크 | Call back massaging service method and system |
KR20160138844A (en) | 2015-05-26 | 2016-12-06 | 이현주 | Call back massaging service method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040063425A (en) * | 2003-01-07 | 2004-07-14 | 주식회사 엘지텔레콤 | System for providing Multimedia Advertisement Service by using Wireless Communication Terminal |
KR20060026287A (en) * | 2004-09-20 | 2006-03-23 | 에스케이 텔레콤주식회사 | Method and system for providing customized content |
KR20060039228A (en) * | 2004-11-02 | 2006-05-08 | 엘지전자 주식회사 | Contents download method using platform call back for mobile communication terminal |
KR20060039551A (en) * | 2004-11-03 | 2006-05-09 | 에스케이 텔레콤주식회사 | Providing system and method for customized contents information |
-
2007
- 2007-06-25 KR KR20070062334A patent/KR100889271B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040063425A (en) * | 2003-01-07 | 2004-07-14 | 주식회사 엘지텔레콤 | System for providing Multimedia Advertisement Service by using Wireless Communication Terminal |
KR20060026287A (en) * | 2004-09-20 | 2006-03-23 | 에스케이 텔레콤주식회사 | Method and system for providing customized content |
KR20060039228A (en) * | 2004-11-02 | 2006-05-08 | 엘지전자 주식회사 | Contents download method using platform call back for mobile communication terminal |
KR20060039551A (en) * | 2004-11-03 | 2006-05-09 | 에스케이 텔레콤주식회사 | Providing system and method for customized contents information |
Also Published As
Publication number | Publication date |
---|---|
KR20090002256A (en) | 2009-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20060135200A1 (en) | Method for transmitting massive data effectively on multi-mode terminal | |
US10805875B2 (en) | Method and apparatus for automatically selecting network according to tariff, server, and terminal | |
KR100899742B1 (en) | System and method for using mobile station information in a communication | |
CN109391502B (en) | Information configuration method and management unit | |
CN105050063B (en) | Method and device for pushing information | |
TWI441535B (en) | Method for using geographic signal fingerprint cluster to implement end-to-end message push | |
KR20060086705A (en) | Methdo having data jointly using short message service | |
CN104469394A (en) | Video resource acquiring method, background server, video client and system | |
KR100812396B1 (en) | Method and apparatus for location based multimedia message service | |
CN105376136A (en) | Instant communication method, server andsxja system | |
KR20070052038A (en) | Method for providing application program interface in open mobile business supporting system | |
KR100889271B1 (en) | system for transmitting callback message and method thereof | |
CN103069888A (en) | Mediation server, control method therefor, communication device, control method therefor, communication system, and computer program | |
CN101222660B (en) | Method and device for receiving multimedia messages | |
JP2002251409A (en) | System/method for informing event occurrence and storage medium with event occurrence information program stored thereon | |
CN102802197A (en) | Method and device for transmitting application data | |
RU2532875C2 (en) | Service presentation method, device and system | |
KR100963969B1 (en) | Apparatus and method for providing advertisement service | |
KR100366546B1 (en) | The Wireless Location-dependent Advertisement Service System and Method using Messaging Function of Wireless Terminal | |
CN104731801A (en) | Page adaptation method, platform and system | |
KR100992009B1 (en) | system for supporting massive sending service and method thereof | |
JP4958225B2 (en) | Request reception method and system | |
EP2034677A1 (en) | A multimedia message group sending system and the method thereof | |
KR101415002B1 (en) | Method, Terminal, and Server for Reporting Terminal State Information in Dynamic Content Delivery | |
CN102149042A (en) | MBMS (multimedia broadcast multicast service) service statement updating processing method, device and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130305 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140304 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20150304 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160304 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |