崔续彪 丁颜彦 白巍 王义
【摘要】 在目前人们日常生活交流中,短信是重要媒介之一,通过短信接收、发送传达信息、感情。而在互联网短信业务中,短信网关是关键设备,是短信中心、信息服务商的中介实体,为数据交换提供通道。同时,在短信网关运行中,为了确保服务提供商短信网关的通畅、稳定,短信网关监控至关重要,因此监控体系设计、实现工作必不可少。本文主要对短信网关进行概述,并在此基础上探究短信网关的具体设计、实现措施。
【关键词】 短信网关 短信中心 监控体系 措施
短信网关(ISMG)是为手机用户采用SP、短信方式双向通信提供方便,不仅准确接受SP提供的通信服务,还具有业务管理、计费采集、网络管理等作用,其建设为短信中心、SP之间的数据交换提供快捷、安全、可靠通道,提高数据流通率。同时,整个短信网关运行中,网关处理系统复杂,需要各设备、系统相互作用,完成路由表维护、路由查询、数据分发、安全保障等工作。这样,在短信网关运行中,就需要充分考虑短信网关的各项业务,结合各种条件,科学设计短信网关监控体系,确保整个短信系统的顺利运行。
一、短信网关概述
短信网关,英文全称为Internet Short Message Gateway,即ISMG,是一個为应用单位收发短信提供的数据交流系统,主要解决SP接入、各运营商、网络之间短信互通问题[1]。利用该系统的接口软件,无缝高效连接短信平台与各软件、系统,及时实现应用单位动态信息向手机短信的转换。在短信网关运行中,且与各部分联系,组成短信网关系统,该系统主要包括短信提供商(SP)、短信中心(SMSC)、汇接网关(GNS)等。
同时,短信网关还包括与负责范围内SMSC连接的协议软件、与负责范围内SP连接的通信软件、与其他ISMG连接的通讯软件,及网络管理软件、业务处理软件、防火墙软件。其中,SMPP通信代理系统实现短信中心与网关之间的连接,从而确保数据发送、接收的准确、高效。而CMPP通信代理系统连接网关与SP服务提供商。防火墙系统包括身份验证与IP包过滤,为网关系统提供安全保障。
二、采取合理措施,科学设计、实现短信网关监控体系
2.1全面考虑短信网关业务,确保监控全面
对于短信网关而言,其包括多种业务、通信功能,系统复杂。在具体短信网关监控体系设计中,需要设计人员全面了解通信、业务功能,考虑合适的监控方式,结合具体情况进行监控方式设计,然后在实现所有监控方式后进行技术调整、统一工作。同时,由于网关与各设备、系统相互联系、作用,监控设计需考虑各设备因素[2]。例如,网关与通信模块、业务处理相关,而通信模块、业务处理之间使用队列通信,并具有自身的队列响应机制,在此过程中,短信网关监控体系进行通信模块返回的错误码监控,及时发现错误码,并对其进行及时解码,解析成供用户解读的错误提示,使用户及时识别、处理错误信息。
而业务处理过程中,需要监控短信接口,监控、判断任何对外短信接口的数据流通情况、运行状态,并重启停止运行接口,及时向管理人员发送接口停止运行信息,及时维护接口。此外,在通信模块运行中,可利用I/O方式对通信端口进行同时监听,循环检测通信模块运行状态,根据通信返回状态对监控体系进行合理构建,在此基础上重新连接、响应消息协议错误、接口断连错误等,确保整个短信系统顺利、高效运行。
2.2依据短信网络通信模块,设计、实现监控
短信网关监控体系主要包括接口监控、 接口服务、通信模块、通信模块监控、消息分布服务等,这些监控均需科学设计,并确保各监控信息的畅通。例如,在ISMG对于SP网关交互中,通信模块监控(CMPP-LISTEN)是主要负责部分,主要判断ISMG返回的消息,并对处理结果进行通知,使处理结果通过监控队列进入通信模块(Cmpp-client),这样,通信模块便根据返回结果实施重新相应、重新连接等操作[3]。
同时,通信模块是电信运营商电信网关与SP数据传输的主要通道,因此,通信模块监控至关重要,通过监控体系对ISMG建立的socket接口进行监听,并利用queue-send()函数发送队列消息,且结合函数获取连续的返回消息,与消息发布服务系统交互信息,判断信息准确性,为用户提供准确信息。
三、结束语
作为无线互联网消息业务的重要设备,短信网关在整个短息发送、接受中占重要地位,是互联网信息、手机用户信息传输、共享的枢纽,需要确保短信网关运行的有效性、可靠性。因此,科学设计监控系统,实现短信网关的全面监控,可全面监控信息发布、判断信息准确性,实现系统的统一管理。
邮寄地址:河北省石家庄市东风路128号 邓芳 收
电话: 13931139086
参 考 文 献
[1]马斌,张建业,卿松等.短信网关监控体系的探讨[J].信息通信,2014,(12):242-242.
[2]洪源.短信网关的二次开发与实现[J].硅谷,2013,(19):151-151,111.
[3]冯筱佳.短信网关的简介[J].华章,2012,(24):287.