Canova Tech. IEEE 802.3cg Collision Detection Reliability in 10BASE-T1S March 6 th, 2019 PIERGIORGIO BERUTO ANTONIO ORZELLI

Similar documents
Error performance objective for 400GbE

Error performance objective for 25 GbE

What really changes with Category 6

10GBASE-R Test Patterns

Scrambler Choices to Meet Emission Requirement for 1000BASE-T1

802.3bj FEC Overview and Status IEEE P802.3bm

SDTV 1 DigitalSignal/Data - Serial Digital Interface

10 Mb/s Single Twisted Pair Ethernet Proposed PCS Layer for Long Reach PHY Dirk Ziegelmeier Steffen Graber Pepperl+Fuchs

EFM Copper Technical Overview EFM May, 2003 Hugh Barrass (Cisco Systems), Vice Chair. IEEE 802.3ah EFM Task Force IEEE802.

Clause 74 FEC and MLD Interactions. Magesh Valliappan Broadcom Mark Gustlin - Cisco

3rd Slide Set Computer Networks

100Gb/s Single-lane SERDES Discussion. Phil Sun, Credo Semiconductor IEEE New Ethernet Applications Ad Hoc May 24, 2017

Comparison of NRZ, PR-2, and PR-4 signaling. Qasim Chaudry Adam Healey Greg Sheets

Duobinary Transmission over ATCA Backplanes

An Effort to Create Multi-vender Environment for 100 Mb/s P2P optical Ethernet Access in Japan

10G-BASE-T. Jaime E. Kardontchik Stefan Wurster Carlos Laber. Idaho - June

10GBASE-LRM Interoperability & Technical Feasibility Report

Proposal for 10Gb/s single-lane PHY using PAM-4 signaling

IEEE 802.3af Power via MDI Standard Compliant Mid-Span Insertion Solution. Presented by PowerDsine: David Pincu -

Ethernet Media Converters

Dual Link DVI Receiver Implementation

Achieving BER/FLR targets with clause 74 FEC. Phil Sun, Marvell Adee Ran, Intel Venugopal Balasubramonian, Marvell Zhenyu Liu, Marvell

40G SWDM4 MSA Technical Specifications Optical Specifications

SMPTE STANDARD Gb/s Signal/Data Serial Interface. Proposed SMPTE Standard for Television SMPTE 424M Date: < > TP Rev 0

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

BER MEASUREMENT IN THE NOISY CHANNEL

Link Budget Analysis for Broadband Services in IEEE b

Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)

Minutes of the Baseband IR PHY Ad-Hoc Group

MISO - EPG DATA QUALITY INVESTIGATION

ETSI TS V1.1.1 ( )

A Look at Some Scrambling Techniques U sed in Various Data Transport Protocols

USB 3.1 ENGINEERING CHANGE NOTICE

Datasheet SHF A

AN-822 APPLICATION NOTE

Update on FEC Proposal for 10GbE Backplane Ethernet. Andrey Belegolovy Andrey Ovchinnikov Ilango. Ganga Fulvio Spagna Luke Chang

VLSI Chip Design Project TSEK06

Draft Baseline Proposal for CDAUI-8 Chipto-Module (C2M) Electrical Interface (NRZ)

CS311: Data Communication. Transmission of Digital Signal - I

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

RECOMMENDATION ITU-R BT Digital interfaces for HDTV studio signals

Quick Reference Manual

Backplane NRZ FEC Baseline Proposal

Training & EEE Baseline Proposal

IP LIVE PRODUCTION UNIT NXL-IP55

Digital Transmission System Signaling Protocol EVLA Memorandum No. 33 Version 3

Arbitrary Waveform Generator

IEEE Broadband Wireless Access Working Group <

(51) Int Cl.: H04L 1/00 ( )

De-correlating 100GBASE-KR4/CR4 training sequences between lanes

BRR Tektronix BroadR-Reach Compliance Solution for Automotive Ethernet. Anshuman Bhat Product Manager

Systematic Tx Eye Mask Definition. John Petrilla, Avago Technologies March 2009

Comment #147, #169: Problems of high DFE coefficients

Brian Holden Kandou Bus, S.A. IEEE GE Study Group September 2, 2013 York, United Kingdom

EEE ALERT signal for 100GBASE-KP4

CONVOLUTIONAL CODING

INTERNATIONAL TELECOMMUNICATION UNION

IP LIVE PRODUCTION UNIT NXL-IP55 USO RESTRITO. OPERATION MANUAL 1st Edition (Revised 2) [English]

IEEE 100BASE-T1 Physical Coding Sublayer Test Suite

Fast Ethernet Consortium Clause 25 PMD-EEE Conformance Test Suite v1.1 Report

Supplemental Measurements of System Background Noise in 10GBASE-T Systems

Recommended Changes to Optical PMD Proposal

DVB-T2 modulator design supporting multiple PLP and auxiliary streams

40G SWDM4 MSA Technical Specifications Optical Specifications

10 Mb/s Single Twisted Pair Ethernet Preliminary Cable Properties Steffen Graber Pepperl+Fuchs

Technical Article MS-2714

CDAUI-8 Chip-to-Module (C2M) System Analysis #3. Ben Smith and Stephane Dallaire, Inphi Corporation IEEE 802.3bs, Bonita Springs, September 2015

Analysis of Grandmaster Change Time in an 802.1AS Network (Revision 1)

Proposed reference equalizer change in Clause 124 (TDECQ/SECQ. methodologies).

for Television ---- Bit-Serial Digital Interface for High-Definition Television Systems Type FC

Draft 100G SR4 TxVEC - TDP Update. John Petrilla: Avago Technologies February 2014

Generating WLAN IEEE ax Signals Application Note

P802.3av interim, Shanghai, PRC

TROUBLESHOOTING DIGITALLY MODULATED SIGNALS, PART 2 By RON HRANAC

Metastability Analysis of Synchronizer

IEEE Broadband Wireless Access Working Group <

400G-FR4 Technical Specification

Impact of Clock Content on the CDR with Propose Resolution

Data Communications Competence Center

32 G/64 Gbaud Multi Channel PAM4 BERT

100G-FR and 100G-LR Technical Specifications

Design Matched Filter for Digital Transmission Ethernet

Guidance For Scrambling Data Signals For EMC Compliance

Co-location of PMP 450 and PMP 100 systems in the 900 MHz band and migration recommendations

CDAUI-8 Chip-to-Module (C2M) System Analysis. Stephane Dallaire and Ben Smith, September 2, 2015

IEEE802.11a Based Wireless AV Module(WAVM) with Digital AV Interface. Outline

Point-to-Point Links

P SNR r,f -MOS r : An Easy-To-Compute Multiuser

SQTR-2M ADS-B Squitter Generator

Frame Synchronization in Digital Communication Systems

Laboratory 4. Figure 1: Serdes Transceiver

DisplayPort 1.4 Link Layer Compliance

Communication and Networking Error Control Basics

40GBASE-ER4 optical budget

CAN, LIN and FlexRay Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes

100G SR4 Link Model Update & TDP. John Petrilla: Avago Technologies January 2013

Technical Information. BER Measurement SFL-K17

Transmission System for ISDB-S

FullMAX Air Inetrface Parameters for Upper 700 MHz A Block v1.0

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Transcription:

Canova Tech The Art of Silicon Sculpting PIERGIORGIO BERUTO ANTONIO ORZELLI IEEE 802.3cg Collision Detection Reliability in 10BASE-T1S March 6 th, 2019 Public Document Slide 1

Public Document Slide 2 Outline This work is related to unsatisfied required comments #242 (D2.2) from Yong Kim (NIO) #648 (D2.0) from Geoff Thompson (GraCaSi) 10BASE-T1S does not indicate a method for detecting collisions but specifies the requirements for implementations See Clause 147.3.5 on D2.4 Commenters are asking for a study showing what is the achievable degree of reliability of any collision detect mechanism in 10BASE-T1S when operating over a mixing-segment CSMA/CD network This presentation provides evidence that at least one implementation that fulfills the requirements is possible

What does reliable collision detection actually mean? 802.3 specifications don t define this explicitly Definition In 16.3.4.2 (10BASE-FP) there is mention to have 100% (?) probability of detecting a collision between two or more stations 100% does not really sound as a technically precise wording The same clause also points to 15.2.2 which is the BER specification. This seems to suggest that the chance of missing a collision has to be reasonably less than the BER Another possible interpretation is that 100% actually means one event in the age of universe, that is 5 10 24 bit times @10Mb/s For the purpose of this work we assume this (much) more restrictive requirement Public Document Slide 3

