短消息服务提供商系统的研究与实现

合集下载

高校图书馆短信服务信息系统的设计与分析——以黑龙江工业学院为例

高校图书馆短信服务信息系统的设计与分析——以黑龙江工业学院为例
2 . 2 读 者 卡 过期 提 醒
系统每天早 9 : 1 0发送读者 卡过期提 醒信 息。
提醒条件 : 查询 当天 到期 的临时卡系统 用户发送 消息 : 您好 !您的读者卡 8 8 8 8 8 8 8 5 9 0 9 2 1 1 7 5今天 已经 到期 , 明天将 自动失效 1
既提高工作效率 , 又起到公示作用 , 对提 高读者 的满意度 , 改
善图书馆形象有积极 的促进 作用 。向读者发送 “ 催还 通知 ” ,
利用上述 的简便方法判断三相变 压器 的联接组 别 , 同样
田6 a
翁④
圈8 b
适用于其他联 接组 别 的判 断 , 但 因为 它们 不 是标 准 联接 组
别, 故此本 文不作 叙述。 参考 文献 :
[ 1 ] 周 惠莉. 电工工艺技 术[ M] . 上海: 复旦 大学出版社 , 2 0 0 7 .
l 高校图书馆短信服务信息 系统 的研究现状及 系统 组成 随着科学 技术 的飞速发 展和 国家对于科 学技术 人才 的
机短信息服务 , 实 现用户 的无线 信息 收发及 查询 , 快 速方便
地使图书查询业务通过手机方式完成 。 2 高校 图书馆短信服 务信 息系统 的需求分析
2 . 1 图 书催 还
知。
即会 收到需要 的信 息。图书馆可 以充分 利用这一 宝贵资源 , 结 合读 者的需 求和手 机 的特点 , 提高 图书 馆专业 化服 务 , 使
其成 为图书馆功能拓展的有机组成部分 。
催还条件 :
查询距应还 日期 7天 、 1天 、 当天 的外借 图书 , 对借 书的
系统用户发送短消息 :
2 0 1 3 年 1 1 月

一个短消息平台系统的设计和实现

