¿Cómo implementar Ad Hoc en el nodo de radiofrecuencia? [cerrado]

0

quiero implementar una red basada en RF como se indica en la siguiente figura

El nodo

es básicamente un transmisor-receptor de radiofrecuencia, es decir, Si4432 conectado con el microcontrolador C8051. Estos nodos son simplemente actuar como un transmisor-receptor.

El concepto simple detrás del Proyecto es que el paquete de datos del nodo Tx se transmite para alcanzar el nodo Rx, pero debido a que se agregan más repetidores de distancia entre el nodo Tx y Rx.

Entonces, si quiero aumentar la distancia, tengo que agregar un nodo repetidor en la red y quiero agregar este nodo usando el concepto add hoc
Así que quiero alguna sugerencia valiosa, material de estudio sobre esto, ¿Y necesito implementar un protocolo de enrutamiento para esto?

y perdón por mi pobre inglés !!!!

    
pregunta Sanjay kale

1 respuesta

0

Un protocolo muy simple que puede implementar consistirá en las siguientes cosas

  1. Pares dedicados de transmisor-receptor: Las cosas se pondrán simples si asigna responsabilidades específicas a cada nodo. Esta responsabilidad es tomar los datos del nodo anterior y garantizar su entrega exitosa al siguiente nodo. (y por lo tanto, obviamente descartando cualquier otro dato de cualquier otro nodo)

  2. Uso del acuse de recibo (ACK) para asegurar la entrega exitosa de los datos: Si un transmisor (digamos rep 2) envía datos a su receptor deseado (rep 3 en caso de rep 2 como transmisor), entonces el receptor (rep 3) debe enviar una señal ACK de vuelta al transmisor (rep 2) para permitir que (rep 2) saber que los datos se han recibido correctamente. Por lo tanto, el nodo transmisor (rep 2) no volverá a intentar la retransmisión.

  3. Evitar reenviar los datos que ya se han pasado al siguiente nodo: Asignar un número de secuencia (o número de paquete) a cada paquete de datos recién generado ayudará a descartar cualquier información previa que ya haya sido atendida.

  4. Estructurar el protocolo / algoritmo de tal manera que los nodos causen una interferencia mínima entre sí: puede implementar esquemas como ALOHA ranurado, backoff aleatorio, CSMA-CA. Aunque algunos de estos podrían no ser muy necesarios dependiendo de su situación (por ejemplo, si se espera que su red inalámbrica lleve datos enormes, tendrá que ocuparse de la programación adecuada de los datos y evitar colisiones. En ese caso, los esquemas anteriores serán muy útil).

Además, entienda que siempre hay una compensación entre la velocidad de datos y el rango que puede obtener. Si se espera que su enlace inalámbrico entre los nodos finales (nodo Tx y nodo Rx) lleve solo una pequeña cantidad de datos, entonces puede operar a una velocidad de datos más baja que resultará en una mejora de la sensibilidad alta y, por lo tanto, una mejora del rango, en ese caso los nodos repetidores podrían no será necesario. Si4432 es un transceptor de 900 MHz y estas frecuencias de RF tienen una penetración bastante alta en el aire, en el orden de unos pocos kilómetros, dependiendo de cómo diseñe su enlace inalámbrico (manteniendo una baja velocidad de datos, usando antenas direccionales, protocolo de modulación adecuado, etc.).

    
respondido por el Ashutosh

Lea otras preguntas en las etiquetas