Case study This work analyzes the reliability of a method based on code violation detection in the PCS Transmitted bits are read-back by the receiver and compared A single bit difference results into a collision We need to ensure that in the worst case scenario the probability of not detecting a collision is less than 1 / (5 10 24 ) that is 2 10-23 Max IL for the channel and MDI Max allowed capacitance limit Two stations sending identical packets, apart from one bit difference in the source MAC address field of the Ethernet frame Perfect in-phase TX alignment between the colliding stations Lowest possible TX voltage levels allowed by the PSD mask (see 147.5.4.4) Public Document Slide 4

Colliding bit detection In case two stations are transmitting opposite voltage levels on the line, what s the chance of detecting a bit-flip at the receiver? The attenuation of the TX signal on the worst case channel is ~65% (3.7 db) for an 8 nodes network with 15 pf/node of differential capacitance and 80μH of parallel inductance ( limits specified in 147.9.2) See http://www.ieee802.org/3/cg/public/may2018/beruto_3cg_02_0518.pdf slide #12 Considering the minimum allowed TX voltage level of ~850 mv p-p (see 147.5.4.4.2 - Lower PSD mask), the lowest possible interfering signal at the local receiver that could be expected during a collision is > 550 mv p-p This swing can be easily detected by a slicer at mid-range, yielding at least 275 mv p-p of margin for noise Worst case RL (147.7.2) eats away ~120 mv p-p of margin, leaving ~75 mv p for gaussian noise Alien noise (147.5.5.2) over 40MHz BW is -101 dbm/hz (12.5 mv rms ), which yields margin for ~6 STD That is 1 10-9 probability of not detecting a single-bit collision Public Document Slide 5

Scrambler 1 10-9 is not enough to meet the 2 10-23 (age of universe) requirement for a single bit difference in the colliding packets But 10BASE-T1S features a 17 bit self-synchronizing scrambler Public Document Slide 6

Scrambler The MAC always sends a fixed preamble of 8 bytes, plus 6 bytes of destination MAC address (which we assume to be the same for the colliding stations) Unless the TX scramblers of the colliding stations have the same seed at that time, we re going to have totally different signals on the line. With at least 3 bits of difference (guaranteed by the scrambler polynomial x 17 + x 14 + 1) we have a 10-27 chance of mis-detection, which is already lower than our 10-23 target. In this case, no problem! What if the scramblers are aligned at that time? That s 1 / 2 17 probability, that is 7.6 10-6 But self-synchronizing scramblers are multiplicative! A single bit difference in the source MAC address is turned into at least 3 differing bits on the line! Besides, after a single different bit, the two scramblers diverge, yielding more different bits till the end of the TX This gives a safe 7.6 10-6 10 -(9 3) = ~10-32 which is definitely less than the 10-23 target Public Document Slide 7

Additional considerations A collision must be detected within one slot time (512 bits @10 Mb/s) to ensure not incurring in a late collision Late collisions are considered errors because a receive mode collision could not be discarded by just examining the fragment length CRC is not enough in this case as 1/2 32 is not less than one event in the age of universe Line propagation delays have to be taken into account 10BASE-T1S is designed for small networks (~25 m of cable) with no repeaters where max Tpd is in the range of 2-3 bit times (negligible). Besides, the IL practically limits the maximum achievable cable length to ~50m. 512 bits is enough to include the packet preamble, the L2 header and most of the payload of the shortest allowed packet If at least one of the N colliding stations detects a collision with the specified method, jamming will follow, giving at least 32 more random bits of chance for the other colliding stations to detect the collision in turn. Public Document Slide 8

Conclusions In the worst case scenario, single bit collisions can be detected by the means of code violations with an approximate probability of 10-9 10BASE-T1S scrambler multiplies single bit differences between the transmissions by at least a factor of 3 Packets must differ for at least one bit in the source MAC address, which occurs well before the 512 bit limit set for late collisions Current 10BASE-T1S architecture guarantees the chance of missing the detection of a collision to be less than 10-23, that is one event in the age of universe At lest one reliable method of detecting collisions in T1S exists Other methods are possible, provided they can fulfill the same requirements Public Document Slide 9

Public Document Slide 10 THANK YOU!

Notes All calculations are approximated towards the worst case, neglecting additional helping factors, such as The chance of missing exactly one bit at a specific position is actually (1-P) N-1 (P) We deliberately neglected the (1-P) N-1 term which would lower the number further The 4B/5B coding also gives a chance of multiplying single bit differences in the TX packet The chance that the two transmitters are in perfect phase-sync during the collision is not computed (it s heavily implementation dependent). But again, that would further reduce the chance of missing the collision The actual chance of having two stations sending two almost identical packets has not been taken into account Public Document Slide 11