Gestión del acceso a corriente alojada en conmutadores de duplicación.

Procedimiento para hacer pasar un primer terminal (760) de recibir una corriente desde un primer conmutador de duplicación formateado

(730) para recibir la corriente desde un segundo conmutador de duplicación no formateado (740) en respuesta a una solicitud desde un segundo terminal (750) para recibir la corriente del primer conmutador de duplicación (730), comprendiendo el procedimiento:

recibir, por un gestor de corriente (720), una solicitud del segundo terminal (750) para recibir la corriente; identificar, por el gestor de corriente (720), el primer conmutador de duplicación (730), y determinar mediante interrogación al primer conmutador de duplicación (730) el estado del primer conmutador de duplicación (730);

identificar, por el gestor de corriente (720), un segundo conmutador de duplicación (740) para alojar la corriente;

transmitir, por el gestor de corriente (720), la identidad del segundo conmutador de duplicación (740), al primer conmutador de duplicación (730), el primer terminal (760) y el segundo terminal (750); habilitar el segundo conmutador de duplicación (740) para alojar la corriente mediante el envío de una solicitud de corriente, desde el gestor de corriente (720) a la fuente de corriente (710), para transmitir la corriente desde la fuente de corriente (710) al segundo conmutador de duplicación (740); recibir, en el primer conmutador de duplicación (730), una condición de transferencia; transmitir una solicitud de transferencia del primer conmutador de duplicación (730) al primer terminal (760) en respuesta a la condición de transferencia; solicitar, por el primer terminal (760), la corriente del segundo conmutador de duplicación (740) en respuesta a la solicitud de transferencia; y, transmitir la corriente del segundo conmutador de duplicación (740) al primer terminal (760).

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E11162274.

Solicitante: Facebook, Inc.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 1601 Willow Road Menlo Park, CA 94025 ESTADOS UNIDOS DE AMERICA.

