光网络单元波长调谐的制作方法

文档序号:14522475阅读:147来源:国知局
光网络单元波长调谐的制作方法

本公开涉及调谐波分复用(wdm)无源光网络(pon)中的波长。



背景技术:

光纤通信是使用光纤作为通信信道从源(发射器)向目的地(接收器)发送信息的新兴方法。wdm-pon是用于接入和回程网络的光学技术。wdm-pon在包含无源光学组件的物理点对多点光纤基础设施上使用多个不同的波长。使用不同的波长允许同一物理光纤内的流量分离。结果是在物理点对多点网络拓扑上提供逻辑点对点连接的网络。wdm-pon允许运营商在长距离上向多个端点提供高带宽。pon通常包括位于服务提供商中心局(例如,集线器)处的光线路终端以及在最终用户附近的多个光网络单元或光网络终端。光线路终端可以包括与光网络单元配对并分配相应信道的许多光收发器。虽然光线路终端的光收发器可以被预先调谐到其分配的信道以用于光网络单元的光通信,但是光网络单元也可能需要被调谐到它们对应的分配的信道。



技术实现要素:

本公开提供了用于在光接入网络内建立光线路终端与光网络单元之间的通信的系统和方法。根据一个方面,方法包括在数据处理硬件处从光线路终端的光收发器接收信号指示。信号指示包括:(i)指示从光网络单元未接收上行光信号的信号丢失指示;或者(ii)指示从光网络单元接收上行光信号的信号接收指示。该方法包括由数据处理硬件确定信号指示是否包括信号丢失指示。当信号指示包括信号丢失指示时,该方法包括由数据处理硬件指示光收发器停止从光收发器向光网络单元的信号传输。此外,当信号指示包括信号接收指示时,该方法包括由数据处理硬件指示光收发器从光收发器向光网络单元发送下行光信号。

本公开的实施方式可以包括以下可选特征中的一个或多个。在一些实施方式中,光网络单元被配置为以不同波长递归地发送上行光信号,直到接收到下行光信号。在一些示例中,光网络单元被配置为在自由光谱范围内以顺序不同的波长递归地发送上行光信号。附加地或替代地,光网络单元可以被配置为在先前的上行光信号之后将后续上行光信号的传输延迟阈值时间段。上行光信号和下行光信号可以具有相同或不同的波长。

本公开的另一方面提供了一种光线路终端,其包括光收发器、与光收发器通信的数据处理硬件、以及与数据处理硬件通信的存储器硬件。存储器硬件存储当在数据处理硬件上执行时使数据处理硬件执行操作的指令。这些操作包括从光收发器接收信号指示。信号指示包括:(i)指示从光网络单元未接收上行光信号的信号丢失指示;或者(ii)指示从光网络单元接收上行光信号的信号接收指示。该操作包括确定信号指示是否包括信号丢失指示。当信号指示包括信号丢失指示时,该操作包括指示光收发器停止从光收发器向光网络单元的信号传输。此外,当信号指示包括信号接收指示时,该操作包括指示光收发器从光收发器向光网络单元发送下行光信号。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,光网络单元被配置为以不同波长递归地发送上行光信号,直到接收到下行光信号。附加地或替代地,光网络单元可以被配置为在先前的上行光信号之后将后续上行光信号的传输延迟阈值时间段。在一些示例中,光网络单元被配置为在自由光谱范围内以顺序不同的波长递归地发送上行光信号。上行光信号和下行光信号可以具有相同或不同的波长。

本公开的另一方面提供在光接入网络内建立光线路终端与光网络单元之间的通信的方法。该方法包括由数据处理硬件指示光收发器向光线路终端以不同波长递归地发送上行光信号。对于每个发送的上行光信号,该方法包括由数据处理硬件确定光收发器是否在阈值时段内从光线路终端接收下行光信号。当光收发器从光线路终端接收下行光信号时,该方法包括由数据处理硬件指示光收发器停止改变上行光信号的波长。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,指示光收发器递归地以不同波长发送上行光信号包括在先前的上行光信号之后将后续上行光信号的传输延迟阈值延迟。另外地或替代地,指示光收发器递归地以不同波长发送上行光信号包括在自由光谱范围内以顺序不同的波长传输上行光信号。上行光信号和下行光信号可以具有相同或不同的波长。在一些示例中,该方法包括在存储器硬件中存储以下中的至少一个:(i)当光收发器从光线路终端接收到下行光信号时,上行光信号的波长;或者(ii)下行光信号的波长。

本公开的另一方面提供了一种光网络单元,其包括光收发器、与光收发器通信的数据处理硬件、以及与数据处理硬件通信的存储器硬件。存储器硬件存储当在数据处理硬件上执行时使数据处理硬件执行操作的指令。该操作包括指示光收发器向光线路终端以不同波长递归地发送上行光信号。对于每个发送的上行光信号,该操作包括确定光收发器是否在阈值时段内从光线路终端接收下行光信号。当光收发器从光线路终端接收下行光信号时,该操作包括指示光收发器停止改变上行光信号的波长。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,指示光收发器递归地以不同波长发送上行光信号包括在先前的上行光信号之后将后续上行光信号的传输延迟阈值延迟。另外地或替代地,指示光收发器递归地以不同波长发送上行光信号包括在自由光谱范围内以顺序不同的波长传输上行光信号。上行光信号和下行光信号可以具有相同或不同的波长。在一些示例中,该操作包括在存储器硬件中存储以下中的至少一个:(i)当光收发器从光线路终端接收到下行光信号时,上行光信号的波长;或者(ii)下行光信号的波长。

本公开的另一方面提供在光接入网络内建立光线路终端与光网络单元之间的通信的方法。该方法包括在数据处理硬件处从光线路终端的光收发器接收信号指示。信号指示包括指示从光网络单元未接收上行光信号的信号丢失指示或者指示从光网络单元接收上行光信号的信号接收指示。该方法还包括由数据处理硬件确定信号指示是否包括信号丢失指示。当信号指示包括信号丢失指示时,该方法包括由数据处理硬件指示光收发器的使能和禁用将下行光信号以阈值比特率发送到光网络单元,导致包括编码信道信息的经调制的下行光信号。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,当信号指示包括信号接收指示时,该方法包括根据信道信息,由数据处理硬件指示光收发器从收发器向光网络单元连续发送下行光信号。编码信道信息可以包括x比特长定界符段和y比特长信道段。

本公开的又一方面提供了一种光线路终端,其包括光收发器、与光收发器通信的数据处理硬件、以及与数据处理硬件通信的存储器硬件。存储器硬件存储当在数据处理硬件上执行时使数据处理硬件执行操作的指令。操作包括从光收发器接收信号指示并确定信号指示是否包括信号丢失指示。信号指示包括指示从光网络单元未接收上行光信号的信号丢失指示或者指示从光网络单元接收上行光信号的信号接收指示。当信号指示包括信号丢失指示时,该方法包括指示光收发器的使能和禁用将下行光信号以阈值率发送到光网络单元,导致包括编码信道信息的经调制的下行光信号。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,该操作还包括,当信号指示包括信号接收指示时,根据信道信息,指示光收发器从收发器向光网络单元连续发送下行光信号。编码信道信息可以包括x比特长定界符段和y比特长信道段。

本公开的还一方面提供在光接入网络内建立光线路终端与光网络单元之间的通信的方法。该方法包括在数据处理硬件处接收来自光网络单元的光收发器的信号指示,并由数据处理硬件确定信号指示是否包括信号丢失指示。信号指示包括指示从光线路终端未接收下行光信号的信号丢失指示或者指示从光线路终端接收下行光信号的信号接收指示。当信号指示包括信号丢失指示时,该方法包括在数据处理硬件处以阈值比特率接收经调制的下行光信号,基于阈值比特率由数据处理硬件确定经调制的下行光信号的编码信道信息,以及由数据处理硬件根据编码信道信息调谐光收发器。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,编码信道信息可以包括x比特长定界符段和y比特长信道段。确定编码信道信息可以包括旋转编码信道信息的段、识别x比特长定界符段、以及将y比特长信道段识别为信道信息。

