200 likes | 226 Views
Learn about the latest updates to the LXI specification, including Revision 1.2 to Revision 1.3 voting results. Explore the adoption of IEEE1588-2008 for improved timing performance and mDNS addition for enhanced device discovery. Discover changes to LXI web pages, LXI Unit Deletion, and Class C extended features. Gain insights into the impacts of the IEEE1588 changes and how the standard is evolving. Stay informed about LXI Consortium's future plans and the evolution of the LXI standard.
E N D
LXI Standard Evolution David Owen, Technical Committee Chair LXI Consortium Business Development Manager Pickering Interfaces david.owen@pickeringtest.com LXI – “It’s About Your Time”
LXI Evolution • Describe the latest changes to the specification • Revision 1.2 to Revision 1.3 voting has now successfully completed • Where LXI goes to from here
The drivers for change • Adoption of 1588-2008 • To improve timing performance in the presence of LAN traffic • Follow the path being taken by network infrastructure providers • Does not impact Class C products • Addition of mDNS • To improve Discovery • Conversion of 1.2 Future Rules to Rules • During creation another primary driver emerged • Re-organisation of specification • Make it easier to read • Make preparation for any future evolution
Specification Re-organization • Sections renumbered • Rules and text grouped together by features to improve readability • Rule numbers have changed! • References to roadmap items have been removed • Intention is to handle in a different way • No future rules • Intention is to handle in a different way • Deal with a problem identified by LXI vendors • Deprecated clauses have been removed • Improve readability and flow of the specification • Simplified reorganizing the numbering specification
Migration to IEEE1588-2008 • Standard simply refers to IEEE1588 • Interpret as the latest version • IEEE1588-2008 (1588V2) • Creation of LXI IEEE1588 Profile • Separate stand alone specification • Defines the parameter ranges and detail of the IEEE1588 aspects • Separating provides easier maintenance of IEEE1588 aspects
IEEE1558 Web Page Changes • Changes to what appears on web pages • Web page examples in Appendix updated • These are simply guideline examples • They do reflect the minimum content required for devices supporting IEEE1588
What impact does 1588 change have? • It improves the timing accuracy in the presence of network delays • It accounts for the delays through infrastructure devices with high traffic loads • Measures the incoming and outgoing control message timing • It can coexist with 1588-2002 using separated domains • White paper on the issue will be available from the LXI Consortium
Adoption of mDNS Discovery • Discovery improvements • Standard used for discovery of devices like printers • Also known as Apple Bonjour, Rendezvous in earlier descriptions • Provides much faster Discovery • Easier programmatic integration • There is a limited time waiver on mDNS for some implementations
Section 2 LXI Unit Deletion • LXI Unit was an effort at defining half rack width dimensions and mechanical interface • References to LXI Unit removed • The standard has no physical restrictions on mechanical sizes or definitions • Still has guidance on other issues and rules governing indicators and interconnect locations
Changes to C Extended Features • Features that can be added to Class C that are usually part of Class B or Class A • In version1.2 WTB and LAN messaging identified as extended features • In 1.3 additional features are identified (Section 1.9) • 5 features – (LXI) 1588, WTB, LAN Messaging, Event Log, Time Stamping • Compliance requirements of features are positively identified • Helps organize the standard
Changes Class C Extended Features • Class model does NOT change • Class A,B,C are the class declarations that will be made • It will continue to be the focus of LXI • The 5 additional features are precisely defined to have a meaning in the standard • Use the protection of “LXI” in their description • Market forces will define how much take up there will be • Implementing all 5 features takes a Class C product to Class A
Why the Extended features? • It allows vendors to pick a smaller added feature set in support of specific markets • Saves investment in a full feature set • Particularly useful for Devices with low cost controller systems • It ensures these features have been third party tested for interoperability • Protects the feature description • Protects the LXI brand • The Device remains as Class C
Updated Conformance Sections • Simply reflect current rather past practice • Expect this to be moved to a separate document on a future revision
NVS and PVE Dates • NVS (New Version Start) • Consortium tests to 1.3 from October 2008 • Continues to test to 1.2 • PVE (Previous Version End) • November 2009 is the last time we test new products to 1.2 • mDNS Waiver • For products otherwise compliant to 1.3 waiver scheme in place • Vendor must be compliant by PVE date
Where does the standard go from here? (1) • Class C is unlikely to change from Version 1.3 • It will be the baseline for future versions • Change will only occur due to enforced change caused by technology migration
Where does the standard go from here? (2) • Focus moves to System level issues • Resource management • Arbitrate between different test processes demanding access to the same resources • Improved Web support for triggering • Aid to Debugging system level problems with trigger events between devices • LAN Triggers • WTB • Event Log • Make it easy to grab log data from multiple devices and combine the data in a meaningful way
Where does the standard go from here? (3) • The Consortium will continue to follow technology changes that could have an impact • IPV6 • PoE • None of these will have a short or medium term impact • The IT legacy of Ethernet will ensure continued support
Compliance Evolution • Great deal of ongoing work on compliance issues • Developing IEEE1588 procedures • Preparing for a date when self certification might be permitted • At present it is not, and that will not change for at least a year • It is likely to only apply to experienced members
System Level Analysis • Analyse the other system level issues that may need attention • Might include other features • State Management • Script management • Peer to Peer Communications • Any other issues found to influence adoption rates • Intent is still to use 1.3 as the baseline specification for Class C
When is the next Version? • Maybe two years away • But new features will be published in the interim • Vendors may chose to implement them • New features will be subject to testing before claiming as an LXI feature • Backward compatibility will be maintained • The LXI Consortium will continue to support an active and thriving specification evolution