[go: up one dir, main page]

KR101030751B1 - Message sending system and method - Google Patents

Message sending system and method Download PDF

Info

Publication number
KR101030751B1
KR101030751B1 KR1020080100095A KR20080100095A KR101030751B1 KR 101030751 B1 KR101030751 B1 KR 101030751B1 KR 1020080100095 A KR1020080100095 A KR 1020080100095A KR 20080100095 A KR20080100095 A KR 20080100095A KR 101030751 B1 KR101030751 B1 KR 101030751B1
Authority
KR
South Korea
Prior art keywords
message
format
sending device
type
transmission delay
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020080100095A
Other languages
Korean (ko)
Other versions
KR20100046084A (en
Inventor
안수호
김영식
최용우
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020080100095A priority Critical patent/KR101030751B1/en
Publication of KR20100046084A publication Critical patent/KR20100046084A/en
Application granted granted Critical
Publication of KR101030751B1 publication Critical patent/KR101030751B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/56Queue scheduling implementing delay-aware scheduling

Landscapes

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

Abstract

메시지 발송 시스템 및 방법이 개시된다. 메시지 발송 시스템은 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 제1 형식 메시지를 제2 형식 메시지로 변환하는 제1 메시지 발송 장치-상기 메시지 큐는 단말기로부터 전송 요청된 메시지들이 일시적으로 저장되는 영역임 및 상기 제2 형식 메시지를 착신 단말기로 발송하는 제2 메시지 발송 장치를 포함한다. 이에 따라, 제1 형식 메시지 전송 지연시 분산하여 처리할 수 있다.A message sending system and method are disclosed. The message dispatch system monitors the status of the message queue and, if the first format messages are in a transmission delay state, converts the first format message into a second format message. The message queue includes messages requested to be transmitted from the terminal. And a second message sending device which temporarily stores the second type message and sends the second type message to the called terminal. Accordingly, it is possible to distribute and process the first type message transmission delay.

메시지, message, SMS Message, SMS

Description

메시지 발송 시스템 및 방법{Method and system for controlling short message congestion}Method and system for controlling short message congestion}

본 발명은 메시지 전송에 관한 것으로, 보다 상세하게 메시지 전송 지연 현상을 해결하는 방법 및 시스템에 관한 것이다.The present invention relates to message transmission, and more particularly, to a method and system for solving a message transmission delay phenomenon.

현재, 이동통신 서비스는 단순히 통화만 가능하던 것이 단문 메시지 서비스(SMS: Short message service)는 물론이고 음성이나 영상, 사진까지 전송할 수 있는 멀티미디어 서비스(MMS : Multimedia message service)까지 제공된다.Currently, the mobile communication service is not only a short message service (SMS), but also a multimedia service (MMS) that can transmit voice, video, and pictures.

최근에는 3.5세대(3.5G)로 불리는 초고속하향패킷접속(HSDPA : High Speed Downlink Packet Access)등이 상용화되어 이동통신 상에서도 대용량 데이터 전송이 가능해 졌다.Recently, High Speed Downlink Packet Access (HSDPA), called 3.5G (3.5G), has been commercialized, enabling large-capacity data transmission over mobile communications.

이동통신 서비스가 다양화, 대용량화, 초고속화 되었음에도 SMS의 발생 건수는 폭발적으로 늘어나고 있다. SMS는 이동단말기의 액정화면에 표시된 80Byte(한글40자 영문 80자)내외의 문자를 전송할 수 있으며, 트래픽 채널(Traffic Channel)뿐 만 아니라 제어채널인 엑세스 채널(Access Channel) 및 페이징 채널(Paging Channel)을 이용하여 단문메시지를 전달 할 수 있어서 이동단말기의 운용 상태에 관계없이 서비스가 가능하다. SMS는 개개인간의 단순 문자전송수단뿐만이 아니라 기업이 신규서비스창출을 위해 고객DB를 이용한 정보전달 등 다양한 마케팅 수단으로도 사용될 수 있으므로, 개인적인 용도에서 기업형 서비스로 그 범위가 계속 확장되어 발생건수가 폭발적으로 늘어나고 있다.Despite the diversification, high capacity, and high speed of mobile communication services, the number of SMS occurrences is exploding. SMS can transmit texts of about 80 bytes (80 Korean characters) displayed on the LCD of the mobile terminal, and not only traffic channels but also access channels and paging channels as control channels. Short message can be delivered using), so service is possible regardless of the operating status of the mobile terminal. SMS can be used not only as a simple means of text transmission between individuals but also as a marketing tool such as information delivery using a customer DB to create a new service. Growing.

그러나, 메시지 발송 센터에 전송 지연이 발생되는 경우 복구까지 메시지 발송이 지연되어 고객들의 불만이 폭주하는 문제점이 있다. However, when a transmission delay occurs in the message transmission center, there is a problem that delays in sending a message until recovery results in a surge of customer complaints.

본 발명은 제1 형식 메시지들이 전송 지연 중인 경우 제1 형식 메시지의 처리를 분산하여 처리함으로써. 시스템의 부화를 줄이고 전송 지연을 최소화할 수 있는 메시지 발송 방법 및 시스템을 제공하기 위한 것이다.The present invention distributes and processes the processing of a first type message when the first type messages are in transmission delay. It is to provide a message sending method and system that can reduce the incubation of the system and minimize the transmission delay.

또한, 본 발명은 제1 형식 메시지 전송 지연에 따라 제1 형식 메시지 처리를 분산 처리하여 제1 메시지 발송 센터의 인프라 장애에 따른 복구 시간을 확보하고 고객에게 지연 없이 메시지 서비스를 제공할 수 있는 메시지 발송 방법 및 시스템을 제공하기 위한 것이다.In addition, the present invention by distributing the first-type message processing according to the first-type message transmission delay to secure the recovery time according to the infrastructure failure of the first message delivery center and to send a message service to the customer without delay To provide a method and system.

본 발명의 일 측면에 따르면, 메시지 전송이 지연되는 경우 이를 분산하여 처리할 수 있는 시스템이 제공된다.According to an aspect of the present invention, there is provided a system capable of distributing and processing a message transmission is delayed.

본 발명의 일 실시예에 따르면, 메시지 발송 시스템에 있어서, 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 제1 형식 메시지를 제2 형식 메시지로 변환하는 제1 메시지 발송 장치-상기 메시지 큐는 단말기로부터 전송 요청된 메시지들이 일시적으로 저장되는 영역임 및 상기 제2 형식 메시지를 착신 단말기로 발송하는 제2 메시지 발송 장치를 포함하는 메시지 발송 시스템이 제공될 수 있다.According to an embodiment of the present invention, in a message sending system, a first message sending device for monitoring a state of a message queue and converting a first type message into a second type message if the first type messages are in a transmission delay state. The message queue may be provided with a message sending system including a second message sending device configured to temporarily store messages requested to be transmitted from a terminal and to send the second type of message to a called terminal.

본 발명의 다른 실시예에 따르면, 메시지 발송 시스템에 있어서, 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 제1 형식 메시지에 지연 정보를 삽입하여 전송하는 제1 메시지 발송 장치-상기 메시지 큐는 단말기로부터 전송 요청된 메시지들이 일시적으로 저장되는 영역임 및 상기 지연 정보가 포함된 상기 제1 형식 메시지를 제2 형식 메시지로 변환하여 착신 단말기로 발송하는 제2 메시지 발송 장치를 포함하는 메시지 발송 시스템이 제공될 수 있다.According to another embodiment of the present invention, in a message sending system, if the first type messages are in a transmission delay state by monitoring the state of the message queue, the first message sending device inserting the delay information into the first type message and transmitting- The message queue is an area in which messages requested to be transmitted from a terminal are temporarily stored, and a second message sending device for converting the first format message including the delay information into a second format message and sending the message to a called terminal. A message sending system may be provided.

본 발명의 또 다른 실시예에 따르면, 메시지 발송 시스템에 있어서, 제1 형식 메시지를 착신 단말기로 전송하는 제1 메시지 발송 장치 메시지 큐를 모니터링하여 제2 형식 메시지들이 전송 지연 상태인지 분석하여 전송 지연 상태이면, 지연 정보를 생성하여 전송하는 제2 메시지 발송 장치-상기 메시지 큐는 상기 제2 메시지 발송 장치를 통해 발송될 제2 형식 메시지들이 수신 상기 지연 정보를 수신받아 설정하고, 인증 요청된 제2 형식 메시지에 대해 인증을 수행하며 상기 지연 정보를 포함하는 인증 정보를 생성하여 전송하는 인증 센터 및 상기 인증 센터로부터 발신 요청된 상기 제2 형식 메시지에 대한 상기 인증 정보를 수신받고, 상기 인증 정보에서 상기 지연 정보가 포함되어 있는 경우 상기 제2 형식 메시지에 상기 지연 정보를 삽입하여 상기 제2 메시지 발송 장치로 전송하는 교환기를 포함하되, 상기 제2 메시지 발송 장치는 상기 제2 형식 메시지에 상기 지연 정보가 포함된 경우 상기 제2 형식 메시지를 상기 제1 형식 메시지로 변환하여 상기 제2 메시지 발송 장치로 전송하는 것을 특징으로 하는 메시지 발송 시스템이 제공될 수 있다.According to another embodiment of the present invention, in a message sending system, a first message sending device message queue for transmitting a first type message to a called terminal is monitored to analyze whether the second type messages are in a transmission delay state and to transmit a transmission delay state. And a second message sending device for generating and transmitting delay information, wherein the message queue is configured to receive and set the delay information received by the second type messages to be sent through the second message sending device, and to request authentication. Receive the authentication information for the second type message requested to be sent from the authentication center and the authentication center for performing authentication on the message and generating and transmitting authentication information including the delay information, the delay in the authentication information If the information is included, inserting the delay information into the second format message and And a switch for transmitting to the message sending device, wherein the second message sending device converts the second format message into the first format message and sends the second message when the delay information is included in the second format message. A message sending system can be provided that transmits to a device.

본 발명의 다른 측면에 따르면, 메시지 발송 시스템이 메시지 전송이 지연되는 경우 분산하여 처리할 수 있는 방법이 제공된다.According to another aspect of the present invention, a method for distributing and processing a message transmission system when a message transmission is delayed is provided.

제1 형식 메시지를 발송하는 제1 메시지 발송 장치 및 제2 형식 메시지를 발송하는 제2 메시지 발송 장치를 포함하는 메시지 발송 시스템에서 메시지를 발송하는 방법에 있어서, 상기 제1 메시지 발송 장치가 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 상기 제1 형식 메시지를 제2 형식 메시지로 변환하는 단계 및 상기 제2 메시지 발송 장치가 상기 제2 형식 메시지를 착신 단말기로 전송하는 단계를 포함하는 메시지 발송 방법이 제공될 수 있다.A method for sending a message in a message sending system comprising a first message sending device for sending a first type message and a second message sending device for sending a second type message, wherein the first message sending device is a message queue. Monitoring the status and converting the first format message to a second format message if the first format messages are in a transmission delay state, and transmitting the second format message to a called terminal by the second message sending device. A message sending method may be provided.

본 발명에 따르면, 전송 지연 중인 경우 메시지를 분산 처리함으로써 전송 지연이 최소화될 수 있다.According to the present invention, the transmission delay can be minimized by distributing the message when the transmission is delayed.

또한, 제1 형식 메시지 전송 지연에 따라 제1 형식 메시지 처리를 분산 처리 하여 메시지 발송 센터의 인프라 장애에 따른 복구 시간을 확보하고 고객에게 지연 없이 메시지 서비스를 제공할 수 있는 효과도 있다.In addition, by distributing the first type message processing according to the first type message transmission delay, it is possible to secure recovery time due to the infrastructure failure of the message dispatch center and to provide a message service to the customer without delay.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.As the invention allows for various changes and numerous embodiments, particular embodiments will be illustrated in the drawings and described in detail in the written description. However, this is not intended to limit the present invention to specific embodiments, it should be understood to include all transformations, equivalents, and substitutes included in the spirit and scope of the present invention. In the following description of the present invention, if it is determined that the detailed description of the related known technology may obscure the gist of the present invention, the detailed description thereof will be omitted.

제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "have" are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or more other features. It is to be understood that the present invention does not exclude the possibility of the presence or the addition of numbers, steps, operations, components, components, or a combination thereof.

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

도 1은 본 발명의 일 실시예에 따른 메시지 서비스를 제공하는 시스템의 구성도이다.1 is a block diagram of a system for providing a message service according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 메시지 서비스 제공 시스템(100)은 단말기(110), 기지국(115), 교환기(120), 홈위치 등록기(125), 제1 메시지 발송 장치(130) 및 제2 메시지 발송 장치(135)를 포함하여 구성된다.As shown in FIG. 1, the message service providing system 100 according to an embodiment of the present invention includes a terminal 110, a base station 115, an exchanger 120, a home location register 125, and a first message sending device. 130 and the second message sending device 135 is configured.

단말기(110)는 통신망을 통해 단문 메시지 전송이 가능한 단말기이다. 예를 들어, 단말기(110)의 유형으로는 PC(Personal Computer), PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, 핸드헬드 PC(Hand-Held PC), GSM(Global System for Mobile)폰, WCDMA폰, CDMA-2000폰, MBS(Mobile Broad and System)폰 등이 포함될 수 있다. 이하에서는 단말기(110)를 예로 들어 설명하되, 상술한 바와 같이, 단문 메시지/장문 메시지 전송 또는/및 수신이 가능한 모든 단말기에 동일하게 적용될 수 있음은 당연하다.The terminal 110 is a terminal capable of transmitting a short message through a communication network. For example, the type of the terminal 110 may be a personal computer (PC), a personal digital assistant (PDA), a cellular phone, a personal communication service (PCS) phone, a hand-held PC, or a global system. for Mobile), WCDMA, CDMA-2000, and Mobile Broad and System (MBS) phones. Hereinafter, the terminal 110 will be described as an example. As described above, the terminal 110 may be equally applicable to all terminals capable of transmitting and / or receiving a short message / long text message.

기지국(115)은 단말기(110)의 위치 정보, 등록자 정보 및 단말기(110)에서 전송된 단문 메시지를 수신한다. 예를 들어, 기지국(115)은 기지국 전송기(BTS: base-station transmission system, 미도시), 기지국 제어기(BSC: base station controller, 미도시) 및 중계기(enhancer, 미도시)를 포함하여 구성될 수 있다.The base station 115 receives location information of the terminal 110, registrant information, and a short message transmitted from the terminal 110. For example, the base station 115 may be configured to include a base station transmitter (BTS), a base station controller (BSC), and a repeater (not shown). have.

기지국 전송기는 셀(Cell) 단위로 배치되어 있고, 단말기(110)에서 전송 요청된 단문 메시지를 기지국 제어기를 경유하여 교환기로 전송하는 기능을 수행한다. 또한, 기지국 전송기는 당해 기지국 전송기가 관할하는 셀 영역에 존재하는 단말기(110)의 위치를 파악하여 위치 등록을 수행한다. The base station transmitter is arranged in units of cells and performs a function of transmitting a short message requested from the terminal 110 to the exchange via the base station controller. In addition, the base station transmitter detects the position of the terminal 110 existing in the cell area under the control of the base station transmitter and performs location registration.

기지국 전송기는 GPS(global positioning system, 미도시)로부터 당해 기지국 전송기의 위치 정보를 수신한다. 기지국 전송기는 순방향 링크 호출 채널의 시스템 파라미터 메시지를 이용하여 단말기(110)로 위치 정보를 전달한다. 단말기(110)는 당해 단말기(110)가 속해있는 셀의 기지국 전송기의 위치 정보를 이용하여 당해 단말기(110)의 위치를 계산함으로써 새로운 위치 정보를 등록할 수 있다. 위치 등록은 단말기(110)의 위치, 상태, 식별자, 슬롯 주기 및 그 밖의 다른 특징들을 기지국 전송기를 통하여 교환기(120)에 알리는 프로세스로써, 기지국 전송기가 단말기(110)로 착신 호를 설정하고자 할 때 단말기(110)를 효과적으로 호출하도록 할 수 있다. 이와 같은 위치 등록은 단말기(110)의 전원을 온(On) 또는 오프(Off)하거나 단말기(110)가 교환기간을 이동하거나 단말기(110)의 파라미터가 변경되는 경우에 실시된다.The base station transmitter receives location information of the base station transmitter from a global positioning system (GPS). The base station transmitter transmits the location information to the terminal 110 using the system parameter message of the forward link call channel. The terminal 110 may register new location information by calculating the location of the terminal 110 using the location information of the base station transmitter of the cell to which the terminal 110 belongs. Location registration is a process of informing the switch 120 of the location, status, identifier, slot period, and other characteristics of the terminal 110 through the base station transmitter, when the base station transmitter attempts to set up an incoming call to the terminal 110. It is possible to effectively call the terminal 110. Such location registration is performed when the terminal 110 is powered on or off, the terminal 110 moves the exchange period, or the parameter of the terminal 110 is changed.

기지국 제어기는 복수의 기지국을 제어 및 관리하면서 핸드 오프와 같은 무선 호 처리에 필요한 제반 기능을 수행한다. 또한, 기지국 제어기는 위치 등록된 단말기의 가입자 정보를 교환기로 전송한다.The base station controller performs various functions required for radio call processing such as handoff while controlling and managing a plurality of base stations. The base station controller also transmits subscriber information of the location registered terminal to the exchange.

기지국 제어기는 단말기(110)로부터 기지국 전송기를 통해 전달된 단문 메시지를 교환기로 전달하는 기능을 수행한다. 또한, 기지국 제어기는 교환기(120)로부 터 수신된 상대방 단말기를 통해 전송된 단문 메시지를 단말기(110)로 전송하는 기능을 수행한다.The base station controller performs a function of delivering a short message transmitted from the terminal 110 through the base station transmitter to the exchange. In addition, the base station controller performs a function of transmitting a short message transmitted through the counterpart terminal received from the exchange 120 to the terminal 110.

교환기(120)는 무선 기지국들이 효율적으로 운용되도록 통제 기능 및 공중 전화망과 타망의 교환기와의 연동 기능을 가지고 있다. 즉, 교환기(120)는 기지국(115)을 통해 전달받은 제1 형식 메시지를 제1 메시지 발송 장치(130)로 전송하여 저장하도록 한다. 또한, 교환기(120)는 기지국(115)를 통해 전달받은 제2 형식 메시지를 제2 메시지 발송 장치(135)로 전송하여 저장하도록 한다. 또한, 교환기(120)는 단말기(110)의 통신 서비스 사용에 대한 과금 자료를 수집하는 기능도 포함한다.The switch 120 has a control function and an interworking function with a public telephone network and another network switch so that the wireless base stations can be efficiently operated. That is, the exchange 120 transmits and stores the first type message received through the base station 115 to the first message sending device 130. In addition, the exchange 120 transmits and stores the second type message received through the base station 115 to the second message sending device 135. In addition, the exchange 120 includes a function of collecting charging data on the use of the communication service of the terminal 110.

홈위치 등록기(125)는 단말기(110)의 사용자의 가입자 정보에 관한 서비스 프로파일을 저장하고 있는 데이터베이스이다. 홈위치 등록기(125)는 단말기(110)의 가입자의 전화번호를 비롯하여 단말기 식별번호(MIN: mobile identification number), 단말기 고유번호(ESN: electronic serial number) 및 서비스 종류에 대한 정보를 가지고 있다. 즉, 홈위치 등록기(125)는 단말기(110)가 위치한 기지국(115)과 교환기(120)의 정보를 포함하는 가입자 정보를 모두 저장한다.The home location register 125 is a database that stores service profiles related to subscriber information of the user of the terminal 110. The home location register 125 has information on a subscriber's phone number of the terminal 110, a mobile identification number (MIN), an electronic serial number (ESN), and a service type. That is, the home location register 125 stores all the subscriber information including the information of the base station 115 and the exchange 120 where the terminal 110 is located.

제1 메시지 발송 장치(130)는 교환기(120)와 연결되어 이동통신 서비스 가입자들에게 메시지를 발송하는 기능을 수행한다. 이해와 설명의 편의를 도모하기 위해 본 명세서에서는 제1 메시지 발송 장치(130)가 단문 메시지 센터(SMSC: short message service center)인 것을 가정하여 설명하기로 한다.The first message sending device 130 is connected to the exchange 120 to perform a function of sending a message to the mobile communication service subscribers. In order to facilitate understanding and explanation, in the present specification, the first message sending device 130 is assumed to be a short message service center (SMSC).

제1 메시지 발송 장치(130)는 단말기(110)로부터 상대방 단말기(즉, 착신 단 말기)의 전화번호(즉, 착신 번호)를 포함하는 제1 형식 메시지의 전송을 요청받아 해당 착신 단말기로 제1 형식 메시지를 전송하는 기능을 수행한다. 또한, 제1 메시지 발송 장치(130)는 착신 단말기로 제1 형식 메시지를 전송하지 못하는 경우, 단말기(110)가 미리 지정한 시간 또는 상대방 단말기가 수신 가능한 상태에 이를 때까지 제1 형식 메시지를 일시적으로 저장할 수도 있다. 예를 들어, 단말기(110)로부터 전송 요청된 메시지들은 메시지 큐(queue)에 일시적으로 저장된 후 선입선출(FIFO: first-in, first-out) 방식에 따라 착신 단말기로 전송된다.The first message sending device 130 receives a request for transmission of a first type message including a phone number (ie, called number) of a counterpart terminal (ie, called terminal) from the terminal 110, and sends the first message to the called terminal. Sends a form message. In addition, when the first message sending device 130 fails to transmit the first type message to the called terminal, the first message sending device 130 temporarily transmits the first type message until a time designated by the terminal 110 or a state where the other terminal can be received. You can also save. For example, messages requested to be transmitted from the terminal 110 are temporarily stored in a message queue and then transmitted to the called terminal according to first-in, first-out (FIFO).

제1 메시지 발송 장치(130)는 당해 메시지 발송 장치(130)에서 제1 형식 메시지들이 전송 지연 중인 상태(이하에서는 ‘전송 지연 상태’통칭함)라고 판단되면, 제1 형식 메시지를 제2 형식 메시지로 변환하여 제2 메시지 발송 장치(135)로 전송한다. 예를 들어, 제1 메시지 발송 장치(130)는 제1 형식 메시지의 본문(body)는 변경하지 않고, 헤더를 HTTP 헤더로 변경하여 제2 형식 메시지로 변환할 수 있다.When the first message sending device 130 determines that the first type messages are in a transmission delay state (hereinafter, referred to as a 'transmission delay state') in the message sending device 130, the first message sending device 130 converts the first type message into a second format message. Convert to and transmit to the second message sending device 135. For example, the first message sending device 130 may convert the header into an HTTP header and convert the header into an HTTP header without changing the body of the first format message.

이에 따라, 제1 메시지 발송 장치(130)는 제1 형식 메시지 지연 현상을 회피하여 제1 메시지 발송 장치(130)의 장애에 따른 복구 시간을 확보할 수 있는 이점이 있다. 이에 대해서는 이하에서 도 4를 참조하여 보다 상세히 설명하기로 한다.Accordingly, the first message sending device 130 may have an advantage of avoiding the first type message delay phenomenon to secure a recovery time due to the failure of the first message sending device 130. This will be described in more detail with reference to FIG. 4 below.

제2 메시지 발송 장치(135)는 교환기(120)와 연결되어 이동통신 서비스 가입자들에게 메시지를 발송하는 기능을 수행한다. 이해와 설명의 편의를 도모하기 위해 본 명세서에서는 메시지 발송 장치(130)가 장문 메시지 센터(LMSC: long message service center)인 것을 가정하여 설명하기로 한다. The second message sending device 135 is connected to the switchboard 120 and performs a function of sending a message to mobile communication service subscribers. In the present specification, for convenience of understanding and description, it will be described on the assumption that the message sending device 130 is a long message service center (LMSC).

제2 메시지 발송 장치(135)는 제1 메시지 발송 장치(130)로부터 수신된 메시지를 착신 단말기로 전송하는 기능을 수행한다.The second message sending device 135 performs a function of transmitting a message received from the first message sending device 130 to the called terminal.

본 명세서에서는제1 메시지 발송 장치(130)가 단문 메시지 센터이고, 제2 메시지 발송 장치(135)가 장문 메시지 센터인 것을 가정하여 이를 중점으로 설명하나 제1 메시지 발송 장치(130)가 장문 메시지 센터이고 제2 메시지 발송 장치(135)가 단문 메시지 센터인 경우에도 동일하게 적용될 수 있다.In the present specification, it is assumed that the first message sending device 130 is a short message center and the second message sending device 135 is a long message center. However, the first message sending device 130 is a long message center. The same may be applied to the case where the second message sending device 135 is a short message center.

이해와 설명의 편의를 도모하기 위해 도 2 및 도 3을 참조하여 제1 형식 메시지를 제2 형식 메시지로 변환하는 것에 대해 간략하게 설명하기로 한다. 이하에서는 제1 형식 메시지가 단문 메시지이고, 제2 형식 메시지가 장문 메시지인 것을 가정하여 이를 중점으로 설명하나 제1 형식 메시지가 장문 메시지이고, 제2 형식 메시지가 단문 메시지일 수도 있다.In order to facilitate understanding and explanation, the first format message will be briefly described with reference to FIGS. 2 and 3. In the following description, the first format message is a short message and the second format message is a long message. The first format message is a long message, and the second format message may be a short message.

도 2는 본 발명의 실시예에 따른 단문 메시지의 포맷을 예시한 도면이고, 도 3은 본 발명의 실시예에 따른 장문 메시지의 포맷을 예시한 도면이다.2 is a diagram illustrating a format of a short message according to an embodiment of the present invention, and FIG. 3 is a diagram illustrating a format of a long message according to an embodiment of the present invention.

도 2를 참조하면, 단문 메시지는 헤더 영역과 데이터 영역을 포함한다. 헤더 영역은 도 2와 같이, 데이터 영역의 길이에 대한 정보를 포함하는 길이필드(length), 호출 메시지(invoke message)와 관련된 응답 또는 에러 메시지를 매칭시키는데 사용되는 상관 수(correlation number) 필드, 메시지 타입에 대한 정보를 포함하는 메시지 타입 필드 등이 포함된다. 단문 메시지의 데이터 영역을 80B의 텍스트를 포함한다.Referring to FIG. 2, the short message includes a header area and a data area. The header area includes a length field including information on the length of the data area, a correlation number field used to match a response or error message associated with an invoke message, and a message, as shown in FIG. A message type field including information about the type is included. The data area of the short message contains the text of 80B.

장문 메시지는 도 3에 예시된 바와 같이, 제목(title), 컨텐츠 타입 등에 대한 정보를 포함하는 헤더 부분, 텍스트 정보가 포함되는 본문 부분 및 이미지, 영상, 오디오 데이터가 추가되는 미디어 개체 부분으로 구성된다. 장문 메시지는 도 3에 예시된 바와 같이, 메시지에 대한 속성 정보, 메시지의 내용 정보가 HTTP 포맷(format)으로 구성된다.As illustrated in FIG. 3, the palm print message includes a header part including information on a title, a content type, a body part including text information, and a media object part to which images, videos, and audio data are added. . As illustrated in FIG. 3, the long message includes attribute information about the message and content information of the message in an HTTP format.

이에 따라, 제1 형식 메시지가 단문 메시지인 경우, 제1 메시지 발송 장치(130)는 제1 형식 메시지가 전송 지연 상태이면, 제1 형식 메시지의 내용은 변경하지 않고, 헤더 부분을 HTTP 형식으로 변환하여 제2 형식 메시지로 변경한다.Accordingly, when the first format message is a short message, the first message sending device 130 converts the header portion to the HTTP format without changing the contents of the first format message if the first format message is in a transmission delay state. Change to the second format message.

예를 들어, 제1 형식 메시지가 "넉넉한 한가위 보내"라고 가정하자. 제1 메시지 발송 장치(130)은 헤더 부분에서 어플리케이션유형 정보(m_application)를 삽입하고, 유형을 제2 형식 메시지(예를 들어, LMS) 형식을 설정하여 삽입한다. 제1 메시지 발송 장치(130)은 발신 번호 필드를 "m_Mobile:0103010XXXX"로 변경하여 삽입하고, 착신 번호 필드를 "m_To:0103020XXXX"로 변경하여 삽입할 수 있다. 그리고, 제1 메시지 발송 장치(130)은 제1 메시지 형식에 포함되어 있지 않은 속성 정보들은 공란 또는 미리 설정된 디폴트 정보로 설정하여 헤더 부분을 변경할 수 있다.For example, suppose the first type message is "send a generous amount of scissors." The first message sending device 130 inserts application type information (m_application) in the header part and inserts the type by setting a second type message (eg, LMS) format. The first message sending device 130 may change and insert the calling number field into “m_Mobile: 0103010XXXX” and insert the called number field into “m_To: 0103020XXXX”. In addition, the first message sending device 130 may change the header part by setting attribute information not included in the first message format as blank or preset default information.

본 명세서에서는제1 메시지 발송 장치(130)가 제1 형식 메시지를 제2 형식 메시지로 변경하는 것을 가정하여 설명하였으나 제2 메시지 발송 장치(135)가 제1 메시지 발송 장치(130)로부터 제1 형식 메시지를 수신받아 제2 형식 메시지로 변경할 수도 있다. 제2 메시지 발송 장치(135)가 제1 형식 메시지를 제2 형식 메시지로 변경하는 것을 제1 메시지 발송 장치(130)가 제1 형식 메시지를 제2 형식 메시지로 변경하는 것과 동일하므로 중복되는 설명은 생략하기로 한다.In the present specification, the description has been made on the assumption that the first message sending device 130 changes the first type message into a second type message. However, the second message sending device 135 is the first type from the first message sending device 130. The message may be received and changed into a second format message. Since the first message sending device 130 changes the first format message to the second format message, the second message sending apparatus 135 changes the first format message to the second format message. It will be omitted.

다른 예를 들어, 제1 형식 메시지가 장문 메시지인 경우, 제1 메시지 발송 장치(130)는 제1 형식 메시지에서 본문 정보(즉, 텍스트 정보)를 추출하여 제2 형식 메시지로 변경한다. 또한, 제1 메시지 발송 장치(130)는 제1 형식 메시지의 본문 정보가 만일 미리 설정된 바이트수(예를 들어, 80B)를 초과하는 경우, 본문 정보를 미리 설정된 바이트수 단위로 분할하여 복수의 제2 형식 메시지로 변경할 수도 있다.For another example, when the first format message is a palm print message, the first message sending device 130 extracts body information (ie, text information) from the first format message and changes the text message into a second format message. In addition, when the body information of the first format message exceeds the preset number of bytes (for example, 80B), the first message sending device 130 divides the body information into units of a predetermined number of bytes to divide the plurality of first information. You can also change to a two-format message.

도 4는 본 발명의 실시예에 따른 메시지 발송 장치의 내부 구성을 예시한 블록도이다. 이하에서는 제1 메시지 발송 장치(130)가 제1 형식 메시지를 제2 형식 메시지로 변경하는 것을 가정하여 이를 중점으로 설명하기로 한다. 또한, 이하 제1 형식 메시지는 단문 메시지이고, 제2 형식 메시지는 장문 메시지인 것을 가정하여 이를 중점으로 설명하기로 한다.4 is a block diagram illustrating an internal configuration of a message sending device according to an embodiment of the present invention. Hereinafter, assuming that the first message sending device 130 changes the first format message to the second format message, it will be described with emphasis. In addition, it will be described below with the assumption that the first format message is a short message and the second format message is a long message.

도 4를 참조하면, 본 발명에 따른 메시지 발송 장치(130)는 통신부(410), 분석부(420) 및 변환부(430)를 포함하여 구성된다.Referring to FIG. 4, the message sending device 130 according to the present invention includes a communication unit 410, an analyzer 420, and a converter 430.

통신부(410)는 통신망을 통해 다양한 데이터의 송수신을 수행한다. 예를 들어, 통신부(410)는 문자 또는 영상 중 하나 이상으로 구성된 제1 형식 메시지를 수신하여 메시지 큐(queue)에 적재한다. 여기서, 메시지 큐(queue)는 전송 대기 중인 제1 형식 메시지들이 일시적으로 저장되는 저장 영역이다. 그리고, 메시지 큐에 저 장된 제1 형식 메시지들은 선입선출(FIFO: first-in, first-out) 방식으로 전송된다.The communication unit 410 transmits and receives various data through a communication network. For example, the communication unit 410 receives a first format message composed of at least one of a text and an image and loads the message in a message queue. Here, the message queue is a storage area in which first type messages waiting to be transmitted are temporarily stored. The first format messages stored in the message queue are transmitted in a first-in, first-out (FIFO) manner.

분석부(420)는 일정 시간 동안 메시지 큐에 적재된 전송 대기 중인 제1 형식 메시지의 건수(이하에서는 이해와 설명의 편의를 도모하기 위해 ‘전송 대기 건수’라 칭하기로 함)와 발송된 제1 형식 메시지 건수(이하에서는 이해와 설명의 편의를 도모하기 위해 ‘발송 건수’라 칭하기로 함)를 이용하여 메시지 발송 장치(130)가 전송 지연 상태인지를 판단한다.The analysis unit 420 may include the number of first type messages waiting to be transmitted in the message queue for a predetermined time (hereinafter referred to as the number of waiting for transmissions for convenience of understanding and explanation) and the first sent messages. It determines whether the message sending device 130 is in the transmission delay state by using the number of formal messages (hereinafter referred to as 'number of transmissions' for convenience of understanding and explanation).

예를 들어, 분석부(420)는 소정의 시간 동안 메시지 큐에 적재된 전송 대기 건수와 발송 건수를 산출하고, 전송 대기 건수 및 발송 건수의 차이를 산출하여 미리 설정된 임계값 이하인지 여부를 판단한다. 만일 차이가 임계값 이하이면, 분석부(420)는 제1 메시지 발송 장치(130)가 전송 지연 상태인 것으로 판단할 수 있다.For example, the analysis unit 420 calculates the number of transmission waits and the number of transmissions loaded in the message queue for a predetermined time, and calculates the difference between the number of transmission waits and the number of transmissions and determines whether or not it is below a preset threshold. . If the difference is less than or equal to the threshold value, the analyzer 420 may determine that the first message sending device 130 is in a transmission delay state.

분석부(420)는 당해 제1 메시지 발송 장치(130)가 전송 지연 상태로 인식되면, 지연 정보(warning indicator)를 생성하여 통신부(410)를 통해 인증 센터로 전송한다. 이에 따라, 인증 센터는 단말기(110)의 전송 요청에 따라 제1 형식 메시지에 대해 인증을 수행하고, 제1 형식 메시지의 헤더에 지연 정보를 삽입하여 제1 메시지 발송 장치(130)로 전송한다. 이에 제1 메시지 발송 장치(130)는 제1 형식 메시지의 헤더에 지연 정보가 포함되어 있는 경우, 해당 제1 형식 메시지를 제2 형식 메시지로 변환하여 통신부(410)를 통해 제2 형식 메시지 발송 장치(135)로 전송할 수 있다.When the first message sending device 130 is recognized as a transmission delay state, the analyzer 420 generates a warning indicator and transmits the warning information to the authentication center through the communication unit 410. Accordingly, the authentication center performs authentication on the first format message according to the transmission request of the terminal 110, inserts delay information into the header of the first format message, and transmits the delay information to the first message sending device 130. When the delay message is included in the header of the first format message, the first message transmission apparatus 130 converts the first format message into a second format message and transmits the second format message transmission apparatus through the communication unit 410. And transmit to 135.

변환부(430)는 제1 메시지 발송 장치(130)가 전송 지연 상태이면, 제1 형식 메시지를 미리 정해진 메시지 규격에 따라 제1 형식 메시지로 변환하여 제2 메시지 발송 장치(135)로 전송한다.When the first message sending device 130 is in a transmission delay state, the conversion unit 430 converts the first type message into a first type message according to a predetermined message standard and transmits the first type message to the second message sending device 135.

