论文部分内容阅读
SMS(短消息业务)是一种允许手机接收和发送简短消息的业务,SMC(短消息中心)是负责短消息的存储和转发的通信网络实体。在3G推出延缓,移动数据业务增长缓慢的情况下,短消息业务作为移动通信网增值业务的核心和基础,具有巨大的市场潜力和前景。本文详细介绍了一个短消息中心的设计和实现。 短消息中心主要包括:短消息协议处理模块、七号信令模块和内存数据库模块。本文首先介绍了短消息中心的运行环境、系统功能和关键技术。然后在简要介绍七号信令系统的基础上,介绍了七号信令模块的设计与实现。短消息协议处理模块是短消息中心的核心,本模块的设计中采用了有限状态机、客户/服务器模型、SOCKET和多线程等技术,还提出并实现了逻辑进程和逻辑定时器。短消息中心需要用数据库存储用户信息和短消息数据,一般的短消息中心多采用商用数据库,例如ORACLE或者SQL Server。本文提出并实现了一个用于实时消息处理系统的专用内存数据库,改善了系统的性能。本文随后介绍了短消息中心系统的测试,包括功能测试和性能测试。基于短消息的各种应用正呈方兴未艾之势,所以本文最后介绍了两个基于短消息的应用系统。 本文所实现的短消息中心以及基于短消息的应用系统已经应用移动通信网络中。