Cover Page

IPTV Delivery Networks

Next Generation Architectures for Live and
Video-on-Demand Services

 

Edited by

Suliman Mohamed Fati

Faculty of Information Technology and Science, INTI International University, Malaysia

 

Saiful Azad

Faculty of Computer Systems & Software Engineering, University
Malaysia Pahang, Malaysia

 

Al-Sakib Khan Pathan

CSE Department, Southeast University, Bangladesh

 

 

 

Wiley Logo

‘To my parents, whose utmost efforts and prayers are always with me To my beloved wife, and my kids - Suhail and Sama’

Suliman Mohamed Fati

‘To my beloved late father, for his constant encouragement, love and belief’

Saiful Azad

‘To my two little daughters - Rumaysa and Rufaida’

Al-Sakib Khan Pathan

List of Contributors

 

Alireza Abdollahpouri

Department of Computer Engineering

University of Kurdistan, Sanandaj, Iran

 

Mohiuddin Ahmed

University of New South Wales

Canberra, Australia

 

Saiful Azad

Faculty of Computer Systems & Software Engineering

University Malaysia Pahang, Malaysia

 

Gergely Biczók

Budapest University of Technology and Economics

Department of Telecommunications and Media Informatics

Budapest, Hungary

 

Pedro Comesaña

Signal Theory and Communications Department

University of Vigo, E. E. Telecomunicación, Spain

 

Luis M. Contreras

Distrito Telefónica

Madrid, Spain

 

Subhrajyoti Deb

Department of Computer Science & Engineering

Tripura University, Suryamaninagar, Tripura, India

 

Manos Dramitinos

Athens University of Economics and Business

Athens, Greece

 

Suliman Mohamed Fati

Faculty of Information Technology and Science

INTI International University, Malaysia

 

Niaz-Ul Haque

Mediaroom Field Engineering

Ontario, Canada

 

Seongik Hong

Amazon Web Services

Cambridge, Massachusetts, USA

 

I-Shyan Hwang

Department of Computer Science and Engineering

Yuan-Ze University, Taiwan

 

Nazrul Kabir

Department of Computer Science

American International University-Bangladesh, Dhaka, Bangladesh

 

Andrew Tanny Liem

Department of Computer Science

Klabat University, Manado, Indonesia

 

Håkon Lønsethagen

Telenor Research, Telenor Group

Norway

 

Abhishek Majumder

Department of Computer Science & Engineering

Tripura University, Suryamaninagar, Tripura, India

 

Miguel Masciopinto

Signal Theory and Communications Department

University of Vigo, E. E. Telecomunicación, Spain

 

Marie-José Montpetit

Research Laboratory of Electronics

Massachusetts Institute of Technology

Cambridge, Massachusetts, USA

 

AliAkbar Nikoukar

Department of Mathematics, College of Science

Yasouj University, Yasouj, Iran

 

N. Nourin Nisa

Department of Computer Science

American International University-Bangladesh, Dhaka, Bangladesh

 

Fernando Pérez-González

Signal Theory and Communications Department

University of Vigo, E. E. Telecomunicación, Spain

 

Akbar Ghaffarpour Rahbar

Electrical Engineering Department

Sahand University of Technology

Tabriz, Iran

 

Mohammed Mostafizur Rahman

Department of Computer Science

American International University-Bangladesh, Dhaka, Bangladesh

 

M. S. A. Noman Ranak

Faculty of Computer Systems & Software Engineering

University Malaysia Pahang, Malaysia

 

Sudipta Roy

Department of Computer Science & Engineering

Assam University, Silchar, Assam, India

 

B. M. F. Kamal Ruhee

Department of Computer Science

American International University-Bangladesh, Dhaka, Bangladesh

 

Lucile Sassatelli

Université Nice Sophia Antipolis

France

 

George D. Stamoulis

Athens University of Economics and Business

Athens, Greece

 

Putra Sumari

School of Computer Sciences

