【技术实现步骤摘要】
一种内容中心网络CCN的流量管理系统
本专利技术涉及内容中心网络
,具体涉及一种内容中心网络CCN的流量管理系统。
技术介绍
互联网用户关注的是信息,而不是信息的存储位置,为了适应对海量信息的访问需求,信息中心网络(Informat1n-Centric Networking,ICN)摒弃了传统的以IP为细腰的协议栈结构,采用以信息名字为核心的协议栈结构。ICN采用信息名字为网络传输的标识,IP地址不被考虑或者只作为一种底层的本地化的传输标识。传统体系结构的通信模式是主机之间的通信,通过源主机地址和目的主机地址获取通信路径,ICN则采用主机到网络的通信模式,通过信息名字获取源主机到网络信息的通信路径。IP网络体系结构的传输模式是“推”模式,由服务器主导传输。无论用户是否感兴趣,服务器的信息都可能传到用户的主机上。ICN则采用“拉”模式,用户实时向网络发送请求信息,由于网络可能已经缓存了该信息,网络可以把信息回应给用户。“拉”模式更适合海量信息的情况。传统的网络安全机制建立在主机上,信息的安全与主机是否可信密切相关,若主机不可信,则主机上的信息也不可信,ICN转发机制由传统的存储转发演进为缓存转发,体系结构支持主机移动。 内容中心网络(Content-Centric Network, CCN)是现有最相关的ICN解决方案。CCN的基本通信模式是以命名内容(Named Data)为中心,用户请求命名内容、内容发布者(服务器)发布和传输命名内容、CCN路由器缓存和传输命名内容。CCN提出了一种全新的网络体系结构,细腰处采用信息名 ...
【技术保护点】
一种内容中心网络CCN的流量管理系统,其特征在于,所述系统包括:控制装置、转发装置;所述控制装置包括CCN协议解析配置模块、CCN队列资源管理模块以及CCN流量管理模块;所述转发装置包括通信模块、软件定义网络SDN交换模块、CCN交换模块;所述CCN协议解析配置模块,用于对CCN数据包进行协议解析,并将解析结果发送到CCN队列资源管理模块;所述CCN队列资源管理模块,用于根据所述解析结果,配置所述转发装置的接口队列信息,并将所述接口队列信息发送到CCN流量管理模块;所述CCN流量管理模块,用于根据所述接口队列信息,生成CCN流量控制信息,并将所述CCN流量控制信息发送到所述通信模块;所述通信模块将所述CCN流量控制信息发送到所述SDN交换模块以及CCN交换模块;所述SDN交换模块,用于根据所述CCN流量控制信息,配置输出队列;所述CCN交换模块,用于根据所述CCN流量控制信息,更新映射表单,并根据预设的内容存储库CS、待定兴趣表PIT、转发信息库FIB以及更新后的映射表单,得到CCN数据包的业务类型以及输出队列号,并将所述CCN数据包发送到输出队列。
【技术特征摘要】
1.一种内容中心网络CCN的流量管理系统,其特征在于,所述系统包括:控制装置、转发装置; 所述控制装置包括CCN协议解析配置模块、CCN队列资源管理模块以及CCN流量管理模块;所述转发装置包括通信模块、软件定义网络SDN交换模块、CCN交换模块; 所述CCN协议解析配置模块,用于对CCN数据包进行协议解析,并将解析结果发送到CCN队列资源管理模块; 所述CCN队列资源管理模块,用于根据所述解析结果,配置所述转发装置的接口队列信息,并将所述接口队列信息发送到CCN流量管理模块; 所述CCN流量管理模块,用于根据所述接口队列信息,生成CCN流量控制信息,并将所述CCN流量控制信息发送到所述通信模块; 所述通信模块将所述CCN流量控制信息发送到所述SDN交换模块以及CCN交换模块; 所述SDN交换模块,用于根据所述CCN流量控制信息,配置输出队列; 所述CCN交换模块,用于根据所述CCN流量控制信息,更新映射表单,并根据预设的内容存储库CS、待定兴趣表PIT、转发信息库FIB以及更新后的映射表单,得到CCN数据包的业务类型以及输出队列号,并将所述CCN数据包发送到输出队列。2.根据权利要求1所述的系统,其特征在于,所述CCN流量管理模块,包括: 知识单元,用于存储业务类型及业务类型优先级的历史数据; 服务优先级管理单元,用于根据所述历史数据、当前网络的流量大小以及预设的用户类型,对业务类型优先级进行划分,得到当前网络的业务类型优先级; CCN配置生成单元,用于根据所述当前网络的业务类型优先级以及所述接口队列信息,生成CCN流量控制信息,并将所述CCN流量控制信息发送到所述通信模块。3.根据权利要求2所述的系统,其特征在于,所述服务优先级管理单元,具体用于: 根据所述历史数据,得到业务类型及业务类型优先级; 在确定当前网络的流量大于预设流量之后,将用户类型为付费用户的业务类型优先级提高到第一预设级别,将用户类型为非付费用户的业务类型优先级降低到第二预设级别,得到当前网络的业务类型优先级。4.根据权利要求2所述的系统,其特征在于,所述CCN配置生成单元,具体用于: 根据所述接口队列信息,得到用于配置输出队列的控制信息,并将所述用于配置输出队列的控制信息进行通信协议封装之后发送到所述通信模块; 根...
【专利技术属性】
技术研发人员:龚向阳,王文东,阙喜戎,孙琦,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。