通信软件设计总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 1、通信就是在两个或多个实体之间传递或交换信息 2、通信的要素:通信实体(自然人、计算机、通信中断等)、传输信道(电路、无线信道、卫星信道、计算机网络等)、交换网络(PSTN、INTERNET等)、通信协议(七号信令、TCP/IP、SIP等) 3、通信的分类: 1、基于连接的通信(需要在通信实体之间建立通信连路或连接,如电话、传真等) 2、基于无连接的通信(在通信实体之间不需要建立通信链路或连接,如短信、即时消息等) 4、通信软件:能够实现在两个或多个实体(计算机、电信终端、交换设备等)之间传递或交换信息功能的软件称为通信软件 5、通信软件的特点: 1、基于通信协议或者信令系统 2、运行时间长(电信软件) 3、基于有限状态机 4、大部分是嵌入式软件 6、通信协议:在计算机网络中,为了在两个或多个通信实体之间准确、完整地交换信息,必须对信息交换的顺序和条件、交换信息的格式和内容等做出约定,这一整套约定就称为通信协议 7、通信软件开发过程 1、需求分析—解决“做什么”问题 分析用户要求、系统与外界交互信息情况和软件运行环境等 2、概要设计—解决“系统架构”问题 设计系统结构、模块间信息交互情况以及数据结构等 3、详细设计—解决“如何做”问题 描述系统行为、制定测试计划等 4、代码生成—解决“系统实现”问题 代码自动生成、人工编码、编译调试、系统生成 第二章 1、协议开发过程 1、开发新的协议(协议环境分析、协议功能设计、协议元素设计、形成协议文本、协议描述、协议验证) 2、实现具体协议(协议分析、协议设计、协议描述、协议验证、协议实现、协议测试、协议维护) 3、两者最大的区别: 1、开发新的协议是从无到有,产生一个新的协议。成果是协议标准文本,具有可实现性 2、实现具体协议时在具体应用环境下实现一个协议。成果是协议软件,具有可运行性、可维护性的特点 2、协议分析 1、协议环境分析 1、n层用户的要求 2、(n-1)层通道的性质 3、n层协议实体的工作模式 2、协议功能分析 1、连接控制管理 2、通讯方式管理 3、数据发送/接收管理 4、数据安全与可靠性 5、发送/接收控制 6、中继与路由选择 7、通道管理 8、其他功能 3、连接管理需求(有连接服务、无连接服务、永久连接服务);连接管理:建立、撤销、复位、恢复 4、广播与组播需求 1、广播:指一个n层用户发出的数据报,在同一个网络中的其他用户都能够接受到 2、组播:指一个或多个n层用户发出的数据报,在网络中有一组用户可以接收到该数据报,授权用户可以加入或退出该组 5、协议接口:服务原语(SAP)= 服务动作 + 原语类型 1、服务请求原语:x-request: 用户(协议 2、服务指示原语:x-indication: 协议(用户 3、服务响应原语:x-response: 用户(协议 4、服务证实原语:x-confirm: 协议(用户 6、服务证实方式类型 1、用户证实方式 2、协议证实方式 3、无证实方式 4、三种特殊方式(查询类服务、设置类服务、告警类服务) 7、通讯方式需求 1、单工/半双工/全双工 2、同步/异步 8、数据需求 1、数据形式(块、流、批处理) 2、数据长度(定长、不定长) 9、服务质量指标: 1、安全性:鉴权、访问控制、保密性、完整性 2、可靠性:完全性、非二义性、时间有序 3、性能:吞吐率、时延、抖动、差错率 10、(n-1)层通道形成方式 1、独占方式:实体之间分别建立连接 2、共享方式:多个协议实体共享一条连接 3、无连接方式:协议实体利用下层提供的无连接服务进行通讯 11、(n-1)层通道部分指标 1、RTT(round trip time) 2、数据的可靠性 3、通道可靠性 4、报文最大长度 5、通道工作方式 12、n层协议实体的工作模式 1、点到点模式 2、多点模式 3、主从模式 4、平衡模式 5、中转和路由 13、连接控制管理 1、连接的建立、维护及释放的管理 2、连接的合法性检查 3、密钥交换 4、QoS协商 5、资源分配与回收 6、连接目标名与地址的翻译 14、传输控制协议(TCP)具有连接控制管理功能;用户数据报协议(UDP)则提供无连接的数据包传输 15、通讯方式管理 1、半双工通讯:n层协议要进行“发信权”管理 2、全双工通讯:n层协议要具有并发的收发功能 16、数据发送/接收管理 1、PDU的封装/解封装 2、SDU分段/装配 3、SDU拼接/分离 17、术语解释: 1、SDU(服务数据单元):服务原语中携带的用户信息 2、PDU(协议数据单元)

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档