SlideShare a Scribd company logo
1 of 33
Presented by: Mohammad Ilyas Malik
M.Tech cse-2nd sem
17320363007
Summited. To:
Er. Khushboo Bansal
(AP of CSE Dept..)
 Building communication networks
 OSI layers.
 Multimedia communication over networks
 Distributed multimedia system
 Quality of service
 Resource management
 A multimedia networking system allows for the
data exchange of discrete and continuous media
among computers.
 This communication requires proper service and
protocols for data transmission.
 LAYERS: Provide a set of operations to the
requesting application. Logically related services
are grouped into layers according to the OSI layes.
 PROTOCOL: A protocol consists of a set of rules
which must be followed by peer layer instances
during any communication between these two
peers.
 The increase in communication of multimedia
information over the past decades has resulted in
many new multimedia processing and
communication systems , being put into service.
 The growing availability of optical fiber links and
rapid progress in VLSI circuits and systems have
fostered a tremendous interest in developing
sophisticated multimedia services with an
acceptable cost.
 Today's fiber technology offers a transmission
capacity that can easily handle high bit rates. This
leads to the development of networks which
integrate all types of Information.
 By way of describing multimedia communication
systems, let us consider the individual layers of the
ISO-OSI reference models, which provides at least
the conceptual basis for any communication
system:
1. PHYSICAL LAYER
2. DATA LINK LAYER
3. NETWORK LAYER
4. TRANSPORT LAYER
5. SESSION LAYER
6. PRESENTATION LAYER
7. APPLICATION LAYER
 The physical layer defines the transmission method of
individual bits over the physical medium , such as fiber
optics.
 For e.g..: the type of modulation and bit-synchronization
are important issues.
 The delay during the transmission arises due to
propagation speed of the transmission medium and the
electric circuits.
 They determine the maximal possible bandwidth of this
communication channel.
 For audio/video data in general ,the delays must be
minimized and a relatively high bandwidth should
achieved.
 It provides the transmission of information blocks
known as data frames.
 To avoid larger delays , the error control for
multimedia transmission needs a different
mechanism that retransmission because a late frame is
a lost frame.
 However because of new high speed networks based
on fiber optics , there may be not any error control at
this layer.
 These networks are favor multimedia transmission
because of their very low transmission rate.
 In this layer transport information blocks , called
packets , from one station to another.
 The transport may involves several networks.
 This layer provides services like- addressing,
internetworking, error handling and sequence of
packets.
 Continuous media requires resource reservation
and guarantees for transmission at this layer.
 This is defined through QoS parameters.
 For this purpose connection oriented behavior is
Needed where the reservation is made during the
connection setup.
 if internetworking is included , for different
communication structures in multicasting,
broadcasting connections the duplication of
packets can follow , which may introduce
further complexity.
 The network QoS for a connection should be
negotiated at this layer.
 This layer provides a process to process
connection.
 In this the QoS which is provided by n/w layer
, is enhanced, Meaning that if the network
service is poor, the transport layer is bridge to
gap b/w what the transport users want and
what the n/w layer provides.
 Large packets are segmented at this layer and
resembled into the original size at the receiver.
 Error handling is based on process to process
communication.
 In this the error handling does not include
retransmission because this mechanism high
end-to-end delays and strong jitter.
 The main function of this layer to synchronize
time relations b/w two LDU’s of one
connection and b/w SDU’s of different
connections.
 This layer abstracts from different formats and
provide common formats.
 An e.g. of is the different representation of a
number of for Intel or Motorola processors.
 The multitude of audio and video formats also
require conversion b/w formats.
 This problem also comes up outside of the
communication components during exchange
b/w data carriers , such as CD-ROM’s, which
store continuous data .
 This layer considers all application –specific services ,
such as file transfer service embedded in the file
transfer protocol(ftp) and the electronic mail service.
 With respect to audio and video ,special services for
support of real time access and transmission must be
provided.
 E.g.. In the case of an application such as , video-on-
demand , special servers on the video server side for
support of real-time db. access and transmission must
be developed.
 The main goal of distributed multimedia
communication is to transmit all their media over
the same network.
 A distributed multimedia system (DMS) is an
integrated communication, computing, and
information system that enables the processing,
management, delivery, and presentation of
synchronized multimedia information with
quality-of-service guarantees.
 Multimedia information may include discrete
