135RE: [bacnet-ip-wg] Internet Protocol Version 6 familiarization
- Jan 8, 2010
We (Cimetrics) have been thinking about how broadcasts could be reduced in BACnet IT. Consider that the following BACnet application-layer services use (or may use) broadcasts:
Who Is & I Am
Who Has & I Have
Unconfirmed COV Notification
Unconfirmed Event Notification
Time Synchronization & UTC Time Synchronization
Unconfirmed Private Transfer
Unconfirmed Text Message
If we want to maintain the functionality provided by the broadcast forms of all of these services, then we need to develop alternatives to broadcasts for each of them. The use of multicast is one option that should be seriously considered, but simply replacing broadcasts with multicasts does not address the fundamental scalability problem.
My feeling is that trying to come up with a comprehensive solution to BACnet’s broadcast problem might be too much to tackle within the context of your IPv6 proposal. The working group should decide whether that is in scope or out of scope.
- Jim Butler
From: email@example.com [mailto:firstname.lastname@example.org] On Behalf Of Coleman Brumley
Sent: Monday, January 04, 2010 5:07 PM
Subject: RE: [bacnet-ip-wg] Internet Protocol Version 6 familiarization
I had hoped to add support for the different broadcast types (anycast, multicast, etc.) in this revision of the document and really examine how the use of broadcasting will be affected by the use IPv6.
However, it doesn't look like we'll have time (for this revision of the proposal) to accomplish that or address any wish list items due to the requirement of getting this out to public review quickly. See my email on 1-Dec-2009 titled "RE: IPv6 presents an opportunity for elimination of broadcast".
Do we honestly think we can reach consensus on something as big as broadcasts in 2 hours?
I certainly understand the need to get this out to public review for the Smart Grid work -- and I don't disagree with it. However, I think we're missing the boat on some other important opportunities here.
- << Previous post in topic Next post in topic >>