路由实现方法及移动内容分发网络节点设备技术

技术编号:15989007 阅读:31 留言:0更新日期:2017-08-12 07:26
本发明专利技术公开了一种路由实现方法,所述方法包括:MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。本发明专利技术还同时公开了一种MCDN节点设备。

【技术实现步骤摘要】
路由实现方法及移动内容分发网络节点设备
本专利技术涉及通信领域,尤其涉及一种路由实现方法及移动内容分发网络(MCDN,MobileContentDistributionNetwork)节点设备。
技术介绍
为了应对第四代移动通信(4G)流量增长的挑战,在核心网、无线网侧部署面向无线网络的内容分发网络(CDN,ContentDistributionNetwork)服务节点,即MCDN(MobileCDN)节点,为缓解核心网流量压力提供了新的思路。如图1所示为MCDN架构示意图,其中,所述边缘接入层为基站群组,MCDN节点部署在基站侧,基于内容中心网络(CCN,Content-centricNetworking)通信模式进行数据通信。目前,所述MCDN架构及相关功能方案中,尚不存在一种路由实现方案可以基于用户设备(UE,UserEquipment)的授权情况对用户请求进行管理。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种路由实现方法及MCDN节点设备,至少解决了现有技术存在的问题,能够有效利用网络资源,提高用户服务质量。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种路由实现方法,所述方法包括:MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的内容中心网络CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。上述方案中,所述预设类型的内容请求包为CCN类型的内容请求包;所述提取所述第一请求包中内容请求关键信息,包括:提取所述第一请求包中的用户标识及内容名前缀。上述方案中,所述基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件,包括:将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。上述方案中,所述基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件,包括:判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。上述方案中,所述方法还包括:接收软件定义网络SDN控制器发送的用户授权信息及对应的标准优先级;基于所述用户授权信息及对应的标准优先级更新所述UAT;其中,所述用户授权信息为HSS对UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获取得到。本专利技术实施例还提供了一种MCDN节点设备,所述MCDN节点设备包括:检测模块、提取模块、确定模块、判断模块及处理模块;其中,所述检测模块,用于接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;所述提取模块,用于确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;所述确定模块,用于基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;所述判断模块,用于基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;所述处理模块,用于确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。上述方案中,所述预设类型的内容请求包为CCN类型的内容请求包;所述提取模块,还用于提取所述第一请求包中的用户标识及内容名前缀。上述方案中,所述确定模块,还用于将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。上述方案中,所述判断模块,还用于判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。上述方案中,所述MCDN节点设备还包括更新模块,用于接收SDN控制器发送的用户授权信息及对应的标准优先级,基于所述用户授权信息及对应的标准优先级更新所述UAT;其中,所述用户授权信息为HSS对UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获取得到。本专利技术实施例所提供的路由实现方法及MCDN节点设备,MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。如此,可以基于预设的用户授权表及用户的授权情况对用户请求包进行路由管理,能够有效的利用网络资源,提高用户服务质量,并可以解决由节点内容动态性、节点状态变化、链路状态引起的网络传输效率下降等问题。附图说明图1为MCDN架构示意图一;图2为兴趣包及数据包结构组成示意图;图3为CS、PIT及FIB的格式示意图;图4为本专利技术实施例CCN节点处理兴趣包的流程示意图;图5为本专利技术实施例CCN节点处理数据包的流程示意图;图6为本专利技术实施例MCDN架构示意图二;图7为本专利技术实施例路由实现方法流程示意图一;图8为本专利技术实施例UAT示意图;图9为本专利技术实施例路由实现方法流程示意图二;图10为本专利技术实施例路由实现方法流程示意图三;图11为本专利技术实施例MCDN节点获取用户授权信息的流程示意图;图12为本专利技术实施例MCDN节点对第一请求包进行CCN转发处理的流程示意图;图13为本专利技术实施例MCDN节点设备的组成结构示意图。具体实施方式CCN采用以内容(信息)为中心的通信模式来构建网络,解除了内容与位置之间的耦合关系,用户不需要关心从哪台服务器获取内容,而只需关心内容本身,这是一种从“where”到“what”的转变。在通信过程中,所有的网络节点均可以基于内容的名字进行路由和转发,并对传输经过自身的内容进行缓存,以便后续有相同内容请求的用户直接从本地缓存获取内容。在内容中心网络中传输的报文包括两种:兴趣包(Interestpacket)和数据包(Datapacket);所述兴趣包及数据包组成如图2示。兴趣包由内容请求用户发出,同时携带被请求的内容名前缀,数据包与兴趣包相对应,携带被请求的内容数据,用于响应内容请求用户发出的兴趣包。每个CCN节点都维护三张用于本文档来自技高网...

【技术保护点】
一种路由实现方法,其特征在于,所述方法包括:移动内容分发网络MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的用户授权表UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的内容中心网络CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。

【技术特征摘要】
1.一种路由实现方法,其特征在于,所述方法包括:移动内容分发网络MCDN节点接收第一请求包,并检测所述第一请求包是否为预设类型的内容请求包;确定所述第一请求包为预设类型的内容请求包时,提取所述第一请求包中内容请求关键信息;基于所述内容请求关键信息及预设的用户授权表UAT确定所述第一请求包符合第一授权条件时,获取所述第一请求包对应的优先级信息;基于所述优先级信息及预设的内容中心网络CCN转发策略判断所述第一请求包是否满足CCN转发条件;确定所述第一请求包满足所述CCN转发条件时,基于CCN通信模式对所述第一请求包进行CCN转发处理。2.根据权利要求1所述方法,其特征在于,所述预设类型的内容请求包为CCN类型的内容请求包;所述提取所述第一请求包中内容请求关键信息,包括:提取所述第一请求包中的用户标识及内容名前缀。3.根据权利要求2所述方法,其特征在于,所述基于所述内容请求关键信息及预设的UAT确定所述第一请求包符合第一授权条件,包括:将所述第一请求包对应的用户标识及内容名前缀分别与所述UAT中存储的用户标识及相应的内容名前缀进行匹配,当匹配成功时,确定所述第一请求包符合第一授权条件。4.根据权利要求1或2所述方法,其特征在于,所述基于所述优先级信息及预设的CCN转发策略判断所述第一请求包是否满足CCN转发条件,包括:判断所述第一请求包对应的优先级是否不低于预设的所述第一请求包对应的标准优先级,如果所述第一请求包对应的优先级不低于预设的所述第一请求包对应的标准优先级,确定所述第一请求包满足CCN转发条件;否则,确定所述第一请求包不满足CCN转发条件。5.根据权利要求1或2所述方法,其特征在于,所述方法还包括:接收软件定义网络SDN控制器发送的用户授权信息及对应的标准优先级;基于所述用户授权信息及对应的标准优先级更新所述UAT;其中,所述用户授权信息为归属签约用户服务器HSS对用户设备UE鉴权完成后,所述SDN控制器基于所述UE对应的用户ID从自身存储的用户授权信息表中获...

【专利技术属性】
技术研发人员:倪伟蔡慧王寓辰南海涛田旭
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1