[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