Enrutamiento dinámico basado en archivos en un sistema de comunicaciones de banda ancha.
Un procedimiento para proporcionar información de enrutamiento a un sistema de comunicaciones de bandaancha,
que comprende un sistema de procesamiento de datos de abonado (10) y al menos un sistema de procesamiento
de datos de proveedor de contenido (42, 47) en el que el citado sistema de procesamiento de datosde abonado (10) incluye un componente de cliente de un programa de acceso de banda ancha, comprendiendoel procedimiento los pasos de:
establecer por lo menos una sesión de Punto a Punto sobre Ethernet (PPPoE) entre el citado sistema deprocesamiento de datos de abonado (10) y el citado al menos un sistema de procesamiento de datos deproveedor de contenido (42, 47)
recuperar, por el citado componente de cliente en el citado sistema de procesamiento de datos de abonado(10), un archivo desde un servidor predeterminado que contiene información de enrutamiento en un formatode datos predeterminado;
analizar, por el citado componente de cliente del citado sistema de procesamiento de datos de abonado(10), el citado archivo para extraer la citada información de enrutamiento; y
llenar, por el citado componente de cliente, una tabla de enrutamiento en el citado sistema de procesamientode datos de abonado (10) en base a la citada información de enrutamiento.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2003/025590.
Solicitante: SAGEMCOM BROADBAND SAS.
Nacionalidad solicitante: Francia.
Dirección: 250, ROUTE DE L'EMPEREUR 92848 RUEIL MALMAISON CEDEX FRANCIA.
Inventor/es: SUNDARRAJ,AKKAMAPET P, PICKERING,JAMES R, MOE,DOUGLAS, PERINCHERY,MELVIN.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/24 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Disposiciones para el mantenimiento o la gestión.
PDF original: ES-2400132_T3.pdf
Fragmento de la descripción:
Enrutamiento dinámico basado en archivos en un sistema de comunicaciones de banda ancha
Campo de la invención La presente invención se refiere a sistemas de comunicaciones, y más en particular, a procedimientos y sistemas para actualizar dinámicamente las tablas de enrutamiento en un sistema de comunicaciones de banda ancha.
Antecedentes Los enrutadores enrutan paquetes de datos en y entre redes, tales como las redes de Protocolo de Control de Transferencia / Protocolo Internet (TCP / IP) y el Internet. Los enrutadores usan protocolos y algoritmos de enrutamiento para mapear la topología de las redes y a continuación compartir esa información de enrutamiento con otros enrutadores. Los enrutadores almacenan la información de enrutamiento en las tablas de enrutamiento. Si una red se congestiona o falla una conexión, un enrutador utiliza la información de enrutamiento en su tabla de enrutamiento en un intento por encontrar una ruta alternativa.
Los sistemas de comunicaciones de banda ancha presentan una serie de retos de enrutamiento únicos. Los abonados de banda ancha raramente son lo suficientemente sofisticados como para actualizar manualmente su propia tabla de enrutamiento. Como resultado, sus tablas de enrutamiento son a menudo ineficaces y obsoletas. Además, cuando los abonados de banda ancha acceden a múltiples sesiones de Punto a Punto sobre Ethernet (PPPoE) y a múltiples proveedores de servicios, los sistemas convencionales tienden simplemente a promover la ruta que corresponde a la última interfaz activa. Esto puede confundir a los enrutadores y hacer que los paquetes caigan involuntariamente. El documento norteamericano US 2002/000 4935 desvela un procedimiento en el que el abonado se conecta al servidor de un proveedor de DSL para recuperar un archivo de configuración para configurar su módem de DSL.
Un intento de hacer frente a los retos que se han mencionado más arriba es la Red de Descubrimiento Activo (PADN) de PPPoE. La PADN es una extensión de PPPoE, que proporciona un procedimiento estándar para la construcción de sesiones de Punto a Punto (PPP) y para encapsular los paquetes PPP a través de Ethernet. Los paquetes PADN pueden incluir las rutas de Protocolo Internet (IP) que pueden ser utilizadas por un Equipo Anfitrión, tal como un Servidor de Acceso Remoto de Banda Ancha (BRAS) para llenar su tabla de enrutamiento. Aunque la PADN es una extensión de PPPoE, no es un estándar y por lo tanto muchos Equipos Anfitriones no soportan los paquetes PADN. Además, la utilización de PADN requiere una supervisión manual considerable por un proveedor de servicios, lo que puede llevar con el tiempo a falta de fiabilidad.
Sumario de la invención Teniendo en consideración lo que antecede, los procedimientos y sistemas consistentes con la presente invención proporcionan información de enrutamiento de actualización dinámica a los sistemas de comunicaciones de banda ancha. Procedimientos y sistemas consistentes con la presente invención son compatibles con el Equipo Anfitrión existente y no requieren una supervisión manual por parte de un abonado o proveedor de servicios. En una realización ejemplar, los proveedores de servicios y / o proveedores de contenido mantienen la información de enrutamiento en un archivo estándar de Lenguaje de Marcado de Hipertexto (HTML) al que accede el sistema informático de un abonado. El sistema informático del abonado analiza el archivo HTML y extrae la información de enrutamiento para llenar automáticamente está la tabla de enrutamiento. El sistema informático del abonado escruta periódicamente a continuación el archivo HTML para encontrar cambios y actualiza automáticamente su tabla de enrutamiento cuando la nueva información de enrutamiento se encuentra disponible.
Estos y otros objetos, características y ventajas de acuerdo con la presente invención se proporcionan en una realización por un procedimiento para proporcionar información de enrutamiento en un sistema de comunicaciones de banda ancha. El sistema de comunicaciones de banda ancha comprende un sistema de procesamiento de datos de abonado y al menos un sistema de procesamiento de datos de proveedor de contenido. El sistema de procesamiento de datos de abonado incluye un componente de cliente de un programa de acceso a banda ancha. El procedimiento comprende las pasos de (a) establecer al menos una sesión de Punto a Punto sobre Ethernet (PPPoE) entre el sistema de procesamiento de datos de abonado y el al menos un sistema de procesamiento de datos de proveedor de contenido; (b) recuperar, por el componente de cliente en el sistema de procesamiento de datos de abonado, un archivo desde un servidor predeterminado que contiene información de enrutamiento en un formato de datos predeterminado; (c) analizar, por el componente de sistema de procesamiento de datos de abonado, el archivo para extraer la información de enrutamiento; y (d) llenar, por el componente de cliente, una tabla de enrutamiento en el sistema de procesamiento de datos de abonado basado en la información de enrutamiento.
En otra realización, se proporciona un sistema para suministrar información de enrutamiento en un sistema de comunicaciones de banda ancha. El sistema comprende un sistema de procesamiento de datos de abonado que incluye un componente de cliente de un programa de acceso a banda ancha; al menos un sistema de procesamiento de datos de proveedor de contenido para proporcionar los contenidos al sistema de procesamiento de datos de abonado por medio de al menos una sesión de Punto a Punto sobre Ethernet (PPPoE) ; un medio para proporcionar al
componente de cliente del sistema de procesamiento de datos de abonado, un archivo desde un servidor predeterminado que contiene información de enrutamiento en un formato de datos predeterminado; un medio para analizar el archivo para extraer la información de enrutamiento, y un medio para llenar una tabla de enrutamiento en el sistema de procesamiento de datos de abonado basado en la información de enrutamiento.
En otra realización, se proporciona un medio legible por ordenador que contiene instrucciones que hacen que un sistema ejecute un procedimiento. El sistema informático incluye un programa de cliente en un sistema informático de abonado y un programa de servidor en un sistema informático de proveedor. El procedimiento comprende las pasos de (a) establecer una o más sesiones de Punto a Punto sobre Ethernet (PPPoE) entre el sistema informático de abonado y el sistema informático de proveedor; (b) enviar un archivo que contiene información de enrutamiento en un formato de datos predeterminado desde un servidor predeterminado por el programa de servidor al programa de cliente; (c) analizar el archivo, por el programa de cliente, para extraer la información de enrutamiento; (d) llenar, por el programa de cliente, una tabla de enrutamiento en el sistema informático de abonado basado en la información de enrutamiento.
En otra realización más, se proporciona un dispositivo de memoria legible por ordenador que está codificado con una estructura de datos para transferir datos entre un programa de cliente y un programa de servidor durante una sesión de comunicaciones de banda ancha. La estructura de datos tiene entradas que comprenden información de enrutamiento en un formato predeterminado, mantenida por el programa de servidor y para su uso por el programa de cliente, para gestionar y actualizar una tabla de enrutamiento.
Breve descripción de los dibujos La invención se explica en más detalle a título de ejemplo, con referencia a los dibujos que siguen:
La figura 1 ilustra un sistema de comunicaciones consistente con la presente invención.
La figura 2 es un diagrama de flujo que ilustra los pasos de un procedimiento consistente con la presente invención.
La figura 3 ilustra una tabla de enrutamiento consistente con la presente invención.
La figura 4 ilustra un archivo HTML consistente con una realización ejemplar de la presente invención.
Descripción detallada La figura 1 ilustra un sistema de comunicaciones de banda ancha consistente con la presente invención. El sistema de comunicaciones incluye un sistema de procesamiento de datos de abonado 10, tal como un ordenador de propósito general o un dispositivo informático móvil. El sistema de procesamiento de datos de abonado 10 está conectado a un Multiplexor de Acceso de Línea de Abonado Digital (DSLAM) 20 a través de un módem de Línea de Abonado Digital (DSL) 15. Una red en Modo de Transferencia Asíncrona (ATM) 25, que incluye un enrutador o un servidor de Acceso Remoto de Banda Ancha (BRAS) 30, proporciona una ruta a una red de proveedores de servicios 35 y a redes de proveedores de contenido 40, 45. La red de proveedores de servicios... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento para proporcionar información de enrutamiento a un sistema de comunicaciones de banda ancha, que comprende un sistema de procesamiento de datos de abonado (10) y al menos un sistema de procesamiento de datos de proveedor de contenido (42, 47) en el que el citado sistema de procesamiento de datos de abonado (10) incluye un componente de cliente de un programa de acceso de banda ancha, comprendiendo el procedimiento los pasos de:
establecer por lo menos una sesión de Punto a Punto sobre Ethernet (PPPoE) entre el citado sistema de procesamiento de datos de abonado (10) y el citado al menos un sistema de procesamiento de datos de proveedor de contenido (42, 47)
recuperar, por el citado componente de cliente en el citado sistema de procesamiento de datos de abonado (10) , un archivo desde un servidor predeterminado que contiene información de enrutamiento en un formato de datos predeterminado;
analizar, por el citado componente de cliente del citado sistema de procesamiento de datos de abonado (10) , el citado archivo para extraer la citada información de enrutamiento; y
llenar, por el citado componente de cliente, una tabla de enrutamiento en el citado sistema de procesamiento de datos de abonado (10) en base a la citada información de enrutamiento.
2. El procedimiento de la reivindicación 1 que incluye, además, los pasos de escrutar periódicamente, por el citado componente de cliente, el citado archivo con el fin determinar si un identificador de versión en el citado archivo ha cambiado, y actualizar, por el citado componente de cliente, la citada tabla de enrutamiento cuando el citado archivo ha cambiado.
3. El procedimiento de la reivindicación 2, en el que el citado formato predeterminado de datos es un lenguaje de marcado.
4. El procedimiento de la reivindicación 3, en el que el citado formato predeterminado de datos es un lenguaje de marcado seleccionado del grupo que consiste en el Lenguaje de Marcado de Hipertexto (HTML) , el Lenguaje de Marcado Extensible (XML) , y el Lenguaje de Marcado Generalizado Estándar (SGML) .
5. El procedimiento de la reivindicación 1, en el que el citado archivo incluye instrucciones para añadir una ruta en la citada tabla de enrutamiento.
6. El procedimiento de la reivindicación 1, en el que el archivo incluye instrucciones para borrar una ruta en la citada tabla de enrutamiento.
7. El procedimiento de la reivindicación 1, en el que el citado archivo incluye instrucciones para borrar una ruta por defecto en la citada tabla de enrutamiento.
8. El procedimiento de la reivindicación 1, en el que el citado servidor predeterminado es un servidor mantenido por el citado proveedor de contenido.
9. El procedimiento de la reivindicación 1 en el que el citado servidor predeterminado es un servidor mantenido por un proveedor de servicios que proporciona una conexión de comunicaciones de banda ancha al citado abonado.
Patentes similares o relacionadas:
Método y dispositivo para la comparación de versiones de datos entre estaciones a través de zonas horarias, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método para la comparación de versiones de datos entre sitios a través de zonas horarias, el método que comprende:
cuando los sitios […]
Interacción de función de red de auto organización, del 15 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método, mediante una función de Red de Auto Organización de alto nivel, SON, en una estructura jerárquica de funciones SON en una red, de […]
Procedimiento y sistema para diagnosticar averías de transmisión en una red según el estándar opc ua, del 24 de Junio de 2020, de SIEMENS AKTIENGESELLSCHAFT: Procedimiento para diagnosticar averías en la transmisión en una red de datos (NET), incluyendo la red de datos al menos una primera clase de elementos […]
Método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia y sistema, programa informático y medio legible por ordenador correspondientes, del 17 de Junio de 2020, de DEUTSCHE TELEKOM AG: Un método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia, en donde un equipo de usuario se asigna a una red de telecomunicaciones […]
Autorización previa de establecimiento de portador, del 17 de Junio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para autorizar previamente la reserva de recursos portadores para un servicio antes de haber recibido una autorización de Calidad de Servicio, QoS, para el […]
Virtualización de funciones de red en grupos a medida, del 17 de Junio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para virtualizar una función de red entre un grupo a medida que comprende una pluralidad de terminales móviles ubicados unos […]
Dispositivo de motor de reglas de terminal y método de operación de regla de terminal, del 17 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método para procesar una operación de regla, el método que comprende: recibir, mediante un terminal, una solicitud de operación de regla de un servicio (S601); […]
Dispositivo de interfaz, procedimiento y programa informático para controlar dispositivos sensores, del 10 de Junio de 2020, de Ubiquiti Inc: Un primer dispositivo de interfaz para su uso en un sistema de domótica , comprendiendo el primer dispositivo de interfaz: un módulo de comunicación […]