1.一种节点,包括:
光模块,所述光模块被配置为从网络中的至少一个其他节点接收光信号,所述光模块包括光电转换器,所述光电转换器被配置为将由所述光模块接收的光信号转换成电信号;和
开关控制器,所述开关控制器被配置为:
从所述光电转换器接收针对由所述光模块接收并由所述光电转换器转换的第一光信号的电信号;以及
根据从所述光电转换器接收的所述电信号来确定是处理来自一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
2.根据权利要求1所述的节点,其中对来自所述一个或多个后续光信号的数据的所述处理包括以下中的至少一者:将所述一个或多个后续光信号转换成对应的一个或多个电信号,缓冲来自所述一个或多个后续光信号的数据,以及对来自所述一个或多个后续光信号的数据进行纠错。
3.根据权利要求1所述的节点,其中所述开关控制器还被配置为:
确定所述网络中的先前已经接收到所述第一光信号的其他节点的数量;
将所确定的其他节点的数量与节点的阈值数量进行比较;以及
基于所确定的其他节点的数量与所述节点的阈值数量的所述比较来确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
4.根据权利要求1所述的节点,其中所述开关控制器还被配置为:
确定所述第一光信号的信号强度;
将所确定的信号强度与阈值信号强度进行比较;以及
基于所确定的信号强度与所述阈值信号强度的所述比较来确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
5.根据权利要求1所述的节点,其中响应于确定处理来自所述一个或多个后续光信号的数据,所述开关控制器还被配置为:
从所述光电转换器接收所述对应的一个或多个电信号;以及
控制所述光模块以:
将所述一个或多个对应电信号转换回具有更大信号强度的所述一个或多个后续光信号;以及
将具有所述更大信号强度的所述一个或多个后续光信号从所述节点向外传输到所述网络中的另一个节点。
6.根据权利要求1所述的节点,其中在确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据时,所述开关控制器还被配置为:
根据从所述光电转换器接收的所述电信号来确定所述节点是否为所述一个或多个后续光信号的目标目的地;以及
响应于确定所述节点是所述一个或多个后续光信号的所述目标目的地,从所述光电转换器接收一个或多个对应电信号以通过所述开关控制器进行处理。
7.根据权利要求1所述的节点,其中响应于确定将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据,所述开关控制器还被配置为:
激活所述光模块的光交叉点开关以将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
8.根据权利要求7所述的节点,其中所述开关控制器还被配置为:
在预先确定的时间量后,响应于来自所述网络中的目标目的地节点的完成确认或响应于检测到在输入光路上接收到的最终光信号,停用所述已激活的光交叉点开关以将所述输入光路与输出光路断开。
9.根据权利要求1所述的节点,其中所述光模块包括多个光交叉点开关,所述多个光交叉点开关被配置为将由所述光模块接收的光信号选择性地从所述节点向外路由到所述网络中的相应节点而无需处理来自所述光信号的数据,并且其中所述开关控制器还被配置为:
根据从所述光电转换器接收的所述电信号来识别对应于所述网络中的一个或多个其他节点的地址;
基于所识别的地址来从所述多个光交叉点开关中确定光交叉点开关以针对所述一个或多个后续光信号进行激活;以及
激活所确定的光交叉点开关以将所述一个或多个后续光信号路由到所述网络中的所述一个或多个其他节点而无需处理来自所述一个或多个后续光信号的数据。
10.一种数据处理系统,包括:
多个节点,所述多个节点被配置为处理数据;和
所述多个节点中的节点之间的光连接,所述光连接被配置为在所述节点之间携带光信号;并且
其中所述多个节点中的每个节点被配置为基于由所述节点接收的第一光信号来确定是处理来自一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
11.根据权利要求10所述的数据处理系统,其中对来自所述一个或多个后续光信号的数据的所述处理包括以下中的至少一者:将所述一个或多个后续光信号转换成对应的一个或多个电信号,缓冲来自所述一个或多个后续光信号的数据,以及对来自所述一个或多个后续光信号的数据进行纠错。
12.根据权利要求10所述的数据处理系统,其中所述多个节点中的至少一些节点各自还被配置为:
基于所述第一光信号的信号强度以及所述数据处理系统中的先前已经接收到所述第一光信号的节点的数量中的至少一者来确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
13.根据权利要求10所述的数据处理系统,其中响应于确定处理来自所述一个或多个后续光信号的数据,所述多个节点中的至少一些节点各自还被配置为:
将所述一个或多个后续光信号转换成一个或多个对应电信号;
将所述一个或多个对应电信号转换回具有更大信号强度的所述一个或多个后续光信号;以及
将具有所述更大信号强度的所述一个或多个后续光信号从所述节点向外传输到所述多个节点中的另一个节点。
14.根据权利要求10所述的数据处理系统,其中在确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据时,所述多个节点中的至少一些节点各自还被配置为:
根据所述第一光信号来确定所述节点是否为所述一个或多个后续光信号的目标目的地;以及
响应于确定所述节点是所述一个或多个后续光信号的所述目标目的地,将所述一个或多个后续光信号转换成一个或多个对应电信号以通过所述节点进行处理。
15.根据权利要求10所述的数据处理系统,其中响应于确定将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据,所述多个节点中的至少一些节点各自还被配置为:
激活所述节点的光交叉点开关以将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
16.根据权利要求15所述的数据处理系统,其中所述多个节点中的所述至少一些节点各自还被配置为:
在预先确定的时间量后,响应于来自目标目的地节点的完成确认或响应于检测到在所述输入光路上接收到的最终光信号,停用所述已激活的光交叉点开关以将所述输入光路与输出光路断开。
17.根据权利要求10所述的数据处理系统,其中所述多个节点中的至少一些节点包括多个光交叉点开关,所述多个光交叉点开关被配置为将由所述节点接收的光信号选择性地从所述节点向外路由到网络中的相应节点而无需处理来自所述光信号的数据,并且其中所述多个节点中的所述至少一些节点各自还被配置为:
根据所述第一光信号来识别对应于所述网络中的一个或多个其他节点的地址;
基于所识别的地址来从所述多个光交叉点开关中确定光交叉点开关以针对所述一个或多个后续光信号进行激活;以及
激活所确定的光交叉点开关以将所述一个或多个后续光信号路由到所述网络中的所述一个或多个其他节点而无需处理来自所述一个或多个后续光信号的数据。
18.一种操作节点的方法,所述方法包括:
接收第一光信号;
将所述第一光信号转换成电信号;以及
根据所述电信号来确定是处理来自一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
19.根据权利要求18所述的方法,其中对来自所述一个或多个后续光信号的数据的所述处理包括以下中的至少一者:将所述一个或多个后续光信号转换成对应的一个或多个电信号,缓冲来自所述一个或多个后续光信号的数据,以及对来自所述一个或多个后续光信号的数据进行纠错。
20.根据权利要求18所述的方法,还包括:
确定先前已经接收到所述第一光信号的其他节点的数量;
将所确定的其他节点的数量与节点的阈值数量进行比较;和以及
基于所确定的其他节点的数量与所述节点的阈值数量的所述比较来确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
21.根据权利要求18所述的方法,还包括:
确定所述第一光信号的信号强度;
将所确定的信号强度与阈值信号强度进行比较;以及
基于所确定的信号强度与所述阈值信号强度的所述比较来确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
22.根据权利要求18所述的方法,其中响应于确定处理来自所述一个或多个后续光信号的数据,所述方法还包括:
接收所述一个或多个后续光信号;
将所述一个或多个后续光信号转换成一个或多个对应电信号;
将所述一个或多个对应电信号转换回具有更大信号强度的所述一个或多个后续光信号;以及
将具有所述更大信号强度的所述一个或多个后续光信号从所述节点向外传输到另一个节点。
23.根据权利要求18所述的方法,其中在确定是处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据时,所述方法还包括:
根据所述电信号来确定所述节点是否为所述一个或多个后续光信号的目标目的地;以及
响应于确定所述节点是所述一个或多个后续光信号的所述目标目的地:
接收所述一个或多个后续光信号;以及
将所述一个或多个后续光信号转换成一个或多个对应电信号以通过所述节点进行处理。
24.根据权利要求18所述的方法,其中响应于确定将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据,所述方法还包括:
激活所述节点的光交叉点开关以将所述一个或多个后续光信号路由到所述节点之外而无需处理来自所述一个或多个后续光信号的数据。
25.根据权利要求24所述的方法,还包括在预先确定的时间量后,响应于来自目标目的地节点的完成确认或响应于检测到在输入光路上接收到的最终光信号,停用所述已激活的光交叉点开关以将所述输入光路与输出光路断开。
26.根据权利要求18所述的方法,其中所述节点包括多个光交叉点开关,所述多个光交叉点开关被配置为将由所述节点接收的光信号选择性地从所述节点向外路由到相应节点而无需处理来自所述光信号的数据,并且其中所述方法还包括:
根据所述电信号来识别对应于一个或多个其他节点的地址;
基于所识别的地址来从所述多个光交叉点开关中确定光交叉点开关以针对所述一个或多个后续光信号进行激活;以及
激活所确定的光交叉点开关,以将所述一个或多个后续光信号路由到所述一个或多个其他节点而无需处理来自所述一个或多个后续光信号的数据。
27.一种操作数据处理系统的方法,所述方法包括:
将第一光信号从所述数据处理系统中的第一节点传输到所述数据处理系统中的第二节点;
在所述第二节点处将所述第一光信号转换成电信号;
在所述第二节点处评估所述电信号;以及
基于对所述电信号的所述评估来确定是在所述第二节点处处理来自从所述第一节点传输到所述第二节点的一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到第三节点而无需在所述第二节点处处理来自所述一个或多个后续光信号的数据。
28.根据权利要求27所述的方法,其中在所述第二节点处对来自所述一个或多个后续光信号的数据的所述处理包括以下中的至少一者:在所述第二节点处将所述一个或多个后续光信号转换成对应的一个或多个电信号,在所述第二节点处缓冲来自所述一个或多个后续光信号的数据,以及在所述第二节点处对来自所述一个或多个后续光信号的数据进行纠错。
29.根据权利要求27所述的方法,还包括:
由所述第二节点确定所述数据处理系统中的先前已经接收到所述第一光信号的节点的数量;
将所确定的节点的数量与节点的阈值数量进行比较;以及
基于所确定的节点的数量与所述节点的阈值数量的所述比较来确定是否在所述第二节点处处理来自所述一个或多个后续光信号的数据。
30.根据权利要求27所述的方法,还包括:
由所述第二节点确定所述第一光信号的信号强度;
将所确定的信号强度与阈值信号强度进行比较;以及
基于所确定的信号强度与所述阈值信号强度的所述比较来确定是否在所述第二节点处处理来自所述一个或多个后续光信号的数据。
31.根据权利要求27所述的方法,其中响应于确定在所述第二节点处处理来自所述一个或多个后续光信号的数据,所述方法还包括:
在所述第二节点处将所述一个或多个后续光信号转换成所述一个或多个对应电信号;
在所述第二节点处将所述一个或多个对应电信号转换回具有更大信号强度的所述一个或多个后续光信号;以及
将具有所述更大信号强度的所述一个或多个后续光信号从所述第二节点传输到所述第三节点。
32.根据权利要求27所述的方法,其中在确定是在所述第二节点处处理来自所述一个或多个后续光信号的数据还是将所述一个或多个后续光信号路由到所述第三节点而无需在所述第二节点处处理来自所述一个或多个后续光信号的数据时,所述方法还包括:
根据所述第一光信号来确定所述第二节点是否为所述一个或多个后续光信号的目标目的地;以及
响应于确定所述第二节点是所述一个或多个后续光信号的所述目标目的地,在所述第二节点处将所述一个或多个后续光信号转换成一个或多个对应电信号。
33.根据权利要求27所述的方法,其中响应于确定将所述一个或多个后续光信号从所述第二节点路由到所述第三节点而无需在所述第二节点处处理来自所述一个或多个对应电信号的数据,所述方法还包括:
激活所述第二节点的光交叉点开关,以将所述一个或多个后续光信号从所述第二节点路由到所述第三节点而无需在所述第二节点处处理所述一个或多个后续光信号。
34.根据权利要求33所述的方法,还包括在预先确定的时间量后,响应于来自目标目的地节点的完成确认或响应于检测到在所述输入光路上接收到的最终光信号,在所述第二节点处停用所述已激活的光交叉点开关以将所述输入光路与输出光路断开。
35.根据权利要求27所述的方法,其中所述第二节点包括多个光交叉点开关,所述多个光交叉点开关被配置为将由所述第二节点接收的光信号选择性地路由到所述数据处理系统中的相应节点而无需在所述第二节点处处理来自所接收的光信号的数据,并且其中所述方法还包括:
在所述第二节点处根据所述第一光信号来识别与包括所述第三节点的所述数据处理系统中的一个或多个其他节点相对应的地址;
基于所识别的地址来从所述第二节点的所述多个光交叉点开关中确定光交叉点开关以针对所述一个或多个后续光信号进行激活;以及
激活所确定的光交叉点开关,以将所述一个或多个后续光信号路由到所述第三节点而无需在所述第二节点处处理来自所述一个或多个后续光信号的数据。