예를 들어, 변환부(430)는 당해 제1 메시지 발송 장치(130)가 전송 지연 상태이면, 단문 메시지의 본문(body)는 변경하지 않고, 헤더 부분을 미리 설정된 제2 형식 메시지 규격에 상응하도록 HTTP 형식으로 변경한다. 변환부(430)는 변경된 제2 형식 메시지를 제2 메시지 발송 장치(135)로 전송한다. 이와 같이, 제1 메시지 발송 장치(130)는 제1 메시지 발송 장치(130)가 전송 지연 상태이면, 제1 형식 메시지를 제2 형식 메시지로 변경하여 제2 메시지 발송 장치(135)로 전송함으로써, 단문 메시지의 지연을 방지할 수 있는 이점이 있다.For example, if the first message sending device 130 is in a transmission delay state, the conversion unit 430 does not change the body of the short message and changes the header part to correspond to the preset second format message standard. Change to HTTP format. The conversion unit 430 transmits the changed second format message to the second message sending device 135. As such, when the first message sending device 130 is in a transmission delay state, the first message sending device 130 changes the first type message into a second type message and transmits the message to the second message sending device 135. There is an advantage that can prevent the delay of the short message.

도 5는 본 발명의 다른 실시예에 따른 메시지 발송 시스템의 구성을 예시한 도면이다. 이하, 도 1에서 설명한 구성 요소와 동일한 구성에 대해서는 설명을 생략하기로 한다.5 is a diagram illustrating a configuration of a message sending system according to another embodiment of the present invention. Hereinafter, the description of the same components as those described in FIG. 1 will be omitted.

도 5에 예시된 바와 같이, 제1 메시지 발송 장치(530)는 메시지 발송 제어 장치(531) 및 하나 이상의 메시지 분배 장치(532)를 포함하여 구성된다. As illustrated in FIG. 5, the first message sending device 530 includes a message sending control device 531 and one or more message distribution devices 532.

메시지 발송 제어 장치(531)는 특정 번호, 지역 단위로 제1 형식 메시지를 구분하여 상응하는 각각의 메시지 분배 장치(532)로 전송할 수 있다.The message dispatch control device 531 may classify the first type message by a specific number and region and transmit the message to the corresponding message distribution device 532.

메시지 분배 장치(532)는 각각 미리 설정된 특정 번호, 특정 지역에 상응하는 제1 형식 메시지를 메시지 큐에 일시적으로 저장한 후 우선 순위에 따라 착신 단말기로 발송하는 기능을 수행한다.The message distribution device 532 temporarily stores a first type of message corresponding to a predetermined specific number and a specific region in a message queue, and then sends the message to the destination terminal according to priority.

제1 메시지 발송 장치(530)는 각각의 메시지 분배 장치(532)의 각각의 메시지 전송 상태를 모니터링한 후 복수의 메시지 분배 장치(532) 중 어느 하나의 메시지 분배 장치가 전송 지연 상태이면, 해당 메시지 분배 장치를 통해 발송되는 제1 형식 메시지들을 제2 형식 메시지로 변경한다.If the message distribution device of any one of the plurality of message distribution devices 532 is in the transmission delay state after the first message sending device 530 monitors each message transmission status of each message distribution device 532, the corresponding message is sent. Change the first formatted messages sent through the distribution device into second formatted messages.