一个短消息平台系统的设计和实现
中所 处 的 系 统理 想 位 置 。 在这 种 系统 配 置 情 况 下 , 短消 息 服务 平 台 对 中国 移 动 I S M G看 来 是 IP的 概 念 。 不过 在 宴 C
HlR _ VLR
际『 用 中 , 蓝 号虑 到计 费 、 账 等 情 况 , 般 [P的运 行 结 构 对 一 C 也是 图 2的情 形 :
题 , 户在 此 基 础 上 可 以构 建 色 彩 纷 呈 的 应 用 。本 文 介 用 绍 丁 短 消息 服 务 平 台 的 设 计 思 路 和 实 现 、可 应 用 于 大 的 应 用 服 务 提 供 商 .也 适 台 中小 企 事 业 单 位 构 建 自
已的服务。
图 l 短 消息 服 务 平 台 的理 想 位 置
警事件的处理 , 处理时必须符台 及时性要求 , 出原因后 查
应根 据 事 态 的严 重 性 提 交 相 关 领导 做 出决 策 = 【 除 预 警 4 J解
企 业 状 态 模 型应 涵 盖 各 个方 面 , 对 每 个方 面 的 正 常 并 状态 建立 定 量 或 定性 的标 准 参 数 . 如 : 务 峰 值状 态 与 例 业 网络 承 受 能 力 之 问 的 预 警 指 标 、市 场 占有 率 流 失 预 警 指 标 、 场 人 员 流 失 率预 警 指 标 以及投 诉 率 预 警 指 标等 。状 市 志模 型是 整 个 预警 机 制 的 核 心 ,只有 明确 了标 准 ,才 能鉴 别各 种 状 态 的 好坏 。 由于 标 准 的 重要 性 , 定 时要 慎 重 、 制 科 学 、 于执 行 便 (1建 立数 据 库 并 及 时 录 ^ 数 据 , 成 自 由地 发 送 短 消 息 = 正 是 基 于 G M 这 S
网络 短 消 息服 务 中 心 (M c) 础之 上 的 . S S Ss 基 但 M C只 解 决 了 移 动 网 络 内部 信 息 交 换 问 题 。 短 消 息 服 务 平 台

短消息服务平台系统的设计与实现

短消息服务平台系统的设计与实现

a cs —r( fitg aig df rn lt m  ̄ weegv n Usr a ( CS h r mesg lI r 1 t l n ih rW e)( C ces T)c o n e rt iee tpaf s r ie 】d l n o es n I CSs ot sa e paf I ) I ig et c I ) P C ol y s r
维普资讯
第 2 卷第 1 6 期 20 0 61 大 学 学 报

Vo . 6 No 12 .1
M a .2 0 r 06
J OURNAl OF II ) NG A{NI UNI { TY OF P 'R(I VEISI EI ) EUM & CIEM I TECtN(I X} 、 t CAI t ) ( Y

短信 中心 以及用户手机终端之 间的数 据交互原理 。提 出了基于 ( (I C  ̄,GI 协议的 多协议 多网 关短 信 互联 : : , MI S t N 】 P 平台的设计思路 并对短信平 台的扩展性进行 了研 究 , 出 了下级服 务提供 商接 口的 实现 方法和集 成不 同平 台的 提 访 问方式 , 用户既 可以通过 WE B浏 览器, 可以通过 I 客户端使用短 信平台 给 出了服 务提供 商的短信增值 业务 也 、
Ab ta t S { Tme s g e vc ly l r id l ( e i l ra tr l lif m mt n id s t T1 r i 1 ( aa c c1n e wa sr c : h) s a es r i pa sa no e ̄ l ) n I tn oe i n o r e l nr  ̄) l i n u t Y o - 1 p p ) d t x I 譬 s c f a

新闻短信系统分析研究

新闻短信系统分析研究

主要功能有:人员档案查询及打印、假期档案查询及打印、日播出情况查询及打印、考勤档案查询及打印、播出事故报表查询及打印、年度播出情况查询及打印、系统视音频技术指标查询及打印、排班表查询及打印、设备资产查询及打印、设备维修情况查询及打印。

4.统计分析及打印主要对安全播出情况进行统计和分析,查找影响安全播出的薄弱环节,以便更好地做好安全播出的管理工作;对人员工作量进行统计并与经济效益挂钩。

可生成日、月、季、年统计报表,并以曲线图、柱状图、饼图等直观显示统计结果。

统计的条件与查询类似,统计和分析结果可输出打印。

主要功能有:安全播出班次统计及打印、夜误餐统计及打印、年终奖金统计及打印、年度考勤分统计及打印、设备维修量统计及打印、各套节目播出量统计及打印、年度各月播出事故统计及打印、年度播出事故统计及打印、年度节目播出量比较及打印、年度播出事故分析及打印、年度播出事故率比较及打印。

5.系统维护管理包括重新登录、数据库备份号恢复、用户管理等功能。

通过用户管理可随时更改用户密码,超级管理员可添加用户,对用户进行授权,删除用户等操作。

结束语2003年,本系统已投入实际运行,从运行情况看,不仅系统运行安全、稳定可靠,而且大大提高了播出中心的综合管理水平和工作效率,尤其系统强大的播出情况分析、统计功能便于直观查找安全播出的薄弱环节,强化决策与管理,对做好电视节目的安全播出工作具有重要指导意义,深受使用者的广泛好评。

■新闻短信系统分析研究●薛宇辉一.前言手机短信服务:主要是GSM网和CDMA网提供的一种服务,这种服务通过GsM或cDMA网络传输信息。

通常每次传输信息的长度为70个汉字(16Bits编码)或160个英文字符(7Bits编码),这52中国传媒科技20049 万方数据样的消息长度很短,称之为短信息或短消息。

其主要服务业务手机短消息、铃声下载服务、图片下载服务、移动聊天(移动QQ)、彩信业务(MMs)、手机游戏及移动互联网(WAP)等。

中国电信智能短信平台方案设计与实现的开题报告

中国电信智能短信平台方案设计与实现的开题报告

中国电信智能短信平台方案设计与实现的开题报告1.研究背景短信作为一种特殊的通信方式,具有信息传递迅速、接收率高等特点,被广泛应用于个人和企业之间的信息交互。

中国电信是中国大陆及港澳台地区最大的一家通信运营商之一,其通信网络覆盖全国,为消费者和企业提供通信服务。

智能短信平台是中国电信推出的一项服务,旨在为企业提供更加便捷、高效的短信服务,提高信息传递的质量和效率。

2.研究目的和意义本研究旨在设计和实现中国电信智能短信平台方案,提高企业信息管理的效率和质量,使企业能够更加灵活地对短信发送进行管理和控制。

该方案将采用现代化的技术和方法,结合企业的需求和实际情况,确保系统的稳定性、可靠性和安全性。

3.研究内容和方法研究内容包括:(1)需求分析:对中国电信智能短信平台的服务需求、用户需求、系统功能和性能指标进行细致分析和定义。

(2)系统设计:根据需求分析结果,确定系统的总体结构、模块划分和接口定义等方面的设计,包括系统软件、硬件和网络环境的设计。

(3)系统实现:根据设计方案,进行编码、测试、调试和优化等工作,完成系统的开发和实现。

(4)系统测试和性能评估:对系统进行全面测试和性能评估,验证系统的功能和性能指标是否符合要求。

研究方法包括:(1)文献调研:对短信平台、通信协议、数据库等方面的文献进行查阅和整理,归纳总结现有技术和方法。

(2)面向对象分析和设计:采用面向对象方法对系统的需求和设计进行分析和建模,确定系统的类、对象、属性和方法等重要元素。

(3)UML建模:使用统一建模语言(UML)对系统进行建模和描述,包括用例图、活动图、时序图等。

(4)软件开发:采用Java语言作为主要开发语言,利用Spring、MyBatis、Redis等现代化技术平台进行系统开发。

(5)性能测试:使用JMeter等工具对系统进行压力和性能测试,评估系统的性能指标。

4.预期成果和贡献预期成果包括:(1)中国电信智能短信平台方案设计和实现。

基于消息中间件的短信息服务平台设计与实现

基于消息中间件的短信息服务平台设计与实现

接 口 . 持短信 息服务平 台 的通 信 因而需 要设 计接 保
口协 议 .接 口协 议 参 照 运 营 商 的 协 议 设 计 保 持 一 致 但 是 采 用 文 本 指 令 方 式 . 每 条 指 令 都 是 以 回程 换 行 即 结 束 的 . 务 端 只 有 接 收 到 回程 换 行 才 会 进 人 指 令 处 服
秒的 定时器 :
国电信 小 灵通 等 移动 运 营商 互 联 网短 信 息 网关 ( — I n
t n t hr Mesg ae a , MG) 可 以 通 过 对 应 e e S ot saeG tw y I r S ,
( ) 时重发 和差错 重传 。超 时重发 的原理 是发 3超
②每 个指令 体又 由很 多个 参数 赋值语 句构成 , 各
参 数赋值 语句 间 以 &符号 分隔 . 式如下 : 格
参 数赋值 语句 1 参数赋 值语 句 2 参数 赋值语 & &
句3

的消 息传递 . 同时 实现 消息 的验 证 和过 滤 . 要 的流 主
程 为 : 从 IMG 接 收 到 的 MO 信 息 保 存 到 执 行 接 收 把 S 任 务 的消 息 队 列 中 : 发 送 任 务 的 消 息 队 列 中 取 得 要 从 发 送 的 MT信 息 . 送 到 IMG。需 考 虑 下 列 需 求 : 发 S ( ) 以 人 为 配 置 的 多 个 T P连 接 . 发 送 和 接 1可 C 来 受消息 ( 动最多 可允许一 个 S 移 P建 立 1 连 接 ) 5个 。
维普资讯
基 于 消 息 中 间件 的 短 信 息 服 务 平 台设 计 与 实 现
朱 靖 华 . 周 述 亮
(. 底 职 业 技 术 学 院 信 息 工 程 系 , 底 4 7 0 1娄 娄 1 0 0;2万 纳 特 科 技 ( 圳 ) 限 公 司 , 圳 5 8 0 ) . 深 有 深 10 0

境外MVNO 的VoLTE 短消息业务实现方案探讨

IMS核心网元(P/I/S-CSCF、AS)等设备及自有计费与客户管理系统,并与境内基础网络运营商以及第三方服务提供商(提供语音/短信转接服务)建立连接,完成M V N O 用户的国际漫游服务。

具体架构如图1所示,可提供语音及分组数据等增值业务。

3 基于MVNO 网络VoLTE 短消息业务的 实现方案根据3GPP规范,现有短消息中心可通过新增IP-SM-GW(IP Short Message Gateway,IP短消息网消息业务部署的网络组织和互示,S M S C 与I P -S M -G W 融合为e S M S C ,e S M S C 通过I S C 接口(心网相连,完成IP短消息业务注册和注销功能、收发IP短消息;融合HSS储存用户的签约信息,管理用户路由信息及用户状态,与e S M S 协议(S h 接口)或M A P 协议(J通过SMPP协议与相关短信平台/网关相连接,实现他网短信的收发,通过M A P 协议连接,实现电路域短信的收发。

图1 完整MVNO网络架构示意图图2 VoLTE短消息业务部署网络组织及互通示意图关)接入I M S 网络,I P -S M -G W 负责S I P 协议与M A P 协议的转换,实现I P 短消息与电路域短消息的互通,从而实现基于IMS网络的IP短消息服务。

IP-SM-GW与短消息中心可通过合设或者分设方案实现IP短消息业务,运营商根据自身网络特点选择不同方案。

国内运营商VoLTE网络均采取大区制建设(即多个省份共用一套IMS核心网),G网运营商的短消息中心沿用标准的3GPP规范,采取IP-SM-GW与短消息中心分设方案,原有短消息中心无需改造,I M S 核心网只需增加一套IP-SM-GW设备即能实现与大区内省份短消息中心的连接;而C网运营商的短消息中心使用的是C D M A M A P 和S M D P P 协议,路由寻址和短消息转发不如G S M M A P 和S M P P 协议灵活,因此C网运营商采取合设方案,将I P -S M -G W 作为IMS网络接入模块融入到现有短信中心,将现有短信中心升级为融合短信中心(eSMSC),短信流程更简单。

企业短信通知方案

五、合规性保障
1.遵守我国相关法律法规,确保短信通知合法合规;
2.加强内部培训,提高员工合规意识;
3.定期进行合规检查,防范风险。
本方案旨在为企业提供一套合法合规的短信通知解决方案,以提高沟通效率、降低运营成本、保障信息安全为目标,助力企业稳健发展。在实施过程中,需密切关注各项指标,持续优化方案,以确保最佳效果。
4.信息安全策略
-采取加密技术保护短信传输过程。
-建立健全的信息安全管理体系,保护用户隐私与企业数据。
-定期进行系统安全审计,及时修补漏洞。
5.发送策略与控制
-根据业务需求,制定合理的短信发送策略。
-设置合理状态,确保高送达率。
6.用户管理与反馈
-建立用户数据库,进行分类管理。
(2)根据企业需求,设计不同类型的短信模板;
(3)短信内容应简洁明了,便于用户快速了解信息。
3.系统集成
(1)与现有企业信息系统(如CRM、ERP等)进行集成;
(2)实现短信通知的自动化、智能化;
(3)确保系统稳定运行,降低故障率。
4.信息安全
(1)采用加密技术,保障短信传输过程中的安全;
(2)建立健全信息安全管理机制,确保用户隐私和企业数据安全;
企业短信通知方案
第1篇
企业短信通知方案
一、背景
随着信息技术的快速发展,企业对内外沟通效率的要求日益提高。短信作为一种快速、便捷的通讯方式,已成为企业传递信息的重要手段。本方案旨在为企业提供一套合法合规的短信通知解决方案,确保信息传递的及时性、准确性和安全性。
二、目标
1.提高企业内部及与外部客户、合作伙伴的沟通效率。
7.成本控制
(1)合理规划短信发送量,降低成本;
(2)根据企业需求,选择合适的短信套餐;

短信服务平台方案

短信服务平台方案概述短信服务平台是一种用于发送和接收短信的系统。

它为企业和个人提供了一种简单、快速和可靠的方式来与他人进行沟通。

在今天的移动互联网时代,短信服务平台已成为企业与用户之间有效沟通的重要渠道之一。

本文将介绍一个短信服务平台的方案,包括系统架构、功能模块和关键技术。

系统架构短信服务平台的系统架构如下图所示:┌───────────────┐│ ││ 用户接口││ │└───────────────┘│┌───────────────┐│ ││ 业务逻辑层││ │└───────────────┘│┌───────────────┐│ ││ 存储服务││ │└───────────────┘•用户接口:提供用户与短信服务平台进行交互的接口,可以是网页界面、移动应用程序等。

•业务逻辑层:处理用户的请求,包括验证身份、检查消息内容、调用短信发送接口等。

•存储服务:将发送和接收的短信消息存储在数据库中,方便后续查询和统计。

功能模块短信服务平台的主要功能模块包括:1.用户注册和身份验证:提供用户注册功能,确保用户的合法性和安全性。

2.短信发送和接收:支持用户向其他用户发送短信,并接收其他用户发送的短信。

3.通讯录管理:提供通讯录管理功能,方便用户管理联系人信息。

4.短信模板管理:支持用户创建和管理短信模板,方便用户在发送短信时选择模板并填充参数。

5.短信统计和分析:对发送和接收的短信进行统计和分析,提供相关报表和图表展示。

6.系统管理:包括用户权限管理、系统配置管理等功能,确保系统的安全和稳定。

关键技术在实现短信服务平台时,需要使用以下关键技术:1.短信网关:与短信服务提供商集成,通过API调用发送和接收短信。

# 示例代码from sms_gateway import SMSGatewaysms_gateway = SMSGateway()sms_gateway.send_sms(phone_number, message)2.数据库:用于存储发送和接收的短信消息、用户信息、通讯录等数据。

短消息服务提供商系统的研究与实现


1 概述
随着使 用支持 中文 手机 的用户增多 ,短信息已经成为手 机 用户最 经常使 用的业务之一。除了大量使用的手机用户到 手机 用户的点对点短信 业务之外 ,从 信息平台到手机用户 的 短信信息服 务业务也在快速 发展 ,该 业务已经 成为广大用户 及 时方便 地获取信息 的一种手段 。在 广大服务提供 商(P 的 S)
po c p n i e di pe e t i e o f e P o esg l d e ri . h lfr a be u i o r t e n a g i d r et r c l a l n t n t do ’s rm s e a e d d e c T ipa ) hs en tn a i dhs a e j i p s n m m ao m h t S S ht h a vu a sv e s t m i p tp cc a n
中 分 号 P01 田 类 l 32 T .
短 消 息服 务提供 商 系统的研 究与实现
王 堆民 ,刘 恩
( 宁石 油工业大学信息 工程 学院 ,抚顺 I30) 辽 l 1 0

蔓 :短信服务(MS在通 信产业中正在 占 越来越重 要的位置。文章介 绍 了中罔网通 S S ) 据 MS短信 服务提供商(P与中 国网通短 信中心 s)
[ btat hr m s g ri eo e m r adm r i p r n i i oma o cn lg F i p pr nr u e t r c l f a A s c]S ot es es v eb c m s oe n oe m o at n n r t nt h oo y hs ae t d csh pi i e o t r a e c t f i e i o e nps da
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

—280—短消息服务提供商系统的研究与实现王维民,刘 恩(辽宁石油工业大学信息工程学院,抚顺113001)摘 要:短信服务(SMS)在通信产业中正在占据越来越重要的位置。

文章介绍了中国网通SMS 短信服务提供商(SP)与中国网通短信中心(SMSC)以及用户手机终端之间的数据交互原理,给出了SP 提供商的短信增值业务运营平台的设计原理及实现方法。

该平台已投入使用,并取得了良好的效果。

关键词:短消息网关;增值服务;SP ;SMS ;SMSC ;SGIP ;CMPPResearch and Implementation of Short Message ServiceProvider SystemWANG Weimin, LIU En(School of Information Engineering, Liaoning University of Petroleum & Chemical Technology, Fushun 113001)【Abstract 】Short message service becomes more and more important in information technology. This paper introduces the principles of data exchange between the SP of Netcom SMS and Netcom SMSC, the SP of Netcom SMS and the terminal of user’s mobile telephones. It gives the project principles and implementation method of the SP’s short message value-added service. This platform has been put into practice and has gained good eflect.【Key words 】Short message gateway; Value-added service; SP; SMS; SMSC; SGIP; CMPP计 算 机 工 程Computer Engineering 第32卷 第12期Vol.32 № 12 2006年6月June 2006·开发研究与设计技术·文章编号:1000—3428(2006)12—0280—03文献标识码:A中图分类号:TP302.11概述随着使用支持中文手机的用户增多,短信息已经成为手机用户最经常使用的业务之一。

除了大量使用的手机用户到手机用户的点对点短信业务之外,从信息平台到手机用户的短信信息服务业务也在快速发展,该业务已经成为广大用户及时方便地获取信息的一种手段。

在广大服务提供商(SP)的支持下,用户可以采用短信点播或刚站定制的方式得到大量有用信息,SP 也能通过提供有偿信息服务而获得收益,因此用户和SP 对短信信息服务业务的需求都很大。

短消息网关(SMGW)的建设可以为SP 与短消息中心 (SMSC)之间数据交换提供一条安全、快捷的通道,以便于机用户采用短信方式与SP 双向通信,接收SP 提供的信息服务,同时完成相应计费采集、业务管理、网络管理等功能。

(1)短信信息服务参与实体1)服务提供商:短信信息服务的信息提供者;2)短消息网关:提供SP 与短信中心之间数据交换的通道,网通公司网关采用CNGP(China Netcom Short Message Gateway Protocol)协议、中国移动公司采用CMPP (China Mobile Peer to Peer Protocol )协议、中国联通公司网关采用SGIP (Short Message Gateway Interface Protocol )协议与SP 进行连接;3)短信中心:利用信令网将短消息发送给手机用户。

(2)短信信息服务业务过程用户发短信业务,即MO 业务,如信息点播等,短信中心将短信内容以SMPP 协议发给连接的短消息网关,短消息网关根据短信发送号码(即SP 的服务代码)将短信内容以CMPP 协议发给相应的SP ,由SP 进行处理。

用户收短信业务,即MT 业务,如短信传情、铃音下载等,提供此项业务的SP 将短信内容以CNGP (或CMPP 、SGIP )协议发给连接的短消息网关,由短消息网关根据用户手机号段以SMPP 协议发给用户归属的短信中心。

2设计原则平台的设计过程中,充分考虑以下各方面的综合因素:(1)系统的开放性、安全性和可靠性;(2)系统的可扩展性;(3)系统的性能价格比;(4)与其他系统采用标准接口进行连接;(5)支持大访问量的高速响应和大信息量的存储。

采取了以下的设计原则:(1)开放性:系统采用开放的协议和规范,并支持与第三方应用开发商的接口;(2)可扩展性:系统根据实际需要(用户数的增加、软件升级等)可以方便地进行扩容;(3)稳定性:系统主机采用双机热备的形式,可以应付突发事件,尽可能降低系统风险。

3体系结构如图1所示,SP 系统由接收发送模块、网关路由、功能路由、基本服务模块、扩展服务模块、Web 服务模块、下级SP 接口、自动服务引擎、数据库及监控模块等组成。

3.1 模块功能(1)接收发送模块:负责接收来自短消息网关的短信(MT作者简介:王维民(1975—),男,硕士生,主研方向:计算机网络;刘 恩,教授收稿日期:2005-08-30 E-mail :wangweimin502003@短信)并将其发送给网关路由模块和接收来自网关路由的短信(MO短信)并将其发送给短消息网关。

本系统中设有3个接收发送模块,它们分别接收来自网通的小灵通网关、中国移动网关或中国联通网关的短信并且将SP的短信分别发送给相应的网关。

(2)网关路由模块:负责接收上一级模块的短信将其发给功能路由模块;并时实查询数据库的短信,根据短信的目的号码将其路由给相应的接收发送模块。

此模块还负责上行(MT)和下行(MO)短信的计费功能。

(3)功能路由模块:负责接收来自网关路由的短信根据短信的内容决定短信的功能,并将其路由到相应的服务模块。

(4)基本服务模块:提供基本服务功能,如注册、点播、订阅等一些必备的基本功能。

(5)扩展服务模块:提供高级的、扩展的服务功能,如短信的游戏功能等。

此类模块可根据需要设置多个,每个模块完成各自独立的服务功能。

(6)Web服务模块:该模块完成与Web网页的连接接口功能。

当今的世界是一个网络的世界,所以不提供Web功能是不完整的,也就是说此模块是必须的和基本的功能模块。

次模块接收功能路由发来的MT短信将其显示在Web页面上,并且将来自Web页面的MO短信写入数据库的发送表中,然后由网关路由模块读取外发MO短信。

(7)下级SP接口模块:该模块完成与下级SP的级连功能。

对与下级SP来讲次模块相当于下级SP的短消息网关(SMGW)功能。

次模块是SP功能扩展功能的中要组成部分。

它与下级SP的连接协议与SMGW和SP的连接协议基本相同。

(8)自动服务引擎模块:该模块完成短信定时发送等功能。

它根据预先设定好的短信发送规则来定时给全部注册用户或某些用户发送短信。

(9)数据库系统:在本SP系统的实现中采用了MS SQL Server2000 作为本SP系统的数据库服务系统,它主要完成存储本SP系统的全部数据信息的功能。

其中包括上行和下行短信的日志表、上行和下行短信的计费表、发送表、网关路由表、功能路由表及个模块的一些配置信息等数据表。

(10)监控模块:此模块负责监视控制个模块的运行状态完成主—副模块的切换功能。

如有不可恢复的灾难发生它会向管理员发送短信或发送E-mail及报警。

此模块是完成双机热备和灾难恢复的中要组成模块。

3.2系统的部署本系统可单机安装和分布式安装。

在单机安装时监控模块失效,无热备模块;在分布式安装时监控模块启用,主、副模块分布在不同的机器上以保证系统的安全。

在分布式安装是还要考虑网络安全问题。

其中接送发送模块、Web服务模块和下级SP接口模块应部署在外部防火墙与内部防火墙之间,而其它模块部署在内部防火墙之内。

4关键技术的实现4.1平台接入网通短信网关的原理以中国网通公司的CNGP协议为例(中国移动CMGP和中国联通SGIP的协议与此协议是相似的)。

4.1.1 CNGP功能描述可以实现以下功能:(1)SP通过SMGW向用户发短消息,如邮件通知、天气预报等;(2)短消息用户向SP点播信息,如查询股票信息、航班信息等;(3)SP以某个短消息用户的身份向其他短消息用户发送信息;(4)短消息用户发送的短消息通过SMGW转发给异地或异网的短消息用户。

注:异网是指其他运营商的网络,以下同。

4.1.2协议栈CNGP标准以TCP/IP作为底层通信承载,结构见图3。

4.1.3通信流程(1)CNGP登录模式在CNGP标准的一个会话中客户端可以采用3种登录方式与服务器端相连:发送模式,接收模式和收发模式。

在发送模式中客户端只能发送短消息、在接收模式中客户端只能接收短消息、在收发模式中客户端既可以发送也可以接收短消息。

3种模式均可以采用长连接与短连接两种连接方式的一种,根据实际情况选择。

(2)SP发送短消息SP以发送者或接收者身份登录后,就可以发送短消息。

SP可以不等待上一个短消息的应答消息,就发送下一个短消息。

发送流程如图4所示。

SMGW(3)SP接收短消息SP以接收者或者是发送者身份登录后,SMGW向SP发送短消息,SMGW可以不等待上一个短消息的应答消息,就可以发送下一个短消息。

接收流程如图5所示。

SMGW4.2数据库设计SP系统的数据库采用基于客户端服务器结构的MS SQL Server。

数据主要存放在服务器上,包含注册用户信息、短信发送信息、短信发送日志、功能路由信息、服务用语信息等。

SQL Server是一个C/S关系型数据库管理系统,它安全性高、—281—稳定性好,能够支持大量数据的存储。

应用程序与SOL Server 采用ODBC 连接,其连接源在系统安装时由程序动态生成。

4.3模块的结构设计一个模块由接收线程、接收队列、处理线程、发送队列、发送线程和监控线程组成。

其中监控线程是主线程,它负责启动和监控其它线程状态,并向监控模块时时发送状态信息。

为了降低程序的偶合度,采用动态连接库来实现模块间的通信和与数据库的通信。

其模块的层次结构如图6所示。

上层是数据逻辑处理层,下层是数据服务层,这样做可以使模块的设计采用VB、VC、C#等语言来实现,只要它能调用动态连接库即可。

相关文档
最新文档