Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Resilient Communication through Multihoming for Remote Healthcare Applications
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0001-7952-4779
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Network Systems Laboratory (NS Lab).
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0002-6427-4612
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0002-3172-076X
2013 (English)In: 2013 IEEE Global Communications Conference (GLOBECOM), IEEE , 2013, 1335-1341 p.Conference paper, Published paper (Refereed)
Abstract [en]

Advancements in today's technologies make it possible to offer competitive home-based healthcare services using software routers based on open source software combined with Commodity-Off-The-Shelf (COTS) hardware. In this paper, we propose resilient communication through multihoming for remote healthcare applications. The solution is based on Bidirectional Forwarding Detection (BFD) for fast failure detection and a customized rerouting operation. We investigate the tradeoff between short reaction times for rerouting and low probability of false alarms. This is challenging to achieve under high traffic loads since the load affects the BFD session which is formed to monitor the bidirectional forwarding capabilities. We propose a simple mechanism that provides fast failover and meanwhile maintains a very low probability of generating false alarms and unwanted rerouting decisions. The mechanism is based on allocation of system resources for processing BFD control messages, and we demonstrate through empirical results that BFD then can be used in software routers to provide average failover times within 200 ms.

Place, publisher, year, edition, pages
IEEE , 2013. 1335-1341 p.
Keyword [en]
Errors, Health care, Open source software, Software engineering, Commodity off the shelves, Control messages, Failure detection, Health care application, Home-based healthcares, Resilient communications, Short reaction time, System resources
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-136364DOI: 10.1109/GLOCOM.2013.6831259Scopus ID: 2-s2.0-84904123229ISBN: 978-147991353-4 (print)OAI: oai:DiVA.org:kth-136364DiVA: diva2:675886
Conference
2013 IEEE Global Communications Conference, GLOBECOM 2013; Atlanta, GA; United States; 9 December 2013 through 13 December 2013
Note

QC 20140416

Available from: 2013-12-04 Created: 2013-12-04 Last updated: 2017-05-09Bibliographically approved
In thesis
1. Performance and Reliability in Open Router Platforms for Software-Defined Networking
Open this publication in new window or tab >>Performance and Reliability in Open Router Platforms for Software-Defined Networking
2014 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The unprecedented growth of the Internet has brought about such an enormous impact on our daily life that it is regarded as indispensable in modern era. At the same time, the underlying Internet architecture is still underpinned by principles designed several decades ago. Although IP networking has been proven very successful, it has been considered as the cause to network ossification creating barriers to entry for new network innovations. To support new demands and requirements of the current and the future Internet, solutions for new and improved Internet architectures should be sought.

Software-defined networking (SDN), a new modularized network architecture that separates the control plane from the data plane, has emerged as a promising candidate for the future Internet. SDN can be described as flow-based networking, which provides finer granularity while maintaining backward compatibility with traditional IP networking.

In this work, our goal is to investigate how to incorporate flow-based networking into open router platforms in an SDN context. We investigate performance and reliability aspects related to SDN data plane operation in software on open source PC-based routers.

Our research methodology is based on design, implementation, and experimental evaluation. The experimental platform consists of PC-based routers running open source software in combination with commodity-off-the-shelf (COTS) hardware components. When it comes to performance aspects, we demonstrate that by offloading the lookup from a CPU to a network interface card, the overall performance is improved significantly. For enhanced reliability, we investigate bidirectional forwarding detection (BFD) as a component to realize redundancy with fast failover. We demonstrate that BFD becomes unreliable under high traffic load and propose a solution to this problem by allocating dedicated system resources for BFD control messages. In line with this solution, we extend our architecture for next-generation PC-based routers with OpenFlow support by devising a strategy to efficiently map packet forwarding and application processing tasks onto the multi-core architecture on the PC-based router. This extension would make it possible to integrate BFD effectively into the router platform.

Our work demonstrates the potentials of open router platforms for SDN. Our prototypes offer not only high performance with good reliability but also flexibility to adopt new software extensions. Such platforms will play a vital role in advancing towards the future Internet.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2014. x, 39 p.
Series
TRITA-ICT-ECS AVH, ISSN 1653-6363 ; 14:07
Keyword
performance, reliability, OpenFlow, software-defined networking (SDN)
National Category
Communication Systems
Research subject
Information and Communication Technology
Identifiers
urn:nbn:se:kth:diva-144285 (URN)978-91-7595-082-2 (ISBN)
Presentation
2014-05-16, Sal D, Isafjordsgatan 39, Kista, 10:00 (English)
Opponent
Supervisors
Funder
Vinnova
Note

QC 20140416

Available from: 2014-04-16 Created: 2014-04-15 Last updated: 2014-04-16Bibliographically approved
2. Performance, Isolation and Service Guarantees in Virtualized Network Functions
Open this publication in new window or tab >>Performance, Isolation and Service Guarantees in Virtualized Network Functions
2017 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

A network is generally a collection of different hardware-based network devices carrying out various network functions, (NF). These NF implementations are special purpose and expensive. Network function virtualization (NFV) is an alternative which uses software-based implementation of NFs in inexpensive commodity servers. However, it is challenging to achieve high networking performance due to bottlenecks in software, particularly in a virtualized environment where NFs are implemented inside the virtual machines (VM). The performance isolation is yet another challenge, which means that the load on one VM should not affect the performance of other VMs. However, it is difficult to provide performance isolation due to resource contention in a commodity server. Furthermore, different NFs may require different service guarantees which are difficult to ensure due to the non-deterministic performance behavior of a commodity server.

In this thesis we investigate how the challenges of performance, isolation and service guarantees can be addressed for virtual routers (VR), as an example of a virtualized NF. It is argued that the forwarding path of a VR can be modified in an efficient manner in order to improve the forwarding performance. When it comes to performance isolation, poor isolation is observed due to shared network queues and CPU sharing among VRs. We propose a design with SR-IOV, which allows reserving a network queue and CPU core for each VR. As a result, the resource contention is reduced and strong performance isolation is achieved. Finally, it is investigated how average throughput and bounded packet delay can be guaranteed to VRs. We argue that a classic rate-controlled service discipline can be adapted in a virtual environment to achieve service guarantees. We demonstrate that firm service guarantees can be achieved with little overhead of adding token bucket regulator in the forwarding path of a VR.

Place, publisher, year, edition, pages
KTH Royal Institute of Technology, 2017. 59 p.
Keyword
NFV, virtual router, service guarantee, scheduling, rate control
National Category
Telecommunications
Research subject
Computer Science
Identifiers
urn:nbn:se:kth:diva-206830 (URN)978-91-7729-380-4 (ISBN)
Public defence
2017-06-14, Sal C, kistagången 16, Kista, 13:00 (English)
Opponent
Supervisors
Note

QC 20170511

Available from: 2017-05-11 Created: 2017-05-09 Last updated: 2017-06-16Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Authority records BETA

Tanyingyong, VoravitHidell, MarkusSjödin, Peter

Search in DiVA

By author/editor
Tanyingyong, VoravitRathore, M. SirajHidell, MarkusSjödin, Peter
By organisation
Network Systems Laboratory (NS Lab)
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 135 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf