背景技术:
1、电气组件可经由多个链路连接,其中每个链路包括多个通道。当连接时,电气链路和/或电气通道可以支持电气组件之间的短距离。例如,电气组件可仅相隔几毫米。由于电气组件之间的大量电气链路和电气通道,因此可以存在大量冗余电气通道。因此,尽管可以存在当相应的通道或链路故障时可以使用的冗余通道和/或链路,但是电气组件之间的距离限制了电气组件可以在哪里使用。
技术实现思路
1、技术总体上涉及确定两个组件之间的光学通道的状态。例如,组件可经由包括多个光学通道的光学链路连接。光学通道的第一部分可在使用中,使得光学通道的第二部分可以是冗余通道和/或冗余通路(lane)。组件可以包括通过每个通道发送和接收数据模式的测试生成器。测试生成器可以基于接收到的数据模式确定通道中的每个通道的状态。如果给定通道的状态为故障状态,则组件可以将给定通道的数据转移到冗余通道。
2、技术的一个方面涉及一种组件,该组件包括电气接口、测试生成器和光电转换器,该光电转换器被配置为经由一个或多个光学通道发送和接收数据。测试生成器可以被配置为基于由光电转换器接收的数据确定光学通道中的至少一个的状态,并且当确定给定光学链路的状态为故障状态时,电气接口可以被配置为将给定光学通道的数据转移到另一个光学通道。
3、测试生成器可以进一步被配置为基于由光电转换器接收的数据确定另一个通道的状态为工作状态。测试生成器可以进一步被配置为发送电气数据模式。光电转换器可以被配置为将电气数据模式转换为光学数据模式。光电转换器可以被配置为经由一个或多个光学通道发送光学数据模式。
4、由光电转换器接收到的数据可以是光学数据模式,并且光电转换器可以进一步被配置为将接收到的光学数据模式转换为接收到的电气数据模式。测试生成器可以进一步被配置为将接收到的电气数据模式与已知数据模式进行比较。当接收到的电气数据模式与已知数据模式不同时,给定通道的状态可为故障状态。
5、本公开的另一个方面涉及一种方法,该方法包括:由测试生成器基于由光电转换器接收到的数据确定至少一个光学通道的状态;以及当确定给定光学链路的状态为故障状态时,由电气接口将给定光学通道的数据转移到另一个光学通道。
6、该方法可以进一步包括由测试生成器基于由光电转换器接收到的数据确定另一个通道的状态为工作状态。该方法可以进一步包括由测试生成器发送电气数据模式。该方法可以进一步包括由光电转换器将电气数据模式转换为光学数据模式。该方法可以进一步包括由光电转换器经由一个或多个光学通道发送光学数据模式。
7、由光电转换器接收的数据可以是光学数据模式。该方法可以进一步包括由光电转换器将接收到的光学数据模式转换为接收到的电气数据模式。该方法可以进一步包括由测试生成器将接收到的电气数据模式与已知数据模式进行比较。当接收到的电气数据模式与已知数据模式不同时,给定通道的状态可为故障的。
8、本公开的又一方面涉及一种系统,该系统包括:第一光学组件、第二光学组件以及第一组件和第二组件之间的一个或多个光学链路,所述光学链路包括多个光学通道,所述多个光学通道包括多个活动通道和一个或多个冗余通道。至少第一光学组件或第二光学组件可被配置为检测多个活动通道中的一个活动通道何时故障,并将多个活动通道中的该一个活动通道的数据转移到一个或多个冗余通道中的一个冗余通道。
9、第一光学组件或第二光学组件可被配置为在转移数据之前检测到一个或多个冗余通道中的一个冗余通道正在工作。
10、第一光学组件可以包括:第一电气接口、第一测试生成器和第一光电转换器。第二光学组件可以包括:第二电气接口、第二测试生成器和第二光电转换器。
11、确定活动通道何时故障可以包括:由第一光电转换器或第二光电转换器经由多个活动通道中的一个活动通道接收数据,以及由第一测试生成器或第二测试生成器基于接收到的数据确定多个活动通道中的一个活动通道的状态为故障状态。
1.一种组件,其特征在于,包括:
2.如权利要求1所述的组件,其特征在于,其中,所述测试生成器进一步被配置为基于由所述光电转换器接收到的数据确定所述另一个通道的所述状态为工作状态。
3.如权利要求1所述的组件,其特征在于,其中,所述测试生成器进一步被配置为发送电气数据模式。
4.如权利要求3所述的组件,其特征在于,其中,所述光电转换器被配置为将所述电气数据模式转换为光学数据模式。
5.如权利要求4所述的组件,其特征在于,其中,所述光电转换器被配置为经由所述一个或多个光学通道发送所述光学数据模式。
6.如权利要求1所述的组件,其特征在于,其中:
7.如权利要求6所述的组件,其特征在于,其中,所述测试生成器进一步被配置为将所述接收到的电气数据模式与已知数据模式进行比较。
8.如权利要求7所述的组件,其特征在于,其中,当所述接收到的电气数据模式与所述已知数据模式不同时,所述给定通道的所述状态为所述故障状态。
9.一种方法,其特征在于,包括:
10.如权利要求9所述的方法,其特征在于,进一步包括由所述测试生成器基于由所述光电转换器接收到的所述数据确定所述另一个通道的所述状态为工作状态。
11.如权利要求9所述的方法,其特征在于,进一步包括由所述测试生成器发送电气数据模式。
12.如权利要求11所述的方法,其特征在于,进一步包括由所述光电转换器将所述电气数据模式转换为光学数据模式。
13.如权利要求12所述的方法,其特征在于,进一步包括由所述光电转换器经由所述一个或多个光学通道发送所述光学数据模式。
14.如权利要求9所述的方法,其特征在于,其中,由所述光电转换器接收到的所述数据是光学数据模式,并且其中,所述方法进一步包括由所述光电转换器将接收到的所述光学数据模式转换为接收到的电气数据模式。
15.如权利要求14所述的方法,其特征在于,进一步包括由所述测试生成器将所述接收到的电气数据模式与已知数据模式进行比较。
16.如权利要求15所述的方法,其特征在于,其中,当所述接收到的电气数据模式与所述已知数据模式不同时,所述给定通道的所述状态为所述故障状态。
17.一种系统,其特征在于,包括:
18.如权利要求17所述的系统,其特征在于,其中,所述第一光学组件或所述第二光学组件被配置为在转移所述数据之前检测到所述一个或多个冗余通道中的所述一个冗余通道正在工作。
19.如权利要求17所述的系统,其特征在于,其中:
20.如权利要求19所述的系统,其特征在于,其中,确定所述活动通道何时故障包括: