[发明专利]命名数据网络下一种实时流数据分发的方法有效

专利信息
申请号: 201710095399.X 申请日: 2017-02-22
公开(公告)号: CN106878310B 公开(公告)日: 2020-02-14
发明(设计)人: 李玲;范闯闯;杨秀华;汤海燕;骆宝童;高华照;佟余琪;顾琳;渠云龙;刘丹 申请(专利权)人: 吉林大学
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 22201 长春吉大专利代理有限责任公司 代理人: 齐安全
地址: 130012 吉*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 命名 数据 网络 一种 实时 分发 方法
【权利要求书】:

1.命名数据网络下的一种实时流数据分发方法,其特征在于,所述方法包括:

实时流数据分发机制和用户与流数据源服务器之间交互机制;

所述实时流数据分发机制包括实时流数据分发链路建立过程和实时流数据分发链路断开过程;

所述实时流数据分发链路建立过程,具体包括以下步骤:

S401:用户向其接入的路由节点发送特定兴趣包,请求获得所需要的实时流数据;

S402:路由节点收到特定兴趣包,获得特定兴趣包中内容名字,并根据内容名字依次查找节点的未决兴趣表PIT与转发信息表FIB来决定是本地处理该特定兴趣包还是转发该特定兴趣包;

如果PIT表中存在相同的内容请求,路由节点就向对应内容条目的请求来源端口列表中添加特定兴趣包来源端口,并丢弃特定兴趣包;

如果PIT表中不存在相同的内容请求,路由节点就继续查找FIB表;如果FIB表中找到内容请求对应路由转发端口,路由节点就向转发端口转发特定兴趣包,并在PIT表中记录请求信息,请求信息包括内容名字、兴趣包来源端口和特定兴趣包转发端口;如果FIB表中没有找到内容请求对应路由,路由节点就直接丢弃特定兴趣包;

S403:流数据源服务器收到特定兴趣包,根据PIT表中记录向路由节点顺序推送实时产生的正常数据包序列;

S404:路由节点顺序收到来自流数据源服务器发送的正常数据包,并根据PIT表中记录向请求来源端口列表中所有端口转发正常数据包,同时路由节点每在收到正常数据包后就重置该PIT记录的生存时间,以此来保证数据分发路径不会因超时而被删除,且不在内容缓存CS中缓存正常数据包;

S405:用户顺序接收到正常数据包,根据需要将正常数据包交给相应的流数据应用进行数据包的处理。

2.根据权利要求1所述的命名数据网络下的一种实时流数据分发方法,其特征在于:

所述实时流数据分发链路断开过程,具体包括以下步骤:

S501:用户向其接入的路由节点发送注销兴趣包,请求断开流数据分发过程;

S502:路由节点收到注销兴趣包,获得注销兴趣包中内容名字,并根据内容名字查找节点的未决兴趣表PIT;

在PIT表中查找到相应内容请求后,路由节点就从对应内容条目的请求来源端口列表中删除注销兴趣包的来源端口;

在删除注销兴趣包的来源端口之后,如果内容条目的请求来源端口列表为空,路由节点按照内容条目的转发端口转发注销兴趣包,并在转发完成后删除内容条目;如果内容条目的请求来源端口列表不为空,路由节点就直接丢弃注销兴趣包;

S503:流数据源服务器收到注销兴趣包,根据PIT表中记录删除注销兴趣包来源端口;由于不存在请求端口,流数据源服务器断开正常数据包发送,此后用户不会收到来自流数据源服务器发送的正常数据包。

3.根据权利要求1所述的命名数据网络下的一种实时流数据分发方法,其特征在于:

所述用户与流数据源服务器之间交互机制,包括以下步骤:

S601:流数据源服务器使用流数据分发机制建立的流数据分发链路向用户发送特定数据包,用以获得所需的用户实时产生的数据;

S602:路由节点收到特定数据包,根据特定数据包中内容名字建立用户到流数据源的反向PIT条目,同时路由节点按照未决兴趣表PIT中根据流数据分发机制建立的内容条目转发特定数据包;

S603:用户收到特定数据包,根据需要沿反向PIT链路向流数据源发送用户自己产生的用户数据包;

S604:路由节点收到用户产生的用户数据包,根据未决兴趣表PIT中反向PIT条目转发用户数据包,但路由节点不删除反向PIT条目,同时路由节点不在内容缓存CS中缓存用户数据包;

S605:流数据源服务器接收到来自用户的用户数据包。

4.根据权利要求3所述的命名数据网络下的一种实时流数据分发方法,其特征在于:

所述的反向PIT条目是指路由节点收到特定数据包后在未决兴趣表PIT中创建的内容条目;条目包含内容名字、数据包来源端口和生存时间三个字段;内容名字由表示反向的字段和特定数据包名字组成,数据包来源端口是指特定数据包的来源端口,生存时间是反向PIT条目的生存时间,生存时间数值由流数据源服务器设定。

5.根据权利要求3所述的命名数据网络下的一种实时流数据分发方法,其特征在于:

所述的反向PIT链路是指用户到流数据源服务器的路径上所有路由节点未决兴趣表PIT中反向PIT条目建立起来的稳定链路。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉林大学,未经吉林大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710095399.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top