9

1000BASE-T uses all 8 wires in a twisted pair to both RX and TX at the same time. It does it using (what seems to me) a complicated process known as echo cancellation. Details here.

1000BASE-TX dedicates two pairs (four wires) in a Twisted Pair to TX only, and the other two pairs to RX only. Conceptually, this seems far simpler to implement and work with than the alternative.

My question is, why did 1000BASE-T become the de facto standard for Gigabit Ethernet? Why not implement the (apparently) simpler standard of 1000BASE-TX? Why didn't 1000BASE-TX gain more popularity than 1000BASE-T?

Wikipedia had this to say about it:

However, [1000BASE-TX] has been a commercial failure, likely due to the required Category 6 cabling and the rapidly falling cost of 1000BASE-T products.

But I was hoping for a more detailed explanation, or maybe alternative reasons entirely.

Eddie
  • 355
  • 4
  • 8
  • This question would have been more suitable on http://networkengineering.stackexchange.com/ – Fizz Dec 01 '15 at 21:44
  • @RespawnedFluff I considered that, but I'm not sure NESE deals with the underlying details of twisted pair and their standards. I've had more luck on this stack exchange with my [other](http://electronics.stackexchange.com/questions/202332) very [physical medium](http://electronics.stackexchange.com/questions/202554/how-is-a-twisted-pairs-2-5v-used-to-send-a-1-or-a-0) questions. – Eddie Dec 01 '15 at 21:51
  • Yeah, but this question is basically "why is cat 6 so expensive". – Fizz Dec 01 '15 at 21:54
  • @RespawnedFluff Only if cat6 being expensive is the *only* reason 1000BASE-T is used over 1000BASE-TX. Which may very well be, but at this point I don't know.. but I'm sure the answers that follow will clarify. – Eddie Dec 01 '15 at 21:57
  • 1
    @Passerby I edited the question to fix the mistake. – Adam Haun Dec 01 '15 at 21:59
  • Woops, thanks @Passerby and AdamHaun, good catches. – Eddie Dec 01 '15 at 22:03
  • Was TX introduce later than T? My guess is simple manufacturer inertia. Once they committed to one standard and sunk money in, they had no overly compelling reason to change. – Passerby Dec 01 '15 at 22:12
  • 2
    For amusement purposes: 2002 article predicting the massive success of 1000BASE-T**X**: http://www.cablinginstall.com/articles/print/volume-10/issue-8/contents/standards/the-case-for-category-6-as-a-gigabit-ethernet-infrastructure.html – Fizz Dec 01 '15 at 22:39
  • Some more digging seems to suggest that no such 1000BASE-TX product even existed. Might have been entirely a "paper launch". See http://networkengineering.stackexchange.com/questions/24896/were-any-1000base-tx-commercial-products-released for a bit more. People there were shocked that TIA even proposed a PHY standard. Yeah that's right, this 1000BASE-TX wasn't an IEEE standard. I found a [draft of it](http://ftp.tiaonline.org/TR-41/TR-41_MAIN/Public/Archive/2001-Archive/2001-02-CostaMesa/TR41-01-02-012-PN3-4657A(TIA854)forPublication.pdf). The actual standard is $35, but not worth it nowadays. – Fizz Dec 02 '15 at 01:10
  • 2
    @Fizz, networkengineering.stackexchange explicitly rejects (as off-topic) questions about network equipment that is either *consumer grade* or not *directly administered by the asker*. :( – benjimin Sep 25 '21 at 06:16

3 Answers3

7

I'm not entirely certain of this, but given who advanced this 1000BASE-TX standard, namely TIA (aka the cable people, the standard being TIA-854) and not IEEE, I have the strong impression that it was largely a promotional exercise for Cat 6... a standard which is also defined by TIA. This impression was reinforced by reading how this standard was described as one of the first Cat 6 applications. I wasn't able to locate any vendor who made a PHY product for this 1000BASE-TX... although I've read in vague terms that something might have existed.

In other words, it seems stuff went like:

  • TIA: hey PHY makers, we've made this standard for a faster cable and here's a PHY spec for making your Ethernet life easier using it: cuts the number of your transmitters and receivers in half (but each needs to be twice as fast).

  • PHY vendors: crunch some numbers on potential sales of PHY for cables probably twice as expensive [back then] but giving the customer the same link speed and shrug at the potential sales. Don't invest in any R&D for this "golden opportunity".

In order for a PHY [standard] to have success, it needs commercial backing... from a PHY maker (not cable guys) In this case it seems none was really there.

It's worth noting that 100BASE-T4 vs 100BASE-TX wasn't entirely the same affair. At least there the latter had a bonus in terms of full-duplex operation. Also 100BASE-TX was actually part of IEEE802.3.

Even today (ok Dec 2014):

For budgeting purposes, and for the sake of this discussion, plan on Cat 6 costing roughly 30% more then cat 5e, and Cat 6A 30% more than Cat 6.

But at least nowadays the latter lets you run 10GBASE-T... up to 37m-55m on Cat 6 (exact max depends on nearby cables) and the usual 100m on Cat 6A. 10GBASE-T also uses all four pairs. There's not even a whiff of a "10GBASE-TX", by the way. Apparently those who design these PHY things concluded that more parallelism is preferable to faster clock... after a certain threshold. This is perhaps not unlike what happened with CPUs.

Also, this 2006 Broadcom presentation [on 10GBASE development] doesn't even mention the [2002 or so] 1000BASE-TX so the latter was probably a complete flop from the start.

enter image description here

Also from later slides of the same presentation, work on 10GBASE-T started in late 2002... so I think the IEEE efforts/focus went into that instead (rather than more gigE copper standards that apparently were not exciting for chip makers).

Oh yeah, the final nail[s] in the coffin are:

  • incompatible with 1000BASE-T; 1000BASE-TX proposed to use TBI (8b/10b) encoding (same as GigE over fiber), whereas 1000BASE-T uses 4D-PAM5. So basically not inter-operable in any way at switch level without a dual PHY. I guess nobody wanted to make that.
  • Probably incompatible with 100BASE-TX as well. Or at least there's no obvious provision for any sort of compatibility. 4D-PAM5 basically has a mode that uses only 3 voltage levels when it's not transmitting data (instead of 5 when it is), so that it can be compatible with MLT-3 used by 100BASE-TX. I don't see any effort in that direction in the 1000BASE-TX spec.

These are just my [semi-]educated guess[es].

Fizz
  • 14,355
  • 2
  • 43
  • 97
  • 1
    What is more surprising to me is that 100BASE-TX actually succeeded in displacing 100BASE-T4. From [this 1996](http://download.adaptec.com/pdfs/ife.pdf) Adaptec document "A quick survey of cable costs shows four-pair CAT 3 plenum cable priced at $.09- .25/ft., and four-pair CAT 5 plenum cable at $.23-.37/ft". Also "100BASE-T4 Adapters are about 10% less expensive". The only real selling point there for 100BASE-TX was " Supports Full Duplex mode for up to 200 Mbps in servers". – Fizz Dec 02 '15 at 16:01
  • By the year 2000 though [Cat 5 was already](http://embedded-computing.com/pdfs/CDT.Fall00.pdf) "the most widely installed LAN cabling infrastructure". – Fizz Dec 02 '15 at 16:31
  • Also, Cat5 and 100BASE-TX came during the dotcom bubble (and the liberal spending associated with that) of the latter half of the 1990s. Cat6 and 1000BASE-TX... came right after the dotcom bust in late 2001. So I think people were far more inclined then to opt for a reuse of their [fairly recent] cable upgrades than to redo it all over again for gigabit. [In practice](http://www.ieee802.org/3/tutorial/nov02/tutorial_2_1102.pdf) Cat 5 could often run at 1000BASE-T for shorter lengths, even if it wasn't over cable that had been tested/sold at Cat 5e standards. – Fizz Dec 02 '15 at 18:02
4

I would say that it is a tradeoff between the price of interfaces and the price of using more expensive cables (and having to change the cables in buildings).

  • 100BASE-TX needs Cat5 cable and 62.5MHz bandwidth.
  • 1000BASE-T expects Cat5e cable and 125MHz bandwidth.
  • 1000BASE-TX needs Cat6 cable and 250MHz bandwidth.

Cat5e is certainly much cheaper than Cat6 and was installed for 100Mbps with the prospect of upgradability to 1Gpbs.

The inverse occurred between the Cat3 100BASE-T versus Cat5 100BASE-TX. 100BASE-TX won but the advanced encodings (which allows to reduce cable bandwidth) from 100BASE-T were eventually used in 1000BASE-T.

TEMLIB
  • 3,347
  • 1
  • 14
  • 21
-1

Application point of view, 1000BASE-TX usually a point to point link, packets need not be repeated, therefore no need for collision detection within the domain, just two pair wire, just CSMA part of media access. Used in Avionics.

SenVel
  • 21
  • 1