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

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

【技术实现步骤摘要】

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

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

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

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

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

1