传输系统的制作方法

文档序号:7848581阅读:134来源:国知局
专利名称:传输系统的制作方法
技术领域
本发明涉及通信设备经由多条线路相连以增强通信可靠性的传输系统,具体地,涉及切换要用于通信的线路的技术。
背景技术
由ITU-T (国际电信联盟)(ITU-T建议G. 8031)对I : I保护方案进行了标准化。在该方案中,经由2条线路来连接发送设备和接收设备,以增强通信可靠性,且在初始状态下,使用线路之一来执行通信,而在维护工作或故障的同时,使用另一条线路来执行通信。具体地,在ITU-T加以标准化的I : I保护中,可以基于用户的切换请求,通过VLAN业务的单元将线路切换到另一条线路。在ITU-T建议G. 8031所标准化的I : I保护中,将发送设备和接收设备的线路切 换部分彼此同步,以切换线路。同时,还提出了另一种方案,其中,接收设备规律地从2条线路上都接收帧,且通过仅切换发送设备侧的线路来实现I : I保护(参见例如专利文献I)。另一方面,关于1+1保护方案而非I : I保护,专利文献2描述了一种基于线路的纠错状态来执行用于预防性维护的线路切换的技术。具体地,发送侧向路径输入用于在接收侧检测现用系统和备用系统之间的传输延迟差的多帧模式,以产生多路复用的SONET/SDH帧,将S0NET/SDH帧封装在针对FEC (前向纠错)的帧中,并将结果向现用系统线路和备用系统线路发送。在现用系统和备用系统中的每一个系统中,接收侧包括FEC功能帧再生部分,该部分从接收的FEC帧中提取S0NET/SDH帧,通过FEC功能执行纠错处理,然后传送纠错信息;多路分解部分,终止来自所产生的S0NET/SDH帧的路径并建立在发送侧添加的多帧的同步;B3检错部分,对于来自多路分解部分的帧,将每一个路径的奇偶校验运算结果与下一个路径的B3字节进行比较,以检测B3错误的存在或不存在;以及B3错误,其中写入来自B3检错部分的数据以偏移现用系统和备用系统之间的传输路径延迟差,该B3错误在从多帧同步中被提取的时间被读取。此外,接收侧包括切换控制部分,该部分基于B3错误和纠错信息,在现用系统和备用系统之间切换来自延迟存储器的数据。应当注意到,在本说明书中,将以太网(注册商标)的帧简单地称为帧或分组。专利文献I JP 10-145374A专利文献2 JP2005-260820A在由ITU-T所标准化的I : I保护中,如果切换目标线路是与切换源线路相比具有较小延迟量的高速线路,则存在当切换线路时引起分组丢失的问题。例如,当发送设备向切换源线路以分组I、分组2、分组3和分组4的顺序发送这些分组,然后向切换目标线路以分组5、分组6、分组7和分组8的顺序发送这些后续分组时,如果切换目标线路相比于切换源线路是更高速度的线路,则分组5和6在分组3和4到达设备之前到达接收设备,如图9所示。这样,如果在从切换源线路接收到分组2之后立刻执行线路切换,则分组3和4将丢失。相对地,如果在从切换源线路接收到分组4之后立刻执行线路切换,则分组5和6将丢失。
另一方面,在专利文献I所述的方案中,由于接收设备不仅能够接收分组I至4,还能够接收分组5至8,因此可以避免分组丢失。然而,可能引起在分组3和4之前接收到分组5和6的状态。这样,存在分组顺序将改变的问题。此外,尽管在如专利文献2中描述的1+1保护方案中基于接收帧的纠错状态来执行用于预防性维护的线路切换,但还没有出现将该技术应用于I : I保护方案的情况。理由如下由于接收帧的纠错状态仅由接收侧来检测,难以将该技术应用于其中在发送侧执行路径切换的I: I保护;而且,由于当两条线路之间存在任何延迟差时会导致分组丢失或分组顺序的改变(如上文所述),因而不能实现预防性维护。

发明内容
本发明的目标是提供一种传输系统,能够解决以下问题在I : I保护中,当2条线路之间存在延迟差而导致分组丢失或分组顺序改变时,不能执行用于预防性维护的线路切换。
根据本发明的一个方面的一种传输系统被配置为使得第一通信设备和第二通信设备经由第一线路、第二线路和第三线路彼此相连,第一线路和第二线路用于从第一通信设备向第二通信设备的发送,第三线路用于从第二通信设备向第一通信设备的发送,其中当第一通信设备在对业务帧执行纠错编码的同时向第一线路发送所述帧的状态中从第三线路接收到预定消息时,第一通信设备在向第一线路发送切换后消息帧之后切换线路,从而在对业务帧执行纠错编码的同时将所述帧向第二线路发送,以及第二通信设备从第一线路和第二线路接收帧,并对所述帧执行纠错,在第一缓冲器和第二缓冲器中存储已经执行了纠错的帧,当基于关于从第一线路接收的帧的纠错状态确定需要执行从第一线路到第二线路的线路切换时,向第三线路发送预定消息,而且当从第一线路接收切换后消息帧时,在读取第一缓冲器中存储的所有所述帧之后开始从第二缓冲器读取所述帧。由于本发明具有如上所述的配置,因此能够基于接收帧的纠错状态来执行针对预防性维护的线路切换,即使第一线路和第二线路之间存在任何延迟差,也不会造成分组丢失或分组顺序改变。这样,在对FEC的纠错进行补偿期间能够执行切换,从而错误不会导致帧丢失,这实现了无损伤切换。


图I是示出了本发明第二示例实施例的框图。图2是根据本发明第二示例实施例的发送/接收设备的控制部分的状态转移图。图3是示出了根据本发明第二示例实施例的一个发送/接收设备的发送部分切换顺序的图表。图4是示出了根据本发明第二示例实施例的另一个发送/接收设备的接收部分切换顺序的图表。图5是示出了根据本发明第二示例实施例的另一个发送/接收设备的发送部分切换顺序的图表。图6是示出了根据本发明第二示例实施例的一个发送/接收设备的接收部分切换顺序的图表。图7是示出了本发明另一个示例实施例的主要部分的框图。图8是示出了本发明的第一示例实施例的框图。图9是示出了要由本发明解决的问题的说明图。
具体实施例方式接下来,将参照附图来详细描述本发明的示例实施例。
第一示例实施例参考图8,根据本发明第一示例实施例的传输系统被配置为使得通信设备810和通信设备820经由线路831、线路832和线路833彼此相连,线路831和线路832用于从通信设备810向通信设备820的发送,线路833用于从通信设备820向通信设备810的发送。通信设备810具有如下功能当在对业务帧840 (例如用户业务)执行纠错编码同时向线路831发送所述帧的状态中从线路833接收到预定消息时,在向线路831发送切换后消息帧之后切换线路,开始对业务帧840执行纠错编码的处理并将业务帧向线路832发送。通信设备820具有如下功能从线路831和线路832接收所述帧并执行纠错,在缓冲器885和缓冲器886中存储已经执行了纠错的帧,并且当基于关于从线路831接收的帧的纠错状态确定需要线路切换时,向线路833发送预定消息。通信设备820还具有如下功能当从线路831接收切换后消息帧时,在读取缓冲器885中存储的所有所述帧后开始从缓冲器886读取所述帧。由于本实施例的传输系统具有如上所述的配置,即使线路831和线路832之间存在任何延迟差,也能够基于线路831的纠错状态将线路从线路831切换至正常线路832以进行预防性维护,而不会造成分组丢失或分组顺序改变。例如,假定通信设备810在向线路831按照顺序发送分组I、分组2、分组3和分组4之后从线路833接收到预定消息。在该情况下,在向线路831发送切换后消息之后,通信设备810将线路切换至线路832,并向线路832按照顺序发送后续分组,即分组5、分组6、分组7和分组8。由于线路832比线路831具有更高的速度,即使分组5和6比分组3和4更早到达通信设备820,切换后消息还未到达通信设备820。这样,分组5和6保持被存储在缓冲器886中。当分组3和4比分组5和6晚到达通信设备820时,首先将分组3和4存储在缓冲器885中。这样,当通信设备820经由线路831接收切换后消息时,通信设备820执行线路切换。由此,存储在缓冲器885中的分组3和4首先被读取并向外部输出,然后读取存储在缓冲器886中的分组5和6。结果,从通信设备820向外部按照顺序输出分组I、
2、3、4、5、6、7和8,从而不会导致分组丢失或分组顺序改变。虽然上文描述了本实施例的基本配置,能够进行各种添加和修改。例如,通信设备810可以在开始向线路832发送帧之前向线路832发送切换前消息帧。此外,如图8中所示,通信设备810可以包括与线路831和832相连的发送部分850、与线路833相连的接收部分852、以及控制部分851。此外,发送部分850可以包括切换部分871、消息处理部分872和873、与线路831相连的FEC帧产生部分874、以及与线路832相连的FEC帧产生部分875。这些部分具有以下功能。
控制部分851具有如下功能当从线路833接收到预定消息时,向消息处理部分873输出切换前消息发送命令信号,以及在向切换部分871输出切换命令信号之后,在切换部分871完成切换时,向消息处理部分872输出切换后消息发送命令信号。切换部分871在初始状态中向消息处理部分872输出业务帧,并且当接收到切换命令信号时向消息处理部分873输出业务巾贞。消息处理部分873基于切换前消息发送命令向FEC帧产生部分875发送切换前消息帧,然后将从切换部分871输入的业务帧向FEC帧产生部分875输出。FEC帧产生部分875将输入帧封装在FEC帧中,并将其向线路832输出。消息处理部分872将从切换部分871输入的业务帧向FEC帧产生部分874输出,并基于切换后消息发送命令向FEC帧产生部分874输出切换后消息帧。FEC帧产 生部分874将输入帧封装在FEC帧中,并将其向线路831输出。此外,通信设备820可以包括与线路831和832相连的接收部分861,与线路833相连的发送部分863、以及控制部分862。接收部分861可以包括与线路831相连的帧再现部分881、与线路832相连的帧再现部分882、消息处理部分883和884、缓冲器885和886、FEC状态确定部分888以及切换部分889。这些部分可以具有以下功能。帧再现部分881具有以下功能对从线路831接收的FEC帧执行纠错处理以再现封装的帧,以及将其向消息处理部分883输出,并还向FEC状态确定部分888通知纠错信息。纠错信息可以包括诸如以下的信息FEC错误出现的存在或不存在、FEC错误的大小、FEC纠错的存在或不存在、以及FEC纠错的量值。帧再现部分882具有以下功能对从线路832接收的FEC帧执行纠错处理以再现封装的帧,以及将其向消息处理部分884输出,并还向FEC状态确定部分888通知纠错信息。消息处理部分883在输入帧是业务帧的情况下向缓冲器885输出该输入帧,而在输入巾贞是切换后消息巾贞的情况下向控制部分862输出该输入巾贞。消息处理部分884在输入帧是业务帧的情况下向缓冲器886输出该输入帧,而在输入帧是切换前消息帧的情况下向控制部分862输出该输入中贞。FEC状态确定部分888基于所通知的纠错信息来确定从线路831向线路832的线路切换的必要性,并向控制部分862输出切换请求信号。当控制部分862接收到切换前消息时,控制部分862通知缓冲器886开始对业务进行缓冲。此外,当控制部分862接收到切换后消息时,控制部分862向切换部分889输出切换命令信号,并且当接收到切换请求信号时,借助于发送部分863向线路833发送预定消息。可以使用切换前消息、切换后消息或任意其他消息作为预定消息。第二示例实施例(配置的描述)参考图1,根据本发明第二示例实施例的传输系统包括发送/接收设备104和105以及连接设备104和105的4条线路200、201、202和203。线路200和201中的每一条可以由一条通信线路或一个传输路径来形成,或可以由经由中继设备连接的多条通信线路或传输路径来形成。此外,在线路200和201中,从发送/接收设备104发送的分组直到其到达发送/接收设备105的延迟时间可以几乎相同或不同。
线路202和203中的每一条可以由一条通信线路或一个传输路径来形成,或可以由经由中继设备连接的多条通信线路或传输路径来形成。此外,在线路202和203中,从发送/接收设备105发送的分组直到其到达发送/接收设备104的延迟时间可以几乎相同或不同。发送/接收设备104包括发送部分100,该发送部分100对外部输入的用户业务108执行纠错编码,并使用线路200或线路201将其向发送/接收设备105发送。此外,发送/接收设备104包括接收部分102,该接收部分102对从线路202或线路203接收的用户业务108执行纠错,并将其向外部输出。此外,发送/接收设备104包括控制部分I,该控制部分I控制对发送部分100和接收部分102所使用的线路的切换。发送/接收设备105包括发送部分103,该发送部分103对外部输入的用户业务108执行纠错编码,并使用线路202或线路203将其向发送/接收设备105发送。此外,发送/接收设备105包括接收部分101,该接收部分101对从线路200或线路201接收的用户业务108执行纠错,并将其向外输出。此外,发送/接收设备105包括控制部分18,该控制 部分18控制发送部分103和接收部分101使用的线路的切换。在初始状态,本实施例的传输系统使用线路200从发送/接收设备104向发送/接收设备105发送用户业务108,并使用线路202从发送/接收设备105向发送/接收设备104发送用户业务108。当发送/接收设备105基于经由线路200接收的业务的纠错状态确定线路200的状态发生劣化时,为了请求发送/接收设备104切换线路,发送/接收设备105故意将用于从发送/接收设备105向发送/接收设备104发送业务的线路从线路202切换至线路203。当发送/接收设备104检测到发送/接收设备104将用于发送的线路从线路202切换至线路203时,发送/接收设备104将用于接收的线路从线路202切换至线路203,并将用于从发送/接收设备104向发送/接收设备105发送业务的线路从线路200切换至线路201。由此,使用线路201而不是状态发生劣化的线路200把用户业务108从发送/接收设备104发送至发送/接收设备105。此外,在初始状态中,当发送/接收设备104基于经由线路202接收的业务的纠错状态确定线路202的状态发生劣化时,为了请求发送/接收设备105切换线路,发送/接收设备104故意将用于从发送/接收设备104向发送/接收设备105发送业务的线路从线路200切换至线路201。当发送/接收设备105检测到发送/接收设备105将用于发送的线路从线路200切换至线路201时,发送/接收设备105将用于接收业务的线路从线路200切换至线路201,并将用于从发送/接收设备105向发送/接收设备104发送业务的线路从线路202切换至线路203。由此,使用线路203而不是状态发生劣化的线路202把用户业务108从发送/接收设备105发送至发送/接收设备104。接下来,将详细描述构成发送/接收设备105的接收部分101、发送部分103以及控制部分18。接收部分101包括检错部分7和8、纠错部分9和10、FEC解封装部分11和12、消息处理部分13和14、缓冲器15和16、切换部分17以及FEC状态确定部分106。这些部分分别具有如下功能。检错部分7检测从线路200接收的FEC业务中的FEC错误,并向纠错部分9发送FEC业务。此外,检错部分7在检测到FEC错误时向FEC状态确定部分106发送FEC检错信号。检错部分8检测从线路201接收的FEC业务中的FEC错误,并向纠错部分10发送FEC业务。此外,检错部分8在检测到FEC错误时向FEC状态确定部分106发送FEC错误检测信号。纠错部分9向FEC解封装部分11发送来自检错部分7的FEC业务。当检错部分7检测到FEC错误时,纠错部分9纠正该FEC错误,并将其向FEC解封装部分11发送。纠错部分10向FEC解封装部分12发送来自检错部分8的FEC业务。当检错部分8检测到FEC错误时,纠错部分10纠正该FEC错误,并将其向FEC解封装部分12发送。FEC解封装部分11把来自纠错部分9的FEC业务解封装为多个以太网帧。然后,FEC解封装部分11向消息处理部分13发送解封装后的以太网帧。 FEC解封装部分12把来自纠错部分10的FEC业务解封装为多个以太网帧。然后,FEC解封装部分12向消息处理部分14发送解封装后的以太网帧。消息处理部分13把用户业务和事件消息与从FEC解封装部分11接收的业务相分离,向缓冲器15发送用户业务,并向控制部分18发送事件消息。消息处理部分14把用户业务和事件消息与从FEC解封装部分12接收的业务相分离,向缓冲器16发送用户业务,并向控制部分18发送事件消息。缓冲器15能够临时存储来自消息处理部分13的用户业务,并根据来自切换部分17的读出请求,向切换部分17发送用户业务。将读出的用户业务从缓冲器15删除。缓冲器16能够临时存储来自消息处理部分14的用户业务,并根据来自切换部分17的读出请求,向切换部分17发送用户业务。将读出的用户业务从缓冲器16删除。在使用线路200的初始状态中,切换部分17从缓冲器15读取用户业务并将其向外部发送。根据来自控制部分18的切换命令信号,切换部分17将从中读取用户业务的缓冲器从缓冲器15切换至缓冲器16。FEC状态确定部分106根据检错部分7的检错信号,记录与线路200有关的FEC错误的出现时间和出现次数。此外,FEC状态确定部分106根据检错部分8的检错信号,记录与线路201有关的FEC错误的出现时间和出现次数。这样,在使用线路200的初始状态中,如果FEC状态确定部分106确定线路200的FEC状态劣化到需要线路切换的程度(产生了突发和多个FEC错误),FEC状态确定部分106向控制部分18发送线路200的切换请求信号。下文将更加详细地描述FEC状态确定部分106发送切换请求信号的情况(这也适用于下文描述的FEC状态确定部分107)。例如,FEC状态确定部分106记录每当出现FEC错误时该FEC错误的出现时间。由于FEC错误由后级中的纠错部分来纠正,记录每当出现FEC错误时的出现时间等同于记录每当纠正FEC错误时的纠正时间。每当FEC状态确定部分106进行新的记录时,FEC状态确定部分106把此时之前的每单位时间的记录个数(即,错误出现(纠错)的次数)与预设的阈值进行比较。这样,如果每单位时间的错误出现(纠错)的次数不超过阈值,则FEC状态确定部分106确定线路200中错误(不能通过FEC纠正)出现的可能性较低。相反,如果每单位时间的错误出现(纠错)的次数超过阈值,则FEC状态确定部分106确定线路状态已经劣化从而线路200中很可能出现错误(不能通过FEC纠正),因而发送切换请求信号,以在能够通过FEC补偿所有错误的时间内执行线路切换。要通过FEC状态确定部分106与阈值进行比较的错误出现(纠错)的次数可以是I比特或更大的FEC错误出现(纠错)的次数,或者是2比特或更大的FEC错误出现(纠错)的次数。此外,不仅可使用FEC错误出现(纠错)的次数,还可以使用错误的大小(纠正的比特数的大小)来执行该确定。例如,可以获得评估值,当每单位时间的FEC错误出现(纠错)的次数增大以及当错误(纠错)的比特数增大时,该评估值变大,以及将该评估值与阈值相比较,从而确定切换的必要性。发送部分103包括切换部分19、消息处理部分20和21以及FEC封装部分22和23。这些部分分别具有如下功能。在初始状态,切换部分19向消息处理部分20发送用户业务108。切换部分19根据来自控制部分18的切换命令信号,将用户业务的发送方向从消息处理部分20切换至消息处理部分21。
消息处理部分20把来自切换部分19的用户业务向FEC封装部分22发送。此外,消息处理部分20根据来自控制部分18的事件消息发送命令信号产生事件消息,将其与用户业务相组合,并将结果向FEC封装部分22发送。消息处理部分21把来自切换部分19的用户业务向FEC封装部分23发送。此外,消息处理部分21根据来自控制部分18的事件消息发送命令信号产生事件消息,将其与用户业务相组合,并将结果向FEC封装部分23发送。FEC封装部分22能够把来自消息处理部分20的用户业务临时存储在内部缓冲器中,并把多个以太网帧封装到一个FEC帧中。FEC封装部分22从内部缓冲器中删除已经封装的以太网帧,并将所产生的FEC帧向线路202发送。在本实施例中,由于把多个以太网帧封装在一个FEC帧中,不必向每一个帧应用无用的首部,从而能够有效地使用频带。FEC封装部分23能够把来自消息处理部分21的用户业务临时存储在内部缓冲器中,并把多个以太网帧封装到一个FEC帧中。FEC封装部分23从内部缓冲器中删除已经封装的以太网帧,并将所产生的FEC帧向线路203发送。控制部分18根据图2中所示的状态转移图来控制对发送部分103和接收部分101所使用的线路的切换。在初始状态中,控制部分18执行正常操作模式下的操作(图2中的状态35)。在正常操作模式下(状态35),当由于FEC状态确定部分106已经检测到FEC状态劣化而使得控制部分18从FEC状态确定部分106接收到线路200的切换请求信号时,控制部分18执行发送部分切换(状态36),并允许控制部分18的状态改变为切换后事件消息接收等待状态(状态37)。在状态36中的发送部分切换中,控制部分18向消息处理部分21发送切换前事件消息发送命令信号,并向切换部分19发送切换命令信号。然后,在完成切换时,控制部分18向消息处理部分20发送切换后事件消息发送命令信号。在切换后事件消息接收等待状态37中,当消息处理部分13向控制部分18通知已经接收到切换后事件消息时,控制部分18执行接收部分切换(状态38)。在接收部分切换中,控制部分18向切换部分17发送切换命令信号。然后,控制部分18回到正常操作模式(状态35)。另一方面,在正常操作模式中(状态35),当控制部分18从消息处理部分13接收到切换后事件消息时,控制部分18执行接收部分切换(状态39),并且还执行发送部分切换(状态40),并回到正常操作模式(状态35)。在状态39中的接收部分切换中,控制部分18向切换部分17发送切换命令信号。此外,在状态40中的发送部分切换中,控制部分18向消息处理部分21发送切换前事件消息发送命令信号,并向切换部分19发送切换命令信号。此外,在完成切换时,控制部分18向消息处理部分20发送切换后事件消息发送命令信号。接下来,将详细描述构成发送/接收设备104的接收部分102、发送部分100以及控制部分I。接收部分102包括检错部分24和25、纠错部分26和27、FEC解封装部分28和29、消息处理部分30和31、缓冲器32和33、切换部分34以及FEC状态确定部分107。这些部分分别具有如下功能。检错部分24检测从线路202接收的FEC业务中的FEC错误,并向纠错部分26发送FEC业务。此外,检错部分24在检测到FEC错误时向FEC状态确定部分107发送FEC检 错信号。检错部分25检测从线路203接收的FEC业务中的FEC错误,并向纠错部分27发送FEC业务。此外,检错部分25在检测到FEC错误时向FEC状态确定部分107发送FEC检
错信号。纠错部分26向FEC解封装部分28发送来自检错部分24的FEC业务。此外,当检错部分24检测到FEC错误时,纠错部分26纠正该FEC错误,并将结果向FEC解封装部分28发送。纠错部分27向FEC解封装部分29发送来自检错部分25的FEC业务。此外,当检错部分25检测到FEC错误时,纠错部分27纠正该FEC错误,并将结果向FEC解封装部分29发送。FEC解封装部分28把来自纠错部分26的FEC业务解封装为多个以太网帧。然后,FEC解封装部分28向消息处理部分30发送解封装后的以太网帧。FEC解封装部分29把来自纠错部分27的FEC业务解封装为多个以太网帧。然后,FEC解封装部分29向消息处理部分31发送解封装后的以太网帧。消息处理部分30把用户业务和事件消息与从FEC解封装部分28接收的业务相分离,向缓冲器32发送用户业务,并向控制部分I发送事件消息。消息处理部分31把用户业务和事件消息与从FEC解封装部分29接收的业务相分离,向缓冲器33发送用户业务,并向控制部分I发送事件消息。缓冲器32能够临时存储来自消息处理部分30的用户业务,并根据来自切换部分34的读出请求,向切换部分34发送用户业务。将读出的用户业务从缓冲器删除。缓冲器33能够临时存储来自消息处理部分31的用户业务,并根据来自切换部分34的读出请求,向切换部分34发送用户业务。将读出的用户业务从缓冲器删除。在初始状态中,切换部分34从缓冲器32读取用户业务,并将其向外部发送。此外,根据来自控制部分I的切换命令信号,切换部分34将从中读取用户业务的缓冲器从缓冲器32切换至缓冲器33。FEC状态确定部分107根据检错部分24的检错信号,记录与线路202有关的FEC错误的出现时间和出现次数。此外,FEC状态确定部分107根据检错部分25的检错信号,记录与线路203有关的FEC错误的出现时间和出现次数。这样,在使用线路202的初始状态中,如果FEC状态确定部分107确定线路202的FEC状态劣化到需要线路切换的程度(产生了突发和多个FEC错误),FEC状态确定部分107向控制部分I发送线路202的切换请求信号。发送部分100包括切换部分2、消息处理部分3和4以及FEC封装部分5和6。这些部分分别具有如下功能。消息处理部分3把来自切换部分2的用户业务向FEC封装部分5发送。此外,消息处理部分3根据来自控制部分I的事件消息发送命令信号产生事件消息,将其与用户业务相组合,并将结果向FEC封装部分5发送。消息处理部分4把来自切换部分2的用户业务向FEC封装部分6发送。此外,消息处理部分4根据来自控制部分I的事件消息发送命令信号产生事件消息,将其与用户业 务相组合,并将结果向FEC封装部分6发送。在初始状态,切换部分2向消息处理部分3发送用户业务108。然后,切换部分2根据来自控制部分I的切换命令信号,将用户业务108的发送方向从消息处理部分3切换至消息处理部分4。FEC封装部分5能够把来自消息处理部分3的用户业务临时存储在内部缓冲器中,并把多个以太网帧封装到一个FEC帧中。FEC封装部分5从内部缓冲器中删除已经封装的以太网帧,并将FEC帧向线路200发送。FEC封装部分6能够把来自消息处理部分4的用户业务临时存储在内部缓冲器中,并把多个以太网帧封装到一个FEC帧中。FEC封装部分6从内部缓冲器中删除已经封装的以太网帧,并将FEC帧向线路201发送。控制部分I根据图2中所示的状态转移图来控制对发送部分100和接收部分102所使用的线路的切换。在初始状态中,控制部分I执行正常操作模式下的操作(图2中的状态35)。在正常操作模式下(状态35),当由于FEC状态确定部分106已经检测到FEC状态劣化而使得控制部分I从FEC状态确定部分106接收到线路202的切换请求信号时,控制部分I执行发送部分切换(状态36),并允许控制部分I的状态改变为切换后事件消息接收等待状态(状态37)。在状态36中的发送部分切换中,控制部分I向消息处理部分4发送切换前事件消息发送命令信号,并向切换部分2发送切换命令信号。在完成切换时,控制部分I向消息处理部分3发送切换后事件消息发送命令信号。在切换后事件消息接收等待状态37中,当向控制部分I通知已经从消息处理部分30接收到切换后事件消息时,控制部分I执行接收部分切换(状态38)。在接收部分切换中,控制部分I向切换部分34发送切换命令信号。然后,控制部分I回到正常操作模式(状态35)。另一方面,在正常操作模式中(状态35),当控制部分I从消息处理部分30接收到切换后事件消息时,控制部分I执行接收部分切换(状态39),并且还执行发送部分切换(状态40),并回到正常操作模式(状态35)。在状态39中的接收部分切换中,控制部分I向切换部分34发送切换命令信号。此外,在状态40中的发送部分切换中,控制部分I向消息处理部分4发送切换前事件消息发送命令信号,并向切换部分2发送切换命令信号。此夕卜,在完成切换时,控制部分I向消息处理部分3发送切换后事件消息发送命令信号。在图I中,切换部分2、切换部分17、切换部分19和切换部分34能够通过以太网线性保护(ITU-T建议G.8031)的I : I方案中的切换部分的块来实现。控制部分I、消息处理部分3、消息处理部分4、消息处理部分30、消息处理部分31、控制部分18、消息处理部分13、消息处理部分14、消息处理部分20和消息处理部分21能够通过基于以太网线性保护的I : I方案中的类似功能块添加功能来实现。此外,消息处理部分3、消息处理部分4、消息处理部分20和消息处理部分21产生的切换前事件消息和切换后事件消息可通过以太网OAM(ITU-T建议Y. 1731)中定义的VSM(特定厂商OAM消息)来实现。用作切换前事件消息的VSM和用作切换后事件消息的VSM可根据例如在以太网OAM帧中向操作码(OpCode)设置的值来彼此区分。(操作的描述)接下来,将参考图3至6来描述本实施例的操作。图3至6示出了在初始状态的操作期间由于线路200的状态劣化到需要线路切换的程度而将线路从线路200切换至线路201的线路切换的序列。首先将描述该操作的概况。在初始状态,传输系统处于以下状态。发送/接收设备104经由线路200向发送/接收设备105发送用户业务,而发送/接收设备105经由线路200接收业务。这样,切换部分2在消息处理部分3的方向上发送用户业务,而切换部分17从缓冲器15读取用户业 务。此外,发送/接收设备105经由线路202向发送/接收设备104发送用户业务,而发送/接收设备104经由线路202接收业务。这样,切换部分19在消息处理部分20的方向上发送用户业务,而切换部分34从缓冲器32读取用户业务。在如上所述的初始状态中,当发送/接收设备105的接收部分101检测到线路200的FEC状态中的劣化时,将执行以下操作。首先,发送/接收设备105执行图3所示的切换序列,并向发送/接收设备104发送切换前事件消息和切换后事件消息。然后,根据来自发送/接收设备105的切换前事件消息和切换后事件消息,发送/接收设备104执行图4所示的接收部分102的切换序列。此夕卜,发送/接收设备104与接收部分102的切换序列并行地执行图5所不的发送部分100的切换序列,并向发送/接收设备105发送切换前事件消息和切换后事件消息。最后,发送/接收设备105根据来自发送/接收设备104的切换前事件消息和切换后事件消息,执行图6中所示的接收设备101的切换序列。以下将描述这些序列的细节。首先,将参考图3的序列图来描述图I中所示的发送/接收设备105中的发送部分103的切换操作。在图I中,当检错部分7从切换源线路200接收到包括FEC错误的业务时(图3中的步骤S12),检错部分7检测该FEC错误,并向FEC状态确定部分106发送FEC检错信号(步骤S13)。当FEC状态确定部分16在接收到FEC检错信号时确定切换源线路200劣化到需要切换的程度时,FEC状态确定部分16向控制部分18发送切换请求信号(步骤S14)。当控制部分18在正常操作模式中已经接收到切换请求信号时,控制部分18向消息处理部分21发送切换前事件消息发送命令信号(步骤S15)。在从控制部分18接收到切换前事件消息发送命令信号时,消息处理部分21向切换目标线路203发送切换前事件消息(步骤S16)。然后,控制部分18向切换部分19输出切换命令信号(步骤S17)。切换部分19根据来自控制部分18的切换命令信号执行线路切换,并把用户业务的发送方向从消息处理部分20的方向改变为消息处理部分21的方向(步骤S18)。在切换完成时,控制部分18向消息处理部分20发送切换后事件消息发送命令信号(步骤S19)。然后,控制部分18的状态改变为切换后事件消息接收等待状态。在从控制部分18接收到切换后事件消息发送命令信号吋,消息处理部分20向切換源线路202发送切換后事件消息(步骤S20)。接下来,将參考图4的序列来描述图I中所示的发送/接收设备104中的接收部分102的切換操作。在图I中,当消息处理部分31从切换目标线路203接收到切換前事件消息时(图4中的步骤S21),消息处理部分31向控制部分I发送切換前事件消息(步骤S22)。根据来自消息处理部分31的切換前事件消息,控制部分I指示缓冲器33开始对用户业务108进行缓沖。缓冲器33存储来自消息处理部分31的切換前事件消息之后的用户业务(步骤S23)。应当注意,缓冲器33可以适于一直缓冲消息处理部分31接收的用户业务。当消息处理部分30从切换源线路202接收到切換后事件消息时(步骤S24),消息处理部分30向控制部分I发送切換后事件消息(步骤S25)。当把来自消息处理部分30的切換后事件消息提供给控制部分I吋,由于控制部分I已经在正常操作模式下接收到切换后事件消息,控制部分I向切換部分34发送切換命令信号,以执行接收部分切換(步骤S26)。此外,在从消息处理部分30接收到切換后事件消息时,控制部分I根据下文描述的 图5中所示的切換序列执行对发送部分100的切換(步骤S29)。在该步骤之后,并行地执行发送部分100的切换执行序列和接收部分102的切换执行序列。应当注意,在从消息处理部分31接收到切換前事件消息时,控制部分I可以根据下文描述的图5中所示的切換序列执行对发送部分100的切換。当切換部分34从控制部分I接收到切換命令信号吋,切換部分34执行线路切換,以将从中读取用户业务的缓冲器从缓冲器32切換至缓冲器33 (步骤S27)。在切換完成吋,切換部分34读取缓冲器33中存储的用户业务,并将其向外部发送(步骤S28)。缓冲器33删除读出的用户业务。接下来,将參考图5的序列来描述图I中所示的发送/接收设备104中的发送部分100的切換操作。在图I中,控制部分I执行接收部分102的切換(步骤S30),然后向消息处理部分4发送切換前事件消息发送命令信号(步骤S31)。当消息处理部分4从控制部分I接收到切換前事件消息发送命令信号吋,消息处理部分4向切換目标线路201发送切換前事件消息(步骤S32)。然后,控制部分I向切換部分2发送切換命令信号(步骤S33)。当切換部分2从控制部分I接收到切換命令信号时,切換部分2执行线路切换,将用户业务的发送方向从消息处理部分3的方向切換至消息处理部分4的方向(步骤S34)。在切換完成吋,控制部分I向消息处理部分3发送切換后事件消息发送命令信号(步骤S35)。然后,控制部分I回到正常操作模式。在消息处理部分3从控制部分I接收到切換后事件消息发送命令信号吋,消息处理部分3向切換源线路200发送切換后事件消息(步骤S36)。接下来,将參考图6的序列来描述图I中所示的发送/接收设备105中的接收部分101的切换操作。在图I中,当消息处理部分14从切换目标线路201接收到切換前事件消息时(图6中的步骤S37),消息处理部分14向控制部分18发送切換前事件消息(步骤S38)。根据来自消息处理部分14的切換前事件消息,控制部分18指示缓冲器16开始对用户业务进行缓冲。缓冲器16在缓冲器中存储来自消息处理部分14的切換前事件消息之后的用户业务(步骤S39)。
当消息处理部分13从切换源线路200接收到切换后事件消息时(步骤S40),消息处理部分13向控制部分18发送切换后事件消息(步骤S41)。当把来自消息处理部分13的切换后事件消息提供给控制部分18时,由于控制部分18处于切换后事件消息接收等待状态,控制部分18向切换部分17发送切换命令信号,以执行接收部分切换(步骤S42)。当把来自控制部分18的切换命令信号提供给切换部分17时,切换部分16执行线路切换以将从中读取用户业务的缓冲器从缓冲器15切换至缓冲器16(步骤S43)。在切换完成时,切换部分17读取缓冲器16中存储的用户业务,并将其向外部发送(步骤S44)。缓冲器16删除读出的用户业务。因此,发送/接收设备104和发送/接收设备105已经分别执行了对发送部分和接收部分的切换,该切换由线路200的状态中的劣化所触发,由此执行了从切换源线路200和切换源线路202向切换目标线路201和切换目标线路203的双向切换。在上文的描述中,已经描述了在初始状态期间线路200的状态劣化到需要线路切换的程度的示例。在该示例中,发送/接收设备105的状态根据图2中的状态移变图,按照正常操作模式(状态35)、发送部分切换(状态36)、切换后事件消息接收等待(状态37)、 接收部分切换(状态38)和正常操作模式(状态35)的顺序改变。此外,发送/接收设备104的状态根据图2中的状态转移图,按照正常操作模式(状态35)、接收部分切换(状态39)、发送部分切换(状态40)和正常操作模式(状态35)的顺序改变。另一方面,甚至在初始状态的操作期间线路202的状态劣化到需要线路切换的程度时,发送/接收设备104和发送/接收设备105分别执行对发送部分和接收部分的切换,该切换由线路202的状态中的劣化所触发,由此执行从切换源线路200和切换源线路202向切换目标线路201和切换目标线路203的双向切换。然而,在该情况下,发送/接收设备104首先执行对发送部分100的切换,然后发送/接收设备105执行对接收部分101和发送部分103的切换,并且最终发送/接收设备104切换接收部分102。这样,发送/接收设备104的状态根据图2中的状态转移图,按照正常操作模式(状态35)、发送部分切换(状态36)、切换后事件消息接收等待(状态37)、接收部分切换(状态38)和正常操作模式(状态35)的顺序改变。此外,发送/接收设备105的状态根据图2中的状态转移图,按照正常操作模式(状态35)、接收部分切换(状态39)、发送部分切换(状态40)和正常操作模式(状态35)的顺序改变。类似的,甚至在初始状态的操作期间线路200和线路202的状态劣化到同时需要线路切换的程度时,发送/接收设备104和发送/接收设备105分别执行发送部分和接收部分的切换,该切换由线路200和202的状态中的劣化所触发,由此执行从切换源线路200和切换源线路202向切换目标线路201和切换目标线路203的双向切换。然而,在该情况下,发送/接收设备104和发送/接收设备105的状态根据图2中的状态转移图,按照正常操作模式(状态35)、发送部分切换(状态36)、切换后事件消息接收等待(状态37)、接收部分切换(状态38)和正常操作模式(状态35)的顺序改变。如上所述,根据本实施例,甚至在切换源线路200和202以及切换目标线路201和203之间存在延迟差时,也能够基于线路的纠错状态执行针对预防性维护的线路切换,而且不会发生分组丢失或分组顺序改变。例如,假定在发送部分100向线路200按照顺序发送用户业务的分组I、分组2、分组3和分组4后,发送部分100将线路切換至线路201,井向线路201按照顺序发送用户业务的后续分组,即分组5、分组6、分组7和分组8。在该情况下,发送部分100在发送分组5之前向线路201发送切換前事件消息,并在发送分组4之后向线路200发送切換后事件消息。由于线路201比线路200具有更高的速度,即使分组5和6比分组3和4更早到达接收部分101,切換后事件消息还未到达接收部分101。这样,分组5和6保持被存储在缓冲器16中。当分组3和4比分组5和6晚到达接收部分101吋,首先将分组3和4存储在缓冲器15中。这样,当接收部分101经由线路200接收切换后事件消息时,接收部分101执行线路切換。由此,存储在缓冲器15中的分组3和4首先被读取并向外部输出,然后读取存储在缓冲器16中的分组5和6。結果,从切换部分17按照顺序向外部输出分组1、2、3、
4、5、6、7和8,从而不会导致分组丢失或分组顺序改变。第三示例实施例尽管上文描述的第二示例实施例被配置为使得由切换源线路200和202中一条或两条线路的线路状态的劣化来触发在两个方向上同时切换线路,在本实施例中,在单个方 向上执行线路切換。具体地,在图I中,在发送/接收设备105的FEC状态确定部分106接收到切换请求信号时(图3中的步骤S14),控制部分18向消息处理部分20发送切換通知消息发送命令信号。根据来自控制部分18的切換通知消息发送命令信号,消息处理部分20使用以太网OAM的VSM将切换通知消息与用户业务相组合,并将结果经由切换源线路202向发送/接收设备104发送。消息处理部分30根据来自消息源线路202的切換通知消息,把业务分为用户业务和切換通知消息,并向控制部分I发送切換命令信号。当控制部分I接收切换命令信号时,控制部分I按照与第一示例实施例中描述的相同的方式来执行对发送部分100的切換。由此,随后按照与第二示例实施例中描述的相同的方式来执行对接收部分101的切換。如上所述,根据本实施例,能够执行单个方向上的线路切換,该切换由切換源线路200和202之一的线路状态中的劣化来触发。第四示例实施例在本发明的第四示例实施例中,其基本配置与第一至第三示例实施例中相同,但是事件消息有所不同。图7示出了第四示例实施例的配置。在图7中,消息处理部分在发送切換后事件消息时制作切換后事件消息的拷贝,并连续发送切換后事件消息的多个拷贝。按照这种方式,由于在本实施例中将切換后事件消息发送多次,即使切換后事件消息的任何拷贝由于某些原因而被破坏,本实施例也能够实现如下有利效果只要切換后事件消息的至少ー个拷贝是正常的,就能正常进行线路切换处理。虽然上文描述了切換后事件消息,还可以以类似的方式连续发送切換前事件消息的多个拷贝。其他示例实施例在上文的示例实施例中,尽管切换的执行被限制为用户业务,可以基于VLAN来划分用户业务,并通过VLAN业务单元来执行线路切換。通过VLAN业务单元来执行线路切換,可以优先于具有较高优先级的业务执行切換。尽管已经描述了其中将本发明应用于I : I保护的示例实施例,本发明还可应用于实施I : I保护和1 + 1保护两者的通信设备。在该情况下,通过使用切換前消息作为开始1+1保护中的切换目标线路的缓冲的指令,可以防止在1+1保护中切换线路时产生帧重叠。本发明基于并要求2010年4月9日提交的日本专利申请No. 2010-090257的优先权,其全部内容通过引用合并于此。工业实用性本发明可应用于针对预防性维护的线路切换,具体可应用于具有延迟差的线路之间的切换。附图标记列表I控制部分2切换部分 3消息处理部分4消息处理部分5FEC封装部分6FEC封装部分7检错部分8检错部分9纠错部分10纠错部分11FEC解封装部分12FEC解封装部分13消息处理部分14消息处理部分15缓冲器16缓冲器17切换部分18控制部分19切换部分20消息处理部分21消息处理部分22FEC封装部分23FEC封装部分24检错部分25检错部分26纠错部分27纠错部分28FEC解封装部分29FEC解封装部分30消息处理部分31消息处理部分
32 缓冲器33 缓冲器 34 切换部分
权利要求
1.一种传输系统,包括第一通信设备和第二通信设备,所述第一通信设备和所述第二通信设备经由第一线路、第二线路和第三线路彼此相连,所述第一线路和所述第二线路用于从所述第一通信设备向所述第二通信设备的发送,所述第三线路用于从所述第二通信设备向所述第一通信设备的发送,其中 当所述第一通信设备在对业务帧执行纠错编码的同时、向第一线路发送所述帧的状态中、从所述第三线路接收到预定消息时,所述第一通信设备在向所述第一线路发送切换后消息帧之后,切换线路,从而在对所述帧执行纠错编码的同时,将所述业务帧向所述第二线路发送,以及 所述第二通信设备从所述第一线路和所述第二线路接收所述帧,并对所述帧执行纠错,在第一缓冲器和第二缓冲器中存储已经执行了纠错的所述帧,当基于从所述第一线路接收的所述帧的纠错状态、确定需要执行从所述第一线路到所述第二线路的线路切换时,向所述第三线路发送所述预定消息,并且当从所述第一线路接收到所述切换后消息帧时,在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧。
2.根据权利要求I所述的传输系统,其中 在向所述第二线路发送所述帧之前,所述第一通信设备向所述第二线路发送切换前消息中贞。
3.根据权利要求I或2所述的传输系统,其中 所述第一通信设备包括与所述第一线路和所述第二线路相连的第一发送部分、与所述第三线路相连的第一接收部分、以及第一控制部分, 所述第一发送部分包括第一切换部分、第一消息处理部分、与所述第一线路相连的第一 FEC帧产生部分、第二消息处理部分、以及与所述第二线路相连的第二 FEC帧产生部分, 当所述第一控制部分从所述第三线路接收到预定消息时,所述第一控制部分向所述第二消息处理部分输出切换前消息发送命令信号,并向所述第一切换部分输出切换命令信号,然后在所述第一切换部分完成切换时,向所述第一消息处理部分输出切换后消息发送命令号, 在初始状态中,所述第一切换部分向所述第一消息处理部分输出所述业务帧,并且当接收到所述切换信号时,向所述第二消息处理部分输出所述业务帧, 在基于所述切换前消息发送命令向所述第二 FEC帧产生部分发送切换前消息帧之后,所述第二消息处理部分将从所述第一切换部分输入的所述业务帧向所述第二 FEC帧产生部分输出, 所述第二 FEC帧产生部分把多个输入帧封装到FEC帧中,并向所述第二线路输出所述FEC 帧, 所述第一消息处理部分将从所述第一切换部分输入的所述业务帧向所述第一 FEC帧产生部分输出,并基于所述切换后消息发送命令向所述第一 FEC帧产生部分输出切换后消息中贞,以及 所述第一 FEC帧产生部分把多个输入帧封装到FEC帧中,并向所述第一线路输出所述FEC 帧。
4.根据权利要求I至3中任意一项所述的传输系统,其中 所述第二通信设备包括与所述第一线路和所述第二线路相连的第二接收部分、与所述第三线路相连的第二发送部分、以及第二控制部分, 所述第二接收部分包括与所述第一线路相连的第一帧再现部分、第三消息处理部分、第一缓冲器、与所述第二线路相连的第二帧再现部分、第四消息处理部分、第二缓冲器、第一 FEC状态确定部分、以及第二切换部分, 所述第一帧再现部分对从所述第一线路接收的FEC帧执行纠错处理以再现封装的帧,向所述第三消息处理部分输出所述帧,并向所述第一 FEC状态确定部分通知纠错信息, 所述第二帧再现部分对从所述第二线路接收的FEC帧执行纠错处理以再现封装的帧,向所述第四消息处理部分输出所述帧,并向所述第一 FEC状态确定部分通知纠错信息, 所述第三消息处理部分在输入巾贞是业务巾贞的情况下向所述第一缓冲器输出该输入中贞,而在输入帧是切换后消息帧的情况下向所述第二控制部分输出该输入帧, 所述第四消息处理部分在输入帧是业务帧的情况下向所述第二缓冲器输出该输入帧,而在输入帧是切换前消息帧的情况下向所述第二控制部分输出该输入帧, 所述第一 FEC状态确定部分基于所通知的纠错信息来确定从所述第一线路向所述第二线路的线路切换的必要性,并向所述第二控制部分输出切换请求信号,以及 所述第二控制部分在输入切换前消息时通知所述第二缓冲器开始对业务进行缓冲,在输入切换后消息时向所述第二切换部分输出切换命令信号,并在输入所述切换请求信号时通过所述第二发送部分向所述第三线路发送所述预定消息。
5.一种传输系统,其中第一通信设备的第一接收部分和第二通信设备的第二发送部分还经由第四线路彼此相连,所述第四线路用于从所述第二通信设备向所述第一通信设备的发送,其中 当所述第二通信设备在对业务帧执行纠错编码的同时、向所述第三线路发送所述帧的状态中、从所述第一线路接收到预定消息时,所述第二通信设备在向所述第三线路发送切换后消息帧之后,切换线路,并开始在对所述帧执行纠错编码的同时,将所述业务帧向所述第四线路发送,以及 所述第一通信设备从所述第三线路和所述第四线路接收所述帧,并对所述帧执行纠错,在第三缓冲器和第四缓冲器中存储已经执行了纠错的所述帧,当基于从所述第三线路接收的所述帧的纠错状态、确定需要执行从所述第三线路到所述第四线路的线路切换时,向所述第一线路发送所述预定消息,并且当从所述第三线路接收到所述切换后消息帧时,在读取所述第三缓冲器中存储的所有所述帧之后,开始从所述第四缓冲器读取所述帧。
6.根据权利要求5所述的传输系统,其中 所述第二通信设备适于 在正常操作状态中,当基于从所述第一线路接收的所述帧的纠错状态、确定需要执行从所述第一线路到所述第二线路的线路切换时,执行发送部分切换,然后允许所述第二通信设备的状态改变为切换后事件消息接收等待状态,在所述发送部分切换中,所述第二通信设备在向所述第三线路发送所述切换后消息帧之后,切换线路,并开始在对所述帧执行纠错编码的同时,向所述第四线路发送业务帧的处理;当在所述切换后事件消息接收等待状态中、从所述第一线路接收到所述切换后消息时,执行接收部分切换,然后允许所述第二通信设备的状态改变为所述正常操作状态,在所述接收部分切换中,所述第二通信设备在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧,以及在正常操作状态中,当从所述第一线路接收到所述切换后消息时,执行接收部分切换,并执行发送部分切换,并且允许所述第二通信设备的状态改变为所述正常操作状态,在所述接收部分切换中,所述第二通信设备在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧,在所述发送部分切换中,所述第二通信设备在向所述第三线路发送所述切换后消息帧之后,切换线路,并开始在对所述帧执行纠错编码的同时,将所述业务帧向所述第四线路发送,以及 所述第一通信设备适于 在正常操作状态中,当基于从所述第三线路接收的所述帧的纠错状态、确定需要执行从所述第三线路到所述第四线路的线路切换时,执行发送部分切换,然后允许所述第一通信设备的状态改变为切换后事件消息接收等待状态,在所述发送部分切换中,所述第一通信设备在向所述第一线路发送所述切换后消息帧之后,切换线路,并开始在对所述帧执行纠错编码的同时,将所述业务帧向所述第四线路发送;当在所述切换后事件消息接收等待状态中、从所述第三线路接收到所述切换后消息时,执行接收部分切换,然后允许所述第一通信设备的状态改变为所述正常操作状态,在所述接收部分切换中,所述第一通信设备在读取所述第三缓冲器中存储的所有所述帧之后,开始从所述第四缓冲器读取所述帧,以及 在正常操作状态中,当从所述第三线路接收到所述切换后消息时,执行接收部分切换,并执行发送部分切换,并且允许所述第一通信设备的状态改变为所述正常操作状态,在所述接收部分切换中,所述第一通信设备在读取所述第三缓冲器中存储的所有所述帧之后,开始从所述第四缓冲器读取所述帧,在所述发送部分切换中,所述第一通信设备在向所述第一线路发送所述切换后消息帧之后,切换线路,并开始在对所述帧执行纠错编码的同时,将所述业务帧向所述第二线路发送。
7.根据权利要求I 6中任意一项所述的传输系统,其中 使用厂商特定OAM消息帧作为所述切换后消息帧和所述预定消息帧。
8.根据权利要求I 7中任意一项所述的传输系统,其中 连续发送多个切换后消息帧。
9.一种传输系统中的传输方法,在所述传输系统中,第一通信设备和第二通信设备经由第一线路、第二线路和第三线路彼此相连,所述第一线路和所述第二线路用于从所述第一通信设备向所述第二通信设备的发送,所述第三线路用于从所述第二通信设备向所述第一通信设备的发送,所述方法包括 当在对业务帧执行纠错编码的同时、向所述第一线路发送所述帧的状态中、从所述第三线路接收到预定消息时,所述第一通信设备在向所述第一线路发送切换后消息帧之后,切换线路,从而在对所述帧执行纠错编码的同时,将所述业务帧向所述第二线路发送,以及 所述第二通信设备从所述第一线路和所述第二线路接收所述帧,并对所述帧执行纠错,在第一缓冲器和第二缓冲器中存储已经执行了纠错的所述帧,当基于从所述第一线路接收的所述帧的纠错状态、确定需要执行从所述第一线路到所述第二线路的线路切换时,向所述第三线路发送所述预定消息,并且当从所述第一线路接收到所述切换后消息帧时,在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧。
10.一种通信设备,经由第一线路、第二线路和第三线路与另一通信设备相连,所述第一线路和所述第二线路用于发送,而所述第三线路用于接收,其中当所述通信设备在对业务帧执行纠错编码的同时、向所述第一线路发送所述帧的状态中、从所述第三线路接收到预定消息时,所述通信设备在向所述第一线路发送切换后消息帧之后,切换线路,从而在对所述帧执行纠错编码的同时,将所述业务帧向所述第二线路发送。
11.根据权利要求10所述的通信设备,其中 所述通信设备包括与所述第一线路和所述第二线路相连的发送部分、与所述第三线路相连的接收部分、以及控制部分, 所述发送部分包括切换部分、第一消息处理部分、与所述第一线路相连的第一 FEC帧产生部分、第二消息处理部分、以及与所述第二线路相连的第二 FEC帧产生部分, 当所述控制部分从所述第三线路接收到预定消息时,所述控制部分向所述第二消息处理部分输出切换前消息发送命令信号,并向所述切换部分输出切换命令信号,然后在所述切换部分完成切换时,向所述第一消息处理部分输出切换后消息发送命令信号, 在初始状态中,所述切换部分向所述第一消息处理部分输出所述业务帧,并且当接收到所述切换信号时,向所述第二消息处理部分输出所述业务帧, 在基于所述切换前消息发送命令向所述第二 FEC帧产生部分发送切换前消息帧之后,所述第二消息处理部分将从所述切换部分输入的所述业务帧向所述第二 FEC帧产生部分输出, 所述第二 FEC帧产生部分把多个输入帧封装到FEC帧中,并向所述第二线路输出所述FEC 帧, 所述第一消息处理部分将从所述切换部分输入的所述业务帧向所述第一 FEC帧产生部分输出,并基于所述切换后消息发送命令向所述第一 FEC帧产生部分输出所述切换后消息中贞,以及 所述第一 FEC帧产生部分把多个输入帧封装到FEC帧中,并向所述第一线路输出所述FEC 帧。
12.一种通信设备,经由第一线路、第二线路和第三线路与另一通信设备相连,所述第一线路和所述第二线路用于接收,而所述第三线路用于发送,其中 所述通信设备从所述第一线路和所述第二线路接收帧,并对所述帧执行纠错,在第一缓冲器和第二缓冲器中存储已经执行了纠错的所述帧,当基于从所述第一线路接收的所述帧的纠错状态、确定需要执行从所述第一线路到所述第二线路的线路切换时,向所述第三线路发送预定消息,并且当从所述第一线路接收到切换后消息帧时,在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧。
13.根据权利要求12所述的通信设备,其中 所述通信设备包括与所述第一线路和所述第二线路相连的接收部分、与所述第三线路相连的发送部分、以及控制部分, 所述接收部分包括与所述第一线路相连的第一帧再现部分、第一消息处理部分、第一缓冲器、与所述第二线路相连的第二帧再现部分、第二消息处理部分、第二缓冲器、FEC状态确定部分、以及切换部分, 所述第一帧再现部分对从所述第一线路接收的FEC帧执行纠错处理以再现封装的帧,向所述第一消息处理部分输出所述帧,并向所述FEC状态确定部分通知纠错信息,所述第二帧再现部分对从所述第二线路接收的FEC帧执行纠错处理以再现封装的帧,向所述第二消息处理部分输出所述帧,并向所述FEC状态确定部分通知纠错信息, 所述第一消息处理部分在输入巾贞是业务巾贞的情况下向所述第一缓冲器输出该输入中贞,而在输入帧是切换后消息帧的情况下向所述控制部分输出该输入帧, 所述第二消息处理部分在输入帧是业务帧的情况下向所述第二缓冲器输出该输入帧,而在输入帧是切换前消息帧的情况下向所述控制部分输出该输入帧, 所述FEC状态确定部分基于所通知的纠错信息来确定从所述第一线路向所述第二线路的线路切换的必要性,并向所述控制部分输出切换请求信号,以及 所述控制部分在输入切换前消息时通知所述第二缓冲器开始对业务进行缓冲,在输入切换后消息时向所述切换部分输出切换命令信号,并且在输入所述切换请求信号时通过所述发送部分向所述第三线路发送所述预定消息。
全文摘要
当第一通信设备在对帧执行纠错编码的同时、向第一线路发送所述帧的状态中经由第三线路从第二通信设备接收到预定消息时,所述第一通信设备在向所述第一线路发送切换后消息帧之后将线路切换至第二线路,并继续发送。所述第二通信设备从所述第一线路和所述第二线路接收所述帧,并对所述帧执行纠错,在第一缓冲器和第二缓冲器中存储已经执行了纠错的所述帧,当基于关于从所述第一线路接收的所述帧的纠错状态确定需要执行线路切换时,向所述第三线路发送所述预定消息,并且当从所述第一线路接收到所述切换后消息帧时,在读取所述第一缓冲器中存储的所有所述帧之后,开始从所述第二缓冲器读取所述帧。
文档编号H04L1/22GK102823185SQ20118001427
公开日2012年12月12日 申请日期2011年3月7日 优先权日2010年4月9日
发明者片冈广明, 镰田慎也 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1