您的位置:首页 >  新闻中心 > 云通讯公告
  云通讯公告
 

多网关通道多线程短信群发服务平台的设计方案

来源:原创    时间:2018-02-27    浏览:0 次

       世界上第一条短信诞生,英国沃芬的GSM网络成功地通过个人电脑向手机发送信息。春节期间,除夕和春节的前两天都给中国发了各种各样的短信。如今,几乎所有的手机用户都在发送或接收短信。短消息具有移动性好、成本低、网络覆盖广、易于保存等优点。短信的普及为企业带来了新的业务发展和企业管理模式。根据工业和信息技术部的数据和CNNIC的数据,第二季度中国的移动电话用户数量达到了八亿三千三百万。

blob.png

       在这个庞大的客户群中潜伏着巨大的商机。各行业以其精度高、成本低、到达率高等优势,抓住了手机普及和短信覆盖的机遇。介绍了多种应用方案,使SMS在品牌推广、产品销售、客户维护、服务推广、业务运营管理、公共服务等方面有相当大的应用。企业短信分析的现状,并不是所有企业都需要使用以上所有的短信功能,不同的企业可能只需要根据各自的需要选择其中的一个或多个。然而,目前国内移动通信运营商提供的短信服务还不能完全满足不同企业客户的不同需求。
       所有主要的移动通信运营商和短消息代理都为大客户推出企业信息机器。短消息发送平台等短消息应用系统,针对普通客户,推出手机邮箱平台、Fetion等短信应用工具。通过这些方式,虽然客户可以通过短信达到消息传输的目的,但是这些工具不能集成到客户自己的应用系统中,无法满足自己个性化的需求。
       鉴于客户集成系统的需求,目前中国移动和中国联通是两家主要的移动通信运营商,已推出相应的二级开发接口。由于各种原因,由两个主要运营商提供的接口,它们仅支持其各自部分内的SMS服务。接口发布的阈值也相对较高。除了SMS收费之外,他们还必须支付一定的每月服务器代理费用。考虑到这些限制,如果普通企业客户使用二级开发接口,则SMS服务的成本性能相对较低。
       并且如果需要将SMS应用集成的每个客户应用系统连接到运营商“二级接口”,显然,它不利于优化SMS接口资源的配置。大多数SMS终端,例如具有SIM卡的移动电话和终端设备,以点对点的方式发送短消息。尽管许多移动电话具有在组中发送短消息的功能,但是其实现也基于点对点传输,该点对点传输基本上可以满足个人的日常通信需要,但是难以处理大量办公室通知、安全警报、灾难警告等的及时性。短消息业务平台3.1短消息业务平台体系结构短消息平台的设计由短消息业务管理系统(MBS)和短消息收发系统(MTS)两部分组成,其中MBS主要负责信息管理,MTS主要负责收发、传输、过滤和推送SMS,其结构如图1所示,图1平台体系结构MBS和MTS均采用分层设计思想。
       这两个系统的目的是将短消息业务的管理和短消息的传输和传输去耦合,便于系统的升级和维护和第三方业务的集成。MBS主要负责短信业务的管理,包括客户管理、代理管理、财务管理、审计管理、渠道管理和统计查询管理。1)客户管理:主要包括客户基本信息的管理,如客户账号、密码、发送渠道、收费方式、企业扩展号码等。根据提交费用,在向平台提交短信后,客户将不收取费用,成功的扣扣费表示只有在运营商向平台返回成功标志后才会扣代代扣。
    业务扩展号码是发送和接收SMS的唯一标识号码。)代理是特殊客户,除了普通客户应该拥有的功能外,还可以为自己的帐户帐户添加。3)财务管理:主要负责客户SMS账户充值、退款、扣款等管理。
       管理审计:主要根据客户的数量和消息的内容,消息接收方,影响范围广泛,因此信息内容需要提交大量的审计,审计模式分为两类人工审计和机器审计审计,主要通过关键字提取机进行审计,以实现专业人员的需要,人工审计人工审核了审计判断提交的大量信息,以防止不良信息的传输。(5):运营商SMS网关、发送第三SP接口和SMSCAT池的信道管理平台,信息信道管理负责这些信道的分配,包括信道的发送时间、信道消息的最大长度、SMS信道的数量可以提交单个信道,SMS编码。3.3SMS发送SMS传输调度中转调度系统,用于从SMS的接口接收发送系统的主要功能,根据客户信道配置和信道的使用,向公交调度发送短信。
       整个系统包括接收接口层、服务层、接口层接口层以及接收接口层,接收接口层主要负责通过接口接收客户提交的消息,接口分为数据库接口、WebService接口、HTTP接口和套接字接口。(1)数据库接口:数据库接口根据客户的地址数据库平台分为主动和被动接口接口二、主动接口,并与标准平台会面,自动时间查询客户发送短信内容。
       无源接口平台主要是为客户提供数据库,并通过数据库存储过程存储地址进程名称、地址和业务客户,发送存储在平台数据库中的报文,用于发送进程发送。动态界面主要用于旧系统的某些场景,企业无法对系统的程序进行任何更改,为了集成到系统中的企业SMS功能,企业需要建立数据库视图平台,从现有的信息提取系统中查看发送短信服务平台。
       虽然数据库配置可以减少一些不安全因素,但直接操纵数据库并不满足安全要求,但也不利于计费平台,因此数据库接口通常只对一些人可用来更新他们的大型企业客户的系统。(2)HTTP接口,HTTP接口主要为参数化URL地址,获取客户地址,并通过URL平台的参数将传递给平台的认证信息通过URL平台的参数发送给平台,接收到数据库中存储的信息对应的消息后,发送程序。
       该方法简单方便,易于集成试用,无平台限制,使系统适用于普通客户的集成使用。尽管HTTP接口WebService接口易于使用,易于集成,但由于HTTP通过URL地址传输信息,在网络上和其他用户上容易被截取,存在一些安全风险,因此平台还提供了一个WebService接口来加入安全机制由于WebService调用不调用某些到SMS功能的平台限制到他们自己的业务系统和SMS对于客户的某些要求的安全性,所以WebService接口将是一个很好的选择。
       Socket接口,与HTTP和WebService调用Socket接口相比,在Socket服务器的接口上运行的平台和客户端动态链接库连接库,将动态链接库集成到企业客户的应用系统中。该接口主要应用于C/S模式软件的客户端系统,通信是高效、快速的。
       SMS服务平台开放四个接口,充分考虑到.3.2服务层业务层的应用场景,主要包括连接管理、信息过滤、调度推送管理功能。连接管理:主要负责用户登录、保持连接、断开管理信息过滤包括关键字过滤、过滤和过滤用户号码。关键字过滤是筛选器中的非法关键字过滤信息,过滤出主黑名单、重复号码和非手机号码。
       用户过滤:SMS用户过滤主要过滤出提交的某些客户。(4)调度和推送:调度和推送平台是最重要的功能之一,主要功能包括优先级调度、号码段调度、SMS信道调度、调度、SMS推送、接收到的SMS。3.3传输接口层传输接口层是SMS业务平台的核心层,主要负责发送SMS的功能,SMS业务平台接口层包括三个接口:电信运营商SMS网关接口,第三个SP接口,SMSCAT池接口。
       每个接口都有自己的特点,电信运营商SMS网关速度快,稳定,但是大多数运营商只能发送SMS网关,另外运营商严格的审计机制,对于一些较短的信息监管是严格的,导致许多客户发送广告和其他促销信息,这种用于发送一些消息内容的接口相对固定,没有广告消息;第三方SP接口是众多的,过滤类型分布不均匀,可以根据SMS接口的具体限制,GSMMODEM接口,大SMS使用后的接口发送SMSCAT池,显示手机号码,而不是专用服务号,但由于其成本低、限制较少、到达率高,因此是很多客户,可以根据客户的要求发送SMSCAT池接口信息。短信和短信上行状态报表通过短信将用户界面提交给平台,短信过滤分发平台通过不同的渠道发送出去,但对于客户自己不知道自己的真实消息被发送,只有在状态报告短渠道运营商返回每个SMS平台时,根据每个查询消息ID消息的用户发送给用户。SMS上行专用服务号码回复或通过手机功能发送短信的成功。
       每个用户接口都需要提供接收平台可以地址、URL地址、数据库地址,当平台接收到的上行短信推送到用于用户接口调用的地址时,主要功能和平台还提供了用于接收呼叫的WebService用户界面的SMS消息上行特性和应用。平台无接口地址本平台是基于用户接口平台上的传统SMS发送和接收SMS,并添加多种传输接口,同时接收程序和发送程序分开,以便在发送和接收最大程度的稳定性时可以做到,提高平台和可扩展性。为了直接使用web界面用户可以被用作广告、促销信息、公告许多由场景发布的信息,并且可以简单地是SMS功能到他们自己的业务中,以便在平台中使用其他用户接口、会议通知、信息发布、成员祝福等与业务本身的功能相组合。同时,该平台具有短信上行功能,可实现短信查询、短信业务处理、短信营业厅等功能。