This is an old revision of the document!
While IoT ecosystem is usually considered to be composed of wireless devices, it is still possible to connect IoT solutions using a wired connection.
In this chapter, we do not present communication protocols that are short distant one designed to connect sensors to IoT device, like I2C, SPI, Serial, etc. Those are described in chapter introduction_to_iot_communication_and_protocols.
When wireless-enabled SoCs where about to be delivered to the market (i.e. ESP8266), there were already available sorts of extension devices for popular Embedded systems, like i.e. Ethernet Shield for Arduino boards (figure ##REF:net_ethernet_shields##):
Cooper based wired networks also bring an extra feature to the IoT designers - an ability to power the device via a wired connection, i.e. PoE (Power over Ethernet) - 802.3af, 802.3at, 802.3bt 1). Long distance connections may be implemented using optic-based, fibre connections, but those require physical medium converters that are usually quite complex, pretty expensive and power consuming thus they apply only to the niche IoT solutions. Please note, mentioned optical connections do not cover so-called LiFi, as those are considered to be wireless 2).
A non exhaustive list of some present and former wired networking solutions are presented in the table 1:
| Name | Communication medium | Max speed | Topology | Max range (single segment, passive) |
|---|---|---|---|---|
| Ethernet | Twisted pair: 10BaseT Coaxial: 10Base2/10Base5 Fibre: 10BaseF | 10 Mbps | Bus, Star, Mixed (Tree) | 10Base2: 0.5-200m(185m) 10Base5: 500m 10BaseT: 100m (150m) 10BaseF: 2km (multimode fibre) |
| Fast Ethernet | Twisted pair: 100BaseTx Fibre: 100BaseFx | 100 Mbps | Star | 100BaseTx: 100m (Cat 5) 100BaseFx: 2km |
| Gigabit Ethernet | Twisted pair: 1000BaseT Fibre: 1000BaseX (LX/CX/SX) | 1000BaseT: 1 Gbps 1000BaseX: 4.268 Gbps | Star | 1000BaseT: 100m(Cat 5) 1000BaseLX: 5km |
| Local Talk (Apple) | Twisted pair | 0.23 Mbps | Bus, Star (PhoneNet) | 1000ft |
| Token ring | Twisted pair | 16 Mbps | Star wired ring | 22.5m/100m (cable dependent) |
| FDDI | Fibre | 100 Mbps (200 Mbps on two rings, but no redundancy) | Dual ring | 2km |