Thread Links | Date Links | ||||
---|---|---|---|---|---|
Thread Prev | Thread Next | Thread Index | Date Prev | Date Next | Date Index |
Folks, Below follows a draft
baseline proposal for 802.3bj auto-negotiation. Please let me know if: 1) You wish to be listed as a supporter 2) You wish to be involved in consensus
building discussions 3) You have any comments on the proposal Arthur Marris (arthurm at cadence dot
com) 802.3bj Baseline Proposal for Auto-Negotiation Assumptions: ·
Implementation
of Auto-Negotiation will be mandatory for 100GBASE-KR4 and 100GBASE-CR4 ·
802.3bj
EEE (Energy Efficient Ethernet) will make use of AN next pages just like
802.3az ·
802.3bj
will take the same approach as 802.3ba for Auto-Negotiation Proposed revisions to IEEE 802.3-2012: Clause 30: Change 30.6.1.1.5 aAutoNegLocalTechnologyAbility
attribute to insert 100GBASE-KR4 and 100GBASE-CR4 after 100GBASE-CR10. Clause 45: Change 45.2.7.12 Backplane Ethernet,
BASE-R copper status (Register 7.48) register to include 100GBASE-KR4 and
100GBASE-CR4. Insert 100GBASE-KR4 and 100GBASE-CR4 bits into Table 45–172
and 45.2.7.12.2 Negotiated Port Type. Change
45.2.7.13 EEE advertisement (Register 7.60) to include 100GBASE-KR4 and
100GBASE-CR4. Insert 100GBASE-KR4 and 100GBASE-CR4 bits into Table
45–173 and Table 45–174. Insert subclauses for the bit definitions
as necessary. Clause
73: Change
note at beginning of Clause 73 to read “Note that although the Auto-Negotiation defined in this
clause was originally intended for use with Backplane Ethernet PHYs, it is also
specified for use with 40GBASE-CR4, 100GBASE-CR10 and 100GBASE-CR4 PHYs.” Change
last sentence in third paragraph of 73.3 to read “Technology-Dependent PHYs include 1000BASE-KX,
10GBASE-KX4, 10GBASE-KR, 40GBASE-KR4, 40GBASE-CR4, 100GBASE-CR10, 100GBASE-KR4
and 100GBASE-CR4.” Change Table 73-4 Technology Ability
Field encoding to insert A6 for 100GBASE-KR4 and A7 for 100GBASE-CR4. Change
third paragraph in 73.6.4 to read “40GBASE-CR4 and 40GBASE-KR4 shall not
be advertised simultaneously and likewise 100GBASE-CR4 and 100GBASE-KR4 as
their physical interfaces are different. Change
last sentence in 73.7 Receive function requirements to read “The receive function incorporates a
receive switch to control connection to the 1000BASE-KX, 10GBASE-KX4, or
10GBASE-KR, 40GBASE-KR4, 40GBASE-CR4, 100GBASE-CR10, 100GBASE-KR4 or
100GBASE-CR4 PHYs.” Change
73.7.1 DME page reception to read “To be able to detect the DME bits, the
receiver should have the capability to receive DME signals sent with the
electrical specifications of the PHY (1000BASE-KX, 10GBASE-KX4, 10GBASE-KR,
40GBASE-KR4, 40GBASE-CR4, 100GBASE-CR10, 100GBASE-KR4 or 100GBASE-CR4). The DME
transmit signal level and receive sensitivity are specified in 73.5.1.1.” Change
last sentence of 73.7.2 Receive Switch function to read “During Auto-Negotiation, the Receive
Switch function shall connect the DME page receiver controlled by the Receive
state diagram to the MDI and the Receive Switch function shall also connect the
1000BASE-KX, 10GBASE-KX4, 10GBASE-KR, 40GBASE-KR4, 40GBASE-CR4, 100GBASE-CR10,
100GBASE-KR4 and 100GBASE-CR4 PMA receivers to the MDI if the PMAs are
present.” Change
Table 73–5—Priority Resolution to insert 100GBASE-CR4 at priority 1
and 100GBASE-KR4 at priority 2 and move the existing entries in the table down
appropriately. Insert
appropriate variable for 100GBASE-KR4 and 100GBASE-CR4 into 73.10.1 State
diagram variables Clause 80: Change
the last sentence of 80.2.6 Auto-Negotiation to read “Clause 73
Auto-Negotiation is used by the 40 Gb/s and 100 Gb/s backplane PHYs
(40GBASE-KR4 and 100GBASE-KR4) and the 40 Gb/s and 100 Gb/s copper PHYs
(40GBASE-CR4, 100GBASE-CR10 and 100GBASE-CR4).” Clause 82: Change the first sentence of 82.6
Auto-Negotiation to read “The following requirements apply to a PCS used
with a 40GBASE-KR4 PMD, 40GBASE-CR4 PMD, 100GBASE-CR10, 100GBASE-KR4 or
100GBASE-CR4 PMD where support for the Auto-Negotiation process defined in
Clause 73 is mandatory.” |