throbber
IEEE
`Std 802.3, 1998 Edition
`
`LOCAL AND METROPOLITAN AREA NETWORKS:
`
`22.7 Protocol Implementation Conformance Statement (PICS) proforma for clause 22,
`Reconciliation Sublayer (RS) and Media Independent Interface (Mll)29
`
`22.7.1 Introduction
`
`The supplier of a protocol implementation that is claimed to conform to IEEE Std 802.3u-1995, Reconcilia-
`tion Sublayer (RS) and Media Independent Interface (MII), shall complete the following Protocol Imple-
`mentation Conformance Statement (PICS) proforma.
`
`A detailed description of the symbols used in the PICS proforma, along with instructions for completing the
`PICS proforma, can be found in clause 21.
`
`22.7.2 Identification
`
`22.7.2.1 Implementation identification
`
`
`
`22.7.2.2 Protocol summary
`
`
`
`29Capyright releasefor PICSpmformas Users of this standard may fi'eely reproduce the PICS proforma in this annex so that it can be
`used for its intended purpose and may further publish the completed PICS.
`
`This is an7¢\rchive IEEE Standard.
`
`It has been superseded byogplgggrg/g§§iggEg(..tI{gsss;agag@rd.
`
`0088
`
`1025
`
`Aerohive - Exhibit 1025
`
`0088
`
`

`
`CSMA/CD
`
`IEEE
`Std 802.3, 1998 Edition
`
`22.7.3 PICS proforma tables for reconciliation sublayer and media independent interface
`
`22.7.3.1 Mapping of PLS service primitives
`
` PL1
`
`Must produce FrameCheckEr-
`ror at MAC
`
`Response to RX_ER
`
`22.2.1.5
`
`M
`
`22.7.3.2 Mll signal functional specifications
`
`Subclause
`
`Status
`
`Value/Comment
`
`TX_CLK frequency
`
`TX_CLK duty cycle
`
`RX_CLK min high/low time
`
`RX_CLK synchronous to re-
`covered data
`
`RX_CLK frequency
`
`RX_CLK duty cycle
`
`RX_CLK source due to loss of
`signal
`
`RX_CLK transitions only
`while RX_DV de-asserted
`
`RX_CLK max high/low time
`following de-assertion of
`RX_DV
`
`TX_EN assertion
`
`TX_EN remains asserted
`
`TX_EN transitions
`
`TX_EN negation
`
`TXD<3:0> transitions
`
`TXD<3:0> effect on PHY
`while TX_EN is de-asserted
`
`TX_ER transitions
`
`TX_ER effect on PHY while
`TX_EN is asserted
`
`TX_ER effect on PHY while
`operating at 10 Mb/s, or when
`TX_EN is de-asserted
`
`25% of transmitted data rate
`(25 MHz or 2.5 MHz)
`
`35% to 65%
`
`35% of nominal period
`
`25% of received data rate
`(25 MHz or 2.5 MHz)
`
`35% to 65%
`
`Nominal clock reference
`(e.g., TX_CLK reference)
`
`max 2 times the nominal period
`
`On first nibble of preamble
`
`Stay asserted while all nibbles
`are transmitted over MII
`
`Synchronous with TX_CLK
`
`Before first TX_CLK after final
`nibble of frame
`
`Synchronous with TX_CLK
`
`No effect
`
`Synchronous with TX_CLK
`
`Cause PHY to emit invalid
`symbol
`
`No effect on PHY
`
`This is arbelgfigig/@1EfiEE§tanggrg,e,l1.flhas been superseded by a later version of this standard.
`
`Aerohive - Exhibit 1025
`
`0089
`
`Aerohive - Exhibit 1025
`
`0089
`
`

`
`IEEE
`Std 802.3, 1998 Edition
`
`LOCAL AND METROPOLITAN AREA NETWORKS:
`
`Subclause
`
`Value/Comment
`
`TX_ER implementation
`
`TX_ER pulled down if not ac-
`tively driven
`
`RX_DV transitions
`
`RX_DV assertion
`
`RX_DV negation
`
`RXD<3:0> effect on Reconcil-
`iation sublayer while RX_DV
`is de-asserted
`
`RX_ER assertion
`
`RX_ER transitions
`
`RX_ER effect on Reconcilia-
`tion sublayer while RX_DV is
`de-asserted
`
`CRS assertion
`
`CRS de-assertion
`
`CRS assertion during collision
`
`COL assertion
`
`COL remains asserted while
`collision persists
`
`COL response to SQE
`
`MDC min high/low time
`
`MDC min period
`
`22.2.2.9
`
`22.2.2.9
`
`22.2.2.9
`
`22.2.2.10
`
`22.2.2.10
`
`22.2.2.10
`
`22.2.2.ll
`
`22.2.2.11
`
`MDIO uses three-state drivers
`
`22.2.2.l2
`
`PHY pullup on MDIO
`
`STA pulldown on MDIO
`
`22.2.2.l2
`
`22.2.2.l2
`
`At MII of a PHY
`
`At MII of a repeater or MAC/
`RS only
`
`Synchronous with RX_CLK
`
`From first recovered nibble to
`final nibble of a frame per
`figure 22-6
`
`Before the first RX_CLK fol-
`lows the final nibble per
`figure 22-6
`
`No effect
`
`By PHY to indicate error
`
`Synchronous with RX_CLK
`
`No effect
`
`By PHY when either transmit
`or receive is NON-IDLE
`
`By PHY when both transmit
`and receive are IDLE
`
`Remain asserted throughout
`
`By PHY upon detection of col-
`lision on medium
`
`Assertion by PHY
`
`160 ns
`
`400 ns
`
`kQ :: 5% (L0 +5V)
`
`2 k9 5% (to ov)
`
`This is an74\rchive IEEE Standard.
`
`It has been superseded byogplgggrg/g§§iggEg(..tI{gsss;agag@rd.
`
`Aerohive - Exhibit 1025
`
`0090
`
`Aerohive - Exhibit 1025
`
`0090
`
`

`
`CSMA/CD
`
`22.7.3.3 Frame structure
`
`IEEE
`Std 802.3, 1998 Edition
`
`Subclause
`
`Value/Comment
`
`Format of transmitted frames
`
`22.2.3
`
`Nibble transmission order
`
`22.2.3
`
`Preamble7octets long
`
`22.2.3.2.l
`
`Preamble and SFD transmis-
`sion
`
`22.2.3.2.1
`
`Per figure 22-10
`
`Per figure 22-11
`
`l0l0l010l010l0lO 10101010
`10101010
`10101010 10101010
`10101010
`
`Per table 22-3
`
`number of octets is received
`
`Preamble and SFD reception
`
`22.2.3.2.2
`
`Per table 22-4, table 22-5
`
`N octets transmitted as 2N
`nibbles
`
`22.2.3.3
`
`Per figure 22-1 1
`
`Indication of excess nibbles
`
`22.2.3.5
`
`Frame contains non-integer
`
`22.7.3.4 Management functions
`
`Subclause
`
`Value/Comment
`
`Incorporate of basic register set
`
`Action on reset
`
`22.2.4.1.1
`
`Return 1 until reset completed
`
`22.2.4.1.1
`
`Reset completes within 0.5 s
`
`22.2.4.1.1
`
`Loopback mode
`
`Receive circuitry isolated from
`network in loopback mode
`
`22.2.4.1.2
`
`22.2.4.1.2
`
`Effect ofassertion ofTX_EN in
`loopback mode
`
`22.2.4.1.2
`
`Propagation of data in loop-
`back mode
`
`22.2.4.1.2
`
`Delay from TX_EN to RX_DV
`in loopback mode
`
`22.2.4.1.2
`
`Behavior of COL in loopback
`mode
`
`22.2.4.1.2
`
`Behavior of COL in loopback
`mode
`
`22.2.4.1.2
`
`Two 16-bit registers as Control
`register (register 0) and Status
`register (register 1)
`
`Reset the entire PHY including
`Control and Status to default
`value and 0.15 S 1
`
`Yes (when reset is done, 0.15 is
`self clearing)
`
`Whenever 0.14 is 1
`
`No transmission
`
`PHY accepts transmit data and
`return it as receive data
`
`Less than 512 BT
`
`De-asserted (for 0.7 = 0)
`
`If 0.7 = 1, see MF33 and MF34
`
`This is arbeigfigii/@1EfiEE§tanggrg,e,l1..has been superseded by a later version of this standard.
`
`Aerohive - Exhibit 1025
`
`0091
`
`Aerohive - Exhibit 1025
`
`0091
`
`

`
`IEEE
`Std 802.3, 1998 Edition
`
`LOCAL AND METROPOLITAN AREA NETWORKS:
`
`Value of speed selection bit for
`single speed PHY
`
`Single speed PHY ignores
`writes to speed selection bit
`
`Auto-Negotiation enable
`
`Duplex mode, speed selection
`have no effect when Auto-Ne-
`gotiation is enabled
`
`PHY without Auto-Negotiation
`returns value of zero
`
`PHY without Auto-Negotiation
`ignores writes to enable bit
`
`Response to management
`transactions in power down
`
`Spurious signals in power
`down
`
`TX_CLK and RX_CLK stabi-
`lize within 0.5 s
`
`PHY Response to input signals
`while isolated
`
`High impedance on PHY out-
`put signals while isolated
`
`Response to management
`transactions while isolated
`
`Default value of isolate
`
`PHY without Auto-Negotiation
`returns value of zero
`
`PHY without Auto-Negotiation
`ignores writes to restart bit
`
`Restart Auto-Negotiation
`
`Return 1 until Auto-Negotia-
`tion initiated
`
`Auto-Negotiation not effected
`by clearing bit
`
`Value of duplex mode bit for
`PHYs with one duplex mode
`
`PHY with one duplex mode ig-
`nores writes to duplex bit
`
`Loopback not affected by du-
`plex mode
`
`Assertion of COL in collision
`test mode
`
`Subclause
`
`22.2.4.l.3
`
`22.2.4.1.3
`
`22.2.4.1.4
`
`22.2.4.l.4
`
`22.2.4.l.4
`
`22.2.4.1.4
`
`22.2.4.1.5
`
`22.2.4.1.5
`
`22.2.4.l.5
`
`22.2.4.1.6
`
`22.2.4.l.6
`
`22.2.4.1.6
`
`22.2.4.1.6
`
`22.2.4.l.7
`
`22.2.4.l.7
`
`22.2.4.1.7
`
`22.2.4.l.7
`
`22.2.4.l.7
`
`22.2.4.1.8
`
`22.2.4.1.8
`
`22.2.4.1.8
`
`22.2.4.1.9
`
`Value/Comment
`
`Set to match the correct PHY
`speed
`
`By setting 0.12 = 1
`
`If0.12=1, bits 0.13 and 0.8
`have no effect on link configu-
`ration
`
`Yes (if 1.3=o, then 0.12:0)
`
`Yes (if 1.3=0, 0.12 always = 0
`and cannot be changed)
`
`Remains active
`
`None (not allowed)
`
`Yes (after both bits 0.11 and
`0.10 are cleared to zero)
`
`NONE
`
`Yes (TX_CLK, RX_CLK,
`RX_DV, RX_ER, RXD<3:0>,
`COL, and CRS)
`
`Remains active
`
`0.l0=1
`
`0.9=0if1.3=0or0.12=0
`
`0.9 = 0, cannot be changed if
`1.3 = 0 or0.12 =0
`
`When 0.9= 1 if0.l2 = 1 and
`l.3=l
`
`0.9 is self clearing to 0
`
`Set 0.8 to match the correct
`PHY duplex mode
`
`Yes (0.8 remains unchanged)
`
`Yes (0.8 has no effect on PHY
`when 0.14 = 1)
`
`Within 512 BT after TX_EN is
`asserted
`
`This is anygtrchive IEEE Standard.
`
`It has been superseded byogplgggrg/g§§iggEg(..tI{g§s$;agag@rd.
`
`Aerohive - Exhibit 1025
`
`0092
`
`Aerohive - Exhibit 1025
`
`0092
`
`

`
`CSMA/CD
`
`De-assertion of COL in colli-
`sion test mode
`
`Subclause
`
`22.2.4.l.9
`
`Reserved bits written as zero
`
`22.2.4.l.l0
`
`Reserved bits ignored when
`read
`
`22.2.4.1.10
`
`PHY returns 0 in reserved bits
`
`22.2.4.l.l0
`
`Effect of write on status register
`
`Reserved bits ignored when
`read
`
`22.2.4.2
`
`22.2.4.2.6
`
`PHY returns 0 in reserved bits
`
`22.2.4.2.6
`
`PHY returns 0 ifAuto-Negotia-
`tion disabled
`
`PHY returns 0 if it lacks ability
`to perform Auto-Negotiation
`
`Remote fault has latching
`function
`
`22.2.4.2.8
`
`22.2.4.2.8
`
`22.2.4.2.9
`
`IEEE
`Std 802.3, 1998 Edition
`
`Value/Comment
`
`Within 4 BT after TX_EN is
`de-asserted
`
`Yes (1.5 = 0 when 0.12 = 0)
`
`Yes (1.5 = 0 when 1.3 = 0)
`
`Yes (once set will remain set
`until cleared)
`
`Remote fault cleared on read
`
`22.2.4.2.9
`
`Yes
`
`Remote fault cleared on reset
`
`22.2.4.2.9
`
`PHY without remote fault re-
`turns value of zero
`
`Link status has latching
`fimction
`
`22.2.4.2.9
`
`22.2.4.2.1l
`
`Jabber detect has latching func-
`tion
`
`22.2.4.2.l2
`
`Jabber detect cleared on read
`
`22.2.4.2.l2
`
`Jabber detect cleared on reset
`
`22.2.4.2.l2
`
`l00BASE-T4 and l00BASE-X
`PHYs return 0 for jabber detect
`
`22.2.4.2.l2
`
`MDIO not driven if register
`read is unimplemented
`
`Write has no efiect if register
`written is unimplemented
`
`Registers 2 and 3 constitute
`unique identifier for PHY type
`
`22.2.4.3
`
`22.2.4.3
`
`22.2.4.3.l
`
`MSB of PHY identifier is 2.15
`
`22.2.4.3.l
`
`LSB of PHY identifier is 3.0
`
`22.2.4.3.l
`
`Composition of PHY identifier
`
`Format of management frames
`
`22.2.4.3.l
`
`22.2.4.4
`
`Yes (when 0.15 = 1)
`
`Yes (1.4 always 0)
`
`Yes (once cleared by link fail-
`ure will remain cleared until
`read by MII)
`
`Yes (once set will remain set
`until cleared)
`
`Yes (1.1 always = 0 for
`l00BASE-T4 and l00BASE-
`TX)
`
`Yes (MDIO remain high im-
`pedance)
`
`22-bit OUI, 6-bit model, 4-bit
`version per figure 22-12
`
`Per table 22-9
`
`This is arbelgfigig/@1EfiEE§tanggrg,e,ltflhas been superseded by a later version of this standard.
`
`Aerohive - Exhibit 1025
`
`0093
`
`Aerohive - Exhibit 1025
`
`0093
`
`

`
`IEEE
`Std 802.3, 1998 Edition
`
`LOCAL AND METROPOLITAN AREA NETWORKS:
`
`This is anygrchive IEEE Standard.
`
`It has been superseded byogpggggrg/g§§iggEg(..tI{g§s$;agag@rd.
`
`it 1025
`
`0094
`
`
`
`Aerohive - Exhibit 1025
`
`0094
`
`

`
`CSMA/CD
`
`22.7.3.5 Signal timing characteristics
`
`IEEE
`Std 802.3, 1998 Edition
`
`Subclause
`
`Value/Comment
`
`Timing characteristics mea-
`sured in accordance with
`annex 22C
`
`Transmit signal clock to output
`delay
`
`Receive signal setup time
`
`Receive signal hold time
`
`MDIO setup and hold time
`
`per figure 22-17
`
`Min = 0 ns; Max = 25 ns
`per figure 22-14
`
`Min = 10 ns per figure 22-15
`
`Min = 10 ns per figure 22-15
`
`Setup min = 10 ns; Hold min =
`10 ns per figure 22-l6
`
`Min = 0 ns; Max = 300 ns
`
`MDIO clock to output delay
`
`22.7.3.6 Electrical characteristics
`
`Feature
`
`Subclause
`
`Value/Comment
`
`Signal paths are either point to
`point, or a sequence of point-
`to-point transmission paths
`
`MII uses unbalanced signal
`transmission paths
`
`Characteristic impedance of
`electrically long paths
`
`Output impedance of driver
`used to control reflections
`
`Voh
`
`V01
`
`Performance requirements to
`be guaranteed by ac specifica-
`tions
`
`Vih(min)
`
`Vil(max)
`
`Input current measurement
`point
`
`Input current reference poten-
`tials
`
`Input current reference poten-
`tial range
`
`Input current limits
`
`68 Q :: 15%
`
`On all electrically long point to
`point signal paths
`
`2 2.4 v (10,, = 4 mA)
`
`s o.4v(101= 4 mA)
`
`Min switching potential change
`(including its reflection) 2 1.8 V
`
`2V
`
`0.8V
`
`At MII connector
`
`Reference to MII connector
`+5 V and COMMON pins
`
`0Vto 5.25V
`
`Per table 22-10
`
`This is arbei£fiE|iy@1Efi&§Ifin§igr,d,e,lLj]aS been superseded by a later version of this standard.
`
`Aerohive - Exhibit 1025
`
`0095
`
`Aerohive - Exhibit 1025
`
`0095
`
`

`
`IEEE
`Std 802.3, 1998 Edition
`
`LOCAL AND METROPOLITAN AREA NETWORKS:
`
`Subclause
`
`Value/Comment
`
`Input capacitance for signals
`other than MDIO
`
`Input capacitance for MDIO
`
`Twisted-pair composition
`
`Single-ended characteristic im-
`pedance
`
`Characteristic impedance mea-
`surement method
`
`Twisted-pair propagation delay
`
`Twisted-pair propagation delay
`measurement method
`
`Twisted-pair propagation delay
`measurement frequency
`
`Twisted-pair propagation delay
`variation
`
`Twisted-pair propagation delay
`variation measurement method
`
`Cable shield termination
`
`Cable conductor DC resistance
`
`Effect of hot insertion/removal
`
`State of PHY output buffers
`during hot insertion
`
`State of PHY output buffers af-
`ter hot insertion
`
`S8pF
`
`Sl0pF
`
`Conductor for each signal with
`dedicated return path
`
`68 Q :: 10%
`
`With return conductor connect-
`ed to cable shield
`
`S 2.5 ns
`
`With return conductor connect-
`ed to cable shield
`
`25 MHz
`
`$0.1 ns
`
`With return conductor connect-
`ed to cable shield
`
`To the connector shell
`
`S 150 m9
`
`Causes no damage
`
`High impedance
`
`High impedance until enabled
`via Isolate bit
`
`This is angArchive IEEE Standard.
`
`It has been superseded byogplgggrg/g§§iggEg(..tI{g§ss;agag@rd.
`
`Aerohive - Exhibit 1025
`
`0096
`
`Aerohive - Exhibit 1025
`
`0096
`
`

`
`CSMA/CD
`
`22.7.3.7 Power supply
`
`IEEE
`Std 802.3, 1998 Edition
`
`Subclause
`
`Value/Comment
`
`Regulated power supply
`provided
`
`Power supply lines
`
`Regulated supply voltage limits
`
`Over/under voltage limits
`
`Load current limit
`
`Surge current limit
`
`PHY can power up from cur-
`rent limited source
`
`Short-circuit protection
`
`To PHY by Reconciliation
`sublayer
`
`-5 V and COMMON (return of
`——5 v)
`
`5 Vdc :: 5%
`
`Over limit = 5.25 Vdc
`Under limit = 0 V
`
`750 mA
`
`S 5 A peak for 10 ms
`
`From 750 mA current limited
`source
`
`When +5 V and COMMON are
`
`shorted
`figure 22-19
`
`22.7.3.8 Mechanical characteristics
`
`Feature
`
`Subclause
`
`Value/Comment
`
`Use of Mechanical Interface
`
`Connector reference standard
`
`Use of female connector
`
`Use of male connector
`
`Connector shell plating
`
`Shield transfer impedance
`
`Additions to provide for female
`shell to male shell conductivity
`
`Clearance dimensions
`
`Optional
`IEC 1076-3-101: 1995
`
`At MAC/RS side
`
`At PHY mating cable side
`
`Use conductive material
`
`After 500 cycles of mating/
`unmating, per table 22-ll
`
`On shell of conductor with
`male contacts
`
`15 mm X 50 mm, per
`
`This is arbeigfigig/@1EfiEE§tanggrg,e,lL@as been superseded by a later version of this standard.
`
`Aerohive - Exhibit 1025
`
`0097
`
`Aerohive - Exhibit 1025
`
`0097
`
`

`
`CSMNCD
`
`IEEE
`Std 802.3u-1995
`
`23. Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA)
`sublayer and baseband medium, type 100BASE-T4
`
`23.1 Overview
`
`The 100BASE-T4 PCS, PMA, and baseband medium specifications are aimed at users who want 100 Mb/s
`performance, but would like to retain the benefits of using voice-grade twisted-pair cable. 100BASE-T4 sig-
`naling requires four pairs of Category 3 or better cable, installed according to ISO/IEC 11801: 1995, as
`specified in 23.6. This type of cable, and the connectors used with it, are simple to install and reconfigure.
`100BASE-T4 does not transmit a continuous signal between packets, which makes it 11S6fl1l in battery pow-
`ered applications. The 100BASE-T4 PHY is one of the 100BASE-T family of high-speed CSMA/CD net-
`work specifications.
`
`23.1.1 Scope
`
`This clause defines the type 100BASE-T4 Physical Coding Sublayer (PCS), type 100BASE-T4 Physical
`Medium Attachment (PMA) sublayer, and type 100BASE-T4 Medium Dependent Interface (MDI).
`Together, the PCS and PMA layers comprise a 100BASE-T4 Physical Layer (PHY). Provided in this docu-
`ment are full fimctional, electrical, and mechanical specifications for the type 100BASE-T4 PCS, PMA, and
`MDI. This clause also specifies the baseband medium used with 100BASE-T4.
`
`23.1.2 Objectives
`
`The following are the objectives of 100BASE-T4:
`
`a)
`b)
`c)
`d)
`
`e)
`
`f)
`
`To support the CSMA/CD MAC.
`To support the 100BASE-T M11, Repeater, and optional Auto—Negotiation.
`To provide 100 Mb/s data rate at the M11.
`To provide for operating over unshielded twisted pairs of Category 3, 4, or 5 cable, installed as hori-
`zontal runs in accordance with ISO/IEC 11801: 1995, as specified in 23.6, at distances up to 100 m
`(328 ft).
`To allow for a nominal network extent of 200 in, including:
`1) Unshielded twisted-pair links of 100 m.
`2)
`Two-repeater networks of approximately a 200 m span.
`To provide a communication channel with a mean ternary symbol error rate, at the PMA service
`interface, of less than one part in 108.
`
`23.1.3 Relation of 100BASE-T4 to other standards
`
`Relations between the 100BASE-T4 PHY and the ISO Open Systems Interconnection (OSI) reference
`model and the IEEE 802.3 CSMA/CD LAN model are shown in figure 23-1. The PHY Layers shown in fig-
`ure 23-1 connect one clause 4 Media Access Control GVIAC) layer to a clause 27 repeater. This clause also
`discusses other variations of the basic configuration shown in figure 23-1. This whole clause builds on
`clauses 1 through 4 of this standard.
`
`23.1.4 Summary
`
`The following paragraphs summarize the PCS and PMA clauses of this document.
`
`23.1.4.1 Summary of Physical Coding Sublayer (PCS) specification
`
`The 100BASE-T4 PCS couples a Media Independent Interface (M11), as described in clause 22, to a Physical
`Medium Attachment sublayer (PMA).
`
`This is an Archive IEEE Standard.
`
`It has been superseded by a later version of this standard.
`
`
`
`Aerohive - Exhibit 1025
`
`0098
`
`

