[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100227797B1 - Method for controlling sms center in the digital mobile communication system - Google Patents

Method for controlling sms center in the digital mobile communication system Download PDF

Info

Publication number
KR100227797B1
KR100227797B1 KR1019960063163A KR19960063163A KR100227797B1 KR 100227797 B1 KR100227797 B1 KR 100227797B1 KR 1019960063163 A KR1019960063163 A KR 1019960063163A KR 19960063163 A KR19960063163 A KR 19960063163A KR 100227797 B1 KR100227797 B1 KR 100227797B1
Authority
KR
South Korea
Prior art keywords
message
delivery
service
short
result
Prior art date
Application number
KR1019960063163A
Other languages
Korean (ko)
Other versions
KR19980045006A (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 KR1019960063163A priority Critical patent/KR100227797B1/en
Publication of KR19980045006A publication Critical patent/KR19980045006A/en
Application granted granted Critical
Publication of KR100227797B1 publication Critical patent/KR100227797B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre
    • 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]

Landscapes

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

Abstract

본 발명은 디지털 이동통신 시스템의 단문 서비스에 관한 것으로,7 신호망을 통한 이동망 가입자의 단문 전달요구와, R2 신호 접속을 통한 PSIN 가입자의 단문 전달요구 및 부가 서비스 제공을 위한 데이터망 또는 인터네트로 부터의 단문 전달요구를 수신하여 데이터베이스 저장, 검색, 삭제 동작등을 사용하여 전달요구 조건에 맞게 착신 가입자에게 단문 메시지를 전달하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 수단 및 그 제어 방법이 제시된다.The present invention relates to a short message service of a digital mobile communication system. 7 Database storage, retrieval, and deletion by receiving short delivery request of mobile network subscriber through signaling network, short delivery request of PSIN subscriber through R2 signal connection, and short delivery request from data network or internet for providing additional service. An application service control means of a short service center and a method of controlling the same are provided in a digital mobile communication system for delivering a short message to a called subscriber in accordance with a delivery request condition.

Description

디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어수단 및 그 제어 방법Application service control means of short service center and control method in digital mobile communication system

본 발명은 디지털 이동통신 시스템에서의 단문 서비스에 관한 것으로, 특히 디지털 이동통신 시스템의 단문 서비스 센터(Short Message Service Center : 이하 SMSC라 함)에서의 응용 서비스 제어 방법에 관한 것이다.The present invention relates to a short message service in a digital mobile communication system, and more particularly, to a method of controlling an application service in a short message service center (hereinafter referred to as SMSC) of a digital mobile communication system.

이동통신 수단을 활용한 단문서비스의 제공은 이동하는 가입자들간의 음성 정보 전달에 뒤이어 이동 단말기를 휴대한 가입자가 언제 어디서나 한정된 크기의 메시지를 원하는 곳으로 송수신하는 행위를 가능하게 한다. 이를 위해 이동 통신망에서의 SMSC는 단문 서비스 실체(Short Message Entity : 이하 SME라 함)라 부르는 최종 단말간에 한정된 길이의 문자 정보를 교환하도록 중계하는 시스템이다. 메시지의 전달 서비스는 발신 가입자의 메시지가 언제 어디서나 정확히 전달됨을 보장하여야 하므로 임의의 착신 가입자가 서비스 영역 밖에 존재하거나 단말기의 전원이 차단되어 메시지의 수신이 불가능한 경우에도 그 가입자로 전달되어야 할 메시지들이 유실되지 않아야 한다. 또한 메시지들이 특정 지점 혹은 일정기간 지연된 시점에 착신 가입자에게 전달될 수도 있어야 한다. 그러므로 SMSC는 수신 불가능한 가입자들에게 전달되어야 할 메시지를 SMSC내의 데이터베이스에 저장 하였다가 수신 가능한 상태로 인지 되었을 때 전달 하는 기능을 갖는다. 응용 서비스 제어 기능은 이와 같은 단문 서비스를 위한 SMSC의 전체적인 서비스 흐름을 제어하기 위한 것이다.Providing a short message service using a mobile communication means enables a subscriber carrying a mobile terminal to send and receive a message of a limited size anytime, anywhere, following voice information transfer between mobile subscribers. To this end, the SMSC in a mobile communication network is a system for relaying a limited length of text information between end terminals called Short Message Entity (SME). The message delivery service must guarantee that the originating subscriber's message is delivered correctly anytime, anywhere, so that any message that needs to be delivered to the subscriber is lost even if any called party is out of the service area or the terminal is powered off. Should not be. In addition, messages should be delivered to the called party at a specific point or at a specified time delay. Therefore, the SMSC has a function of storing a message to be delivered to unreceivable subscribers in a database in the SMSC and delivering the message when it is recognized as a receiveable state. The application service control function is to control the overall service flow of the SMSC for such a short service.

현재까지의 셀롤라 이동통신 시스템에서는 음성만을 전달, 교환하는 서비스를 제공하고 있으며, 문자를 전달하는 서비스는 제공되지 않고 있다. 이동통신 시스템의 단문서비스와 유사한 서비스로는 무선 호출 서비스(일명:삐삐)라고 볼 수 있지만 무선 호출 서비스와 단문 서비스의 차이점으로는 1) 서비스 제공망이 다르고, 2) 단문 서비스는 이동 전화기의 LCD에 단문 메시지가 출력되며, 3) 메시지의 착신 여부를 발신 가입자가 확인할 수 있으며, 4) 양방향 서비스로서 응용에 따라 날씨, 주식 정보 제공 등의 부가 서비스 제공이 용이하다는 점을 들 수 있다.To date, the cellular mobile communication system provides a service for transmitting and exchanging voice only, and a service for transmitting a text is not provided. The short call service similar to the mobile communication system may be referred to as wireless paging service (aka beep), but the difference between the wireless paging service and the short text service is that: 1) the service provider network is different; A short message is outputted to the caller. 3) The calling subscriber can check whether the message is received. 4) As an interactive service, it is easy to provide additional services such as weather and stock information depending on the application.

따라서, 본 발명에서는7 신호망을 통한 이동망 가입자의 단문 전달요구와, R2 신호 접속을 통한 PSIN 가입자의 단문 전달요구 및 부가 서비스 제공을 위한 데이터망 또는 인터네트로 부터의 단문 전달요구를 수신하여 데이터베이스 저장, 검색, 삭제 동작등을 사용하여 전달요구 조건에 맞게 착신 가입자에게 단문 메시지를 전달하는 응용 서비스 제어수단의 서비스 제어 및 처리 흐름을 제공하는데 그 목적이 있다.Therefore, in the present invention 7 Database storage, retrieval, and deletion by receiving short delivery request of mobile network subscriber through signaling network, short delivery request of PSIN subscriber through R2 signal connection, and short delivery request from data network or internet for providing additional service. The purpose of the present invention is to provide a service control and processing flow of an application service control means for delivering a short message to a called subscriber in accordance with a delivery request condition.

상술한 목적을 달성하기 위한 본 발명에 따른 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어수단은 단문 메시지를 이용한 응용 서비스 제공을 위해서 필수적으로 요구되는 서비스 제어 기능을 수행하는 응용 서비스 제어부와, 상기 응용 서비스 제어부의 시간 관리 기능을 수행하는 시스템 타이머 제어부로 이루어진 것을 특징으로 한다.Application service control means of the short service center in the digital mobile communication system according to the present invention for achieving the above object is an application service control unit for performing a service control function required for providing an application service using a short message, and And a system timer controller for performing a time management function of the application service controller.

또한, 본 발명에 따른 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법은 단문 서비스 센터에서 발신 가입자로부터 단문 메시지를 수신하고 상기 수신한 단문 메시지를 착신 가입자에게 전달하는 단계와, 상기 단문 메시지를 착신 가입자에게 전달한 후 전달 결과를 처리하는 단계와, 상기 단문 메시지를 착신 가입자에게 전달한 후 사용자의 응답을 처리하는 단계와, 상기 단문 메시지를 수신한 착신 가입자가 셀롤라 메시지 텔리서비스 메시지의 삭제 요구에 대해 데이터베이스에서 해당 메시지를 삭제하는 단계와, 상기 착신 가입자가 활성화된 후 이동국 활성화 정보를 수신하여 과금 데이터 및 통계를 저장하는 단계로 이루어진 것을 특징으로 한다.In addition, in the digital mobile communication system according to the present invention, a method for controlling an application service of a short service center may include receiving a short message from an originating subscriber at the short service center and delivering the received short message to a called party; Processing the delivery result after delivering to the called subscriber; processing the user's response after delivering the short message to the called subscriber; and receiving the short message to the request for deletion of the cellular message teleservice message. And deleting the corresponding message from the database, and receiving the mobile station activation information after the called subscriber is activated to store the billing data and statistics.

제1도는 본 발명이 적용되는 CMS 망 구조도.1 is a structure diagram of a CMS network to which the present invention is applied.

제2도는 본 발명에 따른 단문 서비스 센터 구성 기능의 개념도.2 is a conceptual diagram of a short service center configuration function according to the present invention.

제3도는 본 발명에 따른 응용서비스 제어 기능과 연관 기능의 구성도.3 is a configuration diagram of an application service control function and an association function according to the present invention.

제4도는 본 발명에 따른 응용 서비스 제어 기능의 내부 구성도.4 is an internal configuration diagram of an application service control function according to the present invention.

제5도는 본 발명에 따른 단문 메시지 수신 및 전달 처리 흐름도.5 is a flowchart of a short message receiving and delivering process according to the present invention.

제6도는 본 발명에 따른 단문 메시지 전달 결과 처리 흐름도.6 is a flow chart of a short message delivery result processing according to the present invention.

제7도는 본 발명에 따른 전문 메시지 사용자 응답 처리 흐름도.7 is a professional message user response processing flow chart according to the present invention.

제8도는 본 발명에 따른 단문 메시지 삭제 요구 처리 흐름도.8 is a flowchart for processing a short message deletion request according to the present invention.

제9도는 본 발명에 따른 단문 서비스 가입자 활성화시 처리 흐름도.9 is a process flow diagram when activating a short service subscriber according to the present invention.

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

401 : 응용 서비스 제어 블록 402 : 응용 서비스 제어부401: application service control block 402: application service control unit

403 : 셀롤라 메시지 텔리서비스 모듈403: Celola message teleservice module

404 : 셀롤라 페이징 텔리서비스 모듈404: Cellola paging teleservice module

405 : 운용 및 관리 모듈405: Operation and Management Module

406 : 서비스 공급자 인터 페이스 모듈406: Service Provider Interface Module

407 : 통지 모듈 408 : 시스템 타이머 제어부407: notification module 408: system timer control unit

본 발명에서 제안된 SMSC의 응용 서비스 제어 기능은 단문 서비스에 대한 최상위의 응용 프로그램으로서 데이터베이스를 통해 전체적인 서비스의 흐름을 제어한다.The application service control function of the SMSC proposed in the present invention is a top-level application program for a short service and controls the overall service flow through a database.

또한, 본 발명에서 제안된 단문 서비스 센터의 응용 서비스 제어 절차는 이동통신 시스템에서의 효율적인 단문 서비스를 제공하기 위해 상용 하드웨어 장치에 탑재되는 소프트웨어로 발명한 것으로서 CMT, CPT, VMN, EMN 등 각종 서비스의 전체적인 흐름을 관장하고 효율적인 서비스 제공을 위해 메시지 입력 기반의 처리 동작 구조를 적용하였다.In addition, the application service control procedure of the short message service center proposed in the present invention is invented as software mounted on a commercial hardware device to provide an efficient short message service in a mobile communication system, and the CMT, CPT, VMN, EMN, etc. In order to manage the overall flow and provide efficient service, the message input based processing operation structure is applied.

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

제1도는 본 발명이 적용되는 CDMA 이동 시스템(CDMA Mobil System : 이하 CMS라 함) 망 구조로서, CDMA 디지털 이동통신 시스템에 SMSC(101)노드를 추가하는 형태로 이루어진다. 단문 서비스 이동국(SMS Mobile Station : 이하 SMS-MS라 함)(102)는 IS-637 단문 서비스용 프로토콜 처리 기능, PC와의 EIA-232-E 인터페이스(이하 I/F라 함) 기능, 단문 서비스용 인간-기계 인터페이스(Man-Machine Interface; MMI) 기능을 지원하는 이동 가입자 단말기이며, 기지국(Basestation Transceiver System : 이하 BTS라 함)(103)과 무선 접속이 이루어진다.FIG. 1 is a CDMA mobile system (CMS) network structure to which the present invention is applied, in which the SMSC 101 node is added to the CDMA digital mobile communication system. Short service mobile station (SMS Mobile Station: 102) is a protocol processing function for IS-637 short service, EIA-232-E interface (hereinafter referred to as I / F) function with PC, for short service A mobile subscriber station supporting a Man-Machine Interface (MMI) function, and wireless connection with a base station (hereinafter referred to as BTS) 103 is achieved.

BTS(103)는 엑세스/페이징 채널을 통한 단문 메시지 송수신 기능을 지원하고, 제어국(Base Station Controller : 이하 BSC라 함)(104)는 트래픽 채널을 통한 단문 메시지 송수신 기능과 데이터 버스트 메시지를 단문 메시지로 포맷 변환/역변환하는 기능, 그리고 서비스 옵션 처리 기능을 지원한다.The BTS 103 supports a short message transmission / reception function through an access / paging channel, and the control station (Base Station Controller: BSC) 104 transmits a short message transmission / reception function and a data burst message through a traffic channel. Format conversion / reverse conversion, and service option handling.

교환국(Mobile Switching Center : 이하 MSC라 함)(105)는 IS-637 단문 서비스용 트랜스포트 프로토콜 처리기능, SMS-MC(102)의 대표 번호 식별 및 접속기능, 공중 전화망(Public Switched Telephone Natwork : 이하 PSTN이라 함)에서 SMS-MC(102)로의 R2/MFC 신호 처리를 통한 중계호 처리 및 트렁크 접속기능을 제공한다. MSC(105)내의 방문 가입자 위치등록기(Visiter Location Register ; VLR)는 단문 메시지 발신 가입자 인증기능과 발신착시 단문 서비스 가입자 정보 검색기능, 착신 SMSC(101)로의 루팅기능, 위치 등록이 되지 않는 발착신 가입자의 위치 등록 기능을 수행한다.Switching station (Mobile Switching Center: MSC) 105 is a transport protocol processing function for IS-637 short message service, representative number identification and access function of SMS-MC (102), public switched telephone Natwork (hereinafter referred to as: PSTN) provides a relay call processing and trunk connection function through the R2 / MFC signal processing from the SMS-MC (102). Visitor Location Register (VLR) in MSC 105 provides short message originating subscriber authentication function, outgoing and incoming short service subscriber information search function, routing function to incoming SMSC 101, incoming and outgoing subscriber not having location registration. Performs the location registration function.

