sobre punto protocolo medio libros libro empresa desarrollo cuál control conexion comunicación caracteristicas arquitectura acceso bluetooth protocols network-protocols

punto - Protocolo de Bluetooth?



libros sobre bluetooth (5)

Ok, esto podría ser una pregunta tonta, pero me preguntaba si Bluetooth sigue el protocolo TCP o UDP. Por mi conocimiento de los protocolos de red (que no es mucho), diría que no sigue ninguno de los dos y que existe algún tipo de protocolo específico de bluetooth. Tengo una pregunta más ... ¿Qué protocolo sigue la funcionalidad de Bluetooth en el GameKit en el nuevo iPhone OS 3.0? Todavía no he revisado cada palabra de los documentos de Apple, pero hasta ahora no he podido encontrarlo.


La comunicación normal entre dos dispositivos es mediante el uso de RFCOMM (Comunicación por radiofrecuencia) y L2Cap . Hasta mi conjetura, los protocolos utilizados por el iPhone serían A2DP o AVRCP


La pila de protocolos Bluetooth incluye sus propios protocolos de transporte: L2CAP y RFCOMM, donde los enlaces RFCOMM utilizan la capa L2CAP. Puede trabajar algunos túneles de IP a través de Bluetooth encapsulando paquetes UDP a través de enlaces RFCOMM.

Gamekit te oculta la pila de Bluetooth, pero supongo que usa SDP para el descubrimiento de pares y enlaces RFCOMM para la comunicación entre ellos.


Piense en una pila Bluetooth comparable a la pila OSI basada en TCP / IP típica. Si sigue leyendo sobre la arquitectura y la pila del protocolo Bluetooth, verá las similitudes de las asignaciones de la pila OSI. Como en la capa OSI tradicional que probablemente conoce, tiene una capa L2 equivalente, capa de transporte, sesión y aplicación, etc.

Si está pensando en la capa TCP, está mirando la capa L2CAP en Bluetooth. Por favor haga un seguimiento con el wiki de Bluetooth para brindarle una mejor comprensión.

Además, me referí a este libro hace años - http://www.amazon.com/Bluetooth-Operation-Use-Robert-Morrow/dp/007138779X


TCP y UDP son protocolos de nivel de transporte, mientras que Bluetooth sería un protocolo de nivel inferior. Por lo tanto, podría usar TCP o UDP sobre Bluetooth, al igual que usa TCP y UDP sobre Ethernet.


Neither No puedo decir qué protocolo de los que usa el iPhone de forma predeterminada, pero al menos he tenido cierta experiencia laboral en la comunicación de PC y teléfonos móviles a través del protocolo RFCOMM.