[发明专利]基于软件定义网络实现内容分发网络的方法及系统有效
申请号: | 201410537616.2 | 申请日: | 2014-10-13 |
公开(公告)号: | CN105577714B | 公开(公告)日: | 2019-12-13 |
发明(设计)人: | 王东 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 11332 北京品源专利代理有限公司 | 代理人: | 孟金喆 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种基于SDN实现CDN的系统及方法,包括:在软件定义网络(SDN)应用层添加内容分发网络(CDN)的完整业务逻辑功能;还包括:应用单元接收到CDN应用申请时,向编排单元发送资源需求和业务编排请求;编排单元结合SDN网络的相关信息进行业务编排,并向控制单元发送所需资源的预留申请以获得所需资源,之后结合网络负载均衡和路由状况确定内容分发/交付路径;根据SDN控制面转发相关策略创建L2/L3转发表下发给数据转发单元;应用单元根据内容分发或媒体访问请求执行相关操作,数据转发单元进行数据转发。本发明通过基于SDN实现了CDN系统,有效地解决了CDN承载网络的封闭性、硬件的专属性、管理的复杂性问题,实现了CDN所需资源、引擎和路径的合理选择。 | ||
搜索关键词: | 基于 软件 定义 网络 实现 内容 分发 方法 系统 | ||
【主权项】:
1.一种基于软件定义网络SDN实现内容分发网络CDN的系统,其特征在于,包括:在SDN的应用单元、编排单元、控制单元和数据转发单元;其中,/n应用单元包括:请求模块和操作模块;其中,/n请求模块,用于添加CDN的完整业务逻辑功能,接收到CDN应用申请时,向编排单元发送资源需求请求和业务编排请求;/n操作模块,用于接收到完成预留申请的信息后,根据内容分发请求或媒体访问请求,执行相关操作;/n编排单元包括:资源协同模块和编排反馈模块;其中,/n资源协同模块,用于接收资源需求请求和业务编排请求,结合SDN网络的相关信息进行业务编排;根据业务编排向控制单元发送所需资源的预留申请;/n编排反馈模块,用于完成所需资源的预留申请后,反馈完成所需资源的预留申请的信息给应用单元;/n控制单元,用于根据预留申请分配CDN应用所需资源;分配CDN应用所需资源后,结合网络负载均衡和路由状况确定内容分发和内容交付路径;根据SDN控制面转发相关策略创建数据链路层/网络层L2/L3转发表,并下发给数据转发单元;反馈完成所需资源的预留申请给编排单元;/n所述CDN应用所需资源包括:CDN应用所需的接入网络资源、传输网络资源和数据中心网络资源;/n数据转发单元,包含SDN数据转发相关网络设备,用于根据分配的CDN应用所需资源,对CDN应用的相关数据进行存储,根据控制单元确定的L2/L3转发表,在应用单元执行相关操作时进行数据转发;/n所述操作模块具体包括:分发子模块、缓存子模块、交付子模块和路由子模块;其中,/n分发子模块,用于接收到完成预留申请的信息后,根据内容分发请求,按照预先设定的分发策略将存储在内容数据库中的内容提取后注入到CDN网络的内容分发节点;/n缓存子模块,用于接收所述内容分发节点的内容进行缓存;根据缓存策略,将用户终端访问过的内容预先缓存在CDN网络的内容缓存节点中,以快速地提供热点内容给邻近的内容交付节点和用户终端使用;/n交付子模块,用于根据媒体访问请求,将内容缓存节点中的内容提取出来提供给CDN网络的内容交付节点进行内容流化,并传输给用户终端;/n路由子模块,用于根据负载均衡策略及内容分发路径策略动态的为所述内容分发节点和所述内容缓存节点建立网络链接;根据负载均衡策略以及内容交付路径策略动态的为所述用户终端和所述内容交付节点建立网络链接;/n所述编排单元还包括:应用支撑模块、应用引擎模块、管理模块和运营支撑模块;其中,/n应用支撑模块,用于接收CDN应用申请进行注册,并获取CDN应用所需的应用引擎支持信息;/n应用引擎模块,用于根据所述CDN应用所需的应用引擎支持信息调用SDN网络中的能力引擎,以支持CDN应用;/n管理模块,用于管理调用给CDN应用的SDN网络中的能力引擎和满足CDN应用申请的应用资源;在支持业务链功能的情况下,根据具体业务链中所定义的访问信息,确定调用的SDN网络中的能力引擎、相关应用资源的访问顺序并执行相关操作;/n运营支撑模块,用于对分配给CDN应用所需资源和调用SDN网络中的能力引擎进行计费。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410537616.2/,转载请声明来源钻瓜专利网。