一种网络资源调度方法、设备、系统以及网络节点的制作方法

文档序号:9915263阅读:523来源:国知局
一种网络资源调度方法、设备、系统以及网络节点的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种网络资源调度方法、设备、系统以及网络节点。
【背景技术】
[0002]无线Mesh网络(Wireless Mesh Networks,WMNs),又称无线网状网,由主节点和从节点(从节点包括发送节点和接收节点)组成,也可是说是由路由器(mesh routers)和客户端(mesh clients)组成,或者由Mesh基站(mesh base stat1n,MBS)和Mesh移动站(meshmobile stat1n,MMS)组成,其中路由器构成骨干网络,并和有线的internet网相连接,负责为客户端提供多跳的无线internet连接。无线Mesh网络也称为“多跳(mult1-hop)”网络,它是一种与传统无线网络完全不同的新型无线网络技术,是一种低成本、高性能的网络架构。
[0003]在网络运行中,需要对网络资源进行调度分配,在现有技术中,通常采用集中式的调度方法,集中式的调度是无线Mesh网络中常用的一种方法。集中式的调度通常是所有从节点把资源请求上报给主节点,主节点根据一定的算法将可用资源分配给各个从节点,同时指定各节点的发送参数。
[0004]现有技术的缺点在于,主节点需要维护全网大量的信息,而当网络规模过大时,主节点负载大,容易成为网络瓶颈;同时各节点上报自己信息所需的信令开销也较大;并且一旦主节点不能正常工作,网络恢复的时间也比较长。

【发明内容】

[0005]本发明主要解决的技术问题是提供一种网络资源调度方法、设备、系统以及网络节点,能够减提高网络资源的利用率,增加网络容量。
[0006]为解决上述技术问题,本发明采用的一个技术方案是:提供一种网络资源调度方法,该方法包括:发送节点在有业务发送需求时,向主节点发送资源请求;发送节点接收主节点根据资源请求分配的资源池;其中,资源池包括时间-频率资源;发送节点从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务。
[0007]其中,该方法还包括:发送节点根据主节点分配的资源池、接收节点的资源请求信息以及发送节点与接收节点之间的信道质量,确定业务的发送参数;其中,发送参数包括业务的时频资源,调制编码方式、MIMO模式和功率分配信息中的至少一种。其中,发送节点从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务,具体包括:发送节点根据业务需求从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务。
[0008]其中,该方法还包括:当发送节点对多个接收节点具有业务发送需求时,发送节点根据预设调度算法,确定对多个接收节点分配的资源之间的调度关系。
[0009]其中,资源请求包括发送节点的缓冲区状态信息。
[0010]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种网络节点,网络节点为发送节点,用于网络资源调度,该网络节点包括:发送模块,用于在有业务发送需求时,向主节点发送资源请求;接收模块,用于接收主节点根据资源请求分配的资源池;其中,资源池包括时间-频率资源;处理模块,用于从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务。
[0011]其中,处理模块还用于根据主节点分配的资源池、接收节点的资源请求信息以及发送节点与接收节点之间的信道质量,确定业务的发送参数;其中,发送参数包括业务的时频资源,调制编码方式、ΜΠΚ)模式和功率分配信息中的至少一种。
[0012]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种网络节点,网络节点为主节点,用于网络资源调度,该网络节点包括:接收模块,用于接收发送节点在有业务发送需求时,向主节点发送的资源请求;处理模块,用于根据资源请求为发送节点分配资源池;其中,资源池至少包括时间-频率资源。
[0013]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种网络资源调度系统,该系统包括主节点、发送节点以及接收节点;其中,发送节点是如上所述的网络节点,主节点是如上所述的网络节点。
[0014]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种网络资源调度设备,该设备包括处理器、存储器、输入装置以及输出装置;输出装置用于在有业务发送需求时,向主节点发送资源请求;输入装置用于接收主节点根据资源请求分配的资源池;其中,资源池包括时间-频率资源;处理器用于从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务。
[0015]本发明的有益效果是:区别于现有技术的情况,本发明中发送节点在有业务发送需求时,向主节点发送资源请求;发送节点接收主节点根据资源请求分配的资源池;发送节点从资源池中为接收节点分配资源,以利用分配的资源向接收节点发送业务。通过上述方式,本发明的发送节点代替主节点根据需要发送的业务对资源进行具体分配,分担了主节点的工作,减轻了主节点的负担,同时,解决了网络性能过度依赖主节点导致网络瓶颈的问题,提升了网络的性能,增加了网络容量。
【附图说明】
[0016]图1是本发明网络资源调度方法第一实施方式的流程示意图;
[0017]图2是本发明网络资源调度方法第二实施方式的流程示意图;
[0018]图3是本发明网络资源调度方法第二实施方式一具体实施例的信号流图;
[0019]图4是本发明网络资源调度方法第二实施方式一具体实施例的网络结构示意图;
[0020]图5是本发明网络节点第一实施方式的结构示意图;
[0021 ]图6是本发明网络节点第二实施方式的结构示意图;
[0022]图7是本发明网络资源调度设备第一实施方式的结构示意图;
[0023]图8是本发明网络资源调度设备第二实施方式的结构示意图;
[0024]图9是本发明网络资源调度系统一实施方式的结构示意图。
【具体实施方式】
[0025]参阅图1,本发明网络资源调度方法第一实施方式的流程示意图,该方法包括:
[0026]步骤Sll:发送节点在有业务发送需求时,向主节点发送资源请求。
[0027]网络节点是指一台电脑或其他设备与一个有独立地址和具有传送或接收数据功能的网络相连。节点可以是工作站、客户、网络用户或个人计算机,还可以是服务器、打印机和其他网络连接的设备。每一个工作站、服务器、终端设备,即拥有自己唯一网络地址的设备都是网络节点。整个网络就是由这许许多多的网络节点组成的,把许多的网络节点用通信线路连接起来,形成一定的几何关系,以形成网络拓扑。
[0028]其中,主节点可以是基站(BS)、服务器、路由器等,从节点可以是移动基站(MS)、月艮务器、终端等。具体地,从节点包括发送节点和接收节点,发送节点与接收节点之间有业务需求时,发送节点向接收节点发送业务。当然,一个从节点在不同的情况下,既可以是发送节点,也可以是接收节点,还可以在作为一个业务的发送节点的同时,作为另一个业务的接收节点。业务主要是指节点与节点之间数据、信号传输,例如语音、视频电话,文件发送、下载,网页的访问等等。
[0029]资源请求主要包括发送节点所需要的资源的多少,这主要跟发送节点所需要进行的业务有关。
[0030]可选的,在一实施方式中,资源请求主要包括发送节点的缓冲区状态信息。当发送节点与接收节点之间需要进行业务往来时,该业务会先在发送节点的缓冲区等待,当主节点分配到资源时,再进行业务发送;当同时有多个业务需要进行时,多个业务都会在缓冲区。因此,缓冲区的状态信息可以直接体现发送节点的资源请求。所以,资源请求包括发送节点的缓冲区状态信息。
[0031]可选的,在其他实施方式中,该资源请求还可以包括发送节点与接收节点之间的信道质量信息,当信道质量好时,主节点可以按照正常需求为发送节点分配资源,在资源紧张时,也可以较少的为发送节点分配资源;当信道质量差
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1