[go: up one dir, main page]

CN103338164A - 带宽分配方法和装置 - Google Patents

带宽分配方法和装置 Download PDF

Info

Publication number
CN103338164A
CN103338164A CN2013102617853A CN201310261785A CN103338164A CN 103338164 A CN103338164 A CN 103338164A CN 2013102617853 A CN2013102617853 A CN 2013102617853A CN 201310261785 A CN201310261785 A CN 201310261785A CN 103338164 A CN103338164 A CN 103338164A
Authority
CN
China
Prior art keywords
bandwidth
fec
overhead
authorized
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013102617853A
Other languages
English (en)
Other versions
CN103338164B (zh
Inventor
黄钰琳
游泳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310261785.3A priority Critical patent/CN103338164B/zh
Publication of CN103338164A publication Critical patent/CN103338164A/zh
Application granted granted Critical
Publication of CN103338164B publication Critical patent/CN103338164B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例提供一种带宽分配方法和装置,该方法包括:在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理;根据回收后的有效授权带宽为所述各终端分配授权带宽;本发明实施例提供的带宽分配方法和装置,通过多次回收实际FEC带宽开销与设定FEC带宽开销的差值,最大化通信资源的利用率,提高了系统通信性能。

Description

带宽分配方法和装置
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种带宽分配方法和装置。
背景技术
无源光网络通信具有高带宽,高效率,大覆盖范围,用户接口丰富等众多优点,被广泛应用于现代通信生活中。由于在实际通信活动中,因为各种因素可能会发生数据传输错误,因此,在传输信道中会开启FEC(forward errorcorrection,前向纠错码)功能,以实现自动纠错,降低信道传输的误码率。具体的,网络活动中的各个终端在信道中以突发脉冲进行数据的传输,则在一个突发脉冲中,根据GPON(Gigabit Capable Passive Optical Network,1G带宽无源光网络)或XGPON(10Gigabit Capable Passive Optical Network,10G带宽无源光网络)的编码协议,在一定字节的有效授权后增加额外的冗码,例如,在GPON网络中,在每239字节的有效授权后添加16字节的冗码,形成一个255字节的数据块,其中16字节的冗码为FEC开销;或者在XGPON网络中,在每232个字节的有效授权后添加16字节的FEC开销,形成一个248的数据块。
现有技术中,在通信信道为各终端下发授权带宽之前,预留一定的带宽作为FEC开销占用的带宽,从而使下发授权带宽并开启FEC功能后,各个终端的FEC开销占用预留的带宽,不会占用下发的授权带宽。然而该方法通常预留最大FEC开销占用的带宽,可能造成通信资源的浪费,系统通信性能降低。
发明内容
本发明实施例提供一种带宽分配方法和装置,用于优化授权总带宽的分配,最大化通信资源的利用率,提高通信性能。
第一方面,本发明实施例提供一种带宽分配方法,包括:
在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;
根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理;
根据回收后的有效授权带宽为所述各终端分配授权带宽。
结合第一方面,在第一实施方式中,所述在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽之前,还包括:
根据 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定所述设定FEC带宽开销;其中,Smax(e)为设定FEC带宽开销,S(b)为信道总带宽,U为所述终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个所述数据块的最大长度,F,N和M均为正整数。
结合第一方面或第一方面的第一实施方式,在第二实施方式中,所述根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理,包括:
根据所述有效授权带宽确定各终端的第一授权带宽,并根据各终端的所述第一授权带宽确定第一FEC带宽开销;
若所述第一FEC带宽开销小于所述设定FEC带宽开销,则根据所述设定FEC带宽开销和所述第一FEC带宽开销的差值与所述有效授权带宽的和确定各终端的第二授权带宽。
结合第一方面的第二实施方式,在第三实施方式中,根据各终端的所述第二授权带宽确定第二FEC带宽开销;
若所述设定FEC带宽开销与所述第二FEC带宽开销的差值等于所述设定FEC带宽开销与所述第一FEC带宽开销的差值,则根据所述设定FEC带宽开销和所述第二FEC带宽开销的差值与所述有效授权带宽的和确定回收后的有效授权带宽。
结合第一方面的第二实施方式或第三实施方式,在第四实施方式中,根据回收后的有效授权带宽为所述各终端分配授权带宽,包括:
根据公式
Figure BDA00003419034300031
确定各个终端的授权带宽,并向各个终端下发所述授权带宽;
其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
第二方面,本发明实施例提供一种带宽分配装置,包括:
获取模块,用于在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;
回收处理模块,用于根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理;
分配模块,用于根据回收后的有效授权带宽为所述各终端分配授权带宽。
结合第二方面,在第一实施方式中,所述获取模块还用于根据 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定所述设定FEC带宽开销;其中,Smax(e)为设定FEC带宽开销,S(b)为信道总带宽,U为所述终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个所述数据块的最大长度,F,N和M均为正整数。
结合第二方面或第二方面的第一实施方式,在第二实施方式中,所述回收处理模块具体用于根据所述有效授权带宽确定各终端的第一授权带宽,并根据各终端的所述第一授权带宽确定第一FEC带宽开销;
则所述装置还包括判决获取模块,用于若所述第一FEC带宽开销小于所述设定FEC带宽开销,则根据所述设定FEC带宽开销和所述第一FEC带宽开销的差值与所述有效授权带宽的和确定各终端的第二授权带宽。
结合第二方面的第二实施方式,在第三实施方式中,回收处理模块还具体用于根据各终端的所述第二授权带宽确定第二FEC带宽开销;
则所述判决获取模块用于若所述设定FEC带宽开销与所述第二FEC带宽开销的差值等于所述设定FEC带宽开销与所述第一FEC带宽开销的差值,则根据所述设定FEC带宽开销和所述第二FEC带宽开销的差值与所述有效授权带宽的和确定回收后的有效授权带宽。
结合第二方面的第二实施方式或第三实施方式,在第四实施方式中,所述分配模块具体用于根据公式
Figure BDA00003419034300041
确定各个终端的授权带宽,并向各个终端下发所述授权带宽;
其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
在本发明实施例中,预留设定FEC带宽开销得到有效授权带宽,根据有效带宽计算的实际FEC带宽开销对有效授权带宽进行回收,避免造成通信资源的浪费,提高了系统通信性能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明带宽分配方法实施例一的流程图;
图2为本发明实施例一中FEC开销的示意图;
图3为本发明带宽分配方法实施例二的流程图;
图4为本发明带宽分配装置实施例一的结构示意图;
图5为本发明带宽分配装置实施例二的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明带宽分配方法实施例一的流程图。如图1所示,本发明实施例中,执行带宽分配的执行主体可以是带宽分配装置,该带宽分配装置可以是设置在网络中的网络控制设备,例如:无源光网络中的OLT(OpticalLine Terminal,光线路终端),带宽分配装置可以采用硬件和/或软件方式来实现,该带宽分配方法,则该方法包括:
S101、在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽。
以GPON网络为例,在一帧(125微秒)中使用19440字节作为信道总带宽,即该信道可允许终端在一帧中传输19440字节的数据;其中,各终端传输的音频、视频等数据,是以数据块的形式在信道中传输,该数据块根据网络协议编码,例如GPON网络中规定,在每239字节的有效数据后添加16字节冗码,成为一个255字节的数据块进行数据传输,其中16字节的冗码即为一个数据块所需的FEC开销,即一个数据块中有用于传输音频、视频等的有效数据,还有用于纠错的FEC开销。带宽分配装置下发给各个终端应得的授权带宽时仅考虑该授权带宽传输有效数据,而终端在使用该授权带宽传输数据块时需添加FEC开销,该FEC开销占用部分授权带宽,降低了有效数据的传输性能,因此,在本实施例中,在授权的总带宽中预留一定长度、用于FEC开销占用的带宽。
图2为本发明实施例一中FEC开销的示意图。如图2所示,信道总带宽10可被下发至各个终端作为授权带宽,则授权总带宽为19440字节,该授权总带宽在下发至各个终端之前,在授权总带宽10的19440字节中预留2000字节作为设定FEC带宽开销,用于各个终端的FEC开销占用,则19440字节减去2000字节后剩余的带宽为有效授权带宽,用于各终端传输有效数据,例如授权总带宽被下发后,终端A分配获得240字节的有效带宽,则终端A在传输240字节的有效数据时,根据网络协议,将240字节的有效数据分为239字节和1字节两部分,并在该两部分分别添加16字节的FEC开销,形成“239+16”字节和“1+16”字节的数据块,用于传输240字节的有效数据,其中两个16字节的FEC开销占用的带宽长度可由预留的设定FEC带宽开销2000字节中提供32字节;图2中以终端1作为示例,其他终端的FEC开销同样可由预留的设定FEC带宽开销2000字节中提供,完成授权分配后,各终端在传输有效数据时,占用信道的情形如授权总带宽20所示。为保证使用信道的所有终端的FEC开销皆可由预留的设定FEC带宽开销提供,则需保证所有终端的FEC开销的总和不大于设定FEC带宽开销,因此预留设定FEC带宽开销基于当前使用信道的终端数量,应取得最大长度。
S102、根据有效授权带宽确定实际FEC带宽开销,若实际FEC带宽开销小于设定FEC带宽开销,则根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理。
由于S101中预留的设定FEC带宽开销取最大长度,但在实际使用信道时,各个终端的FEC开销的总和,即实际FEC开销小于设定FEC带宽开销,则信道中会出现未被使用的带宽,则回收该未使用的带宽,用于各终端传输有效数据,其中,该未使用的带宽大小可通过实际FEC带宽开销与设定FEC带宽开销的差值确定,并将该差值加至有效授权带宽,形成回收后的有效授权带宽。
需要说明的是,在本实施例中,回收处理为循环过程,即上述回收后的有效授权带宽为相对概念,例如,第一次循环中,将未使用的带宽加至有效授权带宽,形成回收后的有效授权带宽的长度为17912字节,则根据该回收后的有效授权带宽再次确定的实际FEC带宽开销可能仍然小于预设FEC带宽开销,则进行第二次循环,则此时该回收后的有效授权带宽长度为17412字节,与第一次循环类似,根据该17412字节向各终端分配授权带宽后,可确定出对应该17412字节的实际FEC带宽开销;若经过多次循环后,若回收后的有效授权带宽与该回收后的有效授权带宽对应的实际FEC带宽开销的和等于授权总带宽或无限逼近于授权总带宽,即确定出一个最佳的有效授权带宽,根据该有效授权带宽对各终端分配授权带宽后,在授权总带宽内,所有终端传输有效数据的有效授权带宽添加对应的实际的FEC带宽开销后,其长度为授权总带宽的长度,或者逼近授权总带宽的长度,避免带宽资源的浪费。
S103、根据回收后的有效授权带宽为各终端分配授权带宽。
根据公式确定各个终端的授权带宽S(i),并向各个终端下发该授权带宽,其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
在本实施例中,通过预根据有效授权带宽确定实际FEC带宽开销,并多次根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理,以使向各终端分配授权带宽后,对授权总带宽的利用率达到100%或逼近100%,最大化通信资源的利用率,避免造成通信资源的浪费,提高了系统通信性能。
图3为本发明带宽分配方法实施例二的流程图。如图3所示,该方法包括:
S201,确定设定FEC带宽开销。
在本实施例中,设定FEC带宽开销基于使用信道的终端数量,取最大值。带宽分配装置在向使用信道的各个终端分配带宽时,根据使用信道的终端的数量和授权总带宽,确定设定FEC带宽开销。
可以理解的是,信道中FEC开销是伴随数据块出现,则信道中数据块的数量为最大时,则该信道内的FEC开销便达到最大值,由此可知,若各个终端发送的多个数据块中,存在一个有效数据为1字节的数据块,则信道内传输的数据块的数量为最大,对应的,信道内FEC的带宽开销的值为最大值,另外终端通过发送脉冲(burst)进行数据传输,该脉冲是终端通过控制光源的开关来产生,因此终端控制光源的开关过程在一帧中也需占用一定的开销,称为光开销;则根据公式 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定设定FEC带宽开销的最大值,其中,Smax(e)为设定FEC带宽开销,S(b)为授权总带宽,U为终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个数据块的最大长度;举例来说,在GPON网络中,信道的总带宽皆可被用于授权,则上述授权总带宽S(b)为19440字节,现有终端的光开销U为32字节,数据块中FEC的冗码长度F为16字节,而一个数据块的最大长度M为255字节,当终端的个数N为100时,则最大FEC带宽开销为2528字节,即作为设定FEC带宽开销Smax(e)。
S202、在授权总带宽中减去设定FEC带宽开销,得到有效授权带宽。
授权总带宽减去S201中确定的设定FEC的带宽开销,得到有效授权带宽,即19440字节减去2528字节,获得的有效授权带宽为16912字节,该有效授权带宽为所有终端传输有效数据时占用带宽的长度。
S203、根据有效授权带宽确定各终端的第一授权带宽,并根据各终端的第一授权带宽确定第一FEC带宽开销。
在S203中,有效授权带宽并不直接进行分配下发,而是用于带宽分配装置进行预估计算,即带宽分配装置假设该有效授权带宽被下发,计算对应的FEC开销。
具体的,带宽分配装置假设该有效授权带宽被下发,则根据
Figure BDA00003419034300081
确定各终端的第一授权带宽,其中S(f1)为带宽分配装置假设的下发带宽,即为S203中的有效授权带宽,例如,使用信道的100个终端里,根据实际工作中需要,交付了不同的网络服务费用,则带宽分配装置对各个终端预设了不同的权重值,而有效授权带宽的16912字节根据不同的权重值给各终端下发授权带宽,则可能的,终端1获得了240字节的第一授权带宽,而终端2获得了485字节的第一授权带宽……终端100获得了239字节的第一授权带宽,需要说明的是,确定各终端的第一授权带宽时,计算过程中存在除法运算,而信道中小于1字节的数据不会被传输,所以计算过程中出现的小数位被舍弃,则100个终端的第一授权带宽的总和可能等于16912字节,或者逼近16921字节;确定终端1的第一授权带宽后,终端1传输240字节的有效数据时,需以数据块“239+16”字节和“1+16”字节来传输,则对应的,终端1的FEC开销为32字节,同理,终端2传输485字节的有效数据时,需以数据块“239+16”字节、“239+16”字节和“5+16”字节来传输,则对应终端2的FEC开销为48字节,由此可确定100个终端的FEC开销的总值,获得第一FEC带宽开销,该第一FEC带宽开销可理解为,若根据有效授权带宽确定各终端的第一授权带宽后,各终端实际所需的FEC开销的总和,即有效授权带宽对应的实际FEC带宽开销。
S204、判断第一FEC带宽开销是否等于设定FEC带宽开销。
若第一FEC带宽开销等于设定FEC带宽开销,则执行S208;若第一FEC带宽开销是否小于设定FEC带宽开销,继续S205。
由于设定FEC带宽开销的长度是基于当前使用信道的100个终端而取得的最大长度,因此S203中确定的第一FEC带宽开销不会大于该设定FEC带宽开销;当第一FEC带宽开销等于设定FEC带宽开销时,表示授权总带宽满足所有终端的有效数据和FEC开销的占用,并且不存在未使用的带宽,即按照授权总带宽减去设定FEC带宽开销后的有效授权带宽向各终端分配授权带宽,可达到100%或逼近100%的利用授权总带宽,则可根据上述有效授权带宽向各个终端分配授权带宽,也可以说,上述有效授权带宽回收了0字节形成回收后的有效授权带宽,执行S208。
S205,根据设定FEC带宽开销和第一FEC带宽开销的差值与有效授权带宽的和确定各终端的第二授权带宽。
设定FEC带宽开销与第一FEC带宽开销之间存在差值,表示若按照授权总带宽减去设定FEC带宽开销后的有效授权带宽向各终端分配授权带宽,并且添加FEC开销后,授权总带宽内还存在未使用的带宽,则回收该未使用的带宽并添加至有效授权带宽中,形成回收后的有效授权带宽,该回收后的有效授权带宽存储至带宽分配装置中的临时表项,用于再次进行预估计算,即带宽分配装置假设该回收后的有效授权带宽被下发,计算对应的FEC开销。
具体的,S(f2)表示带宽分配装置假设下发的回收后的有效授权带宽,则根据
Figure BDA00003419034300091
确定各终端的第二授权带宽,详细如S203所述,在此不再赘述。
S206、根据各终端的第二授权带宽确定第二FEC带宽开销。
如S203所述的根据第一授权带宽确定了第一FEC带宽开销,相应的,根据第二授权带宽确定了第二FEC带宽开销,该第二FEC带宽开销也可理解为,若根据设定FEC带宽开销和第一FEC带宽开销的差值与有效授权带宽的和确定各终端的第二授权带宽后,各终端实际所需的FEC开销的总和,即设定FEC带宽开销和第一FEC带宽开销的差值与有效授权带宽的和对应的实际FEC带宽开销。
S207、判断设定FEC带宽开销与第二FEC带宽开销的差值是否等于设定FEC带宽开销与第一FEC带宽开销的差值。
若设定FEC带宽开销与第二FEC带宽开销的差值等于设定FEC带宽开销与第一FEC带宽开销的差值,则执行S208;若设定FEC带宽开销与第二FEC带宽开销的差值不等于设定FEC带宽开销与第一FEC带宽开销的差值,返回执行S205。
需要说明的是,本实施例中的回收处理是一个循环过程,即S205、S206和S207循环,上述第一FEC带宽开销和第二FEC带宽开销为相对概念,即本次S205、S206和S207循环中获得的第二FEC带宽开销为下次S205、S206和S207循环中的第一FEC带宽开销。
举例来说,有效授权带宽16912字节在S203中确定第一FEC带宽开销为1528字节,则设定FEC带宽开销与第一FEC带宽开销的差值1000字节需要回收,则在第一次循环中,在S205中根据有效授权带宽16912字节加上1000字节,形成回收后的有效授权带宽17912字节,确定各终端的第二授权带宽后,在S206中确定了第二FEC带宽开销2028字节,在S207中确定第二FEC带宽开销2028字节与设定FEC带宽开销的差值500字节,则返回S205,进行第二次循环,而上述第一次循环中的第二FEC带宽开销2028字节此时作为第二次循环中的第一FEC带宽开销,即根据有效授权带宽16912字节加上500字节,形成回收后的有效授权带宽17412字节,由此可知,每次循环后形成的回收后的有效授权带宽的长度发生变化,则更新临时表项中存储的回收后的有效授权带宽的长度。
由于在假设向各个终端分配授权带宽时,计算过程中将小数位舍弃,且信道内小于1字节的有效数据无法传输,则经过多次循环后,当设定FEC带宽开销与第二FEC带宽开销的差值等于设定FEC带宽开销与第一FEC带宽开销的差值,则说明已确定出一个最佳的回收后的有效授权带宽,根据该回收后的有效授权带宽对各终端分配授权带宽后,则在授权总带宽内,所有终端传输有效数据的带宽添加对应的实际的FEC带宽开销后,其长度为授权总带宽的长度,或者逼近授权总带宽的长度,可达到100%或逼近100%的利用授权总带宽,则根据临时表项中存储的回收后的有效授权带宽执行S208。
S208、为各终端分配授权带宽。
具体如S103中所述,在此不再赘述。
需要补充的是,在实际的网络控制环境中,使用同一信道的终端发生变化,例如一些终端不再传输数据,则使用信道的终端由100变为80,则带宽分配装置每隔一定的周期检测当前使用信道的终端,再次执行S201~S208,调整分配给个终端的授权带宽;或者,带宽分配装置检测到100个终端内部分终端不再启用FEC功能,再次执行S201~S208,调整分配给个终端的授权带宽,最大化通信资源的利用率。
在本实施例中,通过根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理,以使向各终端分配授权带宽后,最大化通信资源的利用率,对授权总带宽的利用率达到100%或逼近100%,避免造成通信资源的浪费,提高了系统通信性能。
图4为本发明带宽分配装置实施例一的结构示意图。如图4所示,该装置包括:
获取模块401,用于在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;
回收处理模块402,用于根据有效授权带宽确定实际FEC带宽开销,若实际FEC带宽开销小于设定FEC带宽开销,则根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理;
分配模块403,用于根据回收后的有效授权带宽为各终端分配授权带宽。
在本实施例中,带宽分配装置通过根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理,以使向各终端分配授权带宽后,最大化通信资源的利用率,对授权总带宽的利用率达到100%或逼近100%,避免造成通信资源的浪费,提高了系统通信性能。
图5为本发明带宽分配装置实施例二的结构示意图。如图5所示,上述获取模块401还用于根据 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定设定FEC带宽开销;其中,Smax(e)为设定FEC带宽开销,S(b)为信道总带宽,U为终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个数据块的最大长度,F,N和M均为正整数。
进一步的,上述回收处理模块402具体用于根据有效授权带宽确定各终端的第一授权带宽,并根据各终端的第一授权带宽确定第一FEC带宽开销;
进一步的,上述带宽分配装置还包括判决获取模块404,用于若第一FEC带宽开销小于设定FEC带宽开销,则根据设定FEC带宽开销和第一FEC带宽开销的差值与有效授权带宽的和确定各终端的第二授权带宽。
回收处理模块402还具体用于根据各终端的第二授权带宽确定第二FEC带宽开销;
则判决获取模块404用于若设定FEC带宽开销与第二FEC带宽开销的差值等于设定FEC带宽开销与第一FEC带宽开销的差值,则根据设定FEC带宽开销和第二FEC带宽开销的差值与有效授权带宽的和确定回收后的有效授权带宽。
进一步的,分配模块403具体用于根据公式
Figure BDA00003419034300121
确定各个终端的授权带宽,并向各个终端下发授权带宽;
其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
需要说明的是,上述各装置实施例中的各模块对应上述各方法实施例,在此不再赘述。
在本实施例中,带宽分配装置通过根据实际FEC带宽开销与设定FEC带宽开销的差值对有效授权带宽进行回收处理,以使向各终端分配授权带宽后,最大化通信资源的利用率,对授权总带宽的利用率达到100%或逼近100%,避免造成通信资源的浪费,提高了系统通信性能。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种带宽分配方法,其特征在于,包括:
在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;
根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理;
根据回收后的有效授权带宽为所述各终端分配授权带宽。
2.根据权利要求1所述方法,其特征在于,所述在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽之前,还包括:
根据 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定所述设定FEC带宽开销;其中,Smax(e)为设定FEC带宽开销,S(b)为信道总带宽,U为所述终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个所述数据块的最大长度,F,N和M均为正整数。
3.根据权利要求1或2所述方法,其特征在于,所述根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理,包括:
根据所述有效授权带宽确定各终端的第一授权带宽,并根据各终端的所述第一授权带宽确定第一FEC带宽开销;
若所述第一FEC带宽开销小于所述设定FEC带宽开销,则根据所述设定FEC带宽开销和所述第一FEC带宽开销的差值与所述有效授权带宽的和确定各终端的第二授权带宽。
4.根据权利要求3所述方法,其特征在于,还包括:
根据各终端的所述第二授权带宽确定第二FEC带宽开销;
若所述设定FEC带宽开销与所述第二FEC带宽开销的差值等于所述设定FEC带宽开销与所述第一FEC带宽开销的差值,则根据所述设定FEC带宽开销和所述第二FEC带宽开销的差值与所述有效授权带宽的和确定回收后的有效授权带宽。
5.根据权利要求3或4所述方法,其特征在于,根据回收后的有效授权带宽为所述各终端分配授权带宽,包括:
根据公式
Figure FDA00003419034200021
确定各个终端的授权带宽,并向各个终端下发所述授权带宽;
其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
6.一种带宽分配装置,其特征在于,包括:
获取模块,用于在授权总带宽中减去设定前向纠错编码FEC带宽开销,得到有效授权带宽;
回收处理模块,用于根据所述有效授权带宽确定实际FEC带宽开销,若所述实际FEC带宽开销小于所述设定FEC带宽开销,则根据所述实际FEC带宽开销与所述设定FEC带宽开销的差值对所述有效授权带宽进行回收处理;
分配模块,用于根据回收后的有效授权带宽为所述各终端分配授权带宽。
7.根据权利要求6所述装置,其特征在于,所述获取模块还用于根据 S max ( e ) = [ S ( b ) - ( U + 1 + F ) × N M + N ] × F 确定所述设定FEC带宽开销;其中,Smax(e)为设定FEC带宽开销,S(b)为信道总带宽,U为所述终端的光开销,F为一个数据块中FEC的冗码长度,N为终端的个数,M为一个所述数据块的最大长度,F,N和M均为正整数。
8.根据权利要求6或7所述装置,其特征在于,所述回收处理模块具体用于根据所述有效授权带宽确定各终端的第一授权带宽,并根据各终端的所述第一授权带宽确定第一FEC带宽开销;
则所述装置还包括判决获取模块,用于若所述第一FEC带宽开销小于所述设定FEC带宽开销,则根据所述设定FEC带宽开销和所述第一FEC带宽开销的差值与所述有效授权带宽的和确定各终端的第二授权带宽。
9.根据权利要求8所述装置,其特征在于,回收处理模块还具体用于根据各终端的所述第二授权带宽确定第二FEC带宽开销;
则所述判决获取模块用于若所述设定FEC带宽开销与所述第二FEC带宽开销的差值等于所述设定FEC带宽开销与所述第一FEC带宽开销的差值,则根据所述设定FEC带宽开销和所述第二FEC带宽开销的差值与所述有效授权带宽的和确定回收后的有效授权带宽。
10.根据权利要求8或9所述装置,其特征在于,所述分配模块具体用于根据公式
Figure FDA00003419034200031
确定各个终端的授权带宽,并向各个终端下发所述授权带宽;
其中,S(i)为终端的授权带宽,N为终端的个数,i为1至N中任意的整数,S(a)为回收后的有效授权带宽,T(i)为预设的终端的权重值。
CN201310261785.3A 2013-06-27 2013-06-27 带宽分配方法和装置 Active CN103338164B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310261785.3A CN103338164B (zh) 2013-06-27 2013-06-27 带宽分配方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310261785.3A CN103338164B (zh) 2013-06-27 2013-06-27 带宽分配方法和装置

Publications (2)

Publication Number Publication Date
CN103338164A true CN103338164A (zh) 2013-10-02
CN103338164B CN103338164B (zh) 2017-03-08

Family

ID=49246264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310261785.3A Active CN103338164B (zh) 2013-06-27 2013-06-27 带宽分配方法和装置

Country Status (1)

Country Link
CN (1) CN103338164B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112564977A (zh) * 2020-12-15 2021-03-26 安徽皖通邮电股份有限公司 一种otn设备通用通信信道扩容的方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006005387A (ja) * 2004-06-15 2006-01-05 Mitsubishi Electric Corp 通信方法、通信方式、および通信装置
CN1798087A (zh) * 2004-12-30 2006-07-05 中兴通讯股份有限公司 用于多输入单输出的网络流量整形和带宽分配的方法
CN1941681A (zh) * 2005-09-30 2007-04-04 财团法人工业技术研究院 网络带宽分配方法
CN1968036A (zh) * 2006-05-31 2007-05-23 华为技术有限公司 一种前向纠错解码装置及控制方法
CN101577670A (zh) * 2008-05-07 2009-11-11 华为技术有限公司 带宽分配方法、装置及系统
CN101742368A (zh) * 2009-12-09 2010-06-16 华为技术有限公司 一种以太网无源光网络中带宽的分配方法和装置
CN102497603A (zh) * 2011-12-14 2012-06-13 重庆邮电大学 一种缓解干线通信压力的epon小区下行业务调度优化方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006005387A (ja) * 2004-06-15 2006-01-05 Mitsubishi Electric Corp 通信方法、通信方式、および通信装置
CN1798087A (zh) * 2004-12-30 2006-07-05 中兴通讯股份有限公司 用于多输入单输出的网络流量整形和带宽分配的方法
CN1941681A (zh) * 2005-09-30 2007-04-04 财团法人工业技术研究院 网络带宽分配方法
CN1968036A (zh) * 2006-05-31 2007-05-23 华为技术有限公司 一种前向纠错解码装置及控制方法
CN101577670A (zh) * 2008-05-07 2009-11-11 华为技术有限公司 带宽分配方法、装置及系统
CN101742368A (zh) * 2009-12-09 2010-06-16 华为技术有限公司 一种以太网无源光网络中带宽的分配方法和装置
CN102497603A (zh) * 2011-12-14 2012-06-13 重庆邮电大学 一种缓解干线通信压力的epon小区下行业务调度优化方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112564977A (zh) * 2020-12-15 2021-03-26 安徽皖通邮电股份有限公司 一种otn设备通用通信信道扩容的方法

Also Published As

Publication number Publication date
CN103338164B (zh) 2017-03-08

Similar Documents

Publication Publication Date Title
CA2665714C (en) Dynamic bandwidth allocation circuit, dynamic bandwidth allocation method, optical network unit, pon system, and dynamic bandwidth allocation program and recording medium
CN101834786B (zh) 队列调度的方法和装置
US11451890B2 (en) Virtual optical network-oriented spectrum resource trading method and system
US8553551B2 (en) Dynamic bandwidth allocation for upstream transmission in passive optical networks
CN105227489A (zh) 一种带宽管理方法及电子设备
CN107894922B (zh) Ram资源分配方法
CN101729939B (zh) 无源光网络带宽分配方法及系统
EP2608438B1 (en) Dynamic bandwidth allocation method and device
CN103260196B (zh) 一种传输带宽的控制方法、装置及系统
CN103338164A (zh) 带宽分配方法和装置
CN101729934A (zh) 上行带宽的分配方法和系统
CN105554517A (zh) 一种视频流发送方法及装置
CN117081930A (zh) 上行带宽的分配方法及pon系统
CN103634416B (zh) 一种设备号码管理方法和平台
WO2016050022A1 (zh) 一种上行带宽分配的方法、设备及系统、计算机存储介质
CN106557430A (zh) 一种缓存数据刷盘方法及装置
CN103684866B (zh) 一种以太无源光网络的动态带宽分配方法
CN106411782A (zh) 一种带宽补偿方法及装置
CN107872739B (zh) 一种onu的llid的分配方法、olt和epon系统
CN116896697A (zh) 区分信息流类型的上行带宽的分配方法及pon系统
CN105792361A (zh) 一种lte逻辑信道资源分配方法和装置
CN102684975A (zh) 动态带宽资源分配方法及装置
CN103346861B (zh) 一种汽车数据通信方法及设备
CN103544292A (zh) 基于HASH表的Diameter消息处理方法和装置
CA2509532C (en) Dynamic bandwidth allocation circuit, dynamic bandwidth allocation method, dynamic bandwidth allocation program and recording medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant