Skip to main content

Our website uses cookies to give you the most optimal experience online by: measuring our audience, understanding how our webpages are viewed and improving consequently the way our website works, providing you with relevant and personalized marketing content.
You have full control over what you want to activate. You can accept the cookies by clicking on the “Accept all cookies” button or customize your choices by selecting the cookies you want to activate. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button. Please find more information on our use of cookies and how to withdraw at any time your consent on our privacy policy.

Managing your cookies

Our website uses cookies. You have full control over what you want to activate. You can accept the cookies by clicking on the “Accept all cookies” button or customize your choices by selecting the cookies you want to activate. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button.

Necessary cookies

These are essential for the user navigation and allow to give access to certain functionalities such as secured zones accesses. Without these cookies, it won’t be possible to provide the service.
Matomo on premise

Marketing cookies

These cookies are used to deliver advertisements more relevant for you, limit the number of times you see an advertisement; help measure the effectiveness of the advertising campaign; and understand people’s behavior after they view an advertisement.
Adobe Privacy policy | Marketo Privacy Policy | Pardot Privacy Policy | Oktopost Privacy Policy | MRP Privacy Policy | AccountInsight Privacy Policy | Triblio Privacy Policy

Social media cookies

These cookies are used to measure the effectiveness of social media campaigns.
LinkedIn Policy

Our website uses cookies to give you the most optimal experience online by: measuring our audience, understanding how our webpages are viewed and improving consequently the way our website works, providing you with relevant and personalized marketing content. You can also decline all non-necessary cookies by clicking on the “Decline all cookies” button. Please find more information on our use of cookies and how to withdraw at any time your consent on our privacy policy.

Future networks – towards a softwarization of networks


Posted on: February 12, 2015 by

From a network connecting large computers in universities in its early days, the Internet has grown to such an extent that its inventors today say that their testing prototype has far outreached what it was designed for. Indeed, these Internet pioneers were far from imagining that one day, so many computers and objects would be connected and that the IP address space, i.e. the system that is used by objects to be reached in the Internet, would reach its limits. Today, devices ranging from small, low power sensors to large servers with multiple network cards residing in datacenters use the same set of protocols to connect with other devices and to the global Internet. This highlights the beauty of the initial design of the Internet, but several issues arise from the variety of ways the Internet is used for.

While until a few years ago, networks were built from back boxes embedding specific hardware provided by telecommunication equipment manufacturers, the networking world is undergoing a major revolution: the software revolution. Recent advances in chip development, hardware design and virtualization provide flexibility and potential agility of software development in the design and deployment of data networks through a major technological trend: software-defined networking (SDN). According to SDN thinkers such as Scott Shenker [1], this move towards softwarization will allow network architecture and management to move from craftsmanship to more systematic, industrial and abstracted methods to manage large networks and to meet quality of service requirements.

There are numerous applications of this softwarization of networking. Software defined networking is currently being deployed by large datacenters managers such as Atos in their infrastructure to facilitate and automate the deployment, management and control of network equipment and servers; thus shrinking the time to deploy a new server or network switch from hours or days to minutes or even seconds. To that extent SDN is used together with virtualization or even containerization in order to articulate how processing, storage and networking capabilities are deployed together. Internet services providers and telecom operators are working on Network Function Virtualization to rationalize their network and to be able to quickly deploy new applications and services.

Yet, network softwarization also raises some questions. The use of this set of technologies enabling sensors or objects to connect to the network according to their needs and capabilities is still an open question. Within the Scientific Community, we are particularly investigating how this can help users configure their devices to reach the Internet or how it can be used to allow devices speaking a variety of proprietary protocols to understand one another and exchange data together. On a more fundamental aspect, network softwarization also raises lots of unanswered questions among the SDN thinkers. If we compare networks to a computer, the software tools that we currently develop and deploy in the networking world can be compared to device drivers for computers. Now that we have the drivers to manipulate the network, we are still missing the operating system. This operating system will allow us as a community to deploy application manipulating abstractions of the network rather than having to take into account each single component. Yet, this operating system is still to design.

So keep in touch with us, the network softwarization is still in its early days, and the future is exciting.

[1] Scott Shenker, The Future of Networking, and the Past of Protocols, http://www.youtube.com/watch?v=YHeyuD89n1Y

Share this blog article

  • Share on Linked In