ES2710703T3 - Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos - Google Patents
Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos Download PDFInfo
- Publication number
- ES2710703T3 ES2710703T3 ES15740223T ES15740223T ES2710703T3 ES 2710703 T3 ES2710703 T3 ES 2710703T3 ES 15740223 T ES15740223 T ES 15740223T ES 15740223 T ES15740223 T ES 15740223T ES 2710703 T3 ES2710703 T3 ES 2710703T3
- Authority
- ES
- Spain
- Prior art keywords
- olt
- onu
- channel
- wavelength
- destination
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 97
- 238000004891 communication Methods 0.000 title claims abstract description 96
- 230000003287 optical effect Effects 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims description 75
- 238000011144 upstream manufacturing Methods 0.000 claims description 44
- 230000008569 process Effects 0.000 claims description 25
- 238000012546 transfer Methods 0.000 claims description 24
- 238000012423 maintenance Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 17
- 230000015654 memory Effects 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 8
- 230000007704 transition Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 230000001052 transient effect Effects 0.000 description 4
- 239000000835 fiber Substances 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000001174 ascending effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000000969 carrier Substances 0.000 description 2
- 238000012508 change request Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000116 mitigating effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- MWRWFPQBGSZWNV-UHFFFAOYSA-N Dinitrosopentamethylenetetramine Chemical compound C1N2CN(N=O)CN1CN(N=O)C2 MWRWFPQBGSZWNV-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000003334 potential effect Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000013341 scale-up Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0256—Optical medium access at the optical channel layer
- H04J14/0257—Wavelength assignment algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0256—Optical medium access at the optical channel layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0254—Optical medium access
- H04J14/0272—Transmission of OAMP information
- H04J14/0275—Transmission of OAMP information using an optical service channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0278—WDM optical network architectures
- H04J14/0282—WDM tree architectures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Small-Scale Networks (AREA)
- Optical Communication System (AREA)
Abstract
Un terminal de línea óptica, al que de aquí en adelante se hace referencia como OLT, (200) acoplado a múltiples unidades de red óptica, a las que de aquí en adelante se hace referencia como ONU, a través de una red óptica pasiva, a la que de aquí en adelante se hace referencia como PON, dicho OLT comprendiendo: un transceptor (240) configurado para comunicarse mediante un canal de gestión de una red de comunicación con múltiples OLT, en donde dicha comunicación incluye enviar o recibir una notificación, en donde dicha notificación comprende información, dicha información incluyendo: un identificador de OLT de origen asociado a un OLT de origen que envía dicha notificación, en donde dicho OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de dicha PON; un identificador de OLT de destino asociado a un OLT de destino que recibe dicha notificación, en donde dicho OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de dicha PON; y un identificador de ONU asociado a una primera ONU asociada a dicha notificación, dicho OLT configurado para enviar una notificación de mensaje de sintonizar longitud de onda a dicha primera ONU en dicho primer canal de dicha PON que ordena a dicha primera ONU que sintonice dicho segundo canal, en donde dicho mensaje de sintonizar longitud de onda comprende dicha información.
Description
DESCRIPCION
Metodo de comunicacion de terminal de lmea optica y dispositivo con estructura de datos.
Antecedentes
Una red optica pasiva (PON, por sus siglas en ingles) es un sistema para proveer acceso de red en "la ultima milla". Por ejemplo, la PON es una red de telecomunicaciones que incluye una red punto a multipunto (P2MP, por sus siglas en ingles) y que se compone de un terminal de lmea optica (OLT, por sus siglas en ingles) en la oficina central, una red de distribucion optica (ODN, por sus siglas en ingles) y multiples unidades de red optica (ONU, por sus siglas en ingles) en las instalaciones de los clientes.
La evolucion para PON incluye PON en modo de transferencia asmcrona (APON, por sus siglas en ingles), que ha evolucionado hacia PON de Banda Ancha (BPON, por sus siglas en ingles), que es compatible hacia atras con APON, que se define por el estandar G.983 del Sector de Normalizacion de las Telecomunicaciones de la Union Internacional de Telecomunicaciones (ITU-T, por sus siglas en ingles). Otros sistemas incluyen PON Ethernet (EPON, por sus siglas en ingles) para Ethernet y trafico de Internet. Incluso otras alternativas incluyen PON con capacidad de Gigabit (GPON, por sus siglas en ingles), definida por el estandar ITU-T G.984, que tiene una capacidad mejorada en comparacion con APON y BPON, y es compatible hacia atras. La serie de estandares G.984 define caractensticas generales de GPON (G.984.1) asf como la especificacion de capa ffsica (G.984.2), especificacion de capa de transmision (G.984.3) y especificacion de gestion y control de ONU (G.984.4).
Con una necesidad creciente de acceso abierto, estan apareciendo sistemas PON que tienen multiples OLT. Una PON con multiples OLT puede permitir que multiples proveedores de servicio compartan infraestructura. Sin embargo, un sistema PON con multiples o Lt presenta complicaciones en la coordinacion y el control de los varios OLT. En consecuencia, existe una necesidad en la tecnica de metodos y aparatos para la comunicacion y el control entre OLT.
El documento US 2009/0162065A1 describe un reloj de referencia que se provee de un dispositivo externo o un OLT representativo a los sistemas completos para llevar a cabo la sincronizacion de relojes entre multiples sistemas, de modo que los sistemas generales se sincronizan mediante la sincronizacion de cada OLT con el reloj de referencia. Compendio
Por consiguiente, las realizaciones de la presente invencion proveen un protocolo de comunicacion entre OLT para gestionar el descubrimiento y la transicion de ONU, en especial cuando se reasigna una ONU a lo largo de puertos OLT en un sistema PON de Multiplexacion por Division de la Longitud de Onda de Tiempo (TWDM, por sus siglas en ingles).
En algunas realizaciones de la presente invencion, se describe un terminal de lmea optica (OLT), en donde el OLT se acopla a multiples unidades de red optica (ONU) a traves de una red optica pasiva (PON). El OLT incluye un transceptor configurado para comunicarse mediante un canal de gestion de una red de comunicacion con multiples OLT. La comunicacion incluye enviar o recibir una notificacion, en donde la notificacion incluye lo siguiente: un identificador de OLT de origen asociado a un OLT de origen que envfa la notificacion, en donde el OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de la PON; un identificador de OLT de destino asociado a un OLT de destino que recibe la notificacion, en donde el OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de la PON; y un identificador de ONU asociado a una primera ONU asociada a la notificacion.
En otras realizaciones, se describe un metodo para transferir comunicaciones entre dispositivos. El metodo se implementa por un OLT de origen acoplado, de manera comunicativa, a multiples ONU a traves de una PON y se configura para comunicarse en un primer canal en una primera longitud de onda de la PON. El metodo incluye proveer, por el OLT de origen, una notificacion a un OLT de destino que indica que una primera ONU sintonizara un segundo canal en una segunda longitud de onda asociada al OLT de destino en un canal de gestion de una red de comunicacion entre OLT. El metodo incluye enviar, por el OLT de origen, un mensaje de "sintonizar longitud de onda" a la primera ONU en dicho primer canal que ordena a la primera ONU que sintonice el segundo canal. La notificacion y el mensaje de sintonizar longitud de onda incluyen un identificador de OLT de origen asociado al OLT de origen, un identificador de OLT de destino asociado al o Lt de destino, y un identificador de ONU asociado a la primera ONU.
En otra realizacion, se describe un metodo para llevar a cabo el proceso de traspaso de comunicaciones entre dispositivos. El metodo se implementa por un OLT de destino acoplado, de manera comunicativa, a multiples unidades de red optica (ONU) a traves de una PON, en donde el OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de la PON. El metodo incluye recibir, por el OLT de destino, un mensaje de notificacion de un OLT de origen en un canal de gestion de una red de comunicacion que indica que una primera ONU sintonizara el segundo canal en la segunda longitud de onda. El OLT de origen se acopla, de manera
comunicativa, a multiples ONU a traves de la PON y se configura para comunicarse en un primer canal en una primera longitud de onda de la PON. El mensaje de notificacion incluye un identificador de OLT de origen asociado al OLT, un identificador de OLT de destino asociado al OLT de destino, y un identificador de ONU asociado a la primera ONU. El metodo incluye enviar, por el OLT de destino, un mensaje de "concesion de traspaso" a la primera ONU en el segundo canal. El metodo incluye recibir, por el OLT de destino, un reconocimiento de la primera ONU en el segundo canal que indica la recepcion del mensaje de concesion de traspaso.
Estos y otros objetos y ventajas de las varias realizaciones de la presente descripcion se reconoceran por las personas con experiencia ordinaria en la tecnica despues de leer la siguiente descripcion detallada de las realizaciones que se ilustran en las varias figuras de los dibujos.
Breve descripcion
Los dibujos anexos, que se incorporan a y forman parte de la presente memoria descriptiva y en los cuales numerales iguales representan elementos iguales, ilustran realizaciones de la presente descripcion y, junto con la descripcion, sirven para explicar los principios de la descripcion.
La Figura 1 es un diagrama de bloques de un sistema PON con multiples OLT configurado para llevar a cabo una funcion de traspaso de una ONU de un OLT a otro OLT a traves de la comunicacion entre OLT, segun una realizacion de la presente descripcion.
La Figura 2 es un diagrama de bloques de un OLT configurado para llevar a cabo una funcion de traspaso de una ONU, segun una realizacion de la presente descripcion.
La Figura 3 es un diagrama que muestra un flujo de mensajes a modo de ejemplo cuando se transfiere una ONU de un OLT a otro OLT, segun una realizacion de la presente descripcion.
Las Figuras 4A-B son diagramas de flujo que ilustran procesos a modo de ejemplo para transferir una ONU de un OLT a otro OLT, segun realizaciones de la presente descripcion.
La Figura 5 es un diagrama que muestra un flujo de mensajes a modo de ejemplo cuando se reenvfa un mensaje dirigido a una ONU de un primer OLT a un segundo OLT para la entrega a la ONU, en donde el primer OLT no puede comunicarse con la ONU, segun una realizacion de la presente descripcion.
La Figura 6 es un diagrama de bloques que ilustra la distribucion de un reloj maestro a multiples OLT dentro de una oficina central, segun una realizacion de la presente descripcion.
La Figura 7 es una tabla que ilustra elementos de datos de ONU a modo de ejemplo, segun una realizacion de la presente descripcion.
La Figura 8 es una tabla que ilustra elementos de datos de OLT a modo de ejemplo, segun una realizacion de la presente descripcion.
La Figura 9 es una tabla que provee solicitudes y notificaciones de cambio de estado a modo de ejemplo, segun una realizacion de la presente descripcion.
La Figura 10 es una tabla que ilustra elementos de formato de invocacion de primitivas de protocolo ICTP a modo de ejemplo.
La Figura 11 es una tabla que ilustra primitivas de protocolo ICTP a modo de ejemplo.
Descripcion detallada
Ahora se hara referencia en detalle a las varias realizaciones de la presente descripcion, ejemplos de las cuales se ilustran en los dibujos anexos. Mientras se describen en conjunto con dichas realizaciones, se comprendera que no pretenden limitar la descripcion a dichas realizaciones. Por el contrario, la descripcion pretende cubrir alternativas, modificaciones y equivalentes, los cuales pueden incluirse dentro del alcance de la descripcion segun se define por las reivindicaciones anexas. Ademas, en la siguiente descripcion detallada de la presente descripcion, se establecen numerosos detalles espedficos con el fin de proveer una comprension exhaustiva de la presente descripcion. Sin embargo, se comprendera que la presente descripcion puede practicarse sin dichos detalles espedficos. En otras instancias, los metodos, procedimientos, componentes y circuitos conocidos no se han descrito en detalle con el fin de no oscurecer innecesariamente aspectos de la presente descripcion.
Por consiguiente, las realizaciones de la presente invencion proveen un protocolo de comunicacion entre OLT para gestionar el descubrimiento y la transicion de ONU, en especial cuando se reasigna una ONU a lo largo de puertos OLT en un sistema PON de Multiplexacion por Division de la Longitud de Onda de Tiempo (TWDM).
Algunas porciones de las descripciones detalladas que siguen se presentan en terminos de procedimientos, etapas, bloques logicos, procesamiento y otras representaciones simbolicas de funciones en bits de datos que pueden llevarse a cabo en la memoria del ordenador. Las presentes descripciones y representaciones son los medios usados por las personas con experiencia en las tecnicas de procesamiento de datos para transmitir, de manera mas eficaz, la sustancia de su trabajo a otras personas con experiencia en la tecnica. Un procedimiento, etapa generada por ordenador, bloque logico, proceso, etc., se concibe aqu y, en general, para ser una secuencia autocoherente de etapas o instrucciones que llevan a un resultado deseado. Las etapas son aquellas que requieren manipulaciones ffsicas de cantidades ffsicas, y se refieren a la accion y procesos de un sistema informatico, o similares, incluido un procesador configurado para manipular y transformar datos representados como cantidades ffsicas (electronicas) dentro de los registros y memorias del sistema informatico en otros datos representados, de manera similar, como cantidades ffsicas dentro de memorias o registros del sistema informatico u otro dispositivo de almacenamiento de informacion, transmision o visualizacion.
Los diagramas de flujo de ejemplos de metodos para garantizar el trafico de control de red se proveen, segun realizaciones de la presente invencion. Aunque etapas espedficas se describen en los diagramas de flujo, dichas etapas son a modo de ejemplo. Es decir, realizaciones de la presente invencion son apropiadas para llevar a cabo otras varias etapas o variaciones de las etapas enumeradas en los diagramas de flujo. Asimismo, las realizaciones descritas en la presente memoria pueden describirse en el contexto general de instrucciones ejecutables por ordenador que residen en alguna forma de medio de almacenamiento legible por ordenador como, por ejemplo, modulos de programa, ejecutados por uno o mas ordenadores u otros dispositivos. A modo de ejemplo, y no de limitacion, el producto de software puede almacenarse en un medio de almacenamiento legible por ordenador permanente o no transitorio que puede comprender medios de almacenamiento de ordenador no transitorios y medios de comunicacion. En general, los modulos de programa incluyen rutinas, programas, objetos, componentes, estructuras de datos, etc., que llevan a cabo tareas particulares o implementan tipos de datos abstractos particulares. La funcionalidad de los modulos de programa puede combinarse o distribuirse segun se desee en varias realizaciones.
La Figura 1 es un diagrama de bloques de un sistema PON con multiples OLT (p.ej., NG-PON2) 100 configurado para llevar a cabo una funcion de traspaso o "traspaso" de una o Nu de un OLT a otro OLT a traves de la comunicacion entre OLT, segun una realizacion de la presente descripcion. A medida que la red de acceso del sistema PON 100 crece, la portadora/operadores necesitan operar y mantener multiples puertos OLT, lo cual puede requerir el traspaso de ONU de un puerto OLT a otro. Por ejemplo, la portadora/operadores pueden apagar ciertos puertos OLT para ahorrar consumo de energfa en la oficina central 110, y necesitan transferir ONU de modo que el servicio no se interrumpe. En otro ejemplo, durante el funcionamiento normal, si un puerto OLT se carga pesadamente con trafico de red, el OLT correspondiente puede llevar a cabo el equilibrio de carga entre canales y puede ordenar a algunas de sus ONU asociadas que sintonicen sus canales de longitud de onda en sentido descendente y/o ascendente a otro puerto OLT que tiene trafico mas ligero.
El sistema PON 100 es una red de comunicacion que no requiere que componentes activos distribuyan datos entre los multiples OLT 120 y las multiples ONU 170. Por ejemplo, los componentes opticos pasivos en la ODN 160 se usan para distribuir datos entre los OLT y las ONU. Ejemplos de PON apropiadas para implementar realizaciones de la presente invencion se describen dentro del contexto de la serie G.989 de las Recomendaciones ITU-T que describen la ultima o proxima generacion de redes opticas pasivas (NG-PON2) que proveen comunicaciones con capacidad de 40 Gigabits para aplicaciones residenciales, comerciales, backhaul (de retroceso) movil y otras, todas las cuales se incorporan por referencia a la presente memoria como si se reprodujeran en su totalidad. NGPON2 se basa en la multiplexacion de dominio de longitud de onda y comprende pares de canales o longitudes de onda que tambien usan el acceso multiple de dominio temporal asf como pares de canales de punto a punto dedicados. Las variantes de NG-PON2 pueden diferir en velocidades binarias de canales, alcance pasivo, rangos de longitud de onda utilizables y tambien con respecto a varias opciones de implementacion. NG-PON2 es compatible hacia atras con G-PON y XG-PON1, lo cual asegura que NG-PON2 pueda usarse para varias aplicaciones como, por ejemplo, aplicaciones de acceso, backhaul y fronthaul (conexion entre cabezas de radio remotas y unidades de banda base). Otras realizaciones de la presente invencion que admiten PON incluyen APON, BPON y WDM PON, segun se definen por uno o mas estandares.
En particular, el sistema PON 100 puede comprender multiples OLT 120, en la Figura 1 representados como OLT 1 ... N. Los multiples OLT 120 se gestionan dentro de una oficina central 110, en una realizacion. En realizaciones de la presente invencion, la comunicacion entre OLT se implementa para facilitar la transferencia de ONU de un puerto o Lt a otro dentro de la oficina central 110. Por ejemplo, la oficina central 110 incluye una plataforma de comunicacion entre OLT o canal de gestion 140 que permite la comunicacion entre los multiples OLT 120. En una realizacion, la comunicacion entre OLT incluye mensajes de radiodifusion de un OLT a los otros OLT en una comunicacion. En otra realizacion, la comunicacion entre OLT es entre pares, de modo que un OLT puede comunicarse directamente con otro OLT. Ademas, otros dispositivos pueden acoplarse a la plataforma de comunicacion 140 para permitir la comunicacion con los OLT 120. Por ejemplo, un controlador de OLT maestro separado provee gestion y control de OLT (p.ej., mediante la provision de resolucion de conflictos entre OLT). A
modo de ejemplos, la oficina central 110 puede ubicarse en un sitio que tiene interconexion de red de area local, o a lo largo de multiples sitios que se comunican a traves de una red de area amplia.
Las realizaciones de la presente invencion describen la estructura de datos de comunicacion para soportar la comunicacion OLT, como cuando se lleva a cabo el traspaso de una o mas ONU de un OLT a otro. La estructura de datos contiene elementos de informacion clave que se comunican entre los puertos OLT. De manera espedfica, la estructura de datos aplica al sistema o control y gestion de red entre multiples puertos OLT.
Los multiples OLT 120 se acoplan, de manera comunicativa, a la ODN 160 a traves de una infraestructura compartida como, por ejemplo, un multiplexor (MUX) 150. En una realizacion, el MUX 150 lleva a cabo la multiplexacion por division de longitud de onda (WDM, por sus siglas en ingles). En otra realizacion, el MUX 150 puede tambien configurarse para llevar a cabo la multiplexacion por division del tiempo, de modo que el MUX 150 puede llevar a cabo la multiplexacion por division de longitud de onda de tiempo (TWDM). Por ejemplo, tecnologfas PON de proxima generacion implementadas en el sistema PON 100 emplean multiples longitudes de onda para apilar TDM-PON en una TWDM-PON. Como tal, cada puerto OLT en una TWDM-Po N es, en general, una XG-PON que se ejecuta en un par de longitudes de onda en sentido descendente y ascendente. La caractenstica apilada de TWDM-PON provee soporte al requisito de pagar a medida que se crece para portadoras/operadores. Es decir, una portadora/operador puede anadir nuevos puertos OLT con el fin de escalar de manera ascendente el rendimiento de la red para soportar nuevos clientes.
De manera espedfica, cada uno de los multiples OLT 120 funcionan en una longitud de onda optica diferente para la comunicacion de datos en sentido descendente (p.ej., hacia las ONU 170), y funcionan en una longitud de onda diferente para la recepcion de datos en sentido ascendente (p.ej., desde las ONU 170). Por ejemplo, cada OLT puede tener un par de longitudes de onda de canales de comunicacion. Cada OLT se acopla a un puerto respectivo del WDM MUX 150 mediante canales 155 separados (p.ej., fibras). Mas concretamente, en la direccion en sentido descendente, el WDM MUX 150 multiplexa senales opticas de los canales 155 hacia un solo canal 190 (p.ej., fibra optica), que se entrega a la ODN. El MUX 150 puede ser bidireccional, de modo que en la direccion en sentido ascendente, el WDM MUX 150 demultiplexa la senal en el canal 190 tomando la unica senal de entrada y seleccionado una de las lmeas de salida de datos que llevan a un OLT correspondiente (p.ej., puerto OLT).
La ODN 160 es un sistema de distribucion de datos que puede incluir cables de fibra optica u otro medio de transmision optica, acopladores, divisores, distribuidores y/u otro equipo. Por ejemplo, como se muestra en la Figura 1, la ODN 160 puede incluir un divisor 165 que copia la senal en el canal 190 y distribuye las senales copiadas a las multiples ONU 170 (numeradas 1... N) en una red de canal 175 (p.ej., fibras). El divisor 165 es bidireccional, con capacidad para combinar senales en sentido ascendente de las multiples ONU 170 en una senal transmitida en el canal 190, y para copiar y distribuir una senal en sentido descendente de los multiples OLT 120 en el canal 190 a las multiples ONU 170 en la red de canal 175. En la direccion en sentido ascendente, las senales de las ONU 170 se combinan por un divisor en una senal antes de transmitirse en el canal 190. Mas concretamente, los dispositivos ubicados dentro de la ODN 160 son componentes opticos pasivos que no requieren energfa para distribuir senales de datos entre los multiples OLT 120 y las multiples ONU 170.
Una ONU puede ser cualquier dispositivo que se configura para comunicarse con un OLT correspondiente, en donde la ONU se asocia a un cliente o usuario (no se muestra), y se ubica, normalmente, en el sitio de cliente. En general, una ONU provee un intermediario o interfaz entre un cliente y un OLT. Por ejemplo, las multiples ONU 170 pueden reenviar datos recibidos de los multiples OLT 120 a uno o mas clientes. Ademas, las multiples ONU 170 pueden reenviar datos recibidos del cliente otra vez a los multiples OLT 120.
Mas concretamente, una ONU puede incluir un transmisor optico configurado para enviar senales opticas a los multiples OLT 120, y un receptor optico configurado para recibir senales opticas de los OLT 120. Es decir, la ONU puede sintonizar una longitud de onda en sentido descendente seleccionable y otra longitud de onda en sentido ascendente seleccionable, lo cual forma un par de longitudes de onda. La ONU puede incluir un convertidor que convierte una senal optica en senales electricas para el extremo de cliente como, por ejemplo, convertirse en un modo de transferencia asmcrona (ATM, por sus siglas en ingles) o formato Ethernet. Ademas, la ONU puede incluir un segundo transmisor y/o receptor para enviar y/o recibir senales al y del extremo de cliente.
La Figura 2 es un diagrama de bloques de un OLT 200 configurado para llevar a cabo el traspaso de una ONU, segun una realizacion de la presente descripcion. Por ejemplo, el OLT 200 puede implementarse dentro de los multiples OLT 120 en el sistema PON 100 de la Figura 1.
De manera espedfica, el OLT 200 (p.ej., un OLT de origen) se acopla a multiples ONU a traves de una PON y se configura para comunicarse con una o mas ONU en un primer canal en una primera longitud de onda de la PON. Como un origen, el OLT 200 se configura para comunicarse con una primera ONU en el primer canal. Ademas, cuando se transfiere la ONU, el OLT 200 se configura para proveer una notificacion al OLT de destino de que la ONU sintonizara un segundo canal en una segunda longitud de onda que se asocia al OLT de destino en un canal de gestion de una red de comunicacion entre OLT.
Se aprecia que el OLT 200 se configura para comunicar informacion mediante una estructura de datos que soporta la comunicacion OLT. De manera espedfica, la estructura de datos define las entidades de informacion clave que se necesitan para llevar a cabo la gestion de los puertos OLT como, por ejemplo, cuando se lleva a cabo el traspaso de una o mas ONU de un OLT a otro. En una realizacion, cuando se lleva a cabo el traspaso, la estructura de datos en la notificacion incluye al menos: un identificador de OLT de origen asociado al OLT de origen; un identificador de OLT de destino asociado al OLT de destino; y un identificador de ONU asociado a la ONU que se esta transfiriendo. Otra informacion en la estructura de datos puede tambien incluirse, como se describira de manera mas completa mas abajo.
En particular, el OLT 200 incluye un procesador 220 y memoria 230, donde el procesador 220 se configura para ejecutar instrucciones ejecutables por ordenador almacenadas en la memoria 220. Por ejemplo, el procesador 220 se configura para llevar a cabo el traspaso de una ONU de un OLT a otro OLT a traves de la comunicacion entre OLT, o para permitir las comunicaciones de un OLT a una ONU a traves de otro OLT. En una realizacion, el procesador 220 lleva a cabo las funciones de una o mas de las realizaciones a modo de ejemplo descritas y/o ilustradas en la presente memoria como, por ejemplo, las funciones llevadas a cabo por cualquiera de los OLT 120 en la Figura 1. Ademas, el procesador 220 puede incluirse dentro de un dispositivo o sistema informatico de un solo procesador o con multiples procesadores que puede ejecutar instrucciones legibles por ordenador. En una forma general, un dispositivo informatico incluye al menos un procesador y una memoria de sistema. La memoria de sistema se acopla al procesador y, en general, representa cualquier tipo o forma de dispositivo o medio de almacenamiento no permanente o permanente que puede almacenar datos y/u otras instrucciones legibles por ordenador. Ejemplos de memoria de sistema incluyen, sin limitacion, memoria de acceso aleatorio (RAM, por sus siglas en ingles), memoria de solo lectura (ROM, por sus siglas en ingles), memoria flash o cualquier otro dispositivo de memoria apropiado.
De manera espedfica, el OLT 200 puede ser cualquier dispositivo que se configura para comunicarse con multiples ONU (p.ej., ONU 120 de la Figura 1 en una PON) y/u otra red (no se muestra). Es decir, el OLT 200 puede configurarse para reenviar datos recibidos de la red a las multiples ONU y para reenviar datos recibidos de las ONU a la red. El OLT 200 tambien incluye un convertidor que convierte datos recibidos de otra red en un formato compatible con las multiples ONU ubicadas en una direccion en sentido descendente, en una realizacion.
Las comunicaciones en sentido descendente y ascendente al y del OLT 200 se facilitan a traves del transceptor 240, de modo que el transceptor 240 se configura para reenviar comunicaciones a las ONU y para recibir comunicaciones de las ONU en una red ODN acoplada al puerto 260. El transceptor 240 se acopla a WDm 250 que actua como un multiplexor/demultiplexor cuando transmite y/o recibe comunicaciones al y del puerto 260, en donde el puerto 260 se acopla a multiples ONU a traves de una ODN correspondiente, segun se ha descrito previamente.
En una realizacion, el transceptor 240 incluye un componente de control de acceso al medio (MAC, por sus siglas en ingles) que provee mecanismos de control de acceso al canal y direccion para multiples OLT que comparten un solo canal de comunicacion en la red ODN. Por ejemplo, los metodos TWDM permiten las comunicaciones de uno o mas OLT conectados a un medio de transmision multipunto (p.ej., unico canal) para compartir su capacidad (p.ej., transmitir y recibir). Por ejemplo, un metodo de multiplexacion permite que varios trenes de datos compartan el mismo canal de comunicacion ffsico. En una realizacion, el componente mAc 245 transmite tramas Ethernet.
Como se muestra en la Figura 2, el OLT 200 se configura para comunicarse en diferentes longitudes de onda opticas para el trafico en sentido ascendente y descendente, que forman el par de longitudes de onda OLT. Por ejemplo, en la direccion en sentido descendente, el OLT envfa comunicaciones en sentido descendente en la longitud de onda Ad, y recibe comunicaciones en sentido ascendente en la longitud de onda Au. El par de longitudes de onda, incluidas las longitudes de onda en sentido ascendente y descendente, puede ser diferente para cada uno de los OLT en una PON. Como tal, cuando se transfiere una ONU de un OLT a otro, las comunicaciones entre OLT identifican las longitudes de onda dentro de las realizaciones de la presente invencion.
La Figura 3 es un diagrama de flujo de informacion 300 que muestra el flujo de mensajes cuando se transfiere una ONU de un OLT a otro OLT, segun una realizacion de la presente descripcion. De manera espedfica, los mensajes que se muestran en la Figura 3 se entregan entre un OLT de origen, un OLT de destino y una ONU. El OLT de origen transfiere la transmision (mensajes en sentido descendente) y/o recepcion (mensajes en sentido ascendente) de mensajes con la ONU al OLT de destino. Es decir, el OLT de origen ordena a una ONU que sintonice una o mas de sus longitudes de onda para trabajar con el puerto del OLT de destino. Por ejemplo, una ONU puede transferirse entre OLT de una portadora particular para llevar a cabo la gestion de ancho de banda. En otro ejemplo, una ONU puede transferirse entre diferentes portadoras del sistema operativo de OLT porque un cliente esta cambiando su red portadora. En ambos casos, el OLT de origen y el OLT de destino son componentes conocidos, y la Figura 3 ilustra los mensajes llevados a cabo entre los OLT cuando se transfiere una ONU.
En una realizacion, se supone que el OLT de origen (antes de llevar a cabo el traspaso de una ONU al OLT de destino) ha determinado o recibido previamente la informacion necesaria contenida en una estructura de datos para llevar a cabo el proceso de traspaso como, por ejemplo, uno o mas de los siguientes: 1) un identificador de OLT de
destino; 2) un identificador de OLT de origen; 3) un identificador de ONU; 4) la longitud de onda/canal en sentido descendente actual para la ONU; 5) la longitud de onda/canal en sentido ascendente actual para la ONU; 6) una longitud de onda/canal en sentido descendente nuevo posible para la ONU; 7) una longitud de onda/canal en sentido ascendente nuevo posible para la ONU; 8) un tiempo de inicio de sintonizacion de ONU; y 9) un codigo de reconocimiento. En otra realizacion, la informacion se determina y/o se comunica entre el OLT de origen, OLT de destino y ONU durante el proceso de traspaso.
En particular, el OLT de origen y el OLT de destino necesitan poder coordinarse entre sf para manejar, de forma eficaz, la transicion de la ONU de un OLT a otro. Durante el proceso de coordinacion, el OLT de origen comunicara al OLT de destino un identificador que indica que ONU se resintonizara. El OLT de origen tendra o tiene detalles determinados sobre el par de longitudes de onda de OLT de destino. El OLT de destino reconoce su disposicion para recibir la ONU antes de comenzar la transicion. El OLT de destino tambien reconoce cuando la transicion esta completa. Cada OLT tiene un ID OLT para identificarse, de manera unica, en el proceso de comunicacion entre OLT.
En una realizacion, algunos de los mensajes descritos en la Figura 3 se ajustan a un formato de mensaje de control de funcion de capa ffsica y administracion y mantenimiento (PLOAM, por sus siglas en ingles), donde el mensaje PLOAM es un protocolo usado en una PON correspondiente para enviar mensajes entre los OLT y las ONU. Por ejemplo, el mensaje PLOAM se define en la serie G.989 de las Recomendaciones ITU-T, previamente introducida. Por supuesto, cualquier formato apropiado usado para comunicar mensajes de control y gestion puede tambien usarse.
Como se muestra en la Figura 3, en 305, el OLT de origen envfa una notificacion de sintonizar longitud de onda al OLT de destino. Es decir, el OLT de origen notifica al OLT de destino que una ONU especificada cambiara una o mas de sus longitudes de onda (longitudes de onda en sentido ascendente y/o descendente) por aquellas que se soportan por el OLT de destino. La notificacion se entrega en la red de comunicacion entre OLT como, por ejemplo, mediante la radiodifusion de la notificacion de sintonizar longitud de onda en un canal de gestion. Los OLT pueden filtrar la notificacion, de modo que solo el OLT al cual la notificacion se dirige acepta el mensaje, donde los OLT que no son objetivo descartaran el mensaje de notificacion. Como tal, en 310, el OLT de destino devuelve al OLT de origen un reconocimiento de que la notificacion se ha recibido. En una realizacion, el OLT de destino tambien devuelve informacion adicional como, por ejemplo, sus longitudes de onda en sentido ascendente (p.ej., ku2) y/o descendente (p.ej., A&)-
Una vez que el OLT de destino confirma la notificacion de sintonizar longitud de onda, en 315, el OLT de origen envfa un comando de sintonizar longitud de onda a la ONU que ordena a la ONU que sintonice la nueva longitud de onda o longitudes de onda en un momento particular. En el ejemplo de la Figura 3, el comando de sintonizar longitud de onda ordena a la ONU que sintonice las nuevas longitudes de onda en sentido ascendente y descendente asociadas al OLT de destino. Es decir, el OLT de origen le dice a la ONU que sintonice su par de longitudes de onda actual de Ku i , Kdi en el nuevo par de longitudes de onda de Km , km- Como tal, el comando incluye al menos el par de longitudes de onda para el o Lt de destino (p.ej., longitud de onda en sentido ascendente Km, y longitud de onda en sentido descendente kd2), segun se ha descrito previamente.
Aunque el ejemplo provisto en la Figura 3 muestra que puede ordenarse a la ONU que sintonice las longitudes de onda en sentido ascendente y descendente asociadas al OLT de destino, otras realizaciones y ejemplos proveen la seleccion de sintonizacion, de modo que solo el comando de sintonizar longitud de onda ordena a la ONU que sintonice la longitud de onda en sentido ascendente Km, o longitud de onda en sentido descendente kd2. Es decir, la ONU sintonizara uno o ambos de los canales en sentido ascendente y descendente en el par de longitudes de onda.
Ademas, el comando de sintonizar longitud de onda provee instrucciones sobre cuando iniciar el proceso de sintonizacion mediante la inclusion de un tiempo para que la ONU inicie la sintonizacion en la nueva longitud de onda o longitudes de onda. Por ejemplo, la PON incluye un reloj de sistema que es conocido para todos los componentes del sistema PON, o al menos aquellas entidades implicadas en el proceso de traspaso. En una realizacion, el reloj de sistema implementa un contador de supertrama (SFC, por sus siglas en ingles) que usa tramas como un medio para coordinar el tiempo. Como se muestra, el comando de sintonizar longitud de onda incluye un tiempo de inicio de sintonizacion SFCn, que indica el momento en el cual la ONU debe comenzar la sintonizacion de la nueva longitud de onda o longitudes de onda.
En 320 de la Figura 3, la ONU devuelve un reconocimiento al OLT de origen que indica la recepcion del comando de sintonizar longitud de onda. Mientras tanto, el OLT de origen puede enviar mensajes de trama SFC contando hacia atras el tiempo hasta el tiempo de inicio de sintonizacion SFCn, para incluir los mensajes 325 y 330. Hasta este momento, al menos entre los mensajes 305 a 330, la ONU esta funcionando en un estado de funcionamiento normal en la maquina de estado de ONU.
Ademas, el OLT de destino sabe que la ONU esta sintonizando su longitud de onda en sentido ascendente Km, y/o longitud de onda en sentido descendente kd2 comenzando por el tiempo de inicio de sintonizacion SFCn. Como tal, en algun punto despues del tiempo de inicio de sintonizacion, indicado por SFCn, el OLT de destino envfa un
mensaje de notificar longitud de onda. Es decir, el mensaje de notificar longitud de onda usa el comando ping de la ONU para reconocer cuando ha completado su proceso de sintonizacion y puede comunicarse con el OLT de destino.
El OLT de destino envfa, de forma periodica, el mensaje de notificar longitud de onda hasta que la ONU devuelve un reconocimiento en 360, en una realizacion. Por ejemplo, los mensajes de notificar longitud de onda (p.ej., 340a-n) se entregan despues de cada intervalo de trama Ds 347, que incluye una o mas tramas DS. En una realizacion, el mensaje de notificar longitud de onda se radiodifunde a las multiples ONU. Ademas, hasta este punto, al menos entre los mensajes 330 y 340n, la ONU esta funcionando en un estado de funcionamiento de sintonizacion de longitud de onda en la maquina de estado de ONU.
Cuando la ONU finaliza, con exito, la sintonizacion de longitud de onda, puede comunicarse con el OLT de destino mediante el uso de la longitud de onda en sentido ascendente Kui, y/o la longitud de onda en sentido descendente Ad2- Como tal, la ONU puede recibir el ultimo mensaje de notificar longitud de onda 340n, y responder mediante el envfo de un mensaje de reconocimiento 360 otra vez al OLT de destino. El mensaje de reconocimiento 360 indica que la ONU esta ahora en lmea usando las nuevas longitudes de onda en sentido descendente y/o ascendente. La Figura 4A es un diagrama de flujo 400A que ilustra un proceso a modo de ejemplo para transferir comunicaciones de al menos un canal usado por una ONU del OLT de origen a un OLT de destino segun se implementa por el OLT de origen, segun una realizacion de la presente descripcion. En una realizacion, el diagrama de flujo 400A es un metodo implementado por ordenador para transferir comunicaciones de al menos un canal usado por una ONU del OLT de origen a un OLT de destino segun se implementa por el OLT de origen. En otra realizacion, el diagrama de flujo 400A se implementa dentro de un sistema de ordenador que incluye un procesador y memoria acoplada al procesador y que tiene almacenadas allf instrucciones que, si se ejecutan por el sistema de ordenador, hacen que el sistema ejecute el metodo para transferir comunicaciones de al menos un canal usado por una ONU del o Lt de origen a un OLT de destino segun se implementa por el OLT de origen. En incluso otra realizacion, las instrucciones para llevar a cabo el metodo se almacenan en un medio de almacenamiento legible por ordenador no transitorio que tiene instrucciones ejecutables por ordenador para hacer que un sistema de ordenador lleve a cabo el metodo para transferir comunicaciones de al menos un canal usado por una ONU del OLT de origen a un OLT de destino segun se implementa por el OLT de origen. Las funciones del diagrama de flujo 400A se implementan dentro de un OLT que se muestra en las Figuras 1 y 2, en algunas realizaciones de la presente descripcion. Ademas, el diagrama de flujo 400A puede ademas describir una o mas funciones llevadas a cabo durante el traspaso de una ONU de un OLT a otro segun se describe en el diagrama de flujo de informacion 300 de la Figura 3.
El diagrama de flujo 400A de la Figura 4A describe el proceso llevado a cabo por un OLT de origen cuando transfiere comunicaciones con una ONU a un OLT de destino. Es decir, el OLT de origen transfiere la transmision (mensajes en sentido descendente) y/o recepcion (mensajes en sentido ascendente) de mensajes con la ONU al OLT de destino. El OLT de origen se acopla, de manera comunicativa, a multiples ONU a traves de una PON. En particular, el OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de la PON. El primer canal puede ser el canal en sentido descendente o el canal en sentido ascendente.
El diagrama de flujo 400A se lleva a cabo despues de que el OLT de origen determina llevar a cabo o se le ordena que lleve a cabo el traspaso de una o mas longitudes de onda usadas para comunicarse con una ONU. En 410, el metodo incluye proveer una notificacion al OLT de destino de que una primera ONU sintonizara un segundo canal en una segunda longitud de onda asociada al OLT de destino en un canal de gestion de una red de comunicacion entre OLT. Por ejemplo, el OLT de origen puede estar transfiriendo a un OLT de destino una comunicacion en sentido descendente a una ONU que actualmente se maneja por el OLT de origen. En otro ejemplo, el OLT de origen puede estar transfiriendo a un o Lt de destino una comunicacion en sentido ascendente con una ONU que actualmente se maneja por el OLT de origen. En incluso otro ejemplo, el OLT de origen puede estar transfiriendo a un OLT de destino una comunicacion tanto en sentido ascendente como descendente con una ONU que actualmente se maneja por el OLT de origen. Un reconocimiento puede tambien recibirse en el OLT de origen, del OLT de destino, que indica la recepcion del mensaje de notificacion.
En una realizacion, el mensaje de notificacion se radiodifunde a multiples OLT en un canal de gestion. Es decir, el mensaje de notificacion se radiodifunde en una plataforma de comunicacion entre OLT. El OLT previsto para recibir el mensaje de notificacion puede determinar que el mensaje de notificacion esta dirigido a sf mismo. Por ejemplo, los OLT pueden analizar el encabezamiento para determinar que OLT de destino debe manejar el mensaje de notificacion.
La informacion necesaria usada para implementar el traspaso tambien se determina o provee al OLT de origen. En una realizacion, el identificador de OLT (ID OLT) provee informacion clave. El contenido del ID OLT puede ser el ID PON especificado en la Recomendacion ITU-T 987.3, los ID de canal para un par de longitudes de onda en sentido descendente y ascendente; el ID de una longitud de onda/canal individual; la TAG PON especificada en la Recomendacion ITU_T 987.3; o el ID de un puerto OLT, etc.
En 420, el metodo incluye enviar un mensaje de sintonizar longitud de onda a la primera ONU en el primer canal que ordena a la primera ONU sintonizar el segundo canal. Por ejemplo, el OLT de origen puede enviar un comando a la primera ONU para que sintonice la longitud de onda en sentido descendente asociada al OLT de destino con el fin de recibir datos del OLT de destino. En otra instancia, el OLT de origen puede enviar un comando a la primera ONU para que sintonice la longitud de onda en sentido ascendente asociada al OLT de destino, de modo que la primera ONU enviara ahora mensajes al OLT de destino en lugar del OLT de origen. En incluso otra instancia, el OLT de origen puede enviar un comando a la primera ONU para que sintonice las longitudes de onda tanto en sentido ascendente como descendente asociadas al OLT de destino, de modo que la primera ONU solo se comunicara ahora con el OLT de destino. Un reconocimiento puede tambien recibirse en el OLT de origen de la ONU e indicar la recepcion del mensaje de sintonizar longitud de onda.
En una realizacion, el mensaje de sintonizar longitud de onda se radiodifunde a multiples ONU a traves de una ODN correspondiente mediante el uso de un canal en sentido descendente asociado al OLT de origen. Dicho canal en sentido descendente puede tambien transferirse, en una implementacion. La ONU prevista para recibir el mensaje de notificacion determina que el mensaje de sintonizar longitud de onda esta dirigido a sf misma. Por ejemplo, las ONU pueden analizar el encabezamiento para determinar que ONU de destino debe manejar el mensaje de sintonizar longitud de onda.
En una realizacion, la informacion necesaria para implementar un traspaso incluida dentro del mensaje de notificacion y/o el mensaje de sintonizar longitud de onda se provee en una estructura de datos. Por ejemplo, el mensaje de notificacion y/o mensaje de sintonizar longitud de onda incluye al menos uno de los siguientes: 1) un identificador de OLT de destino; 2) un identificador de OLT de origen; y 3) un identificador de ONU. En otra realizacion, el mensaje de notificacion y/o mensaje de sintonizar longitud de onda incluye informacion adicional, que incluye al menos uno de los siguientes: 1) la longitud de onda/canal en sentido descendente actual para la ONU; 2) la longitud de onda/canal en sentido ascendente actual para la ONU; 3) una longitud de onda/canal en sentido descendente nuevo posible para la ONU; 4) una longitud de onda/canal en sentido ascendente nuevo posible para la ONU; 5) un tiempo de inicio de sintonizacion de ONU; y 6) un codigo de reconocimiento. En aras de la ilustracion, la estructura de datos provista en un mensaje de notificacion y/o el mensaje de sintonizar longitud de onda puede estructurarse de la siguiente manera:
{
ID OLT de destino,
ID OLT de origen,
ID de ONU,
longitud de onda/canal en sentido descendente actual de la ONU,
longitud de onda/canal en sentido ascendente actual de la ONU,
longitud de onda/canal en sentido descendente nuevo de la ONU,
longitud de onda/canal en sentido ascendente nuevo de la ONU,
tiempo de inicio de sintonizacion de ONU,
codigo de reconocimiento,
}
La Figura 4B es un diagrama de flujo 400B que ilustra un proceso a modo de ejemplo para transferir comunicaciones de al menos un canal usado por una ONU de un OLT de origen a un OLT de destino segun se implementa por el OLT de destino, segun una realizacion de la presente descripcion. En una realizacion, el diagrama de flujo 400B es un metodo implementado por ordenador para transferir comunicaciones de al menos un canal usado por una ONU del OLT de origen a un OLT de destino segun se implementa por el OLT de destino. En otra realizacion, el diagrama de flujo 400B se implementa dentro de un sistema de ordenador que incluye un procesador y memoria acoplada al procesador y que tiene almacenadas allf instrucciones que, si se ejecutan por el sistema de ordenador, hacen que el sistema ejecute el metodo para transferir comunicaciones de al menos un canal usado por una ONU del o Lt de origen a un OLT de destino segun se implementa por el OLT de origen. En incluso otra realizacion, las instrucciones para llevar a cabo el metodo se almacenan en un medio de almacenamiento legible por ordenador no transitorio que tiene instrucciones ejecutables por ordenador para hacer que un sistema de ordenador lleve a cabo el metodo para transferir comunicaciones de al menos un canal usado por una ONU del OLT de origen a un OLT de destino segun se implementa por el OLT de destino. Las funciones del diagrama de flujo 400B se implementan dentro de un OLT que se muestra en las Figuras 1 y 2, en algunas realizaciones de la presente descripcion. De manera adicional, el diagrama de flujo 400B puede ademas describir una o mas funciones llevadas a cabo durante el traspaso de una
ONU de un OLT a otro segun se describe en el diagrama de flujo de informacion 300 de la Figura 3. Ademas, el diagrama de flujo 400B puede implementarse en conjunto con el diagrama de flujo 400A.
El diagrama de flujo 400B describe el proceso llevado a cabo por un OLT de destino cuando participa en el traspaso de comunicaciones de una ONU de un OLT de origen al OLT de destino. Es decir, en lugar del OLT de origen, el OLT de destino se comunicara con la ONU en el canal de transmision especificado (p.ej., para mensajes en sentido descendente) y/o canal de recepcion (p.ej., para mensajes en sentido ascendente). El OLT de origen y el OLT de destino se acoplan, de manera comunicativa, a multiples ONU a traves de una PON, aunque en un momento espedfico en el tiempo el OLT de origen y el OLT de destino pueden acoplarse a diferentes subconjuntos de ONU tomados de las multiples.
En particular, el OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de la PON. El OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de la PON. Por ejemplo, el primer canal y el segundo canal pueden ser combinaciones diferentes tomadas de un canal en sentido ascendente y un canal en sentido descendente. En una implementacion, el OLT de origen se comunica con ONU en un primer canal que es un canal en sentido descendente, y el OLT de destino se comunica con ONU en un segundo canal que es un canal en sentido descendente.
El diagrama de flujo 400B se lleva a cabo por el OLT de destino durante el traspaso de una o mas longitudes de onda usadas para comunicarse con una ONU. En 450, el metodo incluye recibir un mensaje de notificacion del OLT de origen en un canal de gestion de una red de comunicacion entre OLT de que una primera ONU sintonizara el segundo canal en la segunda longitud de onda asociada al OLT de destino. Por ejemplo, el OLT de origen transfiere a un OLT de destino una comunicacion en sentido descendente a una ONU que actualmente se maneja por el OLT de origen. En otro ejemplo, el OLT de origen transfiere a un OLT de destino una comunicacion en sentido ascendente con una ONU que actualmente se maneja por el OLT de origen. En incluso otro ejemplo, el OLT de origen transfiere a un OLT de destino una comunicacion tanto en sentido ascendente como descendente con una ONU que actualmente se maneja por el OLT de origen. El OLT de destino puede tambien enviar un reconocimiento otra vez al OLT de origen que indica la recepcion del mensaje de notificacion.
Segun se ha descrito previamente, en una realizacion, la informacion necesaria para implementar un traspaso incluida dentro del mensaje de notificacion se provee en una estructura de datos. Por ejemplo, el mensaje de notificacion incluye al menos uno de los siguientes: 1) un identificador de OLT de destino; 2) un identificador de OLT de origen; y 3) un identificador de ONU. En otra realizacion, el mensaje de notificacion puede incluir informacion adicional, que incluye al menos uno de los siguientes: 1) la longitud de onda/canal en sentido descendente actual para la ONU; 2) la longitud de onda/canal en sentido ascendente actual para la ONU; 3) una longitud de onda/canal en sentido descendente nuevo posible para la ONU; 4) una longitud de onda/canal en sentido ascendente nuevo posible para la ONU; 5) un tiempo de inicio de sintonizacion de la ONU; y 6) un codigo de reconocimiento.
En este punto, durante el proceso de traspaso, el OLT de destino esta buscando confirmacion de la primera ONU que indica finalizacion del traspaso de uno o mas canales del OLT de origen al OLT de destino. En particular, en 460, el metodo incluye enviar un mensaje de concesion de traspaso del OLT de destino a la primera ONU en el segundo canal.
Por ejemplo, en una implementacion, el OLT de origen transfiere comunicacion en sentido descendente con la primera ONU, de modo que el OLT de destino enviara comunicaciones en sentido descendente. En dicho caso, el OLT de destino se configura para utilizar el comando ping de la primera ONU mediante el uso del mensaje de concesion de traspaso en el segundo canal, que es el canal en sentido descendente para el OLT de destino.
En otro ejemplo, el OLT de origen transfiere una comunicacion en sentido ascendente con la ONU, de modo que el OLT de destino recibira comunicaciones en sentido ascendente de la primera ONU. En dicho caso, la primera ONU puede continuar recibiendo comunicaciones en sentido descendente del OLT de origen. Como tal, el o Lt de destino puede enviar el mensaje de concesion de traspaso a traves del OLT de origen, que actua como un proxy, segun se describe mas en la Figura 5.
En 470, el metodo incluye recibir un reconocimiento de la primera ONU en el segundo canal que indica recepcion del mensaje de concesion de traspaso. En una realizacion, el mensaje de concesion de traspaso se entrega, de forma reiterada, hasta que un reconocimiento se reciba de la primera ONU. En este punto, el OLT de destino finaliza la entrega periodica del mensaje de concesion de traspaso.
En una realizacion, el mensaje de concesion de traspaso se radiodifunde a multiples ONU a traves de una ODN correspondiente mediante el uso de un canal en sentido descendente asociado al OLT de destino y/o OLT de proxy. La ONU prevista para recibir el mensaje de concesion de traspaso determina que el mensaje se dirige a sf misma, segun se ha descrito previamente.
La Figura 5 es un diagrama de flujo de informacion 500 que muestra el flujo de mensajes cuando se reenvfa un mensaje dirigido a una ONU de un primer OLT a un segundo OLT para la entrega a la ONU, donde el primer OLT no
puede comunicarse con la ONU, segun una realizacion de la presente descripcion. Por ejemplo, en una situacion de conmutacion por error, el primer OLT no puede comunicarse en un canal en sentido descendente con la ONU y ha transferido la presente responsabilidad al segundo OLT. El primer OLT continua comunicandose con la ONU en una longitud de onda en sentido ascendente. El primer OLT puede comunicarse con la ONU mediante el uso del segundo OLT como un proxy para entregar mensajes en sentido descendente al OLT como, por ejemplo, comandos de gestion y control p Lo a M. En otro ejemplo, un proceso de traspaso puede solo transferir un canal como, por ejemplo, un canal en sentido descendente. Es decir, el OLT de origen ha transferido el manejo de comunicaciones en sentido descendente de la ONU a un OLT de destino, pero el OLT de origen aun maneja la comunicacion en sentido ascendente de la ONU. En dicho caso, el OLT de origen no puede comunicarse directamente (p.ej., mediante el envfo de comandos de gestion y control PLOAM) con la ONU en su canal en sentido descendente. Como tal, el OLT de origen puede usar el OLT de destino como un proxy para comunicarse con la ONU. En incluso otras realizaciones, el proceso que se muestra en la Figura 5 puede adaptarse para entregar comunicaciones en sentido ascendente de la ONU al primer OLT mediante el uso del segundo OLT como un proxy como, por ejemplo, cuando la ONU se comunica con el primer OLT mediante el uso de un canal en sentido descendente, pero se comunica con el segundo OLT mediante el uso del canal en sentido ascendente.
De manera espedfica, los mensajes que se muestran en la Figura 5 se entregan entre un primer OLT (p.ej., un OLT de origen), un segundo OLT (p.ej., un OLT de destino) y una ONU. El segundo OLT actua como un proxy para el primer OLT con el fin de entregar comunicaciones en sentido descendente a la ONU. Por ejemplo, la longitud de onda/canal en sentido ascendente de ONU esta con el primer OLT, y la longitud de onda/canal en sentido descendente de ONU es el segundo OLT. Como resultado, el segundo OLT se configura para reenviar mensajes recibidos del primer OLT a la ONU mediante el uso de su canal en sentido descendente.
En una realizacion, algunos de los mensajes reenviados descritos en la Figura 5 se ajustan a un formato de mensaje de control PLOAM. Por ejemplo, los mensajes reenviados pueden ser mensajes de control y gestion PLOAM, en una realizacion. Por supuesto, otras realizaciones son apropiadas para cualquier formato adecuado usado para comunicar mensajes de control y gestion. Por ejemplo, los mensajes reenviados pueden ser una asignacion de oportunidad de transmision en sentido ascendente (dicho Mapa de Ancho de Banda).
Como se muestra en la Figura 5, en 505, el primer OLT envfa una solicitud de reenvfo al segundo OLT para entregar un mensaje a la ONU. La solicitud de reenvfo incluye el mensaje que se reenviara como, por ejemplo, un mensaje de control y/o gestion PLOAM. Por ejemplo, el primer OLT puede haber transferido la responsabilidad de las comunicaciones en sentido descendente con la ONU al segundo OLT, pero el primer OLT aun se esta comunicando con la ONU en su canal en sentido ascendente. En dicho caso, la solicitud de reenvfo se entrega del primer OLT en un canal de gestion de una red de comunicacion entre OLT al segundo OLT.
En 510, el segundo OLT envfa el mensaje reenviado a la ONU mediante el uso de su canal de longitud de onda en sentido descendente. En una realizacion, el mensaje reenviado se radiodifunde a multiples ONU a traves de una ODN correspondiente. La ONU prevista para recibir el mensaje reenviado determina que el mensaje esta dirigido a sf misma.
En 515, despues de recibir el mensaje reenviado del segundo OLT, la ONU puede enviar una respuesta al primer OLT. En el ejemplo que se muestra en la Figura 5, el primer OLT aun se esta comunicando con la ONU mediante el uso de una longitud de onda/canal en sentido ascendente, y puede recibir comunicaciones en sentido ascendente de la ONU. En una implementacion, la respuesta es un mensaje de reconocimiento que confirma la recepcion del mensaje reenviado.
En una realizacion, la informacion necesaria para implementar el proceso de reenvfo se provee en una estructura de datos. Por ejemplo, el mensaje de solicitud de reenvfo incluye al menos uno de los siguientes: 1) un primer identificador de OLT; 2) un segundo identificador de OLT; y 3) un identificador de ONU. En otra realizacion, la solicitud de reenvfo incluye informacion adicional, que incluye al menos uno de los siguientes: 1) el mensaje que se reenviara; y 2) el mapa de ancho de banda que se reenviara. En aras de la ilustracion, un ejemplo provee usar un OLT de origen como el primer OLT, y el OLT de destino como el segundo OLT. La estructura de datos provista en un mensaje de solicitud de reenvfo puede estructurarse de la siguiente manera:
{
ID OLT de destino,
ID OLT de origen,
ID de ONU,
Mensaje PLOAM que se reenviara,
Mapa de Ancho de Banda que se reenviara,
}
La comunicacion entre OLT que se muestra en la Figura 5 puede usarse cuando inicialmente se sintonizan o resintonizan ONU a lo largo de uno o mas puertos OLT. La comunicacion entre OLT puede resolver diferencias en la sintonizacion usada por diferentes formatos de comunicacion como, por ejemplo, cuando se resuelven conflictos entre TWDM-PON y WDM punto a punto (PtP, por sus siglas en ingles). En particular, cuando una ONU se anade primero a la ODN, atravesara un proceso de sintonizacion de su receptor en la primera longitud de onda que pueda encontrar en el sistema. Despues de sintonizar su receptor, comenzara el proceso de sintonizar el transmisor, segun su conocimiento del OLT de receptor recuperado de la informacion de anuncio de canal incorporada a la trama en sentido descendente. Los metodos para evitar la interrupcion de PON frente a transferencias ONU inesperadas cuando se transfieren ONU pueden tambien implementarse a traves del proceso que se muestra en la Figura 5. El OLT puede no tener la capacidad para comunicarse con la nueva ONU en la etapa inicial y, como tal, el protocolo de comunicacion entre OLT permitira entonces que el OLT receptor informe la existencia de la nueva ONU a otros OLT. En otro caso, el OLT (que puede ordenar a la nueva ONU) respondera, en caso de una mala conducta de la ONU, intentado deshabilitar, estacionar o convertir la ONU (transmisor o receptor o ambos) mediante la resintonizacion de esta en un par puerto OLT/canal diferente. En incluso otro caso, cuando una ONU se asocia a dos OLT (por ejemplo, su sentido ascendente es con OLT1 y su sentido descendente es con OLT2), el protocolo de comunicacion entre OLT permite al OLT en sentido ascendente (p.ej., OLT1) enviar mensajes mediante el OLT en sentido descendente (p.ej., OLT2) a la ONU. Estos tipos de colaboraciones entre OLT se muestran en la Figura 5. Varios escenarios que usan la comunicacion entre OLT se describen mas abajo, incluida la activacion de ONU; estacionamiento de ONU huerfanas; ONU conectadas a la ODN incorrecta; y aislamiento de ONU maliciosa.
Para la activacion de ONU, el descubrimiento y alcance de ONU pueden ocurrir de manera mas eficaz si un puerto OLT puede comunicar la longitud de onda asociada apropiada para usar en la comunicacion en sentido ascendente. Cuando una ONU sintoniza una longitud de onda dada, el OLT receptor primero verifica su base de datos de aprovisionamiento y luego consulta a otros OLT para determinar la longitud de onda de destino de la ONU y pasa la asignacion de longitud de onda a la ONU. El protocolo facilita las comunicaciones entre los OLT para determinar el destino final de la ONU.
Cuando se estacionan ONU huerfanas, para evitar que una ONU que se conecta al sistema y no se asigna a los puertos OLT entre en un bucle de sintonizacion continuo, el OLT se comunicara con el resto de la comunidad OLT para determinar un destino final. Si la ONU no se asigna a un OLT, entonces puede estacionarse en el OLT hasta que la asignacion de longitud de onda pueda descubrirse y, de esta manera, minimizar sustancialmente la perdida de recursos y la potencial actividad de ONU maliciosa.
En un caso donde una ONU se coloca en la ODN incorrecta, el bastidor de OLT puede consultar a la comunidad de bastidores OLT e informar la ubicacion de una ONU con respecto a la aparicion de ODN y sistema. Ello facilita la resolucion mas rapida de problemas y ayuda al operador a resolver problemas en la activacion de ONU.
Con tantas longitudes de onda en uso en un sistema PON y con el uso de tecnologfa sintonizable, el riesgo de ONU maliciosas aumenta potencialmente. Cuando una ONU maliciosa esta presente, los OLT necesitan solicitar asistencia de los otros OLT en el sistema para aislar la ONU. El proceso puede incluir solicitar un "informe de asistencia" entre OLT.
Los escenarios mencionados anteriormente describen la comunicacion entre OLT en la misma ODN o a lo largo de ODN. Es importante identificar las situaciones de operacion de dichos escenarios, dado que determina en que grado de "tiempo real" ocurre el intercambio entre OLT. En caso de administracion, por ejemplo, las situaciones operativas incluyen lo siguiente: ensayo de sistema en entorno de laboratorio (p.ej., ensayo en un enfoque PICS para sintonizar/resintonizar la calificacion de las operaciones); reduccion del numero de puertos activos (p.ej., en un contexto de pago segun se recibe); ahorros OPEX a traves del apagado temporario de puertos OLT infrautilizados para ahorros de energfa; y funciones de mantenimiento planificadas. En caso de atencion al cliente, por ejemplo, las situaciones operativas incluyen lo siguiente: anadir una ONU adicional (p.ej., en un contexto de autoinstalacion, o por intervencion del tecnico); despertar de la ONU despues de un penodo de reposo, que puede depender de la desplazamiento de TRx ONU; y resolucion de problemas. En una implementacion, los intercambios entre OLT ocurren en un penodo suficiente para permitir la reanudacion de la operacion total dentro de un penodo aceptable. La Figura 6 es un diagrama 600 que ilustra la distribucion de un reloj maestro anfitrion 610 a multiples OLT (p.ej., OLTa-n) dentro de una oficina central, segun una realizacion de la presente descripcion. Los OLT se asocian a multiples relojes subordinados 630. Como se muestra en la Figura 6, el reloj maestro anfitrion 610 genera una senal de reloj 650 en la salida 640. La senal de reloj 650 se copia y distribuye en multiples canales en conexiones logicas a los OLT. En dicha manera, el reloj subordinado para cada OLT se cronometra mediante el uso de la senal de reloj 650 copiada. En una implementacion, diferencias de cables dentro del OLT pueden ser de alrededor de 100 metros, y la diferencia de tiempo real entre OLT es de alrededor de /-2 ps.
En una realizacion, es necesario proveer una alineacion razonable de ventanas silenciosas a lo largo de todos los puertos OLT en una ODN dada. Cuando varios bastidores OLT se usan para implementar un sistema TWDM-PON,
la sincronizacion de ToD y fase a traves de interfaces SNI es obligatoria. La sincronizacion se provee a traves del reloj maestro. Es dedr, el reloj maestro se usa para sincronizar ventanas silenciosas OLT. La sincronizacion de las ventanas silenciosas entre todos los OLT que comparten la misma ODN minimiza la interrupcion provocada en un puerto OLT dado por ONU que intentan activarse. En particular, mediante la utilizacion del protocolo de comunicacion entre OLT, los detalles sobre la ventana silenciosa pueden compartirse entre los o Lt . Los OLT pueden verificar su fuente de temporizacion y la temporizacion de su ventana silenciosa. Los OLT pueden negociar cambios en la ventana de temporizacion. Una trama de referencia comun para la sincronizacion sustancialmente minimiza la sintonizacion/alance para ONU y OLT y, por consiguiente, la fluctuacion de fase en sentido ascendente se reduce, en especial para aplicaciones moviles.
La Figura 7 es una tabla 700 que ilustra elementos de datos de ONU a modo de ejemplo que se pasan mediante el uso del protocolo de comunicaciones entre OLT. La Figura 8 es una tabla 800 que ilustra elementos de datos de OLT a modo de ejemplo que se pasan mediante el uso del protocolo de comunicaciones entre OLT. La Figura 9 es una tabla 900 que provee una lista de solicitudes y notificaciones de cambio de estado a modo de ejemplo usada por el protocolo de comunicaciones entre OLT.
Varias funciones de capa NG-PON2 TC requieren la interaccion entre NG-PON2 CT mediante el Protocolo Entre CT. Para TWDM CT, dichas funciones incluyen, por ejemplo, las siguientes: compartir perfil y estado de canal; activacion de ONU; sintonizacion de ONU; y mitigacion de ONU maliciosa. Ademas, la funcion de la mitigacion de ONU maliciosa puede requerir la interaccion entre TWDM CT y PtP WDM CT. Los procedimientos de capa NG-PON2 TC que implementan dichas funciones interaction con el Protocolo ICT por medio de Primitivas ICTP. Existen dos tipos de primitivas ICTP: compromisos de transaccion y mensajes. Una transaccion se compone de intercambios de mensajes de nivel inferior y se trata como una operacion atomica. Las invocaciones de primitivas ICTP por los procedimientos de capa TC tienen el siguiente formato: ICTP:<Nombre> (ID ODN, SRC, DST, Parametros). La Figura 10 es una tabla 1000 que ilustra elementos de formato de invocacion de primitivas de protocolo ICTP a modo de ejemplo. La Figura 11 es una tabla 1100 que ilustra primitivas de protocolo ICTP a modo de ejemplo.
Por consiguiente, segun las realizaciones de la presente descripcion, se describen sistemas y metodos para proveer un protocolo de comunicacion entre OLT, que implica estructura de datos, para gestionar el descubrimiento y la transicion de ONU.
Mientras la descripcion anterior establece varias realizaciones mediante el uso de diagramas de bloque, diagramas de flujo y ejemplos espedficos, cada componente de diagrama de bloques, etapa de diagrama de flujo, operacion y/o componente descrito y/o ilustrado en la presente memoria puede implementarse, de manera individual y/o conjunta, mediante el uso de un amplio rango de configuraciones de hardware, software o firmware (o cualquier combinacion de ellos). Ademas, cualquier descripcion de componentes contenida dentro de otros componentes debe considerarse como ejemplos dado que muchas otras arquitecturas pueden implementarse para lograr la misma funcionalidad.
Los parametros del proceso y la secuencia de etapas descritos y/o ilustrados en la presente memoria se proveen a modo de ejemplo solamente y pueden variar segun se desee. Por ejemplo, mientras las etapas ilustradas y/o descritas en la presente memoria pueden mostrarse o describirse en un orden particular, dichas etapas no necesitan necesariamente llevarse a cabo en el orden ilustrado o descrito. Los varios metodos a modo de ejemplo descritos y/o ilustrados en la presente memoria pueden tambien omitir una o mas de las etapas descritas o ilustradas en la presente memoria o incluir etapas adicionales ademas de aquellas descritas.
Mientras varias realizaciones se han descrito y/o ilustrado en la presente memoria en el contexto de sistemas informaticos totalmente funcionales, una o mas de dichas realizaciones a modo de ejemplo pueden distribuirse como un producto de programa en una variedad de formas, independientemente del tipo particular de medios legibles por ordenador usados para realmente llevar a cabo la distribucion. Las realizaciones descritas en la presente memoria pueden tambien implementarse mediante el uso de modulos de software que llevan a cabo ciertas tareas. Dichos modulos de software pueden incluir guion, lote o cualquier otro archivo ejecutable que pueda almacenarse en un medio de almacenamiento legible por ordenador o en un sistema informatico. Dichos modulos de software pueden configurar un sistema informatico para llevar a cabo una o mas de las realizaciones a modo de ejemplo descritas en la presente memoria. Uno o mas de los modulos de software descritos en la presente memoria pueden implementarse en un entorno informatico en la nube. Los entornos informaticos en la nube pueden proveer varios servicios y aplicaciones mediante Internet. Dichos servicios basados en la nube (p.ej., software como un servicio, plataforma como un servicio, infraestructura como un servicio, etc.) pueden ser accesibles a traves de un navegador web u otra interfaz remota. Varias funciones descritas en la presente memoria pueden proveerse a traves de un entorno de escritorio remoto o cualquier otro entorno informatico basado en la nube.
Aunque la presente invencion y sus ventajas se han descrito en detalle, debe comprenderse que varios cambios, reemplazos y alteraciones pueden llevarse a cabo en la presente memoria sin apartarse del alcance de la invencion segun se define por las reivindicaciones anexas. Muchas modificaciones y variaciones son posibles en vista de las ensenanzas de mas arriba. Las realizaciones se han elegido y descrito con el fin de explicar mejor los principios de
la invencion y sus aplicaciones practicas para, por consiguiente, permitir a otros con experiencia en la tecnica utilizar mejor la invencion y varias realizaciones con varias modificaciones segun pueda ser apropiado para el uso particular contemplado.
Por consiguiente, se describen las realizaciones segun la presente descripcion. Mientras la presente descripcion se ha descrito en realizaciones particulares, debe apreciarse que la descripcion no debe interpretarse como limitada por dichas realizaciones, sino, mas bien, interpretarse segun las reivindicaciones de mas abajo.
Claims (14)
1. Un terminal de lmea optica, al que de aqm en adelante se hace referencia como OLT, (200) acoplado a multiples unidades de red optica, a las que de aqm en adelante se hace referencia como ONU, a traves de una red optica pasiva, a la que de aqm en adelante se hace referencia como PON, dicho OLT comprendiendo:
un transceptor (240) configurado para comunicarse mediante un canal de gestion de una red de comunicacion con multiples OLT, en donde dicha comunicacion incluye enviar o recibir una notificacion, en donde dicha notificacion comprende informacion, dicha informacion incluyendo:
un identificador de OLT de origen asociado a un OLT de origen que envfa dicha notificacion, en donde dicho OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de dicha PON;
un identificador de OLT de destino asociado a un OLT de destino que recibe dicha notificacion, en donde dicho OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de dicha PON; y un identificador de ONU asociado a una primera ONU asociada a dicha notificacion,
dicho OLT configurado para enviar una notificacion de mensaje de sintonizar longitud de onda a dicha primera ONU en dicho primer canal de dicha PON que ordena a dicha primera ONU que sintonice dicho segundo canal, en donde dicho mensaje de sintonizar longitud de onda comprende dicha informacion.
2. El OLT de la reivindicacion 1, en donde dicho OLT comprende dicho OLT de origen, en donde dicho OLT de origen se configura para proveer dicha notificacion a dicho OLT de destino que indica que dicha primera ONU sintonizara dicho segundo canal en dicha segunda longitud de onda asociada a dicho OLT de destino, en donde dicha notificacion se comunica en dicho canal de gestion.
3. El OLT de la reivindicacion 1, en donde dicho OLT comprende dicho OLT de destino que se configura para recibir dicha notificacion en dicho canal de gestion de dicho OLT de origen.
4. El OLT de la reivindicacion 1, en donde dicha notificacion ademas comprende:
identificaciones de un canal y longitud de onda actuales asociados a dicha primera ONU y que comprenden dicho primer canal y dicha primera longitud de onda;
identificaciones de un canal y longitud de onda nuevos asociados a dicha primera ONU y que comprenden dicho segundo canal y dicha segunda longitud de onda; y
el tiempo de inicio de sintonizacion de una primera ONU.
5. El dispositivo de la reivindicacion 2, en donde dicha OLT de origen se configura ademas para proveer un mensaje de sintonizar longitud de onda a dicha primera ONU en dicho primer canal que ordena a dicha primera ONU que sintonice dicho segundo canal, en donde dicho mensaje de sintonizar longitud de onda comprende:
dicho identificador de OLT de origen;
dicho identificador de OLT de destino;
dicho identificador de ONU;
identificadores de un canal y longitud de onda actuales asociados a dicha primera ONU y que comprenden dicho primer canal y dicha primera longitud de onda;
identificadores de un canal y longitud de onda nuevos asociados a dicha primera ONU y que comprenden dicho segundo canal y dicha segunda longitud de onda; y
el tiempo de inicio de sintonizacion de una primera ONU.
6. El dispositivo de la reivindicacion 5, en donde dicho OLT de origen se configura para recibir un primer reconocimiento de dicho OLT de destino que indica la recepcion de dicha notificacion, y un segundo reconocimiento de dicha primera ONU que indica la recepcion de dicho mensaje de sintonizar longitud de onda.
7. Un metodo para llevar a cabo un proceso de traspaso de comunicaciones entre dispositivos, dicho metodo llevado a cabo por un terminal de lmea optica de origen, al que de aqm en adelante se hace referencia como OLT, acoplado, de manera comunicativa, a multiples unidades de red optica, a las que de aqm en adelante se hace referencia como ONU, a traves de una red optica pasiva, a la que de aqm en adelante se hace referencia como PON, dicho metodo comprendiendo:
proveer (410), por el OLT de origen, una notificacion a un OLT de destino que indica que una primera ONU sintonizara en dicha PON un segundo canal en una segunda longitud de onda asociada a dicho OLT de destino, en donde dicho OLT de origen se configura para comunicarse en un primer canal en una primera longitud de onda de dicha PON, en donde dicha notificacion se provee en un canal de gestion de una red de comunicacion, en donde dicho mensaje de notificacion comprende informacion, dicha informacion incluyendo:
un identificador de OLT de origen asociado a dicho OLT de origen;
un identificador de OLT de destino asociado a dicho OLT de destino; y
un identificador de ONU asociado a dicha primera ONU; y
enviar (420), por el OLT de origen, un mensaje de sintonizar longitud de onda a dicha primera ONU en dicho primer canal de dicha PON que ordena a dicha primera ONU que sintonice dicho segundo canal, en donde dicho mensaje de sintonizar longitud de onda comprende dicha informacion.
8. El metodo de la reivindicacion 7, en donde dicha informacion en dicha notificacion y dicho mensaje de sintonizar longitud de onda ademas comprende:
identificadores de un canal y longitud de onda actuales asociados a dicha primera ONU y que comprenden dicho primer canal y dicha primera longitud de onda;
identificadores de un canal y longitud de onda nuevos asociados a dicha primera ONU y que comprenden dicho segundo canal y dicha segunda longitud de onda; y
el tiempo de inicio de sintonizacion de una primera ONU.
9. El metodo de la reivindicacion 7, que ademas comprende:
recibir un primer reconocimiento de dicho OLT de destino que indica la recepcion de dicha notificacion; y recibir un segundo reconocimiento de dicha primera ONU que indica la recepcion de dicho mensaje de sintonizar longitud de onda.
10. El metodo de la reivindicacion 7, en donde dicha provision de una notificacion comprende radiodifundir multiples OLT en dicho canal de gestion.
11. El metodo de la reivindicacion 7, en donde dicho primer canal comprende un canal en sentido descendente y en donde dicho OLT de origen se configura para comunicarse con dicha primera ONU en un canal en sentido ascendente en una tercera longitud de onda, y que ademas comprende:
enviar una solicitud de reenvfo a dicho OLT de destino en dicho canal de gestion para reenviar un mensaje a dicha primera ONU, en donde dicha solicitud de reenvfo comprende un mensaje de mantenimiento de administracion de operaciones de capa ffsica (PLOAM); y
recibir una respuesta a dicho mensaje PLOAM de dicha primera ONU en dicho canal en sentido ascendente.
12. Un metodo para llevar a cabo un proceso de traspaso de comunicaciones entre dispositivos, dicho metodo llevado a cabo por un terminal de lmea optica de destino (OLT) acoplado, de manera comunicativa, a multiples unidades de red optica (ONU) a traves de una red optica pasiva (PON), dicho metodo comprendiendo:
recibir (450), por el OLT de destino, un mensaje de notificacion de un OLT de origen en un canal de gestion de una red de comunicacion e indicar que una primera ONU sintonizara dicho segundo canal en dicha segunda longitud de onda, en donde dicho OLT de destino se configura para comunicarse en un segundo canal en una segunda longitud de onda de dicha PON, en donde dicho OLT de origen se acopla, de manera comunicativa, a dichas multiples ONU a traves de dicha PON y se configura para comunicarse en un primer canal en una primera longitud de onda de dicha PON, en donde dicho mensaje de notificacion comprende:
un identificador de OLT de origen asociado a dicho OLT de origen;
un identificador de OLT de destino asociado a dicho OLT de destino; y
un identificador de ONU asociado a dicha primera ONU;
enviar (460), por el OLT de destino, un mensaje de concesion de traspaso a dicha primera ONU; y
recibir (470), por el OLT de destino, un reconocimiento de dicha primera ONU en dicho segundo canal que indica la recepcion de dicho mensaje de concesion de traspaso.
13. El metodo de la reivindicacion 12, que ademas comprende:
enviar, de manera reiterada, dicho mensaje de concesion de traspaso hasta que dicho reconocimiento se reciba.
14. El metodo de la reivindicacion 12, en donde dicho mensaje de notificacion ademas comprende: identificadores de un canal y longitud de onda actuales asociados a dicha primera ONU y que comprenden dicho primer canal y dicha primera longitud de onda;
identificadores de un canal y longitud de onda nuevos asociados a dicha primera ONU y que comprenden dicho segundo canal y dicha segunda longitud de onda; y
el tiempo de inicio de sintonizacion de la primera ONU.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201461930886P | 2014-01-23 | 2014-01-23 | |
| PCT/US2015/012080 WO2015112508A1 (en) | 2014-01-23 | 2015-01-20 | Optical line terminal communication method and device with data structure |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2710703T3 true ES2710703T3 (es) | 2019-04-26 |
Family
ID=53545755
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18193538T Active ES2968202T3 (es) | 2014-01-23 | 2015-01-20 | Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos |
| ES15740223T Active ES2710703T3 (es) | 2014-01-23 | 2015-01-20 | Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES18193538T Active ES2968202T3 (es) | 2014-01-23 | 2015-01-20 | Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos |
Country Status (5)
| Country | Link |
|---|---|
| US (3) | US9577783B2 (es) |
| EP (3) | EP3092736B1 (es) |
| CN (2) | CN109660311B (es) |
| ES (2) | ES2968202T3 (es) |
| WO (1) | WO2015112508A1 (es) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2979778A1 (fr) * | 2011-09-05 | 2013-03-08 | France Telecom | Procede de protection d'un pon contre l'eblouissement par un ont |
| US9712241B2 (en) * | 2012-04-20 | 2017-07-18 | Mitsubishi Electric Corporation | Communication system, master station device, slave station device, control unit, and communication control method |
| EP2962474B1 (en) * | 2013-02-26 | 2020-12-02 | ZTE Corporation | Channel map for optical network unit activation and rogue behavior prevention |
| US10003428B2 (en) * | 2013-05-15 | 2018-06-19 | Zte Corporation | Using noisy window for uncalibrated optical network unit activation |
| US9432140B2 (en) | 2013-11-13 | 2016-08-30 | Futurewei Technologies, Inc. | Flexible grid TWDM-PON architecture and intelligent set-up for TWDM-PON |
| US9577783B2 (en) * | 2014-01-23 | 2017-02-21 | Futurewei Technologies, Inc. | Optical line terminal communication method and device with data structure |
| CN104811238B (zh) * | 2014-01-28 | 2019-05-07 | 中兴通讯股份有限公司 | 通道切换方法、装置、光网络单元及时分波分复用系统 |
| CN104837077B (zh) * | 2014-02-12 | 2019-05-07 | 中兴通讯股份有限公司 | 光线路终端/光网络单元波长调节方法及装置 |
| US9496952B2 (en) * | 2014-05-08 | 2016-11-15 | Calix, Inc. | Rogue optical network interface device detection |
| US20150365192A1 (en) * | 2014-06-16 | 2015-12-17 | Electronics And Telecommunications Research Institute | Method of tuning wavelength of tunable optical network unit (onu) in time and wavelength division multiplexing-passive optical network (twdm-pon) |
| WO2017041210A1 (zh) * | 2015-09-07 | 2017-03-16 | 华为技术有限公司 | 一种无源光网络通信的方法、装置及系统 |
| CN105703873B (zh) * | 2016-01-20 | 2018-02-16 | 烽火通信科技股份有限公司 | Twdm‑pon系统及该系统中onu通道切换的快速处理方法 |
| US10181924B2 (en) * | 2016-04-07 | 2019-01-15 | Futurewei Technologies, Inc. | Selective channel control in multi-channel passive optical networks (PONs) |
| AU2017260108B2 (en) * | 2016-05-04 | 2021-08-26 | Adtran, Inc. | Systems and methods for performing optical line terminal (OLT) failover switches in optical networks |
| JP6614041B2 (ja) * | 2016-06-14 | 2019-12-04 | 住友電気工業株式会社 | 光信号中継装置、光信号中継方法および光通信システム |
| WO2018120179A1 (zh) * | 2016-12-30 | 2018-07-05 | 华为技术有限公司 | 一种管理光网络单元onu的方法、装置及系统 |
| US10623129B2 (en) | 2017-09-15 | 2020-04-14 | Futurewei Technologies, Inc. | Control and management of a first PON using a second PON |
| WO2019071369A1 (zh) * | 2017-10-09 | 2019-04-18 | 华为技术有限公司 | 光网络中数据传输方法及光网络设备 |
| US11309973B2 (en) * | 2018-01-31 | 2022-04-19 | Nokia Solutions And Networks Oy | Optical burst monitoring |
| WO2020063048A1 (zh) * | 2018-09-29 | 2020-04-02 | 深圳前海达闼云端智能科技有限公司 | Pon网络及其通讯方法,olt,mqtt-sn网关,onu及mqtt服务器 |
| CN113396560B (zh) * | 2018-12-28 | 2022-12-27 | 华为技术有限公司 | 一种建立光缆连接的方法及装置 |
| CN112104927B (zh) * | 2019-06-17 | 2023-11-17 | 中兴通讯股份有限公司 | 一种无源光网络的波长切换、配置方法及装置 |
| CN112188324B (zh) * | 2019-07-05 | 2022-10-14 | 中兴通讯股份有限公司 | 激活方法、装置、控制装置、网络设备、光网络系统 |
| US11888524B2 (en) * | 2019-09-02 | 2024-01-30 | Nippon Telegraph And Telephone Corporation | Communication apparatus, and communication method |
| WO2021069113A1 (en) | 2019-10-07 | 2021-04-15 | British Telecommunications Public Limited Company | Optical communications network and method for continuous service provision thereon |
| CN114727170B (zh) | 2021-01-04 | 2025-02-11 | 上海诺基亚贝尔股份有限公司 | 在光网络中实施的方法、设备和计算机可读存储介质 |
| CN115396039B (zh) * | 2021-05-25 | 2024-10-22 | 中国移动通信集团广西有限公司 | 光功率调节方法、装置、电子设备及存储介质 |
| CN116209071B (zh) * | 2021-11-30 | 2026-04-17 | 华为技术有限公司 | 通信方法、装置及系统 |
| US20250096897A1 (en) * | 2022-01-24 | 2025-03-20 | Nippon Telegraph And Telephone Corporation | Device switching method and optical communication system |
| US12418344B2 (en) * | 2022-07-25 | 2025-09-16 | Cisco Technology, Inc. | Traffic-based power saving mode for optical transceivers |
Family Cites Families (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020071149A1 (en) * | 2000-12-12 | 2002-06-13 | Xu Dexiang John | Apparatus and method for protection of an asynchronous transfer mode passive optical network interface |
| US8451979B2 (en) * | 2001-06-04 | 2013-05-28 | Calix, Inc. | System for correlating a subscriber unit with a particular subscriber in a passive optical network |
| KR100703349B1 (ko) * | 2004-11-29 | 2007-04-03 | 삼성전자주식회사 | 파장분할다중 방식의 수동형 광가입자망의 동작 방법 |
| US20070047959A1 (en) * | 2005-08-12 | 2007-03-01 | Wave7 Optics, Inc. | System and method for supporting communications between subcriber optical interfaces coupled to the same laser transceiver node in an optical network |
| WO2008044273A1 (en) * | 2006-10-06 | 2008-04-17 | Hitachi Communication Technologies, Ltd. | Optical communication system |
| JP4388556B2 (ja) * | 2007-01-09 | 2009-12-24 | 株式会社日立コミュニケーションテクノロジー | パッシブ光ネットワークシステムおよび波長割当方法 |
| US8170414B2 (en) * | 2007-01-31 | 2012-05-01 | Finisar Corporation | Burst mode digital diagnostic and control for passive optical network receiving |
| JP5111092B2 (ja) * | 2007-12-21 | 2012-12-26 | 株式会社日立製作所 | ネットワークシステム及びolt |
| JP5114184B2 (ja) * | 2007-12-21 | 2013-01-09 | 株式会社日立製作所 | ネットワークシステム、onu及びolt |
| JP5188170B2 (ja) * | 2007-12-21 | 2013-04-24 | 株式会社日立製作所 | ネットワークシステム及びolt |
| WO2009116904A1 (en) * | 2008-03-17 | 2009-09-24 | Telefonaktiebolaget L M Ericsson (Publ) | Immediate protection scheme for passive optical network |
| JP5114268B2 (ja) * | 2008-03-31 | 2013-01-09 | 株式会社日立製作所 | 受動光網システムおよびその運用方法 |
| WO2010069390A1 (en) | 2008-12-19 | 2010-06-24 | Nokia Siemens Networks Oy | Method and device for data processing in an udwdm network and communication system comprising such device |
| CN101815229A (zh) * | 2009-02-25 | 2010-08-25 | 华为技术有限公司 | 一种业务适配的方法和业务适配装置 |
| CN101854566B (zh) * | 2009-04-02 | 2014-08-13 | 华为技术有限公司 | 无源光网络保护方法、主备切换控制设备和系统 |
| JP5210959B2 (ja) * | 2009-04-27 | 2013-06-12 | 株式会社日立製作所 | 光受動網システム、および、その運用方法 |
| JP5331646B2 (ja) * | 2009-10-14 | 2013-10-30 | 株式会社日立製作所 | 光通信システム及び通信帯域制御方法 |
| JP5315282B2 (ja) * | 2010-04-01 | 2013-10-16 | 株式会社日立製作所 | 受動光網システム |
| JP4812884B2 (ja) * | 2010-04-13 | 2011-11-09 | 三菱電機株式会社 | 通信システム、局側光回線終端装置、利用者側光回線終端装置、制御装置、並びに通信方法 |
| CN102377479B (zh) * | 2010-08-11 | 2015-01-21 | 华为技术有限公司 | 数据同步方法及系统、光网络单元 |
| JP5626725B2 (ja) * | 2010-09-10 | 2014-11-19 | 株式会社日立製作所 | 通信システム、通信装置および加入者装置 |
| EP2710811B1 (en) * | 2011-05-17 | 2017-10-18 | Telefonaktiebolaget LM Ericsson (publ) | Protection for fibre optic access networks |
| US20130034356A1 (en) * | 2011-08-03 | 2013-02-07 | Futurewei Technologies, Inc. | Rogue Optical Network Unit Mitigation in Multiple-Wavelength Passive Optical Networks |
| CN102355611A (zh) * | 2011-11-11 | 2012-02-15 | 烽火通信科技股份有限公司 | 在wdm-gpon系统中光网络单元获取波长值的方法 |
| EP2621194A1 (en) * | 2012-01-30 | 2013-07-31 | Mitsubishi Electric R&D Centre Europe B.V. | Transparent protection switching operation in a pon |
| CN107645354A (zh) * | 2012-04-19 | 2018-01-30 | 中兴通讯股份有限公司 | 通道调整方法及装置 |
| US9136968B2 (en) * | 2012-11-28 | 2015-09-15 | Electronics And Telecommunications Research Institute | Time and wavelength division multiplexing—passive optical network (TWDM-PON) system and communication link method thereof |
| WO2015023948A1 (en) * | 2013-08-16 | 2015-02-19 | Huawei Technologies Co., Ltd. | Traffic-bearing entity identification in multiple-wavelength passive optical networks (pons) |
| US9577783B2 (en) * | 2014-01-23 | 2017-02-21 | Futurewei Technologies, Inc. | Optical line terminal communication method and device with data structure |
| US20150365192A1 (en) * | 2014-06-16 | 2015-12-17 | Electronics And Telecommunications Research Institute | Method of tuning wavelength of tunable optical network unit (onu) in time and wavelength division multiplexing-passive optical network (twdm-pon) |
| US9473836B2 (en) * | 2014-09-04 | 2016-10-18 | Verizon Patent And Licensing Inc. | Maintaining channel-invariant optical network unit (ONU) equalization delay in a passive optical network |
| US20160134953A1 (en) * | 2014-11-12 | 2016-05-12 | Broadcom Corporation | Shared protection in optical networks |
-
2015
- 2015-01-20 US US14/600,780 patent/US9577783B2/en active Active
- 2015-01-20 EP EP15740223.1A patent/EP3092736B1/en active Active
- 2015-01-20 WO PCT/US2015/012080 patent/WO2015112508A1/en not_active Ceased
- 2015-01-20 CN CN201811087200.XA patent/CN109660311B/zh active Active
- 2015-01-20 ES ES18193538T patent/ES2968202T3/es active Active
- 2015-01-20 CN CN201580005670.5A patent/CN105934903B/zh active Active
- 2015-01-20 EP EP23199892.3A patent/EP4274122A3/en active Pending
- 2015-01-20 EP EP18193538.8A patent/EP3462650B1/en active Active
- 2015-01-20 ES ES15740223T patent/ES2710703T3/es active Active
-
2017
- 2017-01-03 US US15/397,410 patent/US9960879B2/en active Active
-
2018
- 2018-04-03 US US15/944,412 patent/US10389472B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| ES2968202T3 (es) | 2024-05-08 |
| CN105934903A (zh) | 2016-09-07 |
| EP4274122A2 (en) | 2023-11-08 |
| WO2015112508A1 (en) | 2015-07-30 |
| EP3092736A1 (en) | 2016-11-16 |
| US10389472B2 (en) | 2019-08-20 |
| EP3092736B1 (en) | 2018-11-07 |
| US9577783B2 (en) | 2017-02-21 |
| EP3092736A4 (en) | 2017-01-25 |
| US20150207585A1 (en) | 2015-07-23 |
| CN109660311A (zh) | 2019-04-19 |
| EP3462650B1 (en) | 2023-10-25 |
| EP4274122A3 (en) | 2024-06-12 |
| CN105934903B (zh) | 2018-10-09 |
| US20170117984A1 (en) | 2017-04-27 |
| US20180227072A1 (en) | 2018-08-09 |
| CN109660311B (zh) | 2021-01-29 |
| US9960879B2 (en) | 2018-05-01 |
| EP3462650A1 (en) | 2019-04-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2710703T3 (es) | Método de comunicación de terminal de línea óptica y dispositivo con estructura de datos | |
| KR102308349B1 (ko) | 데이터 통신 시스템, 광회선 단말기 및 기저대역 유닛 | |
| CN104937883A (zh) | 发现方法、光通信方法和光通信系统 | |
| EP3096477B1 (en) | Optical access network having emitter-free customer premise equipment and adaptive communication scheduling | |
| US9680575B2 (en) | Relay device, station side device, and communication system and communication method using relay device | |
| US9819437B2 (en) | Rogue optical network unit mitigation in passive optical networks | |
| ES2936458T3 (es) | Método de transmisión de información, terminación de línea óptica, unidad de red óptica y sistema de comunicación | |
| JP2016523043A (ja) | 光ネットワークユニットの波長を再構成するための方法および装置 | |
| US9148222B2 (en) | AFDX network with a passive optical network | |
| JP4891715B2 (ja) | 受動型光ネットワークシステム | |
| JP2018098556A (ja) | 光リングネットワークシステム及びそのパス制御方法 | |
| JP2013207715A (ja) | 加入者側装置登録方法及び光ネットワークシステム | |
| WO2017102628A1 (en) | Method, devices and system for endpoint communication | |
| WO2016019752A1 (zh) | 测距方法、装置及系统 | |
| CN103686465B (zh) | 光网络节点、光网络单元和低延时的光网络单元间的通信 |