In-network compute extensions for rate-adaptive content delivery in mobile networks

Francesco Bronzino, Chao Han, Yang Chen, Kiran Nagaraja, Xiaowei Yang, Ivan Seskar, Dipankar Raychaudhuri

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Traffic from mobile wireless networks has been growing at a fast pace in recent years and is expected to surpass wired traffic very soon. Service providers face significant challenges at such scales including providing seamless mobility, efficient data delivery, security, and provisioning capacity at the wireless edge. In the Mobility First project, we have been exploring clean slate enhancements to the network protocols that can inherently provide support for at-scale mobility and trustworthiness in the Internet. An extensible data plane using pluggable compute-layer services is a key component of this architecture. We believe these extensions can be used to implement in-network services to enhance mobile end-user experience by either off-loading work and/or traffic from mobile devices, or by enabling en-route service-adaptation through context-awareness (e.g., Knowing contemporary access bandwidth). In this work we present details of the architectural support for in-network services within Mobility First, and propose protocol and service-API extensions to flexibly address these pluggable services from end-points. As a demonstrative example, we implement an in network service that does rate adaptation when delivering video streams to mobile devices that experience variable connection quality. We present details of our deployment and evaluation of the non-IP protocols along with compute-layer extensions on the GENI test bed, where we used a set of programmable nodes across 7 distributed sites to configure a Mobility First network with hosts, routers, and in-network compute services.

Original languageEnglish (US)
Title of host publicationProceedings - IEEE 22nd International
PublisherIEEE Computer Society
Pages511-517
Number of pages7
ISBN (Electronic)9781479962044
DOIs
StatePublished - Dec 9 2014
Event22nd IEEE International Conference on Network Protocols, ICNP 2014 - Research Triangle, United States
Duration: Oct 21 2014Oct 24 2014

Publication series

NameProceedings - International Conference on Network Protocols, ICNP
ISSN (Print)1092-1648

Other

Other22nd IEEE International Conference on Network Protocols, ICNP 2014
CountryUnited States
CityResearch Triangle
Period10/21/1410/24/14

Fingerprint

Wireless networks
Network protocols
Mobile devices
Slate
Application programming interfaces (API)
Routers
Telecommunication traffic
Internet
Bandwidth

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Software

Keywords

  • Internet architecture
  • cloud
  • in-network computing
  • mobility
  • rate adaptation
  • video streaming
  • video transcoding

Cite this

Bronzino, F., Han, C., Chen, Y., Nagaraja, K., Yang, X., Seskar, I., & Raychaudhuri, D. (2014). In-network compute extensions for rate-adaptive content delivery in mobile networks. In Proceedings - IEEE 22nd International (pp. 511-517). [6980420] (Proceedings - International Conference on Network Protocols, ICNP). IEEE Computer Society. https://doi.org/10.1109/ICNP.2014.81
Bronzino, Francesco ; Han, Chao ; Chen, Yang ; Nagaraja, Kiran ; Yang, Xiaowei ; Seskar, Ivan ; Raychaudhuri, Dipankar. / In-network compute extensions for rate-adaptive content delivery in mobile networks. Proceedings - IEEE 22nd International. IEEE Computer Society, 2014. pp. 511-517 (Proceedings - International Conference on Network Protocols, ICNP).
@inproceedings{acc5a61e052a4210b58b9e51cdd88bd1,
title = "In-network compute extensions for rate-adaptive content delivery in mobile networks",
abstract = "Traffic from mobile wireless networks has been growing at a fast pace in recent years and is expected to surpass wired traffic very soon. Service providers face significant challenges at such scales including providing seamless mobility, efficient data delivery, security, and provisioning capacity at the wireless edge. In the Mobility First project, we have been exploring clean slate enhancements to the network protocols that can inherently provide support for at-scale mobility and trustworthiness in the Internet. An extensible data plane using pluggable compute-layer services is a key component of this architecture. We believe these extensions can be used to implement in-network services to enhance mobile end-user experience by either off-loading work and/or traffic from mobile devices, or by enabling en-route service-adaptation through context-awareness (e.g., Knowing contemporary access bandwidth). In this work we present details of the architectural support for in-network services within Mobility First, and propose protocol and service-API extensions to flexibly address these pluggable services from end-points. As a demonstrative example, we implement an in network service that does rate adaptation when delivering video streams to mobile devices that experience variable connection quality. We present details of our deployment and evaluation of the non-IP protocols along with compute-layer extensions on the GENI test bed, where we used a set of programmable nodes across 7 distributed sites to configure a Mobility First network with hosts, routers, and in-network compute services.",
keywords = "Internet architecture, cloud, in-network computing, mobility, rate adaptation, video streaming, video transcoding",
author = "Francesco Bronzino and Chao Han and Yang Chen and Kiran Nagaraja and Xiaowei Yang and Ivan Seskar and Dipankar Raychaudhuri",
year = "2014",
month = "12",
day = "9",
doi = "10.1109/ICNP.2014.81",
language = "English (US)",
series = "Proceedings - International Conference on Network Protocols, ICNP",
publisher = "IEEE Computer Society",
pages = "511--517",
booktitle = "Proceedings - IEEE 22nd International",
address = "United States",

}

Bronzino, F, Han, C, Chen, Y, Nagaraja, K, Yang, X, Seskar, I & Raychaudhuri, D 2014, In-network compute extensions for rate-adaptive content delivery in mobile networks. in Proceedings - IEEE 22nd International., 6980420, Proceedings - International Conference on Network Protocols, ICNP, IEEE Computer Society, pp. 511-517, 22nd IEEE International Conference on Network Protocols, ICNP 2014, Research Triangle, United States, 10/21/14. https://doi.org/10.1109/ICNP.2014.81

In-network compute extensions for rate-adaptive content delivery in mobile networks. / Bronzino, Francesco; Han, Chao; Chen, Yang; Nagaraja, Kiran; Yang, Xiaowei; Seskar, Ivan; Raychaudhuri, Dipankar.

Proceedings - IEEE 22nd International. IEEE Computer Society, 2014. p. 511-517 6980420 (Proceedings - International Conference on Network Protocols, ICNP).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - In-network compute extensions for rate-adaptive content delivery in mobile networks

AU - Bronzino, Francesco

AU - Han, Chao

AU - Chen, Yang

AU - Nagaraja, Kiran

AU - Yang, Xiaowei

AU - Seskar, Ivan

AU - Raychaudhuri, Dipankar

PY - 2014/12/9

Y1 - 2014/12/9

N2 - Traffic from mobile wireless networks has been growing at a fast pace in recent years and is expected to surpass wired traffic very soon. Service providers face significant challenges at such scales including providing seamless mobility, efficient data delivery, security, and provisioning capacity at the wireless edge. In the Mobility First project, we have been exploring clean slate enhancements to the network protocols that can inherently provide support for at-scale mobility and trustworthiness in the Internet. An extensible data plane using pluggable compute-layer services is a key component of this architecture. We believe these extensions can be used to implement in-network services to enhance mobile end-user experience by either off-loading work and/or traffic from mobile devices, or by enabling en-route service-adaptation through context-awareness (e.g., Knowing contemporary access bandwidth). In this work we present details of the architectural support for in-network services within Mobility First, and propose protocol and service-API extensions to flexibly address these pluggable services from end-points. As a demonstrative example, we implement an in network service that does rate adaptation when delivering video streams to mobile devices that experience variable connection quality. We present details of our deployment and evaluation of the non-IP protocols along with compute-layer extensions on the GENI test bed, where we used a set of programmable nodes across 7 distributed sites to configure a Mobility First network with hosts, routers, and in-network compute services.

AB - Traffic from mobile wireless networks has been growing at a fast pace in recent years and is expected to surpass wired traffic very soon. Service providers face significant challenges at such scales including providing seamless mobility, efficient data delivery, security, and provisioning capacity at the wireless edge. In the Mobility First project, we have been exploring clean slate enhancements to the network protocols that can inherently provide support for at-scale mobility and trustworthiness in the Internet. An extensible data plane using pluggable compute-layer services is a key component of this architecture. We believe these extensions can be used to implement in-network services to enhance mobile end-user experience by either off-loading work and/or traffic from mobile devices, or by enabling en-route service-adaptation through context-awareness (e.g., Knowing contemporary access bandwidth). In this work we present details of the architectural support for in-network services within Mobility First, and propose protocol and service-API extensions to flexibly address these pluggable services from end-points. As a demonstrative example, we implement an in network service that does rate adaptation when delivering video streams to mobile devices that experience variable connection quality. We present details of our deployment and evaluation of the non-IP protocols along with compute-layer extensions on the GENI test bed, where we used a set of programmable nodes across 7 distributed sites to configure a Mobility First network with hosts, routers, and in-network compute services.

KW - Internet architecture

KW - cloud

KW - in-network computing

KW - mobility

KW - rate adaptation

KW - video streaming

KW - video transcoding

UR - http://www.scopus.com/inward/record.url?scp=84920019542&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84920019542&partnerID=8YFLogxK

U2 - 10.1109/ICNP.2014.81

DO - 10.1109/ICNP.2014.81

M3 - Conference contribution

AN - SCOPUS:84920019542

T3 - Proceedings - International Conference on Network Protocols, ICNP

SP - 511

EP - 517

BT - Proceedings - IEEE 22nd International

PB - IEEE Computer Society

ER -

Bronzino F, Han C, Chen Y, Nagaraja K, Yang X, Seskar I et al. In-network compute extensions for rate-adaptive content delivery in mobile networks. In Proceedings - IEEE 22nd International. IEEE Computer Society. 2014. p. 511-517. 6980420. (Proceedings - International Conference on Network Protocols, ICNP). https://doi.org/10.1109/ICNP.2014.81