ES2533989T3 - Capa de control de acceso al medio que encapsula datos, desde una pluralidad de unidades de datos recibidos, en una pluralidad de bloques transmisibles independientemente - Google Patents
Capa de control de acceso al medio que encapsula datos, desde una pluralidad de unidades de datos recibidos, en una pluralidad de bloques transmisibles independientemente Download PDFInfo
- Publication number
- ES2533989T3 ES2533989T3 ES04811966.3T ES04811966T ES2533989T3 ES 2533989 T3 ES2533989 T3 ES 2533989T3 ES 04811966 T ES04811966 T ES 04811966T ES 2533989 T3 ES2533989 T3 ES 2533989T3
- Authority
- ES
- Spain
- Prior art keywords
- sub
- level data
- blocks
- segments
- transmitted
- 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.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/36—Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/43—Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un procedimiento de operación en una red, en el cual una pluralidad de estaciones se comunican por un medio compartido, que comprende proporcionar una capa física para gestionar la comunicación física por el medio compartido; proporcionar una capa de alto nivel que recibe datos desde las estaciones y provee unidades de datos de alto nivel para la transmisión por el medio; proporcionar una capa de MAC que recibe las unidades de datos de alto nivel desde la capa de alto nivel y suministra unidades de datos de bajo nivel a la capa física; encapsular, en la capa de MAC, el contenido proveniente de una pluralidad de las unidades de datos de alto nivel, en un flujo de sub-tramas; dividir el flujo de sub-tramas en una pluralidad de segmentos, siendo cada segmento capaz de ser retransmitido independientemente, en donde el flujo de sub-tramas está dividido en una pluralidad de sub-bloques, en donde una pluralidad de sub-bloques son agrupados para formar un segmento, con un segmento que cruza fronteras de sub- tramas en el flujo; y suministrar las unidades de datos de bajo nivel que contienen uno o más de la pluralidad de segmentos en los cuales fue dividido el flujo de sub-tramas, en donde las unidades de datos de bajo nivel comprenden información de demarcación de frontera, que indica fronteras entre las sub-tramas en el flujo; en el cual cada una de las unidades de datos de alto nivel comprende una carga útil, y la encapsulación comprende formar el flujo de sub-tramas a partir de las cargas útiles de una sucesión de datos de alto nivel, comprendiendo el flujo una sucesión de sub-tramas, comprendiendo cada sub-trama una cabecera y una pluralidad de cargas útiles.
Description
15
25
35
45
55
65 E04811966
30-03-2015
DESCRIPCIÓN
Capa de control de acceso al medio que encapsula datos, desde una pluralidad de unidades de datos recibidos, en una pluralidad de bloques transmisibles independientemente
CAMPO TÉCNICO
Esta invención se refiere a protocolos de red y, más específicamente, a capas de control de acceso al medio que encapsulan datos desde una pluralidad de unidades de datos recibidos.
ANTECEDENTES
Los protocolos de redes se desarrollan usualmente en capas, siendo cada capa responsable de una faceta distinta para la comunicación. Las capas intercambian información estructurada. Cada capa recibe Unidades de Datos de Servicio (SDU) desde capas superiores, que son procesadas para generar Unidades de Datos de Protocolo (PDU). Las Unidades de Datos de Protocolo son traspasadas a las capas inferiores para su servicio. De manera similar, las PDU recibidas desde las capas inferiores son procesadas para generar las SDU, que son traspasadas a las capas superiores. Las PDU no solamente llevan las SDU, sino que también llevan información de gestión que es relevante para gestionar la funcionalidad de la capa. La definición de la estructura de las SDU y las PDU para una capa de protocolo dada es crítica para permitir la adecuada funcionalidad de la capa. Algunos ejemplos de capas de protocolos de red incluyen los bien conocidos Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP). La estructura de las unidades de datos del TCP tiene provisiones para permitir el suministro de extremo a extremo. La estructura de las unidades de datos del IP permite el encaminamiento eficaz.
Las redes usan la capa de control de acceso al medio (MAC) para permitir el acceso coordinado al medio. La capa de acceso al medio usa la funcionalidad de la capa física (PHY) para proporcionar servicios a la capa superior. El servicio de MAC a las capas superiores puede incluir garantías sobre la Calidad del Servicio (QoS). La QoS brinda garantías sobre el ancho de banda, la latencia, la arritmia y la probabilidad de pérdida de paquetes para los flujos de tráfico. La arritmia se refiere a la desviación en el tiempo del suministro de datos por la red.
El documento WO 01 / 82550 A2 (WALBECKALAN K et al), publicado el 2001-11-01, titulado “PROTOCOLO DE INTERCAMBIO DE LÍNEA DE POTENCIA DE MÚLTIPLES CANALES”, revela un protocolo de red ajustable a escala que permite a múltiples nodos comunicarse mediante un medio de red de múltiples canales. El protocolo de red permite a cualquier nodo en la red auto-asignarse como el servidor de red activo. El servidor de red activo sondea los nodos clientes en base a una tarjeta de alineación. La tarjeta de alineación incluye una cola de alta prioridad para dispositivos de baja latencia, y una cola de baja prioridad para dispositivos que pueden tolerar latencias superiores. La información de red es enviada por los canales como fragmentos. El protocolo proporciona la detección de malos canales y la retransmisión de fragmentos, fragmento por fragmento. El soporte para datos transmitidos en flujos, o de datos asíncronos, se proporciona asignando ranuras temporales en la red y permitiendo a dos nodos inteligentes hablar directamente entre sí durante sesiones testigo, limitadas en número, según lo arbitrado por el servidor de red activo. El nodo de red que actúa como el servidor de red activo puede ser cambiado de manera dinámica, y está habitualmente determinado por el primer nodo que inicia una solicitud de transmisión en una red durmiente. Los nodos clientes son direccionados por sondeo dinámico, usando un esquema de aislación de dirección.
El documento US 2002 / 001314 A1 (YI SEUNG JUNE et al), publicado el 2002-01-03, titulado “Procedimiento de generación de unidades de datos de protocolo en modalidad dividida”, revela un procedimiento de generación de unidades de datos de protocolo en una capa de control de enlace de radio, que es fijada en una modalidad no reconocida, o una modalidad reconocida. Después de producir una unidad de carga útil segmentando y / o concatenando una o más unidades de datos de servicio recibidas desde una capa superior, una unidad de datos de protocolo que incluye un número de secuencia correspondiente a la unidad de carga útil, y una unidad de datos de protocolo que incluye la unidad de carga útil en sí misma, son generadas y transmitidas por separado a una capa de control de acceso al medio, a través de un par de canales distintos. Por lo tanto, las PDU que tienen el número de secuencia pueden ser transmitidas a una baja velocidad, a fin de reducir su tasa de errores, y las otras PDU que tienen datos pueden ser transmitidas a una velocidad superior, para aumentar la velocidad de procesamiento de datos.
RESUMEN
En general, la invención presenta un procedimiento de funcionamiento en una red, de acuerdo a la reivindicación 1.
Las implementaciones preferidas de la invención pueden incluir uno o más de las siguientes. Al menos alguna información, común para las unidades de datos encapsuladas de alto nivel, puede no ser repetida para cada unidad de datos de alto nivel, encapsulada en una unidad de datos de bajo nivel. La información común para las unidades de datos encapsuladas de alto nivel puede comprender direcciones de destino y de origen. Cada una de las unidades de datos de alto nivel puede comprender una carga útil, y la encapsulación puede comprender formar una cola que comprende las cargas útiles provenientes de una sucesión de datos de alto nivel. La cola puede comprender una sucesión de subtramas, comprendiendo cada sub-trama una cabecera y una pluralidad de cargas útiles. Cada sub-trama puede ser
15
25
35
45
55
65 E04811966
30-03-2015
divida en la pluralidad de trozos capaces de ser retransmitidos independientemente. Cada trozo puede constituir un segmento que es transmitido como un bloque de la capa física. La invención puede además comprender trozos de paridad, obtenidos de otros trozos y capaces de ser usados en un destino para recuperar uno o más trozos perdidos en el destino, sin tener que retransmitir los trozos perdidos. Cada trozo puede ser transmitido como un bloque de la capa física, y los trozos de paridad también pueden ser transmitidos como bloques de paridad de la capa física. Los bloques de la capa física pueden ser codificados usando la corrección anticipada de errores. Algunos de los trozos que componen una unidad de datos de bajo nivel pueden constituir trozos retransmitidos que no lograron ser correctamente transmitidos en un intento anterior. Al menos algunos trozos retransmitidos pueden ser transmitidos con una mayor corrección anticipada de errores. Cada sub-trama puede además comprender un sello de hora de entrega, asociado al menos a algunas cargas útiles. La información de hora que caracteriza la puesta en hora de un reloj en una estación transmisora puede ser transmitida a una estación receptora dentro de una cabecera de las unidades de datos de bajo nivel, y la información de hora puede ser usada por la estación receptora, junto con los sellos de hora de entrega, para establecer la hora a la cual son entregadas las cargas útiles. La hora a la cual una carga útil es entregada puede ser fijada para que sea esencialmente la hora especificada por el sello temporal. La invención puede además comprender un valor de control de integridad, asociado a cada sub-trama, o a una pluralidad de sub-tramas. Cada una entre la pluralidad de cargas útiles en una sub-trama puede tener idéntica longitud. Cada sub-trama puede comprender además información de gestión de MAC. La capa de MAC puede tener la capacidad de transmitir datos en una pluralidad de sesiones dentro de un intervalo libre de contienda, repetido con regularidad, en donde una estación a la cual se transmiten datos puede ser identificada por una dirección de destino y una estación desde la cual se transmiten datos puede ser identificada por una dirección de origen, y en donde la cola puede contener cargas útiles para la misma sesión, la misma dirección de origen y la misma dirección de destino. La capa de MAC puede tener la capacidad de transmitir datos en una pluralidad de sesiones dentro de un intervalo libre de contienda, repetido con regularidad, en donde una estación a la cual se transmiten datos puede ser identificada por una dirección de destino y una estación desde la cual se transmiten datos puede ser identificada por una dirección de origen, y en donde la cola puede contener sub-tramas para la misma sesión, la misma dirección de origen y la misma dirección de destino. Las sesiones pueden ser transmitidas de una manera esencialmente libre de contienda. Las sesiones pueden ser transmitidas dentro de ranuras temporales de un intervalo libre de contienda, repetido con regularidad. Un identificador de flujo (p. ej., el MSID) puede ser usado para asociar el contenido de una cola a una sesión específica. El identificador de flujo también puede ser usado para asociar el contenido de una cola a un nivel de prioridad para la transmisión, basada en la contienda, por el medio. Puede haber una pluralidad de colas, conteniendo cada una cargas útiles que tengan una combinación única de identificador de flujo, dirección de origen y dirección de destino. Cada cola puede contener una carga útil que tenga una combinación única de identificador de flujo, dirección de origen, dirección de destino y tipo de capa de nivel superior. Cada sub-bloque puede ser más corto que una sub-trama. Al menos algunos segmentos pueden contener un cierto número de sub-bloques correspondientes a un número no entero de sub-tramas. Los sub-bloques pueden ser de igual longitud. Los sub-bloques pueden tener una numeración secuencial asociada, adaptada para el uso, en la estación receptora, para restablecer el orden secuencial correcto de los sub-bloques. Los sub-bloques pueden tener un tamaño predeterminado, lo cual, combinado con la numeración secuencial asociada, puede eliminar la necesidad del reordenamiento de almacenes temporales cuando se reciben segmentos desordenados. Los sub-bloques pueden ser de igual tamaño. La invención puede comprender además, para al menos algunas de las unidades de datos de bajo nivel, formar la unidad de datos de bajo nivel a partir de una pluralidad de segmentos. Cada segmento en la unidad de datos de bajo nivel puede formar el cuerpo de un bloque individual, transmitido por la capa física. Los segmentos individuales pueden ser cifrados individualmente. La información de cifrado común para una pluralidad de segmentos puede ser llevada en una cabecera. Alguna información de cifrado puede ser llevada en una cabecera y el control de trama de la unidad de datos de bajo nivel, y en una cabecera del bloque. Alguna información de cifrado puede ser llevada en el control de trama de la unidad de datos de bajo nivel y en una cabecera del bloque. Cada bloque puede someterse por separado a la corrección anticipada de errores, y los bits de corrección anticipada de errores para cada bloque pueden ser transmitidos en la unidad de datos de bajo nivel. El nivel de corrección anticipada de errores usada puede ser distinto para bloques distintos. El nivel de corrección anticipada de errores usada puede proporcionar una mayor capacidad de corrección de errores para bloques seleccionados que están siendo transmitidos después de no lograr ser correctamente transmitidos en un intento anterior. La mayoría de los bloques pueden tener idéntica longitud. El bloque inicial, y el final, de una unidad de datos de bajo nivel pueden tener distinta longitud que los bloques restantes. La información común para la pluralidad de segmentos que forman la unidad de datos de nivel bajo puede ser transmitida en una cabecera para la unidad de datos de nivel bajo. La información común para la pluralidad de segmentos puede ser transmitida solamente en la cabecera. La unidad de datos de bajo nivel puede comprender además un campo de control de trama.
La invención puede además comprender ajustar a escala, de forma adaptable, la robustez de la transmisión de las unidades de datos de bajo nivel, según la frecuencia de los errores de transmisión. La invención puede además comprender la incorporación de información de corrección anticipada de errores en el flujo transmitido de las unidades de datos de bajo nivel, y la etapa de ajustar a escala de forma adaptable puede comprender variar de forma adaptable la información de corrección anticipada de errores, según la frecuencia de los errores de transmisión. La variación de la información de corrección anticipada de errores puede comprender variar uno entre la cantidad y el tipo, o ambos, de la información de corrección anticipada de errores. Las decisiones sobre el ajuste a escala de forma adaptable pueden ser tomadas en una estación transmisora. Las unidades de datos de bajo nivel pueden comprender una pluralidad de trozos
(p. ej., segmentos). La información de corrección anticipada de errores puede comprender información asociada a, o proporcionada con, los trozos, para su uso en un destino para recuperar un trozo que es recibido con errores. La información de corrección anticipada de errores puede comprender trozos de paridad obtenidos de otros trozos, y
15
25
35
45
55
65
E04811966
30-03-2015
capaces de ser usados en un destino para recuperar uno o más trozos perdidos en el destino, sin tener que retransmitir los trozos perdidos. Cada trozo puede ser transmitido como un bloque de la capa física, y los trozos de paridad también pueden ser transmitidos como bloques de paridad de la capa física.
Estas y otras realizaciones pueden tener una o más de las siguientes ventajas.
La invención proporciona mecanismos para generar unidades de datos del protocolo MAC (MPDU) a partir de las unidades de datos del Servicio de MAC (MSDU), de manera tal que permita una entrega eficaz de paquetes de extremo a extremo. Estos mecanismos proporcionan soporte para realzar el soporte de la Calidad de Servicio (QoS) y el suministro eficaz de información de gestión. El formato de la MPDU permite la retransmisión eficaz de datos corrompidos y la integración sin fisuras con la capa física subyacente.
Las múltiples capas superiores de los protocolos de red pueden mantener interfaces sin fisuras con la capa de MAC.
La capa de MAC proporciona diversas Clases de servicio para cargas útiles de aplicaciones. En la capa de MAC, cada Clase abarca un conjunto coherente de garantías de Calidad de Servicio (QoS) y puede ser traducida naturalmente a un comportamiento de ese tipo en el MAC, como el acceso a canales, el número de reintentos, etc. Esto permite la ajustabilidad a escala y las garantías mejoradas de QoS. Presta soporte al servicio tanto basado en la conexión como al exento de conexión.
Se proporcionan mecanismos para intercambiar información de Gestión de MAC entre la capa de MAC y las capas superiores, de una manera que simplificará la implementación. Pueden definirse varios tipos de entidades de Gestión de MAC.
El procesamiento sobre las MSDU reduce la información redundante, manteniendo a la vez la funcionalidad.
La transmisión de información de gestión es habilitada de manera interna al canal, junto con los datos de aplicación.
La transmisión de información urgente de gestión de MAC es habilitada de manera externa al canal.
El cifrado eficaz de la información está habilitado para proporcionar privacidad de datos.
La prueba del suministro de extremo a extremo de las MSDU es habilitada por medio de un vector de control de Integridad (ICV).
Un proceso de segmentación permite que sean generadas las máximas MPDU posibles, aumentando así la eficacia de las MPDU.
Hay una correlación de MPDU con Bloques de FEC en la capa PHY, y la elección de tamaños de Bloques de FEC permite la retransmisión eficaz.
Una cabecera de MPDU lleva información común a todos los PB, aumentando así la eficacia de las MPDU
La transmisión de las MPDU está habilitada con baja arritmia de extremo a extremo.
La transmisión en puente y la remisión de las MSDU disponen de soporte.
La detección de errores de la capa PHY y la corrección por medio del proceso ARQ están habilitadas.
Un proceso ARQ es aumentado por un mecanismo de Ajuste a escala y un código externo de borrado, lo que permite garantías mejoradas sobre los parámetros de QoS.
Hay un proceso simplificado de re-ensamblaje con capacidad duplicada de rechazo. Estas ventajas están ilustradas en la Descripción Detallada de la realización preferida a continuación.
Los detalles de una o más implementaciones de la invención están expuestos en los dibujos adjuntos y la descripción a continuación. Otras características, objetos y ventajas de la invención serán evidentes a partir de la descripción y los dibujos, y a partir de las reivindicaciones.
DESCRIPCIÓN DE LOS DIBUJOS
La FIG. 1 es una configuración de red. La FIG. 2 es una arquitectura de red de referencia. La FIG. 3 es un formato para una MSDU.
15
25
35
45
55
65 E04811966
30-03-2015
La FIG. 4 es un formato para una Sub-Trama.
La FIG. 5 es un formato para una cabecera de Sub-Trama.
La FIG. 6 es un bloque de Sub-Tramas protegidas por un único ICV.
La FIG. 7 es una Sub-Trama generada a partir de una Carga Útil de MSDU.
La FIG. 8 es una Sub-Trama generada a partir de múltiples Cargas Útiles de MSDU.
La FIG. 9 es una Encapsulación de MAC.
La FIG. 10 es una MPDU generada a partir de un Flujo de Sub-Tramas.
La FIG. 11 es un formato de una Cabecera de MPDU.
La FIG. 12 es un formato para un Bloque de la capa PHY.
DESCRIPCIÓN DETALLADA
Hay un gran número de posibles implementaciones de la invención, demasiadas para describir en la presente memoria. Algunas implementaciones posibles, que son preferidas actualmente, se describen más adelante. No puede subrayarse demasiado, sin embargo, que estas son descripciones de implementaciones de la invención, y no descripciones de la invención, que no está limitada a las implementaciones detalladas descritas en esta sección, sino que está descrita en términos más amplios en las reivindicaciones.
Según se muestra en la FIG. 1, la configuración 2 de red incluye el medio 3 de comunicaciones y la red 4, en la cual los dispositivos electrónicos 6, 8 y 10 (p. ej., equipo audiovisual) se comunican por el medio 3. Los dispositivos electrónicos 6, 8 y 10 incluyen controladores de acceso al medio (MAC) 12, 14 y 16, que gestionan el acceso de comunicación a la red 4 para los dispositivos electrónicos 6, 8 y 10, respectivamente. Los MAC 12, 14 y 16 implementan la capa de enlace de datos y se conectan con la capa física (PHY) del estándar arquitectónico de red de la Interconexión de Sistema Abiertos (OSI). En sentido general, los MAC 12, 14 y 16 representan estaciones en la red 4 que se envían mensajes entre sí por el medio 3. El medio 3 de comunicaciones es un enlace de comunicación física entre los dispositivos electrónicos 6, 8 y 10, y puede incluir fibra óptica, cable coaxial y un par cruzado no apantallado, además de otros medios tales como líneas de energía. Los dispositivos electrónicos 6, 8 y 10 se comunican entre sí en base a los requisitos de las aplicaciones de software que se ejecutan en los dispositivos electrónicos 6, 8 y 10. Esta comunicación crea el tráfico de mensajes en la red 4.
La FIG. 2 muestra las interfaces principales del sistema y sus unidades de datos asociadas, para una parte de una arquitectura 50 de red de referencia, usada por la configuración 2 de red. Esta parte puede ser implementada en cada estación. Los objetos abstractos que componen las capas de un sistema de red se llaman a veces protocolos. Es decir, un protocolo proporciona un servicio de comunicación que los objetos de nivel superior (tales como procesos de aplicación, o capas de nivel superior) usan para intercambiar mensajes. Se muestran tres capas de la arquitectura de red: el Puente / PALi 52, el MAC 54 y la capa Física (PHY) 56, separadas por la Interfaz 62 de M1 y la interfaz 64 de PS, respectivamente.
H1i 58 indica la i-ésima Interfaz de Anfitrión, con una interfaz para cada protocolo con soporte. La interfaz 58 de H1 define el punto de demarcación, para las i-ésimas Unidades de Datos del Protocolo Anfitrión (HiPDU) 68 y la i-ésima Unidad de Datos de Servicio de la Capa de Adaptación de Protocolo (PAL; SDU) 69, para las capas superiores de la arquitectura 50 de red.
Para cada protocolo con soporte, la correspondiente Capa de Adaptación de Protocolo (PAL) 52 puede ser implementada parcialmente en software anfitrión y parcialmente en firmware y / o hardware. Los ejemplos de la arquitectura 50 dan soporte a la norma IEEE 802.3 y a los protocolos de Flujo Isócrono, así como proporcionan acceso a los protocolos de propiedad industrial a través de la interfaz 60. La PAL 52 proporciona soporte para la funcionalidad de Adaptación de Capa Superior (HLA) y / o la funcionalidad de Transmisión en Puente. Ambas operaciones de HLA y de Transmisión en Puente prestan soporte a la traducción de paquetes de datos de anfitrión, incluso desde las Unidades de Datos de Protocolo de la PAL (PALiPDU) 70 a las Unidades de Datos de Servicio de MAC (MSDU) 71, y viceversa, la traducción de direcciones de anfitrión desde la interfaz H1 58 a las direcciones de MAC 12, 14, 16. Las operaciones de HLA y de transmisión en puente también dan soporte a la determinación de clases de tráfico y parámetros de QoS, además del Establecimiento de flujos, en coordinación con el MAC 12, 14, 16.
Las PAL 52 también dan soporte a las funciones de descubrimiento de direcciones y de encaminamiento para operaciones de transmisión en puente. Cada PAL 52 proporciona ligadura y correlación, desde los identificadores de flujo proporcionados por la capa 54 de MAC, en el tiempo de establecimiento de sesión, con las entidades de capas
15
25
35
45
55
65 E04811966
30-03-2015
superiores, según sea necesario.
Cada PAL 52 tiene un Tipo de PAL (PLT) asociado en la capa 54 de MAC, para habilitar el encaminamiento de las Unidades de Datos de Servicio de MAC (MSDU) 71 asociadas en el MAC receptor (p. ej., 12, 14, 16). Además, la información sobre el ancho de banda de canal global disponible, así como el ancho de banda disponible para una clase específica de tráfico, es proporcionada por la capa 54 de MAC a la PAL 52, para dar soporte a la adaptación de velocidades.
La interfaz M1 62 es común para todas las Capas de Adaptación de Protocolo y define la demarcación entre la PAL 52 y la capa 54 de MAC, con Unidades de Datos de Protocolo de PAL (PALiPDU) 70 pasando desde la PAL 52 a la capa 54 de MAC, como Unidades de Datos de Servicio de MAC (MSDU) 72, y viceversa.
La capa 54 de Control de Acceso al Medio (MAC) procesa las Unidades de Datos de Servicio de MAC (MSDU) 71 provenientes de la PAL 52 y genera las Unidades de Datos de Servicio de capa PHY (PSDU) 73, para su entrega a la Capa Física 56. El procesamiento de la capa 54 de MAC incluye la interfaz de Servicio a la PAL 52, la Gestión de Red, el Control de Admisión, el Cifrado, el Control de Errores (ARQ), la Retransmisión, el Ajuste a Escala, la Estimación y Modulaciones de Canal, la FEC, etc., el Mapa de Tonos como una función del tiempo, el Entramado, la Segmentación y Re-ensamblaje, la Encapsulación y Des-encapsulación de Paquetes, el Acceso a Canales (Ráfagas Libres de Contienda, sesiones gestionadas, CSMA / CA, etc.), Sellos Temporales, Sincronización – con Relojes de Multimedios, y Sesiones Libres de Contienda.
La Interfaz 64 de Señalización de Capa Física (PS) separa la capa 54 de MAC y la PHY 56, con Unidades de Datos de Protocolo de MAC (MPDU) 72 pasadas a la capa PHY 56 desde la capa 54 de MAC como Unidades de Datos de Servicio de capa PHY (PSDU) 73, a través de la interfaz 64 de PS, y viceversa.
El Protocolo de Capa Física (PHY) 56 proporciona las siguientes operaciones. Interfaz de servicio a la capa 54 de MAC, Modulación de OFDM, Codificación de Corrección Anticipada de Errores, Detección de Portadora Física, Descodificación de Control de Trama, detección de Errores e información necesaria para la estimación de canal y la selección del mapa de tonos.
Las MSDU 71 son recibidas por el MAC (p. ej., 12, 14 o 16) en la capa 54 de MAC desde capas superiores de la arquitectura 50 de red. Los detalles del formato de las MSDU 71 están descritos en más detalle más adelante. Las MSDU 71 llegan por sí mismas, o bien en asociación a una conexión. Una o más MSDU 71 son procesadas por el MAC
(p. ej., 12, 14 o 16) para producir una Sub-Trama. El término Sub-Trama se usa para referirse al elemento de datos compuesto por la Cabecera de Sub-Trama, Información de Gestión de MAC optativa, Sello Temporal de Entrega optativo, la Carga Útil proveniente de una o más MSDU 71, y un Valor de Control de Integridad (ICV) optativo. Cuando una Sub-Trama es generada a partir de múltiples MSDU 71, todas las cargas útiles de MSDU 71 tienen la misma longitud y tienen idénticos valores de SA 104, DA 102, MSID 118 y PLT 112. La agrupación de las MSDU 71 en una Sub-Trama se hace para una mayor eficacia cuando las cargas útiles pequeñas de MSDU 71 de longitud fija (tales como los paquetes de Flujos de Transporte de MPEG) son enviadas en el mismo flujo. El formato de la Sub-trama se describe en más detalle más adelante. Las Sub-Tramas se agrupan en flujos de Sub-Tramas. Cada flujo de sub-tramas es entregado independientemente por el MAC (p. ej., 12, 14 o 16).
Cada MAC 12, 14, 16 da soporte a ocho distintas Clases de servicios. Cada Clase abarca un conjunto coherente de características de Calidad de Servicio (QoS) para una aplicación y puede ser traducida naturalmente a un comportamiento de ese tipo en el MAC (p. ej., 12, 14, 16), como el acceso a canales, el número de reintentos, etc. Las clases 0 a 3 son usadas por las MSDU no orientadas a conexiones, mientras que las Clases 4 a 7 son usadas por servicios orientados a conexiones. Cada MSDU 71 y, por tanto, el correspondiente flujo de sub-tramas, está asociada a una Clase. La Sub-Trama también puede llevar un sello de hora de entrega, lo que permite el soporte para la entrega libre de arritmia de la MSDU 71. El suministro fiable de extremo a extremo de los paquetes puede ser confirmado por medio de una secuencia de control de integridad que puede abarcar una o más sub-tramas.
Las Sub-Tramas que pertenecen al mismo flujo son divididas en Segmentos y son transmitidas como parte de una Unidad de Datos de protocolo de MAC (MPDU) 72. Los contenidos de segmentos y de MPDU 72 son descritos en detalle más adelante. Los segmentos pueden ser cifrados para proporcionar privacidad de datos. Los detalles del cifrado y el proceso de descifrado son presentados en más detalle más adelante. Cada MPDU 72 contiene información de control de Trama, una cabecera de MPDU y uno o más Bloques de capa PHY (PB). El Control de Trama lleva información que es relevante para todas las estaciones en la red, y es difundido. La cabecera de la MPDU lleva información relevante para todos los Bloques de capa PHY. Los Bloques de capa PHY llevan Segmentos como su carga útil. Los detalles de la cabecera de la MPDU y los Bloques de capa PHY son descritos más adelante. Al nivel de la capa física, cada PB es correlacionado con un Bloque de FEC, excepto el primer PB. El primer Bloque de FEC contiene la cabecera de la MPDU y el primer PB. Esta correlación de segmentos con los bloques de FEC en el nivel de la capa PHY permite la retransmisión eficaz según ocurren los errores en la capa física para la granularidad de los bloques de FEC. Los Bloques de capa PHY contienen la Cabecera de PB y la secuencia de control de integridad del PB (PBCS). La PBCS es usada para probar la integridad del PB. La cabecera del PB es usada, junto con la cabecera de la MPDU, para el adecuado reensamblaje de segmentos y la generación de Sub-Tramas.
10
15
20
25
30
35
40
45
50
55 E04811966
30-03-2015
Las MPDU 72 son confirmadas por una capa receptora (p. ej., el MAC 54) para indicar la recepción de las MPDU. Los segmentos que no pueden ser entregados de manera fiable pueden ser retransmitidos. Los segmentos en una MPDU 72 pueden ser transmitidos en una modalidad ajustada a escala. Los Segmentos Ajustados a Escala son transmitidos por la capa PHY 56 usando una codificación más robusta, permitiendo así una mayor probabilidad de entrega libre de errores. Más detalles sobre el Ajuste a Escala se proporcionan más adelante. Hay uso interactivo del ajuste a escala a nivel 56 de capa PHY, y de retransmisiones a nivel 54 de MAC, para permitir la entrega fiable de extremo a extremo de los paquetes, junto con las mejoras de la QoS.
UNIDAD DE DATOS DE SERVICIO DE MAC (MSDU)
La Unidad de Datos de Servicio de MAC (MSDU) 71 es la carga útil de información que la capa superior de la arquitectura de red ha pedido transportar a la capa 54 de MAC. Como se muestra en la FIG. 3, un formato 100 de MSDU incluye una Dirección de Origen (SA) 102, una Dirección de Destino (DA) 104, una Información de Tráfico 106, una Información 108 de Gestión de MAC y una Carga Útil 110 de MSDU. El campo 106 de información de Tráfico incluye un Tipo de Capa de Adaptación de Protocolo (PAL) (PLT) 112, un Indicador de Sello de Hora de Entrega (DTSF) 114, un Indicador de Gestión de MAC (MMF) 116 y un Identificador de Flujo de MAC (MSID) 118.
Las características destacadas del formato 100 de la MSDU incluyen el soporte para múltiples capas superiores de la arquitectura de red, para mantener interfaces con la capa 54 de MAC. Cada capa superior de la arquitectura 50 de red está dotada de un único Tipo 112 de PAL, que es llevado en cada MSDU 71 que es generada por la capa superior de la arquitectura 50 de red. Esto permite el encaminamiento adecuado de las MSDU 71 en la capa 54 receptora de MAC.
El formato 100 de la MSDU también incluye el soporte para identificar flujos de las MSDU 71 que pertenecen a la misma sesión, o que requieren una Clase específica de servicio. Esto se logra por medio de los Identificadores de Flujo de MAC (MSID) 118. Las sesiones pueden ser establecidas por negociación entre la capa superior de la arquitectura de red y el MAC 12. Durante este proceso, cada sesión está dotada de un único MSID 118. Las MSDU 71 que pertenecen a una sesión llevan el MSID 118 al cual está asociada cada MSDU 71. En este ejemplo, los MSID 118 permiten al MAC 12 usar recursos asignados para esa sesión, proporcionando así garantías sobre diversos parámetros de QoS. Un conjunto de los MSID 118 puede ser reservado para su uso por las MSDU 71 que no pertenecen a ninguna sesión. En este ejemplo, el MSID 118 indica la Clase de tráfico a la cual pertenecen las MSDU 71. Interiormente a la capa 54 de MAC, cada Clase de tráfico está dotada de un conjunto coherente de parámetros de acceso y asignaciones, proporcionando así servicios diferenciados. En general, las sesiones establecidas también pueden ser divididas en diversas clases, proporcionando cada clase garantías en una gama específica de los parámetros de QoS. En este caso, el MSID 118 puede ser usado para determinar explícitamente la Clase de tráfico, que es proporcionada durante el establecimiento de conexión.
El formato de la MSDU 71 también permite un intercambio de información de Gestión de MAC entre las capas superiores de la arquitectura 50 de red y la capa 54 de MAC, por medio del campo optativo 108 de Gestión de MAC. Esta característica simplifica la interfaz entre la capa 54 de MAC y las capas superiores de la arquitectura de red. Además, esta característica también puede ser usada para intercambiar información de gestión entre las capas superiores de la arquitectura 50 de red.
El formato 100 de la MSDU también proporciona soporte para la capa de la arquitectura 50 de red que está más alta que la capa 54 de MAC, para controlar cuándo ha de insertarse un sello de hora de entrega.
El campo 102 de Dirección de Destino (DA) y el campo 104 de Dirección de Origen (SA) tienen 6 octetos cada uno y llevan información de direccionamiento entre el MAC transmisor 12 y el MAC receptor 14. Un octeto es una secuencia de ocho bits. Un octeto es por tanto un byte de ocho bits. Estos campos 102 y 104 son idénticos a un formato de dirección de MAC de 48 bits, descrito en el Estándar 802.3 del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE).
El campo 106 de Información de Tráfico de 2 octetos contiene un campo de Tipo de PAL (PLT) de 2 bits, un Indicador de Gestión de MAC (MMF) de 1 bit, un Indicador de DTS de 1 bit y un campo de Identificador de Flujo de MAC (MSID) de 12 bits, según se muestra en la Tabla 1.
Tabla 1. Información de Tráfico de las MSDU E04811966
- Campo
- Longitud (bits) Definición
- PLT
- 2 Tipo de PAL
- MMF
- 1 Indicador de Información de Gestión de MAC
- DTSF
- 1 Indicador de Sello de Hora de Entrega
- MSID
- 12 Identificador de Flujo de MAC
30-03-2015
El Tipo de PAL (PLT) 112 permite a la capa 54 del MAC distinguir entre diversos tipos de capas superiores. Esto es usado para el adecuado encaminamiento de la MSDU 71 en la capa receptora. La capa 54 de MAC presta soporte a la norma IEEE 802.3 y a Flujos Isócronos (IS). La Tabla 2 muestra la interpretación de los campos del PLT.
Tabla 2. Tipo de PAL
- Valor de PLT
- Interpretación
- 0b00
- PAL de Ethernet
- 0b01
- Flujo Isócrono
- 0b10
- Reservado
- 0b11
- Reservado
El Indicador de Gestión de MAC (MMF) 114 se fija en 0b1 para indicar que la correspondiente MSDU 71 está asociada a un campo 108 empotrado de Información de Gestión de MAC (MMI).
10 El Indicador de Sello de Hora de Entrega (DTSF) 116 es fijado en 0b1 por la PAL 52 para indicar que esta carga útil 110 de la MSDU debería estar asociada a un Sello de Hora de Entrega en una Sub-Trama que pueda contener otras cargas útiles 110 de la MSDU, que no tengan un DTS (según lo indicado por un valor de DTSF de 0b0).
15 El Identificador de Flujo de MAC (MSID) 118 es un campo de 12 bits que está asociado a la carga útil que está siendo llevada por la MSDU 71. Los MSID 118 con valores entre 0 y 3 son usados por las MSDU 71 que no pertenecen a una conexión establecida, y se correlacionan con las Clases 0 a 3 de Servicio de MAC. Los MSID 118 restantes pueden ser usados por servicios basados en conexiones y son asignados por la capa 54 de MAC durante el proceso de establecimiento de conexión.
20 Tabla 3. Identificador de Flujo de MAC
- Valor de MSID
- Interpretación
- 0x000
- Clase 0
- 0x001
- Clase 1
- 0x002
- Clase 2
- 0x003
- Clase 3
- 0x004 a Oxfff
- Identificadores de Flujo negociados
El formato 100 de la MSDU puede contener Información 108 de Gestión de MAC. La presencia de este campo 108 está
25 indicada por el indicador 114 de MMF en el campo 106 de Información de Tráfico. Si la Información 108 de Gestión de MAC está presente en la Sub-Trama, su formato y contenido serán como se describe en la Sección de Control de Arritmia más adelante.
El campo 110 de Carga Útil de la MSDU depende de la capa superior (p. ej., PAL 52) que generó la MSDU 71. La Carga 30 Útil 110 de MSDU no es interpretada por la capa 54 de MAC.
La Sub-Trama puede contener Información 108 de Gestión de MAC y ninguna Carga Útil 110 de MSDU, o una Carga Útil 110 de MSDU y ninguna Información 108 de Gestión de MAC, o puede contener ambas.
35 Sub-Trama
La capa 54 de MAC procesa una o más MSDU 71 para generar una Sub-Trama. Según se muestra en la FIG. 4, una Sub-Trama 150 incluye una Cabecera 152 de Sub-Trama, información 154 de Gestión de MAC Optativa, el sello 156 de hora de Entrega Optativo, la carga útil 110 de una MSDU y una secuencia de control de integridad (ICV) 158 optativa. La
40 cabecera 152 de Sub-Trama contiene el Indicador 182 de Gestión de MAC, el Indicador de Secuencia de Control de Integridad (ICVF) 184 y la longitud 186 de Carga Útil de Sub-Trama. El formato de la Sub-Trama 150 también es especificado en la Tabla 4.
Tabla 4. Formato de Sub-Trama 45
- Campo
- Longitud Definición
- SFH
- 2 octetos Cabecera de Sub-Trama
- Información de Gestión de MAC
- entre 0 y M octetos Información optativa de Gestión de MAC
- DTS
- 3 octetos Sello de Hora de Entrega optativo
- Carga Útil de MSDU
- octetos variables Carga Útil de MSDU optativa
- ICV
- 4 octetos Valor de Control de Integridad optativo
E04811966
30-03-2015
de la presencia de Información de Gestión de MAC y del Valor de Control de Integridad (ICV) en la Sub-Trama, así como la longitud de la Sub-Trama. Esta información incluye el Indicador 182 de Gestión de MAC, el indicador 184 del Valor de Control de Integridad y el campo 186 de longitud. La cabecera de Sub-Trama también está especificada en la Tabla. 5.
Tabla 5. Cabecera de Sub-Trama
- Campo
- * Longitud Definición
- MMF
- 1 bit Indicador de Gestión de MAC
- ICVF
- 1 bits Indicador de ICV
- LEN
- 14 bits Longitud de Sub-Trama
El Indicador 182 de Gestión de MAC se fija en 0b1 para indicar la presencia de información 154 de Gestión de MAC. La información 154 de Gestión de MAC, si está presente, estará a continuación de la cabecera 152 de sub-trama.
10 El Indicador 184 del Valor de Control de Integridad se fija en 0b1 para indicar la presencia de un campo 158 de ICV en la correspondiente Sub-Trama 150. El campo 158 de ICV, si está presente, está a continuación de la carga útil 110 de Sub-Trama.
15 El campo 186 de Longitud es un campo de 14 bits usado para especificar la longitud de la Sub-Trama 150, excluyendo la Cabecera 152 de Sub-Trama, de 2 octetos, y el ICV de 4 octetos (si está presente) 158.
La Sub-Trama 150 puede contener Información 154 de Gestión de MAC, según lo indicado por el indicador 182 de MMF en la Cabecera 152 de Sub-Trama. Si la Información 154 de Gestión de MAC está presente en la Sub-Trama 150, su 20 formato y contenido es como se describe en la sección del Mecanismo de Control de Arritmia más adelante.
El Sello de Hora de Entrega (DTS) 156 optativo es el valor de 24 bits del reloj local de multimedios de 25 MHz del remitente, en el momento en el cual la MSDU 71 llegó desde la PAL 52 del remitente, más la latencia de entrega asociada a esta MSDU 71. Este valor indica la hora a la cual la MSDU 71 debería ser presentada a la PAL 52 de destino. 25 El campo DTS 156 estará incluido en una Sub-Trama 150 solamente cuando sea requerido para el control de arritmia, según lo negociado en la configuración del flujo. En ese momento, la opción de un DTS 156 por Sub-Trama 150, o de un DTS 156 por carga útil 110 de MSDU, será seleccionada para el flujo. El DTS 156 precederá la(s) carga(s) útil(es) 110 de las MSDU a las cuales se aplica, y estas cargas útiles 110 serán agrupadas de acuerdo al Indicador 116 de DTS en la información 106 de tráfico de MSDU. Todas las MSDU 100 con DTSF = 0b0 serán agrupadas en una única Sub-Trama
30 150 con la próxima MSDU 100 cuyo DTSF = 0b1.
El campo 160 de Carga Útil de Sub-Trama contiene la carga útil 110 proveniente de una o más MSDU 71, según cómo fue formada la Sub-Trama 150.
35 El Valor de Control de Integridad (ICV) 158 es un código de control de errores del Código de Redundancia Cíclica (CRC)32, calculado sobre una o más Sub-Tramas 150. El Indicador de ICV (ICVF) 158 en la cabecera 152 de Sub-Trama se usa para determinar las Sub-Tramas 150 sobre las cuales se calcula el ICV 158. El ICV 158 no abarca las cabeceras 152 de Sub-Trama. La FIG. 6 muestra un bloque de Sub-Tramas 150 protegidas por un único ICV 158.
40 Las Sub-Tramas 150 que son generadas a partir de las MSDU 71 pertenecientes al mismo cuarteto {SA 104, DA 102, PLT 112 y MSID 118} son agrupadas entre sí para formar un flujo de sub-tramas. Cuando una MPDU 72 es generada por la capa 54 de MAC, su carga útil contiene la(s) Sub-Trama(s) 150 proveniente(s) de solamente un flujo de subtramas a la vez.
45 Las características destacadas de la Sub-Trama 150, y el proceso de generación de Flujos de Sub-Tramas, incluyen la eliminación de información que sea común a todas las MSDU 71 que pertenecen a un único flujo mientras se genera una sub-trama 150. Esta información es transmitida solamente una vez por cada MPDU 72, aumentando así la eficacia del protocolo.
50 Múltiples cargas útiles 110 de MSDU pueden ser transmitidas en una única Sub-Trama 150. Esto mejora la eficacia del protocolo cuando se envían pequeñas cargas útiles 110 de MSDU de longitud fija en el mismo flujo.
La estructura de la Sub-Trama 150 proporciona un mecanismo para llevar información de gestión junto con la carga útil 110 de MSDU.
55 Las Sub-Tramas 150 también proporcionan un mecanismo para transmitir sellos 156 de hora de entrega. Estos sellos 156 de hora de entrega proporcionan la hora a la cual la Sub-Trama 150 ha de ser entregada a la capa superior de la arquitectura 50 en el MAC receptor (p. ej., 12, 14, 16).
60 La estructura de la Sub-Trama 150 admite la inserción de un ICV 158 en cada Sub-Trama 150, o un grupo de Sub-Tramas 150 a la vez. El ICV 158 permite el control de extremo a extremo para la adecuada recepción de las Sub-Tramas
150.
10
15
20
25
30
35
40
45
50
55 E04811966
30-03-2015
La Sub-Trama 150 es generada procesando una o más MSDU 71. La generación de una Sub-Trama 150 a partir de una MSDU 71 se muestra en la FIG. 7 para el caso de una Sub-Trama 150 formada a partir de una única MSDU 71. Cuando una Sub-Trama 150 es generada a partir de múltiples MSDU 71, todas las cargas útiles 110 de MSDU tienen la misma longitud y pertenecen a una sesión establecida. Esto se hace, por eficacia, cuando se envían pequeñas cargas útiles 110 de longitud fija de MSDU en el mismo flujo. La FIG. 8 muestra la generación de una Sub-Trama 150 para el caso en que la Sub-Trama 150 está formada a partir de múltiples MSDU 71.
Flujos de Sub-Tramas, Sub-Bloques y Segmentos
Como se muestra en la FIG. 9, un Flujo 200 de Sub-Tramas incluye las Sub-Tramas 150 generadas a partir de las MSDU 71 que pertenecen al mismo cuarteto {SA, DA, MSID, PLT}. Un grupo de Sub-Tramas 150 que están protegidas por un único Valor de Control de Integridad (ICV) 158 forman un Bloque de ICV, que es la entidad básica que está sometida a los servicios de entrega de MAC de extremo a extremo. Este proceso de generación de un Flujo 200 de Sub-Tramas a partir de las MSDU 71 se llama encapsulación.
Según se muestra en la FIG. 10, el Flujo 200 de Sub-Tramas se divide en los Sub-Bloques 250 de tamaño fijo. Uno o más de tales Sub-Bloques 250 son luego agrupados en un Segmento 252 para formar la entidad básica procesada por la capa 54 de MAC para asegurar servicios fiables de entrega. Los sub-bloques 250 son entidades numeradas usadas para el re-ensamblaje en el receptor. La información de demarcación de frontera de Sub-Trama 150 es transmitida al receptor en la Cabecera de la MPDU. Cada segmento es rellenado según sea necesario, optativamente cifrado y luego insertado en un Cuerpo de Bloque de capa PHY (PB). En algunos ejemplos, ceros de relleno y un campo de longitud son añadidos a un Segmento 252 si el almacén temporal se ha vaciado cuando los Segmentos 252 están siendo formados.
Unidad de Datos de Protocolo de MAC (MPDU) y Bloques de FEC
El término Unidad de Datos de Protocolo de MAC (MPDU) 254 es la información que la capa 54 de MAC ha pedido transportar a la capa PHY 56. La MPDU 72 está compuesta por un campo 256 de Control de Trama, una Cabecera 258 de MPDU y uno o más Bloques 266 de capa PHY. Las portadoras de Control de Tramas difunden información. La cabecera 258 de la MPDU y el primer Bloque 266 de capa PHY son transmitidos usando un único Bloque 268 de FEC. Los posteriores Bloques 266 de capa PHY son transmitidos en distintos Bloques 266 de FEC. El primer Bloque 268 de FEC en una MPDU 72 tiene un mayor tamaño para admitir la cabecera 258 de MPDU de longitud fija, junto con el Bloque 266 de capa PHY. Todos los Bloques 266 de capa PHY tienen un tamaño fijo, excepto el último en la MPDU 72.
Las características destacadas del formato de la MPDU incluyen que toda la información que es común para todos los Segmentos 252 en una MPDU 72 sea transmitida como parte de la cabecera 258 de la MPDU, mejorando así la eficacia de la comunicación. Además, la segmentación entre fronteras de Sub-Tramas proporciona una alta eficacia de transmisión de MPDU, entre una muy amplia gama de tamaños de MSDU y Sub-Trama. La cabecera 258 de la MPDU está protegida por un control especial de integridad, que proporciona mejores prestaciones en canales marginales. La cabecera 258 de la MPDU lleva información del sello de hora del reloj local. Este sello de hora puede ser usado por el MAC receptor (p. ej., 14) para sincronizarse con el MAC transmisor 12, permitiendo así el servicio libre de arritmia. La correlación de la cabecera 258 de la MPDU y los primeros Bloques 266 de capa PHY, con el primer Bloque 268 de FEC que tenga un mayor tamaño, para permitir el sobregasto de la cabecera 258 de la MPDU, permite la retransmisión eficaz de los Bloques 266 de capa PHY perdidos. Se proporciona soporte para el Ajuste a Escala de la codificación del Bloque 266 de capa PHY. Este mecanismo puede ser usado conjuntamente con retransmisiones para realzar las garantías de QoS. También hay soporte de Multidifusión con ARQ parcial, transmisión en puente y remisión.
El formato de la Cabecera 258 de la MPDU se muestra en la FIG. 11. El MAC receptor 14 usa información contenida en la cabecera 258 de la MPDU, junto con información en la cabecera 260 del PB, para descifrar y re-ensamblar las Sub-Tramas 150. La cabecera 258 de la MPDU incluye el Control 300 de MPDU, la DA 302, la SA 304, la ODA 306, la OSA 308 y la HCS 310. Los campos que comprenden los 12 octetos del Control 300 de la MPDU se muestran en la Tabla 6.
Tabla 6. Formato de Control de MPDU E04811966
- Campo
- Longitud (bits) Definición
- NEPB
- 2 Número de PB vacíos
- MSID
- 12 Identificador de Flujo de MAC
- PLT
- 2 Tipo de PAL
- TS
- 24 Sello Temporal
- EKS
- 12 Selección de Clave de Cifrado
- SFPBN
- 6 Número de bloque de capa PHY de frontera de Sub-Trama
- SFO
- 10 Desplazamiento de frontera de Sub-Trama en PB
30-03-2015
El número de bloques de capa PHY Vacíos (NEPB) son dos bits de la cabecera de la MPDU, que se usan para indicar el número de PB 266 vacíos al final de la Carga Útil de la PPDU. Las restricciones sobre la longitud de trama a altas velocidades de datos provocan incrementos de hasta 3 bloques de FEC entre tamaños válidos sucesivos de trama. El MAC remitente (p. ej., 12) solamente puede requerir que uno de estos bloques 268 de FEC contenga datos, y por tanto
5 puede haber cero, uno o dos PB vacíos al final de la Carga Útil de la PDU de la capa PHY, según lo indicado por el NEPB.
El campo Identificador de Flujo de MAC (MSID) lleva el Identificador de Flujo de MAC que está asociado a la carga útil transportada por esta MPDU. Los MSID 0 a 3 son usados por las MPDU que llevan tráfico sin conexión de Clase 0 a 3, 10 respectivamente. Los MSID restantes pueden ser usados por servicios basados en conexiones y son asignados por el MAC durante el proceso de establecimiento de conexión.
El campo Tipo de PAL (PLT) define el Tipo de PAL (PLT) que está siendo transportado por la MPDU. El receptor de MAC usa esto para re-ensamblar y encaminar las MSDU a la PAL correcta.
15 El campo Sello Temporal (TS) es un Sello Temporal de 24 bits que representa el valor del reloj de Multimedios del transmisor local, con referencia al comienzo del preámbulo cuando la MPDU fue transmitida. El campo TS es usado para la entrega libre de arritmia (conjuntamente con el Sello de Hora de Entrega (DTS) en la Cabecera de Sub-Trama), la temporización del Mapa de Tonos (TM) y en la gestión del Acceso Periódico a Canal Libre de Contienda.
20 El campo Selección de Clave de Cifrado (EKS) es un Índice de la Clave de Cifrado usada para cifrar los Segmentos. En algunos ejemplos, la EKS tiene 12 bits de largo, proporcionando claves adicionales para redes de acceso. Un valor de 0x000 indica que los segmentos están cifrados usando la clave de cifrado por omisión de las estaciones. Un valor de 0xfff indica que los Segmentos en la MPDU 72 no están cifrados. Las implementaciones preferidas también pueden obtener la
25 EKS procesando los campos de cabecera del control de trama.
El campo Número de Secuencia de Bloque de capa PHY de Frontera de Sub-Trama (SFPBN) lleva un número que representa la posición de relativa dentro de la MPDU del Bloque de capa PHY que contiene una frontera de Sub-Trama. Un valor de 0b000000 indica el primer PB, un valor de 0b000001 indica el segundo PB, etc., Un valor de 0b111111 indica
30 que no existe ninguna frontera de Sub-Trama en la MPDU 72 actual.
El campo de desplazamiento de frontera de Sub-Trama (SFO) lleva el desplazamiento en octetos de la frontera de Sub-Trama (es decir, el primer octeto de la primera Sub-Trama nueva) dentro del Bloque de capa PHY indicado por SFPBN. Un valor de 0x000 indica el primer octeto.
35 Los campos de Dirección de Destino (DA) 302, Dirección de Origen (SA) 304, Dirección Original de Destino (ODA) 306 y Dirección Original de Origen (OSA) 308 llevan las direcciones asociadas a la MPDU 72.
La Dirección de Destino (DA) 302 es una dirección de 48 bits para el receptor al cual está siendo enviada esta MPDU 72 40 en la transmisión actual. El formato de dirección sigue la Norma Ethernet IEEE 802.3.
La Dirección de Origen (SA) 304 es una dirección de 48 bits para la estación (p. ej., el MAC 12) que está enviando esta MPDU 72 en la transmisión actual. El formato de dirección sigue la Norma Ethernet IEEE 802.3.
45 La Dirección Original de Destino (ODA) 306 es una dirección de 48 bits para el receptor que es el destino último de esta MPDU 254. El formato de dirección sigue la Norma Ethernet IEEE 802.3.
La Dirección Original de Origen (OSA) 308 es una dirección de 48 bits para la estación (p. ej., el MAC 12) desde la cual se originó esta MPDU 72. El formato de dirección sigue la Norma Ethernet IEEE 802.3.
50 Los contenidos de los campos DA 302, SA 304, ODA 306 y OSA 308 en la cabecera 258 de la MPDU son usados para indicar si la MPDU 72 que está siendo transmitida es una MPDU Normal o una MPDU de Multidifusión con Respuesta. La Tabla 7 resume la interpretación de estas direcciones.
55 Tabla 7. Interpretación de los campos ODA, OSA, DA y SA
- DA
- SA ODA OSA Interpretación
- ODA
- OSA Unidifusión Unidifusión MPDU normal
- no ODA, Unidifusión
- OSA Unidifusión Unidifusión MPDU Puenteada / Remitida desde el Origen Original
- ODA
- no OSA, Unidifusión Unidifusión Unidifusión MPDU Puenteada / Remitida designada para el Destino Original
- no ODA, Unidifusión
- no OSA, Unidifusión Unidifusión Unidifusión MPDU Puenteada / Remitida entre dos estaciones intermedias
- no ODA,
- Unidifusión M / D Unidifusión MPDU Multidifundida o Difundida con DA que indica la
E04811966
30-03-2015
- Unidifusión
- dirección del que responde (para ARQ parcial)
- no ODA, Unidifusión
- no OSA, Difusión Unidifusión Unidifusión MPDU Puenteada / Remitida con DA que indica la dirección del que responde (para ARQ parcial) y SA que indica el conjunto de estaciones para las cuales está destinada la MPDU
- M / D = Multidifusión / Difusión
La Secuencia de Control de Cabecera (HCS) es un CRC de 32 bits calculado sobre todos los campos de Cabecera de MPDU. Después de recibir la MPDU, las estaciones calcularán el CRC de 32 bits en base al proceso anterior, para detectar errores de transmisión. Si se detecta cualquier error de transmisión, se descarta la MPDU entera. Para reducir la
5 probabilidad de errores en la cabecera de la MPDU, el primer Bloque de FEC puede ser codificado con más robustez que el bloque estándar de FEC.
Cada Bloque de capa PHY (PB) o PB con cabecera de MPDU es correlacionado con un único bloque de Corrección Anticipada de Errores (FEC) en la capa física. Una MPDU Larga puede llevar uno o más bloques de capa PHY. Cada PB 10 contiene una Cabecera de PB (PBH), un Cuerpo de PB (PBB) y una Secuencia de Control de PB (PBCS). La Cabecera de MPDU siempre se lleva como un campo agregado, pre-adosado al primer PB en la MPDU.
Las características destacadas del formato del Bloque de capa PHY incluyen que la Secuencia de Control de Bloque de capa PHY (PBCS) proporciona un mecanismo de detección de errores sumamente fiable. La posterior correlación de 15 Bloques de capa PHY con los Bloques de FEC permite una retransmisión eficaz.
El formato del Bloque de capa PHY también habilita el número de Secuencia de Sub-Bloque, para simplificar el reensamblaje, y proporciona el rechazo duplicado en el receptor.
20 El formato de cabecera del Bloque de capa PHY también proporciona un mecanismo para transmitir una trama de Gestión de MAC de manera externa al canal. Este mecanismo permite el intercambio rápido de información importante de Gestión de MAC.
El tamaño del cuerpo del Bloque de capa PHY se escoge para habilitar cero sobregastos de cifrado en el Cuerpo del 25 Bloque de capa PHY. El mecanismo global de cifrado simplifica la implementación.
Tres tamaños, 263, 519 y 775 octetos (con 256, 512 o 768 octetos del PBB para el segmento que contiene, respectivamente) disponen de soporte para los bloques 266 de capa PHY. Sin embargo, hay seis tamaños de campo de información del bloque de FEC, esto es, 263, 519 y 775 octetos, para Bloques de FEC que contienen solamente un 30 Bloque de capa PHY, y 303, 559 y 815 octetos para Bloques de FEC que contienen un Bloque de capa PHY y una Cabecera de MPDU o una cabecera de SMPDU y un campo VFs (en las MPDU largas de SACK). El mayor tamaño admite unos 40 Octetos adicionales para la cabecera y los datos extra. El primer bloque de FEC en una PPDU contiene una cabecera de MPDU y un PB, mientras que el resto contienen solamente un PB cada uno. Cuando el Cuerpo de capa PHY es rellenado con bloques de FEC que forman la Carga Útil de capa PHY, se usarán PB de tamaño máximo para
35 todos los bloques de FEC, menos el último, que puede contener un PB de cualquiera de los tres tamaños. Sujeto a estas restricciones, el remitente (p. ej., el MAC 12) rellenará tanto como sea posible del Cuerpo de capa PHY con la Carga Útil de capa PHY.
Los campos en la Cabecera de PB, de 3 octetos, se muestran en la Tabla 8. 40 Tabla 8. Formato de Cabecera de PB
- Campo
- Longitud Definición
- SBSN
- 14 bits Número de Secuencia de Sub-Bloque
- PBLT
- 2 bits Tipo de Longitud de PB
- ECV
- 1 bit Versión de Código de Borrado
- EGL
- 5 bits Longitud de Grupo de Borrado
- PBN
- 2 bits Número de Bloque de Paridad
La Cabecera de PB consiste en un Número de Secuencia de Sub-Bloque de 14 bits y un campo de Tipo de Longitud 45 (PBLT) de 2 bits, la Versión de Código de Borrado de 1 bit, la Longitud de Grupo de Borrado de 5 bits y un Número de Bloque de Paridad de 2 bits.
El campo del Número de Secuencia de Sub-Bloque (SBSN) indica el número de secuencia del primer Sub-Bloque en el segmento. El SBSN puede ser usado por el receptor para insertar adecuadamente los Segmentos recibidos en el 50 almacén temporal de re-ensamblaje. El proceso de numeración de Sub-Bloques, combinado con los tamaños fijos de Sub-Bloque, elimina la necesidad de reordenar el almacén temporal cuando se reciben segmentos desordenados. Dividir la cola en sub-bloques de igual tamaño y enviar el número de secuencia en la cabecera del Bloque de capa PHY
E04811966
30-03-2015
simplifica el re-ensamblaje, reduciendo a la vez el sobregasto requerido para llevar el número de secuencia. El sobregasto es reducido, porque la numeración se hace de a un sub-bloque a la vez, en lugar de a un octeto (o un bit) a la vez. Por ejemplo, usar bloques de 256 octetos, en comparación con el número de octeto, ahorra 8 bits de espacio en la cabecera de bloque de capa PHY. El re-ensamblaje se simplifica porque el receptor conoce exactamente dónde poner
5 cada sub-bloque.
Los números SBSN serán inicializados en 0 cuando se establece una sesión de CF, y se reciclarán circularmente mientras el CFID esté en uso. Para el tráfico no de CF (los MSID 0 a 3), se inicializa en 0, y se recicla circularmente según sea necesario. Para el tráfico de CSMA / CA, el último SBSN será almacenado hasta el doble del ciclo máximo de
10 vida de la Sub-Trama, después de lo cual el SSBN será reinicializado en 0. El primer segmento con un SBSN reiniciado debería tener el SFPBN = 0 y el SFO = 0 también. Cuando EGL no es nulo (es decir, el PB de Paridad), este campo lleva el número de secuencia del primer sub-bloque en el último segmento del grupo de borrado.
El Tipo de Longitud de Bloque de capa PHY (PBLT) es un campo de 2 bits que indica si el Cuerpo de Bloque de capa
15 PHY (PBB) está lleno, a falta de 1 octeto o a falta de más de 1 octeto. Los valores de PBLT y los significados se dan en la Tabla 9.
Tabla 9. Valores de PBLT y Significado
- Valor de PBLT
- Significado
- 0b00
- El PBB está lleno, todos los octetos son válidos
- 0b01
- El último octeto del PBB no es válido, la longitud de segmento es de (longitud de PBB – 1) octetos (es decir, 767 octetos)
- 0b10
- El segmento contenido en el PBB es, en más de 1 octeto, más corto que el PBB. En este caso, los dos últimos octetos del PBB forman un campo de longitud que da explícitamente la longitud del segmento en octetos.
- 0b11
- El segmento contenido en el PBB está destinado para la Cola de Gestión de MAC para este par {SA, DA}. Los dos últimos octetos del PBB forman un campo de longitud que da explícitamente la longitud del segmento en octetos.
20 En el caso del PBLT = 0rb10 o 0b11, el campo implícito de 2 octetos de longitud contiene la longitud de datos válidos del Segmento llevado por el PBB. El resto del Segmento está rellenado con ceros. La longitud de la Carga Útil de capa PHY puede ser lo bastante grande como para contener más bloques de FEC que los requeridos por el MAC, lo que significa que el último bloque de FEC no contendrá un PB. En este caso, el transmisor inserta un PB vacío con el PBLT = 0b10 y
25 un campo de longitud de 0x00, para que el receptor descarte este PB. El campo de NEPB de la Cabecera de la MPDU indica el número de estos PB, para que el receptor pueda descartarlos sin tener que descifrarlos. Cuando PBLT = 0b11, entonces el receptor re-ensambla el segmento contenido en el PBB en la cola de Sub-Tramas de Gestión de MAC, asociada a este par {SA, DA}. El MSB del campo de longitud en el PBB de los PB con PBTL = 0b11 será interpretado como el Indicador de Frontera de Sub-Trama (SFBF). Este bit permite al remitente indicar al receptor que el primer octeto
30 del PBB es una frontera de sub-trama (cuando SFBF = 0b1).
Un campo de Longitud de Grupo de Borrado, cuando está fijado en 0b00000, indica un PB normal. Un valor no nulo de la EGL indica un PB de paridad. En este caso, el valor en el campo EGL es el número de PB normales (o la longitud del grupo de borrado) abarcado por este PB de paridad. Un valor de 0b00001 indica un grupo de borrado de longitud uno, y
35 así sucesivamente. Un valor de 0b1111 indica un grupo de borrado de tamaño 31.
Un campo de Número de Bloque de Paridad es válido solamente cuando la EGL está fijada en un valor no nulo. El PBN indica el número de secuencia del bloque de paridad y es usado por el receptor para recuperar segmentos perdidos. Este campo será fijado en 0b00 para esta versión.
40 El cuerpo del Bloque de capa PHY (PB) lleva el Segmento cifrado como la carga útil. Obsérvese que un Segmento puede tener que ser rellenado con ceros antes del cifrado, para garantizar que cabe exactamente en el Cuerpo de PB. La Cabecera de PB y la PBCS no son cifradas.
45 La Secuencia de Control del Cuerpo de capa PHY (PBCS) es un CRC-32 y es calculado sobre la Cabecera de PB y el Cuerpo de PB cifrado. La PBCS del primer PB en una MPDU 72 no se calcula sobre la cabecera 258 de la MPDU.
Campos de Información de Gestión de MAC
50 La Información de Gestión de MAC (MMI) puede ser transmitida como parte de una MSDU o una Sub-Trama. Cuando la MMI es transmitida como parte de una MSDU, la presencia de este campo se indica fijando en 0b1 el indicador de Gestión de MAC en la Información de Tráfico (remitirse a la Sección 1). Cuando el indicador de MMF está activado, el campo de MMI sigue inmediatamente después del final de la Información de Tráfico.
55 Cuando la MMI es transmitida como parte de una Sub-Trama, la presencia de este campo se indica fijando en 0b1 el
E04811966
30-03-2015
indicador de Gestión de MAC en la cabecera de Sub-Trama (Remitirse a Sección 2). Cuando el indicador de MMF está activado, el campo de Información de Gestión de MAC sigue inmediatamente después del final de la cabecera de Sub-Trama. La Tabla 10 muestra la estructura del campo MMI. Obsérvese que el campo MMI tiene estructura variable y que los sub-campos están definidos así para especificar la estructura específica del campo MMI.
Tabla 10. Formato del Campo de Información de Gestión de MAC
- Campo
- Longitud Definición
- NE
- 1 octeto Número de Entradas de Datos de MAC (L)
- MEHDR1
- 1 octeto Primera Cabecera de Entrada de Gestión de MAC
- MELEN1
- 2 octetos Primera Longitud de Entrada de Gestión de MAC (= N1)
- MMENTRY1
- N1 octetos Primeros Datos de Entrada de Gestión de MAC
- * * *
- MEHDRi
- 1 octeto i-ésima Cabecera de Entrada de Gestión de MAC
- MELENi
- 2 octetos i-ésima Longitud de Entrada de Gestión de MAC (= Ni)
- MMENTRYi
- Ni octetos i-ésimos Datos de Entrada de Gestión de MAC
- * * *
- MEHDRL
- 1 octeto Última Cabecera de Entrada de Gestión de MAC
- MELENL
- 2 octetos Última Longitud de Entrada de Gestión de MAC (= NL)
- MMENTRYL
- NL octetos Últimos Datos de Entrada de Gestión de MAC
El campo Número de Entradas (NE) de 1 octeto especifica el número de Entradas de Gestión de MAC individuales que
10 están contenidas en el campo MMI. Suponiendo que el NE sea L, entonces el campo MMI contiene L estructuras, una para cada Entrada de Gestión de MAC. Cada estructura de ese tipo incluye una Cabecera de Entrada de Gestión de MAC (MEHDR), una Longitud de Entrada de Gestión de MAC (MELEN) y los datos asociados de Entrada de Gestión de MAC (MMENTRY).
15 Para la i-ésima MMENTRY, el i-ésimo campo de Cabecera de Entrada de Gestión de MAC (MEHDRi) especifica una cabecera de 1 octeto. La estructura de la Cabecera de Entrada de Gestión de MAC es como se muestra en la Tabla 11.
Tabla 11. Campo de Cabecera de Entrada de Gestión de MAC
- Campo
- Número de Bit Bits Definición
- MEV
- 7-6 2 Versión de Entrada de MAC
- METYPE
- 5-0 6 Tipo de Entrada de MAC
20 El campo de Versión de Entrada de Gestión de MAC (MEV), de 2 bits, indica la versión en uso para la interpretación de las Entradas de MAC. Si la MEV recibida no es igual a 0b00, el receptor descarta la Entrada de Gestión de MAC y usa el campo de longitud de entrada de MAC para determinar el número de octetos a ignorar antes de continuar procesando el resto de la Sub-Trama.
25 El campo de Tipo de Entrada de Gestión de MAC (METYPE), de 6 bits, define el comando o solicitud de entrada de MAC que sigue. Están definidos varios METYPE que habilitan funciones tales como la gestión de capas, el establecimiento de sesiones, etc.
30 El campo de Longitud de Entrada de MAC (NELENi) contiene la longitud en octetos del campo MMENTRY a continuación. Si no existe MMENTRY, MELEN se fija en cero. Este campo proporciona la extensión transparente de la gestión de MAC, sin dejar obsoleto el equipo más antiguo. Si se recibe una MSDU o Sub-Trama con un valor de METYPE que no es entendido, el receptor todavía puede realizar adecuadamente el análisis sintáctico de la MSDU o Sub-Trama, y procesar su contenido, ignorando lo que no entienda. El formato de MMENTRY depende de la MEHDR a
35 la cual está asociada.
Mecanismo de Control de Arritmia
Un mecanismo de Control de Arritmia permite a la estación entregar las MSDU 71 con una arritmia muy baja, del orden
40 de unos pocos nanosegundos. Este mecanismo usa el sello 156 de hora de Entrega en las Sub-Tramas 150 para determinar cuándo ha de entregarse la correspondiente MSDU 71 a la capa superior en el receptor. La sincronización de los relojes de los transmisores (p. ej., el MAC 12) y los receptores (p. ej., el MAC 14) se obtiene al insertar los transmisores su sello de hora de reloj local en la cabecera 258 de la MPDU y al usar esto el receptor para sincronizarse con el transmisor.
45 Las características destacadas del mecanismo de control de arritmia incluyen el soporte para una muy baja arritmia de extremo a extremo. El mecanismo de control de arritmia también incluye soporte para que las capas superiores de la
10
15
20
25
30
35
40
45
50
55
60 E04811966
30-03-2015
arquitectura de red controlen la inserción de sellos de hora de Entrega. Este soporte para las capas superiores reduce el sobregasto, proporcionando a la vez la funcionalidad necesaria. El mecanismo de control de arritmia también puede usar algoritmos de rastreo para obtener una estrecha sincronización con el reloj de los transmisores, habilitando así garantías de arritmia de extremo a extremo, del orden de nano-segundos. Además, las aplicaciones de múltiples flujos transmitidos pueden usar el mecanismo de control de arritmia para proporcionar la sincronización entre múltiples MAC receptores.
Cada MAC mantiene un Reloj del Sistema de 25 MHz. Cualquier MSDU que pertenezca a una sesión libre de arritmia está asociada a un Sello de Hora de Entrega (DTS) de 24 bits cuando la MSDU llega al MAC. Este sello temporal es insertado en la Sub-Trama que es generada a partir de la MSDU (y, posiblemente, otras MSDU). Cuando múltiples MSDU son combinadas en una única Sub-Trama con un único sello temporal, el Indicador de DTS (DSTF) en la cabecera de la MSDU indica cuáles MSDU han de generar el sello temporal. Cuando llega una MSDU con el DTSF = 0b1, su sello temporal es generado e insertado en la Sub-Trama, junto con la carga útil de la MSDU y todas las otras cargas útiles de MSDU que llegaron desde la última MSDU con DTSF = 0b1. En el receptor, todas estas cargas útiles de MSDU son entregadas a la hora indicada por el DTS en la Sub-Trama, con la última carga útil de MSDU entregada en la hora indicada. La PAL que envía las MSDU 71 al MAC de origen (p. ej., 12) se cuida de no superar el máximo tamaño de Sub-Trama antes de que se envíe una MSDU 71 con sello temporal.
El DTS es la suma del valor del reloj del sistema cuando la MSDU 71 es recibida, más la latencia de extremo a extremo, asociada al tráfico (esto se determina durante el proceso de admisión de llamadas y la QoS para este tipo de tráfico). Cada MPDU 72 lleva el sello temporal del Reloj del Sistema del transmisor (con respecto al inicio del preámbulo) en la cabecera 258 de la MPDU. El receptor puede usar el algoritmo de control de arritmia para proporcionar garantías de muy baja arritmia.
El MAC receptor (p. ej., 14) entrega tráfico libre de arritmia a la PAL de destino a la hora indicada en el sello de hora de entrega (DTS), en base a la información obtenida de los sellos temporales del Reloj del Sistema en las cabeceras 258 de las MPDU.
ARQ, Ajuste a Escala y Códigos de Borrado
Las MPDU 72 son confirmadas por el receptor para indicar la estación de recepción. Los segmentos que no puedan ser entregados fiablemente pueden ser retransmitidos. Un segmento retransmitido es empaquetado en un nuevo PB al frente de la próxima MPDU 72 disponible, y es retransmitido. Los PB retransmitidos serán usualmente ajustados a escala para mejorar sus oportunidades de recepción correcta. El número de Bloques de capa PHY ajustados a escala en la MPDU 72 puede ser indicado en la cabecera de control de trama. La capa de MAC también puede usar los PB de paridad para asegurar la entrega fiable de los PB normales. Los PB de paridad son generados a partir de un grupo de PB normales, y pueden ser usados para recuperar uno o más PB perdidos en el destino, sin tener que retransmitirlos. Estos mecanismos permiten que los paquetes sensibles a la latencia sean entregados más eficazmente con un número limitado de reintentos. Los códigos de Ajuste a Escala y de Borrado equilibran la velocidad de datos del canal con el número de reintentos requeridos para obtener una cierta tasa de pérdida de paquetes.
Cifrado
Algunas implementaciones permiten a los MAC transmitir segmentos en forma cifrada, proporcionando de tal modo la privacidad de los datos. La información de cifrado puede incluir una Clave de Cifrado de Red (NEK) que indica la clave a usar para descifrar un bloque, y un Vector de Inicialización (IV), que es usado para inicializar el algoritmo de descifrado. Tanto la NEK como el IV deberían ser correctamente conocidos para el receptor, para descifrar adecuadamente el PB. El campo de Selección de Clave de Cifrado (EKS) en la Cabecera de la MPDU se usa para referirse al índice de la Clave de Cifrado de Red (NEK) usada para el cifrado. La NEK a usar para cifrar cualquier Segmento y la EKS correspondiente son intercambiadas entre las estaciones antes de la transmisión de la MPDU. El Vector de Inicialización (IV) usado para cifrar el primer Bloque de capa PHY se obtiene concatenando campos del Control de Trama, la cabecera de la MPDU y la cabecera de bloque de capa PHY. Otras implementaciones preferidas pueden obtener la EKS procesando los campos del Control de Trama. Por ejemplo, la EKS puede ser obtenida a partir de un identificador de sesión, esencialmente único, llevado en el Control de Trama. El vector de Inicialización puede ser generado a partir de los campos del control de trama y la cabecera de Bloque de capa PHY. Una vez que la MPDU es entregada en destino, la PBCS de cada PB es verificada, y luego los PB buenos son descifrados y entregados al almacén temporal del receptor. Los fallos de PB son informados a la estación transmisora por un SACK y son re-cifrados y retransmitidos, usando una Clave de Cifrado de Red (NEK) actual y un nuevo Vector de Inicialización (IV). Este proceso reduce el sobregasto para la transmisión del vector de inicialización. Además, la selección adecuada de la longitud del cuerpo del Bloque de capa PHY puede ser usada para reducir el relleno de cifrado que podría ser necesario.
Otras implementaciones de la invención están dentro de las siguientes reivindicaciones.
Claims (45)
- REIVINDICACIONES1. Un procedimiento de operación en una red, en el cual una pluralidad de estaciones se comunican por un medio compartido, que comprende5 proporcionar una capa física para gestionar la comunicación física por el medio compartido; proporcionar una capa de alto nivel que recibe datos desde las estaciones y provee unidades de datos de alto nivel para la transmisión por el medio; proporcionar una capa de MAC que recibe las unidades de datos de alto nivel desde la capa de alto nivel y suministra unidades de datos de bajo nivel a la capa física; encapsular, en la capa de MAC, el contenido proveniente de una pluralidad de las unidades de datos de alto nivel, en un flujo de sub-tramas; dividir el flujo de sub-tramas en una pluralidad de segmentos, siendo cada segmento capaz de ser retransmitido independientemente, en donde el flujo de sub-tramas está dividido en una pluralidad de sub-bloques, en donde una pluralidad de sub-bloques son agrupados para formar un segmento, con un segmento que cruza fronteras de sub15 tramas en el flujo; y suministrar las unidades de datos de bajo nivel que contienen uno o más de la pluralidad de segmentos en los cuales fue dividido el flujo de sub-tramas, en donde las unidades de datos de bajo nivel comprenden información de demarcación de frontera, que indica fronteras entre las sub-tramas en el flujo; en el cual cada una de las unidades de datos de alto nivel comprende una carga útil, y la encapsulación comprende formar el flujo de sub-tramas a partir de las cargas útiles de una sucesión de datos de alto nivel, comprendiendo el flujo una sucesión de sub-tramas, comprendiendo cada sub-trama una cabecera y una pluralidad de cargas útiles.
- 2. El procedimiento de la reivindicación 1, en el cual al menos alguna información común, proveniente de la pluralidadde unidades de datos de alto nivel, no se repite para cada unidad de datos de alto nivel encapsulada en el flujo. 25
-
- 3.
- El procedimiento de la reivindicación 2, en el cual la información común proveniente de la pluralidad de unidades de datos de alto nivel comprende direcciones de destino y de origen.
-
- 4.
- El procedimiento de la reivindicación 1, en el cual cada segmento forma parte de un bloque de capa física.
-
- 5.
- El procedimiento de la reivindicación 1, que comprende adicionalmente suministrar unidades de datos de bajo nivel, que contienen segmentos de paridad obtenidos de otros segmentos y capaces de ser usados en un destino para recuperar uno o más segmentos perdidos en el destino, sin tener que retransmitir los segmentos perdidos.
- 35 6. El procedimiento de la reivindicación 5, en el cual cada segmento es transmitido como un bloque de la capa física, y los segmentos de paridad también son transmitidos como bloques de paridad de la capa física.
-
- 7.
- El procedimiento de la reivindicación 6, en el cual los bloques de la capa física son codificados usando la corrección anticipada de errores.
-
- 8.
- El procedimiento de la reivindicación 1, en el cual algunos de los segmentos que componen una unidad de datos de bajo nivel constituyen segmentos retransmitidos que no lograron ser correctamente transmitidos en un intento anterior.
- 45 9. El procedimiento de la reivindicación 8, en el cual al menos algunos segmentos retransmitidos son transmitidos con una mayor corrección anticipada de errores.
-
- 10.
- El procedimiento de la reivindicación 1, en el cual cada sub-trama comprende adicionalmente un sello de hora de entrega, asociado a al menos algunas cargas útiles.
-
- 11.
- El procedimiento de la reivindicación 10, en el cual la información de reloj que caracteriza una configuración de la hora de un reloj en una estación transmisora es transmitida a una estación receptora dentro de una cabecera de las unidades de datos de bajo nivel, y la información de reloj es usada por la estación receptora, junto con los sellos de hora de entrega, para establecer la hora a la cual son entregadas las cargas útiles.
55 -
- 12.
- El procedimiento de la reivindicación 11, en el cual la hora a la cual es entregada una carga útil se fija para que sea esencialmente la hora especificada por el sello temporal.
-
- 13.
- El procedimiento de la reivindicación 1, que comprende adicionalmente un valor de control de integridad, asociado a cada sub-trama, o a una pluralidad de sub-tramas.
-
- 14.
- El procedimiento de la reivindicación 1, en el cual todas y cada una, entre la pluralidad de cargas útiles en una subtrama, tienen idéntica longitud.
65 15. El procedimiento de la reivindicación 1, en el cual cada sub-trama comprende adicionalmente información de gestión de MAC.16 5152535455565 -
- 16.
- El procedimiento de la reivindicación 1, en el cual la capa de MAC tiene una capacidad de transmitir datos en una pluralidad de sesiones dentro de un intervalo libre de contienda, repetido con regularidad, en el cual una estación, a la cual son transmitidos datos, es identificada por una dirección de destino, en el cual una estación, desde la cual son transmitidos datos, es identificada por una dirección de origen, y en el cual el flujo contiene cargas útiles para la misma sesión, la misma dirección de origen y la misma dirección de destino.
-
- 17.
- El procedimiento de la reivindicación 1, en el cual la capa de MAC tiene una capacidad de transmitir datos en una pluralidad de sesiones dentro de un intervalo libre de contienda, repetido con regularidad, en el cual una estación, a la cual son transmitidos datos, es identificada por una dirección de destino, en el cual una estación, desde la cual son transmitidos datos, es identificada por una dirección de origen, y en el cual el flujo contiene sub-tramas para la misma sesión, la misma dirección de origen y la misma dirección de destino.
-
- 18.
- El procedimiento de la reivindicación 16 o 17, en el cual la capa de MAC procesa datos transmitidos en las sesiones de acuerdo a un procesamiento de acceso a canal libre de contienda.
-
- 19.
- El procedimiento de la reivindicación 18, en el cual las sesiones son transmitidas dentro de ranuras temporales de un intervalo libre de contienda, repetido con regularidad.
-
- 20.
- El procedimiento de la reivindicación 16 o 17, en el cual un identificador de flujo, p. ej., el MSID, es usado para asociar el contenido del flujo a una sesión específica.
-
- 21.
- El procedimiento de la reivindicación 20, en el cual el identificador de flujo también es usado para asociar el contenido del flujo a un nivel de prioridad, para la transmisión, basada en la contienda, por el medio.
-
- 22.
- El procedimiento de la reivindicación 20, en el cual hay una pluralidad de flujos, conteniendo cada uno cargas útiles que tienen una combinación única de identificador de flujo, dirección de origen y dirección de destino.
-
- 23.
- El procedimiento de la reivindicación 22, en el cual cada flujo contiene cargas útiles que tienen una combinación única de identificador de flujo, dirección de origen, dirección de destino y tipo de capa de alto nivel.
-
- 24.
- El procedimiento de la reivindicación 1, en el cual cada sub-bloque es más corto que una sub-trama.
-
- 25.
- El procedimiento de la reivindicación 4 o 1, en el cual al menos algunos segmentos contienen un cierto número de sub-bloques correspondientes a un número no entero de sub-tramas.
-
- 26.
- El procedimiento de la reivindicación 1, en el cual los sub-bloques son de igual longitud.
-
- 27.
- El procedimiento de la reivindicación 1, en el cual los sub-bloques tienen una numeración secuencial asociada, adaptada para su uso en una estación receptora para restablecer el orden secuencial correcto de los sub-bloques.
-
- 28.
- El procedimiento de la reivindicación 27, en el cual los sub-bloques tienen un tamaño predeterminado, lo cual, combinado con la numeración secuencial asociada, elimina la necesidad del reordenamiento de almacenes temporales cuando se reciben segmentos desordenados.
-
- 29.
- El procedimiento de la reivindicación 28, en el cual los sub-bloques son de igual tamaño.
-
- 30.
- El procedimiento de la reivindicación 4 o 1, que comprende adicionalmente, para al menos algunas de las unidades de datos de bajo nivel, formar la unidad de datos de bajo nivel a partir de una pluralidad de segmentos.
-
- 31.
- El procedimiento de la reivindicación 30, en el cual cada segmento en la unidad de datos de bajo nivel forma el cuerpo de un bloque distinto, transmitido por la capa física.
-
- 32.
- El procedimiento de la reivindicación 30, en el cual los segmentos individuales son cifrados individualmente.
-
- 33.
- El procedimiento de la reivindicación 32, en el cual la información de cifrado común para una pluralidad de segmentos es transportada en una cabecera.
-
- 34.
- El procedimiento de la reivindicación 33, en el cual alguna información de cifrado es transportada en una cabecera y en el control de trama de la unidad de datos de bajo nivel, y en una cabecera del bloque.
-
- 35.
- El procedimiento de la reivindicación 32, en el cual alguna información de cifrado es transportada en el control de trama de la unidad de datos de bajo nivel, y en una cabecera del bloque.
-
- 36.
- El procedimiento de la reivindicación 31, en el cual cada bloque se somete por separado a la corrección anticipada de errores, y los bits de corrección anticipada de errores para cada bloque son transmitidos en la unidad de datos
17de bajo nivel. - 37. El procedimiento de la reivindicación 36, en el cual el nivel de corrección anticipada de errores usado es distintopara bloques distintos. 5
- 38. El procedimiento de la reivindicación 37, en el cual el nivel de corrección anticipada de errores usado proporciona una mayor capacidad de corrección de errores para los bloques seleccionados que están siendo retransmitidos después de no lograr ser correctamente transmitidos en un intento anterior.10 39. El procedimiento de la reivindicación 31, en el cual la mayoría de los bloques tienen idéntica longitud.
- 40. El procedimiento de la reivindicación 39, en el cual el bloque inicial y final de una unidad de datos de bajo nivel pueden tener una longitud distinta a la de los bloques restantes.15 41. El procedimiento de la reivindicación 30, en el cual la información común para la pluralidad de segmentos que forman la unidad de datos de bajo nivel es transmitida en una cabecera para la unidad de datos de bajo nivel.
- 42. El procedimiento de la reivindicación 36, en el cual la información común para la pluralidad de segmentos estransmitida solamente en la cabecera. 20
- 43. El procedimiento de la reivindicación 36, en el cual la unidad de datos de bajo nivel comprende adicionalmente un campo de control de trama.
- 44. El procedimiento de la reivindicación 1, que comprende adicionalmente ajustar a escala, de manera adaptable, la 25 robustez de transmisión de las unidades de datos de bajo nivel, según la frecuencia de los errores de transmisión.
- 45. El procedimiento de la reivindicación 44, en el cual el procedimiento comprende adicionalmente incorporar información de corrección anticipada de errores en el flujo transmitido de unidades de datos de bajo nivel, y30 en el cual la etapa de ajuste a escala de manera adaptable comprende variar de manera adaptable la información de corrección anticipada de errores, según la frecuencia de los errores de transmisión.
- 46. El procedimiento de la reivindicación 45, en el cual la variación de la información de corrección anticipada deerrores comprende variar uno entre la cantidad y el tipo de la información de corrección anticipada de errores, o 35 ambos.
- 47. El procedimiento de la reivindicación 44, en el cual las decisiones sobre el ajuste a escala de manera adaptable son tomadas en una estación transmisora.40 48. El procedimiento de la reivindicación 45, en el cual las unidades de datos de bajo nivel comprenden una pluralidad de segmentos.
- 49. El procedimiento de la reivindicación 45, en el cual la información de corrección anticipada de errores comprendeinformación asociada a, o proporcionada con, los trozos a usar en un destino para recuperar un trozo que es 45 recibido con errores.
- 50. El procedimiento de la reivindicación 45, en el cual la información de corrección anticipada de errores comprende trozos de paridad obtenidos de otros trozos, y capaces de ser usados en un destino para recuperar uno o más trozos perdidos en el destino, sin tener que retransmitir los trozos perdidos.50
- 51. El procedimiento de la reivindicación 50, en el cual cada trozo es transmitido como un bloque de la capa física, y los trozos de paridad también son transmitidos como bloques de paridad de la capa física.18
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US720742 | 2003-11-24 | ||
| US10/720,742 US8090857B2 (en) | 2003-11-24 | 2003-11-24 | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks |
| PCT/US2004/039345 WO2005053208A2 (en) | 2003-11-24 | 2004-11-22 | Method of operating in a network in which a plurality of stations communicate over a shared medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2533989T3 true ES2533989T3 (es) | 2015-04-16 |
Family
ID=34591622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04811966.3T Expired - Lifetime ES2533989T3 (es) | 2003-11-24 | 2004-11-22 | Capa de control de acceso al medio que encapsula datos, desde una pluralidad de unidades de datos recibidos, en una pluralidad de bloques transmisibles independientemente |
Country Status (9)
| Country | Link |
|---|---|
| US (3) | US8090857B2 (es) |
| EP (2) | EP2631811B1 (es) |
| JP (1) | JP4877979B2 (es) |
| KR (1) | KR101084419B1 (es) |
| CN (1) | CN1918558B (es) |
| AU (1) | AU2004310448B2 (es) |
| CA (2) | CA2806708C (es) |
| ES (1) | ES2533989T3 (es) |
| WO (1) | WO2005053208A2 (es) |
Families Citing this family (111)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1614676A4 (en) * | 2003-03-27 | 2009-03-25 | Kirin Pharma Kk | CONNECTION TO INHIBITING IN VIVO PHOSPHORUS TRANSPORT AND MEDICAMENT CONTAINING THEREOF |
| US7440510B2 (en) * | 2003-09-15 | 2008-10-21 | Intel Corporation | Multicarrier transmitter, multicarrier receiver, and methods for communicating multiple spatial signal streams |
| US8090857B2 (en) * | 2003-11-24 | 2012-01-03 | Qualcomm Atheros, Inc. | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks |
| US7684568B2 (en) * | 2003-11-24 | 2010-03-23 | Intellon Corporation | Encrypting data in a communication network |
| US7590118B2 (en) * | 2003-12-23 | 2009-09-15 | Agere Systems Inc. | Frame aggregation format |
| US7489688B2 (en) * | 2003-12-23 | 2009-02-10 | Agere Systems Inc. | Frame aggregation |
| US7586948B2 (en) * | 2003-12-24 | 2009-09-08 | Agere Systems Inc. | Packet sub-frame structure for selective acknowledgment |
| US20050152330A1 (en) * | 2004-01-12 | 2005-07-14 | Stephens Adrian P. | Clock recovery methods and apparatus |
| JP4610910B2 (ja) * | 2004-02-27 | 2011-01-12 | 富士通株式会社 | 通信処理装置及びその方法 |
| US7633970B2 (en) | 2004-05-07 | 2009-12-15 | Agere Systems Inc. | MAC header compression for use with frame aggregation |
| KR100604885B1 (ko) * | 2004-07-13 | 2006-07-31 | 삼성전자주식회사 | Mac 데이터를 합체하는 무선 통신 디바이스 및 방법 |
| US7675979B1 (en) * | 2004-07-20 | 2010-03-09 | Marvell International Ltd. | Methods, algorithms, software, circuits, architectures, and systems for improved communications over cyclostationary channels |
| KR100631271B1 (ko) * | 2004-08-07 | 2006-10-02 | 삼성전자주식회사 | 패킷 응집 전송 방법 |
| US7474676B2 (en) * | 2004-09-10 | 2009-01-06 | Mitsubishi Electric Research Laboratories, Inc. | Frame aggregation in wireless communications networks |
| JP4495617B2 (ja) * | 2005-02-28 | 2010-07-07 | 株式会社ナカヨ通信機 | 通信装置および通信方法 |
| US20060268855A1 (en) * | 2005-05-31 | 2006-11-30 | Caterpillar Inc. | Communication apparatus for real-time embedded control |
| US7839845B2 (en) * | 2005-06-27 | 2010-11-23 | Intel Corporation | Apparatus, system and method capable of aggregate compression in a wireless LAN |
| US8175190B2 (en) | 2005-07-27 | 2012-05-08 | Qualcomm Atheros, Inc. | Managing spectra of modulated signals in a communication network |
| KR100668673B1 (ko) * | 2005-11-24 | 2007-01-12 | 한국전자통신연구원 | 휴대 인터넷 시스템에서 핸드오버 시 arq 데이터 복원방법 |
| CN105515736A (zh) | 2006-01-05 | 2016-04-20 | Lg电子株式会社 | 在移动通信系统中发送数据 |
| WO2007078156A2 (en) * | 2006-01-05 | 2007-07-12 | Lg Electronics Inc. | Transmitting data in a mobile communication system |
| WO2007078171A2 (en) | 2006-01-05 | 2007-07-12 | Lg Electronics Inc. | Method of transmitting feedback information in a wireless communication system |
| KR101187076B1 (ko) | 2006-01-05 | 2012-09-27 | 엘지전자 주식회사 | 이동 통신 시스템에 있어서 신호 전송 방법 |
| KR101211807B1 (ko) | 2006-01-05 | 2012-12-12 | 엘지전자 주식회사 | 이동통신 시스템에서 무선단말의 동기상태 관리방법 |
| US8493854B2 (en) * | 2006-02-07 | 2013-07-23 | Lg Electronics Inc. | Method for avoiding collision using identifier in mobile network |
| KR101387475B1 (ko) | 2006-03-22 | 2014-04-22 | 엘지전자 주식회사 | 복수의 네트워크 엔터티를 포함하는 이동 통신시스템에서의 데이터 처리 방법 |
| WO2007131347A1 (en) * | 2006-05-11 | 2007-11-22 | Nortel Networks Limited | Media access control protocol for multi-hop network systems and method therefore |
| KR101369135B1 (ko) | 2006-06-21 | 2014-03-05 | 엘지전자 주식회사 | 이동통신 시스템에서의 멀티미디어 및 방송서비스의 품질보장 방법 및 그 단말 |
| US8570956B2 (en) | 2006-06-21 | 2013-10-29 | Lg Electronics Inc. | Method of communicating data in a wireless mobile communications system using message separation and mobile terminal for use with the same |
| CN100576822C (zh) * | 2006-08-23 | 2009-12-30 | 上海贝尔阿尔卡特股份有限公司 | 无线通信网络中的数据传输及解析方法及其装置 |
| JP4655006B2 (ja) * | 2006-08-23 | 2011-03-23 | 日本電気株式会社 | Ipストリーム送受信システム、ipストリーム受信装置及びそれらに用いる受信処理タイミング同期化方法 |
| KR101298640B1 (ko) * | 2006-09-22 | 2013-09-16 | 삼성전자주식회사 | 전송 스트림 패킷을 전송하는 방법 및 장치 |
| US8300563B2 (en) * | 2006-09-29 | 2012-10-30 | Intel Corporation | Aggregated transmission in WLAN systems with FEC MPDUs |
| KR101172520B1 (ko) * | 2006-10-16 | 2012-08-10 | 노키아 코포레이션 | 무선 액세스 네트워크에서의 프로토콜 데이터 유닛 통신 |
| WO2008141165A1 (en) | 2007-05-10 | 2008-11-20 | Intellon Corporation | Managing distributed access to a shared medium |
| US8429406B2 (en) | 2007-06-04 | 2013-04-23 | Qualcomm Atheros, Inc. | Authorizing customer premise equipment into a network |
| US8520683B2 (en) * | 2007-12-18 | 2013-08-27 | Qualcomm Incorporated | Managing communications over a shared medium |
| TWI458309B (zh) * | 2007-12-24 | 2014-10-21 | Ind Tech Res Inst | 多協定單一介質網路傳輸方法與裝置 |
| JP4600497B2 (ja) * | 2008-03-14 | 2010-12-15 | ブラザー工業株式会社 | データ送信装置 |
| WO2009148263A2 (en) * | 2008-06-03 | 2009-12-10 | Samsung Electronics Co., Ltd. | A system and method of reducing encryption overhead by concatenating multiple connection packets associated with a security association |
| US20090310489A1 (en) * | 2008-06-17 | 2009-12-17 | Bennett Andrew M | Methods and apparatus using a serial data interface to transmit/receive data corresponding to each of a plurality of logical data streams |
| US20100027796A1 (en) * | 2008-08-01 | 2010-02-04 | Disney Enterprises, Inc. | Multi-encryption |
| KR20100027935A (ko) * | 2008-09-03 | 2010-03-11 | 삼성전자주식회사 | 무선통신시스템에서 에러제어를 위한 데이터 생성 장치 및 방법 |
| KR101477812B1 (ko) * | 2008-09-05 | 2014-12-31 | 엘지전자 주식회사 | 오버레이 무선랜 및/또는 밀리미터 포털을 위한 프로토콜 아키텍쳐와 이를 위한 프레임 포맷 및 그 전송 방법 |
| EP2178237A1 (en) | 2008-10-20 | 2010-04-21 | Thomson Licensing | Method for encoding and decoding signalling information |
| US9270457B2 (en) * | 2008-12-31 | 2016-02-23 | Intel Corporation | Optimizing security bits in a media access control (MAC) header |
| US8948069B2 (en) * | 2009-01-09 | 2015-02-03 | Qualcomm Incorporated | Methods and systems for improving response message transmission reliability |
| US8301177B2 (en) * | 2009-03-03 | 2012-10-30 | Intel Corporation | Efficient paging operation for femtocell deployment |
| US8693688B2 (en) * | 2009-03-03 | 2014-04-08 | Intel Corporation | Adaptive packet ciphering |
| FR2943197B1 (fr) * | 2009-03-13 | 2015-02-27 | Thales Sa | Procede et dispositif de transmission robuste de flux de paquets de donnees a en-tetes compresses sans augmentation de debit |
| WO2010106454A2 (en) * | 2009-03-19 | 2010-09-23 | Koninklijke Philips Electronics, N.V. | Techniques for encoding plcp headers |
| KR101837706B1 (ko) | 2009-12-09 | 2018-03-13 | 마벨 월드 트레이드 리미티드 | 무선 통신용 프레임 패딩 |
| US8554894B2 (en) * | 2010-03-12 | 2013-10-08 | Alcatel Lucent | Network scheduling for energy efficiency |
| US8781016B2 (en) | 2010-04-12 | 2014-07-15 | Qualcomm Incorporated | Channel estimation for low-overhead communication in a network |
| JP5573955B2 (ja) * | 2010-09-07 | 2014-08-20 | 富士通株式会社 | フレーム連結装置 |
| CN101917316B (zh) * | 2010-09-13 | 2012-12-12 | 北京航空航天大学 | 一种高速实时工业以太网的通信方法及装置 |
| US8725196B2 (en) * | 2010-11-05 | 2014-05-13 | Qualcomm Incorporated | Beacon and management information elements with integrity protection |
| US8730826B2 (en) * | 2010-11-17 | 2014-05-20 | Ixia | Testing fragment reassembly |
| CN102595517B (zh) * | 2011-01-13 | 2018-05-04 | 中兴通讯股份有限公司 | 一种实现数据发送的方法和系统 |
| EP2673924A4 (en) * | 2011-02-11 | 2014-12-10 | Intel Corp | MEDIA FLOW ABOUT TRANSITION MECHANISM |
| WO2013032124A1 (ko) * | 2011-09-02 | 2013-03-07 | 엘지전자 주식회사 | 프레임 전송 방법 및 장치 |
| JP5857568B2 (ja) * | 2011-09-15 | 2016-02-10 | 富士通株式会社 | 情報処理システム、受信装置、及び情報処理方法 |
| US9319721B2 (en) | 2011-10-13 | 2016-04-19 | Electronics And Telecommunications Research Institute | Method of configuring and transmitting an MMT transport packet |
| EP3288187B1 (en) * | 2011-11-30 | 2023-01-04 | Samsung Electronics Co., Ltd. | Apparatus and method for transmiting layered source data |
| IN2014MN01023A (es) | 2011-12-08 | 2015-05-01 | Qualcomm Technologies Inc | |
| EP2788874A4 (en) * | 2011-12-08 | 2015-06-03 | Qualcomm Technologies Inc | DIFFERENTIAL FORMATING BETWEEN A NORMAL AND A REVIEW DATA TRANSMISSION |
| US20130163489A1 (en) * | 2011-12-23 | 2013-06-27 | Keith Shu Key Lee | Method and System Providing Interoperability Between Wireless Gigabit Alliance I/O PAL and A/V PAL Devices |
| CN102595495A (zh) * | 2012-02-07 | 2012-07-18 | 北京新岸线无线技术有限公司 | 一种数据发送、接收方法和装置 |
| CN102595494A (zh) * | 2012-02-07 | 2012-07-18 | 北京新岸线无线技术有限公司 | 一种数据传输方法和装置 |
| US8971247B2 (en) | 2012-05-25 | 2015-03-03 | Qualcomm Incorporated | Methods, devices, and systems for efficient retransmission communications |
| CN106681938B (zh) * | 2012-10-22 | 2020-08-18 | 英特尔公司 | 用于控制多时隙链路层微片中的消息收发的装置和系统 |
| KR101951664B1 (ko) * | 2012-10-22 | 2019-02-25 | 삼성전자주식회사 | 유에스비 멀티캐스트 지원 장치 및 방법 |
| WO2014067042A1 (en) * | 2012-10-29 | 2014-05-08 | Qualcomm Incorporated | Combined transmission of multiple-priority network traffic |
| US20140149611A1 (en) * | 2012-11-26 | 2014-05-29 | Qualcomm Incorporated | CHANNEL CONDITION AWARE USB DATA DELIVERY OVER Wi-Fi WITH DIFFERENTIAL TREATMENT ON DISTINCT USB ENDPOINTS |
| US9432251B2 (en) | 2013-03-08 | 2016-08-30 | Qualcomm Incorporated | Enhanced acknowledgement and retransmission mechanism |
| US9490887B2 (en) | 2013-03-28 | 2016-11-08 | Sony Corporation | Communication device and method providing beamforming for two or more transmission channels |
| US9560172B2 (en) * | 2013-05-06 | 2017-01-31 | Alcatel Lucent | Stateless recognition of keep-alive packets |
| WO2014196968A1 (en) * | 2013-06-05 | 2014-12-11 | Intel Corporation | Techniques for simultaneous transmitting and receiving of packets in a wireless local area network |
| US9137216B2 (en) * | 2013-08-13 | 2015-09-15 | Verizon Patent And Licensing Inc. | Session layer data security |
| US20170048167A1 (en) * | 2014-04-30 | 2017-02-16 | Hewlett Packard Enterprise Development Lp | Flood disable on network switch |
| US20150350159A1 (en) * | 2014-05-30 | 2015-12-03 | Qualcomm Incorporated | Efficient communications through a shared communication medium |
| US20160119455A1 (en) * | 2014-10-27 | 2016-04-28 | Robert J. Stacey | Wireless device, method, and computer readable media for fragmentation and aggregation with block acknowledgement in a wireless local-area network |
| JP6692057B2 (ja) | 2014-12-10 | 2020-05-13 | パナソニックIpマネジメント株式会社 | 送信方法、受信方法、送信装置及び受信装置 |
| US10574386B2 (en) * | 2014-12-31 | 2020-02-25 | Arris Enterprises Llc | WLAN testing using an RF abstraction layer |
| FR3031428A1 (fr) * | 2015-01-07 | 2016-07-08 | Orange | Systeme de transmission de paquets de donnees selon un protocole d' acces multiple |
| US10917363B2 (en) * | 2015-06-22 | 2021-02-09 | Infinera Corporation | Multilayer packet optical communication networks |
| CN105187277A (zh) * | 2015-09-14 | 2015-12-23 | 江西师范大学 | 一种基于无线网络错误感知的sack丢失检测和快速重传的方法 |
| US10469210B2 (en) | 2015-11-24 | 2019-11-05 | Marvell World Trade Ltd. | Acknowledgment data unit for data unit fragment |
| CN108886682B (zh) * | 2016-06-03 | 2022-04-15 | Oppo广东移动通信有限公司 | 中继传输的方法和装置 |
| US10616383B2 (en) | 2016-09-26 | 2020-04-07 | Samsung Display Co., Ltd. | System and method for electronic data communication |
| US10075671B2 (en) | 2016-09-26 | 2018-09-11 | Samsung Display Co., Ltd. | System and method for electronic data communication |
| US10523895B2 (en) | 2016-09-26 | 2019-12-31 | Samsung Display Co., Ltd. | System and method for electronic data communication |
| US10469857B2 (en) | 2016-09-26 | 2019-11-05 | Samsung Display Co., Ltd. | System and method for electronic data communication |
| CN110855402A (zh) * | 2016-09-30 | 2020-02-28 | 瞬已网络科技(上海)有限公司 | 一种网络实时视频传输方法及装置 |
| WO2018106819A1 (en) * | 2016-12-06 | 2018-06-14 | Invidi Technologies Corporation | Resource allocation in communications networks using probability forecasts |
| US11310350B2 (en) | 2017-01-04 | 2022-04-19 | Futurewei Technologies, Inc. | Network bridge between different network communication protocols |
| CN107257270B (zh) * | 2017-05-31 | 2020-03-10 | 张超 | 基于混合自动重传请求的数据传输方法及系统 |
| ES2931080T3 (es) | 2017-08-08 | 2022-12-23 | Vivo Mobile Communication Co Ltd | Método y dispositivo de comprobación de redundancia cíclica |
| US10713201B2 (en) * | 2017-09-14 | 2020-07-14 | Intel IP Corporation | Apparatus, system and method of communicating over a media agnostic (MA) USB connection |
| JP7215427B2 (ja) * | 2017-09-27 | 2023-01-31 | ソニーグループ株式会社 | 無線lan通信装置、無線lan通信方法および無線lan通信プログラム |
| US10615916B2 (en) | 2018-04-06 | 2020-04-07 | At&T Intellectual Property I, L.P. | Retransmission of failed transport blocks for 5G or other next generation network |
| US11108675B2 (en) | 2018-10-31 | 2021-08-31 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network |
| CN110222704B (zh) * | 2019-06-12 | 2022-04-01 | 北京邮电大学 | 一种弱监督目标检测方法及装置 |
| CN111309351B (zh) * | 2020-01-14 | 2020-12-29 | 中国科学院地质与地球物理研究所 | 一种数据升级方法及系统 |
| CN113258958B (zh) * | 2020-02-12 | 2023-04-07 | 新开普电子股份有限公司 | 一种基于ofdm的电力线载波通信方法及通信节点 |
| CN111741034B (zh) * | 2020-08-27 | 2020-12-22 | 北京安帝科技有限公司 | 数据传输方法、第一终端和第二终端 |
| KR102389463B1 (ko) | 2020-11-30 | 2022-04-21 | 서미현 | 네트워크 비구축 환경에서의 통신 시스템 |
| US11606756B2 (en) | 2021-03-29 | 2023-03-14 | Snap Inc. | Scheduling requests for location data |
| US20240163726A1 (en) * | 2022-11-10 | 2024-05-16 | Mediatek Inc. | Mechanism for receive ordering buffer control operation |
| US12308959B2 (en) | 2023-08-31 | 2025-05-20 | Ottopia Technologies Ltd. | Application-level forward error correction techniques |
| CN120980605B (zh) * | 2025-10-17 | 2026-02-06 | 芯来智融半导体科技(上海)有限公司 | 数据交互的校验方法、系统及WiFi片上系统 |
Family Cites Families (427)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3806885A (en) | 1972-12-29 | 1974-04-23 | Ibm | Polling mechanism for transferring control from one data processing system or subsystem to another |
| US4593280A (en) | 1982-03-05 | 1986-06-03 | Burroughs Corporation | Write token regeneration in a timed token ring |
| US4569044A (en) | 1983-05-25 | 1986-02-04 | Case Western Reserve University | Distributed data communication system |
| US4581734A (en) | 1984-02-14 | 1986-04-08 | Rosemount Inc. | Multipriority communication system |
| US4677612A (en) | 1984-02-14 | 1987-06-30 | Rosemount Inc. | Communication system with subdivided transmission cycles |
| DE3413144A1 (de) | 1984-04-07 | 1985-10-17 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Digitales lokales kommunikationssystem mit der logischen struktur einer schleife |
| US4630261A (en) | 1984-07-30 | 1986-12-16 | International Business Machines Corp. | Integrated buffer management and signaling technique |
| US5188632A (en) | 1984-12-07 | 1993-02-23 | Advanced Interventional Systems, Inc. | Guidance and delivery system for high-energy pulsed laser light |
| US4682324A (en) | 1985-10-11 | 1987-07-21 | General Electric Company | Implicit preemptive lan |
| GB8606217D0 (en) | 1986-03-13 | 1986-04-16 | Univ Strathclyde | Local area network priority control system |
| US4720850A (en) | 1986-03-14 | 1988-01-19 | American Telephone And Telegraph Company At&T Bell Laboratories | Communication system control arrangement |
| JPS62239641A (ja) | 1986-04-11 | 1987-10-20 | Hitachi Ltd | 同報通信方式 |
| US5003539A (en) | 1986-04-11 | 1991-03-26 | Ampex Corporation | Apparatus and method for encoding and decoding attribute data into error checking symbols of main data |
| US4726018A (en) | 1986-08-25 | 1988-02-16 | International Business Machines Corporation | Method of providing priority access to a transmission communication ring |
| GB8727846D0 (en) | 1987-11-27 | 1987-12-31 | British Telecomm | Optical communications network |
| DE3785211T2 (de) | 1987-10-30 | 1993-10-07 | Ibm | Mittel für Datenintegritätssicherung. |
| GB2217152A (en) | 1988-02-10 | 1989-10-18 | Plessey Co Plc | Data packet switching |
| US5001472A (en) | 1988-02-11 | 1991-03-19 | Datapoint Corporation | Uneven token distribution technique for token based local area network |
| US4881241A (en) | 1988-02-24 | 1989-11-14 | Centre National D'etudes Des Telecommunications | Method and installation for digital communication, particularly between and toward moving vehicles |
| US5105423A (en) | 1988-05-17 | 1992-04-14 | Ricoh Company, Ltd. | Digital transmission device having an error correction mode and method for shifting down a data transmission rate |
| US5121396A (en) | 1988-10-27 | 1992-06-09 | International Business Machines Corp. | Preservation of crc integrity upon intentional data alteration during message transmission |
| US5140584A (en) | 1989-03-01 | 1992-08-18 | Kabushiki Kaisha Toshiba | Packet communication system and method of controlling same |
| US5081678A (en) | 1989-06-28 | 1992-01-14 | Digital Equipment Corporation | Method for utilizing an encrypted key as a key identifier in a data packet in a computer network |
| US5090024A (en) | 1989-08-23 | 1992-02-18 | Intellon Corporation | Spread spectrum communications system for networks |
| JP2580343B2 (ja) | 1989-10-13 | 1997-02-12 | 株式会社日立製作所 | フィールド計器システム及びコミュニケータ |
| US5249184A (en) | 1990-01-30 | 1993-09-28 | Johnson Service Company | Network control system with improved reliability |
| US5214646A (en) | 1990-01-31 | 1993-05-25 | Amnon Yacoby | System and method for interconnecting local area networks |
| FR2658016B1 (fr) | 1990-02-06 | 1994-01-21 | Etat Francais Cnet | Procede de diffusion de donnees numeriques, notamment pour la radiodiffusion a haut debit vers des mobiles, a entrelacement temps-frequence et demodulation coherente, et recepteur correspondant. |
| FR2658017B1 (fr) | 1990-02-06 | 1992-06-05 | France Etat | Procede de diffusion de donnees numeriques, notamment pour la radiodiffusion a haut debit vers des mobiles, a entrelacement temps-frequence et aide a l'acquisition de la commande automatique de frequence, et recepteur correspondant. |
| US5553094A (en) | 1990-02-15 | 1996-09-03 | Iris Systems, Inc. | Radio communication network for remote data generating stations |
| FR2660131B1 (fr) | 1990-03-23 | 1992-06-19 | France Etat | Dispositif de transmissions de donnees numeriques a au moins deux niveaux de protection, et dispositif de reception correspondant. |
| ATE139660T1 (de) | 1990-03-30 | 1996-07-15 | Digi Media Vision Ltd | Sendung und empfang bei einer störenden interferenzumgebung |
| EP0453863A2 (en) | 1990-04-27 | 1991-10-30 | National Semiconductor Corporation | Methods and apparatus for implementing a media access control/host system interface |
| CA2018301A1 (en) | 1990-06-05 | 1991-12-05 | David P. G. Schenkel | Packet communication system and method of clearing communication bus |
| DE69125685T2 (de) | 1990-11-05 | 1997-09-18 | Nippon Telegraph & Telephone | Einrichtung zur geschützten Kommunikation und System zur geschützten Übertragung |
| US5291289A (en) | 1990-11-16 | 1994-03-01 | North American Philips Corporation | Method and apparatus for transmission and reception of a digital television signal using multicarrier modulation |
| FR2671923B1 (fr) | 1991-01-17 | 1993-04-16 | France Etat | Dispositif de demodulation coherente de donnees numeriques entrelacees en temps et en frequence, a estimation de la reponse frequentielle du canal de transmission et seuillage, et emetteur correspondant. |
| US5136905A (en) | 1991-02-07 | 1992-08-11 | Joyce I. Stack | Device and method for forming a gasket hole |
| US5280480A (en) | 1991-02-21 | 1994-01-18 | International Business Machines Corporation | Source routing transparent bridge |
| US5185796A (en) | 1991-05-30 | 1993-02-09 | Motorola, Inc. | Encryption synchronization combined with encryption key identification |
| US5339313A (en) | 1991-06-28 | 1994-08-16 | Digital Equipment Corporation | Method and apparatus for traffic congestion control in a communication network bridge device |
| EP0524676A1 (en) | 1991-07-08 | 1993-01-27 | Koninklijke Philips Electronics N.V. | Method and arrangement for data transmission |
| US5142578A (en) | 1991-08-22 | 1992-08-25 | International Business Machines Corporation | Hybrid public key algorithm/data encryption algorithm key distribution method based on control vectors |
| US5231634B1 (en) | 1991-12-18 | 1996-04-02 | Proxim Inc | Medium access protocol for wireless lans |
| US5297275A (en) | 1991-12-20 | 1994-03-22 | International Business Machines Corporation | Personal computer system variable resolution timers |
| US5555268A (en) | 1994-01-24 | 1996-09-10 | Fattouche; Michel | Multicode direct sequence spread spectrum |
| US5896561A (en) | 1992-04-06 | 1999-04-20 | Intermec Ip Corp. | Communication network having a dormant polling protocol |
| FR2690029B1 (fr) | 1992-04-08 | 1995-03-31 | France Telecom | Procédé de transmission de données numériques de radiomessagerie, et récepteur de radiomessagerie correspondant. |
| US5426646A (en) | 1992-06-25 | 1995-06-20 | The United States Of America As Represented By The Secretary Of The Navy | Instantaneous bit-error-rate meter |
| JPH0677963A (ja) | 1992-07-07 | 1994-03-18 | Hitachi Ltd | 通信方式および端末装置 |
| DE69322322T2 (de) | 1992-07-08 | 1999-06-17 | Koninklijke Philips Electronics N.V., Eindhoven | Verkettete Kodierung für OFDM-Übertragung |
| US5343473A (en) | 1992-08-07 | 1994-08-30 | International Business Machines Corporation | Method of determining whether to use preempt/resume or alternate protocol for data transmission |
| GB9218874D0 (en) | 1992-09-07 | 1992-10-21 | British Broadcasting Corp | Improvements relating to the transmission of frequency division multiplex signals |
| FI91695C (fi) | 1992-10-05 | 1994-07-25 | Nokia Telecommunications Oy | Menetelmä liikenteen priorisoimiseksi runkoverkon kautta yhteen liitettyjen lähiverkkojen välillä |
| US5448565A (en) | 1992-11-12 | 1995-09-05 | International Business Machines Corp. | Multiport LAN bridge |
| ES2159540T3 (es) | 1993-02-08 | 2001-10-16 | Koninkl Philips Electronics Nv | Receptor, con multiplexor de division ortogonal de frecuencia, con compensacion para retardos diferenciales. |
| US5504747A (en) | 1993-03-03 | 1996-04-02 | Apple Computer, Inc. | Economical payload stream routing in a multiple-ring network |
| DE69424706T2 (de) | 1993-03-17 | 2001-01-11 | Koninklijke Philips Electronics N.V., Eindhoven | Empfänger für differenziel kodierte PSK Signale |
| US5384777A (en) | 1993-04-19 | 1995-01-24 | International Business Machines Corporation | Adaptive medium access control scheme for wireless LAN |
| US5504785A (en) | 1993-05-28 | 1996-04-02 | Tv/Com Technologies, Inc. | Digital receiver for variable symbol rate communications |
| JP2967897B2 (ja) * | 1993-07-22 | 1999-10-25 | エヌ・ティ・ティ移動通信網株式会社 | 自動再送要求データ伝送方法 |
| DE69318551T2 (de) * | 1993-07-29 | 1998-09-10 | St Microelectronics Srl | Integrierte Teilnehmerleitungsschnittstellenschaltung mit langsamem Polaritätsumschalter |
| SE515335C2 (sv) | 1993-09-14 | 2001-07-16 | Nec Corp | Hastighetskonverteringsanordning som kan fastställa en tranmissionshastighet alltefter önskan |
| US5515379A (en) | 1993-10-18 | 1996-05-07 | Motorola, Inc. | Time slot allocation method |
| FR2712760B1 (fr) | 1993-11-19 | 1996-01-26 | France Telecom | Procédé pour transmettre des bits d'information en appliquant des codes en blocs concaténés. |
| JP2844304B2 (ja) | 1994-02-15 | 1999-01-06 | 日本原子力研究所 | プラズマ対向材料 |
| US5473602A (en) | 1994-03-04 | 1995-12-05 | Nova-Net Communications, Inc. | Wireless radio packet switching network |
| US5519731A (en) | 1994-04-14 | 1996-05-21 | Amati Communications Corporation | ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise |
| US5432848A (en) | 1994-04-15 | 1995-07-11 | International Business Machines Corporation | DES encryption and decryption unit with error checking |
| EP0679000A1 (en) | 1994-04-22 | 1995-10-25 | Koninklijke Philips Electronics N.V. | Soft quantisation |
| US5436905A (en) | 1994-05-16 | 1995-07-25 | Industrial Technology Research Institute | Group randomly addressed polling MAC protocol for wireless data |
| US5636230A (en) | 1994-05-31 | 1997-06-03 | Motorola, Inc. | Method for eliminating a receiving data unit as a source of excessive resend requests |
| US5481535A (en) | 1994-06-29 | 1996-01-02 | General Electric Company | Datagram message communication service employing a hybrid network |
| US5563883A (en) | 1994-07-18 | 1996-10-08 | Cheng; Alexander L. | Dynamic channel management and signalling method and apparatus |
| US6334219B1 (en) | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
| FR2725573B1 (fr) | 1994-10-11 | 1996-11-15 | Thomson Csf | Procede et dispositif pour le controle de congestion des echanges sporadiques de paquets de donnees dans un reseau de transmission numerique |
| US5568476A (en) | 1994-10-26 | 1996-10-22 | 3Com Corporation | Method and apparatus for avoiding packet loss on a CSMA/CD-type local area network using receive-sense-based jam signal |
| DE69433872T2 (de) | 1994-10-26 | 2005-07-14 | International Business Machines Corp. | Mediumzugriffssteuerungsschema für drahtlose lokale Netze mit verschachtelten Zeitmultiplexrahmen variabler Länge |
| US6044154A (en) | 1994-10-31 | 2000-03-28 | Communications Devices, Inc. | Remote generated, device identifier key for use with a dual-key reflexive encryption security system |
| EP0712220A1 (en) | 1994-11-08 | 1996-05-15 | International Business Machines Corporation | Hop-by-hop flow control in an ATM network |
| AU687286B2 (en) | 1994-12-12 | 1998-02-19 | Stratos Global Limited | Digital transmission system for encoding and decoding attribute data into error checking symbols of main data |
| MY123040A (en) | 1994-12-19 | 2006-05-31 | Salbu Res And Dev Proprietary Ltd | Multi-hop packet radio networks |
| US5818821A (en) | 1994-12-30 | 1998-10-06 | Intelogis, Inc. | Universal lan power line carrier repeater system and method |
| US5884040A (en) | 1995-01-11 | 1999-03-16 | Sony Corporation | Per-packet jamming in a multi-port bridge for a local area network |
| EP2302805B1 (en) | 1995-02-01 | 2012-08-22 | Sony Corporation | Multi-channel transmission with interleaving through in-place addressing of RAM memory |
| JP3130752B2 (ja) | 1995-02-24 | 2001-01-31 | 株式会社東芝 | Ofdm伝送受信方式及び送受信装置 |
| JPH08265241A (ja) | 1995-03-28 | 1996-10-11 | Hitachi Ltd | 衛星通信システム及び衛星通信方法 |
| US5548649A (en) | 1995-03-28 | 1996-08-20 | Iowa State University Research Foundation | Network security bridge and associated method |
| US5659720A (en) | 1995-04-27 | 1997-08-19 | Emulex Corporatioln | Computer control device for managing a timer array |
| US6006017A (en) | 1995-05-02 | 1999-12-21 | Motorola Inc. | System for determining the frequency of repetitions of polling active stations relative to the polling of inactive stations |
| US5651009A (en) | 1995-05-02 | 1997-07-22 | Motorola, Inc. | System and method for hybrid contention/polling protocol collision resolution using a depth first search technique |
| US5793307A (en) | 1995-05-05 | 1998-08-11 | Motorola, Inc. | Method and apparatus for a hybrid limited contention and polling protocol |
| KR0160700B1 (ko) | 1995-05-24 | 1998-12-01 | 김광호 | 단일 채널을 이용한 다중접속방법 |
| JPH08331095A (ja) | 1995-05-31 | 1996-12-13 | Sony Corp | 通信システム |
| WO1996042155A1 (en) | 1995-06-08 | 1996-12-27 | Motorola Inc. | Method of encrypting data packets and detecting decryption errors |
| US5619561A (en) * | 1995-06-22 | 1997-04-08 | Reese; Morris | Call-waiting and caller identification with three-way conversations arrangements |
| DE69528974T2 (de) | 1995-07-11 | 2003-08-28 | Alcatel, Paris | Kapazitätszuweisung in einem Mehrträgersystem |
| JPH09167098A (ja) | 1995-07-28 | 1997-06-24 | Hewlett Packard Co <Hp> | 携帯装置用通信システム |
| US6307868B1 (en) * | 1995-08-25 | 2001-10-23 | Terayon Communication Systems, Inc. | Apparatus and method for SCDMA digital data transmission using orthogonal codes and a head end modem with no tracking loops |
| US5615212A (en) | 1995-09-11 | 1997-03-25 | Motorola Inc. | Method, device and router for providing a contention-based reservation mechanism within a mini-slotted dynamic entry polling slot supporting multiple service classes |
| US5717689A (en) | 1995-10-10 | 1998-02-10 | Lucent Technologies Inc. | Data link layer protocol for transport of ATM cells over a wireless link |
| US6125150A (en) | 1995-10-30 | 2000-09-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Transmission system using code designed for transmission with periodic interleaving |
| US5825807A (en) | 1995-11-06 | 1998-10-20 | Kumar; Derek D. | System and method for multiplexing a spread spectrum communication system |
| US5737330A (en) | 1996-01-11 | 1998-04-07 | Meteor Communications Corporation | System and method for the efficient control of a radio communications network |
| US5706348A (en) | 1996-01-29 | 1998-01-06 | International Business Machines Corporation | Use of marker packets for synchronization of encryption/decryption keys in a data communication network |
| EP0885507B1 (de) | 1996-03-08 | 2004-05-19 | Siemens Aktiengesellschaft | Verfahren zur übertragung von datenpaketen vorgebbarer prioritätsklassen im ethernet von einer ersten anordnung zu mindestens einer zweiten anordnung |
| US5828677A (en) | 1996-03-20 | 1998-10-27 | Lucent Technologies Inc. | Adaptive hybrid ARQ coding schemes for slow fading channels in mobile radio systems |
| US5790541A (en) | 1996-04-01 | 1998-08-04 | Motorola, Inc. | Apparatus, method, system and system method for distributed routing in a multipoint communication system |
| US6035000A (en) | 1996-04-19 | 2000-03-07 | Amati Communications Corporation | Mitigating radio frequency interference in multi-carrier transmission systems |
| TW317058B (en) | 1996-04-23 | 1997-10-01 | Ibm | Data communication system for a wireless access to an atm network |
| US5771235A (en) | 1996-05-01 | 1998-06-23 | 3Com Corporation | Scalable CSMA/CD repeater |
| US6052377A (en) | 1996-05-28 | 2000-04-18 | Matsushita Electric Co., Ltd. | Access control method in communication system |
| US5764931A (en) | 1996-05-31 | 1998-06-09 | Sun Microsystems, Inc. | Method and apparatus for passing bus mastership between processors using predefined bus mastership states |
| FI962362A0 (fi) | 1996-06-07 | 1996-06-07 | Nokia Telecommunications Oy | Foerfarande och anlaeggning foer genomfoerande av en tvaodbaserad oeverfoeringsfoerbindelse |
| US5793861A (en) | 1996-06-11 | 1998-08-11 | Executone Information Systems, Inc. | Transaction processing system and method |
| US5818826A (en) | 1996-06-17 | 1998-10-06 | International Business Machines Corporation | Media access control protocols in a wireless communication network supporting multiple transmission rates |
| US5940399A (en) | 1996-06-20 | 1999-08-17 | Mrv Communications, Inc. | Methods of collision control in CSMA local area network |
| US5732113A (en) | 1996-06-20 | 1998-03-24 | Stanford University | Timing and frequency synchronization of OFDM signals |
| US6192397B1 (en) | 1996-06-20 | 2001-02-20 | Nortel Networks Limited | Method for establishing a master-slave relationship in a peer-to-peer network |
| US5844905A (en) | 1996-07-09 | 1998-12-01 | International Business Machines Corporation | Extensions to distributed MAC protocols with collision avoidance using RTS/CTS exchange |
| US5956338A (en) | 1996-07-09 | 1999-09-21 | Ericsson, Inc. | Protocol for broadband data communication over a shared medium |
| DE69738175T2 (de) | 1996-08-27 | 2008-01-31 | Nippon Telegraph And Telephone Corp. | Verbindungsübertragungsnetzwerk |
| US5892769A (en) | 1996-08-28 | 1999-04-06 | Motorola Inc. | Method and system for prioritized multiple access using contention signatures for contention-based reservation |
| US5987011A (en) | 1996-08-30 | 1999-11-16 | Chai-Keong Toh | Routing method for Ad-Hoc mobile networks |
| ATE227911T1 (de) | 1996-09-02 | 2002-11-15 | St Microelectronics Nv | Verbesserungen bei, oder in bezug auf mehrträgerübertragungssysteme |
| JP3832860B2 (ja) | 1996-09-07 | 2006-10-11 | バイエリッシェ モートーレン ウエルケ アクチエンゲゼルシャフト | 複数のバス共有機器のためのデータバス |
| US5923648A (en) | 1996-09-30 | 1999-07-13 | Amsc Subsidiary Corporation | Methods of dynamically switching return channel transmissions of time-division multiple-access (TDMA) communication systems between signalling burst transmissions and message transmissions |
| US5914959A (en) | 1996-10-31 | 1999-06-22 | Glenayre Electronics, Inc. | Digital communications system having an automatically selectable transmission rate |
| US6041358A (en) | 1996-11-12 | 2000-03-21 | Industrial Technology Research Inst. | Method for maintaining virtual local area networks with mobile terminals in an ATM network |
| DE19647833B4 (de) | 1996-11-19 | 2005-07-07 | Deutsches Zentrum für Luft- und Raumfahrt e.V. | Verfahren zur gleichzeitigen Funkübertragung digitaler Daten zwischen mehreren Teilnehmerstationen und einer Basisstation |
| US5970149A (en) | 1996-11-19 | 1999-10-19 | Johnson; R. Brent | Combined remote access and security system |
| US5987331A (en) | 1996-11-20 | 1999-11-16 | Motorola, Inc. | Communication system to communication system gateway method and apparatus |
| JP3518209B2 (ja) | 1996-12-05 | 2004-04-12 | 株式会社日立製作所 | Atm交換機および輻輳制御方式 |
| US6708274B2 (en) | 1998-04-30 | 2004-03-16 | Intel Corporation | Cryptographically protected paging subsystem |
| JPH10190612A (ja) | 1996-12-26 | 1998-07-21 | Sony Corp | 通信方法及び受信装置 |
| JP3684727B2 (ja) | 1996-12-26 | 2005-08-17 | ソニー株式会社 | 通信方法及び受信装置 |
| US5978379A (en) | 1997-01-23 | 1999-11-02 | Gadzoox Networks, Inc. | Fiber channel learning bridge, learning half bridge, and protocol |
| US5948060A (en) | 1997-01-24 | 1999-09-07 | International Business Machines Corporation | Speeding-up communication rates on links transferring data structures by a method of handing scatter/gather of storage blocks in commanded computer systems |
| US6370156B2 (en) | 1997-01-31 | 2002-04-09 | Alcatel | Modulation/demodulation of a pilot carrier, means and method to perform the modulation/demodulation |
| US20060280140A9 (en) | 1997-02-06 | 2006-12-14 | Mahany Ronald L | LOWER POWER WIRELESS BEACONING NETWORK SUPPORTING PROXIMAL FORMATION, SEPARATION AND REFORMATION OF WIRELESS LOCAL AREA NETWORKS (LAN's), AS TERMINALS MOVE IN AND OUT RANGE OF ONE ANOTHER |
| US6076115A (en) | 1997-02-11 | 2000-06-13 | Xaqti Corporation | Media access control receiver and network management system |
| US6108713A (en) | 1997-02-11 | 2000-08-22 | Xaqti Corporation | Media access control architectures and network management systems |
| US6487212B1 (en) | 1997-02-14 | 2002-11-26 | Advanced Micro Devices, Inc. | Queuing structure and method for prioritization of frames in a network switch |
| US5940438A (en) | 1997-02-18 | 1999-08-17 | Mitsubishi Electric Information Technology Center America, Inc (Ita) | Universal modem for digital video, audio and data communications |
| US6005894A (en) | 1997-04-04 | 1999-12-21 | Kumar; Derek D. | AM-compatible digital broadcasting method and system |
| US6028933A (en) * | 1997-04-17 | 2000-02-22 | Lucent Technologies Inc. | Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network |
| US5886993A (en) | 1997-05-30 | 1999-03-23 | Motorola, Inc. | System, device, and method for sharing contention mini-slots among multiple priority classes |
| US6385672B1 (en) | 1997-05-30 | 2002-05-07 | 3Com Corporation | System to optimize packet buffer utilization via selectively partitioned transmit and receive buffer portions |
| GB9805765D0 (en) | 1997-06-10 | 1998-05-13 | Northern Telecom Ltd | Data transmission over a power line communications system |
| US5828293A (en) | 1997-06-10 | 1998-10-27 | Northern Telecom Limited | Data transmission over a power line communications system |
| US6151296A (en) | 1997-06-19 | 2000-11-21 | Qualcomm Incorporated | Bit interleaving for orthogonal frequency division multiplexing in the transmission of digital signals |
| US5966412A (en) | 1997-06-30 | 1999-10-12 | Thomson Consumer Electronics, Inc. | Apparatus and method for processing a Quadrature Amplitude Modulated (QAM) signal |
| US7050456B1 (en) * | 1998-12-04 | 2006-05-23 | Tekelec | Methods and systems for communicating signaling system 7 (SS7) user part messages among SS7 signaling points (SPs) and internet protocol (IP) nodes using signal transfer points (STPs) |
| US6092214A (en) | 1997-11-06 | 2000-07-18 | Cisco Technology, Inc. | Redundant network management system for a stackable fast ethernet repeater |
| US6041063A (en) | 1997-09-16 | 2000-03-21 | Olicom A/S | High availability, scaleable bandwidth, multiport ATM-emulated LAN interface |
| US6567416B1 (en) | 1997-10-14 | 2003-05-20 | Lucent Technologies Inc. | Method for access control in a multiple access system for communications networks |
| DE19746691B4 (de) | 1997-10-22 | 2005-09-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Übertragungsstation, Mobileinheiten und Verfahren zur Übertragung von Daten für ein drahtloses paketorientiertes Kommunikationssystem |
| JP3516432B2 (ja) | 1997-11-18 | 2004-04-05 | 株式会社東芝 | ノード装置及びパケット転送方法 |
| US5841778A (en) | 1997-11-21 | 1998-11-24 | Siemens Business Communication Systems, Inc. | System for adaptive backoff mechanisms in CSMA/CD networks |
| KR100269593B1 (ko) | 1997-12-02 | 2000-10-16 | 정선종 | 다중 채널을 위한 직교 복소 확산 방법 및 그 장치 |
| US6097817A (en) | 1997-12-10 | 2000-08-01 | Omnipoint Corporation | Encryption and decryption in communication system with wireless trunk |
| EP0924896A1 (en) | 1997-12-17 | 1999-06-23 | Hewlett-Packard Company | Communicating isochronous and asynchronous data |
| US6055316A (en) | 1997-12-26 | 2000-04-25 | Sun Microsystems, Inc. | System and method for deriving an appropriate initialization vector for secure communications |
| US6169744B1 (en) | 1998-01-07 | 2001-01-02 | 3Com Corporation | Method and protocol for a medium access control layer for local area networks with multiple-priority traffic |
| US6098179A (en) | 1998-01-22 | 2000-08-01 | Digital Equipment Corporation | Method and apparatus for performing error detection |
| JPH11234230A (ja) | 1998-02-13 | 1999-08-27 | Toyota Central Res & Dev Lab Inc | マルチキャリア通信システム用送信局装置、受信局装置、及びマルチキャリア通信システム |
| US6130894A (en) | 1998-03-09 | 2000-10-10 | Broadcom Homenetworking, Inc. | Off-line broadband network interface |
| US6243449B1 (en) | 1998-03-20 | 2001-06-05 | Nortel Networks Limited | Mass calling event detection and control |
| US6278716B1 (en) | 1998-03-23 | 2001-08-21 | University Of Massachusetts | Multicast with proactive forward error correction |
| US6343083B1 (en) | 1998-04-09 | 2002-01-29 | Alcatel Usa Sourcing, L.P. | Method and apparatus for supporting a connectionless communication protocol over an ATM network |
| US6246770B1 (en) | 1998-04-23 | 2001-06-12 | General Electric Company | Method and apparatus for feature configuration in remotely located ultrasound imaging system |
| US6445717B1 (en) * | 1998-05-01 | 2002-09-03 | Niwot Networks, Inc. | System for recovering lost information in a data stream |
| GB2337906B (en) | 1998-05-28 | 2003-07-23 | 3Com Technologies Ltd | Method for transmitting multi-media packet data using a contention-resolution process |
| US6222851B1 (en) | 1998-05-29 | 2001-04-24 | 3Com Corporation | Adaptive tree-based contention resolution media access control protocol |
| JP2000004433A (ja) | 1998-06-16 | 2000-01-07 | Toshiba Corp | データ処理装置および同装置に適用される認証処理方法 |
| US6263445B1 (en) | 1998-06-30 | 2001-07-17 | Emc Corporation | Method and apparatus for authenticating connections to a storage system coupled to a network |
| US6252849B1 (en) | 1998-06-30 | 2001-06-26 | Sun Microsystems, Inc. | Flow control using output port buffer allocation |
| US6215792B1 (en) | 1998-06-30 | 2001-04-10 | Motorola, Inc. | System, device, and method for initial ranging in a communication network |
| US6363052B1 (en) | 1998-07-20 | 2002-03-26 | At&T Corp | Congestion control in network systems |
| WO2000005904A2 (en) | 1998-07-21 | 2000-02-03 | Tachyon, Inc. | Method and apparatus for multiple access in a communication system |
| US6567914B1 (en) | 1998-07-22 | 2003-05-20 | Entrust Technologies Limited | Apparatus and method for reducing transmission bandwidth and storage requirements in a cryptographic security system |
| US6182147B1 (en) | 1998-07-31 | 2001-01-30 | Cisco Technology, Inc. | Multicast group routing using unidirectional links |
| CA2278904A1 (en) * | 1998-09-02 | 2000-03-02 | Lucent Technologies Inc. | Mobile terminal and base station in a packet radio services network |
| US6295296B1 (en) | 1998-09-08 | 2001-09-25 | Cisco Technology, Inc. | Use of a single data structure for label forwarding and imposition |
| US6334185B1 (en) | 1998-09-08 | 2001-12-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for centralized encryption key calculation |
| JP3596321B2 (ja) | 1998-09-21 | 2004-12-02 | 三菱電機株式会社 | 電力線搬送通信装置及びその通信制御方法 |
| US6526451B2 (en) | 1998-09-30 | 2003-02-25 | Stmicroelectronics, Inc. | Method and network device for creating circular queue structures in shared memory |
| US6216244B1 (en) | 1998-10-07 | 2001-04-10 | Cisco Systems, Inc. | Point-to-multipoint variable antenna compensation system |
| US6061555A (en) | 1998-10-21 | 2000-05-09 | Parkervision, Inc. | Method and system for ensuring reception of a communications signal |
| JP2000216752A (ja) | 1998-11-20 | 2000-08-04 | Mitsubishi Electric Corp | マルチキャリア通信装置 |
| CA2320892A1 (en) | 1998-12-17 | 2000-06-22 | Wataru Matsumoto | Communication method and communication system |
| US6111919A (en) | 1999-01-20 | 2000-08-29 | Intellon Corporation | Synchronization of OFDM signals |
| JP2983985B1 (ja) | 1999-01-28 | 1999-11-29 | エスアールエンジニアリング株式会社 | 物品可動支持装置 |
| WO2000046923A1 (en) | 1999-02-04 | 2000-08-10 | Electric Power Research Institute, Inc. | Apparatus and method for implementing digital communications on a power line |
| US6466580B1 (en) | 1999-02-23 | 2002-10-15 | Advanced Micro Devices, Inc. | Method and apparatus for processing high and low priority frame data transmitted in a data communication system |
| JP3743194B2 (ja) | 1999-02-25 | 2006-02-08 | 株式会社日立製作所 | パケット中継装置 |
| US6480489B1 (en) | 1999-03-01 | 2002-11-12 | Sun Microsystems, Inc. | Method and apparatus for data re-assembly with a high performance network interface |
| US6594268B1 (en) | 1999-03-11 | 2003-07-15 | Lucent Technologies Inc. | Adaptive routing system and method for QOS packet networks |
| DE60039081D1 (de) | 1999-03-12 | 2008-07-10 | Aware Inc | Mehrträger-Modulationssystem und Verfahren |
| US6269132B1 (en) | 1999-04-26 | 2001-07-31 | Intellon Corporation | Windowing function for maintaining orthogonality of channels in the reception of OFDM symbols |
| US6074086A (en) | 1999-04-26 | 2000-06-13 | Intellon Corporation | Synchronization of OFDM signals with improved windowing |
| US6775280B1 (en) | 1999-04-29 | 2004-08-10 | Cisco Technology, Inc. | Methods and apparatus for routing packets using policy and network efficiency information |
| AU5266400A (en) | 1999-05-21 | 2000-12-12 | Matsushita Graphic Communication Systems, Inc. | Retransmission procedure and apparatus for handshaking protocol |
| US6538985B1 (en) | 1999-05-25 | 2003-03-25 | 3Com Corporation | Channel reservation media access control protocol using orthogonal frequency division multiplexing |
| US6430661B1 (en) | 1999-06-28 | 2002-08-06 | Legerity, Inc. | Method and apparatus for accessing variable sized data with prioritization |
| US6526581B1 (en) | 1999-08-03 | 2003-02-25 | Ucentric Holdings, Llc | Multi-service in-home network with an open interface |
| JP4193297B2 (ja) * | 1999-08-04 | 2008-12-10 | ソニー株式会社 | 通信装置および方法、通信システム、並びに記録媒体 |
| US6278685B1 (en) | 1999-08-19 | 2001-08-21 | Intellon Corporation | Robust transmission mode |
| US6778507B1 (en) | 1999-09-01 | 2004-08-17 | Qualcomm Incorporated | Method and apparatus for beamforming in a wireless communication system |
| US6160443A (en) | 1999-09-08 | 2000-12-12 | Atmel Corporation | Dual automatic gain control in a QAM demodulator |
| FI115494B (fi) | 1999-09-08 | 2005-05-13 | Nokia Corp | Tukiaseman taajuussynkronointi |
| US7974255B2 (en) | 1999-09-15 | 2011-07-05 | Alcatel-Lucent Usa Inc. | Method and apparatus for multi-stream transmission with time and frequency diversity in an orthogonal frequency division multiplexing (OFDM) communication system |
| JP4374725B2 (ja) | 1999-09-22 | 2009-12-02 | パナソニック株式会社 | 通信方法及び通信局 |
| US7085284B1 (en) | 1999-11-04 | 2006-08-01 | Proxim, Inc. | Prioritization scheme for CSMA/CA |
| US6442129B1 (en) | 1999-12-06 | 2002-08-27 | Intellon Corporation | Enhanced channel estimation |
| US6397368B1 (en) | 1999-12-06 | 2002-05-28 | Intellon Corporation | Forward error correction with channel adaptation |
| ATE418190T1 (de) | 2000-01-14 | 2009-01-15 | Interdigital Tech Corp | Drahtloses kommunikationssystem mit selektiv dimensionierten datentransportblöcken |
| US6525849B1 (en) * | 2000-01-28 | 2003-02-25 | National Science Council | Probe of two-way optical component network analyzer |
| US6845091B2 (en) | 2000-03-16 | 2005-01-18 | Sri International | Mobile ad hoc extensions for the internet |
| DE10014676C2 (de) | 2000-03-24 | 2002-02-07 | Polytrax Inf Technology Ag | Datenübertragung über ein Stromversorgungsnetz |
| US7038584B2 (en) | 2000-03-31 | 2006-05-02 | Ge Medical Systems Information Technologies, Inc. | Object location monitoring within buildings |
| US6988236B2 (en) | 2000-04-07 | 2006-01-17 | Broadcom Corporation | Method for selecting frame encoding parameters in a frame-based communications network |
| DE10017747A1 (de) | 2000-04-10 | 2001-10-18 | Polytrax Inf Technology Ag | Verfahren zur Regelung des Vielfachzugriffs in Netzwerken |
| AU2001253630A1 (en) | 2000-04-17 | 2001-10-30 | Adaptive Networks, Inc. | Power line communication network |
| US6807146B1 (en) | 2000-04-21 | 2004-10-19 | Atheros Communications, Inc. | Protocols for scalable communication system using overland signals and multi-carrier frequency communication |
| US7310670B1 (en) * | 2000-04-25 | 2007-12-18 | Thomson Licensing S.A. | Multi-channel power line exchange protocol |
| US6421725B1 (en) | 2000-05-04 | 2002-07-16 | Worldcom, Inc. | Method and apparatus for providing automatic notification |
| US7242932B2 (en) | 2000-05-17 | 2007-07-10 | Motorola, Inc. | Mobile internet protocol on a signaling channel |
| US6289000B1 (en) | 2000-05-19 | 2001-09-11 | Intellon Corporation | Frame control encoder/decoder for robust OFDM frame transmissions |
| US6747976B1 (en) | 2000-05-23 | 2004-06-08 | Centre for Wireless Communications of The National University of Singapore | Distributed scheduling architecture with efficient reservation protocol and dynamic priority scheme for wireless ATM networks |
| US6854059B2 (en) | 2000-06-07 | 2005-02-08 | Conexant Systems, Inc. | Method and apparatus for medium access control in powerline communication network systems |
| KR100640921B1 (ko) * | 2000-06-29 | 2006-11-02 | 엘지전자 주식회사 | 프로토콜 데이터 유닛의 생성 및 전송 방법 |
| US6473435B1 (en) | 2000-06-30 | 2002-10-29 | Marconi Communications, Inc. | Method and apparatus for transferring packets to a memory |
| AU2001263194A1 (en) | 2000-07-13 | 2002-01-30 | Sharewave, Inc. | Quality of service extensions for multimedia applications in wireless computer networks |
| US7418043B2 (en) | 2000-07-19 | 2008-08-26 | Lot 41 Acquisition Foundation, Llc | Software adaptable high performance multicarrier transmission protocol |
| US6909723B1 (en) | 2000-08-04 | 2005-06-21 | Intellon Corporation | Segment bursting with priority pre-emption and reduced latency |
| US7352770B1 (en) | 2000-08-04 | 2008-04-01 | Intellon Corporation | Media access control protocol with priority and contention-free intervals |
| US6671284B1 (en) | 2000-08-04 | 2003-12-30 | Intellon Corporation | Frame control for efficient media access |
| US6907044B1 (en) * | 2000-08-04 | 2005-06-14 | Intellon Corporation | Method and protocol to support contention-free intervals and QoS in a CSMA network |
| WO2002017548A1 (en) | 2000-08-21 | 2002-02-28 | Koninklijke Philips Electronics N.V. | Method for the communication of information and apparatus employing the method |
| US9094226B2 (en) | 2000-08-30 | 2015-07-28 | Broadcom Corporation | Home network system and method |
| US6721569B1 (en) | 2000-09-29 | 2004-04-13 | Nortel Networks Limited | Dynamic sub-carrier assignment in OFDM systems |
| US7050452B2 (en) | 2000-10-06 | 2006-05-23 | Cognio, Inc. | Systems and methods for interference mitigation among multiple WLAN protocols |
| US6952399B1 (en) | 2000-10-12 | 2005-10-04 | Sprint Communications Company L.P. | Method and apparatus for synchronizing the coding and decoding of information in an integrated services hub |
| JP4373598B2 (ja) | 2000-10-26 | 2009-11-25 | 株式会社日立製作所 | 電力線搬送システム |
| US6559757B1 (en) | 2000-10-26 | 2003-05-06 | Home Tough Lighting Systems Llc | Data communication over power lines |
| US7058074B2 (en) | 2000-11-01 | 2006-06-06 | Texas Instruments Incorporated | Unified channel access for supporting quality of service (QoS) in a local area network |
| WO2002037754A2 (en) | 2000-11-03 | 2002-05-10 | At & T Corp. | Tiered contention multiple access (tcma): a method for priority-based shared channel access |
| US6847654B2 (en) * | 2000-11-06 | 2005-01-25 | Symbol Technologies, Inc. | Wireless device which uses an upper MAC and lower MAC interface |
| US6735448B1 (en) * | 2000-11-07 | 2004-05-11 | Hrl Laboratories, Llc | Power management for throughput enhancement in wireless ad-hoc networks |
| DE60123823T2 (de) | 2000-11-17 | 2007-09-06 | Infineon Technologies North America Corp., San Jose | Vorrichtungen und Verfahren zur Behandlung von RTP- und TCP-Datenverkehr |
| ATE554578T1 (de) | 2000-11-20 | 2012-05-15 | Sony Deutschland Gmbh | Adaptive unterträgerbelastung |
| US20020065047A1 (en) | 2000-11-30 | 2002-05-30 | Moose Paul H. | Synchronization, channel estimation and pilot tone tracking system |
| US6704301B2 (en) | 2000-12-29 | 2004-03-09 | Tropos Networks, Inc. | Method and apparatus to provide a routing protocol for wireless devices |
| ATE441986T1 (de) | 2001-01-16 | 2009-09-15 | Daphimo Co B V Llc | SCHNELLE INITIALISIERUNG UNTER VERWENDUNG VON ßSEAMLESS RATEß ADAPTATION |
| US20020131590A1 (en) * | 2001-02-02 | 2002-09-19 | Henson Kevin M. | Key matrix methodology |
| US7215715B2 (en) | 2001-02-06 | 2007-05-08 | Maxim Integrated Products, Inc. | System and method of signal wave shaping for spectrum control of an OFDM signal |
| US6765885B2 (en) * | 2001-02-09 | 2004-07-20 | Asustek Computer Inc. | Determination of acceptable sequence number ranges in a communications protocol |
| GB0103416D0 (en) | 2001-02-12 | 2001-03-28 | Nokia Networks Oy | Message authentication |
| JP2002245235A (ja) | 2001-02-20 | 2002-08-30 | Hitachi Ltd | 家庭電気機器、加入者登録方法、受注方法及びデータ処理システム |
| US6934554B2 (en) | 2001-02-21 | 2005-08-23 | Nippon Telegraph And Telephone Corporation | Radio communication system |
| GB0124884D0 (en) | 2001-03-20 | 2001-12-05 | Koninkl Philips Electronics Nv | Information system for travellers |
| JP2002290418A (ja) | 2001-03-27 | 2002-10-04 | Toshiba Corp | 無線装置 |
| US6834091B2 (en) | 2001-04-03 | 2004-12-21 | Thomson Licensing S.A. | Time synchronization for data over a powerline modem network |
| US6577231B2 (en) | 2001-04-03 | 2003-06-10 | Thomson Licensing Sa | Clock synchronization over a powerline modem network for multiple devices |
| US7020095B2 (en) | 2001-06-16 | 2006-03-28 | Maxim Integrated Products, Inc. | System and method for modulation of non-data bearing carriers in a multi-carrier modulation system |
| US7570656B2 (en) * | 2001-06-18 | 2009-08-04 | Yitran Communications Ltd. | Channel access method for powerline carrier based media access control protocol |
| KR100398022B1 (ko) | 2001-06-20 | 2003-09-19 | 주식회사 젤라인 | 전력선 통신시스템의 적응형 다중 채널 패킷 전송방법 |
| US6632225B2 (en) * | 2001-06-20 | 2003-10-14 | Zimmer, Inc. | Method and apparatus for resecting a distal femur and a proximal tibia in preparation for implanting a partial knee prosthesis |
| US7277413B2 (en) | 2001-07-05 | 2007-10-02 | At & T Corp. | Hybrid coordination function (HCF) access through tiered contention and overlapped wireless cell mitigation |
| EP1407581B1 (en) | 2001-07-10 | 2009-06-10 | Koninklijke Philips Electronics N.V. | Gateway for interconnecting networks |
| JP3607643B2 (ja) | 2001-07-13 | 2005-01-05 | 松下電器産業株式会社 | マルチキャリア送信装置、マルチキャリア受信装置、およびマルチキャリア無線通信方法 |
| WO2003009083A2 (en) | 2001-07-17 | 2003-01-30 | Main.Net Communications Ltd. | Dual purpose power line modem |
| US7020822B2 (en) | 2001-08-02 | 2006-03-28 | Texas Instruments Incorporated | Automatic repeat request for centralized channel access |
| WO2003015291A2 (en) | 2001-08-04 | 2003-02-20 | Enikia Llc | Frequency management and policing |
| US7245625B2 (en) | 2001-08-04 | 2007-07-17 | Arkados, Inc. | Network-to-network adaptor for power line communications |
| WO2004014056A1 (en) | 2001-08-04 | 2004-02-12 | Enikia Llc | Power line communication system |
| AU2002327417A1 (en) | 2001-08-04 | 2003-03-03 | Enikia Llc | Adaptive radiated emission control |
| DE10140849B4 (de) | 2001-08-21 | 2011-05-05 | Robert Bosch Gmbh | Elektronisches System mit einem Mehrfachzugriffsprotokoll und Verfahren für den Mehrfachzugriff |
| US7447200B2 (en) * | 2001-08-30 | 2008-11-04 | Maxim Integrated Products, Inc. | System and method for simultaneously transporting different types of information over a power line |
| JP2003078565A (ja) * | 2001-08-30 | 2003-03-14 | Matsushita Electric Ind Co Ltd | 無線通信装置 |
| JP2003087238A (ja) | 2001-09-11 | 2003-03-20 | Hitachi Ltd | 家庭内ネットワークにおけるセキュリティ実現方式 |
| DE10145596A1 (de) | 2001-09-15 | 2003-04-03 | Philips Corp Intellectual Pty | Netzwerk mit mehreren Sub-Netzwerken |
| US20030053493A1 (en) | 2001-09-18 | 2003-03-20 | Joseph Graham Mobley | Allocation of bit streams for communication over-multi-carrier frequency-division multiplexing (FDM) |
| US7218901B1 (en) | 2001-09-18 | 2007-05-15 | Scientific-Atlanta, Inc. | Automatic frequency control of multiple channels |
| JP3888130B2 (ja) | 2001-11-01 | 2007-02-28 | セイコーエプソン株式会社 | 無線ネットワークのステーション |
| US7245605B2 (en) | 2001-11-02 | 2007-07-17 | At&T Corp. | Preemptive packet for maintaining contiguity in cyclic prioritized multiple access (CPMA) contention-free sessions |
| US7277415B2 (en) | 2001-11-02 | 2007-10-02 | At&T Corp. | Staggered startup for cyclic prioritized multiple access (CPMA) contention-free sessions |
| US7280517B2 (en) | 2001-11-02 | 2007-10-09 | At&T Corp. | Wireless LANs and neighborhood capture |
| US20030086437A1 (en) | 2001-11-07 | 2003-05-08 | Mathilde Benveniste | Overcoming neighborhood capture in wireless LANs |
| US7519030B2 (en) * | 2001-11-19 | 2009-04-14 | At&T Intellectual Property Ii, L.P. | Adaptive MAC fragmentation and rate selection for 802.11 wireless networks |
| US7301965B2 (en) | 2001-11-19 | 2007-11-27 | At&T Corp. | Packet shaping for mixed rate 802.11 wireless networks |
| KR100408648B1 (ko) | 2001-11-23 | 2003-12-06 | 주식회사 케이티 | 차세대 통합 망 서비스를 위한 주소 분석방법 |
| US6759946B2 (en) | 2001-12-06 | 2004-07-06 | Mitsubishi Electric Research Laboratories, Inc. | Home appliances network |
| US6985072B2 (en) | 2001-12-21 | 2006-01-10 | Maxim Integrated Products, Inc. | Apparatus and method for a low-rate data transmission mode over a power line |
| US6901064B2 (en) | 2002-01-10 | 2005-05-31 | Harris Corporation | Method and device for establishing communication links and detecting interference between mobile nodes in a communication system |
| WO2003063415A2 (en) | 2002-01-22 | 2003-07-31 | Xtremespectrum, Inc. | Method of managing time slots in a wireless network through the use of contention groups |
| JP3849551B2 (ja) | 2002-03-05 | 2006-11-22 | ソニー株式会社 | 無線通信システム、無線通信装置及び方法、並びにコンピュータ・プログラム |
| US7277432B2 (en) * | 2002-03-14 | 2007-10-02 | Texas Instruments Incorporated | Robust indication of MAC level error correction |
| JP4078105B2 (ja) | 2002-04-08 | 2008-04-23 | シャープ株式会社 | 無線通信システム |
| US7724764B2 (en) | 2002-04-23 | 2010-05-25 | Coppergate Communications Ltd. | Adaptive synchronous media access protocol for shared media networks |
| JP2003318810A (ja) | 2002-04-26 | 2003-11-07 | Kobe Steel Ltd | 無線データ収集システム,無線データ中継装置 |
| JP2003324445A (ja) * | 2002-05-07 | 2003-11-14 | Alps Electric Co Ltd | 無線伝送方式 |
| US20030217182A1 (en) | 2002-05-15 | 2003-11-20 | Xiaodong Liu | Interface architecture |
| WO2003100996A2 (en) * | 2002-05-28 | 2003-12-04 | Amperion, Inc. | Broadband communications using a medium-voltage power line |
| US7193986B2 (en) | 2002-05-30 | 2007-03-20 | Nortel Networks Limited | Wireless network medium access control protocol |
| EP1514379A2 (en) | 2002-05-31 | 2005-03-16 | Koninklijke Philips Electronics N.V. | Message routing in a radio network |
| AU2003243356A1 (en) | 2002-06-05 | 2003-12-22 | Meshnetworks, Inc. | Hybrid arq for a wireless ad-hoc network and a method for using the same |
| US6744766B2 (en) | 2002-06-05 | 2004-06-01 | Meshnetworks, Inc. | Hybrid ARQ for a wireless Ad-Hoc network and a method for using the same |
| KR20060021795A (ko) | 2002-06-07 | 2006-03-08 | 엠버 코퍼레이션 | 경사도 라우팅을 사용하는 애드 혹 무선 네트워크 |
| AU2003238968A1 (en) | 2002-06-11 | 2003-12-22 | Meshnetworks, Inc. | System and method for multicast media access in ad-hoc communication networks |
| US7200178B2 (en) | 2002-06-12 | 2007-04-03 | Texas Instruments Incorporated | Methods for optimizing time variant communication channels |
| US7826466B2 (en) | 2002-06-26 | 2010-11-02 | Atheros Communications, Inc. | Communication buffer scheme optimized for VoIP, QoS and data networking over a power line |
| KR100446508B1 (ko) * | 2002-06-26 | 2004-09-04 | 삼성전자주식회사 | 패킷 데이터 통신시스템에서 패킷 데이터 처리장치 |
| JP3945325B2 (ja) | 2002-07-01 | 2007-07-18 | ソニー株式会社 | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム |
| US20040013135A1 (en) | 2002-07-17 | 2004-01-22 | Yoram Haddad | System and method for scheduling traffic in wireless networks |
| US7274792B2 (en) | 2002-08-09 | 2007-09-25 | Broadcom Corporation | Methods and apparatus for initialization vector processing |
| JP4192528B2 (ja) | 2002-08-23 | 2008-12-10 | 株式会社日立製作所 | 無線通信システム及びその送信電力制御方法 |
| US20040047319A1 (en) | 2002-09-06 | 2004-03-11 | Johannes Elg | Contention-based medium access control for ad hoc wireless piconets |
| US7995583B2 (en) * | 2002-09-10 | 2011-08-09 | Koninklijke Philips Electronics N.V. | Apparatus and method for announcing a pending QoS service schedule to a wireless station |
| CN1659817B (zh) | 2002-09-12 | 2010-06-09 | 松下电器产业株式会社 | 无线电发送设备、无线电接收设备和选择发送对消副载波的方法 |
| JP3657948B2 (ja) | 2002-09-12 | 2005-06-08 | 松下電器産業株式会社 | 無線送信装置、無線受信装置、および送信キャンセルサブキャリアの選択方法 |
| AU2003276972A1 (en) | 2002-09-25 | 2004-04-19 | Enikia Llc | Method and system for timing controlled signal transmission in a point to multipoint power line communications system |
| US7835365B2 (en) | 2002-09-26 | 2010-11-16 | Sharp Laboratories Of America, Inc. | Connection management in a centralized communication system |
| US8046484B2 (en) | 2002-09-26 | 2011-10-25 | Sharp Laboratories Of America, Inc. | Transmitting data across a contention channel in a centralized network |
| US20040081089A1 (en) | 2002-09-26 | 2004-04-29 | Sharp Laboratories Of America, Inc. | Transmitting data on scheduled channels in a centralized network |
| JP2004120709A (ja) | 2002-09-30 | 2004-04-15 | Fujitsu Ltd | ダイバーシティ受信装置 |
| US7307357B2 (en) | 2002-09-30 | 2007-12-11 | Amperion, Inc. | Method and system to increase the throughput of a communications system that uses an electrical power distribution system as a communications pathway |
| US7127255B2 (en) | 2002-10-01 | 2006-10-24 | Trango Systems, Inc. | Wireless point to multipoint system |
| JP4658606B2 (ja) | 2002-10-04 | 2011-03-23 | スターレント・ネットワークス・エルエルシー | Ipネットワーク接続のための資源管理 |
| EP1554848A4 (en) | 2002-10-21 | 2010-03-03 | Intellon Corp | CONSTRUCTIVE ACCESS INTERVALS IN A CSMA NETWORK |
| US7277548B2 (en) | 2002-10-23 | 2007-10-02 | Ndosa Technologies, Inc. | Cryptographic method and computer program product for use in wireless local area networks |
| US7356010B2 (en) | 2002-12-02 | 2008-04-08 | Ntt Docomo Inc. | Point coordinator control passing scheme using a scheduling information parameter set for an IEEE 802.11 wireless local area network |
| JP4473504B2 (ja) | 2002-12-19 | 2010-06-02 | パナソニックシステムネットワークス株式会社 | 電化製品を電灯線通信により制御する管理装置及びその制御方法 |
| US7719991B2 (en) | 2003-01-21 | 2010-05-18 | Qualcomm Incorporated | Reverse rate indicator detection |
| GB2398713B (en) | 2003-02-22 | 2005-11-30 | Hewlett Packard Development Co | Limiting service provision to group members |
| US7342896B2 (en) | 2003-03-03 | 2008-03-11 | Sharp Laboratories Of America, Inc. | Centralized network organization and topology discover in Ad-Hoc network with central controller |
| US7233584B2 (en) | 2003-03-12 | 2007-06-19 | The United States Of America As Represent By The Secertary Of The Navy | Group TDMA frame allocation method and apparatus |
| KR100630192B1 (ko) * | 2003-03-19 | 2006-09-29 | 삼성전자주식회사 | 모바일 애드 혹 네트워크에서 이동 단말기의 매체 액세스제어 프로토콜 계층 모듈 및 매체 액세스 제어 프로토콜계층 모듈의 프레임 송수신 방법 |
| US8064474B2 (en) | 2003-03-20 | 2011-11-22 | Qualcomm Atheros, Inc. | Method and apparatus for selecting a responder to enable reliable multicast |
| US7046651B2 (en) | 2003-04-04 | 2006-05-16 | Nokia Corporation | System topologies for optimum capacity transmission over wireless local area networks |
| US7423992B2 (en) | 2003-04-16 | 2008-09-09 | Sony Corporation | Time slot and carrier frequency allocation in a network |
| US7142851B2 (en) | 2003-04-28 | 2006-11-28 | Thomson Licensing | Technique for secure wireless LAN access |
| EP2109258B1 (en) | 2003-05-16 | 2014-08-06 | Panasonic Corporation | Medium access control in master-slave systems |
| CA2531555A1 (en) | 2003-06-05 | 2004-12-16 | Michael A. Trochesset | Removable cap with timed signaling function |
| US7206320B2 (en) | 2003-06-18 | 2007-04-17 | Sony Corporation | Method and apparatus for non-centralized network bandwidth management |
| CA2513345C (en) * | 2003-06-18 | 2010-08-10 | Nippon Telegraph And Telephone Corporation | Wireless packet communication method and wireless packet communication apparatus |
| JP4182345B2 (ja) | 2003-06-26 | 2008-11-19 | 日本電気株式会社 | 干渉キャンセルユニット及びマルチユーザ干渉キャンセラ |
| US7098773B2 (en) | 2003-07-03 | 2006-08-29 | Current Technologies, Llc | Power line communication system and method of operating the same |
| US20050015805A1 (en) | 2003-07-17 | 2005-01-20 | Sony Corporation | Power line home network |
| JP3880554B2 (ja) | 2003-07-18 | 2007-02-14 | 松下電器産業株式会社 | 空間分割多重アクセス方式ワイヤレス媒体アクセスコントローラ |
| US20050243765A1 (en) | 2003-07-25 | 2005-11-03 | Schrader Mark E | Mesh network and piconet work system and method |
| EP2387196B1 (en) | 2003-07-25 | 2013-04-03 | Panasonic Corporation | Apparatus and method for multicarrier transmission/reception with transmission quality evaluation |
| KR100570830B1 (ko) | 2003-07-29 | 2006-04-12 | 삼성전자주식회사 | 씨에스엠에이/씨에이에 기반한 무선 랜에서의 매체 접근제어 방법 및 그 장치 |
| ES2294539T3 (es) | 2003-08-06 | 2008-04-01 | Matsushita Electric Industrial Co., Ltd | Estacion principal de sistema de comunicacion, y metodo de control de acceso. |
| JP4488828B2 (ja) | 2003-08-06 | 2010-06-23 | パナソニック株式会社 | 通信システムの親局及びアクセス制御方法 |
| KR101009861B1 (ko) | 2003-08-19 | 2011-01-19 | 삼성전자주식회사 | 이동통신 시스템에서의 데이터 전송 방법과 전송률 할당 방법 및 이를 위한 장치 |
| US20050041673A1 (en) | 2003-08-20 | 2005-02-24 | Frances Jiang | Method of managing wireless network resources to gateway devices |
| JP4011527B2 (ja) | 2003-08-29 | 2007-11-21 | シャープ株式会社 | 通信中継装置、通信装置、通信システム並びに通信方法、通信プログラムおよびこれを記録した記録媒体 |
| US7092693B2 (en) | 2003-08-29 | 2006-08-15 | Sony Corporation | Ultra-wide band wireless / power-line communication system for delivering audio/video content |
| US7221680B2 (en) | 2003-09-02 | 2007-05-22 | Qualcomm Incorporated | Multiplexing and transmission of multiple data streams in a wireless multi-carrier communication system |
| US8718089B2 (en) * | 2003-09-08 | 2014-05-06 | Toshiba America Research Inc. | Aggregation and fragmentation of multiplexed downlink packets |
| US7324522B2 (en) * | 2003-09-18 | 2008-01-29 | Raytheon Company | Encapsulating packets into a frame for a network |
| JP4490425B2 (ja) | 2003-09-19 | 2010-06-23 | パナソニック株式会社 | マルチキャリア通信方法、システム及び装置 |
| US7830907B1 (en) * | 2003-09-26 | 2010-11-09 | Coppergate Communications Ltd. | Frame structure for OFDM signaling, including beacons and traffic |
| US7551581B2 (en) * | 2003-09-30 | 2009-06-23 | Intel Corporation | Methods for transmitting closely-spaced packets in WLAN devices and systems |
| US8284752B2 (en) * | 2003-10-15 | 2012-10-09 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
| US8483105B2 (en) | 2003-10-15 | 2013-07-09 | Qualcomm Incorporated | High speed media access control |
| EP1526701A1 (en) * | 2003-10-22 | 2005-04-27 | Mitsubishi Denki Kabushiki Kaisha | Methods and devices for transferring and for recovering data packets |
| JP2007521766A (ja) | 2003-11-07 | 2007-08-02 | シャープ株式会社 | 限定された明示的なメッセージ交換を用いたネットワークコーディネートシステムおよび方法 |
| US8090857B2 (en) | 2003-11-24 | 2012-01-03 | Qualcomm Atheros, Inc. | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks |
| US7684568B2 (en) * | 2003-11-24 | 2010-03-23 | Intellon Corporation | Encrypting data in a communication network |
| US20050124293A1 (en) | 2003-12-04 | 2005-06-09 | Alicherry Mansoor A.K. | Method and apparatus for mobile telephone locatability |
| US20080201503A1 (en) | 2003-12-05 | 2008-08-21 | Mckim James B | Communications System for Implementation of Synchronous, Multichannel, Galvanically Isolated Instrumentation Devices |
| US7411930B2 (en) | 2003-12-17 | 2008-08-12 | Qualcomm, Incorporated | Apparatus and method for prioritized apportionment of transmission power in a multi-carrier terminal |
| CN100399768C (zh) | 2003-12-24 | 2008-07-02 | 华为技术有限公司 | 实现网络地址转换穿越的方法、系统 |
| US7769995B2 (en) | 2004-01-07 | 2010-08-03 | Microsoft Corporation | System and method for providing secure network access |
| JP3673268B1 (ja) | 2004-02-05 | 2005-07-20 | シャープ株式会社 | ジッタ補正装置 |
| US20050174950A1 (en) | 2004-02-09 | 2005-08-11 | Sharp Laboratories Of America, Inc. | Distributed network organization and topology discovery in ad-hoc network |
| US7305009B2 (en) | 2004-02-12 | 2007-12-04 | Sharp Laboratories Of America, Inc. | Method to provide backward compatibility with an existing CSMA/CA system via dual use of the new system's transmission transition guard slot interval |
| KR100827105B1 (ko) | 2004-02-13 | 2008-05-02 | 삼성전자주식회사 | 광대역 무선 통신 시스템에서 고속 레인징을 통한 빠른핸드오버 수행 방법 및 장치 |
| US7715425B2 (en) | 2004-02-26 | 2010-05-11 | Atheros Communications, Inc. | Channel adaptation synchronized to periodically varying channel |
| DE602004015750D1 (de) | 2004-06-15 | 2008-09-25 | Dublin Inst Of Technology | Système de sonde sans fil pour reseaux locaux sans fil |
| US7508811B2 (en) | 2004-07-10 | 2009-03-24 | Mitsubishi Electric Research Laboratories, Inc. | Beacon scheduling in wireless personal area networks with multiple coordinators |
| US7506042B2 (en) | 2004-08-06 | 2009-03-17 | Sharp Laboratories Of America, Inc. | Hierarchical ad hoc network organizational method involving with proxy networking |
| US7551606B2 (en) | 2004-08-20 | 2009-06-23 | Sony Corporation | Isochronous transmission for IP-oriented network |
| JP4463273B2 (ja) | 2004-08-24 | 2010-05-19 | パナソニック株式会社 | 電力線通信装置及び方法 |
| US7474676B2 (en) * | 2004-09-10 | 2009-01-06 | Mitsubishi Electric Research Laboratories, Inc. | Frame aggregation in wireless communications networks |
| US8028097B2 (en) | 2004-10-04 | 2011-09-27 | Sony Corporation | System and method for synchronizing audio-visual devices on a power line communications (PLC) network |
| US7330457B2 (en) | 2004-10-07 | 2008-02-12 | Polytechnic University | Cooperative wireless communications |
| US7460555B2 (en) | 2004-10-07 | 2008-12-02 | Panasonic Corporation | Terminal apparatus |
| US9161231B2 (en) | 2004-10-14 | 2015-10-13 | Alcatel Lucent | Method and system for wireless networking using coordinated dynamic spectrum access |
| US8068467B2 (en) | 2004-10-22 | 2011-11-29 | Motorola Soulutions, Inc. | Multi-tier WLAN and method for propagating beacons in a multi-tier WLAN thereof |
| KR100742611B1 (ko) | 2004-11-01 | 2007-07-25 | 한국전자통신연구원 | 초광대역 임펄스 통신을 위한 무선 통신 시스템과 무선통신 장치 및 그 방법 |
| US8605596B2 (en) | 2004-12-20 | 2013-12-10 | Matsushita Electrical Industrial Co., Ltd. | Medium access for de-centralized wireless network |
| JP4463708B2 (ja) | 2005-03-04 | 2010-05-19 | シャープ株式会社 | コンテンツ送信装置、コンテンツ受信装置、コンテンツ配信システム、コンテンツ同期処理プログラム、および記録媒体 |
| US8126065B2 (en) | 2005-03-23 | 2012-02-28 | Sony Corporation | Automatic power adjustment in powerline home network |
| US20060227729A1 (en) | 2005-04-12 | 2006-10-12 | Honeywell International Inc. | Wireless communication system with collision avoidance protocol |
| US8238376B2 (en) | 2005-04-13 | 2012-08-07 | Sony Corporation | Synchronized audio/video decoding for network devices |
| US7590183B2 (en) | 2005-05-12 | 2009-09-15 | Intellon Corporation | Generating signals for transmission of information |
| US7606199B2 (en) | 2005-07-14 | 2009-10-20 | Sharp Laboratories Of America, Inc. | Central coordinator selection, handover, backup and failure recovery |
| US7720471B2 (en) | 2005-07-27 | 2010-05-18 | Sharp Laboratories Of America | Method for managing hidden stations in a centrally controlled network |
| US8553706B2 (en) | 2005-07-27 | 2013-10-08 | Coppergate Communications Ltd. | Flexible scheduling of resources in a noisy environment |
| US20070025266A1 (en) | 2005-07-27 | 2007-02-01 | Neal Riedel | Communicating schedule and network information in a powerline network |
| US7822059B2 (en) | 2005-07-27 | 2010-10-26 | Atheros Communications, Inc. | Managing contention-free time allocations in a network |
| US7729372B2 (en) | 2005-07-27 | 2010-06-01 | Sharp Corporation | Communicating in a network that includes a medium having varying transmission characteristics |
| US20070058659A1 (en) | 2005-07-27 | 2007-03-15 | Ayyagari Deepak V | Method for providing requested quality of service |
| US7558294B2 (en) | 2005-07-27 | 2009-07-07 | Intellon Corporation | Time synchronization in a network |
| US8175190B2 (en) | 2005-07-27 | 2012-05-08 | Qualcomm Atheros, Inc. | Managing spectra of modulated signals in a communication network |
| US7856008B2 (en) | 2005-07-27 | 2010-12-21 | Sharp Laboratories Of America, Inc. | Synchronizing channel sharing with neighboring networks |
| US8737420B2 (en) | 2005-07-27 | 2014-05-27 | Sigma Designs Israel S.D.I. Ltd. | Bandwidth management in a powerline network |
| US7746879B2 (en) | 2005-08-29 | 2010-06-29 | Texas Instruments Incorporated | Mesh deterministic access |
| CA2619382A1 (en) | 2005-09-01 | 2007-03-08 | Peter El Kwan Chow | Media access control architecture |
| US8576872B2 (en) | 2005-10-19 | 2013-11-05 | Qualcomm Incorporated | Multi-hop wireless mesh network medium access control protocol |
| JP5094004B2 (ja) | 2005-10-20 | 2012-12-12 | パナソニック株式会社 | データ中継装置及びデータ中継方法 |
| KR100750170B1 (ko) * | 2005-11-15 | 2007-08-21 | 삼성전자주식회사 | 통신 네트워크에서 데이터 프레임을 효율적으로 전송하는방법 및 장치 |
| KR100715677B1 (ko) | 2005-12-02 | 2007-05-09 | 한국전자통신연구원 | 폭주제어 액세스 게이트웨이 시스템 및 그 시스템에서의폭주제어 방법 |
| US20070230497A1 (en) | 2006-03-31 | 2007-10-04 | Samsung Electronics Co., Ltd. | Method and apparatus to negotiate channel sharing in PLC network |
| US20070248089A1 (en) | 2006-04-19 | 2007-10-25 | Jason Redi | Systems and methods for incorporating information corresponding to an end-to-end transmission in determining access to a communication medium |
| US8102853B2 (en) * | 2006-08-09 | 2012-01-24 | Samsung Electronics Co., Ltd. | System and method for wireless communication of uncompressed video having fixed size MAC header with an extension |
| US7496078B2 (en) | 2006-08-15 | 2009-02-24 | Cisco Technology, Inc. | Route tree building in a wireless mesh network |
| US8848618B2 (en) | 2006-08-22 | 2014-09-30 | Qualcomm Incorporated | Semi-persistent scheduling for traffic spurts in wireless communication |
| US7904021B2 (en) | 2006-12-21 | 2011-03-08 | Atheros Communications, Inc. | Selecting carriers for modulating signals in a communication network |
| US8429406B2 (en) | 2007-06-04 | 2013-04-23 | Qualcomm Atheros, Inc. | Authorizing customer premise equipment into a network |
| US8520683B2 (en) | 2007-12-18 | 2013-08-27 | Qualcomm Incorporated | Managing communications over a shared medium |
| EP2468063A1 (en) * | 2009-08-21 | 2012-06-27 | InterDigital Patent Holdings, Inc. | Method and apparatus for a multi-radio access technology layer for splitting downlink-uplink over different radio access technologies |
| KR101837706B1 (ko) * | 2009-12-09 | 2018-03-13 | 마벨 월드 트레이드 리미티드 | 무선 통신용 프레임 패딩 |
-
2003
- 2003-11-24 US US10/720,742 patent/US8090857B2/en not_active Expired - Lifetime
-
2004
- 2004-11-22 EP EP13168680.0A patent/EP2631811B1/en not_active Expired - Lifetime
- 2004-11-22 CA CA2806708A patent/CA2806708C/en not_active Expired - Lifetime
- 2004-11-22 CN CN200480034769XA patent/CN1918558B/zh not_active Expired - Lifetime
- 2004-11-22 ES ES04811966.3T patent/ES2533989T3/es not_active Expired - Lifetime
- 2004-11-22 CA CA2546574A patent/CA2546574C/en not_active Expired - Lifetime
- 2004-11-22 KR KR1020067012758A patent/KR101084419B1/ko not_active Expired - Lifetime
- 2004-11-22 EP EP04811966.3A patent/EP1690191B1/en not_active Expired - Lifetime
- 2004-11-22 AU AU2004310448A patent/AU2004310448B2/en not_active Expired
- 2004-11-22 JP JP2006541661A patent/JP4877979B2/ja not_active Expired - Lifetime
- 2004-11-22 WO PCT/US2004/039345 patent/WO2005053208A2/en not_active Ceased
-
2011
- 2011-02-11 US US13/025,230 patent/US8654635B2/en not_active Expired - Fee Related
-
2014
- 2014-01-06 US US14/147,936 patent/US9013989B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US9013989B2 (en) | 2015-04-21 |
| US20050114489A1 (en) | 2005-05-26 |
| AU2004310448A1 (en) | 2005-06-09 |
| KR101084419B1 (ko) | 2011-11-21 |
| WO2005053208A3 (en) | 2005-11-10 |
| EP2631811A2 (en) | 2013-08-28 |
| CA2806708A1 (en) | 2005-06-09 |
| EP2631811B1 (en) | 2023-01-18 |
| KR20060126518A (ko) | 2006-12-07 |
| US8654635B2 (en) | 2014-02-18 |
| JP4877979B2 (ja) | 2012-02-15 |
| CN1918558B (zh) | 2010-05-26 |
| EP1690191A4 (en) | 2010-12-29 |
| CA2546574A1 (en) | 2005-06-09 |
| EP2631811A3 (en) | 2014-08-06 |
| EP1690191B1 (en) | 2014-12-31 |
| EP1690191A2 (en) | 2006-08-16 |
| US8090857B2 (en) | 2012-01-03 |
| AU2004310448B2 (en) | 2010-11-04 |
| US20140192641A1 (en) | 2014-07-10 |
| CN1918558A (zh) | 2007-02-21 |
| CA2806708C (en) | 2017-02-07 |
| US20110128973A1 (en) | 2011-06-02 |
| JP2007515113A (ja) | 2007-06-07 |
| WO2005053208A2 (en) | 2005-06-09 |
| CA2546574C (en) | 2013-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2533989T3 (es) | Capa de control de acceso al medio que encapsula datos, desde una pluralidad de unidades de datos recibidos, en una pluralidad de bloques transmisibles independientemente | |
| RU2461147C2 (ru) | Способ обработки радиопротокола в системе подвижной связи и передатчик подвижной связи | |
| CN102577268B (zh) | 基于mac报头类型信息传送mac pdu的设备和方法 | |
| AU2005253495B2 (en) | Transmitting and receiving control protocol data unit having processing time information | |
| US7684568B2 (en) | Encrypting data in a communication network | |
| CN102598624B (zh) | 发送具有分段和打包扩展报头的mac pdu的装置及其方法 | |
| ES2261276T3 (es) | Mantenimiento de la sincronizacion de extremo-a-extremo en una conexion de telecomunicaciones. | |
| US8325689B2 (en) | Efficient data transmission by data aggregation | |
| US12537717B2 (en) | Time-sensitive transmission of ethernet traffic between endpoint network nodes | |
| CN102868613A (zh) | 一种通用路由封装隧道报文发送方法和装置 | |
| KR20090087773A (ko) | 이동 통신 시스템에서 패킷 데이터 유닛의 재전송 및 상태보고 장치 및 방법 | |
| KR20050091600A (ko) | 무선 통신 시스템에서 연속된 데이터 유닛 수신 방법 및장치와 송신을 위한 데이터 유닛의 생성 방법 및 장치와그 데이터버스트 구조 | |
| ES2365724T3 (es) | Control en banda de una red de comunicaciones basada en paquetes. | |
| KR101571728B1 (ko) | 랜덤선형부호화를 사용한 데이터 송수신 방법 | |
| JP4012543B2 (ja) | 無線lanのエラー制御 | |
| KR20100082698A (ko) | 다중화 mac 헤더를 이용한 효율적인 데이터 전송방법 및장치 | |
| Khan | A RLC/MAC protocol architecture for a wireless IP network | |
| Khan | A Simple RLC/MAC Protocol Architecture for a Wireless IP Network | |
| KR20190043060A (ko) | 멀티미디어 통신 시스템에서 응용 계층 순방향 오류 정정 방식을 사용하여 미디어 데이터를 송수신하는 방법 및 장치 |