가입자 위치등록기(Home Location Register : 이하 HLR이라 함)(106)는 이동 가입자 정보 관리 기능, 루팅 정보 관리 기능, 단문 서비스 과금 분류기능, 단문 서비스 인증기능, 착신 단말의 단문 메시지 수신기능 통보기능을 지원한다.Home Location Register (hereinafter referred to as HLR) 106 supports mobile subscriber information management function, routing information management function, short service charging classification function, short service authentication function, and short message receiving function notification function of called terminal. do.

SMSC(101)는 이동국과 이동국간 그리고 이동국과 SME간에 간단한 문자열을 제한된 크기의 메시지 형태로 전달하는 단문 메시지 서비스를 수행하는 시스템으로 MSC(105) 및 HLR(106)과7 신호 방식으로 연결되고 이를 기반으로 하여 SMS 이동응용부(Mobile Application Part: 이하 MAP라 함) 프로토콜을 사용하여 비실시간 메시지 전달 특성인 저장 및 전달(Store-and-Forward) 기능을 지원한다. 또한 서비스 제공자(Service Provider : 이하 SP라 함)(107)와의 정합을 위하여 X.25 혹은 이더넷(Ethernet) 프로토콜로 공중 데이터망(Public Switched Packet Data network : 이하 PSPDN이라 함)과 접속되어 날씨, 여행, 도로 교통 정보 안내, 신용카드 인증 및 조회, 원격감시, 자동 차량 항법등과 같은 단문 메시지로 표현 가능한 부가 서비스를 제공한다.The SMSC 101 is a system that performs a short message service that delivers a simple character string in the form of a limited size message between the mobile station and the mobile station and between the mobile station and the SME. It is connected by 7 signaling method and supports store-and-forward function which is a characteristic of non-real time message delivery using SMS Mobile Application Part (hereinafter referred to as MAP) protocol. It is also connected to the Public Switched Packet Data Network (hereinafter referred to as PSPDN) via X.25 or Ethernet protocol for matching with the Service Provider (107). It provides additional services that can be expressed in short messages such as road traffic information, credit card authentication and inquiry, remote monitoring and automatic vehicle navigation.

제2도는 본 발명에 따른 SMSC 구성 기능의 개념도이다. 지능형 SMS 플랫폼(201)은 고장 감내형 유닉스(UNIX) 컴퓨팅 서버에7을 기반으로 하는 지능망(Intelligent Network : 이하 IN이라 함) 능력과 교환기능을 일부 독립시킨 지능 주변 장치(INtelligent Peripheral : 이하 IP라 함) 능력, 그리고 데이터망 서비스 접속능력을 지원한다.2 is a conceptual diagram of an SMSC configuration function according to the present invention. Intelligent SMS platform 201 provides a fault tolerant UNIX computing server. It supports 7-based intelligent network (IN) capability, intelligent peripheral device (IP) capability with some independent switching function, and data network service access capability.

SMS 서비스 로직(202)은 SMS 응용 서브시스템의 기능 모델로서, SMS 응용 서비스별(예, CPT, CMT, VMN, etc) 기능 프로세스 모듈들로 구성되며, 응용 서비스별 단문 메시지의 저장/전달 제어, 메시지 종류별 전송 방식 분류, SMS의 위치정보 및 수신 가능상태 파악 및 단문 메시지 데이터베이스 접근기능 등을 정의한다.The SMS service logic 202 is a functional model of the SMS application subsystem, and is composed of functional process modules for each SMS application service (eg, CPT, CMT, VMN, etc.), and controls the storage / delivery of short messages per application service. It defines classification of transmission method by message type, grasps location information and reception status of SMS, and access to short message database.

SMS 서비스 응용 프로그래밍 인터페이스(Application Programming Interface : 이하 API라 함) 기능(206) 모델 CMS 서비스 I/F(207), PSTN 서비스 I/F(208) 및 SP 서비스 I/F(209) 모듈로 구성되며, 각각은 IN 정합 서브시스템, IP 제어 서브시스템, 서비스 제공자 정합 서비스시스템으로 기능을 수행한다. 각 서비스 I/F 모듈들은 SMS 서비스 로직의 API로서, 복잡 다양한 외부 망의 접속을 원할이 지원하기 우해 각각 전용 프로세서 형태로 모델링된다.SMS Service Application Programming Interface (hereinafter referred to as API) Function (206) Model CMS Service I / F (207), PSTN Service I / F (208) and SP Service I / F (209) modules Each function functions as an IN matching subsystem, an IP control subsystem, and a service provider matching service system. Each service I / F module is an API of SMS service logic. Each service I / F module is modeled in the form of a dedicated processor to support the connection of various complex external networks.

SMSC 운용보전(204) 기능모델은 운용보전 표준규격인 티엠엔(TMN: 이하 TMN 이라 함) 모델로서 정의되며, SMSC의 관리자(Manager) 기능과 TMN 망에 대한 대리자(Agent) 기능으로 구성되며 IN 모듈과 IP 모듈 및 DB 센터에서 발생하는 장애관리 및 시스템 형상관리, 과금 및 통계정보의 관리가 이루어진다. 각 운용관리 정보는 관리 정보부(Management Information Base : 이하 MIB라 함)(205) 형태로 저장 관리한다.The SMSC Operational Maintenance (204) functional model is defined as TNN (TMN: TMN) model, which is the standard of operation maintenance standard, and consists of the Manager function of the SMSC and the Agent function of the TMN network. Fault management, system configuration management, billing, and statistical information management in modules, IP modules, and DB centers are performed. Each operation management information is stored and managed in the form of a management information base (hereinafter referred to as MIB) 205.

SM 데이터베이스 관리 시스템(203)은 착신 SME의 수신 상태를 조회하여 수신한 응용 서비스별 단문 메시지를 성공적으로 전달할 때까지의 과정에 관련된 모든 데이터를 관리하는 역할을 수행한다.The SM database management system 203 manages all data related to the process until the successful reception of the received short message for each application service by inquiring the reception status of the incoming SME.

제3도는 본 발명에 따른 SMSC에서 응용 서비스 제어 기능과 연관 기능과의 구성도이다. IP 호 제어(IP Call Control : 이하 IPCC라 함) 블록(305)은 PSTN 가입자 발신의 단문 서비스 요구 처리를 위해 E1 R2/MFC 접속처리, 안내방송 송출, 이중음 다주파(Dual Tone Multi Friquency ; DTMF) 수신등의 처리를 통해 단문 메시지를 생성하여 응용 서비스 블록(Service Application Part : 이하 SAP라 함)(301)으로 전달 요청을 한다.3 is a block diagram of an application service control function and an association function in the SMSC according to the present invention. IP Call Control (hereinafter referred to as IPCC) block 305 is an E1 R2 / MFC access process, announcement broadcast, and dual tone multi-frequency (DTMF) for processing short service request of PSTN subscriber origination. A short message is generated through a process such as a reception and a delivery request is made to an application service block (hereinafter referred to as SAP) 301.

CDMA를 위한 MAP(이하 MAPC라 함) 블록(304)은 이동 가입자에 대한 단문 서비스 제공을 위한 통신로인7 신호 처리를 수행하고, 단문 서비스에 대한 텔레서비스 계츨 프로토콜 처리 기능을 수행하여 SAP(301)로 단문 메시지 전달 요청 및 전달 기능을 수행한다.MAP (hereinafter referred to as MAPC) block 304 for CDMA is a communication path for providing short service to mobile subscribers. 7 performs signal processing and performs a teleservice protocol protocol processing function for a short service to perform a short message delivery request and a forwarding function to the SAP 301.

서비스 공급자 인터페이스 모듈(Service Provider Interface Module : 이하 SPIM이라 함) 블록(306)은 부가 단문 서비스를 제공하기 위해 서비스 제공자와 접속을 수행하는 블록으로서 데이터망이나 인터네트를 통해 요구되는 단문 서비스 요구를 받아 SAP(301)로 전달한다.The Service Provider Interface Module (hereinafter referred to as SPIM) block 306 is a block for connecting with a service provider to provide an additional short service, and receives a short service request required through a data network or the Internet. Forward to 301.

단문 데이터베이스(이하 SMDB라 함)(302)는 (203)과 동일한 것으로서 단문 메시지의 저장, 검색, 삭제 등의 기능을 수행하는 API를 SAP 에게 제공한다.The short database (hereinafter referred to as SMDB) 302 is the same as 203 and provides SAP with an API that performs functions such as storing, retrieving, and deleting a short message.

로컬 서비스(Local Service : 이하 LSP 라 함) 블록(307)은 모사 서비스 제공자 역할을 수행하는 것으로서 오퍼레이터를 통해 단문 서비스를 전달하는 역할을 수행한다. 즉, 음성 정화를 통해 임의의 착신 가입자에게 전달할 단문 메시지를 받은 오퍼레이터는 LSP(307)가 제공하는 단문 메시지 입력 화면에 전달할 단문 메시지를 입력하여 SAP(301)로 단문 메시지 전달 요청을 한다.The local service (hereinafter referred to as LSP) block 307 serves as a simulated service provider to deliver a short service through an operator. That is, the operator who receives the short message to be delivered to any called subscriber through voice purification inputs the short message to be delivered to the short message input screen provided by the LSP 307 and requests the short message delivery to the SAP 301.

차징(CHArging : 이하 CHA 라 함)(303) 블록은 단문 서비스에 대한 과금 데이터를 수집하는 기능으로서 모든 단문 메시지에 대해 과금 데이터를 수집하여 중앙 과금 센터(CAMA)로 전달하는 역할을 수행한다. SAP(301)은 모든 단문 메시지에 대해 서비스가 종료되는 시점(즉, DB에서 삭제)에 과금 레코드를 생성하여 CHA(303)로 전달하며, CHA(303)는 과금 레코드가 일정한 크기가 되면 SPIM(306)을 통해 CAMA 로 과금 데이터를 전송한다.Charging (CHA) 303 block collects billing data for short service and collects billing data for all short messages and delivers it to the central billing center (CAMA). The SAP 301 generates a billing record for all short messages at the end of the service (i.e., deletes it from the DB) and passes it to the CHA 303. The CHA 303 sends a SPIM ( Billing data is sent to CAMA via 306).

통계(STAtistics : 이하 STA라 함)(308) 블록은 단문 서비스에 대한 통계 데이터를 수집하는 기능이다. SAP(301)은 모든 단문 메시지의 서비스 종류, 시간 등에 대한 통계 데이터를 수집하고, STA(308)의 요청시 수집된 데이터를 전달한다.The Statistics (STAtistics: STA) block 308 is a function of collecting statistical data for a short service. The SAP 301 collects statistical data on service type, time, etc. of all short messages, and delivers the collected data at the request of the STA 308.

SAP(301) 블록은 주위 연관 블록들로부터 단문 서비스 전달요구를 받아 MAPC(304)를 통해 착신 가입자에게 전달하는 역할을 수행하며, 제4도에서 상세히 설명한다.The SAP 301 block receives a short service delivery request from neighboring related blocks and delivers it to the called subscriber through the MAPC 304, which will be described in detail with reference to FIG.

제4도는 본 발명에 따른 응용 서비스 제어 기능의 구성도이다. 응용 서비스 제어 블록(401)은 2개의 실행 프로세스로 이루어진다. 실제적인 응용 서비스 제어기능을 수행하는 SAP(402)는 5개의 모듈로 구성된다. 최대 약 160 문자 전달 서비스를 제공하는 셀롤라 메시지 텔리서비스(Cellular Message Teleservice : 이하 CMT라 함)를 처리하는 부분(403), 약 63 문자까지의 전달 서비스를 제공하는 셀롤라 페이징 텔리서비스(Cellular Paging Teleservice : 이하 CPT라 함)를 처리하는 부분(404), 뉴스, 날씨정보, 주식정보 등의 부가 서비스를 제공하기 위해 서비스 제공자로부터의 부가정보 전달을 처리하는 서비스 공급자 인터페이스(Service Provider Interface : 이하 SPI라 함) 처리부분(406), 그리고 음성 사서함에 음성 메시지가 전달하였음을 통지하는 음성 메일 통지(Voice Mail Notification) 기능 및 전자우편의 도착 정보, 팩스(FAX)의 도착 정보를 통지하는 통지(Notify) 부분(407)으로 구성된다. 시스템 타이머 제어(System Timer Control : 이하 STC라 함)(408) 실행 모듈은 SAP(402)에게 시간 관리 기능을 제공하는 것으로서 CMT 서비스의 사용자 옵션중 지정시간 및 유효 시간 통보 등의 기능 등의 시간관리 기능을 수행한다.4 is a configuration diagram of an application service control function according to the present invention. The application service control block 401 consists of two executing processes. The SAP 402 performing practical application service control is composed of five modules. Part 403 that handles Cellular Message Teleservice (hereinafter referred to as CMT) that provides up to approximately 160 character delivery service, and Cellular Paging (Cellular Paging) that provides delivery service up to about 63 characters Teleservice: A part that processes C404 (hereinafter referred to as CPT), and a service provider interface (hereinafter referred to as SPI) that processes the delivery of additional information from a service provider to provide additional services such as news, weather information, and stock information. Processing portion 406, and a voice mail notification function for notifying that a voice message has been delivered to the voice mail box, and a notification for notifying the arrival information of an e-mail and the arrival information of a fax. ) Portion 407. The System Timer Control (hereinafter referred to as STC) 408 execution module provides time management function to the SAP 402, and manages time such as notification of designated time and valid time among user options of the CMT service. Perform the function.

제5도 내지 제9도는 본 발명에 따른 응용 서비스 제어블럭의 단문 서비스 처리 흐름도이다.5 to 9 are short service processing flowcharts of an application service control block according to the present invention.

