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 PDF

Info

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
Application number
ES04811966.3T
Other languages
English (en)
Inventor
Lawrence W. Yonge, Iii
Srinivas Katar
Stanley J. Ii Kostoff
William E. Earnshaw
Bart W. Blanchard
Timothy R. Gargrave
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2533989T3 publication Critical patent/ES2533989T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0072Error control for data other than payload data, e.g. control data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/36Flow control; Congestion control by determining packet size, e.g. maximum transfer unit [MTU]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/43Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements 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)

  1. REIVINDICACIONES
    1. Un procedimiento de operación en una red, en el cual una pluralidad de estaciones se comunican por un medio compartido, que comprende
    5 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
    15 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. 2. El procedimiento de la reivindicación 1, en el cual al menos alguna información común, proveniente de la pluralidad
    de unidades de datos de alto nivel, no se repite para cada unidad de datos de alto nivel encapsulada en el flujo. 25
  3. 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. 4.
    El procedimiento de la reivindicación 1, en el cual cada segmento forma parte de un bloque de capa física.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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
  10. 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.
  11. 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.
  12. 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 5
    15
    25
    35
    45
    55
    65
  13. 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.
  14. 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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.
  21. 24.
    El procedimiento de la reivindicación 1, en el cual cada sub-bloque es más corto que una sub-trama.
  22. 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.
  23. 26.
    El procedimiento de la reivindicación 1, en el cual los sub-bloques son de igual longitud.
  24. 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.
  25. 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.
  26. 29.
    El procedimiento de la reivindicación 28, en el cual los sub-bloques son de igual tamaño.
  27. 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.
  28. 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.
  29. 32.
    El procedimiento de la reivindicación 30, en el cual los segmentos individuales son cifrados individualmente.
  30. 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.
  31. 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.
  32. 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.
  33. 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
    17
    de bajo nivel.
  34. 37. El procedimiento de la reivindicación 36, en el cual el nivel de corrección anticipada de errores usado es distinto
    para bloques distintos. 5
  35. 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.
  36. 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.
  37. 42. El procedimiento de la reivindicación 36, en el cual la información común para la pluralidad de segmentos es
    transmitida solamente en la cabecera. 20
  38. 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.
  39. 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.
  40. 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, y
    30 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.
  41. 46. El procedimiento de la reivindicación 45, en el cual la variación de la información de corrección anticipada de
    errores comprende variar uno entre la cantidad y el tipo de la información de corrección anticipada de errores, o 35 ambos.
  42. 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.
  43. 49. El procedimiento de la reivindicación 45, en el cual la información de corrección anticipada de errores comprende
    información asociada a, o proporcionada con, los trozos a usar en un destino para recuperar un trozo que es 45 recibido con errores.
  44. 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
  45. 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
ES04811966.3T 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 Expired - Lifetime ES2533989T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 마벨 월드 트레이드 리미티드 무선 통신용 프레임 패딩

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) 멀티미디어 통신 시스템에서 응용 계층 순방향 오류 정정 방식을 사용하여 미디어 데이터를 송수신하는 방법 및 장치