The Internet of things(IoT)(АйоТ)
When did the Internet become more than a network of computers?
According to Cisco's Internet Business Solutions Group, it occured between 2008 and 2009, the moment when the number of connected devices exceeded the number of connected people. In 2003, there were merely 0.08 devices per person; by 2010 it had risen to 1.84 devices per person. Today, approximately 18.6 to 21.1 billion IoT devices are actively connected worldwide, and it is projected to reach 40 billion by 2034.
The evolution from Internet of people to Internet of things is a qualitative transformation. As Dave Evans, Cisco's former chief futurist noted, IoT represents the first real evolution of the Internet, a leap that will lead to revoluntary applications that have the potential to dramastically improve the way people live, learn, work, and entertain themselves.
For young professionals looking for careers inn information technology, IoT presents a unique variants: embedded systems programming, network engineering, data analytics, cybersecurity e.t.c. These fields require both technical knowlegde and also the ability to think systematically about complex, distributed systems.
Definition
The wikipedia definition of IoT says that "physical objects that are embedded with sensors, processing ability , software, and other technologies that connect and exchange data with other devicesand systems over the internet or other communication networks." However there is a clarification to make.
Gershenfeld, Krikorian and Cohen in 2011 pointed out that the term "Internet of things" is something of a misnomer. Most IoT devices do not need direct connection to the public internet, they just need to be on a network where they can be individually identified and reached within that network.
The Internet-O Revolution
A good technical insight of IoT comes from the MIT team led by Neil Gershenfeld. They observed that the fundamental barrier to connecting everyday objects was not technological capability but unnecessary complexity. Their solution called Internet-O has seven principles that needs careful study by any aspiring IoT engineer:
- Use IP everywhere: while many competing approaches bring alternative protocals, Internet-O shows that the Internet Protocol can run on a microcontroller using just a few kilobytes of code.
- Implement protocols jointly: conventional networkimg implements communications protocolsin a more intergrated and cooperative way. IO compresses these layers when executing them, taking advantage of the knowledge about a specific application.
- No central server required: most internet devices are either clients or servers and are useless without their counterparts. IO devices store the data and routines they need locally which enhances thier reliability and reduces cost.
- Self-managed identity: IO devices can randomly generate their own addresses and the probability of two devices picking the same number is effectively impossible.
- Use bits bigger than the network: at 1 megabit per second a bit is 300 meter long which is large enough to span an entire building network, eliminating the need for specialised hubs and skilled installers.
- Medium-independent encoding: IO uses the same encoding regardless of physical medium, wire, power line, speaker, printed page or engraved key.
- Open standard.
These principles exemplify a nice lesson for IT professionals: good solutions sometimes comes from removing complexity and not adding them.
Adoption barrier
Despite its promise, loT faces significant obstacles to widespread adoption. the wikipedia article identifies several critical barriers that represent both challenges and opportunities for problem-solving professionals.
The most immediate technical barrier is platform fragmentation. IoT devices communicate using sn bewildering array of protocols: Bluetooth, Wi-Fi, Zigbee, Z-Wave, LoRa, NB-IoT, LTE-M, and exclusive substitutes. Each has their distinct advantage and disavantage regarding range, power consumption, data rate, and cost.
Security vulnerabilities
The wikipedia documentation highlights a troubling to support older vendors failure to support older devices with security patches, "more than 87% of active Android devices remain vulnerable". For IoT, this problem is worse. A smart light bulb might remain in service for a decade or even longer, yet most manufacturers treat their products as disposable after two or three years. The security challenges are both technical and economic:
- Computational constraints: Many IoT devices lack the processing power for strong encryption or firewalls.
- Authentication weaknesses: default credentials often go unchanged; users rarely change them.
- Update mechanisms: Many devices have no practical way to receive security patches.
- Scale: with billions of devices, each represents a potential entry point for attackers.
Student interested in cybersecurity, IoT represents perhaps the most urgent and understaffed frontier. The necessary skills encompass security for embedded systems, the implementation of cryptography for devices with limited resources, and mechanisms for securely updating software over the air.
Infrastructure Requirements
The transition from IPv4 TO IPv6 is not merely a technical upgrade but an existential requirement for IoT. IPv4 provides approximately 4.3 billion unique addresses - insufficient even for today's connected devices, let alone for projected 30 billion. IPv6 provides 340 undecillion addresses (3.4 x 10 ^38), enough to assign an address to every device with addresses left over.
However, as Evans notes, "the world ran out of IPv4 addresses in February 2010". Network engineers who understand IPv6 transition strategies: dual-stack deployment, tunneling, translation are increasingly valuable.
Privacy concerns
The wikipedia article quotes the american civil liberties union expressing concern that IoT will make it "harder for us to control our own lives, as we grow increasingly transparent to powerful corporations and government institution". This is not paranoia but a legitimate enginering constraint.
For IT professionals, privacy is not merely a legal compliance issue but a design requirement. Privacy by Design, embedding privacy protections into system architecture rather than bolting them on afterward is a growing speciallization.
Practical Applications
The cow sensor
One of Evans' most memorable examples involves a Dutch startup called sparked, which implants sensor in cattle ears. Each cow generates approximately 200 megabytes of information annually, allowing farmers to monitor health, track movements, and optimze breeding. This example helps illustrate several IoT principle at the same time:
- Power constraint: sensors should operate for years without battery replacement.
- Environmental robustness: Devices function in extreme weather, dirt, and physical impact.
- Cost sensitivity: The economics of cattle farming require extemely low per-unit costs.
- Data value: Raw sensor data becomes valuable only through analysis and interpretation
Project for students: designing a hypothetical livestock monitoring system forces consideration of every layer of the IoT stack, from physical hardware to cloud analytics.
The Mumbai Water Paradox
Evans presents a striking inequality: residents of Dharavi, mumbai's poorest neighborhood, pay $1.12 per cubic meter for municipal water - 37 times more than the $0.03 paid the residents of nearby warden road. the cause is infrastructure inefficiency: leaks, theft, and lack of monitoring.
IoT offers a solution path. Smart water meters with leak detection, automated shutoff valves, and usage analytics can identify problems in real time. For utilities, this creates a business case for infrastructure investment in poor neighborhoods - efficiency improvement generate saving that can fund expansion. This example demonstrates how IoT engineers must understand not only technology but also economics, policy, and human behavior. A technically perfect solution that ignores local economic realities will fail.
Career Pathways in IoT
Based on research from the source documents and current requirements, IoT career requires competencies across multiple domains:
1. Embedded systems:
- C/C++ programming for resource constrained devices
- Real-time operating systems
- Microcontroller architectures
- Sensor interfacing
2. Networking:
- IPv6 and 6LoWAN
- IoT protocols
- Wireless technologies
- Network security
3. Data Engineering:
- Time-series databases
- Stream processing
- Edge computing and fog computing architures
- Basic machine learning for sensor data analysis
Upcoming Specializations
- Decentralized IoT: using blockchain or distributed lidger technologies to enable device to device transactions without central servers.
- Social Internet of Things(SIoT): IoT devices that can share information, interact with eachother and can build trust with other devices without human involvement. This requires expertise in multi-agent systems and distributed trust mechanisms.
- Internet of Battlefield Things(IoBT): A U.S. Army research laboratory initiative focusing on IoT for military applications.
- Internet of Ocean Things: A program to deploy floating sensors across ocean areas, creating a cloud_based network for environmental and vessel activity monitoring.
Educational pathways
These educational approaches are particularly effective for students and early career professionals:
- University programs: Go for programs combining computer engineering with networking and data science. These programs are mostly found in electrical engineering departments or dedicated IoT systems programs.
- Certifications: Cisco,AWS,Microsoft and google offer IoT certifications.
References
- Evans, D.(2011) The internet of things: How the Next Evolution of the Internet is Changing Evertything. Cisco Internet Business Solutions Group.
- Gershenfeld. N., Krikorian. R.,& Cohen. D.(2011). The Internet of things. Scientific American.
- Wikipedia contibutors (2024). Internet of things. https://en.wikipedia.org/wiki/Internet_of_things#Adoption_barriers
