International Journal of Technoethics, Dec 23, 2022
Despite its enormous success, the internet has recently faced new challenges that hinder its natu... more Despite its enormous success, the internet has recently faced new challenges that hinder its natural development. Different institutions outside the internet are trying to control and prevent certain behaviors on the net, causing a twist in the development of the internet. This article describes the fundamental principles that define the internet in the context of the human society as well as the impact of such practices in the development of the internet. Additionally, this article proposes a new definition of the term internet and contributes with a set of universal laws that establish a pathway for the development of the internet at its own pace.
In recent years, security has become one of the major concerns in IoT. As a result, a variety of ... more In recent years, security has become one of the major concerns in IoT. As a result, a variety of emerging technologies and new standards have been developed over the past few years to effectively increase the security capabilities of the IoT systems. At the same time, performance still remains as another fundamental aspect of IoT. Current IoT systems feature constrained capabilities, which in turn might constitute a significant barrier for the development of new IoT technologies. Consequently, performance has to be taken into consideration when applying new security features to IoT. This paper presents an in-depth performance analysis on the security of two of the most established communication protocols in IoT: CoAP and MQTT. In particular, it focuses on transport layer security (DTLS, TLS) and recent standardization work on end-to-end application layer security (OSCORE, EDHOC). In order to further asses the feasibility of the protocols, the message reliability capabilities of each protocol have also been considered in the analysis. The scope of the evaluation has been defined in terms of latency and throughput consumption. Based on this evaluation, IoT adopters can adequately select the best IoT security communication protocol for their own IoT applications.
The authors are developing COAP and IPv6-based sensor networks for environments where lightweight... more The authors are developing COAP and IPv6-based sensor networks for environments where lightweight implementations, long battery lifetimes, and minimal management burden are important. The memo shows how different communication models supported by COAP affect implementation complexity and energy consumption, far more so than mere changes in message syntax. Our prototype implements a multicast- based IPv6, UDP, COAP, and XML protocol stack in less than 50 assembler instructions. While this extremely minimal implementation is suitable only for limited applications and makes a number of assumptions, the general conclusions point to need for further work in developing the COAP multicast and observation frameworks.
Despite its enormous success, the internet has recently faced new challenges that hinder its natu... more Despite its enormous success, the internet has recently faced new challenges that hinder its natural development. Different institutions outside the internet are trying to control and prevent certain behaviors on the net, causing a twist in the development of the internet. This article describes the fundamental principles that define the internet in the context of the human society as well as the impact of such practices in the development of the internet. Additionally, this article proposes a new definition of the term internet and contributes with a set of universal laws that establish a pathway for the development of the internet at its own pace.
La presente invention se rapporte a des procedes et a des nœuds adaptes pour permettre une teleco... more La presente invention se rapporte a des procedes et a des nœuds adaptes pour permettre une teleconference faisant intervenir une pluralite de nœuds homologues dans un reseau P2P (502). Un premier nœud homologue (500) assigne a sous-ensemble des nœuds homologues le role d'agir en tant que des nœuds homologue de controle d'instance, FCP, (504) dans une superposition de controles d'instance, via une gestion de demandes de controle d'instance transmises par des nœuds homologues, dans le but d'acceder a un controle d'instance dans la teleconference. Le premier nœud homologue (500) cree une structure arborescente (506) des FCP designes, ladite structure arborescente etant distribuee au reseau P2P et pouvant etre accedee par un nœud homologue desireux de rejoindre la teleconference afin de rechercher un FCP primaire dans la structure arborescente et de transmettre les demandes de controle d'instance au FCP primaire. Une fonction de chaise de controle d'insta...
L'invention a trait a un dispositif d'apport de configuration comprenant : un afficheur p... more L'invention a trait a un dispositif d'apport de configuration comprenant : un afficheur pour papier electronique ; un dispositif d'entree concu pour detecter une action de l'utilisateur ; et un controleur destine a determiner, lorsque le dispositif d'entree detecte une action de l'utilisateur, les donnees de configuration d'un dispositif de communication entre machines (M2M) associe au dispositif d'apport de configuration, puis a afficher les donnees de configuration sur l'afficheur pour papier electronique. L'invention concerne egalement un dispositif de communication entre machines, un systeme, un procede, un programme d'ordinateur et un produit programme d'ordinateur correspondants.
Traversal Using Relays around NAT (TURN) Extension for IPv6 This document adds IPv6 support to Tr... more Traversal Using Relays around NAT (TURN) Extension for IPv6 This document adds IPv6 support to Traversal Using Relays around NAT (TURN). IPv6 support in TURN includes IPv4-to-IPv6, IPv6-to-IPv6, and IPv6-to-IPv4 relaying. This document defines the REQUESTED-ADDRESS-FAMILY attribute for TURN. The REQUESTED-ADDRESS-FAMILY attribute allows a client to explicitly request the address type the TURN server will allocate (e.g., an IPv4-only node may request the TURN server to allocate an IPv6 address). Status of This Memo This is an Internet Standards Track document. This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the
draft-arkko-core-sleepy-sensors-01 The authors are developing COAP and IPv6-based sensor networks... more draft-arkko-core-sleepy-sensors-01 The authors are developing COAP and IPv6-based sensor networks for environments where lightweight implementations, long battery lifetimes, and minimal management burden are important. The memo shows how different communication models supported by COAP affect implementation complexity and energy consumption, far more so than mere changes in message syntax. Our prototype implements a multicast-based IPv6, UDP, COAP, and XML protocol stack in less than 50 assembler instructions. While this extremely minimal implementation is suitable only for limited applications and makes a number of assumptions, the general conclusions point to need for further work in developing the COAP multicast and observation frameworks. Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute w...
International Journal of Technoethics, Dec 23, 2022
Despite its enormous success, the internet has recently faced new challenges that hinder its natu... more Despite its enormous success, the internet has recently faced new challenges that hinder its natural development. Different institutions outside the internet are trying to control and prevent certain behaviors on the net, causing a twist in the development of the internet. This article describes the fundamental principles that define the internet in the context of the human society as well as the impact of such practices in the development of the internet. Additionally, this article proposes a new definition of the term internet and contributes with a set of universal laws that establish a pathway for the development of the internet at its own pace.
In recent years, security has become one of the major concerns in IoT. As a result, a variety of ... more In recent years, security has become one of the major concerns in IoT. As a result, a variety of emerging technologies and new standards have been developed over the past few years to effectively increase the security capabilities of the IoT systems. At the same time, performance still remains as another fundamental aspect of IoT. Current IoT systems feature constrained capabilities, which in turn might constitute a significant barrier for the development of new IoT technologies. Consequently, performance has to be taken into consideration when applying new security features to IoT. This paper presents an in-depth performance analysis on the security of two of the most established communication protocols in IoT: CoAP and MQTT. In particular, it focuses on transport layer security (DTLS, TLS) and recent standardization work on end-to-end application layer security (OSCORE, EDHOC). In order to further asses the feasibility of the protocols, the message reliability capabilities of each protocol have also been considered in the analysis. The scope of the evaluation has been defined in terms of latency and throughput consumption. Based on this evaluation, IoT adopters can adequately select the best IoT security communication protocol for their own IoT applications.
The authors are developing COAP and IPv6-based sensor networks for environments where lightweight... more The authors are developing COAP and IPv6-based sensor networks for environments where lightweight implementations, long battery lifetimes, and minimal management burden are important. The memo shows how different communication models supported by COAP affect implementation complexity and energy consumption, far more so than mere changes in message syntax. Our prototype implements a multicast- based IPv6, UDP, COAP, and XML protocol stack in less than 50 assembler instructions. While this extremely minimal implementation is suitable only for limited applications and makes a number of assumptions, the general conclusions point to need for further work in developing the COAP multicast and observation frameworks.
Despite its enormous success, the internet has recently faced new challenges that hinder its natu... more Despite its enormous success, the internet has recently faced new challenges that hinder its natural development. Different institutions outside the internet are trying to control and prevent certain behaviors on the net, causing a twist in the development of the internet. This article describes the fundamental principles that define the internet in the context of the human society as well as the impact of such practices in the development of the internet. Additionally, this article proposes a new definition of the term internet and contributes with a set of universal laws that establish a pathway for the development of the internet at its own pace.
La presente invention se rapporte a des procedes et a des nœuds adaptes pour permettre une teleco... more La presente invention se rapporte a des procedes et a des nœuds adaptes pour permettre une teleconference faisant intervenir une pluralite de nœuds homologues dans un reseau P2P (502). Un premier nœud homologue (500) assigne a sous-ensemble des nœuds homologues le role d'agir en tant que des nœuds homologue de controle d'instance, FCP, (504) dans une superposition de controles d'instance, via une gestion de demandes de controle d'instance transmises par des nœuds homologues, dans le but d'acceder a un controle d'instance dans la teleconference. Le premier nœud homologue (500) cree une structure arborescente (506) des FCP designes, ladite structure arborescente etant distribuee au reseau P2P et pouvant etre accedee par un nœud homologue desireux de rejoindre la teleconference afin de rechercher un FCP primaire dans la structure arborescente et de transmettre les demandes de controle d'instance au FCP primaire. Une fonction de chaise de controle d'insta...
L'invention a trait a un dispositif d'apport de configuration comprenant : un afficheur p... more L'invention a trait a un dispositif d'apport de configuration comprenant : un afficheur pour papier electronique ; un dispositif d'entree concu pour detecter une action de l'utilisateur ; et un controleur destine a determiner, lorsque le dispositif d'entree detecte une action de l'utilisateur, les donnees de configuration d'un dispositif de communication entre machines (M2M) associe au dispositif d'apport de configuration, puis a afficher les donnees de configuration sur l'afficheur pour papier electronique. L'invention concerne egalement un dispositif de communication entre machines, un systeme, un procede, un programme d'ordinateur et un produit programme d'ordinateur correspondants.
Traversal Using Relays around NAT (TURN) Extension for IPv6 This document adds IPv6 support to Tr... more Traversal Using Relays around NAT (TURN) Extension for IPv6 This document adds IPv6 support to Traversal Using Relays around NAT (TURN). IPv6 support in TURN includes IPv4-to-IPv6, IPv6-to-IPv6, and IPv6-to-IPv4 relaying. This document defines the REQUESTED-ADDRESS-FAMILY attribute for TURN. The REQUESTED-ADDRESS-FAMILY attribute allows a client to explicitly request the address type the TURN server will allocate (e.g., an IPv4-only node may request the TURN server to allocate an IPv6 address). Status of This Memo This is an Internet Standards Track document. This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the
draft-arkko-core-sleepy-sensors-01 The authors are developing COAP and IPv6-based sensor networks... more draft-arkko-core-sleepy-sensors-01 The authors are developing COAP and IPv6-based sensor networks for environments where lightweight implementations, long battery lifetimes, and minimal management burden are important. The memo shows how different communication models supported by COAP affect implementation complexity and energy consumption, far more so than mere changes in message syntax. Our prototype implements a multicast-based IPv6, UDP, COAP, and XML protocol stack in less than 50 assembler instructions. While this extremely minimal implementation is suitable only for limited applications and makes a number of assumptions, the general conclusions point to need for further work in developing the COAP multicast and observation frameworks. Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute w...
Uploads
Papers by Oscar Novo