Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

[8023-10GEPON] [Clause 64, option #2 ad hoc] Current status



Dear all,
 
Clause 64, option #2 ad-hoc is currently active with the following participants:
 
Jeff Mandin, PMC-Sierra
Marek Hajduczenia, Nokia Siemens Networks
Zachy Haramaty, PMC-Sierra
 
Over the last 4 weeks, we have had some e-mail discussions related with the structure of Clause 64 in option #2, the results of which will be presented at the meeting in Orlando, as part of the comment #1045 resolution.  
 
We have a first draft of the Clause 64, option #2 ready - please find it attached for revision. Remember that it is a preliminary draft only and as such may be subject to changes. It also means that it MAY NOT be included in the next release (D1.2) of 802.3av if the group should decide so.
 
I would like at this time to appreciate the help I received from Jeff, who spent endless hours examining the available options with me. I also would like to acknowledge Glen for clarifying some of the conceptual aspects of option #2 for clause 64.
 
List of major changes introduced in C64 prototype:
- created Annex 64A for 1GEPON related definitions
- created Annex 64B for 10GEPON related definitions
- moved Discovery Information, Laser On Time, Laser Off Time definitions for GATE, REGISTER_REQ and REGISTER MPCPDU (where applicable) to respective annexes. The meaning and location of the fields is stipulated in C64, and definitions are provided in the respective annexes. In case of 1GEPONs, these fields are transmitted as 0s (part of the PAD), in the case of 10GEPONs - they carry information as prescribed in Annex 64B.
- aligned the bit encoding for Laser on/off times and Discovery Information field to allow for defaulting to 1GEPON operation (all 0s)
- extended the primitives in the Discovery Processing section (along with introduction of small changes in the state machines in the same section)
- extended the primitives in the Gate Processing section (along with introduction of small changes in the state machines in the same section)
- extended the description of the SCB MAC support in C64, leaving there only the 1GEPON compatible description and moving extension to SCB MAC support to Annex 64B
- Discovery Process description and figure were extended to included new data fields and the information carried within 
- extended definitions of several variables and functions (e.g. syncTime)
- added a few new functions i.e. GetLaserTime, confirmDiscovery 
- tqSize in now a function (was a constant)
- laserOnTime, laserOffTime is now a variable (was a constant)
- editorial changes (7F-FF > 0x7FFF, alignment of the hex values for all variables, removal of all "ns" references and replacement with reference to time_quanta etc.) 
 
In the case of comments and/or questions, do not hesitate to contact me
 
Best wishes 
 
 
Marek Hajduczenia (141238)
NOKIA SIEMENS Networks S.A.
System Architect – COO BBA DSLAM R&D


Rua Irmãos Siemens, 1, Ed. 1, Piso 1
Alfragide, 2720-093 Amadora, Portugal


* marek.hajduczenia@nsn.com
(+351.21.416.7472  4+351.21.424.2082
 

3av_c64_prototype, option#2.pdf

3av_c64A_prototype, option#2.pdf

3av_c64B_prototype, option#2.pdf