机场航班信息短信平台系统解决方案机场航班信息短信平台系统解决方案机场航班信息短信平台系统解决方案目录1. 项目背景及需求 ....................................................................................................11.1 项目背景 ..........................................................................................................11.2 建设目标 ..........................................................................................................12、机场航班信息短信平台系统解决方案 ..................................................................12.1 系统设计原则 ..................................................................................................12.1.1 接入的简易性: ...................................................................................12.1.2 下发短信操作简便性 ...........................................................................22.1.3 系统的稳定性 .......................................................................................22.1.4 系统的安全性 .......................................................................................22.1.5 系统的可扩展性: ...............................................................................22.2 系统架构 ..........................................................................................................22.3 功能简介 ..........................................................................................................42.3.1 系统平台各部分功能简介 ...................................................................42.3.2 短信终端用户功能简介 .......................................................................72.4 方案特性 ..........................................................................................................72.4.1 关键技术 ...............................................................................................72.4.2 方案特点 ...............................................................................................82.5 软件环境需求 ..................................................................................................8机场航班信息短信平台系统解决方案11. 项目背景及需求1.1 项目背景随着人民生活水平的提高,用户的快速增长,短信作为灵活而方便的通信方式,已经为广大的用户所接受。
短信查询是继机场现有的查询和网上查询之后,又一航班查询新方法传统的短信通信方式,即直接用以人工方式收发短信,会带来很大的通信费用和管理、维护成本,同时也会造成极大的人员和资金负担;并且一般的航班短信信息量小,内容只是某航班的时间信息机场航班信息短信平台是利用现代无线通信技术的最新成果,可以为机场提供简单易用的短信接口,由机场航班信息短信平台为机场提供通达中国移动/中国联通/中国电信终端用户的短信服务同时,通过机场航班信息短信平台发送的短信方式灵活多样,内容丰富,既包括了准确的航班信息,还提供了到达区域信息和目的地的天气情况,丰富了用户的资讯量1.2 建设目标航班信息短信平台是今年机场集团为完善服务功能、提高服务质量而推出的一项重要举措,也是机场科技创新的一项重要内容机场航班信息短信平台系统提供以本机场为中转地的一切航班动态,与机场航站楼内所显示的航班系统完全同步航班信息短信平台服务形式: 短信点播和包月服务 航班跟踪方式 短信定时发送功能机场可以通过机场航班信息短信平台,提供给客户及时/方便/ 内容丰富的指导和相关信息用户可以通过短信,对机场提供的多种服务信息进行查询,便于用户及时掌握航班动态。
机场航班信息短信平台系统解决方案22.机场航班信息短信平台系统解决方案2.1 系统设计原则2.1.1 接入的简易性:为了区分不同接入商的短信业务,机场航班信息短信平台采用了在接入号码后加后缀子号码的方式加以区别例如,机场航班信息短信平台短信中心系统在中国移动得到的接入号码是 8888,那么客户甲就以 888801 作为接入号码,客户乙就以 888802 作为接入号码,依此类推中国移动的短信网关在接到发给8888xx 的短信息时,仅以前四位号码作为唯一标示,将短信全部转发给机场航班信息短信平台的短信中心,而不理会后面两位在短信到达机场航班信息短信平台后,系统会自动根据后面的两位号码识别并转发到不同的客户短信系统中2.1.2 下发短信操作简便性对于机场,我们只提供统一的短信下发协议,机场不需区分运营商(如移动/联通/电信)的区别,只要通过机场短信平台系统提供的协议下发短信,我们的短信中心能够自动区别运营商,分别下发,所以机场可以抛开繁杂的运营商的协议(如移动 CMPP 与联通的 SGIP 协议等) ,减少开发的复杂性,降低开发人员的技术要求,降低相关平台的开发、维护成本2.1.3 系统的稳定性到目前为止,机场航班信息短信平台自运行以来,在实施的案例中没有因为平台故障而发生重大事故的记录。
2.1.4 系统的安全性机场航班信息短信平台具有自动过滤敏感词句、屏蔽黑名单用户的功能,机场航班信息短信平台系统解决方案3可最大限度的减少因为发送反动、色情等与法律法规相悖的行为发生可以免去机场因为使用者发送非法信息而增加机场工作人员工作量等情况出现; 同时,平台经过严格的访问授权,有严密的保密措施,对用户发送的短信内容严格保密2.1.5 系统的可扩展性:机场航班信息短信平台采用了良好的体系结构,所以具有极强的可扩展性,在移动的 CMPP 协议、联通的 SGIP 协议几经更改的情况下,短消息平台依旧能够很好的兼容;对机场来说,运营商协议的更改不会要求机场对程序作相应的改动,既使要改动我们也会提供相应的更新包,即不会对机场的业务造成任何影响2.2 系统架构机场航班信息短信平台网络架构示意图如下:机场航班信息短信平台系统解决方案4由上图可以看到,整个机场航班信息短信平台就相当于一个短信接收和发送的集中器,为机场提供了唯一的短信接口和方便快捷的短信通道,实现一点接入,多点传送即只与机场航班信息短信平台的短信中心连接,就可以实现向多个中国移动短信网关及中国联通网关、中国电信网关发送短信,有效避免了网络拥塞。
系统从逻辑上主要分为三个部分(见下图):机场航班信息短信平台系统解决方案5 客户端系统:客户端系统建立与中间层系统的连接,连接方式分为只发送,只接收,发送接收三种建立连接后根据连接方式向中间层系统发送消息,从中间层系统接收消息 中间层系统接收客户端系统的连接请求,接收客户端系统发送的数据,将数据交给数据传输系统;中间层系统从数据传输系统获取数据,将数据发送给客户端系统 网关系统从数据传输系统获取数据发送给运营商系统;网关系统从运营商系统接收消息,将数据交给数据传输系统2.3 功能简介2.3.1 系统平台各部分功能简介机场航班信息短信平台总体框架图:短消息平台从功能分可为客户端系统,中间层系统,网关处理系统,报表系统四个部分,具体如下图所示机场航班信息短信平台系统解决方案6客户端系统 客户端系统中间层系统客户端系统 客户端系统中间层系统配置信息运营商网关 1运营商网关 2网关运营商网关 1运营商网关 2数据传输系统网关 配置信息1、机场航班信息短信平台短信处理客户端机场航班信息短信平台短信处理客户端主要功能: 实现短信通道的初始化、连接异常时重新初始与短信中心的连接; 将短消息业务相关的业务逻辑处理程序生成的短消息内容转发到机场航班信息短信平台短信处理中心服务器,并保存客户资料; 负责接收短消息平台移交的来自终端用户的订制短信,并进行业务逻辑处理2、机场航班信息短信平台短信中间层机场航班信息短信平台短信中间层的主要功能: 负责处理客户接入的相关事宜,包括接入的有效性校验,连接的建立及相关的初始化处理 验证短信转发客户端推送过来的短消息包的正确性,有错误立即产生错误信息回送给客户端;机场航班信息短信平台系统解决方案7 比对短信转发客户端推送过来的短消息的号段,区分目的的所属服务商与归属地,实时地发送到对应的网关服务器上;本系统为多线程(Multithreading)处理之应用程序架构。
信息接收模块负责接收来自短信转发客户端推送过来的短消息信息发送模块负责将短消息发送到机场航班信息短信平台 网关服务上 接收从机场航班信息短信平台网关上返回结果;转发到短信客户端3 . 机场航班信息短信平台短信网关机场航班信息短信平台短信网关系统的主要功能是: 根据短信分发系统发送过来的信息,存贮相关数据并实时有效的发送给中国移动/中国电信/中国联通网关; 接收来自运营商短信中心的 RESPONSE 及 REPORT 信息,存贮相关数据 接收来自运营商短信中心的上行数据包,存贮并转发给短信中间层 在网络闲时段处理 REPORT 信息,提交给短信中间层4. 报表系统报表系统是对短信发送记录的数据进行统计,并根据各种用户的服务类型,各种信息服务的费用生成各种统计报表机场航班信息短信平台系统解决方案82.3.2 短信终端用户功能简介机场的短信平台,针对短信终端用户,提供如下功能:机场航班信息短信平台系统解决方案9 短信点播功能短信点播功能就是用户通过,输入要查询的航班号并发到指定服务号,短信平台将查询到航班实时信息,再发回到用户,根据每条信息计费; 短信包月功能短信包月功能是用户每月缴交固定费用,即可不限次数地通过发送信息来查询航班动。