Design and Implementation of Cooperative Network Connectivity Proxy using Universal Plug and Play

Raffaele Bolla, Maurizio Giribaldi, Rafiullah Khan, Matteo Repetto

Research output: Chapter in Book/Report/Conference proceedingChapter

7 Citations (Scopus)
38 Downloads (Pure)


Reducing the network energy waste is one of the key challenges of the Future Internet. Many Internet-based applications require preserving network connectivity for getting incoming remote service requests or confirming their availability and presence to remote peers by sending periodic keep-alive or heart-beating messages. Billions of dollars of electricity is wasted every year to keep idle or unused network hosts fully powered-up only to maintain the network connectivity. This paper describes a new approach to design and implement the cooperative Network Connectivity Proxy (NCP) for reducing energy waste in the ever-growing future Internet. The NCP is implemented using Universal Plug and Play (UPnP), that uses a set of protocols to allow seamless discovery and interaction between the network hosts and the NCP. The NCP allows all registered network hosts to transition into the low power sleep modes and maintains the network connectivity on their behalf. It handles basic network presence and management protocols like ICMP, DHCP, ARP etc on behalf of the sleeping network hosts and wakes them up only when their resources are required. Depending on the network hosts time usage model, the NCP can provide about 60 to 70% network energy savings.
Original languageEnglish
Title of host publicationThe Future Internet: Future Internet Assembly 2013: Validated Results and New Horizons
EditorsAlex Galis, Anastasius Gavras
Number of pages13
ISBN (Print)978-3-642-38081-5
Publication statusPublished - 2013
Externally publishedYes
EventFuture Internet Assembly - Dublin, Ireland
Duration: 08 May 201310 May 2013

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743


ConferenceFuture Internet Assembly
Abbreviated titleFIA 2013


Dive into the research topics of 'Design and Implementation of Cooperative Network Connectivity Proxy using Universal Plug and Play'. Together they form a unique fingerprint.

Cite this