延迟容忍网络(Delay Tolerant Networks,DTN)是为节点资源严格受限,网络链路具有大延迟或频繁中断等特性的挑战环境提出的一种新型的网络体系结构。在这种极端恶劣的网络环境下,如何实施有效的拥塞控制成为保证通信服务质量、提升网络性能的关键问题。然而,由于DTN不满足传统网络模型中存在持续的端到端路径的基本假设,基于端到端反馈的传统方式无法对其直接应用并发挥预期的作用。
本书针对DTN不同应用环境下的拥塞控制机制进行了研究,在现有的拥塞控制方法的基础上,结合DTN的相关特点,从可靠性机制、缓存管理策略以及路由转发策略等方面优化网络的拥塞控制策略,从而达到提高消息的交付比例,降低网络开销的目的。提出了拥塞程度自适应的端到端确认机制、基于概率接纳和丢弃的拥塞控制算法、基于订阅时效性的缓存管理机制、基于节点介数的拥塞感知路由算法。
展开