GENERACIÓN E IMPLEMENTACIÓN DE UN PROTOCOLO Y UNA INTERFAZ DE SEÑALES PARA VELOCIDADES DE TRANSFERENCIA DE DATOS ELEVADAS.
Un procedimiento para transferir datos digitales a una alta velocidad entre un dispositivo central y un dispositivo cliente a través de una trayectoria de comunicaciones para su presentación a un usuario,
que comprende: generar una o más de una pluralidad de estructuras de paquete predefinidas y enlazarlas entre sí para formar un protocolo de comunicaciones predefinido; comunicar un conjunto preseleccionado de datos digitales de control y de presentación entre dicho dispositivo central y dicho dispositivo cliente a través de dicha trayectoria de comunicaciones utilizando dicho protocolo de comunicaciones; acoplar al menos un controlador de enlace de dispositivo central que reside en dicho dispositivo central a dicho dispositivo cliente a través de dicha trayectoria de comunicaciones, estando configurado el controlador de enlace de dispositivo central para generar, transmitir y recibir paquetes que forman dicho protocolo de comunicaciones, y para formar datos digitales de presentación en uno o más de tipos de paquetes de datos; transferir datos en forma de paquetes a través de dicha trayectoria de comunicaciones utilizando dichos controladores de enlace; y caracterizado por: activar un enlace de comunicaciones excitando una línea de datos a un estado alto durante al menos 150 ciclos de reloj y empezar a transmitir en un tiempo límite de 10 ciclos de reloj una señal estroboscópica como si la línea de datos estuviera a cero, mediante dicho dispositivo central; y excitar la línea de datos a un estado bajo durante 50 ciclos de reloj mediante dicho dispositivo central mientras se continúa con la transmisión de una señal estroboscópica después de que el dispositivo central haya excitado la línea de datos a un estado alto durante 150 ciclos de reloj
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2004/017579.
Solicitante: QUALCOMM INCORPORATED.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121 ESTADOS UNIDOS DE AMERICA.
Inventor/es: ANDERSON,JON,JAMES, STEELE,BRIAN, WILEY,GEORGE,A, SHEKHAR,SHASHANK.
Fecha de Publicación: .
Fecha Solicitud PCT: 2 de Junio de 2004.
Clasificación Internacional de Patentes:
- H04L1/00B7E
- H04L1/24D
- H04L29/06B
- H04L29/06C2
- H04L29/06M6E
- H04L29/06P
- H04L29/08A2
- H04L7/10 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 7/00 Disposiciones para sincronizar el receptor con el emisor. › Disposiciones para sincronización inicial.
- H04N7/24T6
Clasificación PCT:
- G06F3/14 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 3/00 Disposiciones de entrada para la transferencia de datos destinados a ser procesados en una forma utilizable por el computador; Disposiciones de salida para la transferencia de datos desde la unidad de procesamiento a la unidad de salida, p. ej. disposiciones de interfaz. › Salida digital hacia un dispositivo de visualización.
- H04L12/64 H04L […] › 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). › Sistemas de conmutación híbridos.
- H04L29/06 H04L […] › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
Clasificación antigua:
Países PCT: Austria, Bélgica, Suiza, Alemania, Dinamarca, España, Francia, Reino Unido, Grecia, Italia, Liechtensein, Luxemburgo, Países Bajos, Suecia, Mónaco, Portugal, Irlanda, Eslovenia, Finlandia, Rumania, Chipre.
PDF original: ES-2357234_T3.pdf
Ver la galería de la patente con 10 ilustraciones.
Fragmento de la descripción:
ANTECEDENTES DE LA INVENCIÓN
I. Campo de la invención
La presente invención se refiere a un protocolo y a un proceso de señales digitales para comunicar o transferir señales entre un dispositivo central y un dispositivo cliente de presentación audiovisual a altas velocidades de 5 transferencia de datos. Más específicamente, la presente invención se refiere a una técnica para transferir señales multimedia y otros tipos de señales digitales desde un dispositivo inalámbrico hasta una microunidad de visualización u otro dispositivo de presentación utilizando un mecanismo de transferencia de alta velocidad de transferencia de datos y de baja potencia.
II. Técnica relacionada 10
Los ordenadores, productos relacionados con los juegos electrónicos y varias tecnologías de vídeo (por ejemplo, los DVD y los VCR de alta definición) han avanzado significativamente en los últimos años para proporcionar una presentación de imágenes fijas, de vídeo, de vídeo bajo demanda y gráficas con una resolución cada vez mayor, incluso cuando incluyen algún tipo de texto, a usuarios finales de tales equipos. Estos avances han requerido, a su vez, la utilización de dispositivos de visionado electrónicos de mayor resolución tales como monitores de vídeo de alta definición, 15 monitores HDTV o elementos especializados de proyección de imágenes. La combinación de tales imágenes visuales con datos de audio de alta definición o de alta calidad, como cuando se utiliza una reproducción de sonido de tipo CD, DVD y otros dispositivos que también tienen salidas asociadas de señales de audio, se utiliza para crear una experiencia multimedia más realista, rica en contenido o verdadera para un usuario final. Además, mecanismos de transporte de música y sistemas de sonido de alta calidad con gran capacidad de movibilidad, tales como los reproductores MP3, se han 20 desarrollado solamente para presentaciones de audio a usuarios finales.
En un escenario de presentación de vídeo típico, los datos de vídeo se transfieren normalmente utilizando técnicas actuales a una velocidad que en el mejor de los casos podría calificarse como lenta o media, siendo del orden de un kilobit o de decenas de kilobits por segundo. Después, estos datos se guardan en memorias intermedias o se almacenan en dispositivos de memoria transitoria o de larga duración, para una reproducción aplazada (posterior), 25 proporcionándose a un dispositivo de visionado deseado. Por ejemplo, las imágenes pueden transferirse "a través de" o utilizando Internet mediante un programa que reside en un ordenador que tiene un módem o un dispositivo de conexión a Internet, para recibir o transmitir datos útiles en la representación digital de una imagen. Una transferencia similar puede tener lugar utilizando dispositivos inalámbricos tales como ordenadores portátiles equipados con módems inalámbricos, o asistentes personales de datos (PDA) inalámbricos o teléfonos inalámbricos. 30
Una vez recibidos, los datos se almacenan localmente en elementos, circuitos o dispositivos de memoria, tales como RAM o memoria flash, incluyendo dispositivos de almacenamiento externos, para su reproducción. Dependiendo de la cantidad de datos y de la resolución de la imagen, la reproducción puede empezar de una manera relativamente rápida o presentarse con un retardo de mayor duración. Es decir, en algunos casos, la presentación de imágenes permite un cierto grado de reproducción en tiempo real para imágenes muy pequeñas o de baja resolución que no requieren muchos 35 datos, o utilizar algún tipo de almacenamiento intermedio, de manera que después de un pequeño retardo se presente algún material mientras que está transfiriéndose más material. Siempre que no haya interrupciones en el enlace de transferencia, una vez que la presentación comienza la transferencia es razonablemente transparente para el usuario final del dispositivo de visionado.
Los datos utilizados para crear imágenes fijas o vídeo en movimiento se comprimen normalmente utilizando una 40 de varias técnicas ampliamente conocidas, tales como las especificadas por el Grupo de Expertos Fotográfico Común (JPEG), el Grupo de Expertos de Imágenes en Movimiento (MPEG), y otras organizaciones y compañías de normalización ampliamente conocidas en la industria multimedia, informática y de telecomunicaciones para acelerar la transferencia de datos a través de un enlace de comunicaciones. Esto permite transferir imágenes o datos más rápidamente utilizando un menor número de bits para transferir una determinada cantidad de información. 45
Una vez que los datos se han transferido a un dispositivo “local” tal como un ordenador u otro dispositivo receptor, la información resultante se descomprime (o se reproduce utilizando reproductores de descodificación especiales), se descodifica si fuera necesario y se prepara para su presentación apropiada en función de la resolución de presentación disponible correspondiente y de elementos de control. Por ejemplo, una resolución de vídeo en un ordenador típico en lo que se refiere a una resolución de pantalla de X por Y píxeles varía normalmente desde valores tan bajos como 480x640 50 píxeles hasta 600x800 y 1024x1024, aunque una variedad de otras resoluciones es generalmente posible, según se desee o se necesite.
La presentación de imágenes también se ve afectada por el contenido de imagen y por la capacidad de los controladores de vídeo dados de manipular la imagen en lo que respecta a determinados niveles de color predefinidos o profundidad de color (bits por píxel utilizados para generar colores) e intensidades, y a cualquier bit suplementario adicional 55 que esté utilizándose. Por ejemplo, una presentación en un ordenador típico necesitará entre 8 y 32, o más, bits por píxel,
aproximadamente, para representar varios colores (sombras y tonos), aunque otros valores son posibles.
A partir de los valores anteriores, puede observarse que una imagen de pantalla dada va a requerir la transferencia de entre 2,45 Megabits (Mb) y 33,55 Mb de datos, aproximadamente, en el intervalo de profundidad y de resoluciones típicas desde las más bajas hasta las más altas, respectivamente. Cuando se visualiza vídeo o imágenes en movimiento a una velocidad de 30 tramas por segundo, la cantidad de datos requerida está comprendida entre 73,7 y 5 1.006 Megabits de datos por segundo (Mbps) aproximadamente, o entre 9,21 y 125,75 Megabytes por segundo (MBps) aproximadamente. Además, puede desearse presentar datos de audio junto con imágenes, como para una presentación multimedia o como para otra presentación de audio de alta resolución, tal como música con calidad CD. También pueden utilizarse señales adicionales relacionadas con comandos, controles o señales interactivos. Cada una de estas opciones añade más datos que han de transferirse. En cualquier caso, cuando se desea transferir datos de imagen de alta calidad o 10 alta resolución y señales de datos o información de audio de alta calidad a un usuario final para crear una experiencia rica en contenido, se requiere un enlace de una alta velocidad de transferencia de datos entre los elementos de presentación y el dispositivo fuente o central que está configurado para proporcionar tales tipos de datos.
Interfaces en serie con módems pueden manejar de manera rutinaria velocidades de transferencia de datos de 115 Kilobytes (KBps) aproximadamente o de 920 Kilobits por segundo (Kbps). Otras interfaces tales como interfaces en 15 serie USB pueden permitir transferencias de datos a velocidades tan altas como 12 MBps, y transferencias de alta velocidad especializadas tales como las configuradas utilizando la norma 1394 del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) pueden producirse a velocidades del orden de 100 a 400 MBps. Desafortunadamente, estas velocidades se quedan cortas con respecto a las altas velocidades deseadas de transferencia de datos mencionadas anteriormente, cuya utilización se contempla para futuros dispositivos y servicios de datos inalámbricos para proporcionar 20 señales de salida de alta resolución y ricas en contenido para su presentación en unidades de visualización o dispositivos de audio portátiles. Además, estas interfaces requieren la utilización de una cantidad significativa de software central o de sistema y de software cliente para su funcionamiento. Sus pilas de protocolo de software crean además una gran cantidad no deseable de datos suplementarios, especialmente cuando se contemplan dispositivos inalámbricos móviles o aplicaciones telefónicas.... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento para transferir datos digitales a una alta velocidad entre un dispositivo central y un dispositivo cliente a través de una trayectoria de comunicaciones para su presentación a un usuario, que comprende:
generar una o más de una pluralidad de estructuras de paquete predefinidas y enlazarlas entre sí para formar un protocolo de comunicaciones predefinido; 5
comunicar un conjunto preseleccionado de datos digitales de control y de presentación entre dicho dispositivo central y dicho dispositivo cliente a través de dicha trayectoria de comunicaciones utilizando dicho protocolo de comunicaciones;
acoplar al menos un controlador de enlace de dispositivo central que reside en dicho dispositivo central a dicho dispositivo cliente a través de dicha trayectoria de comunicaciones, estando configurado el controlador de enlace 10 de dispositivo central para generar, transmitir y recibir paquetes que forman dicho protocolo de comunicaciones, y para formar datos digitales de presentación en uno o más de tipos de paquetes de datos;
transferir datos en forma de paquetes a través de dicha trayectoria de comunicaciones utilizando dichos controladores de enlace;
y caracterizado por: 15
activar un enlace de comunicaciones excitando una línea de datos a un estado alto durante al menos 150 ciclos de reloj y empezar a transmitir en un tiempo límite de 10 ciclos de reloj una señal estroboscópica como si la línea de datos estuviera a cero, mediante dicho dispositivo central; y
excitar la línea de datos a un estado bajo durante 50 ciclos de reloj mediante dicho dispositivo central mientras se continúa con la transmisión de una señal estroboscópica después de que el dispositivo central haya excitado la 20 línea de datos a un estado alto durante 150 ciclos de reloj.
2. El procedimiento según la reivindicación 1, que comprende además empezar a transmitir un primer paquete de cabecera de subtrama mediante dicho dispositivo central.
3. El procedimiento según la reivindicación 1, que comprende además contar al menos 150 ciclos de reloj continuos de la línea de datos en estado alto, seguidos de al menos 50 ciclos de reloj continuos de la línea de datos en 25 estado bajo, mediante dicho dispositivo cliente.
4. El procedimiento según la reivindicación 3, que comprende además buscar una palabra única de la primera subtrama mediante dicho dispositivo cliente.
5. El procedimiento según la reivindicación 3, que comprende además detener la excitación de la línea de datos en estado alto mediante dicho dispositivo cliente después de que el dispositivo cliente haya contado 70 ciclos de reloj 30 continuos de los datos en estado alto.
6. El procedimiento según la reivindicación 5, que comprende además contar otros 80 ciclos de reloj continuos de la línea de datos en estado alto para llegar a los 150 ciclos de reloj de la línea de datos en estado alto mediante dicho dispositivo cliente, y buscar 50 ciclos de reloj de la línea de datos en estado bajo y buscar la palabra única.
7. Un aparato para transferir datos digitales a una alta velocidad entre un dispositivo central y un dispositivo cliente a 35 través de una trayectoria de comunicaciones para su presentación a un usuario, que comprende:
medios para generar una o más de una pluralidad de estructuras de paquete predefinidas y enlazarlas entre sí para formar un protocolo de comunicaciones predefinido;
medios para comunicar un conjunto preseleccionado de datos digitales de control y de presentación entre dicho dispositivo central y dicho dispositivo cliente a través de dicha trayectoria de comunicaciones utilizando dicho 40 protocolo de comunicaciones;
medios para acoplar al menos un controlador de enlace de dispositivo central que reside en dicho dispositivo central a dicho dispositivo cliente a través de dicha trayectoria de comunicaciones, estando configurado el controlador de enlace de dispositivo central para generar, transmitir y recibir paquetes que forman dicho protocolo de comunicaciones, y para formar datos digitales de presentación en uno o más de tipos de paquetes de datos; 45
medios para transferir datos en forma de paquetes a través de dicha trayectoria de comunicaciones utilizando dichos controladores de enlace;
y caracterizado por:
medios para activar un enlace de comunicaciones excitando una línea de datos a un estado alto durante al
menos 150 ciclos de reloj y para empezar a transmitir en un tiempo límite de 10 ciclos de reloj una señal estroboscópica como si la línea de datos estuviera a cero, mediante dicho dispositivo central; y
medios para excitar la línea de datos a un estado bajo durante 50 ciclos de reloj mediante dicho dispositivo central mientras se continúa con la transmisión de una señal estroboscópica después de que el dispositivo central haya excitado la línea de datos a un estado alto durante 150 ciclos de reloj. 5
8. El aparato según la reivindicación 7, que comprende además medios para empezar a transmitir un primer paquete de cabecera de subtrama mediante dicho dispositivo central.
9. El aparato según la reivindicación 7, que comprende además medios para contar al menos 150 ciclos de reloj continuos de la línea de datos en estado alto, seguidos de al menos 50 ciclos de reloj continuos de la línea de datos en estado bajo, mediante dicho dispositivo cliente. 10
10. El aparato según la reivindicación 9, que comprende además medios para buscar una palabra única de la primera subtrama mediante dicho dispositivo cliente.
11. El aparato según la reivindicación 9, que comprende además medios para detener la excitación de la línea de datos en estado alto mediante dicho dispositivo cliente después de que el dispositivo cliente haya contado 70 ciclos de reloj continuos de los datos en estado alto. 15
12. El aparato según la reivindicación 11, que comprende además medios para contar otros 80 ciclos de reloj continuos de la línea de datos en estado alto para llegar a los 150 ciclos de reloj de la línea de datos en estado alto mediante dicho dispositivo cliente, y buscar 50 ciclos de reloj de la línea de datos en estado bajo y buscar la palabra única.
13. Medio legible por ordenador que comprende instrucciones para llevar a cabo un procedimiento según cualquiera 20 de las reivindicaciones 1 a 6.
Patentes similares o relacionadas:
Preámbulo optimizado y procedimiento para detección robusta de paquetes de interferencia para aplicaciones de telemetría, del 18 de Marzo de 2020, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Receptor , que comprende: un conjunto de recepción configurado para recibir un paquete de datos que comprende una secuencia […]
Esquemas eficaces de identificación de sistemas para sistemas de comunicaciones, del 18 de Septiembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento en una estación base que facilita la identificación de esquemas de comunicación en un sistema de comunicación inalámbrico, que comprende: […]
Algoritmo de estimación de tiempo de llegada efectivo para entorno de trayectoria múltiple, del 27 de Marzo de 2019, de Guangdong OPPO Mobile Telecommunications Corp., Ltd: Un método para usar la descomposición de trayectoria múltiple para determinar la línea visual, LOS, tiempo de llegada, TOA, y resultado de distancia en un dispositivo […]
Búsqueda de celda inicial en sistemas de comunicación inalámbrica, del 16 de Noviembre de 2016, de INTEL CORPORATION: Un método para identificar un grupo de códigos representativo de un número predeterminado de estaciones base que pueden incluir una estación de base con la cual una unidad […]
Método, aparato y sistema de sincronización temporal de XDSL, del 30 de Marzo de 2016, de HUAWEI TECHNOLOGIES CO., LTD.: Un método para sincronización temporal de una línea de abonado digital, DSL, cuyo método comprende: recibir , por un primer aparato, un segundo símbolo transmitido […]
PROCEDIMIENTO DE SINCRONIZACIÓN DE UNA TRANSMISIÓN BIDIRECCIONAL DE DATOS, del 21 de Febrero de 2011, de SICK STEGMANN GMBH: Procedimiento de sincronización temporal entre un impulso de disparo y una transmisión de datos entre un emisor y un receptor, en el que se transmiten datos […]
DISPOSITIVO DE SINCRONIZACIÓN Y DISPOSITIVO PARA LA GENERACIÓN DE UNA SEÑAL DE SINCRONIZACIÓN, del 18 de Enero de 2011, de FRAUNHOFER-GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG E.V.: Dispositivo de sincronización para la determinación de una posición de una señal de sincronización en una señal de recepción, en el que la señal de sincronización […]
UN PROCEDIMIENTO DE SINCRONIZACIÓN INICIADO POR SERVIDOR EN UN SISTEMA DE SINCRONIZACIÓN DONDE EL MENSAJE DE SOLICITUD DEL SERVIDOR TIENE UN TAMAÑO MÁXIMO, del 15 de Noviembre de 2011, de NOKIA CORPORATION: Un procedimiento de inicio de una sesión en un sistema de sincronización que comprende al menos un dispositivo electrónico que actúa como un dispositivo […]