论文部分内容阅读
随着无线通信网络近期的迅速发展,利用无线通信网络以及互联网络的现有资源开展专有信息查询业务成为了必然的趋势。USSD业务(Unstructured Supplementary ServiceData,非结构化补充数据业务)在此背景下应运而生,USSD业务实现了无线通讯网络和互联网的有效结合,使移动用户可以通过手机方便快捷的访问互联网上的各种信息资源。 通过对无线通信领域中几种常见的通信方式——短信息方式、WAP方式(WirelessApplication Protocol)、USSD方式——进行横向比较而得出:USSD方式在系统消耗、终端支持、维护成本上具有极大的优势。又通过对USSD业务的应用类型及市场效益进行分析,最后确定了本系统采用中国移动的USSD业务来设计实现专有信息查询系统。 本文首先对USSD进行一般性介绍,从USSD业务规范入手,介绍USSD平台各个模块的构成以及所实现的功能。接着讨论了USSD平台与GSM网络之间的通信和SMPP(Short Message Peer to Peer)应用层协议在USSD中的应用,提出实现系统业务逻辑的解决方案,包括实现USSD业务应用系统的相关网络结构的设计。从面向USSD系统内部和面向USSD用户两个不同的角度,具体介绍基于USSD劳动保障信息查询系统业务流程。 以面向对象的模块化设计思想,进一步重点阐述了USSD业务应用服务器的实现过程。使用面向对象编程语言Java,在IBM WebSphere开发平台下结合SMPP API的功能,开发实现了USSD业务应用服务器中通信模块、控制模块、用户模块、计费模块、数据库处理等模块的功能,并将各个功能模块有机的结合起来,实现基于USSD劳动保障信息查询系统。还介绍了使用JSP技术设计并实现的管理信息系统,以此可以实现对USSD业务的交易信息进行查看、统计和管理的功能。 基于USSD的专有信息查询系统经过严格的测试表明,系统使用方便、运行稳定,适合应用于基于无线技术的专有信息查询领域。随着USSD应用的进一步推广,移动运营商可以充分利用无线通讯网络和互联网络丰富的资源,将短信息方式、WAP方式和USSD方式等集成在一起,提供满足各种用户需求的移动数据业务。