内容中心网络(content-centric networking,CCN)作为一种全新的网络体系结构,对路由算法的设计提出了许多新的挑战。针对CCN的特点,提出了一种基于温度场的路由(temperature field based routing,TFBR)算法,将物理学中稳态温度场的概念引入CCN,并采用有限元法求解稳态温度场,形成路由转发决策。仿真实验表明,TFBR 算法能够充分利用CCN 的路由节点缓存功能,在降低网络平均时延性能的同时,提高了CCN 的负载均衡性能。
为了提高内容中心网络的内容分发效率及降低网络开销,提出了网络状态感知的路由机制NSAR(network status aware routing)。NSAR利用从内容服务节点返回的数据分组收集当前网络状态信息,并在回传过程中对路径上各节点上匹配端口的转发概率进行更新,在对后续的兴趣分组进行转发决策时引入转发概率,从而提高内容分发效率。仿真实验表明,与传统内容中心网络路由算法相比,NSAR可以有效地降低内容请求平均时延,减少网络流通分组数以及降低网络带宽开销。