你说的短信服务平台是不是就是说在网站上可以给手机发送短信息,
如果是这样的话,首先要有一个短信网关,了解与该网关的接口之后就可以使用
JavaBean,Servlet或Jsp来和网关连接,按照要求的格式发送信息给网关,
网关就可以把信息发送到手机上了。我是用JavaBean,用socket和网关连接,发送信息给网关,由网关来转发到手机就可以了。
如果是这样的话,首先要有一个短信网关,了解与该网关的接口之后就可以使用
JavaBean,Servlet或Jsp来和网关连接,按照要求的格式发送信息给网关,
网关就可以把信息发送到手机上了。我是用JavaBean,用socket和网关连接,发送信息给网关,由网关来转发到手机就可以了。
解决方案 »
- java web 菜鸟问题
- jbpm5.3 和Myeclipse、tomcat的配置,以及和sqlserver的配置
- SpringMVC @ResponseBody JSON AJAX 问题,求高手解决啊
- tomcat 6.0启动 End event threw exception
- JSP木马太可怕了
- 急求,实现权限管理的目录树jsp源码及原理???(高分相送)
- [求助]有JSP基础学ASP.net难吗??
- 为什么我用String array[]=request.getParameterValues("checkgroup");接受不到checkbox数组??????
- 使用jspsmartupload时,包含FILE控件的form是否必须写ENCTYPE属性,等待...
- 小女子菜鸟有礼了:我用JB5+Weblogic6写JSP,为何不能运行?
- 引入包的问题:
- mysql数据库如何使用?
及处理等。 (5)短信网关计费系统提供短信网关的原始话单记录(CDR)。 (6)业务管理系统包括业务管理和网管监控功能。 业务管理主要完成对业务的统计报告、生成报表、运营者对用户数据的添加、修改、删除等; 网管监控主要完成对网关系统的监控、查询、操作和维护的管理。 5 短信业务流程 (1)MO业务流程 对于MO业务,用户归属地的短信中心会将短信转发给负责连接该短信中心的短信网关,由短信网关根据服务代码和业务代码判别将请求转发给相应的SP;若该SP为该短信网关负责连接的SP,则短信网关直接转发;若该SP非其负责连接的SP,需向汇接网关查询路由,查询到路由后再将请求转发给负责的短信网关,由该负责的短信网关转发给该SP。 (2)MT业务流程 对于MT业务,短信网关根据接收用户手机号码判断其归属地短信中心,若该短信中心由本短信网关负责连接,则直接将业务数据发送给短信中心;否则向汇接网关查询路由,根据路由查询结果将业务数据发送给负责连接的短信网关,再由该短信网关发给归属地短信中心,继而发送给用户。 6 短信网关的路由 6.1 路由的过程 在短信业务流程中存在着两次路由的过程: (1)短信中心到提供信息服务的SP的路由 (2)SP的信息服务内容送到用户手机归属的短信中心的路由 由于手机用户、短信中心以及提供服务的SP数量众多,地域分布广泛,不可能存在一个短信网关可以直接连接所有的短信中心及SP,为网内短信用户提供服务;而是存在若干短信网关,各自负责一部分地域范围内短信中心及SP的连接。这就要求短信网关之间存在着路由关系,使任一短信用户可以寻找到任一SP进行信息点播,而任一SP可以将短信信息发送给任一用户。 SP与SP所连接的短信网关这一路由信息没有明确的规律,且随着业务的开展,SP的情况变化很快,不可能所有的短信网关都维护这一路由表,而是由汇接网关维护这一路由表。 当短信网关接收到短信请求需发送给SP时,如果该SP不与本短信网关直接相连,则短信网关将通过CMPP协议向汇接网关发起路由查询,汇接网关将以CMPP协议进行应答,将前转短信网关地址发给该短信网关。该短信网关通过这一过程查询到路由后,将短信请求发给前转短信网关,再由前转短信网关转发给相连接的SP,这样可以做到信息最多经一次转发到达SP。 用户号码与用户归属地的路由表,用于发送短信给用户,其内容为用户号段与所对应的短信中心地址或前转短信网关地址,其中用户号段与前转短信网关地址的对应路由表亦由汇接网关维护。 当短信网关接到SP的短信发送请求时,若用户归属的短信中心不与本短信网关直接连接,则短信网关将通过CMPP协议向汇接网关发起路由查询,汇接网关将以CMPP协议进行应答,将前转短信网关地址发给该短信网关。该短信网关通过这一过程查询到路由后,将请求发给前转短信网关,再由前转短信网关转发给相连接的短信中心,可做到信息最多经一次转发到达用户。 6.2 路由表的维护 (1)汇接网关 汇接网关维护的路由表用于查询前转网关的地址,包括: a)业务代码、服务代码、SP企业代码、连接SP的短信网关IP地址的路由表 b)全国用户手机号段、用户归属省的短信网关IP地址的路由表 汇接网关的路由表a由CMPP协议自动生成,路由表b由人工配置。 汇接网关为维护路由表a,要求所有短信网关有新增加的SP或SP增加服务内容,或者网内有新连入的短信网关,都必须以CMPP协议将路由更新信息向汇接网关报告,或者由汇接网关以CMPP协议获取此网关的全部路由表。 当全网路由发生变化时,汇接网关可以将更新信息下发给省网关。 (2)省内短信网关 省内短信网关维护的路由表用于查询SP和短信中心的地址,包括: a)对直接连接的SP:业务代码、服务代码、SP企业代码、SP IP地址的路由表 b)对本省的手机用户:本省手机号段、用户归属地短信中心IP地址的路由表 省短信网关的路由表a、路由表6均由人工配置 为增加路由查询的效率,减少汇接网关查询的压力,省短信网关对从汇接网关查询到的路由进行缓存。省内短信网关也可主动申请,从汇接网关获取全部路由表。 7 甜美信网关与短信中心以及SP的连接 (1)短信网关与短信中心的连接 短信网关与短信中心之间应采用专线方式互联。对短信中心应进行改造,改造的主要内容是: 协议上在原来的SMPP 3.3的基础上扩充功能,使短消息扩展实体(SME)一即短信网关有办法得到短消息发送成功与否的结果,以便短信网关进行计费记录,以及采用CMPP将发送成功与否的信息传递给SP。 (2)短信网关与SP的连接 提供业务的各SP只需连接到互联网上,通过互联网就可以与短信网关连接。 由于短信网关需要负责到SP的路由查询,原则上一家SP的业务只能从一个短信网关接入,以免短信信息点播业务的上行短信发送到SP时出现路由混乱的情况。 对于特大型SP,如新浪网等,允许其接入多个短信网关,以分流短信业务量。在这种情况下,SP对信息点播业务将采用分区提供服务的方式。比如假设新浪分别连接了北京、广州两处短信网关,则北京网关负责北方的业务,广州网关负责南方的业务。当天津的短信网关向汇接网关查询新浪的路由时,汇接网关将返回北京短信网关的地址作为前转网关的地址当广西的短信网关向汇接网关查询新浪的路由时,汇接网关将返回广州短信网关的地址作为前转网关的地址。 8 计费、网管与安全 (1)短信信息服务的计费方式 短信信息服务的计费采集点设在短信网关,信息计费由GSM网各省计费中心完成。 短信网关对所有经过网关的短消息产生详细的计费记录,包含短消息序列号、短消息类型、用户类型、计费用户手机号码、 SP企业代码、第三方号码(接收短消息的用户号码)、服务代码、业务代码、用户计费类别、信息费、包月费、短消息发送状态、短消息发送优先级、信息长度、计费用户归属省、网关代码、前转网关代码、短消息中心代码、申请时间、处理结束时间等基本计费内容。 短信网关以定时/定量且参数可调的方式产生计费记录文件井明确采集目录,计费采集接口支持FTP、FTAM等协议。GSM网各省计费中心设置采集机,完成原始计费记录的定时采集。 (2)短信网关的网管 短信网关提供SNMP接口、开放接口协议和信息格式、开放MIB库,支持配置、告警、性能数据的采集。 业务管理主要完成对业务的统计报告、生成报表、运营者对用户数据的添加、修改、删除等; 网管监控主要完成对网关系统的监控、查询、操作和维护的管理。 (3)系统安全 短信网关在硬件和软件结构设计上应采用分布式、模块化的设备,其中硬件设备可考虑采用多台主机,在网络上利用四层交换机实现负载分担工作,避免单点故障,实现设备的安全。 同时短信网关采用防火墙技术,可以支持IP包过滤和应用代理方式,防止外界的攻击,实现信息的安全。 短信网关与SP在进行CMPP协议的连接建立时,采用MD5对互相的身份进行认证,实现业务的安全。 短信网关与短信中心、计费中心之间的连接都采用专线方式,而且与计费中心的连接还要求计费中心侧加入防火墙,保障了现网设备的安全性不会由于与短信网关的连接而降低。 今后随着技术的发展,可以考虑在短信网关之间和短信网关与SP之间采用IPVPN技术,使整个系统与互联网隔离,更有效地提高系统的安全性。