This webpage is to organize authoring of an edited book entitled "Big Data and Software Defined Networks."

Authors who are interested to contribute could

    1. check this website to get the latest updates about this book, and

    2. express their interest by sending an email, using these guidelines, to the main editor (Javid Taheri) to

    • claim already envisaged chapter(s) they want to author, 
    • propose new relevant chapter(s) they want to author, but not listed in this book, or
    • get more information about already allocated chapter(s).

Short Background

The increase of processing power is undoubtedly among the most prominent technological achievements of the 21st century. Being able to process data on higher rates has opened many doors for both the scientific and industrial communities to explore new areas. Big-Data and SDN (Software Defined Networks) are among the methods and technologies that have directly contributed to such extraordinary achievements.

Big-Data and SDN started for different reasons, and consequently advanced science and industry from different angles. Their collision is however imminent since both face ever growing Cloud Data Centres (CDCs). Big-Data Analytics has entered CDCs to harvest their massive computing powers and deduct information that was never reachable by conventional methods. SDN entered this field to help CDCs run their services more efficiently. 


This book aims to investigate areas where Big-Data and SDN could help each other in delivering more efficient services. SDN can help Big-Data applications to overcome one of their major challenges: message passing among cooperative nodes. Through proper bandwidth allocation and prioritization, critical surges of Big-Data flows can be better handled to effectively reduce their impacts on CDCs. Big-Data could also help SDN controller to better analyse its collected network information and make more efficient decisions about the allocation of resources to different network flows.

This book is sectioned into three parts:
  1. The first part (Introduction) serves as an introductory section, providing crucial information about Big-Data and SDN as well as their current state-of-the-art advancements and architectures. It also highlights general open issues in these vibrant fields. 
  2. The second part (How SDN Helps Big-Data) is focused on several ways that SDN helps Big-Data applications run more efficiently. This section is further split into several chapters, each focusing on how SDN helps a specific “V” in the Big-Data terminology. 
  3. The third section (How Big-Data Helps SDN) is focused on several Big-Data Analytics that help SDN make better resource allocation decisions. Chapters in this section reveal current approaches in which large amount of collected network data are process to run smoother networks in large CDCs.

Book Series

This book is the first of 12 books to be written/edited for the IET Book Series on Big Data

Chapters and Pages

The book is expected to have 
  • a total number of 400-450 printed pages (based on approximately 550 words per page with a 20% allowance for figures and tables), and
  • at least 18 invited chapters (20-25 pages each).