基于博弈论的命名数据网络拥塞控制策略
2021-09-15孙欣伊贾宗星舒慧生
东华大学学报(自然科学版) 2021年4期
关键词:策略
杨 华, 孙欣伊, 贾宗星, 舒慧生
(1.山西农业大学 信息科学与工程学院,山西 太谷 030801; 2.东华大学 理学院,上海 201620)
随着网络技术的快速发展及网络应用范围的大规模推广,TCP/IP网络体系结构暴露出诸多不足之处,例如IP地址不够多,安全性、移动性和扩展性差[1]。网络用户真正关心的是数据本身,而非数据的存放地址,于是出现了信息中心网络,其中,最有代表性的是命名数据网络(named data networking, NDN)。NDN支持多路径转发,这可能会使网络转发大量冗余信息,导致网络拥塞。如何解决网络拥塞控制是NDN架构中的一个关键问题,引起了大量科研工作者的关注[2-3]。
NDN架构具有兴趣包和数据包一对一传输的特点,可以通过调节兴趣包的发送速率来实现对数据包返回速率的控制[4]。文献[5-6]通过重传超时计时器和拥塞窗口调节发送端的兴趣包发送速率来调节网络流量,较好地实现了带宽利用率,这种控制算法需要在接收端检测拥塞是否发生,往往具有较大的难度。Bazmi等[7]通过中间路由器周期性检测拥塞状态,即如果发生拥塞,则通过在数据包中加入特定字段,显式反馈给接收端,然后接收端根据反馈的拥塞状态,相应地增加或减少兴趣包的发送速率。Rozhnova等[8]利用中间路由器根据数据流输出队列长度调整兴趣包的转发速率,以实现数据包转发速率的改变。文献[9-10]采用动态计算兴趣流/数据流的公平共享带宽,调整超过公平速率的数据流的转发速率,并向下游路由节点发送超速信息,以调整下游路由节点对应兴趣包的转发速率或寻找其他可用接口转发兴趣包。……
登录APP查看全文