本公开的又一方面提供了一种光网络单元,其包括光收发器、与光收发器通信的数据处理硬件、以及与数据处理硬件通信的存储器硬件。存储器硬件存储当在数据处理硬件上执行时使数据处理硬件执行操作的指令。操作包括从光收发器接收信号指示并确定信号指示是否包括信号丢失指示。信号指示包括指示从光线路终端未接收下行光信号的信号丢失指示或者指示从光线路终端接收下行光信号的信号接收指示。当信号指示包括信号丢失指示时,该操作包括以阈值比特率接收经调制的下行光信号,基于阈值比特率确定经调制的下行光信号的编码信道信息,以及根据编码信道信息调谐光收发器。

该方面可以包括以下可选特征中的一个或多个。在一些实施方式中,编码信道信息包括x比特长定界符段和y比特长信道段。确定编码信道信息可以包括旋转编码信道信息的段、识别x比特长定界符段、以及将y比特长信道段识别为信道信息。

在附图和下面的描述中阐述了本公开的一个或多个实施方式的细节。其他方面、特征和优点将从描述和附图以及权利要求书中变得显而易见。

附图说明

图1是示例性通信系统的示意图。

图2a和2b是示例性阵列波导光栅的示意图。

图3-6是用于在光接入网络内建立光线路终端与光网络单元之间的通信的方法的操作的示例性布置的示意图。

图7是可以用于实现本文档中描述的系统和方法的示例性计算设备的示意图。

各附图中的相同附图标记表示相同的元件。

具体实施方式

参考图1,通信系统100通过通信链路110,110a-n(例如,光纤或视线自由空间光通信)来在容置在中心局(co)130的光线路终端(olt)120和与用户150,150a-n(也称为客户或订户)相关联的光网络单元(onu)140,140a-n(例如,双向光收发器)之间传送通信信号102(例如,光信号)。onu140,140a-n通常位于用户150,150a-n的处所152,152a-n处。

客户处所设备(cpe)是位于用户150的处所152处并且在分界点(“界点”)处连接到载波电信信道c的任何终端和相关设备。在所示的示例中,onu140是cpe。界点是将客户设备与服务提供商设备分开的房屋、建筑物或综合体中建立的点。cpe通常指诸如电话、路由器、交换机、住宅网关(rg)、机顶盒、固定移动融合产品、家庭网络适配器或因特网接入网关的设备,其使得用户150能够访问通信服务提供商并且经由局域网(lan)将它们分布在用户150的处所152周围。

在一些实施方式中,光通信系统100实现诸如无源光网络(pon)105的光接入网络105。在一些实施方式中,光通信系统100实现具有直接连接的点对点(pt-2-pt)pon,例如光以太网,其中本地运行光链路110(例如,光纤)一直延伸返回到co130处的olt120,并且每个客户30,30a-n由单独的olt120a-n终止,与共享olt120相反。

co130包括例如将光接入网络105连接到因特网协议(ip)、异步传输模式(atm)或同步光网络(sonet)主干的至少一个olt120。因此,每个olt120是pon105的端点,并且在由服务提供商设备使用的电信号和由pon105使用的光信号102之间进行转换。olt120通过馈线光纤110将光信号102发送到远程节点170,远程节点170解复用光信号102并将解复用的光信号102分配给多个用户150,150a-n。用于复用/解复用分离器的复用器160可以是作为无源光学器件的阵列波长光栅(awg)。在一些示例中,每个co130包括多个olt120,120a-n,并且每个olt120被配置为服务一组用户150。此外,每个olt120可以被配置为提供不同服务的信号,例如,一个olt120可以在1g-pon中提供服务,而另一个olt120在10g-pon中提供服务。

如图1所示,co130对从诸如视频媒体分发132、因特网数据134和语音数据136的多个信号源接收到的信号进行复用,并将所接收的信号复用到一个多路复用信号102中,然后通过馈线光纤110将复用的光信号102发送到远程节点170。复用可以由olt120或位于co130的宽带网络网关(bng)执行。通常,服务在分组层上被时分复用(tdm)。当co130包括多于一个olt120时,多个olt120,120a-n的信号102可被多路复用以形成用于传送到远程节点170的波分复用(wdm)信号。多路复用组合了多个输入信号并输出一个组合信号。

波分复用(wdm)pon105是用于接入和移动前向/回程网络的光纤网络架构。wdm-pon105使用多个波长来实现点到多点通信。olt120通过一个光纤110向远程节点170处的复用器160提供多个波长,复用器160在olt120和多个onu140,140a-n之间复用/解复用信号。

图2a和2b示出了可以用作复用器160的示例性阵列波导光栅200(awg)。可以使用awg200来解复用wdm系统中的光信号。awg200可将多个波长复用到一个光纤中,从而增加光网络的传输容量。因此,awg200可以在传输端将多个波长的信道复用到单个光纤上,并且它们也可以在光接入网络105的接收端解复用不同的波长信道。awg200是通常用作波长复用器和/或解复用器的无源平面光波电路装置。n×nawg200还具有波长路由能力。如果系统具有n个等间隔的波长λn,则n×nawg200可以被设计为具有与波长间隔相匹配的出口端口间隔。n×nawg200将入口端口210,210a-n处的不同波长λ,λ1-n路由到不同的出口端口220,220a-n,使得所有n个波长λ1-n顺序地映射到所有n个出口端口220a-n。在两个连续的进入端口210处,相同n个波长λ1-n的路由具有偏移一个出口侧的波长映射。

awg200本质上是循环的。awg200的波长复用和解复用特性在称为自由光谱范围(fsr)的波长周期上重复。通过自由光谱范围(fsr)分开的多个波长沿每个端口220传递下来。因此,通过利用多个fsr周期,不同的分层服务可以共存在同一个光纤设备20,22上。

再次参考图1,olt120包括多个光收发器122,122a-n。每个光收发器122发送一个固定波长λd(称为下行波长)的信号,并接收一个固定波长λu(称为上行波长)的光信号102。下行和上行波长λd,λu可能相同或不同。此外,信道c可以定义一对下行和上行波长λd,λu,并且对应的olt120的每个光收发器122,122-n可以分配唯一的信道ca-n。

olt120对其光收发器122,122a-n的信道c,ca-n进行复用/解复用,以通过馈线光纤110来通信光信号102。而远程节点170处的复用器160在olt120和多个onu140,140a-n之间复用/解复用光信号102,104,104-n。例如,对于下行通信,复用器160将光信号102从olt120解复用为每个对应的onu140,140a-n的onu光信号104,104-n。对于上行通信,复用器160将onu光信号104,104-n从每个对应的onu140,140a-n复用为光信号102,以传送到olt120。为了使发送成功,olt120的光收发器122,122a-n逐一匹配onu140,140-n。换句话说,给定onu光信号104,104-n的下行和上行波长λd,λu(即通道c)匹配相应的光收发器122的下行和上行波长λd,λu(即通道c)。在一些示例中,onu140包括将光波转换成电形式的光电检测器。电信号可以被进一步解复用到子部件(例如,网络上的数据、使用麦克风转换成电流并使用扬声器返回到其原始物理形式的声波、使用摄像机转换为电流并使用电视转换回其物理形式的图像)。

在一些实施方式中,每个onu140,140a-n包括对应的可调谐onu收发器142,142a-n(例如,包括激光器或发光二极管),其可以在接收端调谐到对应的olt120所使用的任何或部分波长。onu收发器142,142a-n比固定波长发射器更容易实现现场安装和更好的盘存管理。在安装onu140时,期望使onu140自动调谐到在相应的olt120与onu140之间建立通信链路的波长λ。