다른 예를 들어, 각각의 메시지 분배 장치(532)는 각 메시지 분배 장치의 전송 상태를 모니터링한 후 각 메시지 분배 장치가 전송 지연 상태로 설정되면, 전송 지연 상태임을 알리는 정보(이하에서는 이해와 설명의 편의를 도모하기 위해 ‘지연 정보’라 칭하기로 함)를 생성하여 제1 메시지 발송 장치(530)로 전송할 수 있다. 이에 따라, 제1 메시지 발송 장치(530)는 해당 메시지 분배 장치를 통해 발송될 메시지를 제2 형식 메시지로 변경하여 제2 메시지 발송 장치로 전송할 수도 있다.In another example, each message distribution device 532 monitors the transmission status of each message distribution device, and when each message distribution device is set to a transmission delay state, information indicating that the transmission delay state is in the following description (hereinafter, the description and explanation will be described. For convenience, it may be called 'delay information' and may be generated and transmitted to the first message sending device 530. Accordingly, the first message sending device 530 may change the message to be sent through the corresponding message distribution device into a second type message and transmit the message to the second message sending device.

도 5에서는 제1 메시지 발송 장치(530)이 복수의 메시지 분배 장치를 포함하는 것만 도시되어 있으나 제2 메시지 발송 장치(135)도 제1 메시지 발송 장치(530)과 동일하게 복수의 메시지 분배 장치를 포함할 수 있음은 당연하다. In FIG. 5, only the first message sending device 530 includes a plurality of message distribution devices, but the second message sending device 135 also uses the plurality of message distribution devices in the same manner as the first message sending device 530. Of course, it can include.

도 6은 본 발명의 일 실시예에 따른 메시지 발송 시스템에서 전송 지연에 따라 메시지를 발송하는 방법을 나타낸 순서도이다. 이하, 단말기(110)로부터 전송 요청된 복수의 메시지가 제1 메시지 발송 장치에 적체되어 있는 것을 가정하여 이후의 동작에 대해서 설명하기로 한다.6 is a flowchart illustrating a method of sending a message according to a transmission delay in a message sending system according to an embodiment of the present invention. Hereinafter, assuming that a plurality of messages requested to be transmitted from the terminal 110 are accumulated in the first message sending device, the following operations will be described.

단계 610에서 제1 메시지 발송 장치(130)는 당해 제1 메시지 발송 장치가 전 송 지연 상태인지 여부를 판단한다.In operation 610, the first message sending device 130 determines whether the first message sending device is in a transmission delay state.

예를 들어, 제1 메시지 발송 장치(130)는 당해 제1 메시지 발송 장치(130)의 메시지 큐에 전송 대기 중인 전송 대기 건수와 발송된 건수를 각각 산출한다. 전술한 바와 같이, 메시지 큐는 단말기(110)로부터 전송 요청된 제1 형식 메시지들이 일시적으로 저장되는 저장 영역이다. 제1 메시지 발송 장치(130)는 산출된 전송 대기 선수 및 발송된 건수의 차이값을 산출하고, 산출된 차이값이 미리 설정된 임계값 이하인지 여부를 판단한다. 만일 차이값이 임계값 이하이면, 제1 메시지 발송 장치(130)는 당해 제1 메시지 발송 장치(130)를 전송 지연 상태로 설정한다.For example, the first message sending device 130 calculates the number of waiting to be sent and the number of waiting to be sent to the message queue of the first message sending device 130, respectively. As described above, the message queue is a storage area in which first type messages requested to be transmitted from the terminal 110 are temporarily stored. The first message sending device 130 calculates a difference value between the calculated waiting player and the number of sent items, and determines whether the calculated difference value is equal to or less than a preset threshold value. If the difference is less than or equal to the threshold, the first message sending device 130 sets the first message sending device 130 to a transmission delay state.

다른 예를 들어, 제1 메시지 발송 장치(130)는 건당 발송 대기 시간을 산출하고, 발송 대기 시간이 미리 설정된 기준 시간을 초과하면 당해 제1 메시지 발송 장치(130)를 전송 지연 상태로 설정할 수도 있다.For another example, the first message sending device 130 may calculate a waiting time for each item, and may set the first message sending device 130 to a transmission delay state when the sending waiting time exceeds a preset reference time. .

만일 전송 지연 상태이면, 단계 615에서 제1 메시지 발송 장치(130)는 제1 형식 메시지를 제2 형식 메시지로 변경한다.If it is in the transmission delay state, the first message sending device 130 changes the first format message to the second format message in step 615.

예를 들어, 제1 형식 메시지가 단문 메시지이면, 제1 메시지 발송 장치(130)는 제1 형식 메시지의 본문은 변경하지 않고, 헤더 부분을 HTTP 형식의 헤더로 변경하여 제2 형식 메시지로 변경할 수 있다. 이는 도 2 및 도 3을 참조하여 설명한 바와 동일하므로 중복되는 설명은 생략하기로 한다.For example, if the first format message is a short message, the first message sending device 130 may change the header portion into a HTTP format header and change the header portion to a second format message without changing the body of the first format message. have. Since this is the same as described with reference to FIGS. 2 and 3, redundant descriptions will be omitted.

또한, 제1 형식 메시지가 장문 메시지이면, 제1 메시지 발송 장치(130)는 제1 형식 메시지에서 본문(body)의 텍스트를 추출하고, 헤더 부분에서 발신 번호 및 착신 번호를 추출한다. 그리고, 제1 메시지 발송 장치는 추출된 텍스트를 이용하여 제2 형식 메시지로 변경할 수 있다. 전술한 바와 같이, 추출된 텍스트가 80B를 초과하면, 제1 메시지 발송 장치(130)는 80B 단위로 텍스트를 분할하여 복수의 제2 형식 메시지를 생성하여 전송할 수도 있다.In addition, if the first format message is a long message, the first message sending device 130 extracts the text of the body from the first format message, and extracts the calling number and the called number from the header portion. The first message sending device may change the message into a second format message using the extracted text. As described above, when the extracted text exceeds 80B, the first message sending device 130 may generate and transmit a plurality of second format messages by dividing the text in units of 80B.

단계 620에서 제1 메시지 발송 장치(130)는 변경된 제2 형식 메시지를 제2 메시지 발송 장치(135)로 전송한다. 이에 따라 제2 메시지 발송 장치(135)가 제2 형식 메시지를 착신 단말기로 발송한다.In operation 620, the first message sending device 130 transmits the changed second type message to the second message sending device 135. Accordingly, the second message sending device 135 sends the second type message to the called terminal.

그러나 만일 전송 지연 상태가 아니면, 단계 620에서 제1 메시지 발송 장치(130)는 종래의 방법대로 제1 형식 메시지를 착신 단말기로 발송한다.However, if it is not the transmission delay state, in step 620, the first message sending device 130 sends the first type message to the called terminal according to the conventional method.

도 7은 본 발명의 또 다른 실시예에 따른 메시지 발송 시스템의 개략적인 구성을 나타낸 도면이다. 이하에서는 도 1과 상이한 부분에 대해서만 설명하기로 한다.7 is a view showing a schematic configuration of a message sending system according to another embodiment of the present invention. Hereinafter, only portions different from those of FIG. 1 will be described.

교환기(720)는 전송 요청된 제1 형식 메시지에 대해 인증을 요청하고, 인증 결과에 대한 인증 정보를 인증 서버(725)로부터 획득한다. 교환기(720)는 획득된 인증 정보에 지연 정보가 삽입되어 있는지 여부를 확인하여 지연 정보가 삽입되어 있는 경우, 당해 지연 정보를 제1 형식 메시지에 삽입하여 제1 메시지 발송 장치(730)로 전송한다. 보다 상세하게 교환기(720)는 지연 정보를 제1 형식 메시지의 헤더 부분에 삽입하여 제1 메시지 발송 장치(730)로 전송할 수 있다.The exchange 720 requests authentication for the first type message requested to be transmitted, and obtains authentication information about the authentication result from the authentication server 725. The exchange 720 checks whether the delay information is inserted in the obtained authentication information, and if the delay information is inserted, inserts the delay information into the first format message and transmits the delay information to the first message sending device 730. . In more detail, the exchange 720 may insert the delay information into the header portion of the first format message and transmit the delay information to the first message sending device 730.

제1 메시지 발송 장치(730)는 메시지 큐를 모니터링하여 메시지들이 전송 지연 상태이면, 지연 정보를 생성하여 인증 서버(725)로 전송한다. The first message sending device 730 monitors the message queue and, if the messages are in the transmission delay state, generates the delay information and transmits the delay information to the authentication server 725.

또한, 제1 메시지 발송 장치(730)는 교환기(720)로부터 수신된 제1 형식 메시지를 분석하여 지연 정보가 포함되어 있는 경우, 해당 제1 형식 메시지를 메시지 큐에 삽입하지 않고 제2 형식 메시지로 변환하여 제2 메시지 발송 장치(735)로 전송한다. 다른 예를 들어, 제1 메시지 발송 장치(730)는 제1 형식 메시지에 지연 정보가 포함된 경우, 해당 제1 형식 메시지를 제2 형식 메시지로 변환하지 않고 제2 메시지 발송 장치(735)로 전송할 수도 있다. 제1 메시지 발송 장치(730)가 메시지 큐를 모니터링하여 전송 지연 상태인지를 판단하는 것은 전술한 바와 동일하므로 중복되는 설명은 생략하기로 한다.In addition, when the first message sending device 730 analyzes the first format message received from the switchboard 720 and includes delay information, the first message sending device 730 does not insert the first format message into the message queue as a second format message. The message is converted and transmitted to the second message sending device 735. For another example, when the first type message includes delay information in the first type message, the first message sending device 730 may transmit the first type message to the second message sending device 735 without converting the first type message into a second type message. It may be. Since the first message sending device 730 monitors the message queue and determines whether the message is in a transmission delay state, the description thereof will be omitted.

또한, 제1 메시지 발송 장치(730)는 메시지 큐가 전송 지연 상태에서 해제되면 지연 해제 정보를 생성하여 인증 센터(725)로 전송한다. 인증 센터(725)는 지연 해제 정보가 수신된 이후에 인증 요청된 제1 형식 메시지에 대해서는 인증 정보에 지연 정보를 삽입하지 않고 전송한다.In addition, when the message queue is released from the transmission delay state, the first message sending device 730 generates delay release information and transmits the delay release information to the authentication center 725. After receiving the delay release information, the authentication center 725 transmits the first type message requested for authentication without inserting the delay information into the authentication information.

제2 메시지 발송 장치(735)는 제1 메시지 발송 장치(730)로부터 수신된 제2 형식 메시지를 통신망을 통해 착신 단말기로 발송하는 기능을 수행한다. 다른 예를 들어, 제2 메시지 발송 장치(735)는 제1 메시지 발송 장치(735)로부터 지연 정보가 포함된 제1 형식 메시지가 수신되면, 제1 형식 메시지를 제2 형식 메시지로 변환하여 착신 단말기로 전송할 수도 있다.The second message sending device 735 performs a function of sending the second type message received from the first message sending device 730 to the called terminal through the communication network. For another example, when the second message sending device 735 receives the first type message including the delay information from the first message sending device 735, the second message sending device 735 converts the first type message into a second type message and sends the message to the called terminal. Can also be sent.

인증 서버(725)는 제1 메시지 발송 장치(730)로부터 지연 정보가 수신되면, 당해 제1 메시지 발송 장치(730)가 전송 지연 상태인 것으로 인식한다. 이에 따라, 지연 정보가 수신된 이후에 교환기(720)로부터 제1 형식 메시지의 인증이 요청되 면, 인증 서버(725)는 인증을 수행한 후 인증 정보에 지연 정보를 삽입하여 제1 메시지 발송 장치(730)로 전송할 수 있다. 다른 예를 들어, 인증 서버(725)가 교환기(720)로부터 제1 형식 메시지를 포함하는 인증 요청을 수신받는 경우, 인증 서버(725)는 제1 형식 메시지에 대해 인증을 수행한 후 제1 형식 메시지의 헤더 부분에 지연 정보를 삽입하여 교환기(720)로 전송할 수도 있다.When the authentication information is received from the first message sending device 730, the authentication server 725 recognizes that the first message sending device 730 is in a transmission delay state. Accordingly, when authentication of the first type message is requested from the exchange 720 after the delay information is received, the authentication server 725 performs authentication and inserts the delay information into the authentication information to send the first message. 730 may be sent. For another example, when authentication server 725 receives an authentication request that includes a first format message from exchange 720, authentication server 725 performs authentication on the first format message and then the first format. The delay information may be inserted into the header portion of the message and transmitted to the exchange 720.

또한, 인증 서버(725)는 제1 메시지 발송 장치(730)로부터 지연 해제 정보가 수신되면, 당해 제1 메시지 발송 장치(730)의 전송 상태가 양호한 것으로 인식하며, 이후에 인증 요청되는 제1 형식 메시지에 대해서는 지연 정보가 미삽입된 인증 정보를 전송한다. 즉, 인증 서버(725)는 종래와 동일한 방법으로 인증을 수행하고 인증 정보를 전송할 수 있다. In addition, when the delay release information is received from the first message sending device 730, the authentication server 725 recognizes that the transmission state of the first message sending device 730 is good, and then the first form requested for authentication thereafter. For the message, authentication information without delay information is transmitted. That is, the authentication server 725 may perform authentication and transmit authentication information in the same manner as in the related art.

이와 같이, 제1 형식 메시지에 지연 정보를 삽입하여 발송을 제어함으로써, 시스템에서 과금이 이중 부과되는 것을 방지할 수 있는 이점이 있다. As such, by controlling the sending by inserting the delay information into the first type of message, there is an advantage that the billing can be prevented from being doubled in the system.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention as defined in the appended claims. It will be understood that the invention may be varied and varied without departing from the scope of the invention.

도 1은 본 발명의 일 실시예에 따른 메시지 서비스를 제공하는 시스템의 구성도.1 is a block diagram of a system for providing a message service according to an embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 단문 메시지의 포맷을 예시한. 2 illustrates the format of a short message according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 장문 메시지의 포맷을 예시한 도면.3 illustrates the format of a palm message in accordance with an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 메시지 발송 장치의 내부 구성을 예시한 블록도.4 is a block diagram illustrating an internal configuration of a message sending device according to an embodiment of the present invention.

도 5는 본 발명의 다른 실시예에 따른 메시지 발송 시스템의 구성을 예시한 도면.5 is a diagram illustrating a configuration of a message sending system according to another embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 메시지 발송 시스템에서 전송 지연에 따라 메시지를 발송하는 방법을 나타낸 순서도.6 is a flowchart illustrating a method for sending a message according to a transmission delay in a message sending system according to an embodiment of the present invention.

도 7은 본 발명의 또 다른 실시예에 따른 메시지 발송 시스템을 개략적으로 나타낸 구성도.Figure 7 is a schematic diagram showing a message sending system according to another embodiment of the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

410: 통신부410: communication unit

420: 분석부420: analysis unit

430: 변환부430: converter

Claims (16)

메시지 발송 시스템에 있어서,In the message sending system, 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 제1 형식 메시지를 제2 형식 메시지로 변환하는 제1 메시지 발송 장치-상기 메시지 큐는 단말기로부터 전송 요청된 메시지들이 일시적으로 저장되는 영역임; 및A first message sending device for monitoring the status of the message queue and converting the first format message to the second format message if the first format messages are delayed in transmission; Area; And 상기 제2 형식 메시지를 착신 단말기로 발송하는 제2 메시지 발송 장치를 포함하되,Including a second message sending device for sending the second type message to the called terminal, 상기 제1 형식 메시지가 단문 메시지이면, 상기 제1 메시지 발송 장치는 상기 제1 형식 메시지의 본문(body)은 변경없이 헤더 부분을 미리 설정된 제2 형식 메시지 규격에 따라 HTTP 헤더로 변경하여 상기 제2 형식 메시지로 변환하는 메시지 발송 시스템.If the first format message is a short message, the first message sending apparatus changes the header portion of the first format message into an HTTP header according to a second format message standard without changing the body of the first format message. Message sending system that converts formatted messages. 제1 항에 있어서,According to claim 1, 상기 제1 형식 메시지는 단문 메시지 및 장문 메시지 중 어느 하나이고, 상기 제2 형식 메시지는 단문 메시지 및 장문 메시지 중 다른 하나인 메시지 발송 시스템.And the first format message is one of a short message and a long message, and the second format message is another one of a short message and a long message. 제1 항에 있어서,According to claim 1, 상기 제1 메시지 발송 장치는, The first message sending device, 상기 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태인지를 분석하는 분석부;An analyzer configured to monitor a state of the message queue and analyze whether first type messages are in a transmission delay state; 상기 메시지들이 전송 지연 상태이면, 상기 제1 형식 메시지를 상기 제2형식 메시지로 변환하는 변환부; 및A conversion unit converting the first format message into the second format message if the messages are in a transmission delay state; And 상기 제2 형식 메시지를 상기 제2 메시지 발송 장치로 전송하는 통신부를 포함하는 메시지 발송 시스템.And a communication unit which transmits the second format message to the second message sending device. 삭제delete 메시지 발송 시스템에 있어서,In the message sending system, 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 제1 형식 메시지를 제2 형식 메시지로 변환하는 제1 메시지 발송 장치-상기 메시지 큐는 단말기로부터 전송 요청된 메시지들이 일시적으로 저장되는 영역임; 및A first message sending device for monitoring the status of the message queue and converting the first format message to the second format message if the first format messages are delayed in transmission; Area; And 상기 제2 형식 메시지를 착신 단말기로 발송하는 제2 메시지 발송 장치를 포함하되,Including a second message sending device for sending the second type message to the called terminal, 상기 제1 형식 메시지가 장문 메시지이면, 상기 제1 메시지 발송 장치는 상기 제1 형식 메시지에서 본문(body)을 추출하여 상기 제2 형식 메시지로 변환하는 메시지 발송 시스템.And if the first formatted message is a long message, the first message sending device extracts a body from the first formatted message and converts it into the second formatted message. 제1 항에 있어서,According to claim 1, 상기 제1 메시지 발송 장치는 소정의 시간 동안 상기 메시지 큐에 적체되는 전송 대기중인 단문 메시지의 수와 발송되는 단문 메시지의 수가 미리 설정된 임계값 이하이면, 전송 지연 상태로 설정하는 메시지 발송 시스템.And the first message sending device sets the transmission delay state when the number of short messages waiting to be stored in the message queue and the number of short messages sent are less than or equal to a preset threshold for a predetermined time. 제1 항에 있어서,According to claim 1, 상기 제1 메시지 발송 장치는 전송 지연 시간을 산출하고, 상기 전송 지연 시간이 미리 설정된 임계값 이상이면 전송 지연 상태로 설정하는 메시지 발송 시스템.And the first message sending apparatus calculates a transmission delay time and sets the transmission delay time to a transmission delay state if the transmission delay time is equal to or greater than a preset threshold. 제1 형식 메시지를 발송하는 제1 메시지 발송 장치 및 제2 형식 메시지를 발송하는 제2 메시지 발송 장치를 포함하는 메시지 발송 시스템에서 메시지를 발송하는 방법에 있어서,A message sending system comprising a first message sending device for sending a first format message and a second message sending device for sending a second format message, the method comprising: 상기 제1 메시지 발송 장치가 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 상기 제1 형식 메시지를 제2 형식 메시지로 변환하는 단계; 및Monitoring, by the first message sending device, a state of a message queue and converting the first type message into a second type message if the first type messages are in a transmission delay state; And 상기 제2 메시지 발송 장치가 상기 제2 형식 메시지를 착신 단말기로 전송하는 단계를 포함하되,Transmitting, by the second message sending device, the second type message to a called terminal; 상기 제1 형식 메시지가 단문 메시지이면, 상기 제1 형식 메시지를 제2 형식 메시지로 변환하는 단계는,If the first format message is a short message, converting the first format message to a second format message, 상기 제1 메시지 발송 장치가 상기 제1 형식 메시지의 본문(body)는 변경없이 헤더 부분을 상기 제2 형식 메시지 규격에 따른 HTTP 헤더로 변경하는 단계인 메시지 발송 방법.And the first message sending device changes the header portion to an HTTP header according to the second format message standard without changing the body of the first format message. 제8 항에 있어서,The method of claim 8, 상기 제1 형식 메시지는 단문 메시지 및 장문 메시지 중 어느 하나이고, 상기 제2 형식 메시지는 단문 메시지 및 장문 메시지 중 다른 하나인 메시지 발송 방법.And the first format message is one of a short message and a long message, and the second format message is another one of a short message and a long message. 삭제delete 제1 형식 메시지를 발송하는 제1 메시지 발송 장치 및 제2 형식 메시지를 발송하는 제2 메시지 발송 장치를 포함하는 메시지 발송 시스템에서 메시지를 발송하는 방법에 있어서,A message sending system comprising a first message sending device for sending a first format message and a second message sending device for sending a second format message, the method comprising: 상기 제1 메시지 발송 장치가 메시지 큐의 상태를 모니터링하여 제1 형식 메시지들이 전송 지연 상태이면, 상기 제1 형식 메시지를 제2 형식 메시지로 변환하는 단계; 및Monitoring the state of the message queue by the first message sending device and converting the first form message into a second form message if the first form messages are in a transmission delay state; And 상기 제2 메시지 발송 장치가 상기 제2 형식 메시지를 착신 단말기로 전송하는 단계를 포함하되,Transmitting, by the second message sending device, the second type message to a called terminal; 상기 제1 형식 메시지가 장문 메시지이면, 상기 제1 형식 메시지를 제2 형식 메시지로 변환하는 단계는,If the first format message is a long message, converting the first format message to a second format message, 상기 제1 메시지 발송 장치가 상기 제1 형식 메시지의 본문(body)을 추출하는 단계; 및Extracting, by the first message sending device, a body of the first type message; And 상기 제1 메시지 발송 장치가 상기 추출된 본문을 이용하여 상기 제2 형식 메시지로 변환하는 단계를 포함하는 메시지 발송 방법.And sending the first message sending device to the second format message using the extracted body. 제8 항에 있어서,The method of claim 8, 상기 제1 형식 메시지들이 전송 지연 상태 여부를 설정하는 단계는,Setting whether the first type messages are in a transmission delay state may include: 상기 제1 메시지 발송 장치는 상기 메시지 큐에 적체된 전송 대기 중인 상기 제1 형식 메시지 건수 및 발송된 제1 형식 메시지 건수를 산출하는 단계; 및Calculating, by the first message sending device, the number of first type messages queued for transmission and the number of first type messages sent in the message queue; And 상기 제1 메시지 발송 장치는 상기 전송 대기 중인 제1 형식 메시지 건수 및 발송된 제1 형식 메시지 건수의 차이가 임계치 이하이면, 전송 지연 상태로 설정하는 단계를 포함하는 메시지 발송 방법.And sending the first message sending device to a transmission delay state if a difference between the number of first type messages waiting to be transmitted and the number of first type messages sent is less than or equal to a threshold. 제8 항에 있어서,The method of claim 8, 상기 제1 형식 메시지들이 전송 지연 상태 여부를 설정하는 단계는,Setting whether the first type messages are in a transmission delay state may include: 상기 제1 메시지 발송 장치는 전송 지연 시간을 산출하는 단계; 및Calculating, by the first message sending device, a transmission delay time; And 상기 제1 메시지 발송 장치는 상기 전송 지연 시간이 임계치 이상이면 전송 지연 상태로 설정하는 단계를 포함하는 메시지 발송 방법.And sending the first message sending device to a transmission delay state when the transmission delay time is greater than or equal to a threshold. 메시지 발송 시스템에 있어서,In the message sending system, 제1 형식 메시지를 착신 단말기로 전송하는 제1 메시지 발송 장치;A first message sending device for sending a first type message to a called terminal; 메시지 큐를 모니터링하여 제2 형식 메시지들이 전송 지연 상태인지 분석하여 전송 지연 상태이면, 지연 정보를 생성하여 전송하는 제2 메시지 발송 장치-상기 메시지 큐는 상기 제2 메시지 발송 장치를 통해 발송될 제2 형식 메시지들이 수신;A second message sending device configured to monitor the message queue and analyze whether the second type messages are in a transmission delay state and to generate and transmit delay information if the second type message is in a transmission delay state; Format messages received; 상기 지연 정보를 수신받아 설정하고, 인증 요청된 제2 형식 메시지에 대해 인증을 수행하며 상기 지연 정보를 포함하는 인증 정보를 생성하여 전송하는 인증 센터; 및An authentication center configured to receive and set the delay information, perform authentication on a second type of requested message, and generate and transmit authentication information including the delay information; And 상기 인증 센터로부터 발신 요청된 상기 제2 형식 메시지에 대한 상기 인증 정보를 수신받고, 상기 인증 정보에서 상기 지연 정보가 포함되어 있는 경우 상기 제2 형식 메시지에 상기 지연 정보를 삽입하여 상기 제2 메시지 발송 장치로 전송하는 교환기를 포함하되,Receive the authentication information for the second type message requested to be sent from the authentication center, and if the delay information is included in the authentication information, insert the delay information into the second type message and send the second message. An exchange to send to the device, 상기 제2 메시지 발송 장치는 상기 제2 형식 메시지에 상기 지연 정보가 포함된 경우 상기 제2 형식 메시지를 상기 제1 형식 메시지로 변환하여 상기 제2 메시지 발송 장치로 전송하는 것을 특징으로 하는 메시지 발송 시스템.The second message sending device converts the second type message into the first type message and transmits the second type message to the second message sending device when the delay information is included in the second type message. . 제14 항에 있어서,15. The method of claim 14, 상기 제1 형식 메시지는 단문 메시지 및 장문 메시지 중 어느 하나이고, 상 기 제2 형식 메시지는 단문 메시지 및 장문 메시지 중 다른 하나인 메시지 발송 시스템.The first type message is one of a short message and a long message, and the second type message is another one of a short message and a long message. 제14 항에 있어서,15. The method of claim 14, 상기 제2 메시지 발송 장치는 상기 메시지 큐를 모니터링하여 상기 전송 지연 상태가 해제되면, 지연 해제 정보를 생성하여 상기 인증 센터로 전송하고,The second message sending device monitors the message queue and, when the transmission delay state is released, generates the delay release information and transmits the delay release information to the authentication center. 상기 인증 센터는 상기 지연 해제 정보가 수신되면, 상기 제2 메시지 발송 장치가 전송 지연 상태에서 해제된 것으로 인식하여 상기 제2 형식 메시지의 인증에 따른 인증 정보에 상기 지연 정보를 미삽입하여 전송하는 것을 특징으로 하는 메시지 발송 시스템.When the delay release information is received, the authentication center recognizes that the second message sending device is released in a transmission delay state and transmits the delay information without inserting the delay information into authentication information according to authentication of the second type message. Featured message delivery system.
KR1020080100095A 2008-10-13 2008-10-13 Message sending system and method Active KR101030751B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080100095A KR101030751B1 (en) 2008-10-13 2008-10-13 Message sending system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080100095A KR101030751B1 (en) 2008-10-13 2008-10-13 Message sending system and method

Publications (2)

Publication Number Publication Date
KR20100046084A KR20100046084A (en) 2010-05-06
KR101030751B1 true KR101030751B1 (en) 2011-04-26

Family

ID=42273520

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080100095A Active KR101030751B1 (en) 2008-10-13 2008-10-13 Message sending system and method

Country Status (1)

Country Link
KR (1) KR101030751B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102462716B1 (en) 2022-06-28 2022-11-04 (주)파워텔레콤 Mobile communication message retransmission system using application programming interface and method thereof
KR102487153B1 (en) 2022-06-27 2023-01-11 (주)파워텔레콤 Mobile communication message distributed transmission system and method thereof
KR20230096509A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Message distribution transmission system according to the amount of message sent and method thereof
KR20230096510A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Message automatic conversion sending system and method thereof
KR20230096508A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Rich communication service message relay system and method thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101466008B1 (en) * 2014-04-30 2014-11-27 (주) 바이너리팩토리 Middleware system for Mobile environment in Shipping

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100610197B1 (en) 2004-05-19 2006-08-10 에스케이 텔레콤주식회사 Translation providing system of short message and its method
KR20060107369A (en) * 2005-04-08 2006-10-13 삼성전자주식회사 Method and system for instant message transmission in mobile communication terminal
KR100649272B1 (en) * 2005-06-21 2006-11-24 에스케이 텔레콤주식회사 Message transmission method between mobile communication network and mobile internet network
KR100706924B1 (en) * 2005-09-22 2007-04-12 에스케이 텔레콤주식회사 How to handle short messages when certain subscribers are busy

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100610197B1 (en) 2004-05-19 2006-08-10 에스케이 텔레콤주식회사 Translation providing system of short message and its method
KR20060107369A (en) * 2005-04-08 2006-10-13 삼성전자주식회사 Method and system for instant message transmission in mobile communication terminal
KR100649272B1 (en) * 2005-06-21 2006-11-24 에스케이 텔레콤주식회사 Message transmission method between mobile communication network and mobile internet network
KR100706924B1 (en) * 2005-09-22 2007-04-12 에스케이 텔레콤주식회사 How to handle short messages when certain subscribers are busy

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230096509A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Message distribution transmission system according to the amount of message sent and method thereof
KR20230096510A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Message automatic conversion sending system and method thereof
KR20230096508A (en) 2021-12-23 2023-06-30 (주)파워텔레콤 Rich communication service message relay system and method thereof
KR102671958B1 (en) * 2021-12-23 2024-06-05 (주)파워텔레콤 Message automatic conversion sending system and method thereof
KR102487153B1 (en) 2022-06-27 2023-01-11 (주)파워텔레콤 Mobile communication message distributed transmission system and method thereof
KR102462716B1 (en) 2022-06-28 2022-11-04 (주)파워텔레콤 Mobile communication message retransmission system using application programming interface and method thereof

Also Published As

Publication number Publication date
KR20100046084A (en) 2010-05-06

Similar Documents

Publication Publication Date Title
US8725115B2 (en) Method and system for processing message
KR101030751B1 (en) Message sending system and method
US20030003953A1 (en) Multi-user chat service in a cellular network
US9154911B2 (en) Selective delivery of presence messages for wireless communication devices
JP2003298595A (en) Method and apparatus for reporting data congestion in a communication system
CN101695202A (en) Method and system for transmitting big accessory
MXPA06015079A (en) Method for distinguishing different types of data content in data packets in a wireless communication system.
US20070167195A1 (en) Communication system, method for extending stand-by time, and computer readable medium therefor
CA2643905C (en) Method and apparatus for partial electronic message forwarding
CN101106754A (en) A method for transmitting SMS to gateway in mobile network
US8489129B2 (en) Transmission of text/multimedia messages over bearer connections
Haung Determining the optimal buffer size for short message transfer in a heterogeneous GPRS/UMTS network
KR20040098065A (en) A method for transmitting data, particularly having multimedia contents, in a mobile radio communication network
EP4120703A1 (en) Transmission channel changing method, access network device, and core network
US20120320830A1 (en) Method and apparatus for dispatching short messages In code division multiple access single-mode dual-standby terminal
KR100902151B1 (en) Wireless communication method and system for determining text message delivery method by checking message length and network property
KR101021755B1 (en) Method, apparatus and system for classifying messages in mobile communication networks
CN100589642C (en) Method for reducing packet service control channel information load
KR20070105928A (en) Method and system for accelerating access to content from a mobile terminal
KR101001066B1 (en) Messaging service traffic overload control method and system, apparatus for providing messaging service using same
KR101006253B1 (en) System, method and multi-message converter for converting and transmitting multi-messages
KR100767586B1 (en) Method for broadcasting broadcast of MMS message and apparatus for same
Haung et al. Overload control for short message transfer in GPRS/UMTS networks
KR20120100570A (en) Method and apparatus for message transmission
KR100940392B1 (en) Short message service method of mobile communication network

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20081013

PA0201 Request for examination
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20090824

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100629

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20101029

Patent event code: PE09021S02D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20110321

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110415

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110418

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20140404

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20140404

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20160406

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20160406

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20170405

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20170405

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20180403

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20180403

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20190401

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20190401

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20200401

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20210401

Start annual number: 11

End annual number: 11

PR1001 Payment of annual fee

Payment date: 20220323

Start annual number: 12

End annual number: 12

PR1001 Payment of annual fee

Payment date: 20230329

Start annual number: 13

End annual number: 13

PR1001 Payment of annual fee

Payment date: 20240328

Start annual number: 14

End annual number: 14