一次上机作业说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4. 应用程序结构
显示程序
的业务参
数配置
(诸如:
短信服务应用程序界面
SPID、
计费等)
及程序功
能说明。
为实现仿 真内容所 定义的命 令下发及 通信相关 请求的控 制界面。
显示短信 网关与短 信服务程 序之间通 信的过程 及内容, 需要对通 信内容进 行散集说 明。
4. 应用程序结构
程序运行功能设计
2. Socket编程技术
Socket运行流程
建立连接 发送数据 断开连接
Socket成员定义
地址 端口
3. 如何分析应用层协议
协议内容
系统框架结构 系统功能组成 系统各部分关联关系 系统运行机制
3. 如何分析应用层协议
通信流程
3. 如何分析应用层协议
数据包结构(以SGIP为例)
数据包结构在程序中采用Struct即可实现
表1. 数据包完整数据结构
项目
说明
消息头
消息头部分
消息体
消息体部分
表2. 消息头数据结构
字段
长度(字节)
类型
说明
Message Length 4
Command ID
4
Sequence Number 12
Integer Integer Integer
消息的总长度(字节) 命令ID 序列号
3. 如何分析应用层协议
数据包结构(以SGIP为例)
表3. Bind消息体结构
字段
长度(字节)
Login Type
1
类型 Integer
Login Name
16
Text
Login Passowrd 16
Text
Reserve
8
Text
说明
登录类型。 1:SP向SMG建立的连接,用于发送命令 2:SMG向SP建立的连接,用于发送命令 3:SMG之间建立的连接,用于转发命令 4:SMG向GNS建立的连接,用于路由表的检索和维护 5:GNS向SMG建立的连接,用于路由表的更新 6:主备GNS之间建立的连接,用于主备路由表的一致
一次上机作业说明
1. 业务系统说明
什么是短信网关
短信网关主要是为了解决各网络、各运营商之间的短信互 通和短信增值服务提供商(SP)的接入问题。它为收发短信提 供了一个动态数据交换平台系统。通过该系统的接口软件,可以 将短信平台与各种系统和软件进行无缝高效相连,将系统和软件 随时产生的动态信息转变成手机短信,通过运营商的短信中心进 行实时的发送和接受,为各种系统(或软件)建立一个快速的短 信双向(或单向)通道,以便手机用户采用短信方式与SP双向 通信,接收SP提供的信息服务。
1. 业务系统说明
信息服务实例
股市信息,如定制或点播实时行情、到价提醒、个股走势、大盘 走势、专家评股等各种信息;
新闻定制,可定制或点播国际、国内、财经、科技、体育、娱乐 等各种新闻;
彩票信息,可定制或点播各城市各种彩票开奖信息; 外汇行情,可定制或点播外汇牌价; 天气预报,可定制或点播全国各省会城市、国内旅游景点、世界
在业务通信过程仿真中,将通信过程及内容输出至程序界面,实现通信监控功能。
业务源仿真设计。
手机发送点播短信仿真: 短信网关仿真程序中以一交互事件(按钮点击)处理,数据内容可采用操作员录入方
式定义。 SP的MT业务仿真:
SP服务仿真程序中以一交互事件(按钮点击)处理,数据内容可采用操作员录入方 式定义。
通信过程仿真设计。
通信连接建立仿真 业务通信过程仿真
在业务源仿真事件处理中构造业务数据包并发送Socket消息,根据协议定义完成业 务流程。接收方,在消息接收事件中对数据包进行处理,根据协议中定义完成业务流程。
1
对“计费用户号码”免费
2
对“计费用户号码”按条计信息费

对“计费用户号码”按包月收取信息费
4
对“计费用户号码”的收费是由SP实现
4. 应用程序结构
上机内容
实现短信网关及短信服务应用的仿真程序。 实现短信网关与短信服务应用的业务通信过程(主要包含手机发送点播
命令至收到服务内容过程中短信网关与短信服务应用之间的通信过程及 短信服务应用通过短信网关向手机发送广告信息的通信过程)。 测试不同平台的短信网关与短信服务应用的互联情况并分析原因。 思考客户端(服务器端)编程时需了解的服务器端(客户端)详情有哪 些(诸如:程序框架、开发环境、运行环境、变量和函数名称等等)? 思考应用层协议的作用。 思考若系统需要实现不同协议间程序的互联,系统应做哪些修改或补充。
性 11:SP与SMG以及SMG之间建立的测试连接,用于跟
踪测试 其它:保留
服务器端给客户端分配的登录名
服务器端和Login Name对应的密码
保留,扩展用
3. 如何分析应用层协议
各参量定义
依据参量定义中特定业务上下文定义,对数 据包中特定分量进行赋值。
表4. 计费类别定义
用户计费类别
描述
0
“短消息类型”为“发送”,对“计费用户号码”不计信息费,此类话单仅用于核减SP对称的信 道费
大城市的天气预报,乃至专业天气预报; 在线翻译,可点播进行英汉、汉英的单词查询。
1. 业务系统说明
短信增值服务系统拓扑
1. 业务系统说明
短信信息服务参与实体
服务提供商(Service Provider缩写SP):短信信息服务的信 息提供者;
短信网关(Internet Short Message Gateway缩写ISMG): 提供SP与短信中心之间数据交换的通道,采用CMPP(China Mobile Peer to Peer)协议与SP进行连接,采用SMPP3.3协 议与短信中心连接;
短信中心(Short Message Service Center缩写SMSC):利 用信令网将短消息发送给手机用户;
汇接网关(Gateway Name Server缩写GNS):提供短信网 关的路由查询。
1. 业务系统说明
短信信息服务业务过程
用户发短信业务—即MO业务,如信息点播等。
用户归属地的短信中心会将短信转发给负责连接该短信中心 的短信网关,由短信网关根据服务代码和业务代码判别将请求转 发给相应的SP;若该SP为该短信网关负责连接的SP,则短信网 关直接转发;若该SP非其负责连接的SP,需向汇接网关查询路 由,查询到路由后再将请求转发给负责的短信网关,由该负责的 短信网关转发给该SP。
相关文档
最新文档