RE: scrambling vs block coding
- To: "Paul Bottorff" <pbottorf@xxxxxxxxxxxxxxxxxx>, "stds-802-3-hssg" <stds-802-3-hssg@xxxxxxxx>
- Subject: RE: scrambling vs block coding
- From: "Michael M. Salzman" <msalzman@xxxxxxx>
- Date: Wed, 12 May 1999 22:37:30 -0700
- Importance: Normal
- In-Reply-To: <3.0.32.19990512115100.00990178@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Reply-To: <msalzman@xxxxxxxxxx>
- Sender: owner-stds-802-3-hssg@xxxxxxxxxxxxxxxxxx
Paul,
you raise an interesting point, which concerned me as well. The issue is
the mismatch of rates between OC192 and a pure 10Gig payload. My Nietzschean
answer at the moment is that the very question confirms the difference of
requirements and perspective between the two applications. A more
satisfying answer will, I am sure, be forthcoming in the meetings.
Moreover, the framing of the packet within the transmission is an unsettled
issue at this time. Your question suggests a full sonnet frame, and I have
heard suggestions ranging from Sonet lite, to no Sonnet frame. I also
accept your comment regarding the addition of codes to the scrambled output to
allow some control mechanisms to operate. I suppose that having done that,
however, we lose some of the bandwidth improvement over a block
code.
I have
to also admit that you are exceeding the limits of my current knowledge on this
matter.
On a
more hairbrained level, I wonder if removing the old coax preamble from the
payload would save enough bytes to effectively reduce the rate below the 9.6Gig
required for Sonet?
The
port of the DWDM may either be direct to wavelenght or could be a SONET TDM.
To make this transition easiest and most general it is desirable to have a
data rate equal to the SONET payload. The payload rate of a SONET channel is
9.620928 Gb/s which I believe is close enough to 10 Gb/s to be considered 10
Gb/s (though I don't like it 8/10 encode sets the baud rate at 12.026160
Gb/s). This makes it impossible to carry the 8/10 encode through the SONET
envolope forcing a new encode at the boundary. Do you expect to build 10 GigE
based on 8 Gb of data for a 10 Gbaud line?
>>>>
At the same time, a dual phy
approach, leaves a few issues unresolved. Among the benefits of the block
coding approach is the ability to pass pseudo-data elements back and forth
on the link. These capabilities are most required for the long haul, where a
quick recovery of the link is most desirable. Furthermore, the ability to
differentiate the level of the link problem in a long haul application is
important. It could be an amplifier failure, or a sync loss, or total
transmitter failure./bigger> Furthermore, would it not be
desireable to enable loopbacks at a low level in the long haul link in order
to idenitfy the location of the failed component? Such schemes are often
done outside the payload. One answer is that 10 Gig links are likely to
travel over a WDM infrastructure, providing its own physical fault
isolation, hence a separate mechanism would not be required. The flip side
is that a block code with control codes would provide that extra measure of
protection.
/bigger>/fontfamily>
<<<<
I
don't see why we wouldn't provide special codes in a scrambled line used to
provide all the Ethernet distributed management. Scrambling does not prevent
distributed line management.
>>>>
Frame based approaches for
managing the link would require a full scale PHY and MAC at each device. /bigger>Finally, retiming, regeneration muxing and switching
devices along the way would benefit from the more rapid clock and error
recovery of a block code. It would reduce the demands on them.
/bigger>
/fontfamily>
<<<<
Again, anything
which can be done in a block code could be done with a scrambled code even if
the exact technique for line encode is
different.
>>>>