具体实施方式
本发明识别信息发送信道,而且实现由同步复用提高线路上的信息发送效率的同步控制方式、和将信息以帧或数据包的形式收发的帧(数据包)复用方式的相互连接。这里,作为同步网,假想了STM网、作为异步网假想了以太网(Ethernet)来进行描述,但并不因此限定本发明的适用对象协议或网络构成。
实施例1
图1是说明使用本发明的网络基本组成的图。由被代表为一直以来使用广泛的STM(Synchronous Transfer Model:同步传输模式)网的同步通信网(下面称作同步网)1001及1002、被代表为以太网的异步通信网(下面称作异步网)1000构成。在同步网中,容纳终端30-1和30-2,例如对于终端30-1和30-2之间的通信,通过异步网来中继相互分离的同步网之间的通信。
在作为中继网的异步网1000中,和同步网1001、1002之间的连接点上,备有用于相互连接同步网和异步网之间的通信的网络互连装置(IWE:Interworking Equipment)1a,1b。现在假设从终端装置30-1向终端装置30-2进行通信,但只要能实现本发明的效果,也可以是其他形式的通信。由终端装置30-1发送的信息,通过同步网1001内的(在终端30-1的通信开始时刻上的)空闲信道,发给IWE1a。IWE 1a将从同步网1001方接收的帧转换为用于发送至异步网1000的格式。具体地说,以指定的时间间隔对在同步网1001内的信道中传输的信息进行取样,转换为具有指定大小的信息片(情報片)。这里,加上用于识别信息片(下面称作帧)的发送路径、以及用于将以帧单位发送的信息传递至对方的同步网1002的标题。基于该标题,终端装置30-2或者对方的IWE 1b识别包含于帧内的信息(内容、属性等)。
在同步网1001、1002中,以和要求通信的目标之间事先设定的通信信道是否空闲来决定可否通信。因此,流根据其所属的信道,固定地给定目标和通信路径。在数据包通信网中,并不指定到目标为止的路径,也不保证到目标为止的带宽。在异步网中,为了管理通信品质,要在指定到目标为止的路径基础上,对于中继装置间的各个区间,必须掌握通信状态。为此,将在IWE 1a上以同步网信道为基础的通信管理信息,转换为使用了异步网中的数据包的逻辑复用方式。数据包标题中所包含的信息中,包含指定到目标为止的通信路径的信息、和指定到相邻通信装置为止的物理线路或者指定被其复用的逻辑线路的信息。
作为IWE 1a的对方装置的IWE 1b,把通过异步网1000接收的帧,根据在IWE 1a及XC(交叉连接装置)2a、2b中附加的标题信息的解析结果进行分类汇集,再构成同步通信网用的帧。从同步网1002内准备的通信信道中,把到终端装置30-2的空闲信道分配给相同帧,向同步网1002发送帧。
以上从终端装置30-1向终端装置30-2的通信中的处理步骤,在从终端装置30-2向终端装置30-1的通信中也是一样的,可以进行双向通信。
在异步网1000内的通信中,对于从IWE 1a到IWE 1b的路径,管理其所有通过路径。即,确定通信路径来进行数据传输。这和过去的帧通信网中见到的逐跳(hop by hop)的通道控制大不相同。由此,所有通信,不是无连接,而是以定向连接的方式进行,可以实现通信品质和故障状况的管理。由于实现这一点,因此在IWE 1a和IWE 1b之间使用识别信息(数据流)单位和发送目标的高位通道层ID、和管理IWE1a和XC2a、XC2a和IWE1b之间信息实际通过的通道状态的低位通道层ID。通过导入该分层的通道管理参数,可以保持同以分层模型管理的同步网中的通道管理之间的亲和性。例如,高位通道ID和作为同步网中的交叉连接单位的VC(Virtual Container:虚拟容器)-11相关联(按每个VC-11分配ID),将低位通道ID和作为装置间复用传送帧(区间)单位的STM-N帧相关联(按每个STM-N分配ID),在IWE1a中相互交换通道ID,由此即使在异步网中,也可以继续引用同步网中的通道结构。而且,异步网中设定的低位通道管理ID,不必表示物理线路其本身,例如象VLAN(Virtual LAN:虚拟网)一样,可以是从逻辑上分配的ID。
图2表示的是使用本发明的情况下的异步网中的通道管理模型。异步网1000中的通道分层,包含连接控制层(VC层)201、逻辑通道控制层(VP(Virtual Path:虚拟路径)层)202、传输媒介层(PHY层)203。
VC层201,是利用异步网的通信中继区间中,最高位的连接(会话)识别层。这个连接控制,是独立于低位层处理的作为有关中继装置(IWE或者异步网中的相当于IWE的连接管理装置,或者用户终端等的业务处理装置)间的流识别符来使用。在只在位于异步网两端的IWE中进行连接管理的情况下,通过在异步网内统一的连接识别符进行统一的连接(会话)管理。这种情况下,可以作为异步网1000中的目标IWE的识别符来使用。
VP层202,具有在异步网1000中,为了到达VC层中指定的目标而决定帧所通过的路径的作用。尽管进行独立于VC层的控制,但通过逻辑关系240a、240b,两层的控制参数建立关联(即,两者具有从属关系)。如果和过去的STM网及ATM网比较,则不同点在于,异步网中VP层并不限定于设在指定装置间的物理线路上,即使对物理线路(也就是说,下一跳)不同的线路,也以到达最终的目标为条件,可以任意设定逻辑通道。为此,对于VC层和VP层之间的逻辑连接240a、240b,VP可以复用并容纳任意的VC。逻辑通道在图1中的交叉连接装置(XC)中终止,根据XC上保持的逻辑通道路径表,连接到面向下一段XC的逻辑通道。
PHY层203管理连接帧中继装置IWE及XC的物理线路。PHY层进行独立于VC层及VP层的控制。如果以来自OpS(OperationSystem)的管理为前提,则和VC层之间的逻辑连接250a、250b,就成了根据来自OpS的指示而设定,然而,也可以参照物理线路的资源使用状况,而动态地设定连接250a、250b。
图3是说明对于图1的基本网络组成,使用图2的分层通道控制的情况下的通道设定方法的图。这里,假设同步网1001和1002为了通过异步网1000进行通信而使用通过XC2a的路径的情况。异步网1000中,对连接中继装置IWE及XC之间的物理线路,使用逻辑上设定的通道ID进行通信。这个通道ID,指定相邻装置间的路径,因此,可以对一个物理线路设置任意数量的逻辑通道。这个ID为低位通道ID。
中继装置IWE及XC,一接收帧,就参照接收帧的输入逻辑通道ID和发出目标逻辑通道ID之间的对应关系,传输给异步网内的其他中继装置。这个对应关系,先于传输由OpS静态设定,或者如LDP(Label Distribution Protocol:标记分配协议)由已经存在的协议来动态设定。图3中,通道AU-FR1(301)及AU-FR2(302)相当于它。由这个通道ID,识别沿装置间物理线路的传输路径。这个通道ID,在同步网(STM网)中识别装置间线路,相当于传达同步信息的AU指针。在IWE中,从同步网向异步网中继数据之际,从AU指针中抽出线路识别信息,用于决定面向异步网的发出线路(也就是说帧头生成处理)。
TU-FR1(311)、TU-FR2(312)分别是IWE1a和XC2a、XC2a和IWE1b之间的流识别符。这个流ID,用于从被低位逻辑通道AU-FR1(301)、AU-FR2(302)复用的多个流中抽出各个流,以属于低位逻辑通道ID的形态进行管理。为此,根据AU-FR和TU-FR之间的组合,可以统一识别异步网内的流,在按每个逻辑通道来复用多个流时,可以保证管理面上的可扩缩性(scalability)。TU-FR1(311)及TU-FR2(312)(下面,如果指的是一般的TU-FR的概念的情况则记述为TU-FR)包含用于在同步网中识别中继装置间的流的相位信息。同步网中,根据AU指针和TU指针的组合,识别同步网内的通信信道,信道实际上成为用于识别流的ID。于是,在异步网XC中根据低位逻辑通道AU-FR和附属AU-FR的TU-FR来识别流,对通过XC的输入及输出逻辑通道,相互进行流ID的接收和传递,由此在网内实现统一的流管理。在IWE中,由同步网的AU及TU指针识别信道,在由各个信道识别了目标IWE的基础上,把对应的面向该IWE的输出逻辑通道及逻辑通道上的流识别符TU-FR附加给帧并送出。
通过XC把TU-FR1(311)和TU-FR2(312)关联起来,还有把同步网内的AU指针及TU指针的组合、与异步网内的AU-FR及TU-FR的组合关联起来,由此如图1的终端装置30-1和30-2之间那样,实现端到端的流管理和路径管理、以及每个传输区间的通信状态管理。
图4表示的是在使用图3的通道管理方法的情况下的异步网的逻辑通道管理方法。图示说明的是,在图2的分层模型中,相当于逻辑通道控制层部分的参数的相关关系。
异步网通信中使用的逻辑通道,由高位通道TU-FR1(440-1)、TU-FR2(440-2)、低位通道AU-FR1(430-1)、AU-FR2(430-2)构成。高位通道TU-FR是装置间线路上的流识别符,在低位逻辑通道的终端点终止。同样,低位通道ID,在逻辑线路的终端点也就是说装置间的物理线路单位终止。这里,在各传输区间内,可以按每个通道管理层进行分类,但按照本实施例,在进行通道管理的基础上,高位通道和低位通道的ID相互紧密关联(参照图3的说明)。
通过IWE及XC的逻辑通道交叉连接来决定相邻传输区间的通道ID之际,为了把同步网中的信道(流ID)和目标及路径之间的对应关系反映到异步网,使用以下方法。首先为了对传输路径(低位通道ID)进行缩小限定(絞り込む),识别数据流。流ID通过组合TU指针和AU指针,或者组合TU-FR和AU-FR来进行判断。由此发现面向流ID所决定的目标的低位逻辑通道候补。然后,从作为候补的低位通道ID中选择可以利用的(有空闲带宽的通道、因业务需要优先控制的通道等),决定相邻区间中的逻辑通道ID。
如上所述,异步网内的通信通道可以事先设定,也可以动态地控制设定。
在异步通信网内的所有传输区间中,保持为识别流的高位通道ID和低位通道ID之间的逻辑连接关系,由此实现跨越同步网和异步网双方的端到端(end-to-end)的连接(会话)400管理。
图5表示的是有关本发明第1实施例的协议堆栈。IWE1a及1b的同步网侧,通过STM同步复用帧的SOH(Section Overhead:区间开销)、POH(Path Overhead:通道开销)所管理的会话503-1和503-2、通道(逻辑通道。也可换写为连接或会话)502-1、502-2,进行分层的路径控制。分别相当于图4中显示为低位逻辑通道和高位逻辑通道的内容。SDH网中的装置间物理层连接(区间)可置换为前者,而端到端(end-to-end)连接(通道)可置换为后者。IWE具备同步网侧的物理线路501-1和帧通信网侧的物理线路510a。例如,前者容纳E1、T1等同步线路,后者容纳以太网(Ethernet)等数据包通信线路。在数据包通信网(异步网)内,在OSI参照模型的数据链路层以上的层中,插入用于构筑逻辑线路的标签(标记)。例如,如果是L2网络就使用VLAN(Virtual Local Area Network:虚拟局域网)标签,如果是在MPLS(Multiprotocol Label Switching:多协议标记交换)网中就可以使用标记来识别这些逻辑通道。由此,在数据包通信网中,在MAC识别层520a的高位构筑逻辑通道识别层530a。MAC层520a及逻辑通道层530a,相当于受同步复用帧SOH控制的逻辑线路。即,在MAC层520a及逻辑通道层530a中,沿用在SOH中所用的信息来生成识别符、管理信息。
在逻辑通道530a上复用多个通信。这个复用的通信这里叫做连接(会话),和逻辑通道一样,由标签(标记)识别。在IWE 1a中,区间会话540a的会话识别标签相当于该标签。这个会话识别标签,以和逻辑通道识别标签堆叠(组合)的形式使用。在IWE1a中,通过相互变换数据包网侧的区间会话540a和同步网侧的会话503-1来进行连接,实现跨越网间的统一的会话管理。本实施例中说明了按每个区间终止会话的方式。这意味着可以把各个会话作为属于逻辑通道的情况来管理。在IWE1a中,进行网间的会话信息的相互通知,然而,在同步网POH中管理的会话被识别为同步网内唯一决定的信道,因此,最理想的情况是能把数据包通信网内统一管理的会话信息和同步网内的信道信息相互变换来进行连接。于是,IWE1a中,在区间会话层540a的高位设置能在网内所有全域统一会话管理的会话层550a,根据这个会话层550a和同步网侧会话层503-1之间的状态相互通知进行通信控制。
在逻辑通道层,按每个区间终止管理流。逻辑通道层530a和530b之间,通过AU-FR1,而逻辑通道层530c到530d的区间通过AU-FR2进行通道管理。XC担当相互变换它们的管理流来进行连接的功能。
同样,区间会话层540a和540b之间通过TU-FR1管理,而区间会话层540c和540d之间通过TU-FR2管理。XC同样通过相互变换它们的管理流来进行连接。XC还具备从逻辑上连接(即,相互变换)区间会话层540和其高位会话层550的功能。当TU-FR以属于AU-FR的形式被运用时,在XC的区间会话间连接及区间会话层和会话层之间的层间连接中,需要掌握分层逻辑通道管理结构中的参数相关关系,为此把保持逻辑关系(从属关系或者等价关系)的管理表保持在XC上。
实施例2
图6是说明异步网中的分层逻辑通道控制的第二实施例的图。本实施例的网络组成和图3的说明一样。
这里,在高位通道ID的设定中,使用在异步网内统一的流(会话)ID。作为低位通道ID的AU-FR1(311)及AU-FR2(312)和第1实施例(图3)相同。
有关IWE1a的从同步帧到异步帧的复用方法,和第1实施例(图3)一样。首先为了识别目标而识别流。为此,从以AU指针及TU指针中得到相位信息里抽出同步网中定义的信道。从可以到达目标(对方IWE)的发出路径选择适当的,并生成帧之后发给异步网。
作为高位通道ID的TU-FR611,进行完全独立于低位通道IDAU-FR1(311)及AU-FR2(312)的控制。在异步网内的中继装置XC(2a)中,由低位通道ID相互变换设定在装置间物理线路上的逻辑线路AU-FR1(311)和AU-FR2(312)来进行连接,这时不参照作为高位通道ID的TU-FR(611)。从同步网1001中的AU指针信息及TU指针信息得到的流ID,在异步网1000内由IWE1a转换为TU-FR(611),由对方网络互连装置IWE1b重新组成同步复用帧。为了进行这个帧格式再转换,IWE1a及IWE1b,事先具备把TU-FR(611)和用于识别在同步通信网中使用的信道的相位信息关联起来的机构。
通过图2的分层模型中定义的连接控制层,建立将同步网通信信道和TU-FR(611)相互连接的端到端的连接620。
图7表示的是有关第二实施例(图3)中逻辑通道管理参数的相关关系。和图4一样,是从图2的分层模型中抽出了逻辑通道控制层中的参数定义。
本实施例中,作为低位通道ID也使用了AU-FR1(301)和AU-FR2(302)。和第1实施例不同点是,在异步网1000的中继装置XC2a中的逻辑通道交叉连接中,没有变更作为高位通道ID的TU-FR(611)。本实施例中,通过TU-FR(611)在网内进行统一的流(连接/会话)识别。由此,判断流(连接/会话)的目标,对可以选择的低位逻辑通道候补进行缩小限定。实际选择的低位逻辑通道,和第1实施例相同,可以静态设定,也可以每当发生通道设定请求时动态设定。而且,TU-FR(611)假设在IWE1a、IWE1b中终止。
如上所述,在STM网等同步复用通信中,通常通过复用信道,由OpS20半静态地设定通信路径及到达目标。即,系统开始应用时的信道设定并不根据网络的利用状况而动态地改变。但是,存在例如通过成为冗余结构的系统中的切换、STM/ATM中的通信开始时的发信号所进行的信道确保等方法,产生比较长周期下的路径(信道)切换的情况。因此,由网络互连装置IWE1a,解析包含在同步复用帧中的AU指针及TU指针,由此可以判断信道(流/会话/连接)和对方IWE1b。在异步网中,流识别符不会在通信继续中被变更,但和同步网绝对不同之处是,复用方式是帧复用方式,目标和途中路径不必固定地对应。因此,在使用本实施例的情况下,在XC的逻辑通道交叉连接中参照流识别符,由此可以实现如下处理,即:根据网络利用状况和通信中的话务量特性、还有用户契约水平,从多个物理线路上的逻辑通道选择低位逻辑通道。
和第1实施例比较,在第二实施例中,把高位通道ID认作网内统一的流识别符,由此可简化XC中的逻辑通道的相互连接处理。由这个统一性,可以直接管理OpS中的逻辑通道,可以提高同路径控制和目标信息紧密对应的同步网之间的亲和性。
图8表示的是有关本发明第2实施例的协议堆栈。IWE及XC中的管理流层定义和第1实施例(图5)的情况基本相同。和图5不同点是,代替区间会话管理层540a~540d,定义了网内会话层802a~802d。图5中,把TU-FR1及TU-FR2按每个区间来终止以此来管理区间会话,并通过将其逻辑连接在高位会话层,由此实现统一的会话管理。图8中,由网内会话层802a~802d进行网内会话管理。由此,在网内共用识别TU-FR用的标签(标记),取消有关XC的分层通道管理参数的相互参照,由此可简化处理。TU-EX,和图5一样,是跨越同步网和异步网的在整个通信区间统一的会话管理流。向TU-FR、TU-EX的逻辑连接,只在IWE中进行。
实施本发明之际,异步网帧格式可以采用几种模式(pattern)。这些模式,可以由同一数据包上的TDM数据复用度及同一线路上的逻辑通道ID的设定数进行适当组合来使用。下面,使用图9~图11说明异步网通信中使用的帧组成。
图9是使用网络互连时用于异步网通信的帧的基本组成。帧由标题部和有效负载部组成,由同步复用帧传送的TDM数据承载到有效负载部上。标题部包含目标地址901、发送源地址902、低位逻辑通道ID AU-FR(903)、高位逻辑通道ID TU-FR(904)、序列号Seq(905)。序列号用于管理通过变为帧而引起的数据到达顺序的变动,并且在横跨多个帧一系列的数据被分散发送时,用于在同步复用帧的再构成时变换数据。另外,可以附加插入其他附加信息906。
对于帧,同步网的一个通信信道使用1个帧。例如,在STM复用帧中,以VC-11单位进行标题附加(封装),组成1帧。每个数据其各自到达时刻是不同的。也就是说,每个VC-11其TU指针值不同,因此,通常,IWE1a中的数据取样的定时和VC-11的到达定时并不统一。于是,即使1帧内流识别符相同,也可发生承载多个VC-11的状况。为了应对这个情况,在帧的标题信息上,也可以插入指示帧内第2个VC-11开始位置的指针。在现有技术中指针字段只是单纯地用于将SDH帧转换为数据包格式,对于在数据包网内的逻辑通道管理中的使用来说信息不足。而在本发明中,标题部中包含用于支持分层逻辑通道的2种管理参数。
另外,图10、图11中,在有效负载部分存储多个VC-11的情况,和基本帧的情况一样,在每个有效负载部分准备的复用标题部上插入指针。
图10是在1帧上复用低位逻辑通道相同的多个数据的情况下的帧组成。作为帧整体的共用标题,包括:DA901、SA902、逻辑通道ID AU-FR(1010)及其他附加信息1011。帧的有效负载部分承载相当于VC-11的数据,但这里和图9的情况不同点是把多个流同时承载到1帧上。
附加给各流的复用标题中包括:逻辑通道ID TU-FR(1021)、序列号1022、数据长度1023、其他附加信息1024。序列号1022的使用目的和图9的情况一样,是为了汇集每个流的数据时由对方IWE1b参照。数据长度表示复用的流数据的长度。由此,可以明示在帧有效负载内的每个流的起始位置,在设定和解除复用上有用。
依据取样定时搭载多个VC-11是独立于每个复用帧而发生的。因此,从有效负载中间(半ば)取样的VC-11的识别指针,插入到每个复用帧的标题上。
图11表示的是多个流在同一物理线路上进行,而分别分配的逻辑通道ID(低位逻辑通道ID:AU-FR)不同情况下的到1帧的流复用格式。帧标题部分包括:DA901、SA902及附加信息1110。在帧的有效负载部中复用搭载多个流这一点和图10的情况是一样的。这里的情况是,特征为复用标题中包含二种逻辑通道ID。复用帧由复用标题和有效负载1125组成,复用标题包括:低位逻辑通道IDAU-FR(1126)、高位逻辑通道ID TU-FR(1121)、序列号1122、复用帧长度1123、附加信息1124。序列号及复用帧长度字段的作用和图10的说明一样。
即使在本例中,由向复用有效负载搭载VC-11时的定时,也会产生从VC-11单元的中途取样,在帧途中进行下一个VC-11单元的取样的情况。和图10一样,在复用标题内插入表示后方VC-11开始位置的指针。
图12是表示从同步复用帧生成逻辑复用帧时的帧处理的流程图。
如果将同步复用帧沿着发送定时排列,则可以在帧标题1201h,帧有效负载1201p以下书写一排。如图12所示,接收同步复用帧的装置,从帧标题1201h开始按照时间顺序接收。STM同步复用帧在每个帧周期1201发送9帧,这就是STM帧定义的大单位。
在IWE1a中,一接收STM帧,就可以进行异步网内的路径控制,因此,解析复用的帧,一直解析到作为交叉连接单位的VC-11单元水平。下面记述此时的步骤。
从在每一定周期以帧1201h、1201p的格式接收的数据中,提取有效负载部分并进行再构成。这个有效负载1202如图12所示,是从接收帧去除标题部,从接收帧1的有效负载1201p按照接收顺序排列出来的。
STM帧,在STM帧周期接收的有效负载1202的开始定时、和在有效负载上可以识别实际发送数据1203的定时上,产生偏差。为了通知这个偏差,并从复用的帧中取出任意数据,STM帧的标题上包含称作AU指针1210的参数。AU指针1210,储存于以STM周期在第4个发送的帧的标题1204h上,表示这个标题1204h结束时刻到复用数据的发送开始时刻为止的时延。AU指针1210的时延信息,对于接收同步复用帧的装置来说可以作为识别输入线路的参数使用。组合并记录输入线路的识别符、和AU指针1210,由此很容易实现与线路ID之间的建立对应。
下面,从复用的数据中,一直到线路交换单元单位为止分解数据。复用帧1203以多个数据流以一定间隔交互重叠的形式构成。如果着眼于各个流,则如数据片1204-1、1204-2这样分散配置,如果将它们再构成就可以得到数据1204。这里也和AU指针的情况一样,再构成的数据1204的开始时刻、和按每个单元可以实际识别数据的边界的定时是不同的。在这里,可以由称作TU指针1220的参数,抽出再构成数据。TU指针1220存储于分散配置在复用数据1203上的1204-1、1204-2等数据片的开头位置上,再构成后成为开头位置有指针的结构。
TU指针表示对应AU指针1210的线路上的复用位置(信道)。由于是同步复用方式,因此定时不同的流被认作是其它流,因此可以考虑为TU指针本身就是数据流的识别符。
要生成逻辑复用帧,就要把分层逻辑通道ID和AU及TU指针对应起来。可以从输入路径识别符、或者路径识别符和AU指针中判断路径ID,从AU指针1210及TU指针1220判断数据发送信道(流/会话/连接)。由这些参数转换,决定逻辑通道层1207(对应低位通道ID)和会话层1208(对应高位通道ID)的ID,并生成作为异步网通信数据包内的最小复用单位的小帧。
图13表示用来实现本发明通信方式转换和路径管理信息的相互通知的网络互连装置(IWE)的组成。IWE由具有一个或多个同步复用线路终端部1311-1~1311-N1的接收控制部1310、具有一个或多个数据包发送线路终端部1334-1~1334-N2的发送控制部1330、逻辑复用数据包生成部1320、控制同步复用通信网和数据包通信网之间的相互连接处理的网络互连控制部1340组成。
接收控制部1310具有按每个线路交换单元来对输入同步复用帧进行分离的复用分离部1312-1~1312-N1,和包含于复用分离部中,把分离的数据按线路交换单元类别保持的信道类别缓存1313-1~1313-N1。接收控制部1310从输入同步复用帧中抽出包含数据及通道管理信息的通信控制信息,把抽出的通信控制信息通知给逻辑复用帧生成部1320。
逻辑复用帧生成部1320,根据接收的通信控制信息,并通过和网络互连控制部1340之间的通信,取得转换为面向上述控制信息的数据包通信网的信息。通过该网络互连控制部1340,取得该帧的发送目标信息。根据取得的发送目标信息,对于对应的接收数据,以线路交换单元单位附加发送目标信息,并生成小帧。生成的小帧传送给发送控制部1330。
发送控制部1330把从帧生成部1320接收到的小帧暂时保存在接收缓存1332上。这其间,判断该帧的发送目标物理线路或者逻辑线路,并向相应的发送目标线路传输上述小帧。
在网络互连控制部1340中,其特征是具备:从输入同步复用帧所包含的通信控制信息,判断输入同步复用帧的发送目标及通过路径的输入线路表1341、把输入同步复用线路的通信控制信息同面向数据包通信网的通信控制信息(即,分层逻辑通道ID)对应起来的IW管理表1342、保持成为上述分层逻辑通道控制的基础的自身装置周边的路径信息的路径表1343。
图14表示的是输入管理表的组成例子。本表包含:STM网中的AU指针值、TU指针值、以及由它们得到的信道ID、发送目标装置地址或者识别符、输入线路ID中的任意一个或者多个参数。
图15表示的是IWE管理表的组成例子。本表包含:信道ID、流ID、发送目标装置地址或者识别符、IWE发送目标逻辑通道ID中的任意一个或者多个参数。
图16是说明有关图13的接收控制部的处理步骤的流程图。在每次接收同步复用帧时开始处理。首先,在步骤S101中,解析接收的同步复用帧的SOH及POH,抽出AU指针及TU指针。然后,在步骤S102中,利用抽出的AU指针及TU指针,决定同步网信道。这里,如果是依据AU或者TU指针的新建数据标志通知指针值的变更的情况,则切换为和目前为止接收的流不同的其他流。为了对其进行识别,在信道ID基础上使用流ID来识别每个数据。在步骤S103中,把抽出的信道信息、流识别信息通知给帧生成部1320。帧生成部中,根据这里接收的信息设定数据包通信网中的分层逻辑通道。在步骤S104中,按照步骤S102中抽出的同步网信道类别、流ID类别分离同步复用的数据。这里作为分离对象的是,同步网中的交叉连接单位,相当于VC-11单元的小帧。由步骤S105,把分解的小数据帧按照信道或者流类别存储在缓存上。在这里存储是为了等待在步骤S103中通知给帧生成部的控制信息的处理。分层逻辑通道的分配一结束,就马上呼出小帧,生成组成数据包通信网内的逻辑复用帧的最小单位帧。
图17是说明有关图13的逻辑复用帧生成部1320的处理步骤的流程图。从接收控制部1310一接收有关同步网的通信控制信息,就根据由步骤S201接收的信息,检索网络互连控制部1340内的流管理表。这里作为检索关键字的是,由复用分离框1312抽出的信道信息或者流ID。信道信息(或流ID),由同步网中的目标和中途路径的信息来决定,在传输给数据包通信网之际,成为决定分配分层逻辑通道ID的关键字。在步骤S202中,判断接收信道ID是否登录为可以使用数据包通信网内的路径的信道。如果不是应传输给数据包通信网的信道,则中断传输并结束处理。如果是可以传输的情况,则由步骤S203,通过参照网络互连控制部1340的数据库,由此决定数据包通信网内的目标装置ID及有关数据包通信网内的分层逻辑通道ID。这里,作为异步网的特性,即使对同一目标也有可能产生可选择多个路径的情况。这种情况下,对于作为候补的通道,事先设定优先度,通过根据带宽使用状况动态变更优先度等方法来选择传输该流所使用的路径。在决定了路径信息的阶段(步骤S206),取出存储在帧缓存1313上的信道类别数据,附加包含分层逻辑通道ID、序列号的复用标题,存储在帧生成部1320内的帧缓存上。接下来,在步骤S207中,参照缓存内帧的发送目标,对对应的发送控制部1330传输帧。这里,发送控制部也可以是多个,各个发送控制部还可以具备多个线路终端部。
图18表示的是为了传输在异步网内变为帧的信息而进行逻辑通道的相互连接的交叉连接装置(XC)的功能方框图。
交叉连接装置由接收控制部、逻辑复用帧生成部、交叉连接控制部、发送控制部组成。
接收控制部具有如下功能,即:通过逻辑通道对输入的帧进行终止,如果是1帧上复用了多个数据流的情况则将其分离,并把各流数据保存在数据缓存上。线路终端部通过取得输入信号的同步,由此抽出帧。这里进行作为物理层的终止。在复用分离部中,由帧结构还识别复用的各个流,进行逻辑上的终止。
逻辑复用帧生成部,根据从接收控制部的复用分离块通知的每个流的识别符(图9~图11的复用标题信息),决定每个流的发送目标。应决定的参数是在发送目标区间中使用的高位及低位逻辑通道ID的组合。为了取得这个逻辑通道ID,帧生成部参照保持在交叉连接控制部上的XC管理表。按每个流取得发送目标之后,再构成复用标题来生成复用帧。在存在发给同一逻辑通道或者同一物理线路的数据的情况下,在使用图10或者图11所示的帧复用结构的情况下,汇集作为复用对象的流的复用帧,构成异步通信帧。构成的帧,暂时保持于帧缓存内。在这个缓存内进行帧标题的再构成也是可以的。再构成帧之后,为了帧的发送处理,向发送控制部传输帧。
发送控制部参照帧标题,通过分别支持的逻辑通道发送帧。从帧生成部传输的帧,暂时通过帧接收部,存储在帧接收缓存内。发送控制部从存储的帧的标题信息判断发送目标,通过线路终端,把帧发送到适当的逻辑或物理线路上。
交叉连接控制部包含:保持逻辑通道的相互连接信息的XC管理表、保持本身装置(XC)周边的网络拓扑的路径表。路径表例如,如OSI模型的数据链路层中的MAC地址表和网络层的IP路由表那样,是记录了和本身装置(XC)相邻的装置及周边路径信息的表。这个表,可以由OpS静态设定,也可以象STP(Spanning Tree Protocol:跨接树协议)、OSPF(Open Shortest Path First:开发最短路径优先)、RIP(Routing Information Protocol:路由选择信息协议)那样,自动组成路径信息。XC管理表,基于这个路径表设定。根据这个路径表得到的网络拓扑设定了在各线路上使用的逻辑通道的正是XC管理表。逻辑通道ID,设定它的路径由于故障和维护不能使用时,从XC管理表的项目中删除(或者设定无效标志),由此进行阻止,以不会对帧生成部通知不正确的信息。这两个表之间的协作,设为由交叉连接控制部进行。
图19表示的是保持在XC上的XC管理表的组成。本表包括:数据流识别符1901、用于识别数据流及判断传输目标的接收信道信息1902、接收帧的逻辑通道ID AU-FR(1903)、包含于输入帧(按每个输入流)中的高位逻辑通道ID TU-FR(1904)、表示该帧的输出目标的逻辑通道ID AU-FR(1905)、用于在输出目标逻辑线路上识别该流的高位逻辑通道ID、其它附加信息1907。
在XC中,一接收帧,就根据这个帧所包含的逻辑通道ID识别由该帧运送的数据流。实施例1、2其各自利用逻辑通道ID的方法不同,但使用哪种方法都可以。使用实施例1的情况,作为输入帧的逻辑通道ID,使用TU-FR和AU-FR两者来进行信道识别。如果即使是同一信道数据流的发生定时不同,就可以认作不同的流,流ID就成了其它ID。流识别通常由IWE进行,如果在同一信道内切换流,则分配给该流的高位逻辑通道ID也跟着切换。如果是每个XC个别进行流识别的情况,则从同步复用帧的AU或者TU帧信息,XC必须能接收“新建数据标志”信息。分层管理ID中包含这个信息的情况,和由IWE识别流的情况是等价的。从以上看出帧传输上所必须的是输入逻辑通道和输出逻辑通道的对应关系。实施例2的情况是,仅以TU-FR1904就可以识别流。依据路径表,则由TU-FR1904可以明确数据发送目标,因此,帧传输所必须的信息仅仅是TU-FR1904、输出逻辑通道1905、1906。
本表在产生新的流的情况下,参照路径表来生成项目。如果连续中的流结束,为了发送带宽,删除项目。
图20表示的是XC的逻辑复用帧生成部中的处理步骤的流程图。和IWE1a不同之处是,XC不是数据包通信网的边缘装置,因此不会成为通信的端点这一点。因此,除了有关交叉连接处理的步骤S301外,其它基本上和图17所示的IEW中的处理一样。
在交叉连接控制部中,管理分层逻辑通道ID中的作为高位ID的数据流识别符和作为低位ID的通信路径信息之间的逻辑关系,在数据包传输时,取得这些一组的分层逻辑通道ID的交换关系就可以。但是,由于这个交换关系以数据流单位进行,因此,下面这种处理是必须的,即:通过如图10或者图11的数据包格式,多个数据流被复用时,按每个数据流进行分离,并分别取得分层逻辑通道ID的基础上,通过通信路径信息对复用所必须的数据进行复用,再构成数据包。数据包再构成(再复用),受图18的复用框1823的控制,在帧缓存上存储生成的数据包。
本发明产业上的可用性为:通过在无连接的数据包通信网中导入分层逻辑通道管理功能,由此可以保留构筑网络容易的数据包通信网的特征,同时还可以提高通信品质。尽管过去通道设定及通信管理功能并不完备,但依据本发明,可以实现数据包通信网中的维护管理功能,提高网络管理的便利性,并且可以扩大数据包网络所支持的业务范围。具体地说,广域以太网等作为过去数据网络所利用的数据包通信网中,因可以容纳使用语言通信和专用线来提供的业务,所以对于企业等来说,可以减轻管理通信方式不同的多个网络所带来的负担。
通过导入分层通道管理的概念,由此可以得到和从过去开始就广为利用的同步网的通信控制功能之间的亲和性。由此可以扩大物理层基础设施的选择范围。可以促进活用已存在的基础设施,还可以灵活地应对向数据包通信成为主体的下一代网络的转移期。
特别是,在电信运营商和企业网的管理中,即使在过渡到数据包通信网之后,也能进行和过去一直使用的同步网等同的网络品质管理,由此可以维持可靠性。而且,同步网和数据包网之间相互可以转换用于分层管理的控制信息,因此不必变更操作方式,就可以转入下一代网络。