[发明专利]一种基于协议无感知转发的NDN模态实现方法及NDN控制器应用程序在审
申请号: | 202111549823.6 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114244919A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 张宇;郭为;夏重达;张伟哲;张宏莉;方滨兴 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H04L69/22 | 分类号: | H04L69/22;H04L49/111 |
代理公司: | 黑龙江立超同创知识产权代理有限责任公司 23217 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 协议 感知 转发 ndn 实现 方法 控制器 应用程序 | ||
1.一种基于协议无感知转发的NDN模态实现方法,其特征在于,包括以下步骤:
步骤1.主机中的前置头处理模块接收NDN报文并对所述NDN报文执行正向转换,将NDN报文转换为NDN模态报文,并向多模态网络发出NDN模态报文;其中,所述主机是多模态网络用户使用的网络设备;所述NDN模态报文为NDN报文附加NDN前置头后形成的报文;
步骤2.多模态网络按照NDN协议转发NDN模态报文,转发过程经过一个或多个POF交换机,在每个POF交换机中由流表流水线和有状态转发模块协同对NDN模态报文进行处理并将处理后的NDN模态报文向多模态网络发出,直至到达另一个主机;
步骤3.另一个主机中的前置头处理模块接收NDN模态报文并对所述NDN模态报文执行反向转换,将NDN模态报文转换为NDN报文并发送。
2.根据权利要求1所述的一种基于协议无感知转发的NDN模态实现方法,其特征在于,步骤1中所述NDN前置头是根据NDN报文内容生成,包括以下字段:type字段、data_out_ports字段、packet_in_port字段和name_hash字段;所述type字段用于表示NDN模态报文类型,所述data_out_ports字段用于表示NDN模态报文在被POF交换机向多模态网络转发时的转发接口编号集合;所述packet_in_port字段用于表示NDN模态报文从多模态网络输入POF交换机时的接收接口编号;所述name_hash字段有一个或多个,用于表示NDN模态报文名字组件的哈希值。
3.根据权利要求2所述的一种基于协议无感知转发的NDN模态实现方法,其特征在于,所述NDN模态报文类型包括:未被有状态转发模块处理的NDN模态报文、已被有状态转发模块处理的NDN Interest包、已被有状态转发模块处理的普通NDN Data包、已被有状态转发模块处理的控制性NDN Data包;其中,所述控制性NDN Data包为与控制面转发策略相关的NDN Data包。
4.根据权利要求3所述的一种基于协议无感知转发的NDN模态实现方法,其特征在于,步骤2中在每个POF交换机中由流表流水线和有状态转发模块协同对NDN模态报文按照下述步骤进行处理:流表流水线接收NDN模态报文,检查NDN前置头中的type字段:
a.当type字段表示的NDN模态报文类型为未被有状态转发模块处理的NDN模态报文,则将NDN前置头中的packet_in_port字段设置为该NDN模态报文输入POF交换机的接口编号,并向同一POF交换机上的有状态转发模块转发;有状态转发模块对所述NDN模态报文进行处理,将处理后的NDN模态报文返回给流表流水线;
b.当type字段表示的NDN模态报文类型为已被有状态转发模块处理的NDN Interest包,则将NDN前置头中的type字段设置为未被有状态转发模块处理的NDN模态报文,并在FIB表中查找该NDN模态报文对应的条目,如果FIB表存在对应的条目,则按照该条目指示的接口编号转发该NDN模态报文,否则按照POF规定的方法与POF控制器交互,使得POF控制器下发对应FIB表条目以确定转发方向;其中,FIB表为NDN转发逻辑中的转发信息表;
c.当type字段表示的NDN模态报文类型为已被有状态转发模块处理的普通NDN Data包,则将NDN前置头中的type字段设置为未被有状态转发模块处理的NDN模态报文,并按照NDN前置头中data_out_ports字段表示的接口编号集转发该NDN模态报文;
d.当type字段表示的NDN模态报文类型为已被有状态转发模块处理的控制性NDN Data包,则使用PacketIn消息将该NDN模态报文及其输入POF交换机的接口编号上传至POF控制器处理,同时将NDN前置头中的type字段设置为未被有状态转发模块处理的NDN模态报文,并按照NDN前置头中的data_out_ports字段指示的接口编号集转发该NDN模态报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111549823.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有过滤结构的景观水池
- 下一篇:一种工业制造用防锈液喷涂装置