On Wed, 12 Aug 2015, Henning Rogge wrote:

0.1% multicast packet loss is unrealistic.

I found this interesting document:

https://hal.archives-ouvertes.fr/tel-00919403/document

In 2.4 there is a lot of text about different ways of making multicast (more) reliable.

From what I can see, the control plane (for instance RA/ND/ARP etc) (this
does not include video transmission) of IP based protocols have the following requirements for its broadcast/multicast packets (from now on I will only say multicast):

Multicast packets should be delivered with less than 1% packet loss Multicast packets should be delivered within 200-500ms (for instance DAD requires answer within 1s)

This would indicate to me that 802.11 could do the following to achieve a compromise between power, packet loss etc:

If the multicast packet is to be sent to X receivers or fewer, turn them into L2 unicast, and send them individually (tradeoff between sending X packets and using a lower rate multicast). X could be 2-4 or something?

Send IP control plane multicast packets at an interval, for instance 250ms, so stations can sleep in between.

Send multiple packets at the above interval if there are multiple ones queued up, use BNAK for retransmits, potentially turning to-be-retransmitted multicast packets into unicast (re)transmits to send to individual stations that didn't receive the multicasted packet(s).

(I don't know if this is already being done) Stations should send IP multicast packets to the AP in L2 unicast so the AP can then send it as multicast using above mechanism, including queuing it for multiple delivery.

Thoughts?

--
Mikael Abrahamsson    email: [email protected]

_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to