Universiti Sains Malaysia, Malaysia

 

Laszlo Toka

Budapest University of Technology and Economics

Department of Telecommunications and Media Informatics

Budapest, Hungary

 

Seyyed Mohammad Hosseini Verki

Payame Noor University of Qazvin

Qazvin, Iran

 

Kamal Z. Zamli

Faculty of Computer Systems & Software Engineering

University Malaysia Pahang, Malaysia

 

Sajjad Zare

Payame Noor University in Qazvin

Qazvin, Iran

Editor Biographies

First Editor

Name: Suliman Mohamed Fati

Position: Senior Lecturer, INTI International University, Malaysia

Biography: Suliman Mohamed Fati completed his bachelor's and master's degrees from Ain Shams University and Cairo University in Egypt, respectively. He received his PhD in computer sciences from Universiti Sains Malaysia, Malaysia, in 2014. After completing his PhD, he joined as an assistant professor in Faculty of Information and Communication Technology, Universiti Tunku Abdul Rahman, Malaysia. Currently, he is working as a senior lecturer (assistant professor) in Faculty of Information Technology and Sciences, INTI International University, Malaysia. The focus of his PhD work was on optimising IPTV delivery networks. His current research interests are in multimedia applications, content distribution networks, optimisation, cloud computing and the Internet of Things. He has authored many papers in international conferences and peer-reviewed journals. He also serves as a reviewer for renowned peer-reviewed journals and conferences. He is a member of IEEE, ICIT and IAENG.

Second Editor

Name: Saiful Azad

Position: Senior Lecturer, University Malaysia Pahang, Malaysia

Biography: Saiful Azad received his PhD in information engineering from the University of Padova, Italy, in 2013. He completed his BSc from the Islamic University of Technology, Bangladesh, in computer and information technology, and his MSc from International Islamic University Malaysia, in computer and information engineering. After completion of his PhD, he joined as a faculty member in the Department of Computer Science at American International University – Bangladesh. He is currently with the Faculty of Computer Systems and Software Engineering, University Malaysia Pahang, Malaysia. He started working on Underwater Acoustic Networks during his PhD, and it remains the main focus of his research. His research interests also lie in designing and implementing communication protocols for different network architectures, QoS issues, network security and simulator design. He is one of the developers of the DESERT underwater simulator. He is also the author of many scientific papers published in renowned international peer-reviewed journals and conferences. He is an editor/author of the 2014 book Practical Cryptography: Algorithms and Implementations using C++ (CRC Press, USA). He also serves as a reviewer and technical program committee member for many renowned peer-reviewed journals and conferences.

Third Editor

Name: Al-Sakib Khan Pathan

Position: Associate Professor, Southeast University, Bangladesh

Biography: Al-Sakib Khan Pathan received his master's degree and PhD in computer engineering from Kyung Hee University, South Korea, in 2009, and his bachelor's degree in computer science and information technology from the Islamic University of Technology, Bangladesh, in 2003. He is currently an associate professor at the Computer Science and Engineering department, Southeast University, Bangladesh. During 2010–2015, he was with the Computer Science department at the International Islamic University Malaysia, and, during 2009–2010, with the BRAC University, Bangladesh. He also worked as a researcher at Networking Lab, Kyung Hee University, South Korea, during 2005–2009. His research interests include wireless sensor networks, network security, cloud computing and e-services technologies. He is the recipient of several recognitions and best paper awards, and has several notable publications in these areas. He serves in various positions in renowned journals and magazines, and is the editor/author of 15 books. He is also a senior member of IEEE.

Preface

At the onset, we would like to clarify that this is not a textbook. We prefer to use the term ‘comprehensive guide’, as the book covers many critical aspects of IPTV (Internet Protocol Television) and IPTV delivery networks. When thinking about working on such a book, we observed that most of the books available in the market had covered only or mainly the basics of IPTV. There was no book available for researchers, academicians, students and practitioners that discussed in depth the IPTV delivery networks for both live and on-demand IPTV services. We also felt the pressing need to capture the issues of delivering IPTV over various emerging networking and communications technologies in a book or volume that could be used as reference material – both by general readers of the topic and experts in the field.

