KR101681759B1 - System and method for tranmitting message - Google Patents
System and method for tranmitting message Download PDFInfo
- Publication number
- KR101681759B1 KR101681759B1 KR1020100056154A KR20100056154A KR101681759B1 KR 101681759 B1 KR101681759 B1 KR 101681759B1 KR 1020100056154 A KR1020100056154 A KR 1020100056154A KR 20100056154 A KR20100056154 A KR 20100056154A KR 101681759 B1 KR101681759 B1 KR 101681759B1
- Authority
- KR
- South Korea
- Prior art keywords
- message
- translation
- called
- terminal
- center
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
Abstract
발신 단말의 메시지 전송 요청에 따라 착신 번호에 상응하는 국가 코드를 포함하는 착신자 정보를 위치 등록기로부터 수신하고, 국가 코드 및 원문 메시지를 포함하는 메시지 번역 요청을 전송하는 메시지 센터, 국가 코드에 상응하는 언어로 상기 원문 메시지를 번역하여 번역 메시지를 생성하는 메시지 번역 장치를 포함한다. 본 발명의 실시예에 의하면, 발신자의 모국어로 작성된 문자 메시지를 착신자에 상응하는 언어로 번역된 문자 메시지를 착신자에게 전송할 수 있다.A message center for receiving the recipient information including the country code corresponding to the called number from the location register in response to the message transmission request of the originating terminal and transmitting the message translation request including the country code and the original message, And a message translation device for translating the original message to generate a translation message. According to the embodiment of the present invention, a text message created in the native language of the sender can be transmitted to the recipient in the language corresponding to the recipient.
Description
본 발명은 이동통신 기술에 관련된 것으로, 보다 자세하게는 이동통신망을 통한 메시지 전송에 관한 것이다.
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mobile communication technology, and more particularly, to a message transmission through a mobile communication network.
이동통신 서비스가 세계적으로 대중화 되면서, 국제 로밍 서비스가 제공되고 있다. 국제 로밍 서비스는 해외망이 홈 네트워크(Home Network)인 단말을 이용하여 국내망에서 통신 가능하도록 하는 서비스이다. As mobile communication services become popular worldwide, international roaming services are being provided. The international roaming service is a service that enables an overseas network to communicate in a domestic network using a home network (home network) terminal.
문자 메시지 서비스는 음성 통화 서비스와 함께 많이 이용되는 서비스이다. 특히 문자 메시지 서비스는 복수의 착신자를 설정하여 일괄적으로 문자 메시지를 전송하는 것을 제공할 수 있다.The text message service is a service frequently used with voice call service. Particularly, the text message service can provide a plurality of recipients to be set and to transmit a text message collectively.
하지만, 착신자 중 해외망 가입자인 외국인이 포함되어 있는 경우, 별도의 번역된 메시지를 작성하여 전송하여야 한다. 즉, 문자 메시지 서비스는 한국어로 작성된 메시지를 한국인으로만 구성된 복수의 착신자에게 전송하고, 인바운드 로밍된 외국인에게 보내는 메시지는 별도로 작성하여 전송하여야 하는 불편한 점이 있다.
However, if a foreigner who is a foreign network subscriber is included in the called party, a separate translated message must be created and transmitted. That is, it is inconvenient that a text message service transmits a message written in Korean to a plurality of recipients composed of only Koreans, and a message sent to an inbound roaming foreigner separately.
본 발명은 해외망 가입자에게 번역된 메시지를 전송하는 메시지 전송 시스템 및 방법을 제공하고자 한다.
The present invention provides a message transmission system and method for transmitting a translated message to an overseas network subscriber.
본 발명의 일 측면에 따르면, 발신 단말의 메시지 전송 요청에 따라 착신 번호에 상응하는 국가 코드를 포함하는 착신자 정보를 위치 등록기로부터 수신하고, 상기 국가 코드 및 원문 메시지를 포함하는 메시지 번역 요청을 전송하는 메시지 센터; 및 상기 국가 코드에 상응하는 언어로 상기 원문 메시지를 번역하여 번역 메시지를 생성하는 메시지 번역 장치를 포함하되, 상기 메시지 센터는 상기 번역 메시지를 착신 단말로 전송하는 것을 특징으로 하는 메시지 전송 시스템이 제공된다.
According to an aspect of the present invention, there is provided a method for transmitting a message, the method comprising: receiving, from a location register, recipient information including a country code corresponding to a destination number according to a message transmission request of the originating terminal; Message center; And a message translation device for translating the original message in a language corresponding to the country code to generate a translation message, wherein the message center transmits the translation message to the called terminal .
본 발명의 다른 측면에 따르면, 발신 단말로부터 착신 번호를 포함하는 메시지 전송 요청을 수신하는 단계; 상기 착신 번호에 상응하는 국가 코드를 포함하는 착신자 정보를 위치 등록기로 요청하여 수신하는 단계; 상기 국가 코드 및 원문 메시지를 포함하는 메시지 번역 요청을 메시지 번역 장치로 전송하는 단계; 상기 원문 메시지를 상기 국가 코드에 상응하는 언어로 번역하여 번역 메시지를 생성하는 단계; 및 상기 번역 메시지를 착신 단말로 전송하는 단계를 포함하는 메시지 전송 방법이 제공된다.
According to another aspect of the present invention, there is provided a method for transmitting a message, the method comprising: receiving a message transmission request including a called number from a calling terminal; Requesting and receiving recipient information including a country code corresponding to the called number from a location register; Transmitting a message translation request including the country code and the original message to a message translation device; Translating the original message into a language corresponding to the country code to generate a translation message; And transmitting the translation message to a called terminal.
본 발명의 실시예에 의하면, 발신자의 모국어로 작성된 문자 메시지를 착신자에 상응하는 언어로 번역된 문자 메시지를 착신자에게 전송할 수 있다.According to the embodiment of the present invention, a text message created in the native language of the sender can be transmitted to the recipient in the language corresponding to the recipient.
본 발명의 실시예에 의하면, 발신자가 하나의 언어로 작성된 문자 메시지를 전송하여, 다국적으로 구성된 그룹의 각 착신자들에게 맞는 언어로 번역된 문자 메시지를 전송할 수 있다.
According to the embodiment of the present invention, a sender can transmit a text message written in one language, and transmit a text message translated into a language suitable for each recipient of a multinational group.
도 1은 메시지 전송 시스템을 간략히 예시한 블록도.
도 2는 IMSI를 구조를 예시한 도면.
도 3은 메시지 전송 시스템이 인바운드 로밍된 착신 가입자로 메시지를 보내는 호 처리를 예시한 흐름도.
도 4는 메시지 전송 시스템에 자사망에 가입한 발신 가입자가 해외망에 가입한 착신 가입자에게 메시지를 전송하는 호 처리를 예시한 흐름도.
도 5는 메시지 전송 시스템이 자사망에 가입한 발신 가입자가 해외망으로 아웃바운드 로밍된 상태에서 해외망에 가입된 착신 가입자로 메시지를 전송하는 호 처리를 예시한 흐름도.1 is a block diagram schematically illustrating a message transmission system;
2 is a diagram illustrating a structure of an IMSI;
3 is a flow chart illustrating call processing in which a message delivery system sends a message to an inbound roaming called subscriber;
4 is a flowchart illustrating a call processing for transmitting a message to a called subscriber who subscribes to a foreign network in a message transmission system.
FIG. 5 is a flowchart illustrating a call process for transmitting a message to a called subscriber subscribed to the foreign network while the calling subscriber subscribed to the deadline is outbound roaming to the foreign network.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 이를 상세한 설명을 통해 상세히 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.While the present invention has been described in connection with certain exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and similarities. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.
또한, 본 명세서에서, 일 구성요소가 다른 구성요소로 신호를 "전송한다"로 언급된 때에는, 상기 일 구성요소가 상기 다른 구성요소와 직접 연결되어 신호를 전송할 수 있지만, 특별히 반대되는 기재가 존재하지 않는 이상, 중간에 또 다른 구성요소를 매개하여 신호를 전송할 수도 있다고 이해되어야 할 것이다.
Also, in this specification, when an element is referred to as "transmitting" a signal to another element, the element can be directly connected to the other element to transmit a signal, It should be understood that the signal may be transmitted by mediating another component in the middle.
도 1은 메시지 전송 시스템을 간략히 예시한 블록도이다.1 is a block diagram briefly illustrating a message transmission system.
도 1을 참조하면, 통신 시스템은 이동통신 단말(110), 위치 등록기(130), 메시지 센터(120) 및 메시지 번역 장치(140)를 포함한다.Referring to FIG. 1, a communication system includes a
이동통신 단말(110)은 무선 통신망을 통해 단문 메시지 서비스(SMS: Short Message Service), 장문 메시지 서비스(LMS: Long Message Service) 및 멀티미디어 메시지 서비스(MMS: Multimedia Message Service) 중 하나 이상을 이용할 수 있는 단말이다. 또한 이동통신 단말(110)은 통신망 간의 로밍 서비스를 이용 가능한 단말일 수 있다. 이동통신 단말(110)은 착신 단말의 착신 번호 및 단문 메시지, 장문 메시지 또는 멀티미디어 메시지 중 어느 하나인 원문 메시지를 포함하는 메시지 전송 요청을 교환기(미도시)를 통해 메시지 센터(120)로 전송할 수 있다.The
메시지 센터(120)는 SMSC(Short Message Service Center), MMSC(Multimedia Message Service Center) 및 LMSC(Long Message Service Center) 중 어느 하나일 수 있으며, 이동통신 단말(110) 또는 해외망의 메시지 센터로부터 메시지 전송 요청을 수신한다. 메시지 센터(120)는 메시지 전송 요청에 포함된 착신 번호에 상응하는 착신자 정보를 위치 등록기(130)로 요청하여 수신한다. 착신자 정보는 착신 가입자의 위치 정보 및 IMSI를 포함한다. 또한 해외망에 위치하는 해외망 가입자에게 메시지 전송의 요청을 수신하는 경우, 메시지 센터(120)는 위치 등록기(130)에 착신 번호에 상응하는 착신자 정보가 저장되어 있지 않기 때문에 착신자가 가입된 해외망의 위치 등록기로 착신자 정보를 요청하여 수신할 수 있다. 이 때, 메시지 센터(120)는 해외망의 위치 등록기로 착신자 정보를 확인하는 별도의 장치와 연결되어, 이를 통해 착신자 정보를 요청 및 수신할 수 있다. 해외망의 위치 등록기로 착신자 정보를 확인하는 과정에 대해서는 추후 도 4 및 도 5를 참조하여 상세히 설명하도록 한다. 메시지 센터(120)는 착신자 정보에 포함된 IMSI에서 착신 가입자의 국가 코드를 추출한다. 추후 도 2를 참조하여 IMSI에 대해서 상세히 설명하도록 한다. 메시지 센터(120)는 국가 코드와 메시지를 포함하는 메시지 번역 요청을 메시지 번역 장치(140)로 전송한다. 또한 메시지 센터(130)는 이동통신 단말(110)로 메시지를 전송할 수 있다. 이 때, 메시지 센터(130)는 이동통신 단말(110)로 번역 메시지 만을 전송하거나, 원문 메시지 및 번역 메시지를 연속으로 전송할 수 있다.The
메시지 센터(130)는 해외망의 메시지 센터로부터 원문 메시지를 착신측 이동통신 단말(110)이 착신했음을 나타내는 원문 메시지 수신 응답 및 번역 메시지를 착신측 이동통신 단말(110)이 착신했음을 나타내는 번역 메시지 수신 응답을 수신한다. 이 때, 메시지 센터(130)는 원문 메시지 수신 응답 및 번역 메시지 응답을 모두 수신한 경우, 발신측 이동통신 단말(110)로 원문 메시지 및 번역 메시지가 모두 착신측 이동통신 단말(110)로 전송되었음을 나타내는 메시지 수신 응답을 전송한다.The
위치 등록기(130)는 HLR(Home Location Register) 및 GLR(Gateway Location Register)로써, 가입자의 위치(라우팅 넘버: routing number)를 등록하고, 가입자가 통신망에 가입할 때 부여되는 IMSI(International Mobile Station Identity)를 저장한다. 위치 등록기(130)는 메시지 센터(120)의 요청에 따라 착신 가입자로의 라우팅 넘버를 포함하는 위치 정보와 IMSI를 포함하는 착신자 정보를 제공할 수 있다.The location register 130 registers a location number (routing number) of a subscriber as a home location register (HLR) and a gateway location register (GLR), identifies an International Mobile Station Identity (IMSI) ). The
메시지 번역 장치(140)는 메시지 번역 요청에 포함된 원문 메시지를 국가 코드에 따른 언어로 번역한다. 메시지 번역 장치(140)에는 각 국가 코드에 상응하는 언어가 설정될 수 있으며, 각 언어 간의 기계 번역을 수행할 수 있는 번역 모듈이 구비될 수 있다. 이 때, 메시지 번역 장치(140)는 원문 메시지를 모국어로 인식하도록 미리 설정될 수 있으며, 이에 따라 메시지 번역 장치(140)는 모국어로 인식한 원문 메시지를 국가 코드에 따른 언어로 기계 번역할 수 있다. 메시지 번역 장치(140)는 원문 메시지를 번역하여 생성된 번역 메시지를 메시지 센터(130)로 전송한다.
The
도 2는 IMSI를 구조를 예시한 도면이다.2 is a diagram illustrating the structure of the IMSI.
도 2를 참조하면, IMSI는 가입자를 식별할 수 있는 코드로써, MCC(Mobile Country Code)(210), MNC(Mobile Network Code)(220) 및 MSIN(Mobile Subscriber Identifier Number)(230)를 포함한다.2, the IMSI includes a Mobile Country Code (MCC) 210, a Mobile Network Code (MNC) 220, and a Mobile Subscriber Identifier Number (MSIN) 230 .
MCC(210)는 해당 가입자가 가입한 통신망 위치한 국가를 식별할 수 있는 국가 코드이다. MCC(210)는 3 디지트(digit)의 숫자일 수 있다.The MCC 210 is a country code that can identify the country where the subscriber is subscribed to. The MCC 210 may be a three digit number.
MNC(220)는 MCC(210)에 상응하는 국가에 위치한 통신망 중 해당 가입자가 가입한 네트워크를 식별할 수 있는 코드이다. MNC(220)는 2 또는 3 디지트의 숫자일 수 있다.The
MSIN(230)는 해당 가입자를 가입자가 가입한 네트워크 내에서 식별할 수 있는 코드이다. MCC(210)는 최대 10 디지트의 숫자일 수 있다.The MSIN 230 is a code that can identify the subscriber in the network to which the subscriber subscribes. The MCC 210 may be a number of up to 10 digits.
즉, IMSI의 MMC(210) 및 MNC(220)를 이용하여 전세계의 통신망 중 가입자가 가입한 통신망을 식별할 수 있고, 해당 통신망에 가입한 가입자 중 MSIN(230)을 이용하여 해당 가입자를 식별할 수 있다.
That is, the MNC 210 and the
도 3은 메시지 전송 시스템이 인바운드 로밍된 착신 가입자로 메시지를 보내는 호 처리를 예시한 흐름도이다. 이하 발신 가입자 및 착신 가입자의 이동통신 단말(110)을 발신 단말(112) 및 착신 단말(114)로 지칭하도록 한다. 도 3의 해외망 메시지 센터(125)는 해외망에 위치하는 메시지 센터이다. 또한 이하 발신 단말(112)는 자사망(Home Network)에 가입된 발신 가입자의 단말이고, 착신 단말(114)은 자사망으로 인바운드 로밍한 해외망에 가입된 가입자의 단말로 가정한다.3 is a flow diagram illustrating call processing in which a message transmission system sends a message to an inbound roaming called subscriber; Hereinafter, the originating subscriber and the
단계 310에서 발신 단말(112)은 교환기로 착신 번호를 포함하는 메시지 전송 요청을 전송하고, 교환기는 수신한 메시지 전송 요청을 메시지 센터(120)로 전송한다.In
단계 330에서 메시지 센터(120)는 위치 등록기(130)로 착신 번호에 상응하는 착신자 정보를 요청한다. In
단계 340에서 위치 등록기(130)는 착신자 정보 요청에 상응하는 착신자 정보를 메시지 센터(120)로 전송한다. 단계 330 및 단계 340에서 메시지 센터(120)가 위치 등록기(130)로 착신자 정보를 요청하여 수신하는 것으로 설명하였지만, 위치 등록기(130)는 HLR 및 GLR로 구성될 수 있고, 이에 따라 메시지 센터(120), HLR 및 GLR 간의 착신자 정보의 요청 및 전송을 위한 호 처리가 수행될 수 있다. 예를 들어, 메시지 센터(120)는 위치 등록기(130) 중 HLR로 착신자 정보를 요청한다. 이 때, 착신 가입자는 인바운드 로밍된 해외망의 가입자기 때문에, HLR에는 착신자 정보가 저장되어 있지 않아, HLR은 착신자 정보가 저장되어 있지 않음에 따른 응답 신호를 메시지 센터(120)로 전송한다. 메시지 센터(120)는 수신한 응답 신호에 따라 GLR로 착신자 정보를 요청한다. GLR은 인바운드 로밍된 착신 가입자의 착신자 정보를 메시지 센터(120)로 전송한다. In
단계 350에서 메시지 센터(120)는 착신자 정보에 포함된 IMSI의 국가 코드가 국내 코드인지 확인한다.In
국가 코드가 해외 코드일 경우, 단계 360에서 메시지 센터(120)는 메시지 번역 장치(140)로 원문 메시지 및 착신자 정보의 국가 코드를 포함하는 메시지 번역 요청을 전송한다. 이 때, 국가 코드가 국내 코드인 경우, 메시지 센터(120)의 동작은 일반적인 메시지 전송 과정과 동일하므로 별도의 설명은 생략한다.If the country code is an international code, at
단계 365에서 메시지 번역 장치(140)는 수신한 메시지 번역 요청의 원문 메시지를 장신자 정보의 국가 코드에 상응하는 언어로 번역하여 번역 메시지를 생성한다. In
단계 370에서 메시지 번역 장치(140)는 번역 메시지를 메시지 센터(120)로 전송한다.In
단계 373에서 메시지 센터(120)는 착신자 정보의 위치 정보의 라우팅 넘버에 따라 라우팅되는 착신 단말(114)이 등록된 해외망 메시지 센터(125)로 원문 메시지를 포함하는 원문 메시지 전송 요청을 전송한다. In
단계 375에서 해외망 메시지 센터(125)는 착신 단말(114)로 원문 메시지를 전송한다.In
단계 378에서 착신 단말(110)는 원문 메시지를 수신했음을 나타내는 원문 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 380에서 해외망 메시지 센터(125)는 단계 378에서 수신한 원문 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
단계 383에서 메시지 센터(120)는 착신자 정보의 위치 정보의 라우팅 넘버에 따라 라우팅되는 착신 단말(114)이 등록된 해외망 메시지 센터(125)로 번역 메시지를 포함하는 번역 메시지 전송 요청을 전송한다. In
단계 385에서 해외망 메시지 센터(125)는 착신 단말(114)로 번역 메시지를 전송한다.In
단계 388에서 착신 단말(110)는 번역 메시지를 수신했음을 나타내는 번역 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 390에서 해외망 메시지 센터(125)는 단계 378에서 수신한 번역 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
이 때, 단계 373 내지 단계 380의 과정과 단계 383 내지 단계 390의 과정을 순차적으로 수행되는 것으로 도 3에 예시하였으나, 메시지 전송 시스템은 이에 한정되지 않고 단계 373 내지 단계 380의 과정과 단계 383 내지 단계 390의 과정이 서로 병렬적으로 수행될 수 있다. 예를 들어, 단계 380이 수행되기 이전에 단계 383이 먼저 수행될 수 있다.3, the process of
단계 395에서 메시지 센터(120)는 해외망 메시지 센터(125)로부터 원문 메시지 수신 응답 및 번역 메시지 수신 응답을 모두 수신하였음을 확인하고, 발신 단말(112)로 원문 메시지 및 번역 메시지를 착신 단말(114)이 모두 수신하였음을 나타내는 메시지 수신 응답을 전송한다.
In
도 4는 메시지 전송 시스템에 자사망에 가입한 발신 가입자가 해외망에 가입한 착신 가입자에게 메시지를 전송하는 호 처리를 예시한 흐름도이다. 도 4의 해외망 메시지 센터(125) 및 해외망 위치 등록기(135)는 해외망에 위치한 메시지 센터 및 해외망 위치 등록기이다. 이하 발신 가입자 및 착신 가입자의 이동통신 단말(110)을 발신 단말(112) 및 착신 단말(114)로 지칭하도록 한다. 또한 발신 단말(112)은 자사망에 위치한 상태이고, 착신 단말(114)은 해외망에 위치한 상태인 것을 가정한다.4 is a flowchart illustrating call processing for transmitting a message to a called subscriber who subscribes to a foreign network in a message transmission system. The foreign
도 4를 참조하면, 단계 410에서 발신 단말(112)은 교환기로 착신 번호를 포함하는 메시지 전송 요청을 전송하고, 교환기는 수신한 메시지 전송 요청을 메시지 센터(120)로 전송한다.Referring to FIG. 4, in
단계 430에서 메시지 센터(120)는 위치 등록기(130)로 착신 번호를 포함하는 착신자 정보 요청을 전송한다.In
단계 440에서 위치 등록기(130)는 착신자 정보 요청에 상응하는 착신자 정보가 저장되어 있지 않음에 따른 응답을 메시지 센터(120)로 전송한다. 단계 430 및 단계 440에서 메시지 센터(120)가 위치 등록기(130)로 착신자 정보를 요청하여 응답을 수신하는 것으로 설명하였지만, 위치 등록기(130)는 HLR 및 GLR로 구성될 수 있고, 이에 따라 메시지 센터(120), HLR 및 GLR 간의 착신자 정보의 요청 및 전송을 위한 호처리가 수행될 수 있다. 예를 들어, 메시지 센터(120)는 위치 등록기(130) 중 HLR로 착신자 정보를 요청할 수 있다. 이 때, 착신 가입자는 인바운드 로밍된 해외망의 가입자기 때문에, HLR에는 착신자 정보가 저장되어 있지 않아, HLR은 착신자 정보가 저장되어 있지 않음에 따른 응답 신호를 메시지 센터(120)로 전송할 수 있다. 메시지 센터(120)는 수신한 응답 신호에 따라 GLR로 착신자 정보를 요청한다. GLR은 착신자 요청에 상응하는 착신자 정보가 저장되고 있지 않음에 따른 응답을 메시지 센터(120)로 전송한다. In
단계 450에서 메시지 센터(120)는 위치 등록기(130)로부터 수신한 응답에 따라 해외망 메시지 센터(125)로 착신 번호를 포함하는 착신자 정보 요청을 전송한다. 이 때, 메시지 센터(120)가 SMSC 또는 LMSC일 경우, 메시지 센터(120)는 착신 가입 해외망 확인 장치(미도시)를 통해 해외망 위치 등록기(145)로 착신자 정보 요청을 전송할 수 있다. 착신 가입 해외망 확인 장치(미도시)는 국내망과 해외망 간의 가입자 정보 요청 및 전송을 중계하는 장치로써, 메시지의 착신번호를 분석하여 착신번호가 가입된 통신망을 판별할 수 있다. 또한 메시지 센터(120)가 MMSC일 경우, 메시지 센터(120)는 메시지 센터(120)에 기저장된 해외망 메시지 센터(125)의 IP 주소를 통해 해외망 메시지 센터(125)로 라우팅하여 착신자 정보 요청을 전송하거나, 착신 가입 해외망 확인 장치(미도시)를 통해 착신자 정보 요청을 전송할 수 있다. 단계 460에서 해외망 위치 등록기(145)는 착신 단말(114)의 착신자 정보를 착신 가입 해외망 확인 장치(미도시)를 통해 메시지 센터(120)로 전송한다.In
단계 470에서 메시지 센터(120)는 수신한 착신자 정보에 포함된 IMSI의 국가 코드(MCC)가 국내 코드인지 확인한다.In
단계 475에서 메시지 센터(120)는 국가 코드가 해외 코드임에 따라 메시지 번역 장치(140)로 국가 코드 및 원문 메시지를 포함하는 메시지 번역 요청을 전송한다.In
단계 477에서 메시지 번역 장치(140)는 원문 메시지를 국가 코드에 상응하는 언어로 번역하여 번역 메시지를 생성한다.In
단계 480에서 메시지 번역 장치(140)는 메시지 센터(120)로 번역 메시지를 전송한다.In
단계 482에서 메시지 센터(120)는 원문 메시지를 포함하는 원문 메시지 전송 요청을 해외망 메시지 센터(125)로 전송한다.In
단계 485에서 해외망 메시지 센터(125)는 해외망에 설치된 교환기를 통해 착신 단말(114)로 원문 메시지를 전송한다.In
단계 487에서 착신 단말(114)은 원문 메시지를 수신했음을 나타내는 원문 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 490에서 해외망 메시지 센터(125)는 원문 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
단계 492에서 메시지 센터(120)는 번역 메시지를 포함하는 번역 메시지 전송 요청을 해외망 메시지 센터(125)로 전송한다.In
단계 495에서 해외망 메시지 센터(125)는 해외망에 설치된 교환기를 통해 착신 단말(114)로 번역 메시지를 전송한다.In
단계 497에서 착신 단말(114)은 번역 메시지를 수신했음을 나타내는 번역 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 498에서 해외망 메시지 센터(125)는 번역 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
이 때, 단계 482 내지 단계 490의 과정과 단계 492 내지 단계 498의 과정을 순차적으로 수행되는 것으로 도 3에 예시하였으나, 메시지 전송 시스템은 이에 한정되지 않고 단 단계 482 내지 단계 490의 과정과 단계 492 내지 단계 498의 과정이 서로 병렬적으로 수행될 수 있다. 예를 들어, 단계 490이 수행되기 이전에 단계 492가 먼저 수행될 수 있다.3, the process of
단계 499에서 메시지 센터(120)는 해외망 메시지 센터(125)로부터 원문 메시지 수신 응답 및 번역 메시지 수신 응답을 모두 수신하였음을 확인하고, 발신 단말(112)로 원문 메시지 및 번역 메시지를 착신 단말(114)이 모두 수신하였음을 나타내는 메시지 수신 응답을 전송한다.
In
도 5는 메시지 전송 시스템이 자사망에 가입한 발신 가입자가 해외망으로 아웃바운드 로밍된 상태에서 해외망에 가입된 착신 가입자로 메시지를 전송하는 호 처리를 예시한 흐름도이다. 이하 발신 가입자 및 착신 가입자의 이동통신 단말(110)을 발신 단말(112) 및 착신 단말(114)로 지칭하도록 한다. 또한 이하 발신 단말(114)은 자사망에 가입된 발신 가입자가 아웃바운드 로밍하여 해외망에 위치한 상태의 단말이고, 착신 단말(114)은 해외망에 가입된 가입자의 단말로 가정한다. 교환기(120), 메시지 센터(120), 위치 등록기(130) 및 메시지 번역 장치(140)는 자사망에 위치한 장치이고, 해외망 메시지 센터(125) 및 해외망 위치 등록기(135)는 해외망에 위치한 메시지 센터 및 위치 등록기이다.5 is a flowchart illustrating a call process for transmitting a message to a called subscriber subscribed to the foreign network while the calling subscriber subscribed to the deadline is outbound roaming to the foreign network. Hereinafter, the originating subscriber and the
도 5를 참조하면, 단계 510에서 발신 단말(112)은 해외망에 설치된 교환기 및 국내망의 교환기를 통해 메시지 센터(120)로 착신 번호를 포함하는 메시지 전송 요청을 전송한다.5, in step 510, the calling
단계 520에서 메시지 센터(120)는 수신한 메시지 전송 요청의 착신 번호를 포함하는 착신자 정보 요청을 위치 등록기(130)로 전송한다.In
단계 525에서 위치 등록기(130)는 착신자 정보 요청에 상응하는 착신자 정보가 저장되지 않음에 따른 응답을 메시지 센터(120)로 전송한다. 단계 520 및 단계 525에서 메시지 센터(120)가 위치 등록기(130)로 착신자 정보를 요청하여 응답을 수신하는 것으로 설명하였지만, 위치 등록기(130)는 HLR 및 GLR로 구성될 수 있고, 이에 따라 메시지 센터(120), HLR 및 GLR 간의 착신자 정보의 요청 및 전송을 위한 호처리가 수행될 수 있다. 예를 들어, 메시지 센터(120)는 위치 등록기(130) 중 HLR로 착신자 정보를 요청할 수 있다. 이 때, 착신 가입자는 인바운드 로밍된 해외망의 가입자기 때문에, HLR에는 착신자 정보가 저장되어 있지 않아, HLR은 착신자 정보가 저장되어 있지 않음에 따른 응답 신호를 메시지 센터(120)로 전송할 수 있다. 메시지 센터(120)는 수신한 응답 신호에 따라 GLR로 착신자 정보를 요청한다. GLR은 착신자 요청에 상응하는 착신자 정보가 저장되고 있지 않음에 따른 응답을 메시지 센터(120)로 전송한다. In
단계 530에서 메시지 센터(120)는 단계 525의 응답에 따라 해외망 위치 등록기(135)로 착신 번호를 포함하는 착신자 정보 요청을 전송한다. 이 때, 메시지 센터(120)가 SMSC 또는 LMSC일 경우, 메시지 센터(120)는 착신 가입 해외망 확인 장치(미도시)를 통해 해외망 메시지 센터(125)로 착신자 정보 요청을 전송할 수 있다. 또한 메시지 센터(120)가 MMSC일 경우, 메시지 센터(120)는 메시지 센터(120)에 기저장된 해외망 메시지 센터(125)의 IP 주소를 통해 해외망 메시지 센터(125)로 라우팅하여 착신자 정보 요청을 전송하거나, 착신 가입 해외망 확인 장치(미도시)을 통해 착신자 정보 요청을 전송할 수 있다.In
단계 535에서 해외망 위치 등록기(135)는 착신자 정보 요청의 착신 번호에 상응하는 착신자 정보를 착신 가입 해외망 확인 장치(미도시)를 통해 메시지 센터(120)로 전송한다.In
단계 540에서 메시지 센터(120)는 착신자 정보의 IMSI의 국가 코드가 국내 코드인지 확인한다.In
단계 545에서 메시지 센터(120)는 국가 코드가 해외 코드임에 따라 메시지 번역 장치(140)로 원문 메시지 및 착신자 정보의 국가 코드를 포함하는 메시지 번역 요청을 전송한다.In
단계 550에서 메시지 번역 장치(140)는 메시지 번역 요청의 원문 메시지를 국가 코드에 상응하는 언어로 번역하여 번역 메시지를 생성한다.In
단계 555에서 메시지 번역 장치(140)는 번역 메시지를 메시지 센터(120)로 전송한다.In
단계 560에서 메시지 센터(120)는 원문 메시지를 포함하는 원문 메시지전송 요청을 해외망 메시지 센터(125)로 전송한다.In
단계 565에서 해외망 메시지 센터(125)는 해외망에 설치된 교환기를 통해 착신 단말(114)로 전송한다.In
단계 570에서 착신 단말(114)은 원문 메시지를 수신했음을 나타내는 원문 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 575에서 해외망 메시지 센터(125)는 원문 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
단계 580에서 메시지 센터(120)는 번역 메시지를 포함하는 번역 메시지 전송 요청을 해외망 메시지 센터(125)로 전송한다.In
단계 585에서 해외망 메시지 센터(125)는 해외망에 설치된 교환기를 통해 착신 단말(114)로 번역 메시지를 전송한다.In
단계 590에서 착신 단말(114)은 번역 메시지를 수신했음을 나타내는 번역 메시지 수신 응답을 해외망 메시지 센터(125)로 전송한다.In
단계 595에서 해외망 메시지 센터(125)는 번역 메시지 수신 응답을 메시지 센터(120)로 전송한다.In
이 때, 단계 560 내지 단계 575의 과정과 단계 580 내지 단계 595의 과정을 순차적으로 수행되는 것으로 도 3에 예시하였으나, 메시지 전송 시스템은 이에 한정되지 않고 단 단계 560 내지 단계 575의 과정과 단계 580 내지 단계 595의 과정이 서로 병렬적으로 수행될 수 있다. 예를 들어, 단계 575이 수행되기 이전에 단계 580가 먼저 수행될 수 있다.3, the processes of
단계 599에서 메시지 센터(120)는 해외망 메시지 센터(125)로부터 원문 메시지 수신 응답 및 번역 메시지 수신 응답을 모두 수신하였음을 확인하고, 발신 단말(112)로 원문 메시지 및 번역 메시지를 착신 단말(114)이 모두 수신하였음을 나타내는 메시지 수신 응답을 전송한다.In
이제까지 본 발명에 대하여 그 실시 예를 중심으로 살펴보았다. 전술한 실시 예 외의 많은 실시 예들이 본 발명의 특허청구범위 내에 존재한다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시 예는 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described above with reference to the embodiments thereof. Many embodiments other than the above-described embodiments are within the scope of the claims of the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. The disclosed embodiments should, therefore, be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
Claims (11)
상기 착신자 정보에 따라 국가 코드에 상응하는 언어로 상기 원문 메시지를 번역하여 번역 메시지를 생성하는 메시지 번역 장치를 포함하되,
상기 메시지 센터는 상기 번역 메시지를 착신 단말로 전송하는 것을 특징으로 하며, 상기 착신자 정보가 상기 위치 등록기에 저장되어 있지 않을 경우, 해외망의 위치 등록기로 상기 착신 번호에 상응하는 착신자 정보를 요청하여 수신하고, 상기 착신자 정보에 포함된 국가 코드 및 상기 원문 메시지를 포함하는 메시지 번역 요청을 상기 메시지 번역 장치로 전송하는 메시지 전송 시스템.
A message center for receiving, from a location register, recipient information including a country code corresponding to a called number according to a message transmission request of the calling terminal, and transmitting a message translation request including the country code and the original message; And
And a message translation device for translating the original message in a language corresponding to the country code according to the recipient information to generate a translation message,
And the message center transmits the translation message to the called terminal. When the called party information is not stored in the location register, the called center requests the called party information corresponding to the called number to the location register of the foreign network, And transmits a message translation request including the country code included in the recipient information and the original message to the message translation device.
상기 메시지 센터는 상기 원문 메시지를 상기 착신 단말로 더 전송하는 것을 특징으로 하는 메시지 전송 시스템.
The method according to claim 1,
Wherein the message center further transmits the original message to the called terminal.
상기 메시지 센터는 상기 착신 단말로부터 상기 번역 메시지 및 상기 원문 메시지의 수신에 따른 응답을 수신하는 경우, 상기 착신 단말이 상기 번역 메시지 및 상기 원문 메시지를 모두 수신했음을 나타내는 메시지 수신 응답을 상기 발신 단말로 전송하는 것을 특징으로 하는 메시지 전송 시스템.
3. The method of claim 2,
The message center transmits a message reception response indicating that the called terminal has received both the translation message and the original message to the calling terminal when receiving a response from the called terminal in response to the reception of the translation message and the original message The message transmission system comprising:
상기 착신 단말이 해외망에 가입된 단말일 경우, 상기 메시지 센터는 상기 번역 메시지를 해외망 메시지 센터를 통해 상기 착신 단말로 전송하는 것을 특징으로 하는 메시지 전송 시스템.
The method according to claim 1,
Wherein the message center transmits the translation message to the called terminal through the foreign network message center when the called terminal is a terminal subscribed to the foreign network.
발신 단말로부터 착신 번호를 포함하는 메시지 전송 요청을 수신하는 단계;
상기 착신 번호에 상응하는 국가 코드를 포함하는 착신자 정보를 위치 등록기로 요청하여 수신하는 단계;
상기 착신자 정보에 따라 국가 코드 및 원문 메시지를 포함하는 메시지 번역 요청을 메시지 번역 장치로 전송하는 단계;
상기 착신자 정보가 위치 등록기에 저장되어 있지 않을 경우, 해외망의 위치 등록기로부터 상기 착신 번호에 상응하는 착신자 정보를 요청하여 수신하는 단계;
상기 원문 메시지를 상기 국가 코드에 상응하는 언어로 번역하여 번역 메시지를 생성하는 단계; 및
상기 번역 메시지를 착신 단말로 전송하는 단계; 를 포함하는 메시지 전송 방법.
A method for a message transmission system to transmit a message,
Receiving a message transmission request including a called number from a calling terminal;
Requesting and receiving recipient information including a country code corresponding to the called number from a location register;
Transmitting a message translation request including a country code and a text message to the message translation apparatus according to the recipient information;
Requesting and receiving recipient information corresponding to the called number from a location register of the foreign network when the called party information is not stored in the location register;
Translating the original message into a language corresponding to the country code to generate a translation message; And
Transmitting the translation message to a called terminal; / RTI >
상기 원문 메시지를 상기 착신 단말로 전송하는 단계를 더 포함하는 메시지 전송 방법.
The method according to claim 6,
And transmitting the original message to the called terminal.
상기 착신 단말로부터 상기 번역 메시지 및 상기 원문 메시지의 수신에 따른 응답을 수신하는 경우, 상기 착신 단말이 상기 번역 메시지 및 상기 원문 메시지를 모두 수신했음을 나타내는 메시지 수신 응답을 상기 발신 단말로 전송하는 단계를 더 포함하는 메시지 전송 방법.
8. The method of claim 7,
And transmitting, to the calling terminal, a message reception response indicating that the called terminal has received both the translation message and the original message when receiving a response from the called terminal in response to the reception of the translation message and the original message How to send messages containing.
상기 번역 메시지를 착신 단말로 전송하는 단계는,
상기 착신 단말이 해외망에 가입된 단말일 경우, 메시지 센터는 상기 번역 메시지를 해외망 메시지 센터를 통해 상기 착신 단말로 전송하는 것을 특징으로 하는 메시지 전송 방법.
The method according to claim 6,
The transmitting of the translation message to the called terminal comprises:
Wherein the message center transmits the translation message to the called terminal through the foreign network message center when the called terminal is a terminal subscribed to the foreign network.
착신자 정보를 위치 등록기로 요청하여 수신하는 단계는,
상기 착신자 정보가 상기 위치 등록기에 저장되어 있지 않을 경우, 해외망의 위치 등록기로 상기 착신 번호에 상응하는 착신자 정보를 요청하여 수신하는 단계인 것을 특징으로 하는 메시지 전송 방법.The method according to claim 6,
The step of requesting and receiving the called party information from the location register,
And if the called party information is not stored in the location register, requesting the called party information corresponding to the called party number to a location register of the foreign network and receiving the called party information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100056154A KR101681759B1 (en) | 2010-06-14 | 2010-06-14 | System and method for tranmitting message |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100056154A KR101681759B1 (en) | 2010-06-14 | 2010-06-14 | System and method for tranmitting message |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110136275A KR20110136275A (en) | 2011-12-21 |
KR101681759B1 true KR101681759B1 (en) | 2016-12-13 |
Family
ID=45502931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100056154A KR101681759B1 (en) | 2010-06-14 | 2010-06-14 | System and method for tranmitting message |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101681759B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101945258B1 (en) * | 2012-06-27 | 2019-02-08 | 한국전자통신연구원 | Apparatus and method for translating using positional information and profiling information |
WO2014121818A1 (en) | 2013-02-05 | 2014-08-14 | Telefonaktiebolaget L M Ericsson (Publ) | Apparatus and method for identifying events |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050055107A (en) * | 2003-12-05 | 2005-06-13 | 주식회사 허드슨 텔레콤 | Short message rendering transmission device |
KR20060083485A (en) * | 2005-01-17 | 2006-07-21 | (주) 콘텔라 | System and method for translating a short message automatically in the mobile communication system |
KR20090038216A (en) * | 2007-10-15 | 2009-04-20 | 엘지전자 주식회사 | Communication and method of performing a function therein |
KR100918690B1 (en) * | 2007-12-12 | 2009-09-22 | 주식회사 케이티 | Method for providing a translation service and mobile communication system for the same |
-
2010
- 2010-06-14 KR KR1020100056154A patent/KR101681759B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20110136275A (en) | 2011-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8649314B2 (en) | Peer-to-peer mobile data transfer method and device | |
US7319857B2 (en) | Methods, systems, and computer program products for delivering messaging service messages | |
EP1836863B1 (en) | Method, system and apparatus for providing virtual mobile phone number service | |
US7568012B2 (en) | Method and device for forwarding short messages from a mobile terminal | |
FI108193B (en) | Procedure and system for routing a message | |
JP3668231B2 (en) | Multimedia message service equipment | |
EP2153676A1 (en) | A method for the forwarding of sms in a mobile communication system | |
FI105987B (en) | A mobile communication system for short messages | |
ZA200906505B (en) | Method,system,and apparatus for implementing simm service | |
CN100433850C (en) | Method and system for solving short message to cross calling authentication | |
US20130303107A1 (en) | Location Determination of a Roaming Subscriber Device Using SMS for Emergency Purposes | |
JP4599548B2 (en) | Short message gateway | |
CN103037327B (en) | Short message processing method and relative system | |
WO2008128774A1 (en) | Unified reception and processing of multi-protocol communication services | |
KR101681759B1 (en) | System and method for tranmitting message | |
WO2007140687A1 (en) | Short message filtering method, signaling processing system and short message service center | |
CN101605311B (en) | Short message routing method and system thereof | |
EP2387259B1 (en) | Method for routing a message | |
KR100840425B1 (en) | Message service system and its method of a mobile communication terminal | |
GB2435156A (en) | Communication system for accessing more than one device at a single address | |
CN102480703A (en) | Method for filtering unknown international short message | |
WO2009009359A1 (en) | Method and system for multicasting a short message | |
KR100604589B1 (en) | Message forwarding method to mobile communication terminal modified phone number and System using the method | |
KR101016269B1 (en) | Wireless Communication Method and System for Processing Origination and Termination using Primary and Secondary Number in Messaging Service of Outbound Roaming | |
KR100903301B1 (en) | Method for transmitting announcement for subscribers and system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190903 Year of fee payment: 4 |