一种动态带宽分配方法、装置和系统的制作方法

文档序号:7766574阅读:192来源:国知局
专利名称:一种动态带宽分配方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种动态带宽分配方法、装置和系统。
背景技术
动态带宽分配(DBA,Dynamic Bandwidth Allocation)技术,指的根据用户的带宽 请求,由DBA控制设备(也称为DBA控制单元)来动态设置用户的接入带宽的相关技术;相 比于静态带宽分配,动态带宽分配可以为用户提供柔性的带宽通道,当某一用户没有业务 发送时可以将空闲带宽释放给其他用户使用,从而能够最大化带宽的利用率。DBA技术通常使用在时分复用的系统中,使用DBA技术的系统都可以看成是主从 式的系统,由主节点为从节点分配带宽。分配策略或算法虽然多样,但是都必须保证所分 配的带宽之和不能超过每条链路的实际总带宽(带宽也称为容量),也就是说,假如链路的 总带宽只有lGbps,分配给所有业务的带宽加起来就不能超过lGbps。现有的DBA方案中, DBA控制设备会周期性地获取带宽请求,但是链路总带宽却是预知的,比如在光纤网络中根 据光模块或者信号帧格式就能判断出链路的最大发送速率,即链路带宽;然后将链路带宽 作为一个已知参数提前配置到分配策略或算法中。由于链路带宽信息等已经提前配置到算 法中,因此,在每一轮的动态带宽分配的计算和更新过程中,DBA控制设备只需要重新获取 各个业务的带宽请求就可以进行正常操作了。微波网络中的物理链路广泛采用自适应调制(AM,AdaptiVe Modulation)技术。一 般来说,信号的调制格式越高,受外界干扰的影响越大。在信道质量良好时(如晴天),发端 设备将采用高调制模式,尽力传送更多的用户业务,以提高系统的传输效率和频谱利用率; 当信道质量恶化时(如雷雨、大雾天气),发端采用低调制模式,以提高链路的抗干扰能力, 此时仅保证高优先级业务的链路可用性。在相同的波道间隔下,调制模式不同,微波的空口 带宽也不同,调制模式越高,可传送的业务带宽越高。即在采用自适应调制技术的微波网络 中,链路带宽并不是固定的,而是随着调制模式的变化而发生变化。在对现有技术的研究和实践过程中,本发明的发明人发现,由于微波网络中的链 路带宽随时可能发生变化,而现有的DBA技术中每条链路的带宽却需要人为预先设置好, 即链路带宽是固定的,所以,如果按照固定的链路带宽来计算带宽分配,则可能导致网络不 可用;例如,初始的时候链路带宽为100M,于是DBA控制设备计算时为用户业务分配了 100M 带宽,假如调制模式切换后带宽只有50M,则此时发送端无法按照100M带宽来封装业务,只 能对业务进行丢弃;又假如调制模式切换后带宽有200M,而用户业务却仍然只能发100M, 这又导致了链路容量的浪费,使得AM技术失去了原本的意义;也就是说,现有的DBA技术并 不适用于微波网络。

