1,288 research outputs found
Can open-source projects (re-) shape the SDN/NFV-driven telecommunication market?
Telecom network operators face rapidly changing business needs. Due to their dependence on long product cycles they lack the ability to quickly respond to changing user demands. To spur innovation and stay competitive, network operators are investigating technological solutions with a proven track record in other application domains such as open source software projects. Open source software enables parties to learn, use, or contribute to technology from which they were previously excluded. OSS has reshaped many application areas including the landscape of operating systems and consumer software. The paradigmshift in telecommunication systems towards Software-Defined Networking introduces possibilities to benefit from open source projects. Implementing the control part of networks in software enables speedier adaption and innovation, and less dependencies on legacy protocols or algorithms hard-coded in the control part of network devices. The recently proposed concept of Network Function Virtualization pushes the softwarization of telecommunication functionalities even further down to the data plane. Within the NFV paradigm, functionality which was previously reserved for dedicated hardware implementations can now be implemented in software and deployed on generic Commercial Off-The Shelf (COTS) hardware. This paper provides an overview of existing open source initiatives for SDN/NFV-based network architectures, involving infrastructure to orchestration-related functionality. It situates them in a business process context and identifies the pros and cons for the market in general, as well as for individual actors
A practical approach to network-based processing
The usage of general-purpose processors externally attached to routers to play virtually the role of active coprocessors seems a safe and cost-effective approach to add active network capabilities to existing routers. This paper reviews this router-assistant way of making active nodes, addresses the benefits and limitations of this technique, and describes a new platform based on it using an enhanced commercial router. The features new to this type of architecture are transparency, IPv4 and IPv6 support, and full control over layer 3 and above. A practical experience with two applications for path characterization and a transport gateway managing multi-QoS is described.Most of this work has been funded by the IST project GCAP (Global Communication Architecture and Protocols for new QoS services over IPv6 networks) IST-1999-10 504. Further development and application to practical scenarios is being supported by IST project Opium (Open Platform for Integration of UMTS Middleware) IST-2001-36063 and the Spanish MCYT under projects TEL99-0988-C02-01 and AURAS TIC2001-1650-C02-01.Publicad
Algorithms for advance bandwidth reservation in media production networks
Media production generally requires many geographically distributed actors (e.g., production houses, broadcasters, advertisers) to exchange huge amounts of raw video and audio data. Traditional distribution techniques, such as dedicated point-to-point optical links, are highly inefficient in terms of installation time and cost. To improve efficiency, shared media production networks that connect all involved actors over a large geographical area, are currently being deployed. The traffic in such networks is often predictable, as the timing and bandwidth requirements of data transfers are generally known hours or even days in advance. As such, the use of advance bandwidth reservation (AR) can greatly increase resource utilization and cost efficiency. In this paper, we propose an Integer Linear Programming formulation of the bandwidth scheduling problem, which takes into account the specific characteristics of media production networks, is presented. Two novel optimization algorithms based on this model are thoroughly evaluated and compared by means of in-depth simulation results
Network functions virtualization: the long road to commercial deployments
Network operators are under pressure to offer efficient network-based services while keeping
service deployment costs to a minimum. Network functions virtualization (NFV) can potentially revolutionize network-based services bringing low-deployment costs for network operators. The NFV has been
introduced to ultimately extend the non-proprietary and open-standard-based model to network and service
deployments, significant improvements to today’s proprietary locked implementations. Notwithstanding the
continuous efforts of both academia and industry to support the NFV paradigm, the current NFV solutions
offered are still in its infancy. In this survey, we provide a detailed background of NFV to establish a
comprehensive understanding of the subject, ranging from the basics to more advanced topics. Moreover,
we offer a comprehensive overview of the NFV main concepts, standardization efforts, the benefits of NFV,
and discussions of the NFV architecture as defined by the European telecommunications standardization
institute (ETSI). Furthermore, we discuss the NFV applicability and current open source projects. We then
highlight NFV requirements, design considerations, and developmental architectural impairments and
barriers to commercial NFV deployments. Finally, we conclude enumerating future directions for NFV
developmentpublishe
A survey and classification of software-defined storage systems
The exponential growth of digital information is imposing increasing scale and efficiency demands on modern storage infrastructures. As infrastructure complexity increases, so does the difficulty in ensuring quality of service, maintainability, and resource fairness, raising unprecedented performance, scalability, and programmability challenges. Software-Defined Storage (SDS) addresses these challenges by cleanly disentangling control and data flows, easing management, and improving control functionality of conventional storage systems. Despite its momentum in the research community, many aspects of the paradigm are still unclear, undefined, and unexplored, leading to misunderstandings that hamper the research and development of novel SDS technologies. In this article, we present an in-depth study of SDS systems, providing a thorough description and categorization of each plane of functionality. Further, we propose a taxonomy and classification of existing SDS solutions according to different criteria. Finally, we provide key insights about the paradigm and discuss potential future research directions for the field.This work was financed by the Portuguese funding agency FCT-Fundacao para a Ciencia e a Tecnologia through national funds, the PhD grant SFRH/BD/146059/2019, the project ThreatAdapt (FCT-FNR/0002/2018), the LASIGE Research Unit (UIDB/00408/2020), and cofunded by the FEDER, where applicable
Virtual network function development for NG-PON Access Network Architecture
Dissertação de mestrado em Engenharia de Redes e Serviços TelemáticosThe access to Internet services on a large scale, high throughput and low latency has grown
at a very high pace over time, with a growing demand for media content and applications
increasingly oriented towards data consumption. This fact about the use of data at the edge
of the network requires the Central Offices (CO) of telecommunication providers, to be pre pared to absorb these demands. COs generally offer data from various access methods, such
as Passive Optical Network (PON) technologies, mobile networks, copper wired and oth ers. For each of these technologies there may be different manufacturers that support only
their respective hardware and software solutions, although they all share different network
resources and have management, configuration and monitoring tools (Fault, Configuration,
Accounting, Performance, and Security management - FCAPS) similar, but being distinct and
isolated from each other, which produces huge investment in Capital Expenditure (CAPEX)
and Operational Expenditure (OPEX) and can cause barriers to innovation. Such panora mas forced the development of more flexible, scalable solutions that share platforms and net work architectures that can meet this need and enable the evolution of networks. It is then
proposed the architecture of Software-Defined Network (SDN) which has in its proposal to
abstract the control plane from the data plane, in addition to the virtualization of several Net work Function Virtualization (NFV). The SDN architecture allows APIs and protocols such
as Openflow, NETCONF / YANG, RESTCONF, gRPC and others to be used so that there is
communication between the various hardware and software elements that compose the net work and consume network resources, such as services AAA, DHCP, routing, orchestration,
management or various applications that may exist in this context.
This work then aims at the development of a virtualized network function, namely a VNF
in the context of network security to be integrated as a component of an architecture guided
by the SDN paradigm applied to broadband networks, and also adherent to the architecture
OB-BAA promoted by the Broadband Forum. Such OB-BAA architecture fits into the initia tive to modernize the Information Technology (IT) components of broadband networks, more
specifically the Central Offices. With such development, it was intended to explore the con cepts of network security, such as the IEEE 802.1X protocol applied in NG-PON networks
for authentication and authorization of new network equipment. To achieve this goal, the
development of the applications was based on the Golang language combined with gRPC
programmable interfaces for communication between the various elements of the architec ture. Network emulators were initially used, and then the components were ”containerized”
and inserted in the Docker and Kubernetes virtualization frameworks. Finally, performance
metrics were analyzed in the usage tests, namely computational resource usage metrics (CPU,
memory and network I/O), in addition to the execution time of several processes performed
by the developed applications.O acesso aos serviços de Internet em larga escala, alto débito e baixa latência têm crescido em
um ritmo bastante elevado ao longo dos tempos, com uma demanda crescente por conteĂşdos
de media e aplicações cada vez mais orientadas ao consumo de dados. Tal fato acerca da uti lização de dados na periferia da rede, obriga a que os Central Offices (CO) dos provedores de
telecomunicações estejam preparados para absorver estas demandas. Os CO geralmente re cebem dados de diversos métodos de acesso, como tecnologias Passive Optical Network (PON),
redes mĂłveis, cabladas em cobre, entre outros. Para cada uma destas tecnologias pode haver
diferentes fabricantes que suportam somente suas respetivas soluções de hardware e software,
apesar de todas compartilharem diversos recursos de rede e possuĂrem ferramentas de gestĂŁo,
configuração e monitoração (Fault-management, Configuration, Accounting, Performance e
Segurança - FCAPS) similares, mas serem distintas e isoladas entre si, o que se traduz em
um enorme investimento em Capital Expenditure (CAPEX) e Operational Expenditure (OPEX) e
pode causar barreiras à inovação. Tais panoramas forçaram o desenvolvimento de soluções
mais flexĂveis, escaláveis e que compartilhem plataformas e arquiteturas de redes que pos sam suprir tal necessidade e possibilitar a evolução das redes. Propõe-se entĂŁo a arquitetura
de redes definidas por software (Software-Defined Network - SDN) que tem em sua proposta
abstrair o plano de controle do plano de dados, além da virtualização de diversas funções de
rede (Network Function Virtualization - NFV). A arquitetura SDN possibilita que API’s e pro tocolos como Openflow, NETCONF/YANG, RESTCONF, gRPC e outros, sejam utilizados
para que haja comunicação entre os diversos elementos de hardware e software que estejam a
compor a rede e a consumir recursos de redes, como serviços de AAA, DHCP, roteamento,
orquestração, gestão ou diversas outras aplicações que possam existir neste contexto.
Este trabalho visa então o desenvolvimento de uma função de rede virtualizada nomeada mente uma (Virtual Network Function - VNF) no âmbito de segurança de redes a ser integrada
como um componente de uma arquitetura orientada pelo paradigma de SDN aplicado a re des de banda larga, e aderente também à arquitetura OB-BAA promovida pelo Broadband Fo rum. Tal arquitetura OB-BAA se enquadra na iniciativa de modernização dos componentes
de Tecnologia da Informação (TI) das redes de banda larga, mais especificamente dos Cen tral Offices. Com tal desenvolvimento pretende-se explorar conceitos de segurança de redes,
como o protocolo IEEE 802.1X aplicado em redes NG-PON para autenticação e autorização
de novos equipamentos de rede. Para atingir tal objetivo, utilizou-se desenvolvimento de
aplicações baseadas na linguagem Golang aliado com interfaces programáveis gRPC para
comunicação entre os diversos elementos da arquitetura. Para emular tais componentes,
utilizou-se inicialmente emuladores de rede, e em um segundo momento os componentes
foram ”containerizados” e inseridos nos frameworks de virtualização Docker e Kubernetes.Por fim, foram analisadas métricas de desempenho nos testes executados, nomeadamente
métricas de utilização de recursos computacionais (CPU, memória e tráfego de rede), além
do tempo de execução de diversos processos desempenhados pelas aplicações desenvolvidas
Deployment of NFV and SFC scenarios
Aquest Ătem contĂ© el treball original, defensat pĂşblicament amb data de 24 de febrer de 2017, aixĂ com una versiĂł millorada del mateix amb data de 28 de febrer de 2017. Els canvis introduĂŻts a la segona versiĂł sĂłn 1) correcciĂł d'errades 2) procediment del darrer annex.Telecommunications services have been traditionally designed linking hardware devices and providing mechanisms so that they can interoperate. Those devices are usually specific to a single service and are based on proprietary technology. On the other hand, the current model works by defining standards and strict protocols to achieve high levels of quality and reliability which have defined the carrier-class provider environment. Provisioning new services represent challenges at different levels because inserting the required devices involve changes in the network topology. This leads to slow deployment times and increased operational costs. To overcome the current burdens network function installation and insertion processes into the current service topology needs to be streamlined to allow greater flexibility. The current service provider model has been disrupted by the over-the-top Internet content providers (Facebook, Netflix, etc.), with short product cycles and fast development pace of new services. The content provider irruption has meant a competition and stress over service providers' infrastructure and has forced telco companies to research new technologies to recover market share with flexible and revenue-generating services. Network Function Virtualization (NFV) and Service Function Chaining (SFC) are some of the initiatives led by the Communication Service Providers to regain the lost leadership. This project focuses on experimenting with some of these already available new technologies, which are expected to be the foundation of the new network paradigms (5G, IOT) and support new value-added services over cost-efficient telecommunication infrastructures. Specifically, SFC scenarios have been deployed with Open Platform for NFV (OPNFV), a Linux Foundation project. Some use cases of the NFV technology are demonstrated applied to teaching laboratories. Although the current implementation does not achieve a production degree of reliability, it provides a suitable environment for the development of new functional improvements and evaluation of the performance of virtualized network infrastructures
Recommended from our members
Technical Review of Residential Programmable Communicating Thermostat Implementation for Title 24-2008
Multistage Switching Architectures for Software Routers
Software routers based on personal computer (PC) architectures are becoming an important alternative to proprietary and expensive network devices. However, software routers suffer from many limitations of the PC architecture, including, among others, limited bus and central processing unit (CPU) bandwidth, high memory access latency, limited scalability in terms of number of network interface cards, and lack of resilience mechanisms. Multistage PC-based architectures can be an interesting alternative since they permit us to i) increase the performance of single software routers, ii) scale router size, iii) distribute packet manipulation and control functionality, iv) recover from single-component failures, and v) incrementally upgrade router performance. We propose a specific multistage architecture, exploiting PC-based routers as switching elements, to build a high-speed, largesize,scalable, and reliable software router. A small-scale prototype of the multistage router is currently up and running in our labs, and performance evaluation is under wa
- …