2011-05-19 22 views
6

Estoy buscando implementar el protocolo Bluetooth a través de un transporte físico basado en Wi-Fi, si tiene sentido.
Básicamente mi teléfono tiene Bluetooth, y mi computadora portátil tiene una tarjeta Wi-Fi (802.11a/b/g).
sé que Wi-Fi opera sobre el rango de 2,412 GHz - 2.472 GHz, y que Bluetooth opera sobre el rango de 2,402 GHz - 2,480 GHz.
No pude evitar notar la superposición aquí. Así que mis preguntas son:Protocolo Bluetooth a través de wifi?

  • ¿Qué tipo de API de bajo nivel necesitaría (preferentemente en C, en Windows) con el fin de enviar una señal a cabo en ciertas frecuencias en la tarjeta Wi-Fi?
  • iba a ser capaz de implementar una pila de Bluetooth en la parte superior de esta?

Así que, básicamente, puedo transmitir Bluetooth usando mi tarjeta Wi-Fi como esencialmente un transmisor de radio?

Gracias

Respuesta

4

No, no puede hacer esto. Los dispositivos Bluetooth generalmente están envueltos en un solo chip. Además, usan técnicas de modulación completamente diferentes. No hay nada de bajo nivel que te permita transmitir algo diferente, a menos que estés flasheando el dispositivo. Incluso entonces, puede que no te acerque mucho más.

Bluetooh Modulación Información: http://www.palowireless.com/infotooth/tutorial/radio.asp y http://classes.engr.oregonstate.edu/eecs/spring2003/ece44x/groups/g9/jon_gillen/white_paper_jon.pdf

Sobre el único que se puede compartir entre dispositivos WiFi y Bluetooth es la antena. (Suponiendo que solo un dispositivo lo esté usando a la vez ... ¡no coloque 32mW en el receptor de la otra radio!) La radio misma está envuelta en el mismo chip. Lo mismo es generalmente cierto para WiFi.

+0

Gracias por el enlace. Lo siento, edite: no sabía que no podía presionar enter en este cuadro. Leí que Wi-Fi puede usar DBPSK a 1 Mbps, y que Bluetooth también puede usar 4-DBPSK. Si estas técnicas de modulación son las mismas (aún no sé nada sobre ellas), entonces tal vez todavía sea posible. – martymcfly

+0

Dudo mucho que sea posible. Incluso si lo fuera, está hablando de escribir códigos para dispositivos, actualizarlos, escribir nuevos controladores, etc., todo para un solo dispositivo.No es algo que puedas distribuir a otros, a menos que tengan exactamente el mismo hardware (y probablemente la misma revisión). Mucho más fácil elegir un adaptador Bluetooth de 50 centavos, ¿no crees? O si está integrando, hay muchas fichas con WiFi/Bluetooth, todo en uno. – Brad

1

Bluetooth y Wifi tienen diferentes protocolos de capa PHY y eso es lo que se codifican en sus fichas, por lo tanto no se puede utilizar un chip para transmitir paquetes del otro protocolo.

Por otra parte la mayoría de los vendedores de chips, no exponga cualquier lógica de RF.

3

la implementación del protocolo Bluetooth través de un transporte físico basado en Wi-Fi tiene sentido!

Bluetooth de alta velocidad (v3.0) define la posibilidad de utilizar las capas MAC/PHY alternativos, conocidos como característica AMP. Los protocolos L2CAP y de nivel superior de Bluetooth pueden transmitirse a través de una capa Wi-Fi MAC/PHY en lugar de una capa Bluetooth MAC/PHY con un rendimiento superior resultante. Algunos productos están en la marca de apoyo de esto: busque compatibilidad con 'Bluetooth High Speed', AMP o Bluetooth v3.0.

0

Técnicamente sí, pero hay algunas cosas a considerar, como la codificación preexistente en el chip y si el chip puede admitir la codificación Bluetooth, así como la codificación wifi, quiero decir, si tienes dos chips wifi separados, prueba y prueba tenga cuidado. Probé y casi maté a mi computadora debido a la codificación de protección de derechos de autor preexistente en otras partes de mi PC que impedía que los programas en el chip comenzaran hasta que reinicié el chip en defaltos de fábrica.

Cuestiones relacionadas