2Application Requirements

2.1 C-IoT Landscape

Advancement of technologies will continue to accelerate the evolution of IoT (Internet of Things), impacting many areas that will touch our lives.

In order to address technology and standards that are driving the collaborative Internet of Things (C-IoT), we introduce a C-IoT model that will be used as an illustration throughout the book. The model will be used to describe business apps requirements, define high-level architecture solution, and enabling technologies and protocols.

2.1.1 C-IoT Model and Architecture Layers

Figure 2.1 describes a generic C-IoT model consisting of three layers: Sensing, Gateway, and Services.

2.1.1.1 Sensing Layer

This layer enables interface to objects that are currently passive and where tapping into these objects will generate a stream of data and information that matter to IoT for enterprise for any given market and individual.

2.1.1.2 Gateway/Aggregation Layer

This layer enables the stream of data to move from one level to the next for additional processing. For example, this can be for moving from body area network (BAN), personal area network (PAN) to home area network (HAN) or from HAN to local area network (LAN) or from LAN to wide area network (WAN).

c02fig01

Figure 2.1 C-IoT model

2.1.1.3 Service Layer

This layer provides insights on the data collected from all layers and offers the insights ...

Get Collaborative Internet of Things (C-IoT): for Future Smart Connected Life and Business now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.