发明内容
本发明实施例提供一种动态带宽分配方法、装置和系统,可以适用于微波网络。一种动态带宽分配方法,包括
获取网络中各条链路的预期链路带宽和当前带宽请求;根据所述预期链路带宽和当前带宽请求进行带宽分配计算,得到带宽地图;将所述带宽地图发送给微波网络中各条链路的发送端设备和接收端设备,以便进 行带宽分配。一种DBA控制设备,获取单元,用于获取网络中各条链路的预期链路带宽和当前带宽请求;运算单元,用于根据获取单元获取到的预期链路带宽和当前带宽请求进行带宽分 配计算,得到带宽地图;发送单元,将运算单元计算得到的带宽地图发送给微波网络中各条链路的发送端 设备和接收端设备,以便进行带宽分配。一种微波系统,包括DBA控制设备,用于获取微波网络中各条链路的预期链路带宽和当前带宽请求,根 据预期链路带宽和当前带宽请求进行带宽分配计算,得到带宽地图,将该带宽地图发送给 发送端设备和接收端设备,以便进行带宽分配;发送端设备,用于根据微波网络中各个业务的需求生成当前带宽请求,发送该当 前带宽请求给DBA控制设备,以及接收DBA控制设备返回的带宽地图,根据该带宽地图为各 个业务分配带宽。本发明实施例采用动态获取网络中各条链路的预期链路带宽和当前带宽请求,然 后根据预期链路带宽和当前带宽请求进行计算得到带宽地图,以便进行动态带宽分配;由 于可以动态地获取链路带宽,所以相对于现有方案中只能根据预置的固定带宽来计算带宽 地图而言,可以避免由于在使用该带宽地图时刻的链路带宽与计算该带宽地图时刻的链路 带宽不符而导致资源浪费或微波网络不可用的问题,使得既能够在微波网络中进行带宽的 动态分配,又能充分利用链路资源。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。图1是本发明实施例一提供的动态带宽分配方法的流程图;图2是本发明实施例二提供的动态带宽分配方法的流程图;图3a是本发明实施例三提供的微波系统的框图;图3b是本发明实施例三提供的动态带宽分配方法的流程图;图4a是本发明实施例四提供的微波系统的框图;图4b是本发明实施例四提供的动态带宽分配方法的流程图;图5a是本发明实施例提供的DBA控制设备的结构示意图;图5b是本发明实施例提供的DBA控制设备的结构示意图;图6a是本发明实施例提供的发送端设备的结构示意图;图6b是本发明实施例提供的发送端设备的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。本发明实施例提供一种动态带宽分配方法、装置和系统。以下分别进行详细说明。实施例一、本实施例将从DBA控制设备(也称为DBA控制单元)的角度进行描述。一种动态带宽分配方法,包括获取微波网络中各条链路的预期链路带宽和当前 带宽请求,根据该预期链路带宽和当前带宽请求,采用预置策略进行带宽分配计算,得到带 宽地图,将计算得到的带宽地图发送给发送端设备和接收端设备,以便进行带宽分配。参见图1,具体流程可以如下101、获取微波网络中各条链路的预期链路带宽和当前带宽请求;具体可以采用如 下任意一种方式(1)由微波网络中各条链路的发送端设备计算出预期链路带宽,以及生成当前带 宽请求,然后DBA控制设备直接从发送端设备中获取该预期链路带宽和当前带宽请求,即 可以如下接收微波网络中各条链路的发送端设备发送的预期链路带宽和当前带宽请求,其 中,该预期链路带宽为发送端设备根据发送链路即将切换的调制模式和有效符号率计算得 出。当前带宽请求则可以由发送端设备根据各个业务的实时需求生成,例如,发送端设备可 以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平均到达速率,根据 该到达速率生成带宽请求。需说明的是,为了描述方便,在本发明实施例中,将发送链路即将切换的调制模式 称为预期的调制模式。将发送端设备根据发送链路的预期的调制模式和有效符号率所估 算出来的链路带宽称为预期链路带宽,其中,具体的估算方法可参见现有技术,在此不再赘 述。(2)由发送端设备生成当前带宽请求,然后发送给DBA控制设备,但是预期链路带 宽则是由DBA控制设备自身计算得出,即可以如下一方面,DBA控制设备获取微波网络中各条链路预期的调制模式和有效符号率,然 后根据预期的调制模式和有效符号率计算出预期链路带宽;另一方面,DBA控制设备接收 微波网络中各条链路的发送端设备发送的当前带宽请求;其中,该当前带宽请求可以由发 送端设备根据各个业务的实时需求生成,例如,发送端设备可以通过监控业务缓存的深度 等方法,得到业务的瞬时或一段时间内的平均到达速率,根据该到达速率生成带宽请求。获取预期的调制模式的方式具体可以为获取微波网络中各条链路的接收端设备 上报的当前链路质量信息,根据当前链路质量信息确定各条链路预期的调制模式。例如,接收端设备可以监控接收微波信号的性能参数,比如信噪比(SNR,Signal Noise Ratio)值,然后将这些性能参数上报给发送端设备或DBA控制设备,由发送端设备 或DBA控制设备根据这些性能参数,利用预置策略来确定需要使用的调制模式。其中,该预置策略可以根据实际应用的需求进行设置。可选的,还可以利用链路实际分配带宽对链路的调制模式进行反馈控制,即获取 预期的调制模式的方式具体也可以为获取微波网络中各条链路的接收端设备上报的链路质量信息;根据链路质量信息 确定可能采用的调制模式;根据可能采用的调制模式和有效符号率计算出各条链路的估计 链路带宽;根据各条链路的估计链路带宽和当前带宽请求分配带宽,得到链路实际分配带 宽(该链路实际分配带宽为该条链路上各个业务实际上分配的带宽之和);根据各条链路 的实际分配带宽计算能够满足需求的最低调制模式,即该最低调制模式作为预期的调制模 式。其中,链路质量信息指的是可以反应链路质量状况的各类信息,比如微波信号的 各种性能参数,如SNR值等。有效符号率指的是除了开销之外可以传输业务的符号(symbol)速率,一个符号 代表几个位(bit)由调制模式决定,比如,在四相相移键控(QPSK,Quadrature Phase Shift Keying)模式下一个符号可以代表2个bit,而在256正交幅度调制(QAM,Quadrature Amplitude Modulation)模式下的一个符号则代表8个bit (因为256 = 28)。频谱宽度对 应的有效符号率在不同的帧格式定义下或不同的调制模式下都可能不同,比如,假定7MHz 频谱宽度对应7M有效符号率,那么QPSK模式下对应的容量就为7*2 = 14Mbit/s,而256QAM 模式下对应的容量则为7*8 = 56Mbit/s。102、根据步骤101中获取到的预期链路带宽和当前带宽请求进行带宽分配计算, 得到与带宽请求相对应的带宽分配结果,由于这个带宽分配结果反应了每个业务实际可获 得的带宽,所以被称为带宽地图;例如,具体可以根据获取到的预期链路带宽和当前带宽请求,采用预置策略进行 带宽分配计算,其中,预置策略可以根据实际应用的需求进行设置,比如按照业务的优先级 高低进行带宽抢占,等等。103、将得到的带宽地图发送给微波网络中各条链路的发送端设备和接收端设备, 以便进行带宽分配,具体的带宽分配方法可参见现有技术,在此不再赘述。需说明的是,这 里的带宽分配,除了指为业务计算新带宽之外,还包括链路新带宽的切换过程。由上可知,本实施例采用动态获取微波网络中各条链路的预期链路带宽和当前带 宽请求,然后根据预期链路带宽和当前带宽请求进行计算得到带宽地图,以便进行动态带 宽分配;由于可以动态地获取预期链路带宽,所以相对于现有方案中只能根据预置的固定 带宽来计算带宽地图而言,可以避免由于在使用该带宽地图时刻的链路带宽与计算该带宽 地图时刻的链路带宽不符而导致资源浪费或微波网络不可用的问题,使得既能够在微波网 络中进行带宽的动态分配,又能充分利用链路资源。实施例二、本实施例将从发送端设备的角度进行描述。一种动态带宽分配方法,包括根据微波网络中各个业务的需求生成带宽请求,发 送该带宽请求给DBA控制设备,接收DBA控制设备返回的带宽地图,根据接收到的带宽地图 为各个业务分配带宽。如图2所示,具体流程可以如下
201、根据微波网络中各个业务的需求生成当前带宽请求;例如,可以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平 均到达速率,根据该到达速率生成当前带宽请求。202、发送步骤201得到的当前带宽请求给DBA控制设备;203、接收DBA控制设备返回的带宽地图;其中,该带宽地图是由DBA控制设备根据获取到的微波网络中各条链路的预期链 路带宽和接收到的当前带宽请求,采用预置策略进行计算得到的。其中,预置策略可以根据 实际应用的需求进行设置,比如按照业务的优先级高低进行带宽抢占,等等。204、根据接收到的带宽地图为各个业务分配带宽。具体的带宽分配方法可参见现 有技术,在此不再赘述。DBA控制设备在计算带宽地图时,除了需要接收发送端设备发送的带宽请求之外, 还需要获取预期链路带宽,该预期链路带宽可以由DBA控制设备自身根据微波网络的预期 的调制模式和有效符号率计算得出,也可以由发送端设备来提供,即可选的,发送端设备还 可以计算出预期链路带宽,然后将预期链路带宽发送给DBA控制设备,即该动态带宽分配 方法还可以包括步骤205 207 ;205、获取微波网络的预期的调制模式和有效符号率;其中,获取微波网络的预期的调制模式具体可以包括获取微波网络的各条链路 的链路质量信息,根据链路质量信息确定预期的调制模式。其中,链路质量信息指的是可以反应链路质量状况的各类信息,比如微波信号的 各种性能参数,如SNR值等。例如,接收端设备可以监控接收微波信号的性能参数,然后将 这些性能参数上报给发送端设备,由发送端设备根据这些性能参数,利用预置策略来确定 需要使用的调制模式。其中,该预置策略可以根据实际应用的需求进行设置。206、根据获取到的预期的调制模式和有效符号率计算出预期链路带宽;207、将该预期链路带宽通知给DBA控制设备,以便DBA控制设备根据该预期链路 带宽和当前带宽请求,采用预置策略计算带宽地图。其中,生成当前带宽请求和计算预期链路带宽,发送当前带宽请求和发送预期链 路带宽等步骤的执行可以不分先后,即步骤201 203和步骤205 206的执行不分先后。由上可知,本实施例采用根据微波网络中各个业务的需求生成当前带宽请求,并 发送给DBA控制设备,由接收DBA控制设备根据当前带宽请求来进行动态带宽分配控制,实 现了在微波网络中进行带宽的动态分配的目的,提高了微波网络中链路的利用率。实施例三、根据实施例一和二所描述的方法,以下将举例作进一步详细说明。如图3a所示,本实施例的微波系统可以包括发送端设备、接收端设备和DBA控制 设备(也称为DBA控制单元)。其中,发送端设备可以包括流量监控模块(也称为监控单元)、复接模块(也称为 复接单元)、发送模块(也称为发送单元)、发送控制模块(也称为发送控制单元)和链路 带宽计算模块(也称为链路带宽计算单元);接收端设备可以包括接收模块(也称为接收 单元)、解复接模块(也称为解复接单元)和接收控制模块(也称为接收控制单元);DBA控 制设备中至少可以包括带宽分配计算模块(也称为带宽分配计算单元);如下
(一 )发送端设备发送端设备,用于根据微波网络中各个业务的需求生成当前带宽请求,发送当前 带宽请求给DBA控制设备,接收DBA控制设备返回的带宽地图,根据带宽地图为各个业务分 配带宽,比如,可以按照带宽地图将业务映射到复接帧中,然后并将复接帧发送给接收端设 备;该发送端设备还用于通过接收接收端设备反馈的微波信号的性能参数来确定预期的调 制模式,然后根据预期的调制模式和有效符号率计算出对应的预期链路带宽,并将该预期 链路带宽提供给DBA控制设备。具体可参见现有技术,在此不再赘述。该发送端设备可以包括如下模块1、流量监控模块,用于根据各个业务的需求生成当前带宽请求;例如,可以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平 均到达速率,然后根据这些达到速率生成带宽请求,并将当前带宽请求传送到DBA控制设备。2、复接模块,用于接收DBA设备返回的带宽地图,按照带宽地图指定的带宽大小 或时隙位置将业务数据映射到复接帧中。3、发送模块,用于将复接模块得到的复接帧发送给接收端设备中的接收模块。4、发送控制模块,用于接收接收端设备反馈的微波信号的性能参数,根据这些性 能参数和预置策略确定即将切换的调制模式;其中,性能参数可以是SNR值等,预置策略则 可以根据实际应用的需求进行设置。例如,可以根据SNR值和预置策略确定是否需要提高或降低发送信号的调制模 式,如下可以设定上调调制模式的SNR门限值为20dB,下调调制模式的门限为10dB,那么, 如果接收端设备反馈回来的SNR值大于20dB,说明信号质量较好,则上调调制模式,比如从 64QAM上调到128QAM ;如果接收端设备反馈回来的SNR值小于10dB,说明信号质量较差,则 下调调制模式,比如从128QAM下调到64QAM。提高调制模式可以增大发送信号的带宽,但 会降低对外界的干扰抵抗力;降低调制模式可以提高信号质量(即对外界的干扰抵抗力增 强),但可发送信号的带宽相对也会降低。此外,如果调制模式发生变化的话,发送控制模块还需要将即将切换的新调制模 式设置到发送模块和链路容量计算模块中,并将即将切换的新调制模式传送给接收端设 备。5、链路带宽计算模块,用于根据预期的调制模式和有效符号率计算出对应链路带 宽(也称为链路容量),将预期链路带宽值发送给DBA控制设备,具体的发送方式可以是带 内通信方式,也可以是带外通信方式。其中,有效符号率是指除了开销之外可以传输业务的符号速率,一个符号代表几 个bit由调制模式决定,比如QPSK模式下一个符号就代表2个bit,256QAM模式下的一个 符号则代表8个bit。频谱宽度对应的有效符号率在不同的帧格式定义或不同的调制模式 下都可能不同,这里假定7MHz频谱宽度一直对应7M有效符号率,那么QPSK对应的容量就 为 7*2 = 14Mbit/s,256QAM 对应的容量就为 7*8 = 56Mbit/s。( 二 )接收端设备接收端设备,用于监测接收微波信号的性能参数,将这些性能参数发送给发送端设备,接收发送端设备发送的复接帧和调制模式,以及接收DBA控制设备发送的带宽地图, 根据调制模式和带宽地图对复接帧进行解映射,并输出解映射后的业务数据。该接收端设备可以包括如下模块1、接收模块,用于监测接收微波信号的性能参数,比如SNR值,将该性能参数发送 给接收控制模块;还用于接收发送端设备发送的复接帧,并转发给解复接模块。2、接收控制模块,将接收模块发送的性能参数通过反向信道传送给发送端设备的 发送控制模块;接收发送端设备的发送控制模块发送的调制模式,将调制模式发送给接收 模块,以便接收模块根据该调制模式进行信号解调;3、解复接模块,用于接收DBA控制设备返回的带宽地图,按照带宽地图所指定的 带宽大小或时隙位置从复接帧中将每个业务解映射出来。(三)DBA控制设备DBA控制设备,用于接收发送端设备发送的当前带宽请求和预期链路带宽(也称 为链路容量),根据预置策略、带宽请求和链路带宽动态地为每个业务分配带宽。该DBA控 制设备至少包括带宽分配计算模块;带宽分配计算模块,用于根据当前带宽请求和预期链路带宽,采用预置策略为每 个业务分配带宽,但要保证每一条链路上实际分配出去的带宽之和不能超过该链路带宽 (即该链路预期的总容量)。其中,该预置策略可以根据实际应用的需求进行设置,例如,可以按照各个业务的 优先级高低进行带宽抢占,比如,假如链路1原来的链路容量为100Mbps,经过链路1的业务 包括业务1和业务2,其中,业务1的优先级高于业务2的优先级,那么如果此时业务1和业 务2的带宽请求都为60Mbps,则首先会将60Mbps分配给业务1,然后才会考虑分配给业务 2,由于剩下的带宽只有40Mbps,因此,虽然业务2的带宽请求也为60Mbps,但实际上只会分 配40Mbps给业务2。需说明的是,与现有技术相比,DBA控制设备增加了一个可以获取预期链路带宽的 模块。以前,只有业务上报的带宽请求发生了变化才会触发DBA控制设备的计算,现在,即 使业务的带宽请求不发生变化,预期链路带宽变化了也会引起DBA控制设备重新对业务分 配带宽。举一个例子,假如链路1原来的链路带宽为100Mbps,经过链路1的业务包括业务 1和业务2,其中,业务1的优先级和业务2的优先级相同,业务1和业务2的带宽请求都为 60Mbps,于是按权重给业务1和业务2都分配50Mbps带宽。在新一轮的DBA信息收集周期 内,链路1总带宽降低到了 80Mbps,此时虽然业务1和业务2的带宽请求仍然保持不变,但 是带宽分配计算模块还是会重新计算业务1和业务2的分配带宽,即业务1和业务2获得 的带宽均变为40Mbps。如果该微波系统是个具有主从关系的系统,则可以将该DBA控制设备设置在主节 点中,以便对整个微波系统进行控制,而其他的从节点则作为发送端设备或接收端设备。以下将举例进行说明,参见图3b,该动态带宽分配方法的具体流程可以如下301、接收端设备的接收模块监测接收微波信号的SNR值,将该SNR值发送给接收 端设备的接收控制模块;302、接收控制模块通过反向信道将SNR值传送给发送端设备的发送控制模块。303、发送控制模块根据SNR值和预置策略确定预期的调制模式(即将切换的调制模式),比如根据SNR值和预置策略确定是否需要提高或降低发送信号的调制模式,如果 否,则确定预期的调制模式与原有的调制模式相同;如果是,则提高或降低发送信号的调制 模式,得到新调制模式,将该新调制模式作为预期的调制模式。例如,可以设定上调调制模式的SNR门限值为20dB,下调调制模式的门限为10dB, 那么,如果接收控制模块反馈回来的SNR值大于20dB,则上调调制模式,比如从64QAM上 调到128QAM ;如果接收控制模块反馈回来的SNR值小于10dB,则下调调制模式,比如从 128QAM下调到64QAM,如果接收控制模块反馈回来的SNR值介于10dB和20dB之间,则保持 原来的调制模式不变。304、发送控制模块将预期的调制模式发送给链路带宽计算模块,并将原有调制模 式继续设置到发送模块中,以及将原有调制模式继续传送给接收端设备中的接收控制模 块。直到调制模式切换之后,才将预期的调制模式传送给发送模块和接收端设备。需说明的是,为了节省信令流程,提高处理效率,相对于原有的调制模式而言,如 果预期的调制模式没有发生变化的话,则可以不发送该预期的调制模式给发送模块、链路 带宽计算模块和接收端设备中的接收控制模块。305、链路带宽计算模块根据预期的调制模式和频谱宽度对应的有效符号率计算 出对应的预期链路带宽,将预期链路带宽通过带内通信方式或带外通信方式发送给DBA控 制设备。306、发送端设备中的流量监控模块根据微波网络中各个业务的需求生成当前带 宽请求,并将该当前带宽请求给DBA控制设备。步骤306与步骤301 305的执行顺序不分先后。307、DBA控制设备接收链路带宽计算模块发送的预期链路带宽,以及接收流量监 控模块发送的当前带宽请求,然后根据该预期链路带宽和当前带宽请求,利用预置策略进 行带宽分配计算,得到与当前带宽请求相对应的带宽地图。308、DBA控制设备将得到的带宽地图发送给发送端设备中的复接模块和接收端设 备中的解复接模块;当然,还可以发送其他与链路相关的参数信息给发送端设备中的复接 模块和接收端设备中的解复接模块。309、复接模块接收带宽地图,按照接收到的带宽地图所指定的带宽大小或时隙位 置将业务映射到复接帧中,并将复接帧发送给发送模块。310、发送模块将复接帧传送给接收端设备的接收模块。311、接收模块将复接帧传送给解复接模块312、解复接模块按照接收到的带宽地图所指定的带宽大小或时隙位置从复接帧 中将每个业务解映射出来,并输出该解映射后的业务数据。由上可知,本实施例采用动态获取各条链路的预期链路带宽和当前带宽请求,然 后根据预期链路带宽和当前带宽请求,采用预置策略进行计算得到带宽地图,以便进行动 态带宽分配;由于可以动态地获取预期链路带宽,所以相对于现有方案中只能根据预置的 固定带宽来计算带宽地图而言,可以避免由于在使用该带宽地图时刻的链路带宽与计算该 带宽地图时刻的链路带宽不符而导致资源浪费或微波网络不可用的问题,使得微波系统在 保留其原有的自适应调制功能的同时,又能够进行带宽的动态分配,即使用该方案可以充 分利用链路资源,提高了整个微波系统的处理效率。
实施例四、与实施例三不同的是,在实施例三中,是由发送端设备来确定调制模式,而在本实 施例中,主要由DBA控制设备(也称为DBA控制单元)来确定预期的调制模式;即在本实 施例中,每段链路的接收端设备要将接收信号的性能参数,如SNR值统一上报给DBA控制设 备,由它来决定是否需要调整这条链路的调制模式,并由DBA控制设备将新调制模式和带 宽地图统一下发给各个节点(包括发送端设备和接收端设备)。如图4a所示,与实施例三类似,本实施例的微波系统也可以包括发送端设备、接 收端设备和DBA控制设备(也称为DBA控制单元)。其中,发送端设备可以包括流量监控模块(也称为流量监控单元)、复接模块(也 称为复接单元)和发送模块(也称为发送单元);接收端设备可以包括接收模块(也称为 接收单元)和解复接模块(也称为解复接单元);DBA控制设备中除了包括带宽分配计算模 块(也称为带宽分配计算单元)之外,还包括链路调制模式决策模块(也称为链路调制模 式决策单元);如下(一)发送端设备发送端设备,用于根据微波网络中各个业务的需求生成带宽请求,发送当前带宽 请求给DBA控制设备,接收DBA控制设备返回的带宽地图,根据带宽地图为各个业务分配带 宽,比如,可以按照带宽地图将业务映射到复接帧中,然后并将复接帧发送给接收端设备; 具体可参见现有技术,在此不再赘述。该发送端设备具体可以为基站或终端等设备,可以包括如下模块1、流量监控模块,用于根据各个业务的需求生成带宽请求;例如,可以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平 均到达速率,然后根据这些达到速率生成当前带宽请求,并将当前带宽请求传送到DBA控 制设备。2、复接模块,用于接收DBA设备返回的带宽地图,按照带宽地图指定的带宽大小 或时隙位置将业务数据映射到复接帧中。3、发送模块,用于将复接模块得到的复接帧发送给接收端设备中的接收模块。(二)接收端设备接收端设备,用于监测接收微波信号的性能参数,将这些性能参数发送给DBA控 制设备,接收发送端设备发送的复接帧和调制模式,以及接收DBA控制设备发送的带宽地 图,根据调制模式和带宽地图对复接帧进行解映射,并输出解映射后的业务数据。该接收端设备可以包括如下模块1、接收模块,用于监测接收微波信号的性能参数,比如SNR值,将该性能参数发送 给DBA控制设备中的链路调制模式决策模块;还用于接收发送端设备发送的复接帧和DBA 控制模块发送的新调制模式指示信号,在调制模式切换后按照新调制模式解调复接帧,并 转发给解复接模块。2、解复接模块,用于接收DBA控制设备中的带宽分配计算模块返回的带宽地图, 按照带宽地图所指定的带宽大小或时隙位置从复接帧中将每个业务解映射出来。(三)DBA控制设备DBA控制设备,用于接收接收端设备中的接收模块所发送的微波信号的性能参数,根据这些性能参数和预置策略确定预期的调制模式,根据预期的调制模式和频谱宽度对应 的有效符号率计算出对应的预期链路带宽,在接收到发送端设备发送的当前带宽请求后, 根据预置策略、带宽请求和预期链路带宽动态地为每个业务分配带宽。该DBA控制设备包括链路调制模式决策模块和带宽分配计算模块,如下链路调制模式决策模块,用于接收接收端设备反馈的微波信号的性能参数,根据 这些性能参数和预置策略确定预期的调制模式,然后根据预期的调制模式和有效符号率计 算出对应的预期链路带宽,将预期链路带宽发送给带宽分配计算模块。其中,性能参数可以 是SNR值等,预置策略则可以根据实际应用的需求进行设置。例如,可以根据SNR值和预置策略确定是否需要提高或降低发送信号的调制模 式,如下可以设定上调调制模式的SNR门限值为20dB,下调调制模式的门限为10dB,那么, 如果接收端设备发送的SNR值大于20dB,则上调调制模式,比如从64QAM上调到128QAM ;如 果接收端设备发送的SNR值小于10dB,则下调调制模式,比如从128QAM下调到64QAM。提 高调制模式可以增大发送信号的带宽,但会降低对外界的干扰抵抗力;降低调制模式可以 提高信号质量(即对外界的干扰抵抗力增强),但可发送信号的带宽相对也会降低。此外,如果调制模式发生变化的话,链路调制模式决策模块还需要将变化后得到 的新调制模式发送给发送端设备中的发送模块和接收端设备中的接收模块。带宽分配计算模块,用于接收流量监控模块发送的当前带宽请求和链路调制模式 决策模块发送的预期链路带宽,根据该当前带宽请求和预期链路带宽,采用预置策略为每 个业务分配带宽,但要保证每一条链路上实际分配出去的带宽之和不能超过该预期链路带 觅o其中,该预置策略可以根据实际应用的需求进行设置,例如,可以按照各个业务的 优先级高低进行带宽抢占,具体可参见实施例三,在此不再赘述。需说明的是,与现有技术相比,DBA控制设备增加了一个获取预期链路带宽的模 块。以前,只有业务上报的带宽请求发生了变化才会触发DBA控制设备的计算,现在,即使 业务的带宽请求不发生变化,预期链路带宽变化了也会引起DBA控制设备重新对业务分配 带宽。此外,如果该微波系统是个具有主从关系的系统,则可以将该DBA控制设备设置在主 节点中,以便对整个微波系统进行控制,而其他的从节点则作为发送端设备或接收端设备。以下将举例进行说明,参见图4b,该动态带宽分配方法的具体流程可以如下401、接收端设备的接收模块监测接收微波信号的SNR值,将该SNR值发送给DBA 控制设备的链路调制模式决策模块;402、链路调制模式决策模块根据SNR值和预置策略确定预期的调制模式,比如根 据SNR值和预置策略确定是否需要提高或降低发送信号的调制模式,如果否,则确定预期 的调制模式仍然为原有的调制模式;如果是,则提高或降低发送信号的调制模式,得到新调 制模式,将该新调制模式作为预期的调制模式。例如,可以设定上调调制模式的SNR门限 值为20dB,下调调制模式的门限为10dB,那么,如果接收控制模块反馈回来的SNR值大于 20dB,则上调调制模式,比如从64QAM上调到128QAM ;如果接收控制模块反馈回来的SNR值 小于10dB,则下调调制模式,比如从128QAM下调到64QAM,如果接收控制模块反馈回来的 SNR值介于10dB和20dB之间,则保持原来的调制模式不变。
403、链路调制模式决策模块将预期的调制模式发送给发送端设备中的发送模块 和接收端设备中的接收模块。需说明的是,为了节省信令流程,提高处理效率,相对于原有的调制模式而言,预 期的调制模式如果没有发生变化的话,则可以不发送该调制模式给发送模块和接收模块; 只有在预期的调制模式发生变化时,才将预期的调制模式发送给发送模块和接收模块。404、链路调制模式决策模块根据预期的调制模式和有效符号率计算出对应的预 期链路带宽,并将该预期链路带宽发送给带宽分配计算模块。405、发送端设备中的流量监控模块根据微波网络中各个业务的需求生成当前带 宽请求,并将该带宽请求给DBA控制设备中的带宽分配计算模块。步骤405与步骤401 404的执行顺序不分先后。406、带宽分配计算模块接收链路调制模式决策模块发送的预期链路带宽,以及接 收流量监控模块发送的当前带宽请求,根据该预期链路带宽和当前带宽请求,利用预置策 略进行带宽分配计算,得到与带宽请求相对应的带宽地图。407、带宽分配计算模块将得到的带宽地图发送给发送端设备中的复接模块和接 收端设备中的解复接模块;当然,还可以发送其他与链路相关的参数信息给发送端设备中 的复接模块和接收端设备中的解复接模块。408、复接模块接收带宽地图,按照接收到的带宽地图所指定的带宽大小或时隙位 置将业务映射到复接帧中,并将复接帧发送给发送模块。409、发送模块将复接帧传送给接收端设备的接收模块。410、接收模块将复接帧传送给解复接模块411、解复接模块按照接收到的带宽地图所指定的带宽大小或时隙位置从复接帧 中将每个业务解映射出来,并输出该解映射后的业务数据。由上可知,本实施例与实施例三的区别在于,将确定预期调制模式的相关操作从 各个分布的节点设备中抽离出来,集中在DBA控制设备中进行处理,所以,本实施例除了可 以实现实施例三的有益效果之外,进一步的,由于将确定预期调制模式等相关操作集中在 DBA控制设备中进行处理,所以便于DBA控制设备对网络进行整体调控,有利于提高整个微 波网络性能。实施例五、在实施三和四的基础上,进一步的,还可以利用DBA控制设备计算的带宽地图得 到每条链路实际分配带宽,再对链路的调制模式进行反馈控制。即获取预期的调制模式的 方式具体也可以为获取微波网络中各条链路的接收端设备上报的链路质量信息;根据链路质量信息 确定可能采用的调制模式;根据可能采用的调制模式和有效符号率计算出各条链路的估计 链路带宽;根据各条链路的估计链路带宽和当前带宽请求分配带宽,得到链路实际分配带 宽;根据各条链路的实际分配带宽计算能够满足需求的最低调制模式,即该最低调制模式 作为预期的调制模式。例如,DBA控制设备根据接收端设备传送的链路SNR值计算出链路即将切换的调 制模式是64QAM,对应链路带宽为32Mbit/s。然后DBA控制模块根据链路带宽32Mbit/s和 带宽请求计算出带宽地图,例如给业务A分配lOMbit/s,给业务B分配5Mbit/s,给业务C分配8Mbit/s,因此该链路上实际被分配的带宽大小等于10+5+8 = 23Mbit/s。使用64QAM 的调制模式对应的链路带宽有浪费,而32QAM调制模式对应的链路带宽为25Mbit/s,相较 64QAM的带宽浪费少,而16QAM对应带宽只有20Mbit/s,不满足带宽地图计算出的实际分配 带宽。所以最后选择32QAM作为即将切换的调制模式,不仅能满足链路带宽的分配需求,而 且使用较低的调制模式还能提高信号的抗干扰能力。又例如,如果一条链路原本的调制格式为32QAM,对应链路带宽为25M,由于当前 链路信号质量较好,并且已经达到了上调调制模式的门限,因此链路调制模式决策单元决 定将预期调制模式切换到64QAM,并计算出64QAM对应的预期链路带宽为32M,然后,调制 模式决策单元将预期链路带宽32M发送给带宽分配计算单元,以供其计算新的带宽分配结 果。带宽分配计算单元在接收到该预期链路带宽32M后,会综合考虑业务本身的带宽请求 以及其他链路的分配情况来进行带宽分配,比如,此时带宽分配计算单元计算出该链路上 的业务总共只占用了 32M中的20M带宽,那么此时也就不需要将预期调制模式真正切换到 64QAM,而是保持原来的32QAM调制模式,因为原来的32QAM调制模式所对应的25M链路带 宽也已经能够支撑带宽地图的计算结果了。又比如,如果此时带宽分配计算单元按照预期 32M链路带宽计算出的该链路上实际被分配的带宽大于了 25M,例如为30M,则链路调制模 式只能切换到64QAM才能与已经计算出的带宽地图匹配,因此最终的链路调制模式被确定 为上切到64QAM。由上可知,本实施例除了可以实现实施例三和四的有益效果之外,进一步的,还可 以利用链路实际分配带宽对链路的预期调制模式进行反馈控制,使得微波网络的自适应调 制更为灵活,可以在提高链路资源利用率的同时,提高链路的抗干扰能力。实施例六、为了更好地实施以上方法,本发明实施例还提供一种DBA控制设备,如图5a所示, 该DBA控制设备包括获取单元501、运算单元502和发送单元503 ;获取单元501,用于获取微波网络中各条链路的预期链路带宽和当前带宽请求;运算单元502,用于根据获取单元501获取到的预期链路带宽和当前带宽请求进 行带宽分配计算,得到带宽地图;例如,具体可以根据获取到的预期链路带宽和当前带宽请 求,采用预置策略进行带宽分配计算,其中,预置策略可以根据实际应用的需求进行设置, 比如按照业务的优先级高低进行带宽抢占,等等;发送单元503,将运算单元502计算得到的带宽地图发送给微波网络中各条链路 的发送端设备和接收端设备,以便进行带宽分配。需说明的是,这里的带宽分配,除了指为 业务计算新带宽之外,还包括链路新带宽的切换过程。具体实施时,可以由发送端设备来计算预期链路带宽,以及生成当前带宽请求,然 后将该预期链路带宽和当前带宽请求提供给DBA控制设备,即获取单元501,具体可以用于接收微波网络中各条链路的发送端设备发送的预期 链路带宽和当前带宽请求。其中,该预期链路带宽为发送端设备根据微波网络的预期调制模式和有效符号率 计算得出。而当前带宽请求则可以由发送端设备根据各个业务的需求生成,例如,发送端设 备可以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平均到达速率, 根据该到达速率生成当前带宽请求。
除了上述获取预期链路带宽和当前带宽请求的方法之外,也可以由DBA控制设备 自身来对链路带宽进行计算,当然,当前带宽请求仍然由发送端设备来生成,即如图5b所 示,获取单元501可以包括获取子单元5011、计算子单元5012和接收子单元5013 ;获取子单元5011,用于获取微波网络中各条链路预期的调制模式和有效符号率;例如,接收端设备可以监控接收微波信号的SNR值,然后将SNR值上报给DB控制 设备的获取子单元5011,获取子单元5011在接收到SNR值后,根据SNR值和预置策略来确 定需要使用的调制模式。其中,该预置策略可以根据实际应用的需求进行设置。计算子单元5012,用于根据有效符号率和获取子单元5011获取到的调制模式计 算出各条链路的预期链路带宽;具体的计算方法可参见现有技术,在此不再赘述;接收子单元5013,用于接收发送端设备发送的当前带宽请求;其中,该当前带宽 请求则可以由发送端设备根据各个业务的需求生成;则此时,运算单元502,具体用于根据计算子单元5012得到预期链路带宽和接收 子单元5013接收到的当前带宽请求,采用预置策略进行带宽分配计算,得到带宽地图。其 中,预置策略可以根据实际应用的需求进行设置,比如按照业务的优先级高低进行带宽抢
占,等等。可选的,还可以利用链路实际分配带宽对链路的调制模式进行反馈控制,即获取 子单元5011可以包括获取子级单元、确定子级单元、估计子级单元、分配子级单元和计算 子级单元;获取子级单元,用于获取微波网络中各条链路的接收端设备上报的链路质量信 息;其中,链路质量信息指的是可以反应链路质量状况的各类信息,比如微波信号的各种性 能参数,如SNR值等。确定子级单元,用于根据获取子级单元获取到的链路质量信息确定可能采用的调 制模式;估计子级单元,用于根据确定子级单元确定的可能采用的调制模式和有效符号率 计算出各条链路的估计链路带宽;分配子级单元,用于根据当前带宽请求和估计子级单元得到的各条链路的估计链 路带宽分配带宽,得到链路实际分配带宽;计算子级单元,用于根据分配子级单元得到的各条链路的实际分配带宽计算能够 满足需求的最低调制模式,即该最低调制模式作为预期的调制模式。则此时,计算子单元5012,用于根据频谱宽度对应的有效符号率和计算子级单元 得到的预期的调制模式计算出链路带宽。具体实施时,以上各个单元可以作为独立的实体实现,也可以集成在某一个或若 干个实体中实现,比如,获取子单元5011可以作为实施四中的链路调制模式决策模块,而 计算子单元5012、接收子单元5012、运算单元502和发送单元503则可以作为实施四中的 带宽分配计算模块,等等。以上各个单元的具体实施可参见前面实施例,在此不再赘述。由上可知,本实施例的DBA控制设备中的获取单元501可以动态获取各条链路的 预期链路带宽和当前带宽请求,然后由运算单元502根据预期链路带宽和当前带宽请求, 采用预置策略进行计算得到带宽地图,以便进行动态带宽分配;由于可以动态地获取预期链路带宽,所以相对于现有方案中只能根据预置的固定带宽来计算带宽地图而言,可以避 免由于在使用该带宽地图时刻的链路带宽与计算该带宽地图时刻的链路带宽不符而导致 资源浪费或微波网络不可用的问题,使得既能够在微波网络中进行带宽的动态分配,又能 充分利用链路资源。实施例七、相应地,本发明实施例还提供一种发送端设备,如图6a所示,发送端设备包括生 成单元601、发送单元602、接收单元603和分配单元604 ;生成单元601,用于根据微波网络中各个业务的需求生成当前带宽请求;例如,可以通过监控业务缓存的深度等方法,得到业务的瞬时或一段时间内的平 均到达速率,根据该到达速率生成当前带宽请求。发送单元602,用于发送请求生成单元601生成的当前带宽请求给DBA控制设备;接收单元603,用于接收DBA控制设备返回的带宽地图;其中,该带宽地图是DBA 控制设备根据动态获取到的预期链路带宽和发送单元602发送的当前带宽请求进行计算 得到的;比如,可以根据动态获取到的预期链路带宽和发送单元602发送的当前带宽请求, 采用预置策略进行计算得到的。其中,预置策略可以根据实际应用的需求进行设置,比如按 照业务的优先级高低进行带宽抢占,等等。分配单元604,用于根据接收单元603接收到的带宽地图为各个业务分配带宽。具 体的带宽分配方法可参见现有技术,在此不再赘述。其中,DBA控制设备所获取到的预期链路带宽除了可以由DBA控制设备自身计算 得到之外,也可以由发送端设备来进行计算,即,如图6b所示,该发送端设备还可以包括获 取单元605、运算单元606和通知单元607 ;获取单元605,用于获取微波网络预期的调制模式和有效符号率;其中,有效符号 率指的是除了开销之外可以传输业务的symbol速率,一个符号代表几个bit由调制模式决 定;运算单元606,用于根据获取单元605获取到的预期的调制模式和有效符号率计 算出预期链路带宽;具体的计算方法可参见现有技术,在此不再赘述;通知单元607,用于将运算单元606计算得出的预期链路带宽通知给DBA控制设 备,以便DBA控制设备根据该预期链路带宽和当前带宽请求。则此时,接收单元603,具体用于接收DBA控制设备返回的带宽地图,其中,该带宽 地图是DBA控制设备根据通知单元607发送的预期链路带宽和发送单元602发送的当前带 宽请求,采用预置策略进行计算得到的;其中,获取单元605可以包括获取子单元6051和确定子单元6052 ;获取子单元6051,用于获取微波网络的链路质量信息;其中,链路质量信息指的 是可以反应链路质量状况的各类信息,比如微波信号的各种性能参数,如SNR值等。确定子单元6052,用于根据获取子单元6051获取到的链路质量信息确定预期的 调制模式。具体实施时,具体实施时,以上各个单元可以作为独立的实体实现,也可以集成在 某一个或若干个实体中实现,比如,生成单元601和发送单元602可以作为实施例三和四中 的流量监控模块,接收单元603和分配单元604可以作为实施例三和四中的复接模块,获取单元605可以作为实施例三中的发送控制单元,运算单元606和通知单元607可以作为实 施三中的链路带宽计算单元,等等。以上各个单元的具体实施可参见前面实施例,在此不再赘述。由上可知,本实施例发送端设备的生成单元601可以根据微波网络中各个业务的 需求生成带宽请求,并由发送单元602发送给DBA控制设备,由接收DBA控制设备根据带宽 请求来进行动态带宽分配控制,实现了在微波网络中进行带宽的动态分配的目的,提高了 微波网络中链路的利用率。实施例八、相应地,本发明实施例还提供一种微波系统,包括本发明实施例提供的任意一种 DBA控制设备和发送端设备。DBA控制设备,用于获取微波网络中各条链路的预期链路带宽和当前带宽请求, 根据预期链路带宽和当前带宽请求,采用预置策略进行带宽分配计算,得到带宽地图,将该 带宽地图发送给发送端设备和接收端设备,以便进行带宽分配;需说明的是,这里的带宽分 配,除了指为业务计算新带宽之外,还包括链路新带宽的切换过程。发送端设备,用于根据微波网络中各个业务的需求生成当前带宽请求,发送该当 前带宽请求给DBA控制设备,以及接收DBA控制设备返回的带宽地图,根据该带宽地图为各 个业务分配带宽。该微波系统还包括接收端设备,用于监测接收微波信号的性能参数,将这些性能 参数发送给发送端设备或DBA控制设备,接收发送端设备或DBA控制设备返回的调制模式, 以及接收DBA控制设备发送的带宽地图。该接收端设备,还用于接收发送端设备发送的复接帧,根据调制模式和带宽地图 对接收到的复接帧进行解映射,并输出解映射后的业务数据。则此时,发送端设备,具体用于按照带宽地图指定的带宽大小或时隙位置将业务 数据映射到复接帧中,将复接帧发送给接收端设备。可选的,DBA控制设备获取链路带宽时有两种方式,一是由DBA控制设备自身进行 计算所得,二是由发送端设备来进行计算,如下DBA控制设备,还用于获取微波网络的预期的调制模式和有效符号率,根据预期的 调制模式和有效符号率计算出链路带宽;比如,可以由接收端设备来监控微波网络的性能 参数,如SNR值,然后发送给DBA控制设备,DBA控制设备根据这些性能参数确定预期的调 制模式和有效符号率,然后根据预期的调制模式和有效符号率计算出预期链路带宽。或者,发送端设备,还用于获取微波网络的预期的调制模式和有效符号率,根据该预期 的调制模式和有效符号率计算出预期链路带宽,将预期链路带宽发送给DBA控制设备;比 如,可以由接收端设备来监控微波网络的性能参数,如SNR值,然后发送给发送端设备,发 送端设备根据这些性能参数确定预期的调制模式和有效符号率,根据预期的调制模式和有 效符号率计算出预期链路带宽,然后将链路带宽发送给DBA控制设备;则此时,DBA控制设备,用于接收发送端设备发送的预期链路带宽。以上各个单元的具体实施可参见前面实施例,在此不再赘述。以下将举例对该微波系统的执行流程作简略说明,在该例子中,链路带宽由发送端设备进行计算,如下步骤1、接收端设备监测接收微波信号的SNR值,将该SNR值发送给发送端设备;步骤2、发送端设备根据SNR值和预置策略确定是否需要提高或降低发送信号的 调制模式,如果否,则确定预期的调制模式为原有的调制模式;如果是,则提高或降低发送 信号的调制模式,得到新调制模式,将该新调制模式作为预期的调制模式。例如,可以设定上调调制模式的SNR门限值为20dB,下调调制模式的门限为10dB, 那么,如果接收控制模块反馈回来的SNR值大于20dB,则上调调制模式,比如从64QAM上 调到128QAM ;如果接收控制模块反馈回来的SNR值小于10dB,则下调调制模式,比如从 128QAM下调到64QAM,如果接收控制模块反馈回来的SNR值介于10dB和20dB之间,则保持 原来的调制模式不变。步骤3、发送端设备将预期的调制模式传送给接收端设备。需说明的是,为了节省信令流程,提高处理效率,如果相对于原有的调制模式而 言,预期的调制模式如果没有发生变化的话,则可以不发送该调制模式给接收端设备;只有 在预期的调制模式发生变化时,才将新调制模式发送给接收端设备。步骤4、发送端设备根据预期的调制模式和有效符号率计算出对应链路带宽,该对 应链路带宽在本发明实施例中称为预期链路带宽,将该预期链路带宽通过带内通信方式或 带外通信方式发送给DBA控制设备。步骤5、发送端设备中块根据微波网络中各个业务的需求生成当前带宽请求,并将 该当前带宽请求给DBA控制设备。步骤5与步骤1 4的执行顺序不分先后。步骤6、DBA控制设备接收发送端设备发送的预期链路带宽和当前带宽请求,然后 根据该预期链路带宽和当前带宽请求,利用预置策略进行带宽分配计算,得到与当前带宽 请求相对应的带宽地图。步骤7、DBA控制设备将得到的带宽地图发送给发送端设备和接收端设备。当然, 还可以发送其他与链路相关的参数信息给发送端设备和接收端设备中。步骤8、发送端设备接收带宽地图,按照接收到的带宽地图所指定的带宽大小或时 隙位置将业务映射到复接帧中,并将复接帧发送给接收端设备。步骤9、接收端设备接收复接帧,按照接收到的带宽地图所指定的带宽大小或时隙 位置从复接帧中将每个业务解映射出来,并输出该解映射后的业务数据。由上可知,本实施例的微波系统的DBA控制设备可以动态获取预期链路带宽和当 前带宽请求,然后根据预期链路带宽和当前带宽请求,采用预置策略进行计算得到带宽地 图,以便进行动态带宽分配;由于可以动态地获取预期链路带宽,所以相对于现有方案中只 能根据预置的固定带宽来计算带宽地图而言,可以避免由于在使用该带宽地图时刻的链路 带宽与计算该带宽地图时刻的链路带宽不符而导致资源浪费或微波网络不可用的问题,使 得既能够在微波网络中进行带宽的动态分配,又能充分利用链路资源。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存 储介质可以包括只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种动态带宽分配方法、装置和系统进行了详细介 绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只 是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发 明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理 解为对本发明的限制。
权利要求
1.一种动态带宽分配方法,其特征在于,包括获取微波网络中各条链路的预期链路带宽和当前带宽请求; 根据所述预期链路带宽和当前带宽请求进行带宽分配计算,得到带宽地图; 将所述带宽地图发送给微波网络中各条链路的发送端设备和接收端设备,以便进行带 宽分配。
2.根据权利要求1所述的方法,其特征在于,所述获取微波网络中各条链路的预期链 路带宽和当前带宽请求包括接收微波网络中各条链路的发送端设备发送的预期链路带宽和当前带宽请求,所述预 期链路带宽为微波网络中各条链路的发送端设备根据预期的调制模式和有效符号率计算 得出。
3.根据权利要求1所述的方法,其特征在于,所述获取微波网络中各条链路的预期链 路带宽和当前带宽请求包括获取微波网络中各条链路预期的调制模式和有效符号率; 根据所述预期的调制模式和有效符号率计算出各条链路的预期链路带宽; 接收微波网络中各条链路的发送端设备发送的当前带宽请求。
4.根据权利要求3所述的方法,其特征在于,获取微波网络中各条链路预期的调制模 式包括获取微波网络中各条链路的接收端设备上报的当前链路质量信息; 根据当前链路质量信息确定各条链路预期的调制模式。
5.根据权利要求3所述的方法,其特征在于,获取微波网络中各条链路预期的调制模 式包括获取微波网络中各条链路的接收端设备上报的链路质量信息; 根据链路质量信息确定可能采用的调制模式;根据可能采用的调制模式和有效符号率计算出各条链路的估计链路带宽; 根据各条链路的估计链路带宽和当前带宽请求分配带宽,得到链路实际分配带宽; 根据各条链路的实际分配带宽计算能够满足需求的最低调制模式,即该最低调制模式 作为预期的调制模式。
6.一种动态带宽分配控制设备,其特征在于,包括获取单元,用于获取微波网络中各条链路的预期链路带宽和当前带宽请求; 运算单元,用于根据获取单元获取到的预期链路带宽和当前带宽请求进行带宽分配计 算,得到带宽地图;发送单元,将运算单元计算得到的带宽地图发送给微波网络中各条链路的发送端设备 和接收端设备,以便进行带宽分配。
7.根据权利要求6所述的动态带宽分配控制设备,其特征在于,所述获取单元,具体用于接收微波网络中各条链路的发送端设备发送的预期链路带宽 和当前带宽请求,所述预期链路带宽为微波网络中各条链路的发送端设备根据预期的调制 模式和有效符号率计算得出。
8.根据权利要求6所述的动态带宽分配控制设备,其特征在于,所述获取单元包括 获取子单元,用于获取微波网络中各条链路预期的调制模式和有效符号率;计算子单元,用于根据有效符号率和获取子单元获取到的预期的调制模式计算出各条 链路的预期链路带宽;接收子单元,用于接收微波网络中各条链路的发送端设备发送的当前带宽请求。
9.根据权利要求8所述的动态带宽分配控制设备,其特征在于,所述获取子单元包括 获取子级单元,用于获取微波网络中各条链路的接收端设备上报的链路质量信息;确定子级单元,用于根据获取子级单元获取到的链路质量信息确定可能采用的调制模式;估计子级单元,用于根据确定子级单元确定的可能采用的调制模式和有效符号率计算 出各条链路的估计链路带宽;分配子级单元,用于根据当前带宽请求和估计子级单元得到的各条链路的估计链路带 宽分配带宽,得到链路实际分配带宽;计算子级单元,用于根据分配子级单元得到的各条链路的实际分配带宽计算能够满足 需求的最低调制模式,即该最低调制模式作为预期的调制模式。
10.一种微波系统,其特征在于,包括动态带宽分配DBA控制设备,用于获取微波网络中各条链路的预期链路带宽和当前带 宽请求,根据预期链路带宽和当前带宽请求进行带宽分配计算,得到带宽地图,将该带宽地 图发送给发送端设备和接收端设备,以便进行带宽分配;发送端设备,用于根据微波网络中各个业务的需求生成当前带宽请求,发送该当前带 宽请求给DBA控制设备,以及接收DBA控制设备返回的带宽地图,根据该带宽地图为各个业 务分配带宽。
11.根据权利要求10所述的微波系统,其特征在于,还包括接收端设备,用于监测接收微波信号的性能参数,将这些性能参数发送给发送端设备 或DBA控制设备,接收发送端设备或DBA控制设备返回的调制模式,以及接收DBA控制设备 发送的带宽地图。
全文摘要
本发明公开了一种动态带宽分配方法、装置和系统。本发明实施例采用动态获取微波网络中各条链路的预期链路带宽和当前带宽请求,然后根据预期链路带宽和当前带宽请求进行计算得到带宽地图,以便进行动态带宽分配;采用该方案可以避免由于使用该带宽地图时刻的链路带宽与计算该带宽地图时刻的链路带宽不符而导致资源浪费或微波网络不可用的问题,使得既能够在微波网络中进行带宽的动态分配,又能充分利用链路资源。
文档编号H04L12/56GK102006232SQ20101056159
公开日2011年4月6日 申请日期2010年11月26日 优先权日2010年11月26日
发明者胡幸, 蒋红丽, 陈娟, 陈志云 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1