欢迎来到利索能及~ 联系电话:18621327849
利索能及
我要发布
收藏
专利号: 2023102106442
申请人: 中南民族大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-10-29
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种光命名数据网络中数据冲突解决方法,其特征在于,包括以下步骤:

步骤1、路由节点将到达的Interest包从光信号转化为电信号,处理电信号并查询内容存储表,若内容存储表中含有该Interest包所请求的内容,则丢弃Interest包并生成Response包从Interest包到达的接口以光信号转发出去,生成Data包并进入步骤3,若内容存储表中不含有该Interest包所请求的数据内容,则查询待定兴趣表,并发送Interest包;

步骤2、路由节点将达到的Response包从光信号转换为电信号,处理电信号并向相应接口预留波长资源,预留失败则会抛弃该Response包,预留成功则路由节点将Response包转换为光信号并从待定兴趣表条目中Interest包到达的接口转发,并删除相关待定兴趣表条目中对应的接口信息;

步骤3、Data包将晚于Response包偏置时间由内容发布者发送进入光命名数据网络,路由节点收到Data包,不进行光电信号转换,若Response包未为该Data包预留波长资源,则Data会被抛弃,若预留波长资源且不与另一个Data包在接口发生冲突,Data包以光信号通过预留的波长资源的接口,若发生冲突核心路由节点抛弃晚到达的Data包。

2.根据权利要求1所述的一种光命名数据网络中数据冲突解决方法,其特征在于,所述Response包包括请求数据内容的数据内容名称、Data包长度以及偏置时间。

3.根据权利要求2所述的一种光命名数据网络中数据冲突解决方法,其特征在于,所述步骤1中查询待定兴趣表并发送Interest包包括以下步骤:若待定兴趣表中已经包含该Interest包请求的数据内容名称的相关待定兴趣表条目,且待定兴趣表条目中没有当前Interest包到达的接口信息,则将Interest包到达的接口信息添加至已经存在的待定兴趣表条目中;

若待定兴趣表中不包含该Interest包请求数据内容名称的相关的待定兴趣表条目,则根据请求的数据内容名称以及Interest包到达的接口信息生成新的待定兴趣表条目,查询待定兴趣表之后根据转发信息库中请求的数据内容名称所对应的接口信息,将Interest包转换为光信号从相应的接口转发出去,当有Response包到达路由节点时,转发信息库会将Response包到达的接口信息添加至Response包的内容数据名称对应的转发信息库条目中,若该转发信息库条目已包含Response包到达的接口信息则不用添加。

4.根据权利要求3所述的一种光命名数据网络中数据冲突解决方法,其特征在于,所述步骤2包括以下步骤:步骤2.1、路由节点将到达的Response包转化为电信号;

步骤2.2、查询待定兴趣表,

若待定兴趣表不包含Response包所对应的数据内容名称的待定兴趣表条目,则会抛弃该Response包,若待定兴趣表含有所对应的待定兴趣表条目,则根据待定兴趣表条目中Interest包到达的接口信息,向相应的各个接口预留波长资源,若相应Interest包到达的接口有可用波长资源,则路由节点将Response包转换为光信号,从查询的待定兴趣表条目的Interest包到达的接口中转发,并删除对应的待定兴趣表条目中该Interest包到达的接口信息;

若相应Interest包到达的接口没有可用波长资源则向Response包到达的接口返回相应的状态包,不删除待定兴趣表中波长资源预留失败对应的接口信息,查询待定兴趣表之后查询转发信息库,若转发信息库中不含有Response包所对应的数据内容名称的转发信息库条目,则将数据内容名称以及Response包到达接口信息生成转发信息库条目加入转发信息库中。

5.根据权利要求4所述的一种光命名数据网络中数据冲突解决方法,其特征在于,所述步骤3包括以下步骤:步骤3.1、Data包到达路由节点后若无Response包为其预留的波长资源则被抛弃,若有Response包为其预留的波长资源,则前往Response包为其预留波长资源的接口;

步骤3.2、Data包到达Response包为其预留波长资源的接口时若无其他Data包正在使用该预留接口的波长资源,则当前Data包顺利通过接口发出,否则被抛弃。