论文部分内容阅读
随着信息服务产业的飞速发展,多媒体、电子商务、社交网络等信息应用逐渐成为网络应用的主要组成部分。然而当今互联网在面对以信息访问为主要目标的网络应用时存在诸多不足:信息与存储位置高度耦合、不能提供语义级别的信息分析融合机制、信息管理方式单一等等。构建以信息为中心的新一代网络成为未来网络发展的重要目标。信息网络应能够提供丰富的信息处理、融合、发掘能力,多元化的信息管理机制、简单的信息发布、访问接口,并且应具有高度的自管理能力、可扩展性、安全性和鲁棒性。
本文首先对信息网络的起源和定义进行了阐述,在此基础上,调研分析了信息网络的研究现状,详细介绍了几种现有的信息网络模型:NetInf、NDN、DONA、PSIRP、CDN,并对信息网络中的关键技术:信息命名、检索、存储、分发、发布与访问、移动性支持等进行了总结。随后,本文分析了现有信息网络架构中存在的问题。
针对现有信息网络架构中存在的问题,本文提出了一种基于信息特性和状态控制的自治信息网络架构(An Autonomic InformationNetwork Based on Information Characteristics and Status Control,ICSC-AIN)。ICSC-AIN以信息特性和状态为核心、多元化的管理机制为基础,提供信息的自治管理功能。它能够适应信息的多样化特性、动态变化特性,具有高度的可扩展性和对部署环境的高度适应性。ICSC-AIN提出了面向信息特性的、扁平化与层次化相结合的信息命名机制、多层DHT与树形结构相结合的信息检索机制、基于信息特性和状态的存储机制和分发策略选择/调整机制。另外,ICSC-AIN还能够为移动性、组播、自修复提供本质上的支持。
在网络架构设计的基础上,本文使用Openflow技术和Mininet仿真工具对网络的关键特性进行了仿真。仿真结果表明,ICSC-AIN能够很好地适应信息的多样性和动态性。