logoalt Hacker News

SingleSourceAItoday at 1:04 PM15 repliesview on HN

[flagged]


Replies

roman-holovintoday at 3:16 PM

Both Samsung and Google already did it. My S26 Ultra supports Airdrop and I've tested it by sending and receiving photos with iPad

show 2 replies
Saddietoday at 6:44 PM

For those interested to read more on AWDL I've listed some interesting articles that I came across during lit review a while back

A research lab from TUD worked on a project investigating Apple's wireless ecosystem Link: https://owlink.org/publications/

Also something interesting that I remembered reading closely linked to AWDL?

Link: https://projectzero.google/2020/12/an-ios-zero-click-radio-p...

3formtoday at 1:57 PM

>It uses a time-sliced channel-hopping mechanism so the radio can serve both infrastructure WiFi and the direct peer link simultaneously.

This seems like such a basic solution that I'm surprised that it isn't required by any of the mainstream standards before WiFi Aware. I wonder if this was some sort of a patent issue or similar.

show 2 replies
george916atoday at 2:13 PM

It is entirely possible to inject (unrelated) wifi frames while being associated to a BSS without violating the existing 802.11 standards. That’s why Apple is able to implement AWDL on standard compliant wifi hardware.

However the path towards this type of interoperability would likely go through additional standardization via IEEE 802.11* and the Wi-Fi alliance. At which point Apple will need to implement and support the new standards. There is no need to reverse engineer AWDL to meet the new European interoperability requirements. What is needed is for wifi chipset OEMs to implement such standardization. Something pretty routine of them.

It can be expected that Apple will also maintain the proprietary AWDL in order to support their legacy devices.

show 1 reply
gregorioltoday at 1:33 PM

AWDL is such an amazing technology, it's understandable that Apple wants to keep it only for their devices as it gives them a noticeable advantage for quick stuff sharing.

show 5 replies
Asmod4ntoday at 3:53 PM

There is an open standard for that which is included in Apple devices since the iPhone 15. google implements it since the pixel 3. It’s called NAN. There are no WiFi cards available for consumers to buy which expose that as part of their firmware sadly. But wpa_supplicant has implemented part of the standard.

lxgrtoday at 5:40 PM

> It uses a time-sliced channel-hopping mechanism so the radio can serve both infrastructure WiFi and the direct peer link simultaneously.

This is really nothing special as 802.11 implementations go, as it's pretty easy to do as long as you can control the physical channel for at least one side.

Many Windows, Linux, and Android devices have been supporthing this for years. It's usually called something like "simultaneous AP/STA mode".

joenot443today at 2:19 PM

> which is a proprietary peer-to-peer layer that runs alongside your existing WiFi connection without dropping it. It uses a time-sliced channel-hopping mechanism so the radio can serve both infrastructure WiFi and the direct peer link simultaneously.

Maybe a network nerd can chime in - is this implementation so difficult that it's unrealistic we'll see an OSS version?

show 3 replies
armchairhackertoday at 5:43 PM

FYI this is an LLM comment, and other replies point out inaccuracies…

lurker24325today at 1:58 PM

This is misinformation, including most of the comments here, the majority of phones from 2014 support Wi-Fi Direct, and simultaneous group and station mode (2 BSS, yes even different channels). Even most Wi-Fi chips generally not just smartphones for a very long time. They stay connected to your home network.

When Quickshare drops your Wi-Fi connection, its not Direct anymore, that's just soft AP from an error, and if that doesn't work, it fallback to Bluetooth. Bluetooth is used for provisioning as well.

The only reason why many apps don't use it is because of buggy implementation, some phones require a full restart after using Wi-Fi Direct to fix connectivity issues, even Motorola's own product line with Smart Connect use it only with certain models, despite having Wi-Fi direct due to poor implementation (can be forced). They even have a white list of supported adapter for the Windows app since direct is used as well, can be unofficially force enabled for Mediatek based adapters (rare on some laptops).

Back in 2016 things were much stable on Android phones with Wi-Fi Direct, even with old Blackberry, there were many apps including file managers that used it before it was essentially dropped, even for onboarding/provisioning apps like HP printers...

Apple's Airdrop success is about gaining traction, in the era of Wi-Fi Direct or other methods, most people were not aware of such features, as it required an app to be installed, they used email/messaging, even when Airdrop was first introduced and preinstalled, it took years for the average person to use it.

ekropotintoday at 6:48 PM

Fascinating! Thanks for breaking it down.

m463today at 6:56 PM

I thought airdrop also used bluetooth

show 1 reply
coldstartopstoday at 2:24 PM

also they use mDNS, which many programming languages, such as go, got it in their net library

show 1 reply
idiotsecanttoday at 1:11 PM

Seems weird there is no 802.n variant to do this very popular thing