Can Apple's Wi-Fi Aware achieve one-to-many concurrent sharing?

Samsung's Quick Share uses Wi-Fi Aware to achieve one-to-many concurrent sharing.

Can Apple's Wi-Fi Aware achieve one-to-many concurrent sharing?

Apple's AirDrop does support one-to-many concurrent sharing.

Answered by DTS Engineer in 852535022

IMPORTANT Please reply as a reply rather than as a comment. I’m not notified when you add a comment. The only reason I’m seeing your comments is because I manually check for them in threads that I’ve been working on recently.

As I explain in tip 5 of Quinn’s Top Ten DevForums Tips, comments are ‘best reserved for short messages, like “Thanks!”’.


achieves one-to-many sharing by establishing two NAN data paths (NDP) and then transmitting in parallel

My understanding is that Apple’s Wi-Fi Aware supports that model. There are limits to how many data paths you can run in parallel. I’ve not explored those myself, but you’ll get back a specific error, namely WAError.noRadioResources(_:), if you bump into them.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

The answer is gonna depend on what you mean “one-to-many concurrent sharing”. Specifically, are you trying to implement this using Wi-Fi multicast?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

It’s better to reply as a reply, rather than in the comments; see Quinn’s Top Ten DevForums Tips for this and other titbits.

It's a feature that allows one iPhone to send files to two iPhones at the same time.

Sure. But I’m not asking about your planned user-level behaviour, I’m asking about what you’re looking to do on the ‘wire’. That is, are you expecting to implement this feature using Wi-Fi multicast? Or would it be fine to use unicast and send it destination in parallel.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

IMPORTANT Please reply as a reply rather than as a comment. I’m not notified when you add a comment. The only reason I’m seeing your comments is because I manually check for them in threads that I’ve been working on recently.

As I explain in tip 5 of Quinn’s Top Ten DevForums Tips, comments are ‘best reserved for short messages, like “Thanks!”’.


achieves one-to-many sharing by establishing two NAN data paths (NDP) and then transmitting in parallel

My understanding is that Apple’s Wi-Fi Aware supports that model. There are limits to how many data paths you can run in parallel. I’ve not explored those myself, but you’ll get back a specific error, namely WAError.noRadioResources(_:), if you bump into them.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@DTS Engineer In fact, Samsung Quick Share achieves one-to-eight parallel transmission through Wi-Fi Aware. I wonder how it is with Apple?

Can Apple's Wi-Fi Aware achieve one-to-many concurrent sharing?
 
 
Q