Skip to main content
Top
Published in: Journal of Network and Systems Management 3/2020

19-03-2020

Adaptive Telemetry for Software-Defined Mobile Networks

Authors: Luca Cominardi, Sergio Gonzalez-Diaz, Antonio de la Oliva, Carlos J. Bernardos

Published in: Journal of Network and Systems Management | Issue 3/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The forthcoming set of 5G standards will bring programmability and flexibility to levels never seen before. This has required introducing changes in the architecture of mobile networks, enabling different features such as the split of control and data planes, as required to support the rapid programming of heterogeneous data planes. Software Defined Networking (SDN) has emerged as a basic toolset for operators to manage their infrastructure, as it opens up the possibility of running a multitude of intelligent and advanced applications for network optimization purposes in a centralized network controller. However, the very basic nature that makes possible this efficient management and operation in a flexible way—the logical centralization—poses important challenges due to the lack of proper monitoring tools, suited for SDN-based architectures. In order to take timely and right decisions while operating a network, centralized intelligence applications need to be fed with a continuous stream of up-to-date network statistics. However, this is not feasible with current SDN solutions due to scalability and accuracy issues. This article first analyzes the monitoring issues in current SDN solutions and then proposes a telemetry framework for software defined mobile networks capable of adapting to the various 5G services. Finally, it presents an experimental validation that shows the benefits of the proposed solution at alleviating the load on the control and data planes, improving the reactiveness to network events, and providing better accuracy for network measurements.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Section 2 could be skipped by the expert readers.
 
2
Note that there is no standard protocol defined for the northbound interface.
 
3
This paper uses as a baseline the latest OpenFlow version, now at 1.5.1 [28].
 
4
From here the term stateless.
 
5
This paper focuses on the 3 highest transmission rates, which result in an inter-message interval of 3.3 ms, 10 ms, and 100 ms, respectively.
 
6
The survival time is the time that an application consuming a communication service may continue to operate without receiving any messages.
 
7
An LTM with a TTL equal to 0 is discarded by the network. An LTM message with \(TTL=n\) serves at determining the nth hop.
 
8
OpenFlow does not support CFM headers, thus the TTL cannot be decreased by the switch itself as e.g. in the IP protocol.
 
9
Accuracy issues are not present because packets are not timestamped.
 
10
For instance, the NoviSwitch 21100 is equipped with an Intel Core i7 and the Advantech ESP-9230 with an Intel Xeon.
 
11
The clocks of two switches are assumed to be synchronized. See Sect. 5.4 for additional considerations on clock synchronization.
 
12
These operations are standard OpenFlow operations and they not involve the ATS API.
 
23
Iperf measurements are based on UDP or TCP sessions.
 
