KR100782052B1 - International Roaming System and Method using SM Callback Server - Google Patents
International Roaming System and Method using SM Callback Server Download PDFInfo
- Publication number
- KR100782052B1 KR100782052B1 KR1020070010629A KR20070010629A KR100782052B1 KR 100782052 B1 KR100782052 B1 KR 100782052B1 KR 1020070010629 A KR1020070010629 A KR 1020070010629A KR 20070010629 A KR20070010629 A KR 20070010629A KR 100782052 B1 KR100782052 B1 KR 100782052B1
- Authority
- KR
- South Korea
- Prior art keywords
- call
- caller
- callback server
- international
- sms
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B19/00—Arrangements or adaptations of ports, doors, windows, port-holes, or other openings or covers
- B63B19/12—Hatches; Hatchways
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B19/00—Arrangements or adaptations of ports, doors, windows, port-holes, or other openings or covers
- B63B19/12—Hatches; Hatchways
- B63B19/14—Hatch covers
- B63B2019/145—Hatch covers with means for adjusting size, e.g. width
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Ocean & Marine Engineering (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
도 1은 종래의 이동통신 시스템을 개략적으로 나타낸 망 구성도1 is a schematic block diagram of a conventional mobile communication system
도 2는 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템을 이용한 개략적인 로밍 절차를 나타내는 블록도.2 is a block diagram illustrating a schematic roaming procedure using an international roaming system using an SMS callback server according to the present invention;
도 3은 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템의 구성을 도시한 블록도.Figure 3 is a block diagram showing the configuration of an international roaming system using the SMS callback server according to the present invention.
도 4는 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 방법의 개략적인 절차를 나타낸 순서도.4 is a flowchart illustrating a schematic procedure of an international roaming method using an SMS callback server according to the present invention.
도 5는 본 발명에 따른 방법에서 예치금 처리 절차를 나타낸 순서도.5 is a flow chart illustrating a deposit processing procedure in a method according to the present invention.
도 6은 본 발명에 따른 방법에서 번호 식별 단계를 나타낸 순서도.6 is a flowchart illustrating a number identification step in the method according to the invention.
<도면 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
1 : MSC 140: 발신자 MS1: MSC 140: Caller MS
4: BTS 150: 수신자 MS4: BTS 150: recipient MS
5: MS 200: SMS 콜백 서버5: MS 200: SMS Callback Server
6: PSTN 210: 메시지 저장모듈6: PSTN 210: message storage module
7: ACR 220: 번호 식별모듈7: ACR 220: number identification module
100: 본 발명의 시스템 230: 호 발신모듈100:
110: 국내 망 240: 호 연결모듈110: domestic network 240: call connection module
120: 국제 망 250: 예치금 처리모듈120: international network 250: deposit processing module
130: 과금 서버 260: 과금 처리모듈130: billing server 260: billing processing module
270: 잔액 통보모듈270: balance notification module
본 발명은 SMS 콜백 서버를 이용한 국제 로밍 시스템 및 방법으로서, 보다 상세히는 이동통신단말기 이용자인 해외 발신자가 국내에 전화를 걸고자 할 때 수신자의 번호를 SMS 형태로 송신하면 SMS 콜백 서버에서 이 번호를 식별하여 수신자에게 전화를 걸어 발신 및 수신 호를 연결시킴으로서 통화료를 절감할 수 있을 뿐 아니라 정액 이용도 가능한 로일 시스템 및 방법에 관한 것이다.The present invention relates to an international roaming system and method using an SMS callback server. More specifically, when an overseas caller, a user of a mobile communication terminal, wishes to make a call in Korea, the number of the receiver is transmitted in an SMS form. The present invention relates to a royle system and method that can identify and call a recipient and connect outgoing and incoming calls to reduce call charges as well as to use semen.
현재 상용화된 이동통신 시스템은 무선 방식으로 연결이 가능한 이동통신 단말기를 이용하여 음성, 문자/영상 메시지(SMS 내지 MMS) 등의 다양한 데이터 서비스를 제공하고 있다. 이러한 이동통신 시스템은 유선망에 비하여 사용이 간편함과 동시에 다양한 편의성을 제공하다는 장점이 있어 사용인구가 단기간 내에 폭발적으로 증가하였고, 이에 부응하기 위하여 현재까지 통화 음질 향상, 확대된 서비스의 제공에 대한 연구 및 개발이 계속되고 있다.Currently, a mobile communication system that is commercially available provides various data services such as voice and text / video messages (SMS to MMS) using a mobile communication terminal that can be connected in a wireless manner. This mobile communication system has the advantages of being easy to use and providing various conveniences compared to the wired network, and the population has exploded in a short period of time. Development continues.
도 1은 종래의 이동통신 시스템을 개략적으로 나타낸 망 구성도이다.1 is a schematic block diagram of a conventional mobile communication system.
도 1을 참조하면, 종래의 이동통신 시스템은 이동 교환국(1)(Mobile Switching Center: 이하 'MSC'라 한다), 기지국(Base Station Transceiver Subsystem: 이하 'BTS'라 한다)(4), 기지국 제어기(Base Station Controller: 이하 'BSC' 라 한다)(2) 및 이동통신단말기(Mobile Station: 이하 'MS'라 한다)(5)를 구비하고 있음을 알 수 있다.Referring to FIG. 1, a conventional mobile communication system includes a mobile switching center 1 (hereinafter referred to as MSC), a base station transceiver subsystem (hereinafter referred to as BTS), and a base station controller. (Base Station Controller: hereinafter referred to as 'BSC') (2) and a mobile terminal (Mobile Station: hereinafter referred to as 'MS') (5).
BTS(4)는 소정 프로토콜을 이용하여 MS(5)와 통신 호를 설정하는 역할을 담당하며, 이러한 BTS(4)는 MS(5)로부터 수신되는 무선 고주파 신호를 MSC(1)에 전송하고 MSC(1)로부터 수신되는 신호를 MS(5)로 송출한다.The BTS 4 is responsible for establishing a communication call with the
또한, BSC(2)는 BTS(4)와 MSC(1) 사이의 통신을 중계하는 기능을 가지고, MSC(1)는 인증받은 MS(5)인지를 판단하고 인증받은 MS(5)의 경우에 통화 서비스를 제공한다. 더불어, MSC(1)는 일반전화 교환망(Public Switched Telephone Network: 이하 'PSTN'이라 함)(6)에 접속되어 MS(5)와 PSTN(6) 간의 통화를 중계한다.In addition, the
MSC(1)에는 단말기 인증 장치(EIR)를 비롯하여 방문자 위치 등록기(Visitor Location Register: 이하 'VLR'이라 한다)(9a), 홈 위치 등록기(Home Location Register: 이하 'HLR'이라 한다)(9b) 및 메시지 센터(Message Center: 이하 'MC'라 한다)(8) 등이 접속된다.The MSC 1 includes a terminal authentication device (EIR), a visitor location register (hereinafter referred to as 'VLR') 9a, and a home location register (hereinafter referred to as 'HLR') 9b. And a Message Center (hereinafter referred to as "MC") 8 are connected.
VLR(9a)은 방문 가입지의 위치 및 가입자의 등록정보를 관리하고, HLR(9b)은 가입자의 기본정보(위치정보 포함)와 부가서비스 정보 등을 데이터베이스로 구성하여 관리하며, MC(8)는 MS(5)에 메시지 서비스를 제공한다.The VLR 9a manages the location of the visited subscription site and the subscriber's registration information, and the
아울러, MSC(1)와 연결된 접속제어 라우터(Access Control Router: 이하 'ACR'이라 한다)(7)는 인터넷과 접속이 가능하며 IP 라우팅 및 이동성을 관리 및 제어하고 IP 멀티케스트, 과금 기능(선불제, 후불제, 정액제 등)을 하는 역할을 하고 최근에는 회선을 자동으로 선택할 수 있는 장치로도 알려져 있다.In addition, the Access Control Router (hereinafter referred to as 'ACR') 7 connected to the MSC 1 can access the Internet, manage and control IP routing and mobility, and manage IP multicasting and billing functions (prepaid). It is also known as a device that plays a role of paying a post-pay, a flat fee, etc. and recently selects a line automatically.
현재 이와 같은 이동통신 시스템을 운영하는 사업자가 다양하게 존재하고 있는 바, 사업자 간의 중복투바 및 자원낭비를 방지하기 위하여 로밍(roaming) 서비스가 제공되고 있다. 로밍 서비스는 한 이동통신 사업자에 가입한 MS가 다른 통신 사업자의 이동통신 시스템을 이용하여 기존에 가입한 서비스를 이용할 수 있도록 하는 것을 말한다.Currently, there are various operators operating such mobile communication systems, and a roaming service is provided to prevent duplication of resources and waste of resources between operators. Roaming service means that the MS subscribed to one mobile service provider can use the existing subscribed service using the mobile communication system of the other service provider.
또한, 자동 로밍 서비스 내지 국제 로밍 서비스는 동일 주파수 대역을 사용하는 국가 사이에서 이용할 수 있는 서비스로서, 사용자가 별도로 MS를 대여할 필요 없이 본인이 사용하던 MS를 다른 나라에서도 그대로 사용할 수 있는 서비스를 의미한다.In addition, automatic roaming service or international roaming service is a service that can be used between countries using the same frequency band, and means that a user can use his or her MS in another country without having to rent an MS separately. do.
그런데, 해외에서 MS 사용자가 로밍 서비스를 이용하는 경우 해외에 있는 MS 사용자가 요금에 대한 통제가 불가능한 구조로 이루어져 있어 과다한 요금으로 인한 많은 부담을 갖게 되는 문제점이 있었다.However, when the MS user uses the roaming service abroad, there is a problem in that the MS user in the foreign country has a structure that cannot control the fee, resulting in a large burden due to the excessive fee.
더불어, 기존의 ACR은 MS 에 플러그 앤 플러그 방식으로 부착하여 MS 내의 상대방 번호를 인지하고 통화 버튼을 통하여 상대방과 통화 연결을 이루는 방식을 가졌는데 이 경우 ACR을 별도 장치로 소지하고 있어야 하는 부담과 더불어 해외에서 ACR 서비스를 제공하고 있지 않은 경우에는 사용할 수 없다는 단점이 있었다.In addition, the existing ACR has a method of plugging and attaching to the MS to recognize the other party's number in the MS and establishing a call connection with the other party through a call button. In this case, the ACR must be carried as a separate device. If you do not provide ACR service overseas, it can not be used.
따라서 기존의 ACR을 개량하여 요금을 획기적으로 절감할 수 있는 로밍 시스템을 구축하되, SMS 을 이용한 통화 연결 방식을 제공함으로써 기존 ACR 보다 더욱 요금을 절감할 수 있는 시스템 개발이 필요한 실정이다.Therefore, it is necessary to develop a roaming system that can drastically reduce the fee by improving the existing ACR, but provide a call connection method using SMS to further reduce the fee than the existing ACR.
본 발명은 상기 문제점을 극복하기 위하여 안출된 것으로서, ACR을 개량한 SMS 콜백 서버를 통하여 해외의 MS 이용자(발신자)가 국내 MS 이용자(수신자)인 상대방에게 문자 메시지를 보내고 양자의 송수신 호를 연결함으로 통화를 이루도록 하여 통화 요금을 획기적으로 절감할 수 있는 시스템 및 방식을 제공하는 것이다.The present invention has been made to overcome the above problems, by sending a text message to the other MS user (sender) of the foreign MS user (receiver) through the SMS callback server to improve the ACR, and connects the transmission and reception of both It is to provide a system and method that can make a call to dramatically reduce the call charges.
본 발명의 추가 목적은 SMS 콜백 서버에서 수신자의 번호 인증 단계를 거침으로 번호 오류에 의한 통화 실패 가능성을 예측 및 방지하도록 하는 것이다.A further object of the present invention is to predict and prevent the possibility of a call failure due to a number error by going through the number authentication step of the receiver in the SMS callback server.
본 발명의 추가 목적은 통화 요금에 대한 예치금을 선불 또는 후불제로 이용하도록 함으로서 고객이 예측한 정량적인 통화 이용만을 할 수 있도록 하는 것이다. A further object of the present invention is to enable the use of deposits for call charges in advance or post-payment so that customers can only use quantitative currency usage predicted.
상기 목적을 달성하기 위하여, 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템은, 국내 망(110)과 국제 망(120)을 통한 국제 로밍 시스템에서, 수신 자 MS(150)의 전화번호를 포함한 단문 메시지를 발신자 MS(140)로부터 전송받아 발신자 MS(140)의 전화번호 및 단문 메시지를 데이터베이스로 저장하는 메시지 저장모듈(210); 상기 단문 메시지에서 수신자 MS(150)의 전화번호가 포함되어 있는지 여부를 확인하는 번호 식별모듈(220); 국내 망(110)을 통하여 단문 메시지에 있는 수신자 MS(150)에게 발신 호를 전송하고, 더불어 국제 망(120)을 통하여 발신자 MS(140)에게 발신 호를 전송하는 호 발신모듈(230); 상기 호 발신모듈(230)의 양자의 발신 호를 상호 연결하는 호 연결모듈(240);로 구성된 SMS 콜백 서버(200);를 추가로 포함하는 것을 특징으로 한다.In order to achieve the above object, the international roaming system using the SMS callback server according to the present invention, in the international roaming system through the
또한 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 방법은, 수신자의 전화번호가 수록된 단문 메시지를 발신자로부터 수신하여 발신자의 전화번호 및 단문 메시지를 저장하는 단계; 단문 메시지에 포함된 수신자의 전화번호를 식별하는 단계; 수신자의 해당 전화번호로 국내 망을 통하여 호를 발신하는 단계; 국제 망을 통하여 발신자에게 발신 호를 전송하되, 국제 망을 통한 발신 호와 국내 망을 통한 발신 호를 상호 연결하는 단계; 발신자가 호를 전송받아 수신자와 통화를 이루도록 하는 단계;로 이루어진 것을 특징으로 한다.In addition, the international roaming method using the SMS callback server according to the present invention comprises the steps of: receiving a short message containing the phone number of the recipient from the caller and storing the caller's phone number and the short message; Identifying the telephone number of the recipient included in the short message; Sending a call through a domestic network to a corresponding telephone number of a receiver; Transmitting an outgoing call to a caller through an international network, interconnecting an outgoing call through an international network with an outgoing call through a domestic network; The caller receives the call to make a call with the receiver; characterized in that consisting of.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하도록 한다. 첨부된 도면은 축척에 의하여 도시되지 않았으며, 각 도면의 동일한 참조 번호는 동일한 구성 요소를 지칭한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The accompanying drawings are not drawn to scale, and like reference numerals in each of the drawings refer to like elements.
도 2는 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템(100)을 이 용한 개략적인 로밍 절차를 나타내는 블록도이다.2 is a block diagram illustrating a schematic roaming procedure using the
도 2를 참조하면, 본 발명에 따른 시스템(100) 및 방법은 해외에 위치한 휴대폰 이용자, 즉 발신자 MS(140)가 로밍 서비스 기능을 하는 국내외 망(110,120)을 이용하여 국내의 휴대폰 이용자, 즉 수신자 MS(150)에게 통화를 하고자 할 때 SMS 콜백 서버(200)를 매개로 통화 연결이 되고 있음을 알 수 있다.2, the
여기서, 국내 망(110) 및 국제 망(120)이라 함은 상기 도 1에서 서술한 각 모듈을 포함하여 국내 및 국외에서 상용화되고 있는 이동통신 네크워크 시스템을 의미하고, 로밍 서비스망은 이러한 국내 및 국제 망(110,120)을 이용하여 로밍 서비스를 수행하는 네크워크를 의미하는 것으로, 국내 망(110) 및 국제 망(120) 내에 연동되어 현재 공지되어 상용화되고 있는 개념이다.Here, the
더불어, 수신자 MS(150)는 반드시 이동통화단말기(MS)만 소지하고 있는 사람으로 국한되는 것이 아니라, 일반 유선전화 가입자를 포괄한 의미라고 이해하면 될 것이고, 따라서 수신자는 이동통신단말기 소지자 및 일반 유선전화 가입자를 포괄하는 개념이다.In addition, the receiver MS 150 is not necessarily limited to a person having only a mobile communication terminal (MS), but it should be understood that it encompasses a general landline telephone subscriber, and therefore, the receiver is a mobile terminal holder and a general landline. The concept encompasses telephone subscribers.
도 2를 참조하면, 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 방법은 다음과 같은 절차를 거치게 된다.2, the international roaming method using the SMS callback server according to the present invention is subjected to the following procedure.
① 발신자 MS(140)에서 국제 망(120)을 통하여 국내 망(110)에 연동되어 있는 SMS 콜백 서버(200)로 수신자 MS(150)의 전화번호가 수록된 단문 메시지를 송신하는 단계,① transmitting a short message including the phone number of the receiver MS 150 from the sender MS 140 to the
② SMS 콜백 서버(200)에서 발신자가 전송한 단문 메시지에 포함된 전화번호 를 식별하고 해당 전화번호로 국내 망(110)을 통하여 호를 발신하는 단계,②
③ 국내 망(110)에서 수신자 MS(150)에게 발신 호를 전송하는 단계;③ transmitting the outgoing call to the recipient MS 150 in the
④ SMS 콜백 서버(200)에서 국제 망(120)을 통하여 발신자 MS(140)에게 발신 호를 전송하고, 국내 망(110)을 통한 발신 호와 상호 연결하는 단계,④ transmitting an outgoing call from the
⑤ 국제 망(120)에서 발신자 MS(150)에게 호를 전송하여 수신자 MS(150)와 통화를 이루도록 하는 단계로 이루어져 있다.⑤ The
즉, 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 방법은 기존 로밍 방법과 같이 발신자가 수신자에게 직접 통화 버튼을 눌러 통화 연결을 하는 것이 아니라, 일단 특정 전화번호(또는 MS에서 원터치로 제공되는 모바일 서비스 등)로 연결이 가능한 SMS 콜백 서버(200)로 수신자의 전화번호가 담긴 일명 SMS, 즉 단문 시지를 보낸 뒤에 수신자와 연결을 위해 필요한 일정 시간(예를 들어 2-4초) 이후 SMS 콜백 서버(200)에서 전화가 오면 이를 받아 수신자와 통화를 이루는 방법으로 이루어져 있는 것이다. That is, the international roaming method using the SMS callback server according to the present invention does not connect a caller by directly pressing a call button to a receiver as in the conventional roaming method, but rather a specific telephone number (or mobile service provided by one-touch from MS)
도 3은 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템(100)의 구성을 도시한 블록도이다.3 is a block diagram illustrating a configuration of an
도 3을 보아 알 수 있듯이, 본 발명에 따른 시스템(100)은 공지의 국내 망(110)과 국제 망(120), 그리고 과금 처리를 위한 과금 서버(130)를 구비한 상태에서 국내 망(110)과 국제 망(120) 사이 또는 국내 망에 연결된 상태에서 로밍 서비스를 매개하는 SMS 콜백 서버(200)를 더 포함하는 것을 특징으로 하고 있다.As can be seen from Figure 3, the
즉, 본 발명의 핵심은 SMS 콜백 서버(200)의 구성에 있다고 할 것인 바, 본 발명에 따른 SMS 콜백 서버(200)는 메시지 저장모듈(210), 번호 식별모듈(220), 호 발신모듈(230), 호 연결모듈(240), 예치금 처리모듈(250), 과금 처리모듈(260), 잔액 통보모듈(270)로 이루어져 있다.That is, the core of the present invention will be said that the configuration of the
메시지 저장모듈(210)은 발신자 MS(140)에서 송신된 단문 메시지를 저장하여 SMS 데이터베이스를 구축함과 동시에 수신자 MC(150)의 전화번호를 저장하는 기능을 수행한다. 이와 동시에, 발신자 MS(140)의 전화번호 및 후술할 예치금 정보 등을 저장한다.The
저장, 구축이 된 SMS 데이터베이스는 추후 고객이 다시금 본 발명에 따른 국제 로밍 방법을 이용하게 될 때 여러 혜택(예를 들어 많은 이용을 한 고객을 파악하여 할인 혜택을 부가하는 등)을 부여할 수 있는 기저가 될 뿐 아니라, 예치금 처리를 위한 고객 정보 내지 아이덴티티 파악 역할을 담당하게 된다.The stored and built SMS database can later give various benefits (e.g., identify discounted customers and add discounts) when the customer uses the international roaming method according to the present invention again. Not only will it serve as a basis but it will also play a role in identifying customer information or identity for deposit processing.
번호 식별모듈(220)은 발신자 MS(140)가 SMS 콜백 서버(200)로 문자 메시지를 송신하였을 경우 문자 메시지 내에 수록된 상대방, 즉 수신자 MS(150)의 전화번호를 추출 및 식별하는 기능을 수행한다. The
본 발명에 따른 국제 로밍 방법은 발신자가 직접 통화 버튼을 이용하여 수신자와 연결하는 방식이 아니라, 단문 메시지 서비스(SMS)를 이용하여 일단 SMS 콜백 서버(200)로 문자 메시지를 전송해야 하기 때문에 문자 내에 수신자 MC(150)의 전화번호가 제대로 수록이 되어 있는지를 확인하는 것이 중요하다. 예를 들어, 전화번호 자리수가 맞지 않거나 숫자만이 아닌 문자, 기호가 포함되거나 섞여있는 전화 번호를 입력한 경우 시스템 차원에서 이러한 오류를 확인함과 동시에 발신자가 이를 즉시 확인할 수 있도록 통보 기능을 제공하는 것이 필요하다.The international roaming method according to the present invention is not a method in which a caller connects to a receiver using a direct call button, but a text message is transmitted to an
이를 위해, 본 발명에 따른 번호 식별모듈(220)은 먼저 단문 문자 메시지에서 숫자를 제외한 문자 및 기호가 포함되어 있는지를 확인하고 문자 및 기호가 포함되어 있는 경우 이를 제외하고 남은 숫자를 입력 순서대로 인식을 한다.To this end, the
가령, 발신자가 수신자와 통화를 위하여'011-222-3333' 번호를 입력하고자 하였는데 '011-A222-3333'로 잘못 입력을 하였거나 '011F222*3333'으로 입력을 하였을 경우에는 문자 A, F 및 기호 *를 제외한 나머지 숫자만을 입력 순서에 의하여 파악하도록 한다. 따라서 실수로 문자 내지 기호가 포함되어 있다 하더라도 본 발명에 따른 번호 식별모듈(220)의 문자 내지 기호 포함 여부 파악 단계를 통하여 숫자를 인식할 수 있는 특성을 제공할 수 있어 특히 문자 메시지에 익숙하지 않은 사용자에게 편의를 제공할 수 있는 특성을 가진다.For example, if the caller wants to enter the number '011-222-3333' for the call with the recipient, but enters '011-A222-3333' incorrectly or enters '011F222 * 3333', the letters A, F and symbols Only numbers other than * are identified by input order. Therefore, even if a letter or symbol is accidentally included, it is possible to provide a characteristic that can recognize a number through the step of determining whether the
다만, 상기 예에서 'FFF2223333'과 같이 입력되었을 경우에는 FFF가 111로 대체된다고 단언 내지 예측할 수 없기 때문에 이러한 케이스는 하기 단계에서 해결한다.However, in the above example, if the input is made as 'FFF2223333', it is impossible to assert or predict that the FFF is replaced with 111.
상기 문자 및 기호 포함 여부 단계를 거친 후, 단문 문자 메시지에서 통상의 전화번호 자리로 이루어진 숫자가 포함되어 있는지 여부, 즉 정격 자리수 확인 단계를 거친다. After the step of including the letter and the symbol, the short text message includes a number consisting of ordinary telephone number digits, that is, the rated number of digits is checked.
예를 들어 일반 전화의 경우 '지역번호(통산 2 내지 3자리)- XXX(또는 XXXX)-XXXX'와 같이 9 내지 11 자리수로 이루어져 있고, 이동 전화의 경우 01X- XXX(또는 XXXX)-XXXX와 같이 11 내지 12 자리수로 이루어져 있기 때문에 먼저 발신자가 송신한 문자 메시지에서 이러한 9 내지 12자리수의 번호가 수록되어 있는지를 확인하고 만일 수록되어 있지 않을 경우 번호 식별모듈(220)에 의하여 SMS 콜백 서버(200)에서 발신자에게 전화를 걸어 자동 음성 메시지로 전화번호 자리수가 틀렸거나 인식이 되지 않음을 통보한다. For example, a regular phone consists of 9 to 11 digits, such as "Area code (2 or 3 digits in total)-XXX (or XXXX)-XXXX", and 01X-XXX (or XXXX) -XXXX for mobile phones. As it consists of 11 to 12 digits, first check whether the number of the 9 to 12 digits is included in the text message sent by the sender, and if not, the
도 6은 본 발명에 따른 국제 로밍 방법에서 번호 식별 단계를 나타낸 순서도이다.6 is a flowchart illustrating a number identification step in the international roaming method according to the present invention.
도 6 및 상기 설명을 참조하여 알 수 있듯이, 본 발명에 따른 번호 식별 단계는 먼저 1차적인 번호 판독 단계인 문자 내지 기호 포함 여부 파악 단계 및 2차적인 자리수 확인 단계로 이루어져 오류가 있는 문자 메시지를 먼저 판독하여 국내 망에 발신 호를 전송하기 이전에 이를 발신자 MS(140)로 통보하기 때문에 발신자의 대기 시간 단축 및 오류 확인의 신속성을 얻을 수 있음을 물론, 오류 통보를 위한 메시지 전송을 제외하고 국내 망(110)을 이용한 발신 호 전송을 할 필요가 없어 값비싼 국내 망 이용에 따른 통화 연결 과금이 책정되지 않는 장점이 부여된다.As can be seen with reference to Figure 6 and the above description, the number identification step according to the present invention first consists of the first number reading step to determine whether or not to include a character or symbol, and the second digit confirmation step to find an error text message It reads first and notifies
다시 도 3을 참조하면, 본 발명에 따른 호 발신모듈(230)은 상기 번호 식별모듈(220)에 의한 번호 식별 단계를 거친 후에 국내 망(110)에 수신자 MS(150)의 전화번호를 수록한 발신 호를 전송함과 동시에 메시지 저장모듈(110)에서 확인된 발신자 MS(140)의 전화번호로 발신 호를 전송하는 기능을 가진다. 즉, 호 발신모 듈(220)은 국내 망(110) 하에 있는 수신자 MC(150)에 국내 망(110)에 의한 통화 연결을 수행함과 동시에 문자 메시지를 전송한 발신자 MC에게 전화를 걸어 국내외에 각기 위치한 발신자 및 수신자에게 전송된 발신 호를 상호 연결하기 위한 전 처리 기능을 담당하는 것이다.Referring again to FIG. 3, the
호 연결모듈(240)은 상기 호 발신모듈(230)에 의하여 발신자 MS(140) 및 수신자 MS(150)에 전송된 발신 호를 상호 연결하는 기능을 수행한다.The
즉, 이러한 호 연결모듈(240)은 이러한 2개의 발신 호를 자동 교환원과 같이 쌍방 연결하는 역할을 수행하는 것이며, 이러한 호 연결모듈(240)의 기능에 의하여 발신자는 문자 메시지를 전송하고 수신자와 통화 연결을 위해 최소한으로 필요한 대략 수 초 정도를 대기한 다음, SMS 콜백 서버(200)에서 건 전화를 받음으로써 수신자와 통화를 이룰 수 있게 된다.That is, the
이러한 과정을 통하여, 발신자는 SMS 발신 요금, SMS 콜백 서버(200)에서 국내 망(110)을 통한 수신자 연결 요금 및 SMS 콜백 서버(200)에서 국제 망(120)을 통한 발신자 연결 요금이 지불되는데 이러한 요금은 기존 로빙 서비스를 이용한 다이렉트 통화 연결에 따른 요금보다 많은 비용을 절감할 수 있는 특성을 가진다.Through this process, the sender pays the SMS call rate, the receiver connection fee through the
본 발명에 따른 국제 로밍 시스템(100)은 정액제 내지 후불제와 같이 발신자가 자신이 통화할 수 있는 시간을 설정 내지 예측할 수 있도록 예치금을 처리하는 방식을 제공하는데, 구체적으로 본 발명에 따른 예치금 처리모듈(250)은 발신자가 SMS 콜백 서버(200) 운영자에게 미리 입금한 통화 연결금액, 즉 '예치금'을 발신자의 전화번호별로 확인하고 이러한 예치금에 따라서 발신자가 통화할 수 있는 시간 을 설정하는 기능을 수행한다.The
예를 들어, 예치금은 현재 사용되고 있는 비밀번호를 미리 입력하는 방식의 카드 형태 등으로 운영자에게 입금이 가능하고, 발신자가 국내의 수신자에게 통화를 하기 직전에, SMS 콜백 서버(200) 고유의 전화번로로 전화를 걸어 자동 응답 메시지의 안내에 따라 카드에 기록된 비밀번호를 입력함으로 특정 발신자의 전화번호 별로 예치금 입금 및 확인 절차가 수행될 수 있다.For example, the deposit can be deposited to the operator in the form of a card in the form of a password that is currently being used in advance, and just before the caller calls the domestic recipient, to the telephone call unique to the
잔액 통보모듈(270)은 예치금 방식을 이용한 발신자가 문자 메시지를 SMS 콜백 서버(200)로 전송하고 다시금 발신자의 발신 호가 연결된 호를 전송할 때 자동 응답 메시지를 통하여 현재 잔액 내지 예상 사용 시간 등을 통보하는 기능을 담당한다. The
도 5는 본 발명에 따른 국제 로밍 방법에서 예치금 처리 및 잔액 통보 절차를 나타낸 순서도이다.5 is a flowchart illustrating a deposit processing and balance notification procedure in an international roaming method according to the present invention.
도 5를 참조하면, 발신자가 전송한 문자 메시지를 수신한 SMS 콜백 서버(200)는 먼저 발신자의 예치금이 있는지 여부를 확인하고 예치금이 없을 경우 후불 처리를 할 것인지를 미리 물어 보고 후불 처리를 요망하지 않는 경우에는 도 6에 도시된 것처럼 로밍 절차를 종료하거나 도면에 도시되어 있지는 않으나 국내 망에 관여된 서비스 사업자(KTF, SK 등)의 비용 처리방식에 따라 로밍 절차를 계속 수행하는 방식을 따를 수가 있다.Referring to FIG. 5, the
만일 예치금이 존재할 경우에는 수신자의 발신 호가 연결된 호를 발신자에게 통보할 때에 잔액 확인 내지 예상 통화 시간을 잔액 통보모듈(270)의 기능에 의하 여 자동 응답 메시지로서 통보하게 된다. If a deposit exists, the balance check or estimated call time is notified as an automatic response message by the function of the
본 발명에 따른 과금 처리모듈(260)은 공지의 ACR에서 수행하는 바와 같이, 과금 서버(130)와 연결하여 통화 요금을 책정하고 더불어 예치금 처리모듈(250)과 연동되어 예치금에서 과금을 수행하는 역할을 하게 되며, 이러한 과금 처리 방식은 공지된 방식에 준하기 때문에 구체적인 기능 설명은 생략하기로 한다.The
도 4는 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 방법의 개략적인 절차를 나타낸 순서도이다.4 is a flowchart illustrating a schematic procedure of an international roaming method using an SMS callback server according to the present invention.
도 4에 나타난 본 발명에 따른 로밍 방법의 절차는 도 2에서 언급한 설명 방식에 준하므로 중복 설명은 하지 않기로 하나, 도 4를 참조하여 다시금 개략적으로 본 발명에 따른 로밍 방법을 기술하면 다음과 같다.Since the procedure of the roaming method according to the present invention shown in FIG. 4 is based on the description method mentioned in FIG. 2, the description thereof will not be repeated. However, the roaming method according to the present invention will be briefly described with reference to FIG. 4 as follows. .
먼저 발신자는 선택적으로 예치금을 입금하거나 또는 특정 국제 전화 사업자(예를 들어, 국내 국제 전화사업자인 데이콤 등)에 가입한 뒤(이는 통화 이후 청구서 정산을 위한 후불 정산제를 위한 것임)에, 발신자의 전화번호가 입력된 문자 메시지를 SMS 콜백 서버(200)로 전송한다. 즉, 발신자가 직접적으로 수신자의 전화번호를 입력하여 연결하는 것이 아니라, 발신자는 먼저 수신자의 전화번호가 입력된 문자 메시지를 SMS 콜백 서버(200)로 전송하고 SMS 콜백 서버(200)에서 전화가 올 때까지 일정 시간동안 대기를 한다.First, the caller can optionally deposit a deposit or sign up with a specific international telephone operator (e.g., a domestic international telephone company, Dacom, etc.) (this is for post-pay billing to settle the bill after the call). The text message with the phone number input is transmitted to the
이 후, SMS 콜백 서버(200)는 이 문자 메시지를 수신하여 발신자의 전화번호 및 문자 메시지를 저장하고 상술할 번호 식별 단계에 의하여 오류 번호가 있음을 검색하고 오류가 있을 경우에는 국내 망을 통해 발신 호를 전송하기 이전에 발신자에게 오류 메시지 통보를 전화 연결 방식에 의한 자동 응답 메시지 전달 방식으로 수행한다.Thereafter, the
수신자의 전화번호를 식별한 SMS 콜백 서버(200)는 국내 망(110)을 통하여 수신자에게 발신 호를 전송하고 이와 동시에(또는 수신자에게 발신 호 전송 이후 MSC에 의한 수신자 인증이 이루어진 이후) 발신자에게 발신 호를 전송한다. The
이렇게 발신자에게 발신 호를 전송할 경우에는 수신자 파악이 이루어진 다음 발신자의 발신 호가 연결된 '연결 호' 상태로서 전송하는 것이 바람직하다.When sending an outgoing call to the caller in this way, it is desirable to send the call as a 'connected call' state after the caller's identification is established.
이러한 방식으로 발신자는 SMS 콜백 서버(200)에서 걸려온 전화를 받음으로 자신이 요망하는 수신자와 통화를 수행할 수 있게 된다.In this way, the caller receives the call from the
이 후, 통화 과금이 설정되어 예치금 내지 후불로서 요금이 정산되는 단계를 거침으로 본 발명에 따른 로밍 방법이 종료된다.Thereafter, the call charging is set and the roaming method according to the present invention is terminated through the steps in which the charge is settled as a deposit or postpay.
상기 본 발명에 따른 방법에 의한 설명에 의하면, 해외에 위치한 발신자만이 국내 수신자에게 통화를 연결할 수 있도록 설정이 되어 있는데 본 발명에 따른 SMS 콜백 서버(200)를 해외에도 구비하게 할 경우에는 역 방식, 즉 국내의 발신자가 문자 메시지 전송에 의하여 해외의 수신자에게 전화를 걸어 국내 발신자에게 과금을 책정하는 것도 가능할 수가 있다.According to the description of the method according to the present invention, only the caller located in a foreign country is set to connect a call to a domestic receiver, but if the
지금까지 설명한 바와 같이, 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템 및 방법을 상기 설명 및 도면에 표현하였지만 이는 예를 들어 설명한 것에 불과하여 본 발명의 사상이 상기 설명 및 도면에 한정되지 않으며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능함은 물론이다.As described so far, the international roaming system and method using the SMS callback server according to the present invention has been represented in the above description and drawings, but this is merely an example and the spirit of the present invention is not limited to the above description and the drawings. Various changes and modifications are possible without departing from the technical spirit of the present invention.
이상에서 설명한 바와 같이, 본 발명에 따른 SMS 콜백 서버를 이용한 국제 로밍 시스템 및 방법에 따르면,As described above, according to the international roaming system and method using the SMS callback server according to the present invention,
1) SMS 콜백 서버를 통하여 해외의 발신자가 국내 수신자에게 SMS를 전송함으로 통화를 이룰 수 있기 때문에 보내고 기존의 로밍 서비스는 물론이고 직접적인 통화연결을 이루는 공지의 ACR 방식보다 통화 요금을 획기적으로 절감할 수 있는 장점이 있고,1) Because SMS callback server enables overseas callers to make calls by sending SMS to domestic recipients, it can drastically reduce call charges compared to conventional ACR methods that send and make direct call connections as well as existing roaming services. Has the advantage of
2) 상대방의 전화번호를 잘못 입력한 경우, 번호 입력 오류 단계를 거침으로 국내 망을 무조건 이용하지 않아 비용이 더욱 절감됨과 동시에 오류 확인의 신속화 및 발신자가 통화가 연결되고 있는지에 대해 무조건적으로 대기하는 상태를 차단할 수 있는 특성을 가질 뿐 아니라,2) If you enter the other party's phone number incorrectly, you can save money by not using the domestic network unconditionally by going through the number input error step, while speeding up error checking and unconditionally waiting for the caller to be connected. Not only does it have the property to block state,
3) 통화 요금을 발신자 스스로 제한하거나 설정할 수 있도록 하여 통화 시간에 따른 금액 설정 내지 발신자가 예측한 정량적인 통화 이용만을 할 수 있다는 효과를 가진다.3) It is possible to limit or set the call rate by the caller, so that only the quantitative call usage predicted by the caller or the amount of money can be used.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070010629A KR100782052B1 (en) | 2007-02-01 | 2007-02-01 | International Roaming System and Method using SM Callback Server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070010629A KR100782052B1 (en) | 2007-02-01 | 2007-02-01 | International Roaming System and Method using SM Callback Server |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100782052B1 true KR100782052B1 (en) | 2007-12-04 |
Family
ID=39139579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070010629A Expired - Fee Related KR100782052B1 (en) | 2007-02-01 | 2007-02-01 | International Roaming System and Method using SM Callback Server |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100782052B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2104322A1 (en) * | 2008-03-18 | 2009-09-23 | BlueTown ApS | Communication system for voice-over internet protocol using license-free frequencies |
CN103945346A (en) * | 2013-01-18 | 2014-07-23 | 中国电信股份有限公司 | Method and system for realizing international roaming callback service |
KR101470018B1 (en) * | 2008-12-04 | 2014-12-12 | 주식회사 엘지유플러스 | Method and system for improving call processing of roaming terminal |
KR101474258B1 (en) | 2008-08-25 | 2014-12-18 | 에스케이텔레콤 주식회사 | Roeming Relay Server and Method for Providing a Fixed Amount Rate of Message in International Roaming thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020061745A1 (en) | 2000-11-16 | 2002-05-23 | Byung-Ik Ahn | Roaming service system for GSM service subscriber in CDMA service area, and method for registering locations and transmitting and receiving signals and short messages using the system |
KR20060100754A (en) * | 2005-03-18 | 2006-09-21 | 에스케이 텔레콤주식회사 | How to set up an international roaming call |
KR20060103389A (en) * | 2005-03-26 | 2006-09-29 | 김석운 | Overseas Roaming Call Forwarding System and Overseas Roaming Method |
KR100674592B1 (en) | 2005-08-02 | 2007-01-25 | 김원재 | System and method for providing calling number display function, short message service, multimedia message service among subscribers of international heterogeneous mobile communication system |
KR20070044196A (en) * | 2005-10-24 | 2007-04-27 | 에스케이 텔레콤주식회사 | How to display calling number in international roaming environment |
-
2007
- 2007-02-01 KR KR1020070010629A patent/KR100782052B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020061745A1 (en) | 2000-11-16 | 2002-05-23 | Byung-Ik Ahn | Roaming service system for GSM service subscriber in CDMA service area, and method for registering locations and transmitting and receiving signals and short messages using the system |
KR20060100754A (en) * | 2005-03-18 | 2006-09-21 | 에스케이 텔레콤주식회사 | How to set up an international roaming call |
KR20060103389A (en) * | 2005-03-26 | 2006-09-29 | 김석운 | Overseas Roaming Call Forwarding System and Overseas Roaming Method |
KR100674592B1 (en) | 2005-08-02 | 2007-01-25 | 김원재 | System and method for providing calling number display function, short message service, multimedia message service among subscribers of international heterogeneous mobile communication system |
KR20070044196A (en) * | 2005-10-24 | 2007-04-27 | 에스케이 텔레콤주식회사 | How to display calling number in international roaming environment |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2104322A1 (en) * | 2008-03-18 | 2009-09-23 | BlueTown ApS | Communication system for voice-over internet protocol using license-free frequencies |
WO2009115089A1 (en) * | 2008-03-18 | 2009-09-24 | Bluetown Aps | Communication system for voice-over internet protocol using license-free frequencies and a mobile telephone |
RU2536876C2 (en) * | 2008-03-18 | 2014-12-27 | БЛУТАУН Апс | Voice-over internet protocol communication system using license-free frequencies and including mobile telephone |
KR101474258B1 (en) | 2008-08-25 | 2014-12-18 | 에스케이텔레콤 주식회사 | Roeming Relay Server and Method for Providing a Fixed Amount Rate of Message in International Roaming thereof |
KR101470018B1 (en) * | 2008-12-04 | 2014-12-12 | 주식회사 엘지유플러스 | Method and system for improving call processing of roaming terminal |
CN103945346A (en) * | 2013-01-18 | 2014-07-23 | 中国电信股份有限公司 | Method and system for realizing international roaming callback service |
CN103945346B (en) * | 2013-01-18 | 2017-11-07 | 中国电信股份有限公司 | A kind of method and system for realizing international roaming call-back service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101156469B1 (en) | Method for notifyng a primary wireless unit of group calling plan activity | |
CN100531270C (en) | Method for realizing one-card multiple-number service | |
US6792261B2 (en) | Mobile collect call system and method | |
US20040249649A1 (en) | Payment method and system for telecommunications | |
WO2006085303A2 (en) | Virtual multi-line telephone service | |
CZ297157B6 (en) | Telecommunication method and system suitable for establishing connection with mobile station | |
US20050013423A1 (en) | Telecommunication method and apparatus with provisions to exceed usage limit | |
US6957059B2 (en) | Method and device for registering and connecting collect calls with intelligent network services | |
KR100782052B1 (en) | International Roaming System and Method using SM Callback Server | |
KR101089709B1 (en) | Call connection device and method for connecting communication line of mobile terminal with application for call connection | |
CA2519807C (en) | Method for determining charges in real time for value-added services in a telecommunication network | |
HU224298B1 (en) | Method for the real-time billing of telecommunication links when a subscriber is located outside his home network | |
KR20100011807A (en) | Method for providing supplementary service according to communication event in mobile communication unit, and mobile communication unit available for the method | |
US20130064141A1 (en) | Hidden Call Redirection at Calling Party | |
US20040242193A1 (en) | Method and apparatus for billing for calls during roaming | |
GB2386300A (en) | Calling-party-pays option for calls to a roaming subscriber | |
KR100706950B1 (en) | Method and system for incoming additional service control of region based virtual private network service using mobile communication system | |
KR101179485B1 (en) | Roaming system for reduction of roaming charge and roaming control method for reduction of roaming charge | |
GB2367218A (en) | USSD signal call connection for mobile | |
KR20050082882A (en) | Collect call service for register calling subscribers | |
KR100612670B1 (en) | International telephone automatic connection service system and method in mobile communication network | |
KR20130118581A (en) | Domestic and international receiving and originating service device and discount service operating method thereof | |
KR101374909B1 (en) | System and apparatus for providing international roaming access service and method thereof | |
KR102153219B1 (en) | System for confirmation of Message and Caller Identification that has been sent to a mobile terminal where the subscriber identification module removed and method thereof | |
KR100648066B1 (en) | Mobile communication prepaid fee charging system and method using public telephone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20101129 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20101129 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |