Hay muchas variables que afectan al rendimiento de cada método que has mencionado.
Además, también hay que tener en cuenta la configuración y los requisitos necesarios que debe tener cada dispositivo para que soluciones como ésta funcionen.
Tal y como se pedía, vamos a resumir y comparar las posibles prestaciones entre USB; Wi-Fi y Bluetooth:
USB:
El rendimiento del USB puede ser extremadamente bajo o muy alto, dependiendo de la versión de USB disponible, lo que a su vez, combinado con la velocidad de lectura/escritura de la tarjeta SD en cada dispositivo nos permite medir y determinar con precisión la velocidad de transferencia.
También está la limitación física de la longitud del cable USB que para algunos escenarios se convierte en una limitación.
USB 1.0 : 1,5 Mbit/s (ancho de banda bajo) y 12 Mbit/s (ancho de banda completo)
USB 2.0 : 480 Mbit/s (rendimiento efectivo de hasta 35 MB/s)
USB 3.0 : 5 Gbit/s (625 MB/s) que es más de 10 veces más rápido que el USB 2
Wi-Fi
El Wi-Fi pierde limitaciones como la longitud del cable, pero también hay que tener en cuenta el protocolo 802.11 que se utiliza, la intensidad de la señal y el alcance para medir con precisión los resultados:
┌────────────┬─────────────────────────────────┬──────────────────────────┐
│ Protocol │ Data rate per stream (Mbit/s) │ Approximate range (m) │
│ | ├────────────┬─────────────┤
│ | Bandwidth of 20 MHz | indoor | outdoor │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11a │ 6, 9, 12, 18, 24, 36, 48, 54 │ 35 │ 120 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11b │ 1, 2, 5.5, 11 │ 35 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11g │ 6, 9, 12, 18, 24, 36, 48, 54 │ 38 │ 140 │
├────────────┼─────────────────────────────────┼────────────┼─────────────┤
│ 802.11n │ 7.2, 14.4, 21.7, 28.9, 43.3, │ 70 │ 250 │
│ │ 57.8, 65, 72.2, │ │ │
│ │ │ │ │
│ │ With Bandwidth of 40 MHz: │ │ │
│ │ 15, 30, 45, 60, 90, 120, │ │ │
│ │ 135, 150 │ │ │
└────────────┴─────────────────────────────────┴────────────┴─────────────┘
Más información sobre los protocolos Wi-Fi de Wikipedia .
Wi-Fi Directo
Wi-Fi Direct, inicialmente llamado Wi-Fi P2P, es un estándar Wi-Fi que permite que los dispositivos se conecten fácilmente entre sí sin necesidad de un punto de acceso inalámbrico.
Aquí la comunicación se realiza en Velocidades típicas de Wi-Fi para todo, desde la transferencia de archivos hasta la conectividad a Internet. Esencialmente, Wi-Fi Direct entra dentro de los mismos valores presentados en la tabla de Wi-Fi (teniendo en cuenta, una vez más, que la intensidad de la señal y el alcance son los factores clave para un buen rendimiento).
Más información sobre Wi-Fi Direct de Wikipedia .
Bluetooth
Aunque hay que determinar varios factores que influyen para determinar si el Wi-Fi es más rápido que el USB, el Bluetooth ocupa sin duda el último lugar cuando hablamos de velocidad de transferencia. Concebido como un estándar tecnológico inalámbrico abierto y propio para el intercambio de datos en distancias cortas, las velocidades máximas están por debajo de las dos opciones concurrentes:
┌─────────────┬─────────────┬─────────────────────────────────────────┐
│ Version │ Data rate │ Maximum application throughput │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 1.2 │ 1 Mbit/s │ 0.7 Mbit/s │
├─────────────┼─────────────┼─────────────────────────────────────────┤
│ 2.0 + EDR │ 3 Mbit/s │ 2.1 Mbit/s │
├─────────────┼─────────────┴─────────────────────────────────────────┤
│ 3.0 + HS │ │
├─────────────┤ theoretical data transfer speeds of up to 24 Mbit/s │
│ 4.0 │ │
└─────────────┴───────────────────────────────────────────────────────┘
Más información sobre Bluetooth en Wikipedia .
Android Beam
Siendo una tecnología bastante reciente, Android Beam permite a los usuarios transferir datos entre dispositivos con capacidades de comunicación de campo cercano (NFC).
NFC es aún más lenta que Bluetooth (ambas tecnologías de comunicación de corto alcance) y está limitada a unos 20 cm de alcance consiguiendo hasta 424 kbit/s.
Como nota positiva, NFC se configura más rápidamente que el Bluetooth estándar y la conexión entre dos dispositivos NFC se establece automáticamente:
Comparación técnica:
┌──────────────┬────────────────┬────────────────┬──────────────────────┐
│ Aspect │ NFC │ Bluetooth │ Bluetooth Low Energy │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Network Type │ Point-to-point │ WPAN │ WPAN |
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Range │ < 0.2 m │ ~100m (class1) │ ~50 m │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Bit rate │ 424 kbit/s │ 2.1 Mbit/s │ ~1.0 Mbit/s │
├──────────────┼────────────────┼────────────────┼──────────────────────┤
│ Set-up time │ < 0.1 s │ < 6 s │ < 0.006 s │
└──────────────┴────────────────┴────────────────┴──────────────────────┘
Sólo aspectos relevantes para esta respuesta, para la tabla completa ver Wikipedia .
Resumen
Basándome en las especificaciones de cada método y su respectiva versión, mi clasificación ordenada de más rápido a más lento sería:
- USB asumiendo la versión 2.0, ya que la 1.0 es muy lenta y anticuada
- Wi-Fi / Wi-Fi Direct
- Bluetooth
- Android Beam