Red de conocimiento informático - Aprendizaje de código fuente - Por qué las comunicaciones inalámbricas deben intentar evitar el uso del protocolo IP

Por qué las comunicaciones inalámbricas deben intentar evitar el uso del protocolo IP

Puede resultar difícil para muchos usuarios, así como para los desarrolladores de Internet y de aplicaciones de escritorio, comprender que TCP/IP es el protocolo de comunicaciones de red más familiar. Pero esta es la realidad de las aplicaciones de la tecnología de comunicación inalámbrica.

Esta pregunta es difícil de responder porque es una combinación de muchos factores. Debido a limitaciones de espacio, intentaremos ser lo más concisos posible.

El protocolo IP es un protocolo para la transmisión continua de paquetes de datos de formato fijo. Está diseñado para redes cableadas. Las redes cableadas se caracterizan por una calidad de canal estable y velocidades de transmisión de datos muy altas, que son adecuadas para transmitir grandes cantidades. cantidades de datos. La Figura 1 muestra el formato de un paquete IP e indica la longitud (en bytes) de cada campo dentro del paquete.

Como puedes ver, un paquete IP contiene un encabezado fijo de al menos 20 bytes, que se utiliza para el control y direccionamiento del protocolo IP. Esta parte del contenido no es útil para la transmisión real de datos del usuario, por lo que la longitud en bytes del encabezado del paquete de datos representa el costo de transmitir una cierta cantidad de datos válidos, también llamado sobrecarga. Los datos de usuario válidos en el paquete de datos, excepto el encabezado, se denominan carga útil. Los gastos generales se calculan de la siguiente manera:

Gastos generales = 1 - Longitud de la carga útil/Longitud total del paquete

Este es un valor porcentual. Obviamente, cuanto menor sea el valor general, mayor será la eficiencia de la comunicación.

Sin embargo, no puedes comunicarte directamente usando el protocolo IP, debes usar el protocolo TCP, que tiene un encabezado de 20 bytes, por lo que un paquete TCP/IP completo contiene 20 20 = 40 bytes de encabezado.

La longitud de esta cabecera no es importante para el protocolo TCP/IP. Debido a que la longitud máxima de un paquete TCP/IP puede alcanzar los 64.000 bytes, en comparación con un paquete tan grande, la sobrecarga = 0,06, que es casi insignificante, y se puede decir que la eficiencia de la comunicación es bastante alta.

Pero el entorno inalámbrico es completamente diferente. La característica de los canales inalámbricos es que la calidad del canal es muy inestable. Las señales de radiofrecuencia se atenuarán y reflejarán, lo que provocará una alta probabilidad de errores en la transmisión. Esto significa que la longitud de los paquetes de datos inalámbricos no puede ser demasiado larga; de lo contrario, una vez que se produce un error, el costo de la retransmisión será muy alto y es fácil bloquear todo el canal de transmisión. Por ejemplo, si sólo un bit de 64.000 bytes es erróneo, se deben retransmitir los 64.000 bytes. Esto es terrible. Por este motivo, los protocolos de comunicación inalámbrica suelen adoptar la forma de paquetes de datos cortos. El tamaño del paquete de datos corto se determina en función de diferentes frecuencias de radio, métodos de modulación y codificación, velocidades de símbolos, requisitos del entorno de uso, etc. **** Misma decisión. Por ejemplo, el estándar IEEE 802.15.1 (Bluetooth) especifica una longitud de paquete de 251 bytes, IEEE 802.15.4 (Zigbee) especifica una longitud de paquete de solo 127 bytes y la longitud del paquete LoRa es un máximo de 234 bytes.

La Figura 2 muestra la estructura de paquetes del protocolo Zigbee 802.15.4

Según los cálculos, la sobrecarga de los paquetes Zigbee es aproximadamente 1- 102/133 = 23,3.

La Figura 3 muestra la estructura del paquete de datos Bluetooth 802.15.1

La sobrecarga del paquete de datos Bluetooth se puede calcular como = 1 - 246/265 = 7,1

Si transmitimos paquetes TCP/IP a través de los estándares 802.15.1 y 802.15.4, la sobrecarga de transmisión por paquete es aproximadamente 1 - 102/133 = 23,3.

Transmisión de IP sobre IEEE 802.15.1: Gastos generales = 1 - 206/266 = 22,5