media data, such as text, data, and images, and
continuous media data, such as video and audio.
 Such a system enhances human communications by
exploiting both visual and aural senses and provides
the ultimate flexibility in work and entertainment,
allowing one to collaborate with remote participants,
view movies on demand, access on-line digital libraries
from the desktop, and so forth.
 E.g., Digital media, distributed systems, hypermedia,
interactive TV, multimedia, multimedia
communications, multimedia systems, video
conferencing.
• The main features of a DMS are summarized as follows:
1) Technology integration: integrates information,
communication and computing systems to form a unified
digital processing environment.
 Multimedia integration: accommodates discrete data as
well as continuous data in an integrated environment
 Real-time performance: requires the storage systems,
processing systems, and transmission systems to
have real-time performance. Hence, huge storage
volume, high I/O rate, high network transmission
rate, and high CPU processing rate are required
 System-wide QoS support: supports diverse QoS
requirements on an end-to-end basis along the data
path from the sender, through the transport network,
and to the receiver.
 Interactivity: requires duplex communication
between the user and the system and allows each
user to control the information.
 Multimedia synchronization support: preserves the
playback continuity of media frames within a
single continuous media stream and the temporal
relationships among multiple related data objects.
 Standardization support: allows interoperability
despite heterogeneity in the information content,
presentation format, user interfaces, network
protocols, and consumer electronics.
 These are broadly classified into three types:
 ITV, tele-cooperation, and hypermedia.
 Interactive TV: An Interactive TV service is
VOD. VOD provides electronic video-rental
services over the broad-band network .
 Customers are allowed to select programs from
remote massive video archives, view at the
time they wish without leaving the comfort of
their homes, and interact with the programs via
VCR-like functions, such as fast-forward and
rewind.
 A VOD system that satisfies all of these requirements (any
video, any time, any VCR-like user interaction) is called a
true VOD system and is said to provide true VOD
services; otherwise, it is called a near VOD system.
 Tele cooperation: Tele cooperation, also known as
computer-supported cooperative work (CSCW) or
groupware, refers to a system that provides an
electronic shared workspace to geographically
dispersed users with communication, collaboration,
and coordination supports.
 Group communication provides an electronic channel
for the users to exchange messages either
synchronously or asynchronously.
Hypermedia Applications
Hypertext incorporates the notions of navigation, annotation and tailored
presentation to provide a flexible structure and access to computer-based
digital information.
A hypermedia system may be treated as an application of database systems
because it provides flexible access to multimedia information
 A hypermedia system allows the user more freedom in
assimilating and exploring information, while the
conventional database system has well-defined
structures and manipulation languages for data
processing.
 Quality of service is the ability to provide different
priority to different applications, users, or data
flows, or to guarantee a certain level of
performance to a data flow. For example, a
required bit rate, delay, delay variation, packet loss
or bit error rates may be guaranteed. Quality of
service is important for real-time streaming
multimedia applications such as voice over IP,
multiplayer online games and IPTV, since these
often require fixed bit rate and are delay sensitive.
Quality of service is especially important in
networks where the capacity is a limited resource,
for example in cellular data communication.
 A simplified QoS operation model of a multimedia
communication system can be described as follows.
The user’s requirement is specified via an Application
Programming Interface (API). The system then
determines whether it has sufficient resources to meet
the requirements. If so, it will accept the application
and allocate the necessary resources to serve the
application so that its requirements are satisfied. If it
has insufficient resources to meet the application’s
requirement, it may either reject the application or
suggest a lower QoS requirement that it can satisfy to
the application. On the basis of this operation model,
there should be the following components in order to
provide QoS guarantees:
 • A QoS specification mechanism for application
to specify their requirements.
 • Admission control to determine whether the
new application should be admitted without
affecting the QoS of the other on going application.
 • A QoS negotiation process so that a system may
support as many application as possible.
 • Resource allocation and scheduling to meet QoS
requirement of accepted applications.
 • Traffic policing to make sure that applications
generate the correct amount of data within agreed
specification.
 The QoS model considered here is fairly simple which
tends to get complicated when the QoS requirements
change during an application session. Sometimes the
negotiated parameters cannot be maintained due to
network congestion, requiring renegotiation. Some
parameters are mutually dependent or contradictory,
an example of this is decreasing the error rate by
permitting the retransmission will increase the average
transmission delay. In spite of the contract resulting
from QoS negotiation, the actual QoS values in a
System can vary over the time. Therefore a system
must continuously monitor the actual QoS and employ
correction mechanism like blocking low priority tasks.
In this perspective maintaining QoS becomes a
complex problem.
 To achieve an end to end quality of service along
