He estado involucradas con el diseño de los sistemas comerciales que fueron ya sea para el propósito de absoluta informes de una etiqueta, o es necesario saber que, como parte de un esquema más amplio. Entre estos sistemas, la utilización de IR, RF, y el ultrasonido. Puedo decir que ninguna de ellas resuelve el problema "muy bien".
RF puede ser utilizado para encontrar la ubicación a una resolución razonable basado en la triangulación con la fuerza de la señal. Sin embargo, varias cosas se ensucia la fuerza de la señal recibida. Si usted va con RF, utilice una baja frecuencia en comparación con las cosas como WiFi y muchos otros sistemas de RF. Hemos utilizado 434 MHz, que es uno de los ISM de frecuencias. En esa banda es permisible para enviar un mensaje corto de un poder limitado una vez cada 10 segundos, a menos que el usuario deliberadamente inicia alguna acción. Frecuencias más altas obtener difractada obstruido y más en un ambiente interior. Luego están los problemas de la variación de la intensidad de señal recibida debido a la polarización. Hay maneras de lidiar con eso, pero que sería todo un discurso sobre su propia.
Usted podría estar tentado a probar para encontrar la ubicación de la medición del tiempo de llegada - al menos hasta que no las matemáticas. En sólo un nanosegundo por el pie, las múltiples receptores tienen que ser muy precisa sincronizado. Aún más difícil, ellos tienen que ser capaces de determinar algún evento común en la transmisión a la resolución de un solo proveedor de ciclo, pero, por supuesto, las limitaciones de ancho de banda sólo permitirá que pequeños cambios entre adyacente portador de ciclos. Básicamente, si usted tiene que preguntarse aquí, RF tiempo de llegada es la forma por encima de su cabeza y, probablemente, de su presupuesto.
IR hace básicamente lo que quiere, excepto por el hecho de que es fácilmente bloqueado por su cuerpo y su ropa. No va a trabajar en un bolsillo. Se puede trabajar enganchado a la camiseta, pero no se si se pone cubierto por una solapa o un suéter o algo. IR generalmente saltar alrededor de una habitación muy bien, pero no tanto poder lo hace a través de la relativamente pequeña puerta. Si usted puede manejar los problemas de oclusión, es una buena manera de localizar una etiqueta dentro de una habitación, ya que las paredes son opacos a IR.
El ultrasonido también no ir a través de las paredes, pero rebota alrededor de un cuarto menos bien. Se puede ir a través de una fina capa de ropa a veces y a veces no. También hay mucho más ambiente de ultrasonido de ruido de RF o IR. Incluso si la etiqueta se coloca en el pecho y no está cubierto y el transmisor está mirando hacia fuera (es muy fácil tener una etiqueta de flip transmisor de lado en el pecho), todavía hay una posibilidad razonable de un mensaje de no obtener a través de. Usted puede hacer el tiempo útil de la llegada de la triangulación con la ecografía, ya que es muy lento (tarda alrededor de 3 ms/m), pero eso también significa que la tasa de datos es muy lenta. Si estas etiquetas puede emitir un solo ping, no se preocupan por la tarifa de datos. Si usted necesita identificar varias etiquetas, entonces usted tiene que enviar algún tipo de información con cada mensaje. Terminamos la codificación de la información en el tiempo entre ráfagas cortas. Pero, tenga en cuenta que hay una inherente límite inferior de tiempo entre ráfagas. Usted no puede enviar uno nuevo hasta que el último se hace eco en el entorno de los demás receptores se confunden. En la práctica, es necesario esperar unos 10 metros de propagación para que las cosas se calmen entre las explosiones. Puede que el cliente ha solicitado una patente sobre este, no estoy seguro.
En cualquier caso, usted tiene que considerar el canal de la etiqueta al receptor como ser propenso a error. Si intenta enviar datos a todos, lo mejor es incluir una suma de comprobación. En realidad nos metió en problemas con una temprana del sistema de RF que utilizan sólo los 8 bits de la suma de comprobación por paquete (yo no diseño que el formato del paquete). Hay suficientes cosas malas llegar a interpretarse como buenos datos para causar problemas de campo. El más reciente formato de paquete (que me hizo el diseño) había un 20 bits de suma de comprobación CRC, y que, básicamente, tomó el cuidado del problema.