Centralized Device Independent Software Architecture for the Internet of Things
Ruiz Linares, Luis
MetadataShow full item record
The Internet of Things (IoT) is growing stronger every year, as developers we need to get ready for the challenges ahead of us. It is getting hard for software developers to have a starting point for implementing new embedded systems and test them on existing IoT platforms. A software platform which is easy to understand, with scalability and security in mind is needed. This paper provides a centralized device independent software platform as a possible solution for developers that need a starting point that has a simple to understand architecture. Since security is also a key factor in IoT, this platform is secured by implementing public key encryption using Secure Socket Layer (SSL). This proposed software platform has very familiar components to start developing and testing communication with custom or vendor specific embedded devices for the IoT. Key Terms - Centralized Architecture, Device Independent, IoT, SSL.