multimedia communications path for distributed
multimedia applications, we need to provide
services and protocols in the end points and
networks which understand what quality of
service is and how to map this quality into the
required resource allocation. Furthermore, the
underlining resource management must have
services and protocols which know how to
negotiate, admit, reserve and enforce requested
resource allocation according to requested QoS
requirements. The resource management ensures
end to-end QoS guarantees. Such guarantees have
the following characteristics:
 1. System-wide resources management and
admission control to ensure desired QoS level.
 2. Quantitative specification (packet loss
probability, delay jitter) rather than qualitative
description as in the Internet Transmission Control
Protocol/Internet Protocol (TCP/IP). This gives
the flexibility to accommodate a wide range of
allocations with diverse QoS requirements
 3. Dynamic management. It means that QoS is
dynamically adjusted rather than statistically
maintained though out the lifetime of the
connection.
Multimedia communication networks
Multimedia communication networks

More Related Content

What's hot

Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)dhruv patel
 
Multimedia fundamental concepts in video
Multimedia fundamental concepts in videoMultimedia fundamental concepts in video
Multimedia fundamental concepts in videoMazin Alwaaly
 
Chapter 6 - Multimedia Over Ip
Chapter 6 - Multimedia Over IpChapter 6 - Multimedia Over Ip
Chapter 6 - Multimedia Over IpPratik Pradhan
 
Chapter 2 : TEXT
Chapter 2 : TEXTChapter 2 : TEXT
Chapter 2 : TEXTazira96
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUNDazira96
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSKathirvel Ayyaswamy
 
Video signal-ppt
Video signal-pptVideo signal-ppt
Video signal-pptDeepa K C
 
Multimedia by Tay Vaughan
Multimedia by Tay Vaughan Multimedia by Tay Vaughan
Multimedia by Tay Vaughan Preethi T G
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsPratik Pradhan
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAazira96
 
Video compression
Video compressionVideo compression
Video compressionDarkNight14
 
video compression techique
video compression techiquevideo compression techique
video compression techiqueAshish Kumar
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.pptVideoguy
 
Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesHarshita Ved
 
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)pavishkumarsingh
 

What's hot (20)

Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)
 
Digital Audio in Multimedia
Digital Audio in MultimediaDigital Audio in Multimedia
Digital Audio in Multimedia
 
Multimedia fundamental concepts in video
Multimedia fundamental concepts in videoMultimedia fundamental concepts in video
Multimedia fundamental concepts in video
 
Multimedia
MultimediaMultimedia
Multimedia
 
Chapter 6 - Multimedia Over Ip
Chapter 6 - Multimedia Over IpChapter 6 - Multimedia Over Ip
Chapter 6 - Multimedia Over Ip
 
Chapter 2 : TEXT
Chapter 2 : TEXTChapter 2 : TEXT
Chapter 2 : TEXT
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUND
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
Video signal-ppt
Video signal-pptVideo signal-ppt
Video signal-ppt
 
Multimedia networking
Multimedia networkingMultimedia networking
Multimedia networking
 
Multimedia by Tay Vaughan
Multimedia by Tay Vaughan Multimedia by Tay Vaughan
Multimedia by Tay Vaughan
 
Chapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia FundamentalsChapter 1 - Multimedia Fundamentals
Chapter 1 - Multimedia Fundamentals
 
Multimedia:Multimedia compression
Multimedia:Multimedia compression Multimedia:Multimedia compression
Multimedia:Multimedia compression
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Video compression
Video compressionVideo compression
Video compression
 
video compression techique
video compression techiquevideo compression techique
video compression techique
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
 
Multimedia system, Architecture & Databases
Multimedia system, Architecture & DatabasesMultimedia system, Architecture & Databases
Multimedia system, Architecture & Databases
 
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)
Multimedia system(OPEN DOCUMENT ARCHITECTURE AND INTERCHANGING FORMAT)
 

Similar to Multimedia communication networks

Mis lecture 1 a
Mis lecture 1 aMis lecture 1 a
Mis lecture 1 albadeniji
 
Mingyang essay2002
Mingyang essay2002Mingyang essay2002
Mingyang essay2002avysvdsywvdw
 