제5도는 본 발명에 따른 SMSC에서 발신 가입자로부터의 단문 메시지 수신 및 수신한 단문 메시지를 착신 가입자에게 전달하는 과정에 대한 흐름도이다. 응용 서비스 제어블럭이 활성화된 후 초기화가 끝나면 메시지 수신대기 상태(500)로 천이된다. 수신대기 상태(500)에서 단문 메시지 전달요구를 수신(501)하면 SAP의 자원 중 여유 타임 테이블 유무에 따른 처리기능 여부(502)를 판단하여 처리가 불가능할 경우 발신 가입자에게 처리불가 통지(504)를 보내고 다시 수신대기 상태로 들어가며(500), 처리 가능할 경우 수신한 단문 메시지를 데이터베이스에 저장한다(503). 수신한 단문 메시지의 옵션중 유효 기간이나 지정 시간이 지정되어 있는지를 검사하여(505) 지정되어 있으면 STC 프로세스로 시간 관리를 요청하게 되고, STC에서는 시간 관리 요청을 테이블에 등록한다(507). 지정 시간만 요구되었는지를 검사하여(506) 유효시간만 요청되었을 경우는 전달메시지를 생성하여 착신가입자에게 전송(509)하게 된다. STC는 일정 주기로 시간관리 테이블을 검색하여 요청된 시간이 되면 SAP로 타임-아웃이 되었음을 알려준다(508). 전달 결과 메시지를 수신(510)하여 전달 성공 유무를 판단하여(511) 성공일 경우 전달 성공에 대한 과금 데이터 전송(512) 및 통계 데이터를 저장하게 된다(513). 전달이 실패하면 영구 실패인지를 검사하여(514) 착신 가입자의 Power-Off 상태 등 일시적인 사유로 인한 전달 실패일 경우는 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가(515) 하고 수신대기 상태로 돌아가며(500), SMS 권한이 없는 등의 상태는 메시지 재전송의 필요가 없으므로 전달 실패 정보를 수록한 과금 데이터 전송(516) 및 통계 데이터를 저장(517)하게 된다. 통계데이터 저장이 완료되면 승인(Acknowledgement) 처리 루틴(518)으로 천이된다.5 is a flowchart illustrating a process of receiving a short message from an originating subscriber and delivering the received short message to the called subscriber in the SMSC according to the present invention. After the initialization of the application service control block is activated, the transition to the message reception standby state (500). Upon receiving the short message delivery request in the reception standby state 500 (501), it is determined whether or not the processing function (502) according to the presence of the free time table among the resources of the SAP if the processing is not possible notified to the outgoing subscriber (504) Send and enter the reception standby state (500), and if possible to store the received short message in the database (503). If the validity period or the designated time is specified among the options of the received short message, it is checked (505). If it is specified, the STC process requests time management, and the STC registers the time management request in the table (507). It checks whether only a designated time is required (506). If only a valid time is requested, a delivery message is generated and transmitted to the called party (509). The STC searches the time management table at regular intervals and notifies the SAP that it has timed out when it reaches the requested time (508). Receiving a delivery result message (510) determines whether the delivery success (511), if successful, charging data transmission (512) and statistical data for the successful delivery is stored (513). If the delivery fails, it is checked for permanent failure (514). If the delivery fails due to a temporary reason such as the power-off status of the called subscriber, the corresponding message transmission failure counter in the database is increased (515) and returned to the reception standby state. 500, there is no need to retransmit the message, so the status of the SMS authority does not need to be retransmitted, and thus the charging data transmission 516 and the statistical data including the transmission failure information are stored 517. When the storage of the statistical data is complete, the process proceeds to an acknowledgment processing routine 518.

제6도는 본 발명에 따른 단문메시지 전달 결과 처리 흐름도로서, 제5도의 단문 메시지 전달 이후의 인도 응답(Delivery Acknowledgement) 처리 흐름도이다. 제5도에서 메시지 전달 동작이 완료되고 인도 응답 요구(Delivery Acknowledgement Request ; DAK_REQ) 옵션이 지정되어 있으면(601) 제5도에서의 메시지 전달 결과에 따라 전달 결과 통지 메시지를 생성하여 발신 가입자에게 전달 경과 메시지를 통지한다(602). 전달 결과 통지 메시지에 대한 전송 결과 수신(603) 이후의 동작흐름은 제5도의 단계(510) 이후의 동작과 동일하다.6 is a flowchart of a short message delivery result processing according to the present invention, and is a flowchart of a delivery acknowledgment after delivery of the short message of FIG. 5. If the message delivery operation is completed in FIG. 5 and the Delivery Acknowledgment Request (DAK_REQ) option is specified (601), the delivery result notification message is generated according to the message delivery result in FIG. Notify the message (602). The operation flow after the transmission result reception 603 for the delivery result notification message is the same as the operation after step 510 of FIG.

제7도는 본 발명에 따른 단문 메시지 전달 이후의 사용자 응답(User Acknowledgement) 처리 흐름도이다. 단문 메시지를 수신한 착신 가입자는 수신한 단문 메시지에 사용자 응답(User Acknowledgement) 옵션이 지정되어 있으면 자신의 응답 메시지를 보낼 수 있으며, 응답 메시지를 보낼 경우 단문 서비스 센터는 사용자 응답(UserAck) 메시지를 수신하게 된다(701). 사용자 응답(UserAck) 메시지를 수신한 단문 서비스 센터는 사용자 응답(UserAck) 전달 요구 메시지를 생성하여 발신 가입자에게 전송한다(702). 사용자 응답(UserAck) 메시지에 대한 전송 결과 수신(703) 이후의 동작 흐름은 제5도의 단계(510) 이후의 동작과 동일하다.7 is a flowchart of a user acknowledgment process after the short message is delivered according to the present invention. Incoming subscribers who receive the short message can send their own response message if the user acknowledgment option is specified in the received short message. If the short message is sent, the short message service center receives the user acknowledgment message. (701). Upon receiving the UserAck message, the short service center generates a UserAck delivery request message and transmits it to the calling subscriber (702). The operation flow after receiving the transmission result 703 for the UserAck message is the same as the operation after step 510 of FIG.

제8도는 본 발명에 따른 CMT 메시지 삭제 요구에 대한 처리 흐름도이다. SAP가 수신대기 상태에서 CMT 메시지 삭제 요구 메시지를 수신(801)하면 데이터베이스를 검색하여 삭제 가능 여부를 판단한다(802). 판단 결과 삭제 가능하고 삭제요구 대상 메시지가 데이터베이스에 존재할 경우는 데이터베이스에서 해당 메시지를 삭제하고(803) 삭제된 메시지에 대한 과금 데이터를 전송(804)한 후 삭제된 메시지에 대한 통계 데이터를 저장한다(805). 다음에 삭제 결과 메시지를 생성하여 발신 가입자에게 전달한다(806). 이때 삭제 요구에 해당하는 메시지가 데이터베이스에 존재하지 않을 경우에는 해당 메시지가 이미 전달되었음을 알리는 내용의 결과를 삭제가 성공되었으면 삭제가 성공되었음을 알리는 내용을 전달한다. 삭제(Cancellation) 메시지에 대한 전송결과 수신(806) 이후의 동작흐름도 제5도의 단계(510) 이후의 동작과 동일하다.8 is a process flow diagram for a CMT message deletion request according to the present invention. When the SAP receives the CMT message deletion request message in the reception standby state (801), the database is searched to determine whether deletion is possible (802). As a result of determination, when the delete request target message exists in the database, the corresponding message is deleted from the database (803), the charging data for the deleted message is transmitted (804), and the statistical data on the deleted message is stored ( 805). Next, a deletion result message is generated and delivered to the calling subscriber (806). At this time, if the message corresponding to the deletion request does not exist in the database, the result of the message indicating that the message has already been delivered is delivered. The operation flow after the reception result 806 of the cancellation message is the same as the operation after step 510 of FIG.

제9도는 본 발명에 따른 착신 가입자가 활성화되었을 때 단문 서비스 센터의 처리 흐름도로서, 제5도의 단계(812) 이후의 동작에 해당된다. 즉, 착신 가입자의 일시적인 장애로 인해 메시지 전달이 실패하였을 경우, 해당 착신 가입자의 활성화를 인지한 HLR은 해당 가입자의 활성화 사실을 단문 서비스 센터로 통지하고 SAP는 착신 가입자 활성화 정보를 수신한다(901). SAP는 데이터베이스 검색(902)을 통하여 해당된 착신 가입자에게 전달되어야 할 메시지의 존재 유무 및 전달 시간조건을 판단한다(904). 전달될 메시지가 존재하지 않을 경우 수신대기 상태로 돌아가며, 그렇지 않을 경우 전달 요구 메시지를 생성하여 해당 착신 가입자에게 전달한다(905). 전송 메시지에 대한 전송결과 수신(906) 이후의 동작흐름은 제5도의 단계(510) 이후의 동작과 동일하며, 데이터베이스에 저장되어 있는 해당 가입자에게 전달되어야 할 모든 메시지에 대해(904) 부터의 동작이 반복된다(903).9 is a flow chart of the processing of the short service center when the called subscriber according to the present invention is activated, which corresponds to the operation after step 812 of FIG. That is, when the message delivery fails due to a temporary failure of the called party, the HLR, which recognizes the activation of the called party, notifies the short service center of the activation of the called party and the SAP receives the called party activation information (901). . The SAP determines whether there is a message to be delivered to a corresponding called party and a delivery time condition through a database search 902 (904). If there is no message to be delivered, it returns to the reception standby state. Otherwise, a delivery request message is generated and delivered to the called party (905). The operation flow after the transmission result reception 906 for the transmission message is the same as the operation after step 510 of FIG. 5, and operation 904 for all messages to be delivered to the corresponding subscriber stored in the database. This is repeated (903).

상술한 바와 같이 발명은 디지털 이동통신 시스템의 단문서비스 제공뿐만 아니라 향후 개인 휴대 통신(PCS), 미래 공중 육상 이동통신 시스템(FPLMTS)의 단문 서비스 제공에도 이용될 수 있는 훌륭한 효과가 있다.As described above, the present invention has an excellent effect that can be used not only to provide a short service of a digital mobile communication system but also to provide a short service of a future personal mobile communication (PCS) and a future public land mobile communication system (FPLMTS).

Claims (8)