Inventor/es: BROWN,SCOTT K, BIDERMAN,DAVID, PEPPER,THOMAS.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L12/56
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/06 (caracterizadas por un protocolo)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/08 (Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE IMAGENES, p. ej. TELEVISION > Sistemas de televisión (detalles H04N 3/00, H04N... > H04N7/16 (Sistemas de secreto analógicos; Sistemas de pago previo analógico)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/18 (para la difusión o las conferencias)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/12 (caracterizados por el terminal de datos)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/24 (Disposiciones para el mantenimiento o la gestión)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/931 (Arqutiectura Switch fabric)

PDF original: ES-2478070_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Gestión del acceso a corriente alojada en conmutadores de duplicación SECTOR TÉCNICO

[0001] Esta invención se refiere a medios de transmisión de corrientes de bits.

ANTECEDENTES

[0002] La amplia disponibilidad de las redes de comunicación, tales como Internet, ha permitido nuevas aplicaciones que utilizan esta capacidad de comunicación. Una aplicación que se convierte en exitosa puede ganar rápidamente la exposición a un sinnúmero de usuarios, lo que requiere nuevos recursos para satisfacer la creciente demanda.

Una de estas aplicaciones es el streaming de medios que permite el acceso a audio, vídeo y otros medios de comunicación.

[0003] EP-A-0637149 da a conocer una disposición de conexión de multidifusión mediante el cual un nodo de origen puede establecer circuitos virtuales de multidifusión con un grupo de nodos de destino, y en el que los circuitos se pueden modificar cuando se añaden o eliminan nodos de destino. Se describe que el nodo de origen mantiene el control de las configuraciones de circuitos virtuales.

[0004] El artículo "Múltiple Destination Routing Algorithms", Yoshiaki Tanaka y otros, IEICE Transactions on Comunications, Comunications Society, Tokyo, JP, vol E76-B, no 5, 1 Mayo 1993 (1993-05-01), páginas 544-552, XP000381143, ISSN: 0916-8516 se refiere a múltiples sistemas de enrutamiento de destino, y, en particular, tiene que ver con el problema en un sistema de definición de una ruta con el subárbol de la red de coste de expansión mínimo que contiene el conjunto de destinos. En el documento se analizan diversos algoritmos de aproximación estáticos y cuasi-estáticos destinados a resolver el problema de enrutamiento en sistemas de enrutamiento de destino múltiples.

RESUMEN

[0005] Según un primer aspecto de la invención, se proporciona un procedimiento para hacer pasar un primer terminal de recibir una corriente desde un primer conmutador de duplicación formateado a recibir la corriente desde un segundo conmutador de duplicación no formateado en respuesta a una solicitud desde un segundo terminal para recibir la corriente del primer conmutador de duplicación, comprendiendo el procedimiento:

recibir, por un gestor de corriente, una solicitud del segundo terminal para recibir la corriente;

identificar, por el gestor de corriente, el primer conmutador de duplicación, y determinar mediante interrogación al primer conmutador de duplicación el estado del primer conmutador de duplicación;

identificar, por el gestor de corriente, un segundo conmutador de duplicación para alojar la corriente;

transmitir, por el gestor de corriente, la identidad del segundo conmutador de duplicación, al primer conmutador de duplicación, el primer terminal y el segundo terminal;

habilitar el segundo conmutador de duplicación para alojar la corriente mediante el envío de una solicitud de corriente, desde el gestor de corriente a la fuente de corriente, para transmitir la corriente desde la fuente de corriente al segundo conmutador de duplicación;

recibir, en el primer conmutador de duplicación, una condición de transferencia;

transmitir una solicitud de transferencia del primer conmutador de duplicación al primer terminal en respuesta a la condición de transferencia;

solicitar, por el primer terminal, la corriente del segundo conmutador de duplicación en respuesta a la solicitud de transferencia; y,

transmitir la corriente del segundo conmutador de duplicación al primer terminal.

[0006] Según un segundo aspecto de la presente invención, se proporciona un aparato de comunicación que comprende:

una fuente de corriente; un gestor de corriente;

un primer conmutador de duplicación; un segundo conmutador de duplicación; un primer terminal; y

un segundo terminal, en el que el primer terminal está dispuesto para recibir una corriente del primer conmutador de duplicación y para hacer la transición para recibir la corriente del segundo conmutador de duplicación en respuesta a una solicitud del segundo terminal para recibir la corriente del primer conmutador de duplicación, en el que:

el segundo terminal está dispuesto para transmitir una solicitud para recibir la corriente;

el gestor de corriente está dispuesto para recibir la solicitud del segundo terminal, para Identificar el primer conmutador de duplicación, para interrogar el primer conmutador de duplicación para determinar el estado del primer conmutador de duplicación, para identificar el segundo conmutador de duplicación para alojar la corriente, para transmitir la identidad del segundo conmutador de duplicación, al primer conmutador de duplicación, el primer terminal y el segundo terminal, para enviar una solicitud de corriente a la fuente de corriente para habilitar al segundo conmutador de duplicación para alojar la corriente;

el primer conmutador de duplicación estando dispuesto para recibir una condición de transferencia y para transmitir una solicitud de transferencia al primer terminal en respuesta a la condición de transferencia;

el primer terminal estando dispuesto para recibir la corriente del segundo conmutador de duplicación en respuesta a la solicitud de transferencia; y,

el segundo conmutador de duplicación estando dispuesto para transmitir la corriente al primer terminal.

[0007] Identificar el conmutador de duplicación puede Incluir identificar un conmutador de duplicación más cercano al terminal. Identificar el conmutador de duplicación más cercano al terminal puede Incluir identificar un conmutador de duplicación con la menor latencia entre el conmutador de duplicación y el terminal, con un menor número de enlaces entre el conmutador de duplicación y el terminal, con el mayor ancho de banda entre el conmutador de duplicación y el terminal, con el mayor ancho de banda disponible entre el conmutador de duplicación y el terminal, más cercano geográficamente, a partir de un estado de un enlace entre una fuente de corriente y el terminal, a partir de un estado de un enlace entre el conmutador de duplicación y el terminal, o a partir de un estado de un enlace entre el conmutador de duplicación y una fuente de corriente. Identificar el conmutador de duplicación puede incluir identificar un conmutador de duplicación capaz de alojar una corriente adicional.

[0008] Habilitar el conmutador de duplicación para alojar la corriente de unidades de datos puede incluir autenticar el alojamiento de la corriente en el conmutador de duplicación. Habilitar el conmutador de duplicación puede incluir transmitir la corriente al conmutador de duplicación o reenviar una lista de terminales que son contenedores de corriente al conmutador de duplicación.

[0009] Habilitar el conmutador de duplicación puede incluir habilitar el conmutador de duplicación para recibir la corriente, duplicar porciones de contenido de la corriente, y transmitir el contenido de porciones al terminal.

[0010] Un terminal que ya está recibiendo la corriente puede recibir la corriente desde el conmutador de duplicación identificado. Habilitar el terminal que ya está recibiendo la corriente para recibir la corriente desde el conmutador de duplicación identificado puede incluir interrumpir la transmisión de la corriente desde un conmutador de duplicación que previamente transmitía la corriente.

[0011] En otro sentido general, una fuente visitada por un terminal se puede cambiar desde un primer conmutador de duplicación a un segundo conmutador de duplicación mediante la recepción de una primera corriente de unidades de datos desde un primer conmutador de duplicación, determinar que el terminal debería recibir una segunda corriente de unidades de datos desde un segundo conmutador de duplicación durante... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento para hacer pasar un primer terminal (760) de recibir una corriente desde un primer conmutador de duplicación formateado (730) para recibir la corriente desde un segundo conmutador de duplicación no formateado (740) en respuesta a una solicitud desde un segundo terminal (750) para recibir la corriente del primer conmutador de duplicación (730), comprendiendo el procedimiento:

recibir, por un gestor de corriente (720), una solicitud del segundo terminal (750) para recibir la corriente; identificar, por el gestor de corriente (720), el primer conmutador de duplicación (730), y determinar mediante interrogación al primer conmutador de duplicación (730) el estado del primer conmutador de duplicación (730); identificar, por el gestor de corriente (720), un segundo conmutador de duplicación (740) para alojar la corriente; transmitir, por el gestor de corriente (720), la identidad del segundo conmutador de duplicación (740), al primer conmutador de duplicación (730), el primer terminal (760) y el segundo terminal (750); habilitar el segundo conmutador de duplicación (740) para alojar la corriente mediante el envío de una solicitud de corriente, desde el gestor de corriente (720) a la fuente de corriente (710), para transmitir la corriente desde la fuente de corriente (710) al segundo conmutador de duplicación (740); recibir, en el primer conmutador de duplicación (730), una condición de transferencia; transmitir una solicitud de transferencia del primer conmutador de duplicación (730) al primer terminal (760) en respuesta a la condición de transferencia; solicitar, por el primer terminal (760), la corriente del segundo conmutador de duplicación (740) en respuesta a la solicitud de transferencia; y, transmitir la corriente del segundo conmutador de duplicación (740) al primer terminal (760).

2. El procedimiento según la reivindicación 1, que comprende además inhabilitar el primer terminal (760) para acceder a la corriente del primer conmutador de duplicación (730).

3. El procedimiento según la reivindicación 1, que comprende además interrumpir la recepción de la corriente del primer conmutador de duplicación (730).

4. El procedimiento según la reivindicación 3, en el que la recepción se interrumpe en respuesta a la recepción de un mensaje de interrupción.

5. El procedimiento según la reivindicación 1, en el que recibir la indicación de la condición de transferencia incluye:

determinar que la transición desde el primer terminal (760) al segundo conmutador de duplicación (740) consumiría menos ancho de banda;

determinar que la transición desde el primer terminal (760) al segundo conmutador de duplicación (740) reduciría recursos requeridos por el primer terminal (760);

determinar que una red entre el primer terminal (760) y el segundo conmutador de duplicación (740) tiene más ancho de banda;

determinar que una red entre el primer terminal (760) y el segundo conmutador de duplicación (740) tiene más ancho de banda disponible;

determinar que una red entre el primer terminal (760) y el segundo conmutador de duplicación (740) tiene menos

latencia;

determinar que una red entre el primer terminal (760) y el segundo conmutador de duplicación (740) tiene mejores características de calidad de servicio; o,

determinar que una red entre el primer terminal (760) y el segundo conmutador de duplicación (740) tiene mejores características de variación temporal.

6. El procedimiento según la reivindicación 1, que incluye sincronizar la corriente del primer conmutador de duplicación (730) y la corriente del segundo conmutador de duplicación (740) incluye determinar que el contenido recibido del primer conmutador de duplicación (730) está relacionado en el tiempo con el contenido recibido del segundo conmutador de duplicación (740).

7. El procedimiento según la reivindicación 6, en el que el contenido es idéntico.

8. El procedimiento según la reivindicación 6, en el que el contenido del primer conmutador de duplicación (730) y el contenido del segundo conmutador está relacionado en el tiempo de modo que el primer terminal (760) puede utilizar la corriente del segundo conmutador de duplicación (740) en lugar de la corriente del primer conmutador de duplicación (730) sin que un usuario del terminal perciba la transición.

9. El procedimiento según la reivindicación 1, que incluye sincronizar la corriente del primer conmutador de duplicación (730) y la corriente del segundo conmutador de duplicación (740) empleando un búfer.

10. El procedimiento según la reivindicación 9, en el que utilizar el búfer incluye determinar que hay contenido en el búfer de modo que el primer terminal (760) puede hacer la transición de utilizar la corriente del primer conmutador de duplicación (730) a utilizar la corriente del segundo conmutador de duplicación (740) sin que un usuario del primer terminal (760) perciba la transición.

11. El procedimiento según la reivindicación 9, que comprende además interrumpir la recepción de la corriente del primer conmutador de duplicación (730) cuando se determina que el contenido en el búfer se solapa temporalmente con el contenido del segundo conmutador de duplicación (740).

12. El procedimiento según la reivindicación 9, en el que el contenido en el búfer se proporciona por el primer conmutador de duplicación (730).

13. El procedimiento según la reivindicación 9, en el que el contenido en el búfer se proporciona por el segundo conmutador de duplicación (740).

14. Un aparato de comunicación (700) que comprende:

una fuente de corriente (710); un gestor de corriente (720); un primer conmutador de duplicación (730); un segundo conmutador de duplicación (740); un primer terminal (760); y

un segundo terminal (750), en el que el primer terminal (760) está dispuesto para recibir una corriente del primer conmutador de duplicación (730) y para hacer la transición de recibir la corriente del segundo conmutador de duplicación (740) en respuesta a una solicitud del segundo terminal (750) a recibir la corriente del primer conmutador de duplicación (730), en el que:

el segundo terminal (750) está dispuesto para transmitir una solicitud para recibir la corriente; el gestor de corriente (720) está dispuesto para recibir la solicitud del segundo terminal (750), para identificar el primer conmutador de duplicación (730), para interrogar el primer conmutador de duplicación (730) para determinar el estado del primer conmutador de duplicación (730), para identificar el segundo conmutador de duplicación (740) para alojar la corriente, para transmitir la identidad del segundo conmutador de duplicación (740), al primer conmutador de duplicación (730), el primer terminal (760) y el segundo terminal (750), para enviar una solicitud de corriente a la fuente de corriente (710) para habilitar al segundo conmutador de duplicación (740) para alojar la corriente;

estando dispuesal primer conmutador de duplicación (730) para recibir una condición de transferencia y para transmitir una solicitud de transferencia al primer terminal (760) en respuesta a la condición de transferencia; estando dispuesal primer terminal (760) para recibir la corriente del segundo conmutador de duplicación (740) en respuesta a la solicitud de transferencia; y,

estando dispuesal segundo conmutador de duplicación (740) para transmitir la corriente al primer terminal.