Audio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsAudio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsVideoguy
 
Business Data Communications and Networks
Business Data Communications and NetworksBusiness Data Communications and Networks
Business Data Communications and NetworksChristian Reina
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEiosrjce
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...ieeepondy
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos TechniquesKatie Gulley
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocoljournalBEEI
 
Network and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse siteNetwork and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse siteomkhedekxr
 
Advantages And Disadvantages Of ATM Is A Deterministic...
Advantages And Disadvantages Of ATM Is A Deterministic...Advantages And Disadvantages Of ATM Is A Deterministic...
Advantages And Disadvantages Of ATM Is A Deterministic...Susan Cox
 
Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorialreddydivakara
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...paperpublications3
 

Similar to Multimedia communication networks (20)

Ijcatr04061005
Ijcatr04061005Ijcatr04061005
Ijcatr04061005
 
Ijetr021256
Ijetr021256Ijetr021256
Ijetr021256
 
Mis lecture 1 a
Mis lecture 1 aMis lecture 1 a
Mis lecture 1 a
 
Mingyang essay2002
Mingyang essay2002Mingyang essay2002
Mingyang essay2002
 
Audio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering SystemsAudio Video Conferencing in Distributed Brokering Systems
Audio Video Conferencing in Distributed Brokering Systems
 
Business Data Communications and Networks
Business Data Communications and NetworksBusiness Data Communications and Networks
Business Data Communications and Networks
 
Ijcatr04051003
Ijcatr04051003Ijcatr04051003
Ijcatr04051003
 
D011112432
D011112432D011112432
D011112432
 
Video steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTEVideo steaming Throughput Performance Analysis over LTE
Video steaming Throughput Performance Analysis over LTE
 
Computer Communications
Computer CommunicationsComputer Communications
Computer Communications
 
Dwdm good
Dwdm goodDwdm good
Dwdm good
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...
 
An Insight Into The Qos Techniques
An Insight Into The Qos TechniquesAn Insight Into The Qos Techniques
An Insight Into The Qos Techniques
 
Video streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocolVideo streaming over Ad hoc on-demand distance vector routing protocol
Video streaming over Ad hoc on-demand distance vector routing protocol
 
F502024852
F502024852F502024852
F502024852
 
Network and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse siteNetwork and network types6.pdf got from cbse site
Network and network types6.pdf got from cbse site
 
Advantages And Disadvantages Of ATM Is A Deterministic...
Advantages And Disadvantages Of ATM Is A Deterministic...Advantages And Disadvantages Of ATM Is A Deterministic...
Advantages And Disadvantages Of ATM Is A Deterministic...
 
Basic networking tutorial
Basic networking tutorialBasic networking tutorial
Basic networking tutorial
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
 
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
Using Bandwidth Aggregation to Improve the Performance of Video Quality- Adap...
 

More from Mohammad Ilyas Malik

NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionMohammad Ilyas Malik
 
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)Mohammad Ilyas Malik
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architectureMohammad Ilyas Malik
 

More from Mohammad Ilyas Malik (8)

NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognition
 
Context free grammar
Context free grammar Context free grammar
Context free grammar
 
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
Finite Automata: Deterministic And Non-deterministic Finite Automaton (DFA)
 
basic concept of Cloud computing and its architecture
basic concept of Cloud computing  and its architecturebasic concept of Cloud computing  and its architecture
basic concept of Cloud computing and its architecture
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Seminar report on microsoft azure
Seminar report on microsoft azureSeminar report on microsoft azure
Seminar report on microsoft azure
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 