Transmisión de IP sobre IEEE 802.15.4: Gastos generales = 1 - 62/133 = 53,3 p>

Dado que cada paquete cuesta tanto, estos números son difíciles de aceptar. ¿Qué significan estos números? Por ejemplo, si China Telecom le vende 10 millones de banda ancha, pero en realidad solo puede usar 4 millones, pero China Telecom le cobra 10 millones, entonces me temo que se quejará.

¿No hay forma de mejorarlo? La respuesta es 6LowPAN. Algunos entusiastas inteligentes del protocolo IP han encontrado una manera de optimizar el protocolo IP: comprimir el encabezado del paquete de datos. Si el encabezado del paquete de datos de 40 bytes pudiera comprimirse a una longitud muy corta, ¿no mejoraría la eficiencia? En el estándar 6LowPAN, 20 bytes se pueden comprimir a 2 bytes en el mejor de los casos. De esta manera, el problema de los gastos generales es menos grave. La Figura 4 muestra la estructura del paquete 6LowPAN.

Entonces, ¿es esta la solución perfecta que necesitamos?

Las cosas no son tan sencillas. 6LowPAN todavía tiene sus limitaciones.

1. La compresión solo se puede realizar dentro de la misma red localizada inalámbrica conectada físicamente (como la misma red Bluetooth o la misma red LoRa) y está limitada a un salto. Este método será inútil si desea enviar datos a un dispositivo que no está en la misma red, como un dispositivo en una red Bluetooth que envía datos a un dispositivo LoRa.

2. El protocolo IPv6 requiere una longitud mínima de paquete de 1280 bytes, lo que obviamente es imposible de lograr en una red inalámbrica. Por lo tanto, al transmitir la pila de protocolos 6LowPAN en una red inalámbrica, es necesario segmentarla y llenarla artificialmente para adaptarse a los requisitos de la red IP. Esto es fácil de lograr en una red que utiliza la misma tecnología inalámbrica, pero en un entorno de red que contiene múltiples tecnologías inalámbricas, esto se vuelve muy complicado y genera muchos gastos generales adicionales.

Por lo tanto, 6LowPAN e IPv6 aún tienen un largo camino por recorrer para solucionar estos problemas y popularizar IPv6 en las redes de comunicación inalámbrica.