To introduce the theme of the book for general readers, let us say what IPTV is about. IPTV is basically a system that exploits high-speed broadband networks to deliver TV services to subscribers. It has been made possible today due to the advancements in high-speed broadcasting networks and the great evolution in digital video broadcasting techniques. From the service provider viewpoint, the prime challenge in the IPTV system involves providing high-quality service at minimum costs through existing and emerging delivery networks. In fact, IPTV delivery networks have witnessed several developments starting from the central architecture, which delivers content using a single main server. Subsequently, it was replaced by server farms or clusters. Then, the hierarchical architecture was introduced, which distributes content from a set of cache servers. At a later stage, the distributed architecture was proposed to replicate content into a set of servers distributed at different geographical locations. Given all these past developments, a recent and one of the most promising architectural solutions for IPTV delivery network is the cloud-based architecture. These are the issues that we discuss in this book, so that readers can understand the latest advancements alongside the required basics. And hence, we call it a ‘comprehensive guide’.

We are glad that we were able to complete this book by incorporating the contributions of researchers from around the globe, some of who are known names from renowned universities and institutions. We have divided the book into three main parts, each of which contains some chapters, organised as follows:

Part I: IPTV Delivery Networks Fundamentals

  1. Chapter 01 – IPTV: Delivering TV Services over IP Networks
  2. Chapter 02 – IPTV Streaming Classification
  3. Chapter 03 – Efficient IPTV Delivery over EPON
  4. Chapter 04 – Content Awareness in IPTV Delivery Networks

Part II: QoS and QoE for IPTV Delivery Networks

  1. Chapter 05 – Zapping Delay Reduction in IPTV Systems
  2. Chapter 06 – Channel Zapping Time in IPTV: Challenges and Solutions
  3. Chapter 07 – Delivering High-Definition IPTV Services over IP-Based Networks
  4. Chapter 08 – IPTV Network Security: Threats and Countermeasures
  5. Chapter 09 – Anomaly Detection and Big Data in IPTV Networks

Part III: Mobility and Next-Generation Delivery Networks

  1. Chapter 10 – Taxonomy of Intra-Domain Mobility Management Schemes in Wireless Mesh Network for Implementing Mobile IPTV
  2. Chapter 11 – Towards Multi-Operator IPTV Services over 5G Networks
  3. Chapter 12 – Technologies and Architectures for Future IP Television Services

As may be understood, the book has a total of 12 chapters. The first part (which contains four chapters) talks about the fundamental issues of IPTV delivery networks. This part could give some basic idea to the general readers of the topic whilst also being useful to experts. The second part (which contains five chapters) discusses Quality-of-Service (QoS) issues for IPTV delivery networks. We have also considered matters of security and anomaly detection as core issues related to quality. The last part addresses mobility issues and next-generation delivery networks. This part has three chapters that expose the readers to some futuristic thoughts and visions. As technological advancements are very rapid in this field, more novel ideas and methods of delivering IPTV may emerge soon. However, in this book, we have captured the latest available and usable technologies at the time of publication. Hence, we hope that this book will be appreciated by readers as a reference material that has no parallel at this time.

The Editors

Suliman Mohamed Fati

Saiful Azad

Al-Sakib Khan Pathan

Acknowledgement

We would like to thank Almighty Allah for allowing us to complete this book, which has indeed taken a long time and continuous efforts. We are indebted to the chapter authors for their valuable contributions to this book. Special thanks are owed to the Wiley editorial staff, who made the task easy for us and gave us timely assistance during the preparation of the chapters. We would also like to sincerely thank our family members, who inspire us to excel in our professional fields and extend us their mental support.

Part I
IPTV Delivery Networks Fundamentals