Multimedia communication networks

  • 1. Presented by: Mohammad Ilyas Malik M.Tech cse-2nd sem 17320363007 Summited. To: Er. Khushboo Bansal (AP of CSE Dept..)
  • 2.  Building communication networks  OSI layers.  Multimedia communication over networks  Distributed multimedia system  Quality of service  Resource management
  • 3.  A multimedia networking system allows for the data exchange of discrete and continuous media among computers.  This communication requires proper service and protocols for data transmission.  LAYERS: Provide a set of operations to the requesting application. Logically related services are grouped into layers according to the OSI layes.  PROTOCOL: A protocol consists of a set of rules which must be followed by peer layer instances during any communication between these two peers.
  • 4.  The increase in communication of multimedia information over the past decades has resulted in many new multimedia processing and communication systems , being put into service.  The growing availability of optical fiber links and rapid progress in VLSI circuits and systems have fostered a tremendous interest in developing sophisticated multimedia services with an acceptable cost.  Today's fiber technology offers a transmission capacity that can easily handle high bit rates. This leads to the development of networks which integrate all types of Information.
  • 5.  By way of describing multimedia communication systems, let us consider the individual layers of the ISO-OSI reference models, which provides at least the conceptual basis for any communication system: 1. PHYSICAL LAYER 2. DATA LINK LAYER 3. NETWORK LAYER 4. TRANSPORT LAYER 5. SESSION LAYER 6. PRESENTATION LAYER 7. APPLICATION LAYER
  • 6.
  • 7.  The physical layer defines the transmission method of individual bits over the physical medium , such as fiber optics.  For e.g..: the type of modulation and bit-synchronization are important issues.  The delay during the transmission arises due to propagation speed of the transmission medium and the electric circuits.  They determine the maximal possible bandwidth of this communication channel.  For audio/video data in general ,the delays must be minimized and a relatively high bandwidth should achieved.
  • 8.  It provides the transmission of information blocks known as data frames.  To avoid larger delays , the error control for multimedia transmission needs a different mechanism that retransmission because a late frame is a lost frame.  However because of new high speed networks based on fiber optics , there may be not any error control at this layer.  These networks are favor multimedia transmission because of their very low transmission rate.
  • 9.  In this layer transport information blocks , called packets , from one station to another.  The transport may involves several networks.  This layer provides services like- addressing, internetworking, error handling and sequence of packets.  Continuous media requires resource reservation and guarantees for transmission at this layer.  This is defined through QoS parameters.  For this purpose connection oriented behavior is
  • 10. Needed where the reservation is made during the connection setup.  if internetworking is included , for different communication structures in multicasting, broadcasting connections the duplication of packets can follow , which may introduce further complexity.  The network QoS for a connection should be negotiated at this layer.
  • 11.  This layer provides a process to process connection.  In this the QoS which is provided by n/w layer , is enhanced, Meaning that if the network service is poor, the transport layer is bridge to gap b/w what the transport users want and what the n/w layer provides.  Large packets are segmented at this layer and resembled into the original size at the receiver.
  • 12.  Error handling is based on process to process communication.  In this the error handling does not include retransmission because this mechanism high end-to-end delays and strong jitter.  The main function of this layer to synchronize time relations b/w two LDU’s of one connection and b/w SDU’s of different connections.
  • 13.  This layer abstracts from different formats and provide common formats.  An e.g. of is the different representation of a number of for Intel or Motorola processors.  The multitude of audio and video formats also require conversion b/w formats.  This problem also comes up outside of the communication components during exchange b/w data carriers , such as CD-ROM’s, which store continuous data .
  • 14.  This layer considers all application –specific services , such as file transfer service embedded in the file transfer protocol(ftp) and the electronic mail service.  With respect to audio and video ,special services for support of real time access and transmission must be provided.  E.g.. In the case of an application such as , video-on- demand , special servers on the video server side for support of real-time db. access and transmission must be developed.
  • 15.  The main goal of distributed multimedia communication is to transmit all their media over the same network.  A distributed multimedia system (DMS) is an integrated communication, computing, and information system that enables the processing, management, delivery, and presentation of synchronized multimedia information with quality-of-service guarantees.  Multimedia information may include discrete media data, such as text, data, and images, and continuous media data, such as video and audio.
  • 16.  Such a system enhances human communications by exploiting both visual and aural senses and provides the ultimate flexibility in work and entertainment, allowing one to collaborate with remote participants, view movies on demand, access on-line digital libraries from the desktop, and so forth.  E.g., Digital media, distributed systems, hypermedia, interactive TV, multimedia, multimedia communications, multimedia systems, video conferencing.
  • 17. • The main features of a DMS are summarized as follows: 1) Technology integration: integrates information, communication and computing systems to form a unified digital processing environment.
  • 18.  Multimedia integration: accommodates discrete data as well as continuous data in an integrated environment  Real-time performance: requires the storage systems, processing systems, and transmission systems to have real-time performance. Hence, huge storage volume, high I/O rate, high network transmission rate, and high CPU processing rate are required  System-wide QoS support: supports diverse QoS requirements on an end-to-end basis along the data path from the sender, through the transport network, and to the receiver.
  • 19.  Interactivity: requires duplex communication between the user and the system and allows each user to control the information.  Multimedia synchronization support: preserves the playback continuity of media frames within a single continuous media stream and the temporal relationships among multiple related data objects.  Standardization support: allows interoperability despite heterogeneity in the information content, presentation format, user interfaces, network protocols, and consumer electronics.
  • 20.  These are broadly classified into three types:  ITV, tele-cooperation, and hypermedia.  Interactive TV: An Interactive TV service is VOD. VOD provides electronic video-rental services over the broad-band network .  Customers are allowed to select programs from remote massive video archives, view at the time they wish without leaving the comfort of their homes, and interact with the programs via VCR-like functions, such as fast-forward and rewind.
  • 21.  A VOD system that satisfies all of these requirements (any video, any time, any VCR-like user interaction) is called a true VOD system and is said to provide true VOD services; otherwise, it is called a near VOD system.
  • 22.  Tele cooperation: Tele cooperation, also known as computer-supported cooperative work (CSCW) or groupware, refers to a system that provides an electronic shared workspace to geographically dispersed users with communication, collaboration, and coordination supports.  Group communication provides an electronic channel for the users to exchange messages either synchronously or asynchronously.
  • 23. Hypermedia Applications Hypertext incorporates the notions of navigation, annotation and tailored presentation to provide a flexible structure and access to computer-based digital information. A hypermedia system may be treated as an application of database systems because it provides flexible access to multimedia information
  • 24.  A hypermedia system allows the user more freedom in assimilating and exploring information, while the conventional database system has well-defined structures and manipulation languages for data processing.
  • 25.  Quality of service is the ability to provide different priority to different applications, users, or data flows, or to guarantee a certain level of performance to a data flow. For example, a required bit rate, delay, delay variation, packet loss or bit error rates may be guaranteed. Quality of service is important for real-time streaming multimedia applications such as voice over IP, multiplayer online games and IPTV, since these often require fixed bit rate and are delay sensitive. Quality of service is especially important in networks where the capacity is a limited resource, for example in cellular data communication.
  • 26.  A simplified QoS operation model of a multimedia communication system can be described as follows. The user’s requirement is specified via an Application Programming Interface (API). The system then determines whether it has sufficient resources to meet the requirements. If so, it will accept the application and allocate the necessary resources to serve the application so that its requirements are satisfied. If it has insufficient resources to meet the application’s requirement, it may either reject the application or suggest a lower QoS requirement that it can satisfy to the application. On the basis of this operation model, there should be the following components in order to provide QoS guarantees:
  • 27.  • A QoS specification mechanism for application to specify their requirements.  • Admission control to determine whether the new application should be admitted without affecting the QoS of the other on going application.  • A QoS negotiation process so that a system may support as many application as possible.  • Resource allocation and scheduling to meet QoS requirement of accepted applications.  • Traffic policing to make sure that applications generate the correct amount of data within agreed specification.
  • 28.  The QoS model considered here is fairly simple which tends to get complicated when the QoS requirements change during an application session. Sometimes the negotiated parameters cannot be maintained due to network congestion, requiring renegotiation. Some parameters are mutually dependent or contradictory, an example of this is decreasing the error rate by permitting the retransmission will increase the average transmission delay. In spite of the contract resulting from QoS negotiation, the actual QoS values in a System can vary over the time. Therefore a system must continuously monitor the actual QoS and employ correction mechanism like blocking low priority tasks. In this perspective maintaining QoS becomes a complex problem.
  • 29.
  • 30.  To achieve an end to end quality of service along multimedia communications path for distributed multimedia applications, we need to provide services and protocols in the end points and networks which understand what quality of service is and how to map this quality into the required resource allocation. Furthermore, the underlining resource management must have services and protocols which know how to negotiate, admit, reserve and enforce requested resource allocation according to requested QoS requirements. The resource management ensures end to-end QoS guarantees. Such guarantees have the following characteristics:
  • 31.  1. System-wide resources management and admission control to ensure desired QoS level.  2. Quantitative specification (packet loss probability, delay jitter) rather than qualitative description as in the Internet Transmission Control Protocol/Internet Protocol (TCP/IP). This gives the flexibility to accommodate a wide range of allocations with diverse QoS requirements  3. Dynamic management. It means that QoS is dynamically adjusted rather than statistically maintained though out the lifetime of the connection.