上篇: Pídale a Daxia que le ayude a traducir artículos CAD 下篇: Informe de pago de material de oficinaEl sistema de gestión de material de oficina \x0d\x0d\ tiene como objetivo estandarizar la compra, almacenamiento, recolección y uso de material de oficina. Garantizar las necesidades de la oficina, promover la diligencia y el ahorro, hacer el mejor uso de los materiales, eliminar la extravagancia y el desperdicio, administrar y utilizar bien los suministros de oficina y formular un sistema de gestión de suministros de oficina. \x0d\ 1. Compra de material de oficina\x0d\1. Toda adquisición de suministros de oficina se llevará a cabo bajo la supervisión y orientación del grupo de liderazgo de adquisiciones de oficina. El líder del grupo líder de adquisiciones es el subdirector a cargo de logística de la oficina, y el líder adjunto es el jefe de la sección de gestión de asuntos de la oficina. Los miembros están compuestos por camaradas responsables de los departamentos pertinentes. La Sección de Gestión de Asuntos Mecánicos y Aduaneros es el organizador coordinador general de las adquisiciones de oficina. \x0d\2. Adherirse al sistema de compras colectivas. Se implementa un sistema de adquisiciones de dos personas para adquisiciones de emergencia y descentralizadas para artículos a granel, por lotes y valiosos, el grupo líder de adquisiciones y los líderes relevantes verificarán la ubicación de la adquisición, las especificaciones, los modelos, la calidad y el precio, y participarán en toda la adquisición; proceso; los departamentos relevantes también deben enviar personas para participar en el trabajo de adquisiciones. Se puede invitar a los profesionales relevantes a participar cuando sea necesario. \x0d\3. Estricto sistema de aprobación de adquisiciones. Compras y usos esporádicos personales y compras. Los gastos únicos de menos de 200 yuanes serán aprobados por el jefe de la Sección de Gestión de Asuntos de Oficina y el líder adjunto del grupo líder de adquisiciones; los gastos únicos de más de 200 yuanes y menos de 1.000 yuanes serán aprobados por el subdirector a cargo de logística y líder del grupo líder de adquisiciones. Si el monto excede los 1.000 yuanes, deberá ser aprobado por el director de la oficina; \x0d\4. Las adquisiciones deben ser científicas y razonables, y debe mejorarse la transparencia. Antes de comprar. Es necesario realizar estudios de mercado y comprender plenamente las características operativas, el precio y las condiciones preferenciales adicionales de los bienes a adquirir. Compare precios, regatee y baje los precios, y esfuércese por ser genuino, de alta calidad y de bajo precio. Sólo cuando el dinero ahorrado por la diferencia de precio excede el costo de transporte, la gente puede enviar el automóvil a otros lugares para comprarlo. \x0d\5. El proceso general para comprar suministros de oficina es: \x0d\ Las unidades o personas necesitadas envían una solicitud de compra al Departamento de Gestión de Asuntos de Oficina → El Departamento de Gestión de Asuntos de Oficina confirma los artículos inutilizables o reemplazables en el inventario, luego maneja la aprobación de acuerdo con el autoridad prescrita e informes Miembros relevantes del grupo líder de adquisiciones de la oficina → Compra bajo la supervisión y guía del grupo líder de adquisiciones → Presentar los artículos comprados a la unidad solicitante (individual) o al gerente del almacén para su aceptación; factura respectivamente → Los líderes relevantes aprobarán la autoridad de acuerdo con las regulaciones Revisar y firmar → Cancelación por parte del Departamento de Finanzas. \x0d\6. Las flotas gubernamentales deben implementar estrictamente el sistema de repostaje y mantenimiento de puntos fijos y aceptar la supervisión y orientación del grupo líder de adquisiciones de oficinas. \x0d\II. Almacenamiento de material de oficina\x0d\1. Los suministros de oficina están a cargo de la Sección de Gestión de Asuntos de Oficina (excepto aquellos bajo la jurisdicción de la Sección de Gestión de Automatización de Oficina). Debe haber más de dos personas responsables del almacenamiento y compra de material de oficina, cada una responsable de sus propias responsabilidades, y no dos personas por persona. \x0d\2. Los tipos y cantidades de material de oficina en existencia deben determinarse científicamente y controlarse razonablemente. Los suministros de oficina de uso común, fáciles de consumir, fáciles de almacenar y adecuados para la compra al por mayor se pueden reservar adecuadamente. Es necesario evitar el almacenamiento innecesario o el atraso excesivo, y garantizar un buen suministro, una rápida rotación, un bajo consumo y un bajo coste. \x0d\3. Los suministros de oficina comprados al por mayor deben almacenarse inmediatamente. El comprador del artículo y el encargado del almacén deben hacer un buen trabajo en la aceptación y entrega, completar con sinceridad el nombre, las especificaciones, el precio unitario y la cantidad de los artículos recibidos en el (Registro de almacenamiento de suministros de oficina) y firmar. \x0d\4. Fortalecer la gestión de elementos antiguos de oficina. Los artículos que se utilizan periódicamente y que están temporalmente inactivos deben conservarse adecuadamente y estar listos para su uso en cualquier momento; todo tipo de equipo de oficina reemplazado por el departamento será conservado por el Departamento de Gestión de Asuntos de Oficina y reciclado de manera oportuna; Registrar, reparar y reutilizar elementos antiguos. Aprovecha al máximo. \x0d\5. Inspeccione periódicamente el almacén de material de oficina para asegurarse de que las cuentas sean coherentes. Realice un seguimiento de la cantidad, la calidad y la demanda de los artículos del inventario en cualquier momento, aumente el inventario de manera oportuna y garantice el suministro. \x0d\\x0d\ III. Colección de artículos de oficina\x0d\1. El principio de recogida es: aclarar las tareas del trabajo y la finalidad de uso. Tome uno a la vez y tome tantos como necesite, sólo para su uso. Al aceptar solicitudes del departamento, se debe obtener el consentimiento del jefe de la sección de pregrado. \x0d\2. Al realizar la recogida, el destinatario deberá anotar la fecha, nombre, especificación, cantidad, finalidad y demás elementos a recoger, y firmar. Al recibir material de oficina agotado y comprado específicamente, el destinatario deberá firmar la factura de compra.