View Single Post
Old January 21st, 2008   #3
sjackman
Task Group Member
 
Join Date: Sep 2006
Posts: 26
Default

My preferred solution would be to encode the model number in the device ID as mmmm:ffff:dddd. However, since we're talking about a broadcast packet, I think it's important that the packet be recognised at the addressing level of the protocol as a broadcast packet, so that repeaters and other infrastructure behave correctly. mmmm:ffff:dddd would not be a broadcast address, as only xxxx:ffffffff are broadcast addresses.

For comparison, Ethernet gives each manufacturer 2^24 manufacturer-specific broadcast addresses, in the form mm:mm:mm:xx:xx:xx, where the least-significant bit in the first mm byte is set to indiciate the address is a broadcast address.

Cheers,
Shaun
sjackman is offline   Reply With Quote