The Communication Between Devices

Copre Dam
3 min readDec 19, 2017

--

Communication patterns between machine are architectorial concepts describing how messages are transported in the network to accomplish certain tasks. Knowledge of these patterns are important to be able to correctly design and implement applications and scale networks of things accordingly, so that functional and performance requirements are met.

Networking technologies enable IoT devices to communicate with other devices as well as with applications and services that are running in the cloud. The internet relies on standardized protocols to ensure that communication between heterogeneous devices can occur securely and reliably. Standard protocols specify the rules and formats that devices use for establishing and managing networks, as well as for transmission of data across those networks.

The Request/Response communication pattern is one of the most basic communication patterns. It allows a client to request information from a server in real-time. The words “client” and “server” are here used purely to illustrate the roles of the participants in the pattern, not to describe the hierarchy in the network. Most commonly, they are peers in the network.

Example of IoT use cases where data is more efficiently distributed using Publish/Subscribe than using other patterns:

  • Public sensors with massive base of uniform users that will use the data.
  • Sensor data where storage of historical values using well-defined intervals is important.
  • Data is uniform without need to be adapted to use case or user.
  • Data is not confidential.

Technologies used for internet connectivity, like Ethernet, for example, can often be applied within the IoT; however, new technologies are being developed specifically to meet the challenges of IoT. As you look further down the stack toward physical transmission technologies, you face more challenges that are specific to IoT devices and IoT contexts.

Hdac provides solution for this issue by integrating all the communication of IoT devices into the most secure and reliable, blockchain technology.

Blockchain technology is marketed as immutable, reliable and secure because of it’s distributed structure.

From private to public and back again, Hdac Hybrid Blockchain is configured as a hidden network with safe tunnelling between a user and device to combat hacks, privacy invasions and external attacks. Mutual authentication between device and user is crucial for a reliable Private Blockchain, which fundamentally will only be practical if it interacts with the Public Blockchain.

Unlike other blockchain and cryptocurrency projects that are used mainly for payment means, Hdac is a platform to control IoT devices, process approval between machines, unify IoT data, utilize big data, send mutual confirmation between IoT devices, and to develop a variance-application program based on trust.

Hdac has a new PoW mining algorithm (ePoW) that reduces mining monopolization and 3-minute blocks, amongst other differentiating features. It also introduces the concept of IoT contract, which allows a HDAC token to be repurposed for a specific function. For instance, a HDAC token can be turned to function as the unique key to start a smart car, or a smart home device.

Hyundai Pay, the Internet-of-Things (IoT) arm of Hyundai, will be holding a joint ICO with Hdac Technology to issue HDAC tokens. Hdac Technology, a company founded earlier this year by Dae-Sun Chung, the grandson of Hyundai Group founder Ju-Yung Chung, is the creator of the Hdac blockchain, an IoT contract and payment platform.

--

--