`
`IEEE
`Std 8D2_3u—1995
`
`SUPPLEMENT TO 802.3:
`
`OSI
`REFERENCE
`MOD EL
`LAYERS
`
`LAN
`CSMNCD
`LAYERS
`
`APPLICATION
`
`HIGHER LAYERS
`
`PRESENTATION
`
`LLC—LOG|CAL LINK CONTROL
`
`MAC—MEDlA ACCESS CONTROL
`
`RECONCILIATION
`
`SESSION
`
`TRANSPORT
`NETWORK
`
`DATA LINK
`
`PHYSICAL
`
`-ED,UM To 100 Mbls Baseband Repeater Set
`or to 1[JDBASE—T4 PHY (point—to—point link)
`
`MDI = MEDIUM DEPENDENT INTERFACE
`MII = MEDIA INDEPENDENT INTERFACE
`
`PCS = PHYSICAL CODING SUBLAYER
`PMA = PHYSICAL MEDIUM ATTACHMENT
`PHY = PHYSICAL LAYER DEVICE
`
`“ MII is optional.
`“' AUTONEG communicates with the PMA suhlayer through the PMA service interface messages
`PMA_L|NK_request and PMA_L|NK_indicate_
`"“" AUTONEG is optional.
`
`Figure 23-1—Type 10llBASE-T4 PHY relationship to the ISO Open Systems
`Interconnection {OSI) reference model and the IEEE 802.3 CSMAICD LAN model
`
`The PCS Transmit function accepts data nibbles fiom the M11. The PCS Transmit function encodes these
`nibbles using an 8B6T coding scheme (to be described} and passes the resulting ternary symbols to the
`PMA. In the reverse direction, the PMA conveys received ternary symbols to the PCS Receive function. The
`PCS Receive function decodes them into octets, and then passes the octets one nibble at a time up to the MII.
`The PCS also contains a PCS Carrier Sense function. a PCS Error Sense function, a PCS Collision Presence
`function, and a management interface.
`
`Figure 23-2 shows the division of responsibilities between the PCS, PMA, and MDI layers.
`
`Physical level communication between PHY entities takes place over four twisted pairs. This specification
`permits the use of Category 3. 4, or 5 unshielded twisted pairs, installed according to ISOKTEC 11801: 1995,
`as specified m 23.6. Figure 23-3 shows how the PHY manages the four twisted pairs at its disposal.
`
`The IOOBASE-T4 transmission algorithm always leaves one pair open for detecting ca.rrier from the far end
`(see figure 23-3). Leaving one pair open for carrier detection in each direction greatly simplifies media access
`control. All collision detection functions are accomplished using only the unidirectional pairs TX_DI and
`R.X_D2, in a inanner
`to l0BASE—T. This collision detection strategy leaves three pairs in each direction
`free for data transmission, which uses an SB6T block code, schematically represented in figure 23-4.
`
`8B6T coding, as used with IOOBASE-T4 signaling, maps data octets into ternary symbols. Each octet is
`mapped to a pattern of 6 ternary symbols, called at 6T code group. The 6T code groups are fanned out to
`three independent serial channels. The efiective data rate carried on each pair is one third of 100 ll/Ib/s,
`
`This is angfilrchive IEEE Standard.
`
`It has been superseded by a later version of this standard.
`
`Aerohive - Exhi o
`
`Aerohive - Exhibit 1025
`
`0099
`
`

`
`CSMNCD
`
`IEEE
`Std BI[]2_3u—1995
`
`Opijanai ciause 28: link_control
`
`q—p Management interface has
`pervasive connecijnns to all blocks
`link_slalus
`
`|_|NK
`INTEGRITY
`
`TX_CLK 4}
`TXD‘330>?F
`
`PCS
`
`“-5”
`
`TX_ER RF TRANSIVIIT
`
`COL 4
`
`CR3 4-‘
`
`PCS CARRIER
`SENSE
`
`Rx_cLK-1:
`RxD<3;u>«-1:
`RX W4?
`
`PCS
`RECEIVE
`
`dc_halanI:e_ermr
`eop_ern)r
`
`codewDrd_error L
`
`1:: code eiement
`
`i _ l _
`
`PCS
`COLLISION
`PRESENCE
`
`D
`
`TRANSMIT
`
`PMA
`
`TCfim'ef_SI3I1l-I5
`
`PMA CARRIER
`
`SENSE
`
`Rx_ER.._ PCS ERROR
`SENSE E
`l
`
`MEDIA
`INTERFACE
`(Mil)
`4
`
`4
`
`F 4
`
`PHY
`(INCLUDES PCS AND PMA)
`
`PMA
`RECEIVE
`
`i
`CLOCK
`
`MEDIUM
`
`W9‘)
`
`F
`
`p
`
`Figure 23-2—Division of responsibilities between 100BASE-T4 PCS and PMA
`
`TX_ D1
`
`RX_ D2
`
`BI D3
`
`DQIIECI
`COIIISIDHS
`on RX_D2
`
`Repeater with internai crossover
`(crossover is cipti0na|—5ee 23.7.2)
`
`Figure 23-3—Use of wire pairs
`
`This is an Archive IEEE Standard.
`
`It has been superseded by a later version of this standgd.
`
`Aerohive - Exhibi
`
`Aerohive - Exhibit 1025
`
`0100
`
`

`
`IEEE
`Std 8D2.3u—1995
`
`SUPPLEMENT TO 802.3:
`
`input data stream
`I
`I
`I
`I
`
`61' code group formed from one octet
`2
`3
`4
`6
`
`1
`
`l
`
`Each ternary
`* symbol 2 40 ns
`
`Figure 23-4—8B6T coding
`
`which is 33.3.33... Mbls. The ternary symbol transmission rate on each pair is 6/8 times 33.33 Mb/s, or pre-
`cisely 25.000 MHZ.
`
`Refer to annex 23A for a complete listing of 8B6T code words.
`
`The PCS functions and state diagrams are specified in 23.2. The PCS electrical interface to the MH conforms
`to the i.nterface requirements of clause 21. The PCS interface to the PMA is an abstract message-passing
`interface specified in 23.3.
`
`23.1.4.2 Summary of physical medium attachment {PMA} specification
`
`The PMA couples messages from the PMA service interface onto the twisted-pair physical medium. The
`PMA provides communications. at 100 Mb./s, over fou1' pairs of twisted-pair wiring up to 100 m in length.
`
`The PMA T1'ansrnit function, shown in figure 23-2, comprises three independent ternary data transmitters.
`Upon receipt of a PlVIA_UNITDATA request message, the PMA synthesizes one ternary symbol o11 each of
`the three output channels (IX_D1, BI_D3. and BI_D4). Each output driver has a ternaijv output, meaning
`that the output waveform can assume any of three values, corresponding to the transmission of ternary sym-
`bols CS0, CS1 or CS-1 (see 23.4.3.1) on each of the twisted pairs.
`
`The PMA Receive function comprises three independent ternary data receivers. The receivers are responsi-
`ble for acquiring clock, decoding the Start of Stream Delimiter (SSD) on each channel, and providing data to
`the PCS in the synchronous fashion defined by the PIv1A_UNTTDATA.indicate message. The PMA also con-
`tains functions for PMA Carrier Sense and Link Integrity.
`
`PMA functions and state diagrams appear in 23.4. PMA electrical specifications appear in 23.5.
`
`23.1.5 Application of100BASE-T4
`
`23.1.5.1 Compatibility considerations
`
`All implementations of the twisted-pair link shall be compatible at the MD]. The PCS. PMA, and the
`medium are defined to provide compatibility among devices designed by difierent manufacturers. Designers
`are fi'ee to implement circuitry within the PCS and PMA (in an application-dependent manner) provided the
`MDI (and M1], when implemented) specifications are met.
`
`23.1.5.2 Incorporating the 100BASE-T4 PHY into a DTE
`
`The PCS is required when used with a DTE. The PCS provides functions necessary to the overall system
`operation {such as SB6T coding) and cannot be omitted. Refer to figure 23-].
`
`This is angarchive IEEE Standard.
`
`It has been superseded by a later version of this standard.
`
`Aerohive - Exhib
`
`Aerohive - Exhibit 1025
`
`0101
`
`

`
`CSMA/CD
`
`IEEE
`Std 8D2.3u-1995
`
`When the PHY is incorporated within the physical bounds of a DTE, conformance to the MII interface is
`optional, provided that the observable behavior of the resulting system is identical to a system with a full
`MII implementation. For example, an integrated PHY may incorporate an interface between PCS and MAC
`that is logically equivalent to the M11, but does not have the full output current drive capability called for in
`the MII specification.
`
`23.1.5.3 Use of 100BASE-T4 PHY for point-to-point communication
`
`The 100BASE-T4 PHY, in conjunction with the MAC specified in clauses l-4 (including parameterized val-
`ues in 4.4.2.3 to support 100 Mb/s operation), may be used at both ends of a link for point-to-point applica-
`tions between two DTEs. Such a configuration does not require a repeater. In this case each PHY may
`connect through an MII to its respective DTE. Optionally, either PHY (or both PHYs) may be incorporated
`into the DTEs without an exposed lVlII.
`
`23.1 .5.4 Support for Auto-Negotiation
`
`The PMA service interface contains primitives used by the Auto-Negotiation algorithm (clause 28) to auto-
`matically select operating modes when connected to a like device.
`
`23.2 PCS functional specifications
`
`The 100BASE-T4 PCS couples a Media Independent Interface (M11), as described in clause 22, to a
`100BASE-T4 Physical Medium Attachment sublayer (PMA).
`
`At its interface with the MII, the PCS communicates via the electrical signals defined in clause 22.
`
`The interface between PCS and the next lower level (PMA) is an abstract message-passing interface
`described in 23.3. The physical realization of this interface is left to the implernentor, provided the require-
`ments of this standard, where applicable, are met.
`
`23.2.1 PCS functions
`
`The PCS comprises one PCS Reset function and five simultaneous and asynchronous operating functions.
`The PCS operating fimctions are PCS Transmit, PCS Receive, PCS Error Sense, PCS Carrier Sense, and
`PCS Collision Presence. A11 operating functions start immediately after the successful completion of the
`PCS Reset function.
`
`The PCS reference diagram, figure 23-5, shows how the five operating fimctions relate to the messages of
`the PCS-PMA interface. Connections fi'om the management interface (signals MDC and MDIO) to other
`layers are pervasive, and are not shown in figure 23-5. The management functions are specified in clause 30.
`See also figure 23-6, which defines the structure of fi'ames passed from PCS to PMA. See also figure 23-7,
`which presents a reference model helpful for understanding the definitions of PCS Transmit fimction state
`variables ohrl-4 and tsr.
`
`23.2.1.1 PCS Reset function
`
`The PCS Reset function shall be executed any time either of two conditions occur. These two conditions are
`“power on” and the receipt of a reset request from the management entity. The PCS Reset function initializes
`all PCS functions. The PCS Reset fimction sets pcs_reset S ON for the duration of its reset fimction. All state
`diagrams take the open-ended pcs_reset branch upon execution of the PCS Reset fimction. The reference
`diagrams do not explicitly show the PCS Reset function.
`
`This is an Archive IEEE Standard.
`
`It has been superseded by a later version of this standgd.
`
`102
`
`025
`
`Aerohive - Exhibit 1025
`
`0102
`
`

`
`IEEE
`Std 8D2_3u—1995
`
`SUPPLEMENT TO 802.3:
`
`_
`
`P05
`
`tx_code_e|ement
`
`|ink_status
`
`Tx_EN —r>
`
`TX_ER :3. TRANSMIT
`
`COL 4
`
`PCS CARRIER
`CR5 4_ SENSE
`
`l
`
`L
`
`5
`
`PCS
`COLLISION
`
`PRESENCE
`
`PCS
`RECEIVE
`
`RX_CLK -1:
`RXD-=3:D> 4:
`Rx_Dv <—
`oodeword_error
`dc_ba|ance_error
`eop_error
`
`4-
`
`carrier_status
`
`rx_code_vectoI
`
`R)(_ER 4? PCS ERROR
`SENSE
`
`Stat
`rxerror_
`
`US
`
`MEDIA
`INDEPENDENT
`|NTER FACE
`(Mil)
`
`PMA SERVICE
`INTERFACE
`
`Figure 23-5—PCS reference diagram
`
`23.2.1.2 PCS Transmit function
`
`The PCS Transmit fimction shall conform to the PCS Transmit state diagram in figure 23-8.
`
`The PCS T1'ansmit function receives nibbles from the TXD signals of the ME, assembles pairs of nibbles to
`form octets, converts the octets into 6T code g:roups according to the 8B6T code table, and passes the result-
`ing ternary data to the PMA using the PMA_UNITDATA request message. The state diagram of figure 23-8
`depicts the PCS Transmit function operation. Definitions of state Variables tsr, ohr, sosa, sosb, eopl-5, and
`tx_extend used in that diagram, as well as in the following text, appear in 23.2.4.1. The physical structure
`represented in figure 23-7 is not required; it merely serves to explain the meaning of the state diagram vari-
`ables ohr and tsr in figure 23-8. Implementors a1'e free to construct any logical devices having functionality
`identical to that described by this functional description and the PCS Transmit state diagram, figure 23-S.
`
`PCS Transmit makes use of the tsr and ohr shift registers to manage nibble assembly and ternary symbol
`transmission. Nibbles from the M11 go into tsr. which PCS Transmit reads as octets. PCS Transmit then
`encodes those octets and writes 6T code groups to the ohr registers. The PMA_UNTIDATA.request message
`passes ternary symbols from the ohr registers to the PMA. In each state diagram block, the ohr loading oper-
`ations are conducted first, then tX_code_vector is loaded and the state diagram waits 40 ns.
`
`The first 5 octets assembled by the PCS Transmit function are encoded into the sosa code word and the next
`3 octets assembled a1'e encoded into the sosb code word. This guarantees that every packet begins with a
`valid preamble pattern. This is accomplished by the definition of tsr. In addition, the PCS Transmit state dia-
`gram also specifies that at the start of a packet all three output holding registers ohrl, ohr3 and ohr4 will be
`loaded with the same value (sosa). This produces the ternary symbols labeled P3 and P4 in figure 23-6.
`
`This is angetrchive IEEE Standard.
`
`It has been superseded by a later version of this standard.
`
`Aerohive - Exhibi
`
`Aerohive - Exhibit 1025
`
`0103
`
`

`
`CSMA/CD
`
`IEEE
`Std 802.3u-1995
`
`At the conclusion of the MAC frame, the PCS Transmit function appends eopl—5. This is accomplished by
`defining a variable tx_extend to stretch the TX_EN signal, and defining tsr during this time to be a sequence
`of constants that decodes to the proper eop code groups.
`
`The encoding operation shall use the 8B6T code table listed in annex 23A, and the dc balance encoding rules
`listed below. Encoding is performed separately for each transmit pair.
`
`23.2.1.2.1 DC balance encoding rules
`
`The encoding operation maintains dc balance on each transmit pair by keeping track of the cumulative
`weight of all 6T code groups (see weight of 6T code gmup, annex 21A) transmitted on that pair. For each
`pair, it initiates the cumulative weight to 0 when the PCS Transmit fimction is in the AWAITING DATA TO
`TRANSIVHT state. All 6T code groups in the code table have weight 0 or 1. The dc balance algorithm condi-
`tionally negates transmitted 6T code groups, so that the code weights transmitted on the line include 0, +1,
`and -1. This dc balance algorithm ensures that the cumulative weight on each pair at the conclusion of each
`6T code group is always either 0 or 1, so only one bit per pair is needed to store the cumulative weight. As
`used below, the phrase “invert the cumulative weight bit” means “if the cumulative weight bit is zero then set
`it to one, otherwise set it to zero.”
`
`Afier encoding any octet, except the constants sosa, sosb, eopl-5 or bad_code, update the cumulative weight
`bit for the affected pair according to rules a) through c):
`
`a)
`b)
`c)
`
`If the 6T code group weight is 0, do not change the cumulative weight.
`Ifthe 6T code group weight is 1, and the cumulative weight bit is 0, set the cumulative weight bit to l.
`If the 6T code group weight is l, and the cumulative weight bit is also 1, set the cumulative weight
`bit to 0, and then algebraically negate all the ternary symbol values in the 6T code group.
`
`Afier encoding any of the constants sosa, sosb, or bad_code, update the cumulative weight bit for the
`alfected pair according to rule d):
`
`d) Do not change the cumulative weight. Never negate sosa, sosb or bad_code,
`
`Afier encoding any of the constants eopl-5, update the cumulative weight bit for the affected pair according
`to rules e) and f):
`
`e)
`
`f)
`
`If the cumulative weight is 0, do not change the cumulative weight; algebraically negate all the ter-
`nary symbol values in eopl-5.
`If the cumulative weight is 1, do not change the cumulative weight.
`
`NOTE—The inversion rules for eopl-5 are opposite rule b). That makes eopl -5 look very unlike normal data, increasing
`the number of errors required to synthesize a false end-of-packet marker.
`
`23.2.1.3 PCS Receive function
`
`The PCS Receive function shall conform to the PCS Receive state diagram in figure 23-9.
`
`communicated via the
`from the PMA,
`ternary symbols
`function accepts
`The PCS Receive
`PMA_UNITDATA.indicate message, converts them using 8B6T coding into a nibble-wide format and
`passes them up to the M11. This fimction also generates RX_DV. The state diagram of figure 23-9 depicts the
`PCS

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket