2.1.PND_总体技术方案(20090205).doc_第1页
2.1.PND_总体技术方案(20090205).doc_第2页
2.1.PND_总体技术方案(20090205).doc_第3页
2.1.PND_总体技术方案(20090205).doc_第4页
2.1.PND_总体技术方案(20090205).doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编 号 页 数 密 级 技技 术术 报报 告告 项目代号 型号及名称 PND 中心网络服务系统中心网络服务系统 报告名称 总体方案设计报告总体方案设计报告 项目阶段 方案设计阶段方案设计阶段 填报部门 研发四部研发四部 日 期 2009 02 04 厦门雅迅网络股份有限公司 目目 录录 1 引言引言 1 1 1 编写目的与适用范围 1 1 2 背景 1 1 3 定义 1 1 4 参考资料 1 2 总体设计总体设计 1 2 1 系统网络结构 1 2 2 系统数据存储结构 3 2 3 多地域 3 2 4 优点与不足 3 3 新增功能处理流程新增功能处理流程 4 3 1 自动注册 4 3 2 自驾游群组管理 4 3 2 1 用户登录 4 3 2 2 自驾游群组创建 4 3 2 3 搜索自驾游群组 5 3 2 4 申请加入自驾游群组 6 3 2 5 开始自驾游 6 3 2 6 信息查询请求 7 3 2 7 信息发布 7 3 3 车间通话 8 3 4 整车位置监控和掉队报警 8 3 5 费用统计 9 PND 中心网络服务系统总体方案设计报告 1 1 1 引言引言 1 1 1 1 编写目的与适用范围编写目的与适用范围 1 2 1 2 背景背景 待开发软件系统的名称 PND 中心网络服务系统 任务提出者 导航事业部 开 发 者 研发四部 用 户 导航事业部 1 3 1 3 定义定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组 1 4 1 4 参考资料参考资料 列出有关的参考文件 如 a 本项目的经核准的计划任务书或合同 上级机关的批文 b 属于本项目的其他已发表文件 c 本文件中各处引用的文件 资料 包括所要用到的软件开发标准 列出这些文件 的标题 文件编号 发表日期和出版单位 说明能够得到这些文件资料的来源 2 2 总体设计总体设计 2 1 2 1 系统网络结构系统网络结构 PND 系统实在手机网络导航系统和中心导航系统的基础上形成的 汇集了两个系统的 功能 根据 PND 目前要求的功能 中心系统需要实现或者辅助实现以下功能 中心导航 POI 搜索 地图下载 自动注册 车间通话 整车位置监控 掉队报警 其中 车间通话 整车位置监控 掉队报警为新增功能 自动注册功能需要修改 其 余功能目前都已实现 目前中心系统的网络逻辑结构图如下 PND 中心网络服务系统总体方案设计报告 2 厦门中心 通讯组件 电话线路 用户 客服代表 操作终端网管终端 分中心 终端电话入口 语音网关电话会议服务器 客服代表 操作终端网管终端 通讯组件 通信网关 客户端 电话线路 中心系统功能服务 POI搜索中心导航地图下载自动注册群组管理 分中心入口 通信网关服务器 终端电话入口 语音网关电话会议服务器 终端网络入口 Http前置机 电话线路 电话线路 图 1 中心系统网络逻辑结构图 注 注 未标明的黑色实线均为网络通信 黄色部分为 PND 系统中的新增设备 其中电话会议服务器负责车间通话 群组管 理服务器负责群组管理和车辆位置的转发 通讯组件是中心设备之间通信的核心 任何中心设备之间的通讯都是要先和通讯 组件通信后 由通讯组件进行转发 PND 中心网络服务系统总体方案设计报告 3 2 2 2 2 系统数据存储结构系统数据存储结构 厦门中心 中心设备 中心数据库 WebService 直接操作直接操作 分中心 分中心设备 网络协议 图 2 中心系统数据存储逻辑图 注 注 分中心不存在数据库 分中心设备的数据库操作全部通过 WebService 或者以协议 的方式发送至中心设备 再对中心数据库进行操作 2 3 2 3 多地域多地域 因为一期的功能着重于实现新增功能 所以 暂时不考虑目前架构在系统的容量和扩 展上有较大缺陷 而多地域问题可以按照分中心的架构进行 以后有必要时再进行新的架 构设计 根据图 1 对分中心整体架构说明如下 分中心仅存在终端的电话入口 并不存在终端的网络入口 因此 终端除了车间 通话和客服外的所有服务都是到中心进行 分中心设备和中心设备之间的通信要通过通信网关进行中转 因此 通信网关是 保持通信顺畅的基石 根据以前的测试 东莞分中心操作终端与厦门中心的服务 器之间进行的交互应答最长约为 600ms 简单的鉴权工作 厦门中心电信 4M 东莞电信 3M 2 4 2 4 优点与不足优点与不足 优点在于一期工作不需要改动既有系统的架构 可以集中精力完成新增功能 缺点在于仍然停留在单机 单中心 目前的分中心是一种伪分中心的概念 单数据库 实例的层次 不利于系统容量的灵活自动扩展 PND 中心网络服务系统总体方案设计报告 4 2 5 2 5 在线状态在线状态 开始自驾游后 PND 将会不断地往中心发送心跳包或者车辆位置 这些信息中心将不 会给予应答 其主要目的是为了让终端和中心之间的链路保持一定时间 这样中心如果有 数据需要下发就能近乎实时的下发给 PND 了 这就是所谓的在线状态 这里需要有三点注意 当收到一帧应答包时 终端应该立即或者隔较短的一段时间后 发送一帧心跳包 至中心 以此保持在线状态 当移动将该链路断开时 终端应该立即或者隔较短的一段时间后 发送一帧心跳 包至中心 以此保持在线状态 中心如果在一定时间内没收到终端的心跳包或者其它数据包 则认为该终端处于 离线状态 3 3 新增功能处理流程新增功能处理流程 3 1 3 1 自动注册自动注册 PND中心 注册协议 短信 应答协议 短信 获取手机号后注册 这里采用短信的方式注册是为了保证注册手机号的唯一性 以防止用户的误操作或者 恶意操作 3 2 3 2 自驾游群组管理自驾游群组管理 3 2 1 用户登录用户登录 任一 PND 用户点击进入自驾游主页时 都要在后台进行用户登录的操作 主要目的验 证用户服务期限 接收离线信息和下载自驾游主页信息 PND 中心网络服务系统总体方案设计报告 5 PND中心 点击自驾游PND登录信息 判断服务是否到期 是 返回服务到期信息 查找离线信息和匹配自驾游主页标识 离线信息和自驾游主页信息 3 2 2 自驾游群组创建自驾游群组创建 自驾游群组对于后面介绍的车间通话业务关系重大 因为每次的车间通话只允许发生 在正在进行的自驾游群组里 车间通话允许加入的成员只能为本次自驾游群组内的成员 由于受到资源的限制 每个群组的成员数目应当有个上限 用户组的创建分为自助式和电话式两种模式 其区别在于创建群组的操作人员不同 在创建完群组后的流程上就一致了 具体流程如下图 3 2 2 1 自助式自驾游群组创建自助式自驾游群组创建 PND 组长 PND 受邀 中心 创建群组协议添加组员信息 创建群组 邀请加入分组 是否加入分组处理邀请信息 返回创建应答 邀请群组成员 更新群组信息 PND 中心网络服务系统总体方案设计报告 6 3 2 2 2 中心式自驾游群组创建中心式自驾游群组创建 用户PND 受邀 中心 拨打中心电话 创建群组 邀请加入分组 是否加入分组处理邀请信息 邀请群组成员 更新群组信息 3 2 3 搜索自驾游群组搜索自驾游群组 用户可通过 PND 终端搜索已经创建的自驾游群组 PND中心 搜索自驾游搜索条件 搜索 返回一定数量的搜索结果 3 2 4 申请加入自驾游群组申请加入自驾游群组 PND 申请加入 PND 队长 中心 最新申请信息 处理申请信息 添加到群组 并标记为待批准 更新组员信息 是否批准 批准结果 申请加入 PND 中心网络服务系统总体方案设计报告 7 3 2 5 开始自驾游开始自驾游 用户选择一个自驾游群组 或者说选择一条自驾游线路 开始自驾游时 要和中心有 一次交互 同时 PND 终端每隔一定时间要发送一个心跳包 保证能够和中心进行实时交 互 PND 中心 开始自驾游开始自驾游的标识 更新用户在线信息 心跳包或者车辆位置 等待下发的消息 查找是否存在等待下发的消息 3 2 6 信息查询请求信息查询请求 用户在开始自驾游后 可以对车队信息和线路信息进行查询 PND中心 信息查询查询请求 搜索相关信息 返回查询结果 3 2 7 信息发布信息发布 用户在开始自驾游后 可以进行信息发布功能 该功能主要用于转让队长 发布公告 休息点发布 自驾游群组管理等场景 PND 中心网络服务系统总体方案设计报告 8 PND 其它 PND 信息发布 中心 信息发布 处理信息 发布信息 返回处理结果 发布信息 处理信息 3 3 3 3 车间通话车间通话 PND 终端用户加入了自驾游群组后 仅需执行一次按键操作 然后 等待系统为其接 通群组内的各个终端 成功或超时后 即可允许用户进入车间通话状态 车间通话功能更多地类似于普通的对讲机 而不是电话会议 使用上应尽可能简单 PND 其它 PND 发起 中心 发起车间通话 是否存在 否 新建 是 加入已存在的车间通话 邀请加入车间通话 处理邀请拨打中心电话 加入 3 4 3 4 整车位置监控和掉队报警整车位置监控和掉队报警 当用户开始自驾游时 PND 终端在后台将会每隔一段时间发送一条位置信息至中心 当需要整车位置信息监控时 发送相应请求 中心收到请求后 收集该车队各车的位置信 息 下发给请求的终端 终端在下载完毕整车位置后 可根据各车的位置来进行车辆的掉队判断 PND 中心网络服务系统总体方案设计报告 9 中心PND 请求下载整车位置信息 发送整车位置信息 构造整车位置信息 3 5 3 5 费用统计费用统计 新增功能会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论