YD T 3899-2021 延迟容忍网络 LTP协议技术要求.pdf
《YD T 3899-2021 延迟容忍网络 LTP协议技术要求.pdf》由会员分享,可在线阅读,更多相关《YD T 3899-2021 延迟容忍网络 LTP协议技术要求.pdf(28页珍藏版)》请在麦多课文档分享上搜索。
1、 ICS 33.040.40 M 13 中 华 人 民 共 和 国 通 信 行 业 标 准 YD 延迟容忍网络 LTP协议技术要求 Technical requirements of Delay Tolerant Networking Licklider Transmission Protocol (报批稿) XX/T XXXX-XXXX XXXX-XX-XX发布 XXXX-XX-XX实施 中华人民共和国工业和信息化部 发布 XX/T XXXX-XXXX II XX/T XXXXXXXXXII I 目次 前言 .I 1 范围 .1 2 规范性引用 .1 3 术语缩略语 .1 3.1 术语 .1
2、 3.2 缩略语 .4 4 LTP 协议的段结构 .4 4.1 概述 .4 4.2 段头部 .5 4.3 段内容 .7 4.4 段尾部 .9 5 LTP 协议的客户服务请求 .9 5.1 会话传输请求 .9 5.2 会话取消请求 .9 6 LTP 协议的执行环境需求 .10 7 LTP 协议的内部处理流程 .10 7.1 概述 .10 7.2 传输开始 .10 7.3 校验点计时器开启 .10 7.4 报告段计时器开启 .10 7.4 报告段计时器开启 .10 XX/T XXXX-XXXX II 7.5 传输停止 .10 7.6 计时器暂停 .10 7.7 计时器暂停恢复 .11 7.8 校验
3、点重传 .11 7.9 报告段重传 .11 7.10 红区数据接收 .11 7.11 绿区数据接收 .11 7.12 接收报告发送 .11 7.13 传输完成 .12 7.14 数据重传 .12 7.15 报告段计时器停止 .12 7.16 会话取消计时器开启 .12 7.17 会话终止取消重传 .12 7.18 响应取消 .12 7.19 会话取消计时器关闭 .13 7.20 会话取消 .13 7.21 会话关闭 .13 7.22 协议错误信息处理 .13 7.23 系统错误处理 .13 8 LTP 协议的客户服务通知 .13 8.1 会话启动 .13 8.2 绿区数据段到达 .13 8.3
4、 红区数据段到达 .13 8.4 传输会话完成 .14 XX/T XXXXXXXXXII III 8.5 传输会话取消 .14 8.6 接收会话取消 .14 8.7 初始化传输完成 .14 附 录(资料性附录) A LTP 发送方和接收方的状态转移图 .15 XX/T XXXXXXXXXII V 前 言 本标准按照 GB/T 1.1-2009 给出的规则起草。 请注意本文件的某些内容可能涉及专利,本文件的发布机构不承担识别这些专利的责任。 本标准是延迟容忍网络系列标准之一,该系列标准预计的结构及名称如下: 1. 延迟容忍网络 体系架构 2. 延迟容忍网络 LTP 协议技术要求 3. 延迟容忍网
5、络 Bundle 协议技术要求 随着信息技术的发展,以后还将根据实际情况制定后续相关标准。 本标准考虑到国内发展延迟容忍网络需求 , 主要参考 IETF RFC 5326,2008 Licklider Transmission Protocol制定而成。 本标准由中国通信标准化协会提出并归口。 本标准 起草单位:中国信息通信研究院 本标准 主要起草人: 穆琙博、王哲、马军锋、宋菲、张杰、柴瑶琳、吴冲 XX/T XXXX-XXXX VI XX/T XXXXXXXXXII 1 延迟容忍网络 LTP 协议技术要求 1 范围 本标准定义了一种能够在极端链路条件下: 极限长 RTT 或者连接频发中断,保
6、证链路可靠性的传 输协议 LTP 协议。 LTP 协议借助有状态的自动重传机制, 能够在部署 Bundle Protocol 的网络环境 中工作于数据链路层之上,提供可靠的数据传输服务,保证通信实体之间传输数据的完整性。 本标准适用于具有超远距离、大时延的星际网络通信。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的 。 凡是注日期的引用文件 , 仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 IETF RFC 5326 ( 2008) Licklider Transmission Protocol 3 术语和 缩略语 3.1 术
7、语 下列术语适用于本文件。 3.1.1 引擎 ID Engine ID LTP引擎的唯一标识 , 在 Bundle Protocol部署的网络环境下 , 通过汇聚层中间件可以将 DTN 终端 ID 与 LTP引擎 ID进行映射。 3.1.2 数据块 Block 上层协议(比如, Bundle Protocol)处理的数据块,借助 LTP客户服务可以在 LTP实例对象之间进 行数据传输。数据块开始部分的连续数据位称为 “块前缀 ”,数据块结束部分的连续数据位称为 “块尾 缀 ”。 XX/T XXXX-XXXX 2 3.1.3 红区数据 Red-Part 数据块的 “块前缀 ”数据,必须准确传输,
8、即,需要有应答报文和重传机制。 3.1.4 绿区数据 Green-Part 数据块的 “块尾缀 ”,无需准确传输,即没有应答和重传机制,绿区数据一定出现在红区数据之后 。 3.1.5 LTP会话 Session LTP终端之间的通信线程 , 用于传输数据块 。 会话具有单向传输性 , 通常需要反方向的业务应答流 。 3.1.6 发送方 Sender 会话的数据发送方。 3.1.7 接收方 Receiver 会话的数据接收方。 3.1.8 客户服务实例 Client Service Instance LTP会话的软件终端,比如,运用 LTP传输数据的应用或者高层的协议实现。 3.1.9 段 Se
9、gment XX/T XXXXXXXXXII 3 LTP数据通信传输的基本数据结构, 可以是以下几种类型 : 数据段、报告段、报告确认段、取消会 话段、取消会话确认段。 3.1.10 接收声明 Reception Claim 确认接收到一段持续字符数据段,比如,一段数据子块。 3.1.11 (数据块)范围 scope 定义了数据子块的上下边界; 如果数据子块为数据段 , 该数据段的下边界是应用数据的偏移量位置 , 上边界是下边界与数据段长 度之和。举例,一段偏移量为 1000,长度为 500的数据段,下边界为 1000,上边界为 1500。 如果数据子块为报告段 , 该报告段的上边界位置是位于
10、从数据块前缀末尾位置开始计算 , 直到报告 声明涉及的数据长度为止的位置 ; 该报告段的下边界位置是位于从数据块前缀末尾位置开始计算,直到 报告未涉及的数据长度为止的位置。也就是说,任意偏移位置大于报告段下边界,小于报告段上边界 , 但是没有声明为已接收的数据段 , 都需要进行重传处理 。 举例 , 一个携带下边界为 1000, 上边界为 5000 的报告段,如果报告内容中声明了 1000 1999和 30004999,那么偏移量为 20002999的数据 将需要重传。 3.1.12 数据块末尾 End of Block 原始数据块当中,最后一个传输的数据段;这个数据段的上边界标识了数据块的长
11、度。 3.1.13 红区数据末尾 End of Red-Part 原始数据块当中包含红区数据块最后一比特的数据段 ; 这个数据段的上边界标识了红区数据的长度 。 3.1.14 XX/T XXXX-XXXX 4 校验点 Checkpoint 接收方的 LTP引擎主动发起的接收报告 ; 其中,红区数据末尾所在数据段就称为 “强制校验点 ”,用 于进行最后的数据段重传,其他情况下称为 “自主式校验 ”。 3.1.15 接收报告 Reception Report 用于应答一定范围内,数据子块已经成功接收的若干报告段。 3.1.16 同步接收报告 Synchronous Reception Report
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 3899-2021 延迟容忍网络 LTP协议技术要求 3899 2021 延迟 容忍 网络 LTP 协议 技术 要求
