发明内容
本发明就是鉴于上述情况而提出的,其目的在于,提供一种无源光网***和光复用终端装置,所述***具有使混合存在传输速度不同的多个规格的PON并可以运行的OLT、和可以分别以一种传输速度发送接收的ONU。更加具体地讲,本发明的一个目的在于,提供一种无源光网***和光复用终端装置,在通过时分复用进行OLT与各个ONU的信号的通信的PON中,具有可以混合存在信号的传输速度不同的多个ONU并可以运行的OLT和ONU。并且,本发明的一个目的在于,OLT混合发送多个传输速度不同的帧,在各种传输速度的帧切换时,使用ONU在接收时可以追随因光电平的变动而形成的接收信号电平的变动的帧结构。本发明的一个目的在于,使各个ONU可以没有错误地发送接收自身能够应对的传输速度的帧。
本发明的一个目的在于,在发生通信服务容量扩大的需求时,只更换对应的OLT和ONU,由此抑制通信装置的更换费用。并且,本发明的一个目的在于,在接收高速信号和低速信号混合存在的下行信号的ONU中,不需要采用相对电平变动可以快速应答的高功能部件,利用更低廉的ONU即可发送接收混合信号。
关于在PON的OLT和各个ONU之间发送接收的信号,在进行了根据上述距离校正发送定时等的起动动作后,转入服务状态。服务状态(正常运行时)提供与用户要求及契约相对应的高速服务。
PON在根据上述测距及DBA的技术管理信号的发送接收定时的状态下运行。因此,即使混合存在多种速度的数据,也能够掌握并处理其位置(发送接收定时)。即,只要各个ONU可以掌握本ONU能够接收的传输速度的到达定时、及发给本ONU的帧到达的定时,即可避免错误而进行通信。
本发明着重于上述PON的特性,为了解决上述问题,包括以下结构:在混合收容信号的传输速度不同的多个ONU的情况下,OLT制作适合各个ONU的传输速度的数据混合存在的帧,在各个传输速度的信号之间配置用于确保ONU可以追随的时间的伪信号,在帧内通知每个传输速度的信号的到达定时。
具体地讲,PON在转入正常运行之前按照每个传输速度进行测距,OLT掌握属下的各个ONU的传输速度。此时,确定正常运行时的下行信号发送时的每个传输速度的数据存储量的阈值(或比例)。在正常运行时向对应各个传输速度的各个ONU发送帧时,核对从上位网转发的发给各个ONU的数据和前述判明的各个ONU的传输速度,在OLT内部转换为适合各个ONU的传输速度,制作高速和低速混合存在的帧。此时,判定从上位网转发过来的数据的优先度,例如形成在从优先度比较高起没有超过阈值的范围内,存储各个传输速度的数据的帧结构。并且,在各个传输速度切换时,为了使ONU可以追随因传输速度的变更(光电平的变动)而形成的接收信号电平的变动,追加与原有数据无关的伪信号。该伪信号是与原有的数据传输的无关的数据,所以尽量控制为最小必要限度的***。此时构成的帧的高速部分和低速部分的定时信息被称为下行BW(Band Width:带宽)映射(map),并追加到各个传输速度的开销内转发给属下的各个ONU。
根据这种结构,各个ONU在被转发了混合存在不同传输速度的帧时,也能够借助伪信号的效果追随各个传输速度,根据下行BW映射的通知,在下一个帧到达时,在对应传输速度的帧到达的定时或者发给本ONU的每个定时没有错误地进行接收动作。根据这种结构,各个ONU不需检测错误,即可接收目标帧。并且,根据赋予给标题的授权指示,OLT在接收传输速度不同的来自各个ONU的信号时,通过根据每个传输速度来切换接收机,进行不同传输速度的通信。
该无源光网***例如是利用包括光分路器的光纤网连接母站和传输速度不同的多个子站的无源光网***,
所述子站是使只能发送接收第1传输速度的第1数据的子站、和只能发送接收速度比该第1传输速度快的第2传输速度的第2数据的子站连接至母站的无源光网***,
所述母站具有:
在向各个子站发送第1传输速度的第1数据和速度比该第1传输速度快的第2传输速度的第2数据时,
可以在正常运行之前掌握各个子站能够发送接收的传输速度信息,并确定数据发送时的各个传输速度的发送量的阈值的调整电路(ONU传输速度信息存储/阈值确定部);
进行发给各个子站的数据的查询的调整电路(各优先度队列信息监视部);
向所述多个传输速度的数据之间***用于使所述子站能没有错误地进行接收的伪信号的***电路(伪信号生成部);
查询发给所述各个子站的数据和所述各个子站的传输速度信息,调整发送定时的调整电路(下行BW映射表生成部或下行BW映射生成部);
以所述定时为基础,把所接收的数据转换为合适的传输速度的组装电路(下行1G/10G信号切换部),
所述母站对于所接收的数据的目的地,以查询发给所述各个子站的数据和所述各个子站的传输速度信息的调整电路为基础,转换为合适的传输速度,并时分复用第1数据或第2数据,在所述指定的定时把该帧发送给所述多个子站。
在上述无源光网***中,所述母站具有可以掌握只能以所述单一的传输速度发送接收的子站的该传输速度信息,在向该子站发送时确定每个传输速度的带宽分配的比例的调整电路,
所述母站在向多个子站发送混合存在多个传输速度的数据时,核对各个子站的传输速度信息和来自母站的上位层的数据的目的地,并考虑由所述调整电路确定的带宽分配的比例,求出各个子站的多个传输速度的数据的到达定时,在用于控制的开销内生成该数据,根据该定时信息,母站将数据转换为各个子站可以接收的传输速度,组装被时分复用的帧。
在上述无源光网***中,所述母站具有切换控制部,在接收从多个子站发送的数据时,参照母站制作的来自各个子站的发送定时,根据该发送定时预测到达的传输速度并切换。
根据本发明的第一解决方案,提供一种无源光网***,具有:
母站,对第1传输速度和第2传输速度的信号进行时分复用,并进行通信;
多个子站,包括以第1传输速度与所述母站通信的第1子站、和以第2传输速度与所述母站通信的第2子站;以及
光纤网,用于将来自所述母站的信号经由分路器发送给各个子站,
所述多个子站具有自动增益调整电路,该自动增益调整电路追随因复用后的信号的传输速度的变化而产生的接收信号的电平的变化,将接收信号调整为规定电平,
所述母站对第1传输速度的有效载荷和/或开销信息、第2传输速度的有效载荷和/或开销信息、和***到传输速度变化的部位的伪信号进行时分复用,并发送给所述子站。
根据本发明的第二解决方案,提供一种无源光网***中的光复用终端装置,该无源光网***具有所述光复用终端装置、多个光网终端装置、和光纤网,其中所述光复用终端装置对第1传输速度和第2传输速度的信号进行时分复用,并进行通信;所述多个光网终端装置包括以第1传输速度与所述光复用终端装置通信的第1光网终端装置、和以第2传输速度与所述光复用终端装置通信的第2光网终端装置;所述光纤网用于将来自所述光复用终端装置的信号经由分路器发送给各个光网终端装置;所述光网终端装置具有自动增益调整电路,该自动增益调整电路追随因复用后的信号的传输速度的变化而产生的接收信号的电平的变化,将接收信号调整为规定电平,
所述光复用终端装置具有:
帧组装部,生成帧,该帧是对第1传输速度的有效载荷和/或开销信息、第2传输速度的有效载荷和/或开销信息、和在传输速度变化的部位***的伪信号进行时分复用后形成的帧;和
发送部,将由所述帧组装部生成的帧转换为光信号,并发送给所述光网终端装置。
发明效果
根据本发明,可以提供一种无源光网***和光复用终端装置,所述***具有使混合存在传输速度不同的多个规格的PON并可以运行的OLT、和可以分别以一种传输速度发送接收的ONU。更加具体地讲,根据本发明,可以提供一种无源光网***和光复用终端装置,在通过时分复用进行OLT与各个ONU的信号的通信的PON中,具有可以混合存在信号的传输速度不同的多个ONU并可以运行的OLT和ONU。并且,根据本发明,OLT混合发送多个传输速度不同的帧,在各种传输速度的帧切换时,使用ONU在接收时可以追随因光电平的变动而形成的接收信号电平的变动的帧结构。根据本发明,可以使各个ONU可以没有错误地发送接收自身能够应对的传输速度的帧。
根据本发明,在发生通信服务容量扩大的需求时,只更换对应的OLT和ONU,由此可以抑制通信装置的更换费用。并且,根据本发明,在接收高速信号和低速信号混合存在的下行信号的ONU中,不需要采用相对电平变动可以快速应答的高功能部件,利用更低廉的ONU即可发送接收混合信号。
具体实施方式
以下,参照附图,以根据ITU-T推荐G.984规定的GPON、与预测未来导入的下一代GPON即提高了传输速度的10GPON混合存在的PON的结构和动作为例,具体说明本实施方式的PON的结构和动作。
在以下说明中,假定为结构与GPON相同的、时分复用并处理可变长度数据的PON,关于从OLT到各个ONU的下行数据的传输速度,以GPON为1Gbit/秒(1.24416Gbit/秒,但以下简称为1Gbit/秒或1G)、10GPON为10Gbit/秒(9.95328Gbit/秒,但以下同样简称为10Gbit/秒或10G)为例进行说明。并且,关于从ONU到OLT的上行数据的传输速度,以GPON为1Gbit/秒(1.24416Gbit/秒,但以下同样简称为1Gbit/秒或1G)、10GPON为5Gbit/秒(4.97664Gbit/秒,但以下同样简称为5Gbit/秒或5G)为例进行说明。另外,这些传输速度等的数值仅是一例,本实施方式不限于该数值。
(整体结构)
图1是表示使用了PON的光接入网的结构示例的网络结构图。
接入网1是通过PON10连接作为上位通信网的公用通信网(PSTN)/因特网20(以下有时称为上位网)、和加入者的终端(Tel:400、PC:410等),并进行通信的网络。PON10具有连接上位网20的OLT(以下有时称为母站)200、和收容加入者的终端(电话(Tel)400、PC410等)的多个ONU(以下有时称为子站)300及310。并且,通过包括骨干光纤110和光分路器100和多个支线光纤120的无源光网,连接OLT200和各个ONU300、310,进行上位网20与加入者终端400、410之间的通信、或者加入者终端400、410彼此间的通信。
ONU300是10GPON(下行为10Gbit/秒)的ONU,ONU310是GPON(下行为1Gbit/秒)的ONU。在两个ONU混合存在时,根据目前的推荐G.984,可以向OLT200最多连接64台ONU300/310。在图1的示例中,图示了4台ONU300或310,能够以下行数据信号10Gbit/秒的传输速度接收数据的10G的ONU#33、34(300-1、3)、和能够以下行数据信号1Gbit/秒的传输速度接收数据的1G的ONU#1、n(310-2、n)混合存在,并连接至OLT200。
具体情况将在后面叙述,从OLT200传输给ONU300/310的方向的下行信号130,存储有每种传输速度的开销、有效载荷,在各种传输速度切换的部位***有伪信号。发给各个ONU300/310的信号被时分复用并同时发送。各个ONU300/310对所接收的信号判定是否是自身的传输速度、或者判定是否是发给自己的信号,根据信号的目的地,发送给电话400或PC410。并且,在从ONU300/310到OLT200的上行方向中,从ONU300-1传输的上行信号150-1、从ONU310-2传输的上行信号150-2、从ONU300-3传输的上行信号150-3、从ONU310-n传输的信号150-n,成为通过光分路器100被光学地时分复用的光复用信号140,并发送给OLT200。另外,由于各个ONU300/310和OLT200之间的光纤长度不同,所以信号140采取将振幅不同的信号复用的方式。
另外,例如下行信号130使用波段1.5μm的光信号,上行信号140/150使用波段1.3μm的光信号,两种光信号可以在相同光纤110、120中波长复用(WDM)并发送接收。
(信号结构)
图5-1、图5-2分别是表示从OLT到ONU的光信号的信号结构图。
有关10GPON的光信号的结构尽管目前尚没有规定,但GPON和10GPON都是处理可变长度的数据,所以认为通过与目前推荐中规定的GPON相同的信号结构的时分复用来处理各种速度的信号比较现实(实用)。因此,在以下的实施方式中,以GPON中规定的信号结构为基础进行PON的动作说明。当然,这些信号结构或PON的动作仅是一例,本实施方式不限于该结构或动作。并且,图5-1和图5-2所示结构的差异基于在后面叙述的下行信号130的制作过程中使用的下行BW映射的差异。
从OLT200到各个ONU300/310的信号被称为下行信号130,如图5-1(a)、图5-2(a)所示,例如125μs的帧包括开销(overhead)和有效载荷。开销包括:有关各种传输速度的、用于使各个ONU300/310发现信号的最前头的帧同步图案5000/5001;发送针对各个ONU300/310的有关监视/维护/控制的信息的PLOAM区域5010/5011;指定从各个ONU300/310到OLT200的上行信号发送定时的授权指示区域5020/5021;表示该帧的每种传输速度的帧有效载荷5040/5041的定时信息、各个ONU300/310下一次接收的125μs的帧中每种传输速度的开销的定时信息、为了使各个ONU300/310可以追随因传输速度的变更(光电平的变动)形成的接收信号电平的变动而设的伪信号5110/5111的定时信息的下行BW映射5030/5031。有效载荷构成为存储有时分复用了发给各个ONU300/310的数据后的1G帧有效载荷5040和10G帧有效载荷5041,另外,在各个传输速度的开销之间及各个传输速度的帧有效载荷之间***了前面叙述的伪信号5110/5111。该下行信号130被同时发送给各个ONU300/310。各个ONU300/310根据从开销的下行BW映射得到的信息,判定是否是对应本ONU的传输速度的接收信号到达的定时、以及接收信号是否是发给本ONU的信号,进行在图15及图16所示ONU的结构示例中说明的各种动作,把接收到的数据发送给目的地终端400、410。
图5-1(b)、图5-2(b)是表示各种传输速度的帧有效载荷5040/5041的具体结构的结构图。发给各个ONU300/310的数据(10G有效载荷5061及1G有效载荷5060),以被附加了每个ONU的数据识别符等在各个ONU接收数据时使用的GEM标题(10G GEM标题5051及1G GEM标题5050)的形式,在各个帧有效载荷5040/5041内部被时分复用。图5-1(c)、图5-2(c)是表示GEM标题5050/5051的结构的结构图。各个字节的具体内容在推荐G.984中有所规定,所以省略说明。
图6是表示从ONU到OLT的光信号的结构示例的信号结构图。
从各个ONU300/310到OLT200的信号被称为上行信号150,如图6(a)所示,具有突发数据6120/6121和突发开销6100/6101。突发数据6120/6121具有控制信号6110/6111、和输入了来自该ONU的终端400、410的数据的可变长度的帧有效载荷6040/6041,所述控制信号6110/6111包括:用于发送有关各个ONU300/310的监视/维护/控制的信息的PLOAM区域6020/6021;和用于将各个ONU300/310等待发送的数据的量通知OLT200的队列长度区域6030/6031。突发开销6100/6101具有使OLT200识别并处理来自各个ONU300/310的突发数据6120/6121的前导码区域6000/6001、和定界符区域6010/6011。另外,在前导码区域6000/6001的前头记述的保护时间6200是用于分离来自各个ONU的发送信号的无信号(光信号OFF状态)区域,在推荐G.984中规定了该保护时间6200和突发开销6100/6101合计最多为12字节。如图1所示,来自各个ONU300/310的上行信号在通过光分路器100后,在骨干光纤110上被时分复用,成为复用光信号140发送给OLT200。
图6(b)是表示帧有效载荷6040/6041的具体结构的结构图。来自各个ONU300/310的数据(1G有效载荷6311及5G有效载荷6310)与下行信号130相同,以被附加了每个ONU的数据识别符等在OLT200接收数据时使用的GEM标题6300/6301的形式,在帧有效载荷6040/6041内部被时分复用。图6(c)是表示GEM标题6300/6301的结构的结构图。各个字节的具体内容在推荐G.984中有所规定,所以省略说明。
另外,在本实施方式中,来自各个ONU300/310的上行信号150的发送定时与在ITU-T推荐G.984中规定的GPON相同进行确定。具体地讲,如前面所述,在PON***起动时,确定被称为测距的、***运行所需要的控制参数,并对OLT200和各个ONU300/310设定,然后OLT200根据从各个ONU300/310接收的队列长度报告和基于契约的允许业务量,确定允许向各个ONU发送的数据量(带宽)。利用授权指示区域5020/5021,将对应于该确定带宽的发送许可定时(授权指示)通知各个ONU300/310。各个ONU300/310在该定时向OLT200发送上行信号150。
(OLT)
图7是表示OLT200的结构示例的方框图。
OLT200例如具有网络IF7001、包缓冲器部7010、GEM标题生成部7180、开销生成部7170、伪信号生成部7250、下行PON帧组装部7020、下行1G/10G信号切换部7030、E/O7060、WDM滤波器7070、O/E7080、选择器7090、1G ATC7100、10G ATC7110、上行PON帧分解部7120、通信处理部7130、包缓冲器部7140、网络I/F7150、测距信号终端部7210、和上行1G/10G信号切换控制部7205。并且,下行BW映射生成部7160如后面所述,具有各优先度队列信息监视部、下行BW映射表制作部、ONU传输速度信息存储部或ONU传输速度信息存储/阈值确定部。
OLT200从上位网20通过网络IF7001对发送给各个ONU300/310的传输速度10Gbit/秒的数据进行接收。网络IF7001是与上位网的接口。接收数据到达包缓冲器部7010,被暂且存储在其中的各优先度队列缓冲器中(后面图8-1、图8-2中的7010-1~7010-n)。下行PON帧的组装是由各优先度队列缓冲器(后面图8-1、图8-2中的7010-1~7010-n)、GEM标题生成部7180、开销生成部7170、伪信号生成部7250、下行PON帧组装部7020,根据下行BW映射生成部7160生成的下行BW映射(具体情况在后面叙述)而动作并进行的(具体情况在后面叙述)。然后,对于根据下行BW映射制作的下行PON帧内的信号,下行1G/10G信号切换部7030把必要部分转换为1G信号,生成下行信号130。所生成的下行信号130经由把电信号转换为光信号的E/O7060及WDM滤波器7070,被发送给各个ONU300/310。
并且,在接收图1所示的上行信号140时,首先通过WDM滤波器7070、O/E7080、选择器7090。此时,参照对应于该上行信号140的授权指示(图10),根据传输速度经由1G ATC7100、10G ATC7110中某一方到达上行PON帧分解部7120。在各个ATC中,在本***传输速度的数据到达时被***复位信号。该复位信号被来自各个ONU300/310的上行信号(图1:150)时分复用,并被OLT200接收,但由于该光信号的电平存在偏差,所以每当接收各个上行信号150时,分别暂且在OLT200的接收电路7100、7110中复位信号接收电平,也具有实施快速且准确的上行信号接收的效果。然后,上行PON帧分解部7120分解上行PON帧,向通信处理部7130转发有效载荷信息。通信处理部7130把转发过来的有效载荷信息处理成为以太包,并转发给包缓冲器部7140,通过网络IF7150通信给上位网。
并且,得到队列长度报告的OLT200制作新的授权指示。具体地讲,上行PON帧分解部7120把从上行PON帧分解的队列长度报告发送给授权指示生成部7190。在队列长度报告中记述着来自各个ONU300/310的下一次发送时期望发送的信息量等。根据该信息,授权指示生成部7190生成授权指示。具体的生成方法已在G.984中规定,所以省略说明。此时,例如下行BW映射生成部7160的ONU传输速度信息存储部或ONU传输速度信息存储/阈值确定部,将每个ONU的传输速度信息(图4(c))通知给授权指示生成部7190。在本实施方式中规定的授权指示对以往的授权指示追加了该每个ONU的传输速度信息(图10)。接收到该授权指示的上行1G/10G切换控制部7205,按照接收的定时切换O/E7080、选择器7090、1GATC7100、10G ATC7110,由此OLT200可以接收来自各个ONU300/310的数据,而且不会发生错误。
(ONU)
图15是表示10G用ONU300的结构示例的方框图。图16是表示1G用ONU310的结构示例的方框图。
1G用ONU310的各个单元的功能,与10G用ONU300之间,若对应于传输速度差异,则功能相同,所以以下说明10G用ONU300,省略1G用ONU310的具体说明。
10G ONU300例如具有WDM滤波器15000、O/E15010、10G AGC15020、下行PON帧分离部15040、下行BW映射终端部15050、1G/10G信号定时控制部15060、帧分配部15080、包缓冲器部15090和15110、用户I/F15100、授权终端部15070、测距请求终端部15180、GEM标题生成部15130、开销生成部15140、队列长度监视部15150、发送控制部15120、上行PON帧生成部15160、和E/O15170。开销生成部15140具有测距响应生成部15190。包缓冲器部15090和15110、用户I/F15100可以设置合适数量。
首先说明下行信号的接收。从支线光纤120接收的下行信号130通过WDM滤波器15000,在将光信号转换为电信号的O/E15110中被转换为电信号。在O/E15110的后级具有被称为AGC(Automatic Gain Control:自动增益控制)的自动增益调整电路(10G AGC15020),其具有把接收信号调整为一定电平的功能。在本实施方式中,下行信号130中混合存在1G信号和10G信号,所以如果该AGC本来就不是高功能的AGC,将不能马上应对1G信号与10G信号的接收信号电平的切换,有时发生一部分不能读取的部分。但是,在本实施方式中,通过向下行信号130***伪信号5110/5111,在追随之前的时间期间传输伪信号,使原来的数据接收不会发生错误。从10G AGC15020转发的下行PON帧在下行PON帧分离部15040中进行下行PON帧的分离。
下行PON帧分离部15040用于分离在接收到的下行PON帧中被复用的开销及有效载荷,有关具体动作省略,当在帧同步图案5001中发现下行信号130的最前头时,根据放入PLOAM区域5011的PON控制消息,进行ONU动作所需要的设定,或制作包括本ONU的监视结果及向OLT200请求的控制内容等的控制消息,放入上行信号150的PLOAM区域6020,并发送给OLT200。另外,下行BW映射终端部15050确认由下行PON帧分离部15040分解的开销内的下行BW映射后,下行BW映射终端部15050将该信息通知1G/10G信号定时控制部15060。1G/10G信号定时控制部15060对于下一次到达时的帧的开销,将其定时信息通知下行PON帧分离部15040,由此下行PON帧分离部15040可以进行1G信号和10G信号的判定,同时读取10G信号的开销并处理。并且,授权终端部15070从放入授权指示区域5021的授权指示提取发给本ONU的授权指示,根据本ONU的上行信号的发送定时,提取包缓冲器部15110的信息。利用所提取的信息生成上行信号150,发送给OLT200。
另外,下行PON帧分离部15040确认在10G帧有效载荷5041中被复用的10G GEM标题5051的内容。在此,如果10G GEM标题5051是发给本ONU的,则将该GEM标题之后的10G有效载荷5061的数据发送给帧分配部15080,将其他GEM标题及有效载荷的数据废弃。此时,刚才获取的开销内的下行BW映射中包括该下行PON帧的帧有效载荷中自身可以应对的传输速度的信息状况及发给本ONU的信号状况。下行PON帧分离部15040从1G/10G信号定时控制部15060获取其定时信息,由此可以判别因是1G信号所以可以忽视的区域(O/E15010及10G AGC15020及下行PON帧分离部15040是10G信号用,所以对于1G信号不能正确动作,本来把1G信号作为错误信号处理)及10G信号成分。并且,可以判别发给本ONU的GEM标题5051及10G有效载荷5061,可以获取目标的发给本ONU的数据。
帧分配部15080将接收到的数据按照目的地的每个终端400/410暂且存储在包缓冲器部15090中,然后通过与终端的接口即用户IF15100发送给各个终端400/410。
下面,说明上行信号的发送。以下一并示出图15、图16的符号。
各个终端400/410发送的数据通过用户IF15100/16100被暂且存储在包缓冲器部15110/16110中。根据授权终端部15070/16070接收的授权指示区域5020/5021的定时信息,在上行PON帧生成部15160/16160中按照下面所述被组装为上行信号150。上行信号150在E/O15170/16170中被从电信号转换为光信号后,通过WDM滤波器15000/16000并经由支线光纤120发送给OLT200。
(1)从各个包缓冲器部15110/16110读出由OLT200根据授权指示确定的带宽(允许发送的数据量)的数据,生成5G有效载荷(图6:6310)或1G有效载荷(图6:6311)。
(2)把GEM标题生成部15130/16130生成的GEM标题(图6:6300/6301)置于5G有效载荷6310或1G有效载荷6311的前头,制作帧有效载荷(图6:6040/6041)。GEM标题6300/6301为图6(c)所示的结构,各个字节的具体内容已在推荐G.984中规定,所以省略说明。
(3)发送控制部15120/16120将包括本ONU300/310的监视结果及向OLT200请求的控制内容等的控制消息,放入上行信号150的PLOAM区域6020/6021。并且,队列长度监视部15150/16150监视存储在各个包缓冲器部15110/16110中的等待向OLT200发送的数据的量,把该数据量作为队列长度报告放入在PLOAM区域6020/6021和帧有效载荷6040/6041之间规定的队列长度区域6030/6031。
(4)在帧有效载荷6040/6041的前头附加有包括PLOAM区域6020/6021和队列长度区域6030/6031的控制信号6110/6111的突发数据6120/6121中,在其前头还附加有包括开销生成部15140/16140生成的前导码区域6000/6001和定界符区域6010/6011的突发开销6100/6101,从而组装了上行信号150。该上行信号150根据由OLT200指定的授权指示,被附加保护时间6200并在指定的定时被发送。
(起动时的动作)
图2-1、图2-2是表示起动时的OLT的动作的流程图。图3-1是表示1G ONU310起动时的动作的流程图。图3-2是表示10G ONU300起动时的动作的流程图。其中,图2-1与图202的流程的不同之处在于是否具有后面叙述的有关阈值确定的步骤(图2-2:2110)。
OLT200和ONU300/310在起动时进行被称为测距的距离校正。首先,在OLT200侧,测距请求生成部7230向各个ONU300/310发送测距请求信号。另外,1G和10G的测距处理哪一方在先进行都可以。此时,在OLT200的属下配置有传输速度不同的ONU300/310,所以首先OLT200向传输速度慢的1G ONU310用1G信号发送测距请求信号(在图2-1、图2-2中都是2010)。10G ONU300接收到1G信号的测距请求信号时识别为错误,所以不返回测距响应信号。此时,具体情况将在后面叙述,在OLT200内部,开销生成部7170及下行PON帧组装部7020用10G信号组装信号,所以在测距请求生成部7230进行1G信号的测距期间,指示下行1G/10G信号切换部7030向1G信号进行速度转换。
在接收到1G信号的测距请求信号的1G ONU310(图3-1:3020)中,测距请求终端部16180接收测距请求信号,测距响应生成部16190生成测距响应信号,并返回测距响应信号(图3-1:3030)。10G ONU300接收到1G信号时识别为错误信号,所以不返回测距响应信号。此时,OLT200在测距信号终端部7210接收测距响应信号,以接收到的测距响应信号为基础,实施距离测定及确定ONU ID。OLT200接收测距响应信号时,由于接收的传输速度是1G信号,所以测距请求生成部7230指示上行1G/10G切换控制部7205用1G信号进行接收。并且,OLT200内部的ONU ID生成部7240将所分配的ONU ID通知ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030。并且,测距请求生成部7230也将当前的测距请求信号的传输速度通知下行BW映射生成部7160内部的ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030。ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030以前面叙述的信息为基础,对应存储图4(a)所示的ONU ID和传输速度。然后,1G ONU310接收距离测定结果和ONU ID,进行port ID的设定,并转入正常运行(在图2-1和图2-2中都是2020~2050,图3-1:3040、3050)。另外,关于距离测定的方法或ONU ID及port ID分配的具体内容已记载在G.984中,所以省略说明。
然后,OLT200向属下的各个ONU300/310发送10G信号的测距请求信号(在图2-1和图2-2中都是2060)。此时,1G ONU310接收到10G信号的测距请求信号时识别为错误,所以不返回测距响应信号。10G ONU300接收测距请求信号,与1G ONU310相同,向OLT200发送测距响应信号,实施与OLT200之间的距离测定,并进行ONU ID及port ID的设定,同时转入正常运行(该流程在图2-1和图2-2中都是2070~2100,图3-2:3070、3100)。此时,OLT200用10G信号进行发送接收,所以在测距请求生成部7230用10G信号进行测距期间,指示下行1G/10G信号切换部7030及上行1G/10G信号切换控制部7205用10G进行动作。并且,OLT200与1G ONU310时相同,对于10G ONU300实施距离测定,并进行ONU ID及port ID的设定等,并且ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030对应存储图4(b)所示的ONU ID和传输速度。然后,结合前面存储的图4(a)所示的信息,ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030按照图4(c)所示,最终完成属下全部ONU ID与传输速度的对应表。OLT200对于属下的全部ONU300/310实施距离测定,并设定ONU ID及port ID、掌握全部ONU300/310的传输速度的状态,同时进行起动处理,并转入正常运行(在图2-1和图2-2中都是2120)。此时,ONU传输速度信息存储部8010或ONU传输速度信息存储/阈值确定部8030将图4(c)所示的ONU ID与传输速度的对应表,通知下行BW映射表制作部(图8-1中的8020-1、图8-2中的8020-2)。所通知的ONU ID与传输速度的对应表在正常运行时,在图8、图9、图11等中用于生成后面叙述的下行BW映射。
并且,图4(c)所示的ONU ID与传输速度之间的对应表,在制作尽量减小伪信号的下行信号130的结构时,还被用于确定每个传输速度的阈值。具体地讲,在完成图4(c)所示的对应表后,OLT200内部的ONU传输速度信息存储/阈值确定部8030对于制作下行信号300时的帧有效载荷的每个传输速度,确定需要确保的带宽(或发送定时的长度)的阈值/比例(图2-2:2110)。以图4(c)为例,1G ONU310属下存在16台,10G ONU300存在48台。此时,根据示例可知10G ONU300可以收容更多属下,所以在制作正常运行时的下行信号130时,按照属下的ONU的比率,可以把帧有效载荷整体的75%确定为10G信号的分配阈值,把剩余25%确定为1G信号的分配阈值。另外,也可以求出相当于帧有效载荷整体的75%及25%的带宽的值、发送定时的长度等的阈值。前面叙述的分配仅是一例,本实施方式不限于该分配方式,可以适当分配。并且,在确定用于分配10G信号和1G信号的阈值时,也可以根据应该优先的传输速度的帧或与顾客的契约等,变更分配的阈值。ONU传输速度信息存储/阈值确定部8030确定用于分配前述10G信号和1G信号的阈值后,将该阈值通知下行BW映射表制作部(图8-2:8020-2)。所通知的信息在正常运行时,在图8-2、图9-2、图11等中用于生成后面叙述的下行BW映射。另外,也可以省略步骤2110。
(下行BW映射的生成方法1)
图8-1是表示OLT200具有的下行BW映射生成部7160的结构示例的方框图(1)。并且,图9-1表示下行BW映射生成的流程图(1)。
首先,说明图8-1所示的下行BW映射生成部7160(此处为7160-1)的结构、和按照图9-1所示的下行BW映射生成的流程制作的下行BW映射生成的过程。根据此处生成的下行BW映射,制作图5-1所示的下行信号130。图8-1中的下行BW映射生成部7160-1具有:各优先度队列信息监视部8000,其从包缓冲器部7010的各优先度队列缓冲器7010-1~7010-n获得各优先度的队列信息;ONU传输速度信息存储部8010,其根据测距时的结果存储每个ONU的传输速度信息;和下行BW映射表制作部8020-1,其按照图9-1所示的流程制作下行BW映射。
各优先度队列信息监视部8000从各优先度队列缓冲器7010-1~7010-n获取队列信息。在该队列信息中包含利用下行信号130发送的发给各个ONU的目的地及发送量等信息。ONU传输速度信息存储部8010事前将各个ONU的适用传输速度(图4(c))通知给下行BW映射表制作部8020-1。获得各个ONU的适用传输速度的下行BW映射表制作部8020-1核对各个信息的数据量及优先度及目的地,生成下行BW映射。
列举一例,在各优先度队列缓冲器中,优先度被设定为优先度1~优先度4,对于优先度1存储有ONU序号33的信息,对于优先度2存储有ONU序号1的信息,对于优先度3存储有ONU序号34的信息,对于优先度4存储有ONU序号35的信息。各优先度队列信息监视部8000获取该存储的各个目的地和信息量,并通知给下行BW映射表制作部8020-1(图9-1:9010)。下行BW映射表制作部8020-1参照事前ONU传输速度信息存储部8010制作的各个ONU的传输速度信息(图4(c)),制作将要发送的信息的优先度、与目的地的ONU序号(或ID)、与针对各个目的地的传输速度(图中Signal)、与需要确保的带宽(数据量)的对应表(图9-1:9020,图11-1)。下行BW映射表制作部8020-1制作图11-1所示的对应表后,追加在信号的传输速度变化的部位(例如从10G信号变为1G信号的部位、从1G信号变为10G信号的部位)***的伪信号5110/5111的信息、和在此次制作的帧之后发送的帧的开销部的定时信息(图9-1:9070,图11-2)。并且,根据带宽分配发送定时信息(Start、End)。该图11-2中的一览表示下行BW映射。在图11-2的示例中,例如按照优先度顺序排列有效载荷。
关于伪信号5110/5111,在下行信号130的内部从1G信号切换为10G信号时,各个ONU300/310必须追随10G信号,所以使用10G信号的伪信号5110。并且,在下行信号130的内部从10G信号切换为1G信号时,各个ONU300/310必须追随1G信号,所以使用1G信号的伪信号5111。根据该伪信号5110/5111的效果,各个ONU300/310在整个帧中产生因传输速度的变更(光电平的变动)形成的接收信号电平的变动时,能够获得追随该变动的时间。即,在接收伪信号的期间,各个ONU300/310有时会发生接收错误,但在此期间接收与原来数据无关的数据,所以即使发生错误也没有问题。ONU300/310在接收完成伪信号时,结束接收信号电平的追随,所以ONU300/310可以在完成对接收信号电平的追随后接收原来的数据。另外,伪信号的长度可以适当设定,例如根据各个ONU的性能预先确定等。并且,各个ONU300/310参照在接收的下行信号130中存储的下行BW映射,判别该帧的帧有效载荷内自身可以应对的传输速度的信号及发给自己的帧有效载荷,可以没有错误地接收自己传输速度的信号。此外,各个ONU300/310通过获得在该帧之后到达的帧的开销部的定时信息,可以在接收下一个帧时接收开销部,通过参照存储在该开销部中的下行BW映射,可以掌握该帧的帧有效载荷的状况,可以没有错误地接收该整个帧。
(下行BW映射的生成方法2)
图8-2是表示OLT200具有的下行BW映射生成部7160的结构示例的方框图(2)。并且,图9-2表示下行BW映射生成的流程图(2)。在下行BW映射生成部7160采用图8-2所示的结构,并适用图9-2所示的下行BW映射生成的流程时,生成作为生成图5-2所示的下行信号130的基础的下行BW映射。下行BW映射生成部7160(此处为7160-2)的结构与图8-1所示结构相比,搭载ONU传输速度信息存储/阈值确定部8030取代ONU传输速度信息存储部8010。并且,下行BW映射表制作部8020-2按照图9-2所示的下行BW映射生成的流程,生成下行BW映射。图9-2所示的下行BW映射生成的流程与图9-1所示的下行BW映射生成的流程相比,追加了根据OLT200确定的阈值进行帧有效载荷的分配的流程。
在此,汇总相同传输速度的有效载荷,抑制***的伪信号的数量,抑制因伪信号造成的资源消耗。
各优先度队列信息监视部8000与图8-1说明的情况相同,从各优先度队列缓冲器7010-1~7010-n获取队列信息。在该队列信息中包含利用下行信号130发送的发给各个ONU的目的地及发送量等信息。ONU传输速度信息存储/阈值确定部8030事前将各个ONU的适用传输速度(图4(c))和生成每个传输速度的帧时的阈值,通知给下行BW映射表制作部8020-2。获得各个ONU300/310的适用传输速度的下行BW映射表制作部8020-2核对各个信息的数据量及优先度及目的地、以及在正常运行之前确定的每个传输速度的信息量的阈值,生成下行BW映射。
列举一例,在各优先度队列缓冲器中,优先度被设定为优先度1~优先度4,对于优先度1存储有ONU序号33的信息,对于优先度2存储有ONU序号1的信息,对于优先度3存储有ONU序号34的信息,对于优先度4存储有ONU序号35的信息。各优先度队列信息监视部8000获取该存储的各个目的地和信息量,并通知给下行BW映射表制作部8020-2(图9-2:9010)。下行BW映射表制作部8020-2参照事前ONU传输速度信息存储/阈值确定部8030制作的各个ONU的传输速度(图4(c)),制作将要发送的信息的优先度、与目的地、与针对各个目的地的传输速度、与需要确保的带宽(数据量)的对应表(图9-2:9020,图11-1)。然后,参照每个传输速度的信息量的阈值(例如若为10G信号则为有效载荷可以适用的带宽的75%,若为1G信号则为有效载荷可以适用的带宽的25%),确保帧有效载荷的区域。具体地讲,在构成10G信号的帧有效载荷时,获取优先度1、优先度3、优先度4的帧信息并确保带宽,但在合计带宽的合计值没有超过如前面所述被确定为阈值的帧有效载荷整体的75%时,原样确保为10G信号的帧有效载荷,在超过整体的75%的阈值时,从优先度最低的优先度4的帧开始顺序去除,在达到不超过阈值的程度时,把该确保的帧的区域设定为10G信号的帧有效载荷。对于1G信号也进行相同的操作。在此,在确保一方传输速度的帧有效载荷超过阈值、另一方传输速度的帧有效载荷为阈值以下的情况下,增加已超过阈值的传输速度的帧有效载荷的阈值,搭载不能搭载到所增加的带宽上的帧,形成效率良好的帧有效载荷结构(该流程为图9-2:9030~9060)。这样,通过对每种传输速度集中构成帧有效载荷,可以将本来与下行信号130没有关系的伪信号的数量抑制为最低限度。
这样,确定帧有效载荷的结构的下行BW映射表制作部8020-2与图8-1、图9-1中说明的情况相同,按照图11-3所示,生成在各个传输速度变化的部位设定的伪信号5110/5111的信息、及在下一次发送帧时搭载于帧上的开销部的定时信息、和下行BW映射(图9-2:9070、9080)。追加伪信号的效果及追加下一次发送的帧的开销部的定时信息的效果与前面说明的效果相同,所以此处省略说明。
另外,这些附图中示出的分配带宽仅是一例,本实施方式不限于该带宽。
下行BW映射表制作部8020不仅将所生成的下行BW映射搭载于下行PON帧的开销部上,也通知下行1G/10G信号切换部7030。接收到通知的下行1G/10G信号切换部7030以该下行BW映射为基础,把从下行PON帧组装部7020发送的下行PON帧分配为10G/1G。
另外,在前面的示例中,把来自上位网20的数据分配按照不太优先度分割为优先度1~优先度4这4个等级,但这仅是一个分配示例,不能规定该分割数量,可以是合适的分割数量。并且,关于授权指示及除下行BW映射之外的开销部及GEM标题的生成,已在推荐G.984中规定,所以在此省略。
(下行信号的生成)
OLT200的下行PON帧组装部7020使用根据由下行BW映射生成部7160生成的下行BW映射而动作的包缓冲器部7010、GEM标题生成部7180、开销生成部7170和伪信号生成部7250,按照下面所述组装下行信号130。
(1)接收来自开销生成部7170的信号,组装包括帧同步图案5000/5001、PLOAM区域5010/5011、授权指示区域5020/5021和下行BW映射5030/5031的开销部。另外,构成开销部的帧同步图案、PLOAM区域、授权指示区域和下行BW映射按照将要传输的传输速度的量准备。并且,伪信号生成部7250在传输速度变更的部位设置伪信号5110/5111。伪信号5110/5111在传输速度从1G信号切换为10G信号时设置10G伪信号5110,在传输速度从10G信号切换为1G信号时设置1G伪信号5111。这是因为为了使各个ONU300/310能够追随因传输速度的变更(光电平的变动)而形成的接收信号电平变动,需要伪信号5110/5111是切换后的传输速度的信号。
(2)在开销部后面的帧有效载荷中放入发给各个ONU300/310的数据,按照为了该帧用而生成的下行BW映射的确定顺序,从GEM标题生成部7180接收发给各个ONU300/310的GEM标题5050/5051,并放入数据。
(3)下行BW映射决定在帧有效载荷5040/5041内部被时分复用的发给各个ONU300/310的数据的长度和顺序,以使帧长度成为125μm,因此按照该决定重复(2)。并且与(1)相同,伪信号生成部7250在帧有效载荷5040/5041之间的各个传输速度切换时,按照下行BW映射设置伪信号5110/5111。
由下行PON帧组装部7020组装的下行PON帧,根据所生成的下行BW映射的该帧的定时信息,通过下行1G/10G信号切换部7030被分配为1G信号和10G信号。此时,由于制作了多份开销部(在本实施方式中是1G信号用和10G信号用两份),所以下行1G/10G信号切换部7030根据多个开销部的定时而动作,从而开销部分也生成为1G信号的结构。如此构成下行信号130,其在光调制部(E/O:7060)中被从电信号转换为光信号,通过WDM滤波器7070并经由骨干光纤110及光分路器100及支线光纤120,同时发送给各个ONU300/310。另外,也可以根据传输速度改变输出的光信号的电平。
(各个块的具体结构示例)
图12是表示OLT具有的下行1G/10G信号切换部7030的结构示例的方框图。
下行1G/10G信号切换部7030具有:内置了10G写入CLK(时钟)12020-1、10G读出CLK12030的存储器部A12010;内置了10G写入CLK12020-2、1G读出CLK12050的存储器部B12040;和内置了写入读出控制部12005的调度器(scheduler)12000。由下行PON帧组装部7020制作的下行PON帧被转发给下行1G/10G信号切换部7030内的存储器部A12010、存储器部B12040。此时,OLT200通过生成下行BW映射的信息来掌握帧内应该转换为1G信号的部位。下行BW映射生成部7160将下行BW映射的信息转发给调度器12000。调度器12000从下行BW映射生成部7160接收该帧的定时信息,写入读出控制部12005指示存储器部A12010、存储器部B12040写入到达的帧。此时,关于帧有效载荷的定时信息,可以参照在制作该下行PON帧时使用的下行BW映射,但开销部的定时信息参照的是在制作在该下行PON帧之前发送的下行PON帧时所使用的下行BW映射。具体地讲,调度器12000内的写入读出控制部12005根据下行BW映射,对于10G信号部分,对存储器部A12010赋予写入指示,对于转换为1G信号的部分,指示存储器部B12040写入。在两者的存储器中搭载了以10G速度进行写入用的10G写入CLK12020,所以能够没有问题地进行写入。然后,调度器12000中的写入读出控制部12005按照下行BW映射,向各个存储器部输出读出指令。此时,存储器部A12010通过以10G速度进行读出用的10G读出CLK12030进行读出,10G信号被原样转发,存储器部B 12040通过以1G速度进行读出用的1G读出CLK12050进行读出,并转换为1G信号后转发。所读出的10G信号、1G信号被转发给E/O7060。另外,在正常运行前的测距时,在利用1G信号进行测距时,测距请求生成部72030向调度器12000输出指令,以便总是利用1G信号将转发过来的帧发送给E/O7060,在利用10G信号进行测距时,测距请求生成部72030向调度器12000输出指令,以便总是利用10G信号将转发过来的帧发送给E/O7060。在本实施方式叙述的结构中,从上位网20转发过来的信号形成为10G信号只是一个示例,本实施方式不限于该数值。在从上位网20转发时的传输速度不同的情况下,可以采取适当变更下行1G/10G信号切换部7030内的写入用CLK等措施。
图13是表示E/O7060的结构示例的方框图。
在LD(激光二极管)驱动器13000中针对每种传输速度的线内置有差动动作的晶体管13030/13040。此时,通过变更电流源的容量,可以使LD13050进行具有对应于传输速度的发送功率的发光。对于10G信号的发送功率没有规定,但在与当前的GPON不同时,可以利用这种结构实现每种传输速度的发送功率即可。具体地讲,在向差动动作的晶体管13030/13040输入各种传输速度的信号后,与所连接的电流源13010/13020的容量相对应的电流流过LD13050,LD13050进行具有特定的发送功率的发光。这样,每种传输速度的电信号被转换为光信号,并发送给各个ONU300/310。
图14是表示O/E7080、选择器7090、1G ATC7100、10G ATC7110的结构示例的方框图。
连接高电压偏压源14000的APD(雪崩光电二极管)14010逆偏置为高电压,利用雪崩效应将所接收的光信号放大并转换为电流。借助该放大作用,在信号作为微弱的光信号输入时,也能够正确识别数据。被转换的电流通过由电阻和放大器构成的TIA(跨阻放大器)14020被转换为电压,并转发给选择器7090。此时,对于10G信号没有明确规定,但其光电平有可能与1G信号不同。在这种情况下,OLT200按照自己制作的授权指示的定时,通过根据每种传输速度切换TIA14020内的电阻值来应对。具体地讲,按照授权指示,OLT200内的上行1G/10G切换控制部7205,向具有切换TIA14020内的电阻的作用的MOSFET14030/14050发送切换信号,从而可以变更TIA14020内的电阻值。例如,在把1G信号用的电阻14060设为1kΩ时,在10G信号用的电阻14040中,可以设定为100Ω等的电阻值。然后,在选择器7090中,与TIA14020相同,搭载有切换路由用的MOSFET14080/14090。MOSFET14080/14090按照来自上行1G/10G切换控制部7205的指令,将从O/E7080转发过来的接收信号切换为合适的路由,并转发给后级的1G ATC7100、10G ATC7110。此时,在被称为ATC(AutoThreshold Control:自动阈值控制)的自动阈值调整电路中,阈值14120/14170被设定为振幅的1/2,输出被识别为0值或1值的信号。放大器14100/14150的输出利用晶体管14110/14160的从基级到发射级的二极管作用,进行峰值检测后保存在电容器14130/14180中,并赋予为放大器14100/14150的阈值14120/14170。在即将接收来自各个ONU300/310的信号之前,晶体管14140/14190被赋予复位信号,保存在电容器14130/14180中的阈值14120/14170被放电,并被复位为0电平。阈值14120/14170依赖于电容器14130/14180的值,但对于10G信号没有明确规定,所以考虑到处理1G信号和10G信号时的阈值不同,安装两种电容器,在把1G ATC7100的电容器14180的容量设为100pF时,使10G ATC7110的电容器14130的容量为10pF。
在本实施方式中叙述的电阻14040/14060的电阻值及电容器14130/14180的值仅是一例,本实施方式不限于该数值。
根据上述的OLT200的结构和动作,可以容易提供具有以下结构的OLT和ONU的PON以及其通信方法,在对以1Gbit/秒动作的GPON重新要求10Gbit/秒那样的快速数据传输时,可以混合收容这些传输速度不同的信号并运行。
如以上说明的那样,根据本实施方式的PON、OLT、ONU的结构和动作,可以容易提供以下结构的PON以及其通信方法,即能够收容已有PON的设备并转入新的PON的可以混合存在PON并运行。并且,可以容易提供能够混合存在多种规格不同的PON并运行的PON及其通信方法。另外,在混合存在多个PON时,各个PON的内容不会被错误解释,不会发生报警或错误动作。并且,在从OLT到多个ONU的通信信号被时分复用并传输的PON中,可以混合收容传输速度不同的多个ONU,即使产生扩大通信服务容量的请求时,只更换对应的OLT和ONU即可实现,可以抑制通信装置的更换费用。