Secure overlay network for machine-to-machine communications

Master's thesis

Timo Aarnipuro

Research output: ThesisMaster's thesisTheses

Abstract

The field of machine-to-machine communications is filled with various proprietary protocols and devices. Unfortunately, most devices may only be used in large systems within the environment provided by the system vendor. The goal of this thesis was to design a machine-to-machine network that enables interoperability between smart devices. Various operating environments were studied to identify the requirements for machine-to-machine network, where devices from various vendors may interact and benefit from resources provided by other devices. A new ad hoc type overlay network protocol that enables cross network and cross platform communication for embedded devices was designed. The designed protocol features peer-to-peer communication over encrypted end-to-end links and dynamic routing that allow mobility inside the network. Security threats in overlay networks were studied and various encryption methods were evaluated to find a suitable solution for heterogeneous embedded device network. To demonstrate the operation and usability of the protocol, a prototype implementation of an overlay router was designed and implemented. The performance of the prototype implementation was measured and the security of the proposed architecture was evaluated against the threats in overlay networks. Based on the evaluation, the proposed architecture can be considered a feasible and suitable solution for machine-to-machine communications.
Original languageEnglish
QualificationMaster Degree
Awarding Institution
  • University of Oulu
Place of PublicationOulu
Publisher
Publication statusPublished - 2010
MoE publication typeG2 Master's thesis, polytechnic Master's thesis

Fingerprint

Overlay networks
Network protocols
Communication
Routers
Interoperability
Cryptography
Machine-to-machine communication

Keywords

  • Embedded systems
  • machine-to-machine
  • peer-to-peer
  • overlay
  • security

Cite this

Aarnipuro, Timo. / Secure overlay network for machine-to-machine communications : Master's thesis. Oulu : University of Oulu, 2010. 53 p.
@phdthesis{56d4bec50a62438cb19ec376763a0488,
title = "Secure overlay network for machine-to-machine communications: Master's thesis",
abstract = "The field of machine-to-machine communications is filled with various proprietary protocols and devices. Unfortunately, most devices may only be used in large systems within the environment provided by the system vendor. The goal of this thesis was to design a machine-to-machine network that enables interoperability between smart devices. Various operating environments were studied to identify the requirements for machine-to-machine network, where devices from various vendors may interact and benefit from resources provided by other devices. A new ad hoc type overlay network protocol that enables cross network and cross platform communication for embedded devices was designed. The designed protocol features peer-to-peer communication over encrypted end-to-end links and dynamic routing that allow mobility inside the network. Security threats in overlay networks were studied and various encryption methods were evaluated to find a suitable solution for heterogeneous embedded device network. To demonstrate the operation and usability of the protocol, a prototype implementation of an overlay router was designed and implemented. The performance of the prototype implementation was measured and the security of the proposed architecture was evaluated against the threats in overlay networks. Based on the evaluation, the proposed architecture can be considered a feasible and suitable solution for machine-to-machine communications.",
keywords = "Embedded systems, machine-to-machine, peer-to-peer, overlay, security",
author = "Timo Aarnipuro",
note = "TK805 Department of electrical and information engineering. Degree progam in electronics",
year = "2010",
language = "English",
publisher = "University of Oulu",
address = "Finland",
school = "University of Oulu",

}

Aarnipuro, T 2010, 'Secure overlay network for machine-to-machine communications: Master's thesis', Master Degree, University of Oulu, Oulu.

Secure overlay network for machine-to-machine communications : Master's thesis. / Aarnipuro, Timo.

Oulu : University of Oulu, 2010. 53 p.

Research output: ThesisMaster's thesisTheses

TY - THES

T1 - Secure overlay network for machine-to-machine communications

T2 - Master's thesis

AU - Aarnipuro, Timo

N1 - TK805 Department of electrical and information engineering. Degree progam in electronics

PY - 2010

Y1 - 2010

N2 - The field of machine-to-machine communications is filled with various proprietary protocols and devices. Unfortunately, most devices may only be used in large systems within the environment provided by the system vendor. The goal of this thesis was to design a machine-to-machine network that enables interoperability between smart devices. Various operating environments were studied to identify the requirements for machine-to-machine network, where devices from various vendors may interact and benefit from resources provided by other devices. A new ad hoc type overlay network protocol that enables cross network and cross platform communication for embedded devices was designed. The designed protocol features peer-to-peer communication over encrypted end-to-end links and dynamic routing that allow mobility inside the network. Security threats in overlay networks were studied and various encryption methods were evaluated to find a suitable solution for heterogeneous embedded device network. To demonstrate the operation and usability of the protocol, a prototype implementation of an overlay router was designed and implemented. The performance of the prototype implementation was measured and the security of the proposed architecture was evaluated against the threats in overlay networks. Based on the evaluation, the proposed architecture can be considered a feasible and suitable solution for machine-to-machine communications.

AB - The field of machine-to-machine communications is filled with various proprietary protocols and devices. Unfortunately, most devices may only be used in large systems within the environment provided by the system vendor. The goal of this thesis was to design a machine-to-machine network that enables interoperability between smart devices. Various operating environments were studied to identify the requirements for machine-to-machine network, where devices from various vendors may interact and benefit from resources provided by other devices. A new ad hoc type overlay network protocol that enables cross network and cross platform communication for embedded devices was designed. The designed protocol features peer-to-peer communication over encrypted end-to-end links and dynamic routing that allow mobility inside the network. Security threats in overlay networks were studied and various encryption methods were evaluated to find a suitable solution for heterogeneous embedded device network. To demonstrate the operation and usability of the protocol, a prototype implementation of an overlay router was designed and implemented. The performance of the prototype implementation was measured and the security of the proposed architecture was evaluated against the threats in overlay networks. Based on the evaluation, the proposed architecture can be considered a feasible and suitable solution for machine-to-machine communications.

KW - Embedded systems

KW - machine-to-machine

KW - peer-to-peer

KW - overlay

KW - security

M3 - Master's thesis

PB - University of Oulu

CY - Oulu

ER -

Aarnipuro T. Secure overlay network for machine-to-machine communications: Master's thesis. Oulu: University of Oulu, 2010. 53 p.