网络资源获取方法及装置制造方法及图纸

技术编号:14992088 阅读:128 留言:0更新日期:2017-04-03 22:59
本发明专利技术提供一种网络资源获取方法及装置,属于通信技术领域。本发明专利技术的网络资源获取方法,包括:获取源节点的数据传输请求信息;其中,请求信息包括:源IP和目的IP;根据匹配表确定源节点从源IP到目的IP之间的各个网络设备的地址,以及各个网络设备的传输通道号;其中,匹配表中包括资源表,资源表中存储有每个网络设备周期性上传的各个网络设备的各个传输通道的资源状态信息;将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点和各个网络设备。本发明专利技术的网络资源获取方法,利用控制器、网络设备相互协作,保证了在动态的网络资源状况下,较好地匹配业务需求和网络资源供给,提高资源利用率。

【技术实现步骤摘要】

本专利技术属于通信
,具体涉及一种网络资源获取方法及装置
技术介绍
在网络传输过程中,网络资源的利用和供给状况总是动态变化的,如何提高网络资源利用率,同时能够一定程度的保证业务质量,一直是研究的课题。但是,传统方法采用资源预留或者尽力而为的方法,前者针对特殊应用,采用预留资源的方法,由接收方后向发起预留通道和资源,这种占用网络资源的方法,只是从业务需求出发,不能从网络全局出发,也不能根据网络现状动态变化做出调整,对资源的利用率较低,不适合全网的普遍应用。而尽力而为的方法可以在现有的网络资源情况下尽力服务,但是对业务的服务质量的保障度较低,网络资源供给和业务需求的匹配度不能达到全网最佳。
技术实现思路
本专利技术所要解决的技术问题包括,针对现有的网络资源供给存在的上述问题,提供一种网络资源优化的网络资源获取方法及装置。解决本专利技术技术问题所采用的技术方案是一种网络资源获取方法,包括如下步骤:获取源节点的数据传输请求信息;其中,请求信息包括:源IP和目的IP;根据匹配表确定源节点从源IP到目的IP之间的各个网络设备的地址,以及各个网络设备的传输通道号;其中,匹配表中包括资源表,资源表中存储有每个网络设备周期性上传的各个网络设备的各个传输通道的资源状态信息;将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点和各个网络设备,以使源节点将数据从源IP传输至目的IP。优选的是,请求信息还包括:数据的业务类型;匹配表中还包括业务流表;其中,业务流表包括:业务类型,与业务类型对应的带宽需求和业务优先级。优选的是,将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点之前,还包括:给所确定的各个网络设备配置鉴权标记。解决本专利技术技术问题所采用的技术方案是一种网络资源获取方法,包括如下步骤:周期性获取自身的各个传输通道的资源状态信息,生成子资源表;将子资源表上传至控制器,以使控制器确定出下一跳网络设备的地址,以及该网络设备的传输通道号;接收控制器确定出的下一跳网络设备的网络设备的地址,以及该网络设备的传输通道号;将数据传输至下一跳网络设备。优选的是,将数据传输至下一跳网络设备之间还包括:接收控制器为所确定出的下一跳网络设备配置的鉴权标记;将鉴权标记进行匹配,当匹配成功后,将数据传输至下一跳网络设备。解决本专利技术技术问题所采用的技术方案是一种网络资源获取装置,包括:数据传输请求获取模块,用于获取源节点的数据传输请求信息;其中,请求信息包括:源IP和目的IP;网络设备匹配模块,用于根据匹配表确定源节点从源IP到目的IP之间的各个网络设备的地址,以及各个网络设备的传输通道号;其中,匹配表中包括资源表,资源表中存储有每个网络设备周期性上传的各个网络设备的各个传输通道的资源状态信息;信息反馈模块,用于将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点和各个网络设备,以使源节点将数据从源IP传输至目的IP。优选的是,请求信息还包括:数据的业务类型;匹配表中还包括业务流表;其中,业务流表包括:业务类型,与业务类型对应的带宽需求和业务优先级。优选的是,网络资源获取装置还包括:鉴权配置模块,用于给所确定的各个网络设备配置鉴权标记。解决本专利技术技术问题所采用的技术方案是一种网络资源获取装置,包括:资源状态获取模块,用于周期性获取自身的各个传输通道的资源状态信息,生成子资源表;上传模块,用于将子资源表上传至控制器,以使控制器确定出下一跳网络设备的地址,以及该网络设备的传输通道号;接收模块,用于接收控制器确定出的下一跳网络设备的网络设备的地址,以及该网络设备的传输通道号;路由匹配模块,用于将数据传输至下一跳网络设备。优选的是,网络资源获取装置还包括:鉴权获取模块,用于接收控制器为所确定出的下一跳网络设备配置的鉴权标记;鉴权匹配模块,用于将鉴权标记进行匹配,当匹配成功后,将数据传输至下一跳网络设备。本专利技术具有如下有益效果:本专利技术所提供的网络资源获取方法,利用控制器、网络设备相互协作的方式,保证了在动态的网络资源状况下,较好地匹配业务需求和网络资源供给,提高资源利用率。附图说明图1为本专利技术实施例1的网络资源获取方法的流程图;图2为本专利技术的实施例4的网络资源获取装置的示意图;图3为本专利技术的实施例5的网络资源获取装置的示意图;图4为本专利技术的实施例6的网络资源获取装置的示意图;图5为本专利技术的实施例7的网络资源获取装置的示意图;图6为本专利技术的实施例8的网络资源获取系统的示意图。具体实施方式为使本领域技术人员更好地理解本专利技术的技术方案,下面结合附图和具体实施方式对本专利技术作进一步详细描述。实施例1:如图1所示,本实施例提供一种网络资源获取方法,其包括如下步骤:S101、获取源节点的数据传输请求信息;其中,请求信息包括:源IP和目的IP。该步骤具体包括:控制器通过其内的数据传输请求获取模块获取源节点的数据传输请求信息。其中,请求信息中至少包括源IP和目的IP。此时,控制器则可以根据源IP和目的IP可以分析出源节点数据传输的一个网络拓扑(也就是数据的传输路径)。S102、根据匹配表确定源节点从源IP到目的IP之间的各个网络设备(该网络设备可以为交换机)的地址,以及各个网络设备的传输通道号;其中,匹配表中包括资源表,资源表中存储有每个网络设备周期性上传的各个网络设备的各个传输通道的资源状态信息。具体的,每个网络设备均可以周期性的获取其各自本身的各个传输通道的网络资源状态信息,即每个传输通道的已占用带宽和剩余带宽的多少,并将生成一个子资源表(如下表1),并将各自的子资源表上传至控制器,此时控制器则将这些子资源表汇总成一个资源表(如下表2),该资源表构成匹配表中的一部分。在该步骤中,控制器的网络设备匹配模块则根据资源表中的各个网络设备的资源状态,确定出源节点从源IP到目的IP之间的各个网络设备的地址,再根据该网络设备的传输通道的带宽情况确定出传输通道号。表1表2S103、将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点和各个网络设备,以使源节点将数本文档来自技高网...

