5.3 收发短信模块的实现 ......................................... 47
5.4 短信计费模块的实现 ......................................... 49
5.5 短信充值模块的实现 ......................................... 51
5.6 查询统计模块的实现 ......................................... 52
第6章 总结与展望 ................................................. 54
参考文献 ........................................................... 55
第1章 绪论
1.1 系统研究目的与意义
SMS(Short Message Service)短消息服务就是通过GSM网络提供的传输有限长度的文本数字或文字信息的服务。这种信息的传输是在GSM手机之间或手机与其他短消息实体之间通过业务中心进行文字信息收发实现的,其中业务中心是独立于GSM网络的一个业务处理系统,主要功能是提交、存储、转发短消息,并完成与PSTN,Internet等网络的互通,以实现来自其他SME(Short Message Entity如:人工台/自动台、各种SP建立的资讯平台等)的短消息的传递[1-5]。
短消息业务是GSM系统提供给手机用户的除了通话服务外的另一种特殊而重要的服务,短消息也称作短信息或短信。
目前短消息的应用越来越广泛,短消息的发送方式也不仅仅局限于手机之间 互发短消息。为了实现SMS业务在企业中的应用,出现了很多新的短消息发送方式。
第一种方式称为有线短消息发送方式。其工作方式是企业通过自己的服务器 直接接入移动运营商的网络来发送短消息。由于运营商对于直接接入的设备有一定的要求,并限制了最低业务量,而且如果企业用户涉及多个运营商网络(如中国移动GSM、中国联通GSM、中国联通CDMA),还需要分别接入,并且服务器的价格通常也较贵,因此该种方法仅适用于大型企业,对于一般的中小企业和个人并不适用。
第二种方式即移动或联通授权的中间运营商和一些网络站点都为企业或个人提供短消息发送业务,企业或个人要发送短消息,只需通过互联网或专线接入到中间运营商或网站的短消息中心,并且需要与中间运营商或网站达成某种协议就可以通过他们来收发短消息。虽然这种方式不需要考虑运营商网络的问题,但也需要网络外联,维护协议等,并且对网站的依赖性太强,对互联网络的依赖也无法避免。而且一些站点的短消息服务也不尽如意,通过网站发出的短消息经常会石沉大海。
第三种方法即在电脑上通过手机发送中文短消息,这是目前比较适合于小项目开发的一种方法,所需硬件包括一款手机,提供GSM MODEM功能,以及相应的数据线或红外线适配器。采用这种方法编码简单,只需对AT指令和串口编程比较熟悉就可以实现,而且对硬件需求不高。这种方法灵活,易于实现,但是速度相对较慢、适用于小型的企事业单位和个人应用[14-21]。
监狱内的服刑人员与外界联系沟通不方