Advanced Message Storing Method on mobilePOST SMSC

mobilePOST SMSC(Short Message Service Center)에서의 향상된 메시지 저장 기법

  • 송병권 (서경대학교 정보통신공학과)
  • Published : 2008.04.30

Abstract

This paper proposes the preservation method that can effectively process short messages at mobilePOST SMSC(Short Message Service Center) platform on CDMA(Code Division Multiple Access). There are three techniques for the preservation method. First one is shared memory technique where several processes within the system share same memory to process transmission of short messages with maximum performance. Second one is to back-up messages in shared memory to the file system to prevent lost during system initialization or other unstable period. Third technique is that when transmission of short message was completed, finished message is moved from the shared memory to relational database for accounting purposes.

논문은 CDMA(Code Division Multiple Access)기반의 mobilePOST SMSC(Short Message Service Center) 플랫폼에서 고성능 단문메시지 처리를 위한 향상된 메시지 저장 기법에 관한 것이다. 본 논문에서 제 안한 메시지 저장 방법은 i)단문 메시지의 전송 성능을 극대화하기 위하여 시스템 내부 프로세스들간에 공유 메모리 방식을 이용하였고, ii)시스템이 불안정하거나 초기화되었을 때 분실될 가능성이 있는 공유메모리에 존재하는 단문메시지를 파일 시스템에 복사하고 또한 iii)단문메시지의 전송이 완료된 후 과금처리 및 기타 관리를 위하여 공유메모리에 존재하는 단문메시지를 관계형 데이터베이스로 저장하는 3가지 방식을 사용하였다.

Keywords

References

  1. Michael D. Gallagher, Randall A. Synder, 'Mobile Telecommunications Networking with IS-41', 1997
  2. Travis Russell, 'Signaling System #7', 2000
  3. TIA/EIA-41.2-D, 'CELLULAR RADIOTELECOMMUNICATIONS INTERSYSTEM OPERATIONS', 1999
  4. TIA/EIA IS-95, 'Mobile Station-Base Station Compatibility Standard for Dual-Mode Wideband Spread Spectrum Cellular Systems', 1995
  5. TIA/EIA-637-A, 'Short Message Service for Spread Spectrum', 1999
  6. TIA/EIA-136-710-A, 'Short Message Service $^\circ$$\copyright$ Cellular Messaging Teleservice', Rev A
  7. ANSI/TIA/EIA-553, 'Mobile Station-Land Station Compatibility Specification, Reversion A', 1996
  8. ITUT X.213, 'Open Systems Interconnection $^\circ$$\copyright$ Network Service Definition', 1995.11
  9. http://www.etsi.org, '03.38 Digital Cellular telecommunications system (Phase 2+); Alphabets and language specific information'. 1997
  10. AT&T, 'Internal UNIX System Calls and Libraries Using C Language - 1011 V2.0', 1987
  11. Bloomer.J, 'Power Programming with RPC, Sebastopol, CA: O'Reilly and Associates, Inc', 1992
  12. E.F.Codd., Addison-Wesley Publishing, 'The Relational Model for Database Management'
  13. Georage Koch. Kevin Loney, 'ORACLE8 The Complete Reference', 1999
  14. Steve Bobrowski, 'ORACLE8 Architecture Understand, Plan, and Migrate to Oracle's Revolutionary Database', 1998
  15. http://www.tricomtek.com/download
  16. M. Ronstrom, 'Database requirement Analysis for a third generation mobile telecom system,' in database in Telecommunication, Sep.1999
  17. J. Lee, K. Kim, Sang K. Cha, 'A Commutative and Associative Logging Scheme for Highly Parallel Nain Memory Database,' VLDB 2005