上海声软 VS MsgCOM短消息通信平台
----新型开放式短消息平台
2005/09/16
移动增值服务(包括短信、彩信、WAP、JavaGame等等)目前在国内取得很大的发展,根据目前形式,随着移动技术的发展,移动增值服务将会有更大的发展空间;这样就吸引着越来越多的企业参与到这些内容服务当中去。
随着竞争的加剧,企业为了生存,必须将主要精力放到市场开拓方面上,而不是要求自己什么都做,特别是在系统的建设方面,这样既不专业,成本上也不合算,因为站在巨人的肩膀上你能看得更远;上海声软网络技术有限公司((Voicesoft)适应现代市场的需求,及时推出VS
MsgCOM移动短消息通信平台,日本E-Touch中国公司已经采用该平台。
VS MsgCOM屏蔽了底层所用复杂的通信、计费、管理细节问题,利用它的开放式XML/SOAP接口可以快速定制各种应用服务;这样使内容服务提供商无需关心通信技术这些复杂的细节,将它交给Voicesoft这样的专业厂家来处理,快速定制符合市场需求具有自己特色的业务应用。
上海声软公司(www.voicesoft.com.cn)的MsgCOM通信平台在国内创造性地将业务和平台分开,利用先进的XML/SOAP技术进行二次开发定制业务应用,以下是它的系统逻辑结构图:

- 接口层:提供XML/SOAP平台接口, 快速定制业务应用,同时具备负载均衡高扩展性性能。
- 业务支撑层:将业务的应用共同的需要功能和特性抽象出来,嵌入在系统平台之中,无需为每个业务应用重复开发相同的功能模块。
- 通信层:提供平台和移动网之间的通信功能,支持中国移动的SMPP和CMPP短信、中国联通的SGIP、中移动的MM7彩信接口,由于采用了可扩展分布式技术,在通信层将来要增加其他协议,无需修改上层代码,业务可以照常运行,增加了系统可扩展性。
- 业务层:运行在VS MsgCOM的各类业务应用。
VS MsgCOM系统功能:
- 平台XML/SOAP业务开发接口
提供简单、灵活的业务定制接口,提供收发短信所有功能接口,支持短信和彩信;因为采用了XML/SOAP标准协议,使整个支持跨平台,业务应用运行的平台只要支持XML/SOAP标准就可以了;同时支持负载均衡,支持大规模、稳定、高效率的电信级运营平台。
- 用户管理
用户管理提供集中管理用户注册、用户验证和用户资料修改等功能,无论采用什么应用都可以使用这一套用户管理模块,大大方便了业务应用的开发。
- 业务管理
业务管理负责对应用系统中各种业务的进行控制和维护,以及对各种业务的计费信息进行维护和管理。
- 通信管理
通信管理是指各种信息传输的调度和分配,信息传输在短信系统中是包括短信接收和发送两个过程,本模块对短信通讯过程进行调度,负责和应用系统以及底层通信层进行交互。
- 计费系统
信息计费是整套系统获取经济效益的重要途径。虽然目前为止,所有SP的营业收入都以无线运营商提供的计费系统为标准,但是每个SP内部有一套独立的计费系统是十分必要的。通过它,除了可以为每月同无线运营商对帐提供重要依据,在SP内部进行统计分析时也是非常重要的数据基础。
计费模块的工作主要集中在如下两个方面:
- 通信费核算:核算用户发送消息到SP和SP将服务内容下发给用户时产生的向无限运营商支付的通信费用。用户发送消息的信息费由用户承担;SP下发消息的费用由SP承担。基于运营商同SP的磋商,SP缴纳信息费的算法可能相对复杂。在这个前提下,系统对通信费按发送次数进行模拟。
- 信息费核算:根据不同短信应用的要求(按条,包月),向获取短信内容的用户核算它必须向SP支付的信息费
- 帐务系统
计费系统收集了系统中所有的计费信息,帐务系统负责进行统计和合帐,为内容提供商提供每个月具体帐务信息,并根据需要提供不同形式的对账单,以便和中国移动进行对帐。
以计费数据为基础,MsgCOM 短信发布平台为系统运营商提供实时查询并自动维护各类财务报表。
同绝大多数具有帐务性质的系统一样,帐务模块具有如下特征:
- 准确性:这是帐务模块存在的价值表现,同运营商对帐时的上下浮动不超过 ±0.1%
- 高效性:充分优化的数据库设计,提高运算效率;减少处理时间同服务时间的冲突,避免同系统服务的相互影响
- 扩展性
- 能够方便地添加新的报表
- 信息过滤
基于对社会的责任感,为了防止不良消息内容的传播,各个电信运营商都对短信内容的过滤有明确的规定,每一个服务提供商(SP)都必须遵守。MsgCOM的这一功能模块就是针对这个要求而实现的。
- 通信管理
通信管理负责和最终运营商的不同网关进行通信,在系统中,所有的通信模块都是可选功能,可以根据气象中心运营的要求,选择适合的通讯协议模块。通讯层也是本系统最底层,对于业务支撑层发送过来的任务,根据其协议类型选择不同的网关进行发送。另外,当通信层接收到运营商发送过来的消息,会把消息传送到业务支撑层,然后进行处理。目前,系统主要支持协议如下:
相关链接: