ICOM6029 - Topics in Internet computing |
Topic for 2014-2015: Telecommunication convergence and the Internet |
Instructor | Professor Fouad Tobagi |
Syllabus | This module covers advanced topics in areas in Internet computing that are relevant at the time. Leaders in the field, expert practitioners and distinguished scholars in the field around the world will be invited to participate in this module. |
Objectives | The goal of this module is to expose the students to media encoding, multimedia communications protocols, advances in networking technologies, and service provisioning underlying the convergence of telecommunications to IP. |
Instructor's introduction |
Communications networks are steadily converging to the Internet Protocol
(IP) allowing them to be easily interconnected so as to form a unified
networking substrate, capable of providing an end-to-end packet transport
service to fixed and mobile users in all spaces. It is expected that
the unified IP-based infrastructure will support all anticipated
applications including but not limited to interactive voice and video
communication, entertainment in the form of real-time TV programming and
video on demand, gaming, and many other multimedia applications in support
of education, commerce, business, health care, safety, smart environments,
and the Internet of Things. Many challenges lay behind this vision.
In order to effectively deal with streaming media (voice, audio, and video) and to achieve the best possible user experience in applications involving these media, media encoding/compression play an important role. They need to be adaptive to cope with varying network conditions and be resilient to data loss and delay jitter. The transmission of encoded/compressed streaming media in packets over the network also requires the development and use of a real-time transport protocol with functionality not available in IP, nor in existing transport layer protocols (TCP and UDP). The announcement of a multimedia session, the establishment and teardown of an interactive multimedia session, and the control of a media stream from a media server, all require special protocols. As far as the network infrastructure is concerned, in addition to switching to IP-based designs (as is the case for example with LTE radio access networks and the introduction of Metro Ethernet technology in metropolitan area), additional steps must be taken to support traffic growth. New access networks technologies are developed and deployed (as is the case for example with passive optical networks.) Furthermore, when network load exceed the available bandwidth, there must exist means to provide appropriate preferential treatment to maintain an acceptable user experience. Finally, in addition to leveraging the above mentioned required advances in media processing, protocols and network infrastructure, the provisioning of services require the development and deployment of communication control servers to assist in the control of multimedia sessions, and gateways to allow interoperability with legacy networks. Reference is made throughout the course to PacketCable specifications developed by Cable Labs, allowing cable companies to offer triple play service. |
Learning outcomes |
|
Prior knowledge expected | For students to fully benefit from this module, it is important that they have a basic knowledge of computer networks. An adequate prerequisite is ICOM6012 Internet infrastructure technologies. |
Topics covered |
Most of our communications needs involve audio, video, images and
data. Each type of media has specific traffic characteristics and places
specific requirements on the networks in terms of bandwidth and latency.
This part of the module examines the encoding techniques used for voice
and video, and examines the characteristics of the resulting traffic
associated with these media for various multimedia applications.
It also specifies the requirements in terms of bandwidth and latency for
various multimedia applications. The impairments resulting from
packet loss and packet delay is assessed.
This part of the module addresses the development of protocols essential for the support of multimedia sessions over the Internet; e.g., voice calls, videoconferences, video-on-demand sessions or gaming sessions. Session layer protocols are needed to describe, announce, establish and manage multimedia sessions in the Internet. The Session Description Protocol (SDP) specifies information pertaining to a multimedia session including among others: identification of, and contact information for, the originator of the session, a title for the session (e.g., a seminar on a particular subject), the media involved (audio, or video, or both), as well as quality of service and security requirements, etc. The Session Announcement Protocol (SAP) specifies means to announce a multimedia session over a multicast channel. The Session Invitation Protocol (SIP) specifies how users establish communication sessions (e.g., a voice communication session, a video conferencing session, or a gaming session) either directly (in a peer-to-peer fashion,) or with the assistance of SIP proxy servers. Finally, the Real Time Streaming Protocol (RTSP) specifies means for controlling a media stream from a media server, as is the case with video on demand.
The Internet infrastructure is composed of many networks that fall into the following main categories: home networks, enterprise networks, access networks, metropolitan area networks, and wide area backbone networks. With the proliferation of data centers essential to many services it is important to add yet another category, that of data center networks. This part of the course is devoted to advances made in these network categories: Advances in local area networks comprising expedited traffic capabilities, filtering services for the dynamic use of multicast addresses, virtualization, and time synchronization. Development of carrier grade Ethernet technology for use in metropolitan area networks (Metro Ethernet) to provide carrier grade voice, video and data communication services. Advances in IEEE 802.11 wireless LANs comprising higher data rates (IEEE 802.11n), differentiated services to support voice and video traffic (IEEE 802.11e), and wireless mesh networks in which communication between end points involves transmission over multiple wireless links. Development of a 60 GHz wireless LAN standard (IEEE 802.11ad) with directional antennas for indoor communication capable of achieving Gb/s rates to accommodate the transmission of uncompressed video (wireless HDMI) and the interconnection of computer components such as central processor units, peripheral storage devices, and graphic displays. Development by the Multimedia over Coax Alliance (MoCA) of a home networking technology standard for fast and reliable transmission of multimedia traffic over existing in-home coaxial cabling, enabling the distribution of high definition video and content over the entire home. Applications include: in-home backbone for wireless network extension, multiroom digital video recorders, over-the-top streaming content, gaming, HDTV, Ultra HDTV and 3D TV. Advances in DSL technologies allowing the offering of triple play services (Broadband Internet access, voice communication, and IPTV) over digital subscriber loop access networks, exemplified by AT&T’s U-verse. Development by cable Labs of PacketCable, an extensive suite of specifications that transform DOCSIS-based cable modem access networks into IP networks over which cable operators provide triple play services. A complete architecture is defined to provide seamless voice communication services among users connected to cable modem networks and users connected to the public switched telephone network (PSTN). Development of Passive Optical Networks technology standards (IEEE 802.3ah EPON and ITUT’s GPON standards) for the deployment of fiber optic based access networks, bringing Fiber To The Home (FTTH). Development by 3GPP of a new wireless networking technology standard known as Long Term Evolution (LTE) aimed at increasing the capacity and speed of wireless data networks and redesigning the network architecture to an IP-based system with significantly reduced transfer latency compared to the 3G architecture. Development of network layer protocols useful in managing IP networks (particularly MPLS and DiffServ), facilitating traffic engineering and the appropriate treatment of different traffic types so as to meet their respective requirements.
This section of the course is devoted to a description of existing and emerging telecommunications applications and services. Attention is devoted to architectural frameworks for the delivery of these services as well as related standardization effort. Of interest is the redirection by 3GPP of the Internet Multimedia Subsystem (IMS) architecture to require support of wireless LANs and fixed lines, creating a form of fixed-mobile convergence. We also address the role of new paradigms such as Network Virtualization, Software Defined Networking (SDN), and peer-to-peer communications in the delivery of services. |
Teaching format | This module includes 9 lectures followed by group projects and presentations in seminars for assessment. |
Assessment |
|
Course materials |
Prescribed and recommended texts will be provided. |
Enrolment | No add or drop after 24 July 2015. |
Class quota | Class size will be maintained at 40. |