Literature
1.
go back to reference 3GPP: Service requirements for next generation new services and markets. TS 22.261, 3rd Generation Partnership Project (3GPP) (2018) 3GPP: Service requirements for next generation new services and markets. TS 22.261, 3rd Generation Partnership Project (3GPP) (2018)
2.
go back to reference 3GPP: System Architecture for the 5G System. TS 23.501, 3rd Generation Partnership Project (3GPP) (2018) 3GPP: System Architecture for the 5G System. TS 23.501, 3rd Generation Partnership Project (3GPP) (2018)
7.
go back to reference Bosshart, P., Gibb, G., Kim, H.S., Varghese, G., McKeown, N., Izzard, M., Mujica, F., Horowitz, M.: Forwarding metamorphosis: Fast programmable match-action processing in hardware for sdn. In: Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, SIGCOMM ’13, pp. 99–110. ACM, New York (2013). https://doi.org/10.1145/2486001.2486011 Bosshart, P., Gibb, G., Kim, H.S., Varghese, G., McKeown, N., Izzard, M., Mujica, F., Horowitz, M.: Forwarding metamorphosis: Fast programmable match-action processing in hardware for sdn. In: Proceedings of the ACM SIGCOMM 2013 Conference on SIGCOMM, SIGCOMM ’13, pp. 99–110. ACM, New York (2013). https://​doi.​org/​10.​1145/​2486001.​2486011
10.
go back to reference Claise, B.: Cisco Systems NetFlow Services Export Version 9. RFC 3954, Internet Engineering Task Force (IETF) (2004) Claise, B.: Cisco Systems NetFlow Services Export Version 9. RFC 3954, Internet Engineering Task Force (IETF) (2004)
11.
go back to reference Claise, B., Trammell, B., Aitken, P.: Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information. RFC 7011, Internet Engineering Task Force (IETF) (2013) Claise, B., Trammell, B., Aitken, P.: Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information. RFC 7011, Internet Engineering Task Force (IETF) (2013)
14.
go back to reference Gupta, A., Harrison, R., Canini, M., Feamster, N., Rexford, J., Willinger, W.: Sonata: Query-driven streaming network telemetry. In: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, SIGCOMM’18, pp. 357–371. ACM, New York (2018). https://doi.org/10.1145/3230543.3230555 Gupta, A., Harrison, R., Canini, M., Feamster, N., Rexford, J., Willinger, W.: Sonata: Query-driven streaming network telemetry. In: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, SIGCOMM’18, pp. 357–371. ACM, New York (2018). https://​doi.​org/​10.​1145/​3230543.​3230555
15.
go back to reference IEEE: Connectivity Fault Management. Standards for Local and metropolitan area networks 8021.ag. Piscataway, Institute of Electrical and Electronics Engineers (2007) IEEE: Connectivity Fault Management. Standards for Local and metropolitan area networks 8021.ag. Piscataway, Institute of Electrical and Electronics Engineers (2007)
16.
go back to reference IEEE: Precision Clock Synchronization Protocol. Standard for Networked Measurement and Control Systems 1588. Piscataway, Institute of Electrical and Electronics Engineers (2008) IEEE: Precision Clock Synchronization Protocol. Standard for Networked Measurement and Control Systems 1588. Piscataway, Institute of Electrical and Electronics Engineers (2008)
17.
go back to reference IEEE: Bridges and Bridged Networks Amendment: YANG Data Model. Standards for Local and metropolitan area networks 802.1Qcp. Piscataway, Institute of Electrical and Electronics Engineers (2017) IEEE: Bridges and Bridged Networks Amendment: YANG Data Model. Standards for Local and metropolitan area networks 802.1Qcp. Piscataway, Institute of Electrical and Electronics Engineers (2017)
18.
go back to reference ITU-T: Operations, administration and maintenance (OAM) functions and mechanisms for Ethernet-based networks. Reccomendation G.8013/Y.1731. ITU Telecommunication Standardization Sector, Geneva (2015) ITU-T: Operations, administration and maintenance (OAM) functions and mechanisms for Ethernet-based networks. Reccomendation G.8013/Y.1731. ITU Telecommunication Standardization Sector, Geneva (2015)
19.
go back to reference ITU-T: Timing characteristics of a synchronous Ethernet equipment slave clock. Reccomendation G.8262. ITU Telecommunication Standardization Sector, Geneva (2015) ITU-T: Timing characteristics of a synchronous Ethernet equipment slave clock. Reccomendation G.8262. ITU Telecommunication Standardization Sector, Geneva (2015)
20.
go back to reference ITU-T: Characteristics of Ethernet transport network equipment functional blocks. Reccomendation G.8021/Y.1341. ITU Telecommunication Standardization Sector, Geneva (2016) ITU-T: Characteristics of Ethernet transport network equipment functional blocks. Reccomendation G.8021/Y.1341. ITU Telecommunication Standardization Sector, Geneva (2016)
21.
go back to reference ITU-T: Specification and Description Language—Comprehensive SDL-2010. Reccomendation Z.102. ITU Telecommunication Standardization Sector, Genava (2016) ITU-T: Specification and Description Language—Comprehensive SDL-2010. Reccomendation Z.102. ITU Telecommunication Standardization Sector, Genava (2016)
22.
go back to reference ITU-T: Consideration on 5G transport network reference architecture and bandwidth requirements. Contribution 0462. ITU Telecommunication Standardization Sector, Study Group 15, Genava (2018) ITU-T: Consideration on 5G transport network reference architecture and bandwidth requirements. Contribution 0462. ITU Telecommunication Standardization Sector, Study Group 15, Genava (2018)
24.
go back to reference McKeown, N.: Software-defined networking. INFOCOM Keynote Talk 17(2), 30–32 (2009) McKeown, N.: Software-defined networking. INFOCOM Keynote Talk 17(2), 30–32 (2009)
25.
go back to reference MEF: Service OAM Fault Management YANG Module. Specification MEF 38. Metro Ethernet Forum, Los Angeles (2012) MEF: Service OAM Fault Management YANG Module. Specification MEF 38. Metro Ethernet Forum, Los Angeles (2012)
26.
go back to reference MEF: Service OAM Performance Monitoring YANG Module. Specification MEF 39. Metro Ethernet Forum, Los Angeles (2012) MEF: Service OAM Performance Monitoring YANG Module. Specification MEF 39. Metro Ethernet Forum, Los Angeles (2012)
27.
go back to reference Moshref, M., Bhargava, A., Gupta, A., Yu, M., Govindan, R.: Flow-level state transition as a new switch primitive for sdn. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, HotSDN ’14, pp. 61–66. ACM, New York (2014). https://doi.org/10.1145/2620728.2620729 Moshref, M., Bhargava, A., Gupta, A., Yu, M., Govindan, R.: Flow-level state transition as a new switch primitive for sdn. In: Proceedings of the Third Workshop on Hot Topics in Software Defined Networking, HotSDN ’14, pp. 61–66. ACM, New York (2014). https://​doi.​org/​10.​1145/​2620728.​2620729
28.
go back to reference ONF: OpenFlow switch specification. Version 1.5.1, Open Networking Foundation (2015) ONF: OpenFlow switch specification. Version 1.5.1, Open Networking Foundation (2015)
29.
go back to reference Phaal, P., Panchen, S., McKee, N.: InMon Corporation’s sFlow: A Method for Monitoring Traffic in Switched and Routed Networks. RFC 3176. Internet Engineering Task Force, Fremont (2001) Phaal, P., Panchen, S., McKee, N.: InMon Corporation’s sFlow: A Method for Monitoring Traffic in Switched and Routed Networks. RFC 3176. Internet Engineering Task Force, Fremont (2001)
30.
go back to reference Pontarelli, S., Bifulco, R., Bonola, M., Cascone, C., Spaziani, M., Bruschi, V., Sanvito, D., Siracusano, G., Capone, A., Honda, M., Huici, F., Siracusano, G.: Flowblaze: stateful packet processing in hardware. In: 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19), pp. 531–548. USENIX Association, Boston, MA (2019) Pontarelli, S., Bifulco, R., Bonola, M., Cascone, C., Spaziani, M., Bruschi, V., Sanvito, D., Siracusano, G., Capone, A., Honda, M., Huici, F., Siracusano, G.: Flowblaze: stateful packet processing in hardware. In: 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI 19), pp. 531–548. USENIX Association, Boston, MA (2019)
31.
32.
go back to reference Sonchack, J., Michel, O., Aviv, A.J., Keller, E., Smith, J.M.: Scaling hardware accelerated network monitoring to concurrent and dynamic queries with flow. In: 2018 USENIX Annual Technical Conference (USENIX ATC 18), pp. 823–835. USENIX Association, Boston, MA (2018) Sonchack, J., Michel, O., Aviv, A.J., Keller, E., Smith, J.M.: Scaling hardware accelerated network monitoring to concurrent and dynamic queries with flow. In: 2018 USENIX Annual Technical Conference (USENIX ATC 18), pp. 823–835. USENIX Association, Boston, MA (2018)
33.
go back to reference Tilmans, O., Bühler, T., Poese, I., Vissicchio, S., Vanbever, L.: Stroboscope: Declarative network monitoring on a budget. In: 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18), pp. 467–482. USENIX Association, Renton, WA (2018) Tilmans, O., Bühler, T., Poese, I., Vissicchio, S., Vanbever, L.: Stroboscope: Declarative network monitoring on a budget. In: 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18), pp. 467–482. USENIX Association, Renton, WA (2018)
Metadata
Title
Adaptive Telemetry for Software-Defined Mobile Networks
Authors
Luca Cominardi
Sergio Gonzalez-Diaz
Antonio de la Oliva
Carlos J. Bernardos
Publication date
19-03-2020
Publisher
Springer US
Published in
Journal of Network and Systems Management / Issue 3/2020
Print ISSN: 1064-7570
Electronic ISSN: 1573-7705
DOI
https://doi.org/10.1007/s10922-020-09524-1

Other articles of this Issue 3/2020

Journal of Network and Systems Management 3/2020 Go to the issue

Premium Partner