단문 메시지를 이용한 응용서비스 제공을 위해서 필수적으로 요구되는 서비스 제어 기능을 수행하는 응용 서비스 제어부와, 상기 응용 서비스부의 시간 관리 기능을 수행하는 시스템 타이머 제어부로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어수단.Short service in a digital mobile communication system comprising an application service control unit performing a service control function required for providing an application service using a short message, and a system timer control unit performing a time management function of the application service unit. Application service control means in the center. 제1항에 있어서, 상기 응용 서비스 제어부는 최대 160 문자 전달 서비스를 제공하는 셀롤라 메시지 텔리서비스 모듈과, 최대 63 문자까지의 전달 서비스를 제공하는 셀롤라 페이징 텔리서비스 모듈과, 부가 서비스를 제공하기 위해 서비스 제공자로부터의 부가정보 전달을 처리하는 서비스 공급자 인터페이스 모듈과, 음성 메일 통지 기능 및 전자 우편의 도착 정보, 팩스의 도착 정보를 통지하는 통지 모듈과, 상기 셀롤라 메시지 텔리 서비스 모듈, 셀롤라 페이징 텔리서비스 모듈, 서비스 공급자 인터페이스 모듈 및 통지 모듈을 운용 및 관리하는 운용 및 관리 모듈로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어수단.The method of claim 1, wherein the application service controller is configured to provide a cellular message teleservice module for providing a maximum of 160 characters, a cellular paging teleservice module for providing a maximum of 63 characters, and an additional service. A service provider interface module for handling the delivery of additional information from the service provider, a notification module for notifying the voice mail notification function and the arrival information of the e-mail and the arrival information of the fax, the cellular message teleservice module, and cellular paging. Application service control means of a short service center in a digital mobile communication system, characterized in that consisting of the operation and management module for operating and managing the teleservice module, service provider interface module and notification module. 단문 서비스 센터에서 발신 가입자로부터 단문 메시지를 수신하고 상기 수신한 단문 메시지를 착신 가입자에게 전달하는 제1단계와, 상기 단문 메시지를 착신 가입자에게 전달한 후 전달 결과를 처리하는 제2단계와, 상기 전문 메시지를 착신 가입자에게 전달한 후 사용자의 응답을 처리하는 제3단계와, 상기 단문 메시지를 수신한 착신 가입자가 셀롤라 메시지 텔리서비스 메시지의 삭제 요구에 대해 데이터베이스에서 해당 메시지를 삭제하는 제4단계와, 상기 착신 가입자가 활성화된 후 이동국 활성화 정보를 수신하여 과금 데이터 및 통계를 저장하는 제5단계로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.A first step of receiving a short message from an originating subscriber in a short message service center and delivering the received short message to a called subscriber; a second step of delivering the short message to a called subscriber and processing a delivery result; A third step of processing the user's response after delivering the message to the called subscriber; a fourth step of the called subscriber receiving the short message deleting the corresponding message from the database in response to the deletion request of the cellular message teleservice message; And a fifth step of receiving charging information and statistics by receiving mobile station activation information after the called subscriber is activated. 제3항에 있어서, 상기 제1단계는 수신대기 산태에서 단문 메시지 전달 요구를 수신하여 처리 가능 여부를 판단하는 단계와, 상기 처리 가능 여부의 판단 결과 처리가 불가능할 경우 발신 가입자에게 처리 불가 통지를 보내고 수신 대기 상태로 들어가는 단계와, 상기 처리 가능 여부의 판단 결과 처리 가능할 경우 수신한 단문 메시지를 데이터베이스에 저장하고 상기 수신한 단문 메시지의 옵션중 유효 시간 및 지정 시간이 지정되어 있는지를 검사하는 단계와, 상기 유효 시간 및 지정 시간이 지정되었는지의 검사 결과 지정되어 있으면 서비스 타이머 제어부로 시간 관리를 요청하는 단계와, 상기 서비스 타이머 제어부에서 수신한 시간 관리 요청을 테이블에 등록하는 단계와, 상기 시간 관리 요청을 테이블에 저장한 서비스 타이머 제어부에서 지정 시간만 요구되었는지를 검사하여 유효 시간만 요구되었을 경우 전달 메시지를 생성하여 착신 가입자에게 전송하는 단계와, 상기 지정 시간만 요구되었는지의 검사 결과 지정 시간만 요구되었을 경우 서비스 타이머 제어에서 일정 주기로 시간 관리 테이블을 검색하여 요청된 시간이 되면 서비스 응용부로 타임-아웃이 되었음을 알려주는 단계와, 상기 전달 결과 메시지를 수신한 착신 가입자가 전달 성공 유무를 판단하여 성공일 경우 전달 성공에 대한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인처리 루틴을 수행하는 단계와, 상기 전달 성공 유무의 판단 결과 전달이 실패하면 영구 실패인지를 검사하여 일시적인 실패일 경우 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가하고 수신대기 상태로 돌아가는 단계와, 상기 전달 성공 유무의 판단 결과 영구 실패인 전달 실패 정보를 수록한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 처리하는 단계로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.4. The method of claim 3, wherein the first step comprises: receiving a short message delivery request in a reception wait state and determining whether to process the message; and if it is impossible to process the result, sending a notification of no processing to the calling subscriber. Entering a reception waiting state, storing the received short message in a database if the processing result is determined that the processing is possible, and checking whether a valid time and a specified time are specified among the options of the received short message; Requesting time management to a service timer control unit, registering a time management request received from the service timer control unit to a table, if the validity time and a specified time are determined as a result of the check; When specified by the service timer control unit stored in the table If only the valid time is required and the delivery time message is generated, the delivery message is generated and transmitted to the called subscriber. Searching for and requesting that the time-out has been made to the service application unit when the requested time is reached; and if the receiving subscriber who has received the delivery result message determines whether the delivery is successful, the billing data transmission and statistical data on the success of the delivery are transmitted. Storing and performing an approval processing routine; and if the delivery is unsuccessful, checking whether it is a permanent failure, and if it is a temporary failure, increasing the corresponding message transmission failure counter in the database and returning to the reception standby state. Wow, whether the delivery was successful And processing the approval processing routine after storing the billing data transmission and the statistical data storing the delivery failure information which is a permanent failure as a result of the determination of the application service control method of the short service center in the digital mobile communication system. 제3항에 있어서, 상기 제2단계는 메시지 전달 동작이 완료되고 인도 응답 요구 옵션이 지정되어 있는지를 검사하여 지정되어 있지 않을 경우 수신 대리 상태로 들어가는 단계와 상기 인도 응답 요구 옵션이 지정되어 있는지를 검사한 결과 지정되어 있을 경우 메시지 전달 결과에 따라 전달 결과 통지 메시지를 생성하여 발신 가입자에게 통지하는 단계와, 상기 전달 결과 통지 메시지를 수신한 발신 가입자가 전달 성공 유무를 판단하여 성공일 경우 전달 성공에 대한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 수행하는 단계와, 상기 전달 성공 유무의 판단 결과 전달이 실패하면 영구 실패인지를 검사하여 일시적인 실패일 경우 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가하고 수신대기 상태로 돌아가는 단계와, 상기 전달 성공 유무의 판단 결과 영구 실패인 전달 실패 정보를 수록한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 처리하는 단계로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.4. The method of claim 3, wherein the second step checks whether a message delivery operation is completed and a delivery response request option is specified, and if not, whether to enter a receiving proxy state and whether the delivery response request option is specified. If the result of the check is specified, generating a delivery result notification message according to the message delivery result and notifying the calling subscriber; and if the calling subscriber that has received the delivery result notification message determines whether the delivery is successful, And performing the approval processing routine after storing the billing data transmission and statistical data for the billing, and if the delivery fails as a result of the determination of whether the delivery is successful, checking whether the message is a permanent failure. Incrementing and returning to the standby state, Application service control of a short service center in a digital mobile communication system comprising the step of processing the approval processing routine after storing the billing data transmission and the statistical data storing the delivery failure information which is a permanent failure as a result of the determination of the success of delivery. Way. 제3항에 있어서, 상기 제3단계는 착신 가입자가 수신한 단문 메시지에 사용자 홉션이 지정되어 자신의 응답 메시지를 단문 서비스 센터로 전송하는 단계와, 상기 사용자 응답 메시지를 수신한 단문 서비스 센터는 사용자 응답 전달 요구 메시지를 생성하여 발신 가입자에게 전송하는 단계와, 상기 사용자 응답 전달 요구 메시지를 수신한 발신 가입자가 전달 성공 유무를 판단하여 성공일 경우 전달 성공에 대한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 수행하는 단계와, 상기 전달 성공 유무의 판단 결과 전달이 실패하면 영구 실패인지를 검사하여 일시적인 실패일 경우 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가하고 수신대기 상태로 돌아가는 단계와, 상기 전달 성공 유무의 판단 결과 영구 실패인 전달 실패 정보를 수록한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 처리하는 단계로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.4. The method of claim 3, wherein the third step comprises a step of user assignment to a short message received by the called subscriber, and transmits a response message thereof to the short service center, and the short service center receiving the user response message is a user. Generating and transmitting a response delivery request message to the calling subscriber, and if the calling subscriber that has received the user response delivery request message determines the success of the transmission, if the success is successful, charging data transmission and statistical data on the success of the transmission is stored. Performing an acknowledgment routine, and if the delivery is unsuccessful, checking whether it is a permanent failure, and if it is a temporary failure, incrementing the corresponding message transmission failure counter in the database and returning to the reception standby state; Determination of delivery failure information And processing the approval processing routine after storing the billing data transmission and the statistical data including the data. 제3항에 있어서, 상기 제4단계는 응용 서비스부가 수신대기 상태에서 셀롤라 메시지 텔리서비스 메시지 삭제 요구를 수신하면 데이터베이스를 검색하여 삭제 가능 여부를 판단하는 단계와, 상기 삭제 가능 여부의 판단 결과 삭제 가능하고 삭제요구 대상 메시지가 데이터베이스에 존재할 경우 데이터베이스에서 해당 메시지를 삭제하고 삭제된 메시지에 대한 과금 데이터를 전송한 후 삭제된 메시지에 대한 통계 데이터를 저장하는 단계와, 상기 삭제 가능 여부의 판단 결과 삭제가 가능하지 않을 경우 통계 데이터를 저장하는 단계와, 상기 통계 데이터를 삭제한 후 삭제 경과 메시지를 생성하여 발신 가입자에게 전달하는 단계와, 상기 삭제 결과 메시지를 수신한 발신 가입자가 전달 성공 유무를 판단하여 성공일 경우 전달 성공에 대한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인처리 루틴을 수행하는 단계와, 상기 전달 성공 유무의 판단 결과 전달이 실패하면 영구 실패인지를 검사하여 일시적인 실패일 경우 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가하고 수신대기 상태로 돌아가는 단계와, 상기 전달 성공 유무의 판단 결과 영구 실패인 전달 실패 정보를 수록한 과금 데이터 전송 및 통계 데이터를 저장한 후 승인 처리 루틴을 처리하는 단계로 이루어진 것을 특징으로 하는 디지털 이동통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.4. The method of claim 3, wherein the fourth step comprises: when the application service unit receives the request for deleting the cellular message teleservice message in the reception standby state, searching the database to determine whether the deletion is possible, and deleting the determination result of the deletion. And if the message to be deleted exists in the database, deleting the message from the database, transmitting billing data for the deleted message, and storing statistical data on the deleted message; If it is not possible, storing the statistical data, deleting the statistical data, generating a deleted elapsed message, and delivering the message to the calling subscriber, and determining whether the calling subscriber that received the deletion result message is successful. If successful, transfer billing data for successful delivery Storing the transmission and statistical data, and performing an approval processing routine; if the delivery fails, if the delivery fails, check whether it is a permanent failure, and if the failure is temporary, increase and receive a corresponding message transmission failure counter in the database. And returning to the standby state, and storing the charging data and the statistical data including the delivery failure information which is the permanent failure as a result of the determination of the success or failure of the delivery, and processing the approval processing routine. Method of application service control in short service centers. 제3항에 있어서, 상기 제5단계는 착신 가입자의 일시적인 장애로 인해 메시지 전달이 실패하였을 경우 해당 착신 가입자의 활성화를 인지한 홈 위치 등록기에서 해당 가입자의 활성화 사실을 단문 서비스 센터로 통지하고 응용 서비스부는 착신 가입자 활성화 정보를 수신하는 단계와 상기 착신 가입자 활성화 정보를 수신한 서비스 응용부에서 데이터베이스를 검색하여 해당된 착신 가입자에게 전달되어야 할 메시지의 존재 유무 및 전달 시간조건을 판단하는 단계와, 상기 전달될 메시지의 존재 유무의 판단 결과 전달될 메시지가 존재하지 않을 경우 수신대기 상태로 돌아가며, 전달될 메시지가 존재할 경우 전달 요구 메시지를 생성하여 해당 착신 가입자에게 전달하는 단계와, 상기 전달 결과 메시지를 수신한 착신 가입자가 전달 성공 유무를 판단하여 성공일 경우 전달 성공에 대한 과금 데이터 전송 및 통계 데이터를 저장한 후 상기 제2단계를 수행하고 상기 착신 가입자에게 전달되어야 할 메시지의 존재 유무 및 전달 시간조건을 판단하는 단계로 천이하는 단계와, 상기 전달 성공 유무의 판단 결과 전달이 실패하면 영구 실패인지를 검사하여 일시적인 실패일 경우 데이터베이스에 있는 해당 메시지 전송 실패 카운터를 증가하고 상기 제2단계를 수행하고 상기 착신 가입자에게 전달되어야 할 메시지의 존재 유무 및 전달 시간조건을 판단하는 단계로 천이하는 단계와, 상기 전달 성공 유무의 판단 결과 영구 실패인 전달 실패 정보를 수록한 과금 데이터 전송 및 통계 데이터를 저장한 후 상기 제2단계를 수행하고 상기 착신 가입자에게 전달되어야 할 메시지의 존재 유무 및 전달 시간조건을 판단하는 단계로 천이하는 단계로 이루어진 것을 특징으로 하는 디지털 이동 통신 시스템에서 단문 서비스 센터의 응용 서비스 제어 방법.[5] The method of claim 3, wherein in the fifth step, when the message delivery fails due to a temporary failure of the called subscriber, the home location register that recognizes the activation of the called subscriber is notified to the short service center of the activation of the subscriber. The mobile station may further include receiving the called subscriber activation information and determining whether there is a message to be delivered to the corresponding called subscriber and the delivery time condition by searching the database in the service application unit that has received the called subscriber activation information; If there is no message to be transmitted as a result of the determination of the existence of the message to be returned, returning to the reception standby state, and if there is a message to be delivered, generating a delivery request message and delivering the message to the called party, and receiving the delivery result message Incoming subscriber judges success of delivery And if successful, storing the billing data transmission and the statistical data on the success of the delivery, and then performing the second step and determining whether there is a message to be delivered to the called subscriber and determining a delivery time condition; As a result of the determination of whether the delivery is successful, if the delivery fails, it is checked whether it is a permanent failure. If it is a temporary failure, the message transmission failure counter in the database is increased, the second step is performed, and whether there is a message to be delivered to the called subscriber. And transiting to a step of determining a delivery time condition, and storing the charging data and statistical data including the delivery failure information that is a permanent failure as a result of the determination of whether the delivery is successful or not, and performing the second step. Judging the existence of the message to be delivered and the time of delivery condition Application service control method of a short service center in a digital mobile communication system, characterized in that the transition to the step of making.
KR1019960063163A 1996-12-09 1996-12-09 Method for controlling sms center in the digital mobile communication system KR100227797B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960063163A KR100227797B1 (en) 1996-12-09 1996-12-09 Method for controlling sms center in the digital mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960063163A KR100227797B1 (en) 1996-12-09 1996-12-09 Method for controlling sms center in the digital mobile communication system

Publications (2)

Publication Number Publication Date
KR19980045006A KR19980045006A (en) 1998-09-15
KR100227797B1 true KR100227797B1 (en) 1999-11-01

Family

ID=19486621

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960063163A KR100227797B1 (en) 1996-12-09 1996-12-09 Method for controlling sms center in the digital mobile communication system

Country Status (1)

Country Link
KR (1) KR100227797B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686865B1 (en) * 1999-12-14 2007-02-23 주식회사 케이티 Apparatus of processing short message services for integrated message service
KR20030012420A (en) * 2001-07-31 2003-02-12 송윤종 an reversed-charging system for providing SMS,VMS group service and method thereof
KR100452073B1 (en) * 2001-10-19 2004-10-12 트라이콤텍 주식회사 Short message service system

Also Published As

Publication number Publication date
KR19980045006A (en) 1998-09-15

Similar Documents

Publication Publication Date Title
US6370390B1 (en) Delivery of short messages in a packet radio network
CN1146265C (en) Flow control method for short message service-busy subscriber
EP1310113B1 (en) Method and apparatus for enhanced short message service
US6188887B1 (en) Distributed data storage and delivery in a cellular telephone network
JP4801649B2 (en) Wireless communication method and system for establishing a multimedia message service on a wireless LAN
CN1116893A (en) A system and method for routing messages in radio communication systems
WO2006031627B1 (en) Methods, systems, and computer program products for automatically provisioning intelligent network (in) platforms, including home location registers (hlrs), and routing nodes with prepaid mobile subscriber information
KR100227797B1 (en) Method for controlling sms center in the digital mobile communication system
CN102056104A (en) SM (Short Message) sending control method as well as device and system
KR100241360B1 (en) A gathering method of sms charging data
JP2001251691A (en) System and method for providing indication of maximum long-distance service payload size in radio communication
KR100205077B1 (en) The sm deleting method for sms center db in cellular system
KR19980044280A (en) How to input a short message into the short message service center database of a cellular system
KR100237181B1 (en) Apparatus and method of short message service for pstn members
KR100564123B1 (en) System and method for providing information of a wireless communication unit to a calling party terminal
CN100403817C (en) Data-message retransmitting method
CN1985530B (en) Wireless communication method and system for establishing a multimedia message service over a WLAN
JP2001204076A (en) Message service system, mobile communication system and message management method
JP3820108B2 (en) Message service system and message service method
KR100897049B1 (en) Method for notifiyng possibility of video call of terminal
EP1616443B1 (en) Communication method for mobile services
KR20050106379A (en) Method and system for receiving using smsc and variating selectively the notifying method for the uncompleted call information in the mobile telecommunication network
KR20060108403A (en) The system for additional identification number only for short message service
KR19980044598A (en) Coordination structure between short service center and service provider
KR20070000138A (en) Method of transmitting short message service only to mobile terminal of idle mode

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: 20070730

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee