embed the TCP/IP stack into the devices (TinyTCP, mIP, IwIP…)?
Integration
object and service discovery
object and service cataloging
service composition/orchestration
Intelligence and Collaboration
Security and Privacy
Ultimate goal: unique/universal Id for naming and addressing individual objects i.e., to attach an ego to each object, condition to develop ego-centric applications (cf. Jacob and the Angel (Genesis))
Ultimate goal: unique/universal Id for naming and addressing individual objects i.e., to attach an ego to each object, condition to develop ego-centric applications (cf. Jacob and the Angel (Genesis))
stupid but tricky issue: RFID addresses are different from IPv6 addresses (64-96 bits vs 128 bits)
addressing moving objects is even more difficult
From host2host to object2object
From host2host to object2object
TCP is not adapted
designed for long-lasting connections while objects (like tags or sensors) exchange small pieces of data => handshake + congestion control/retransmit/recovery + flow control + buffering procedures too complex
Very heterogeneous networks and traffic
Scalability?
Quality of service?
A definitive threat for privacy!
A definitive threat for privacy!
A security nightmare!
Security
IoT = a kind of unsupervised mobile/pervasive grids whose end-components are resource limited tiny objects = a security nightmare
memory segments of tags are protected by (short) password