在一些实施方式中,可以在物理层之上实现自动波长调谐。例如,如果olt120和相应的onu140,140a-n通过以太网协议通信,则olt120可以指示每个收发器122,122a-n发送包括信道信息的以太网广播包。接收到包之后,每个onu140可以:(i)解码频道信息;(ii)基于信道信息自动调谐相应的onu收发器142到分配给onu140的信道c的下行和上行波长λd,λu;以及(iii)与对应的olt120建立双向通信。此外,olt120可以使用诸如简单网络管理协议(snmp)、技术报告069(tr069)等的其他高级协议来向onu140,140a-n发送信道信息。然而,该解决方案的缺点是实现与较高层协议有关。因此,任何协议更改意味着重新实施调谐解决方案,这可能会促使设备升级或更换。

在替代实施方式中,olt120实现在物理层工作的基于音调的解决方案。在这种实施方式中,olt120用低频音调调制光收发器122,122-n。onu140,140a-n检测映射到通道c,ca-n的音调频率和伴音音调频率信息。然而,该实施方式需要特殊的电路来检测音调并增加onu140,140a-n的成本。

在一些实施方式中,可以在物理层中实现自动波长调谐。光收发器122具有检测接收到的光信号102是否存在并且指示信号丢失(los)状态的能力。los是诸如olt120的网络设备上的指示符,其指示信号或连接是否已经丢弃或终止。当los被确认时,这意味着光收发器122没有接收到任何光信号102。光收发器122还可以启用或禁用信号传输。该控制被称为tx使能和tx禁用。每个光收发器122的固件控制tx使能和tx禁用功能并读取los状态。每个光收发器122,142可以包括数据处理硬件124,144(例如,电路、现场可编程门阵列(fpga)等)和与数据处理硬件124,144通信的存储器硬件126,146。存储器硬件126,146可以(例如,经由固件)存储当在数据处理硬件124,144上执行时使得数据处理硬件124,144执行用于自动调谐光收发器122,142的操作的指令。

继续参考图1,在一些实施方式中,olt120和对应的onu140彼此交互以实现onu140的自动调谐。当光收发器122声称los状态时,olt120可以指示其指定给onu140的光收发器122以设置tx禁用以禁止向onu140发送任何下行光信号104d。然而,当onu140的光收发器142声称其los状态时,onu140指示其光收发器142设置tx使能,并且在发送上行光信号104u的同时主动切换信道c。一旦onu140切换到分配给onu140的信道c(例如,具有分配给onu140的下行和上行波长λd,λu的信道c),则olt120的光收发器122接收上行光信号104u并取消声称其对应的los状态。当olt120确定其光收发器122不再声称其los状态时,olt120指示其光收发器122设置tx使能,并向onu140发送下行光信号104d。onu140接受下行光信号104d并停止信道搜索。在每个波长λ,onu140在传输之间等待足够长的时间段,以使olt收发器142响应上行光信号104u的每次传输。

在一些实施方式中,当光收发器142声称los状态时,onu140主动地切换信道,直到光收发器142接受来自olt120的下行光信号104d。信道搜索时onu140的信道切换时间可以大于或等于t1,t2,t3,t4,t5和t6的和,其中:

①t1是直到波长稳定为止的波长调谐时间(例如,约1s);

②t2是onu140的rx_los时间(例如,小于100μs);

③t3是onu140的微控制器144的响应时间(例如,小于25ms);

④t4是olt120的rx_los时间(例如,小于100us);

⑤t5是olt120的tx_使能时间(例如,小于1ms);以及

⑥t6是从onu140到olt120然后从olt120返回到onu140的光传输时间(例如,小于1ms)。

示例性频道切换时间可以是大约两秒。

图3提供了在光接入网络105内建立olt120与onu140之间的通信的方法300的操作的示例性布置。在框302,方法300包括在数据处理硬件124处从olt120的光收发器122接收信号指示148。信号指示128包括:(i)指示从onu140未接收上行光信号104u的信号丢失(los)指示128a;或者(ii)指示从onu140接收上行光信号104u的信号接收指示128b。在框304,方法300包括由数据处理硬件124确定信号指示128是否包括信号丢失指示128a。当信号指示128包括信号丢失指示128a时,在框306,方法300包括由数据处理硬件124指示olt120的光收发器122停止向onu140的信号传输(例如,经由tx禁用)。在框308,当信号指示128包括信号接收指示128b时,方法300包括由数据处理硬件124指示光收发器122向onu140发送下行光信号104d(例如,经由tx使能)。

在一些实施方式中,onu140被配置为以不同波长λ递归地发送上行光信号104u,直到接收到下行光信号104d。在一些示例中,onu140被配置为在自由光谱范围内以顺序不同的波长λ递归地发送上行光信号104u。附加地或替代地,onu140可以被配置为在先前的上行光信号104u之后将后续上行光信号104u的传输延迟阈值时间段。例如,在每个波长λ,onu140在传输之间等待足够长时间,以便olt120的光收发器122响应于传输。上行光信号104u和下行光信号104d可以具有相同或不同的波长λ。

图4提供了在光接入网络105内建立olt120与onu140之间的通信的方法400的操作的示例性布置。在框402,方法400包括由数据处理硬件144指示onu140的光收发器142以不同波长λ将上行光信号104u递归发送到olt120(例如,经由onu信道搜索)。在框404,对于每个发送的上行光信号104u,方法400包括由数据处理硬件144确定光收发器142是否在阈值时段内从olt120接收下行光信号104d。在框406,当光收发器142从olt120接收下行光信号104d时,方法400包括由数据处理硬件144指示光收发器142停止改变上行光信号104u的波长。换句话说,onu140接受光并停止信道搜索。

在一些实施方式中,指示onu140的光收发器142递归地以不同波长λ发送上行光信号104u包括在先前的上行光信号104u之后将后续上行光信号104u的传输延迟阈值延迟。例如,在每个波长λ,onu140在传输之间等待足够长时间,以便olt120的光收发器122响应于传输。另外地或替代地,指示onu140的光收发器142递归地以不同波长λ发送上行光信号104u包括在自由光谱范围内以顺序不同的波长λ传输上行光信号104u。上行光信号104u和下行光信号104d可以具有相同或不同的波长λ。在一些示例中,方法400包括在存储器硬件146中存储以下中的至少一个:(i)当onu140的光收发器142从olt120接收到下行光信号104d时,上行光信号104u的波长λ;或者(ii)下行光信号104d的波长λ。

再次参考图1,在一些实施方式中,olt120和对应的onu140彼此交互以经由编码的信道信息实现onu140的自动调谐。olt120(例如,经由固件)控制对应于onu140的光收发器122的tx使能/tx禁用,以调制下行光信号104d向onu140的传输。下行光信号104d包括分配给onu140的信道c的编码信道信息。在一些示例中,编码信道信息包括x比特长定界符段和y比特长信道段。

编码和调制是用于提供将信息或数据映射到不同波形使得接收器(借助适当的解调器和解码器)可以以可靠的方式恢复信息的手段的两种技术。编码是将数据转换为数字格式以实现有效传输或存储的过程。调制是将信息(信号或数据)转换为电子或光学载体以便其可以传输到较大的距离而不会受到噪声或不需要的信号的影响的过程。

当olt120的光收发器122声称los状态时,olt120指示其光收发器122以低速(例如,10比特/秒或更慢)发送下行光信号104d。光收发器122可以通过固件控制tx使能控制来实现。

鉴于传输速度慢,onu140可以使用其内部的固件循环来通过以相同比特率监视onulos指示符来接收信道信息。在接收到x+y比特之后,onu140可以旋转所接收的比特(例如,经由固件),直到定界符被识别为传输的第一部分。onu140使用传输的第二部分作为信道信息,并相应地调谐onu光收发器142。在onu140自调谐到正确的信道c(例如,具有分配给onu140的正确的下行和上行波长λd,λu)之后,onu140设置tx使能并将上行光信号104u发送到olt120。olt120的光收发器122在正确的信道c处接收上行光信号104u,从而使olt120解除los状态。一旦脱离los状态,olt120停止信道信令并开始正常操作。

图5提供了在光接入网络105内建立olt120与onu140之间的通信的方法500的操作的示例性布置。在框502,方法500包括在数据处理硬件124处从光线路终端120的光收发器122接收信号指示128。信号指示128包括指示从光网络单元140未接收上行光信号104u的信号丢失指示128a或者指示从光网络单元140接收上行光信号104u的信号接收指示128n。在框504,方法500还包括由数据处理硬件确定信号指示128是否包括信号丢失指示128a。在框506,当信号指示128包括信号丢失指示128a时,方法500包括由数据处理硬件124指示光收发器122的使能和禁用将下行光信号104d以阈值比特率发送到光网络单元140,得到包括编码信道信息的经调制的下行光信号104d。

在一些实施方式中,当信号指示128包括信号接收指示128b时,方法500包括根据信道信息,由数据处理硬件124指示光收发器122从收发器122向光网络单元140连续发送下行光信号104d。编码信道信息可以包括x比特长定界符段和y比特长信道段。

图6提供了在光接入网络105内建立olt120与onu140之间的通信的方法600的操作的示例性布置。在框602,方法包括在数据处理硬件144处从光网络单元140的光收发器142接收信号指示148。在框604,方法600包括由数据处理硬件144确定信号指示148是否包括信号丢失指示148a。信号指示148包括指示从光线路终端120未接收下行光信号104d的信号丢失指示148a或者指示从光线路终端120接收下行光信号104d的信号接收指示128b。在框606,当信号指示148包括信号丢失指示148a时,方法600包括在数据处理硬件144处以阈值比特率接收经调制的下行光信号104d。在框608,方法600包括基于阈值比特率,由数据处理硬件144确定经调制的下行光信号104d的编码信道信息。在框610,方法600包括根据编码信道信息由数据处理硬件144调谐光收发器142。

在一些实施方式中,编码信道信息可以包括x比特长定界符段和y比特长信道段。确定编码信道信息可以包括旋转编码信道信息的段、识别x比特长定界符段、以及将y比特长信道段识别为信道信息。

图7是可以用于实现本文档中描述的系统和方法的示例性计算设备700的示意图。计算设备700旨在表示各种形式的数字计算机,例如笔记本电脑、台式机、工作站、个人数字助理、服务器、刀片服务器、大型机和其他适当的计算机。这里所示的组件、它们的连接和关系以及它们的功能仅仅是示例性的,并不意味着限制本文中描述和/或要求保护的发明的实现。

计算设备700包括处理器710、存储器720、存储设备730、连接到存储器720和高速扩展端口750的高速接口/控制器740、以及连接到低速总线770和存储设备730的低速接口/控制器760。组件710,720,730,740,750和760中的每一个使用各种总线互连,并且可以安装在公共主板上或以其他方式适当地安装。处理器710可以处理用于在计算设备700内执行的指令,包括存储在存储器720中或存储设备730上的指令,以在诸如联接到高速接口740的显示器780的外部输入/输出设备上显示图形用户界面(gui)的图形信息。在其他实施方式中,可以适当地使用多个处理器和/或多个总线以及多个存储器和多个类型的存储器。此外,可以连接多个计算设备700,每个设备提供必要操作的一部分(例如,作为服务器组、刀片服务器组或多处理器系统)。

存储器720在计算设备700内非暂时地存储信息。存储器720可以是计算机可读介质、易失性存储器单元或非易失性存储器单元。非暂时性存储器720可以是用于在临时或永久的基础上存储程序(例如,指令序列)或数据(例如,程序状态信息)以供计算设备700使用的物理设备。非易失性存储器的示例包括但不限于闪存和只读存储器(rom)/可编程只读存储器(prom)/可擦除可编程只读存储器(eprom)/电可擦除可编程只读存储器(eeprom)(例如,通常用于固件,例如引导程序)。易失性存储器的示例包括但不限于随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、相变存储器(pcm)以及磁盘或磁带。

存储设备730能够为计算设备700提供大容量存储。在一些实施方式中,存储设备730是计算机可读介质。在各种不同的实施方式中,存储设备730可以是软盘设备、硬盘设备、光盘设备或磁带设备、闪存或其他类似的固态存储设备、或者包括在存储区域网络或其他配置中的设备。在另外的实施方式中,计算机程序产品被有形地实现在信息载体中。计算机程序产品包含指令,当指令被执行时,执行一个或多个方法,例如上述的方法。信息载体是计算机或机器可读介质,诸如存储器720、存储设备730或处理器710上的存储器。

高速控制器740管理计算设备700的带宽密集型操作,而低速控制器760管理较低带宽密集型操作。这种职责分配只是示范性的。在一些实施方式中,高速控制器740联接到存储器720、显示器780(例如,通过图形处理器或加速器)并且联接到高速扩展端口750,高速扩展端口750可接受各种扩展卡(未示出)。在一些实施方式中,低速控制器760联接到存储设备730和低速扩展端口770。可以包括各种通信端口(例如,usb、蓝牙、以太网、无线以太网)的低速扩展端口770可以联接到一个或多个输入/输出设备,诸如键盘、指示设备、扫描仪、或诸如交换机或路由器的网络设备,例如通过网络适配器。

计算设备700可以以多种不同的形式来实现,如图所示。例如,它可以作为标准服务器700a实现,或者在一组这样的服务器700a中多次作为膝上型计算机700b或作为机架式服务器系统700c的一部分来实现。

本文描述的系统和技术的各种实施方式可以在数字电子和/或光学电路、集成电路、专门设计的asic(专用集成电路)、计算机硬件、固件、软件和/或其组合中实现。这些各种实施方式可以包括在可编程系统上可执行和/或可解释的一个或多个计算机程序中的实施方式,所述可编程系统包括可以是特殊或通用目的的至少一个可编程处理器(其被联接以从其接收数据和指令以及向其发送数据和指令)、存储系统、至少一个输入设备和至少一个输出设备。

这些计算机程序(也称为程序、软件、软件应用程序或代码)包括用于可编程处理器的机器指令,并且可以以高级程序和/或面向对象编程语言和/或组装/机器语言实现。如本文所使用的,术语“机器可读介质”和“计算机可读介质”是指任何计算机程序产品、非暂时计算机可读介质、装置和/或设备(例如,磁盘、光盘、存储器、用于向可编程处理器提供机器指令和/或数据的可编程逻辑器件(pld),包括接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”是指用于向可编程处理器提供机器指令和/或数据的任何信号。

本说明书中描述的过程和逻辑流程可以由执行一个或多个计算机程序的一个或多个可编程处理器执行,以通过对输入数据进行操作并产生输出来执行功能。过程和逻辑流程也可以由专用逻辑电路(例如,fpga(现场可编程门阵列)或asic(专用集成电路))执行。适用于执行计算机程序的处理器例如包括通用和专用微处理器以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器将从只读存储器或随机存取存储器或两者接收指令和数据。计算机的基本要素是用于执行指令的处理器和用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个大容量存储设备或可操作地联接到用于存储数据的大容量存储设备以从其接收数据或向其传输数据,或二者,大容量存储设备例如磁盘、磁光盘或光盘。然而,计算机不需要这样的设备。适用于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器件,包括例如半导体存储器件,例如eprom、eeprom和闪速存储器件;磁盘,例如内部硬盘或可移动盘;磁光盘;以及cdrom和dvd-rom磁盘。处理器和存储器可由专用逻辑电路补充或并入其中。

为了提供与用户的交互,本公开的一个或多个方面可以在具有显示装置的计算机上实现,例如crt(阴极射线管)、lcd(液晶显示器)监视器或用于向用户显示信息的触摸屏,以及可选的键盘和指示设备,例如鼠标或轨迹球,用户可以通过该设备向计算机提供输入。也可以使用其他类型的设备来提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感觉反馈,例如视觉反馈、听觉反馈或触觉反馈;并且可以以任何形式接收来自用户的输入,包括声音、语音或触觉输入。此外,计算机可以通过向用户使用的设备发送文档并从其接收文档来与用户进行交互;例如,通过响应于从网络浏览器接收到的请求,将网页发送到用户的客户端设备上的网络浏览器。

已经描述了许多实施方式。然而,应当理解,在不脱离本公开的精神和范围的情况下,可以进行各种修改。因此,其他实施方式在所附权利要求的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1