【技术保护点】
一种网络资源获取方法,其特征在于,包括如下步骤:获取源节点的数据传输请求信息;其中,请求信息包括:源IP和目的IP;根据匹配表确定源节点从源IP到目的IP之间的各个网络设备的地址,以及各个网络设备的传输通道号;其中,匹配表中包括资源表,资源表中存储有每个网络设备周期性上传的各个网络设备的各个传输通道的资源状态信息;将所确定的各个网络设备的地址,以及各个网络设备的传输通道号发送给源节点和各个网络设备,以使源节点将数据从源IP传输至目的IP。

【技术特征摘要】
1.一种网络资源获取方法,其特征在于,包括如下步骤:
获取源节点的数据传输请求信息;其中,请求信息包括:源
IP和目的IP;
根据匹配表确定源节点从源IP到目的IP之间的各个网络设
备的地址,以及各个网络设备的传输通道号;其中,匹配表中包
括资源表,资源表中存储有每个网络设备周期性上传的各个网络
设备的各个传输通道的资源状态信息;
将所确定的各个网络设备的地址,以及各个网络设备的传输
通道号发送给源节点和各个网络设备,以使源节点将数据从源IP
传输至目的IP。
2.根据权利要求1的网络资源获取方法,其特征在于,请求
信息还包括:数据的业务类型;匹配表中还包括业务流表;其中,
业务流表包括:业务类型,与业务类型对应的带宽需求和业务优
先级。
3.根据权利要求1的网络资源获取方法,其特征在于,将所
确定的各个网络设备的地址,以及各个网络设备的传输通道号发
送给源节点之前,还包括:
给所确定的各个网络设备配置鉴权标记。
4.一种网络资源获取方法,其特征在于,包括如下步骤:
周期性获取自身的各个传输通道的资源状态信息,生成子资
源表;
将子资源表上传至控制器,以使控制器确定出下一跳网络设
备的地址,以及该网络设备的传输通道号;
接收控制器确定出的下一跳网络设备的网络设备的地址,以
及该网络设备的传输通道号;
将数据传输至下一跳网络设备。
5.根据权利要求4的网络资源获取方法,其特征在于,将数
据传输至下一跳网络设备之间还包括:
接收控制器为所确定出的下一跳网络设备配置的鉴权标记;
将鉴权标记进行匹配,当匹配成功后,将数据传输至下一跳
网络设备。
6.一种网络资源获取装置,其特征在于,包括:
数据...

【专利技术属性】
技术研发人员:马书惠王志军郭志斌
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1