SlideShare uma empresa Scribd logo
1 de 15
Analisis Dan Simulasi Channel Switching
Pada Mobile Live Multi-Channel TV Streaming




                           Laili
                           L ili Aidi
                           113058039
   Pembimbing
   P bi bi I                                  Pembimbing
                                              P bi bi II
Fazmah Arif Y., ST., MT.                Christ Bolung Ngantung, ST.
problems..
problems     • Multi channel access
             • Channel Switching delay



                       Efisiensi,
               Enhancement user experience


                  • Analisis & perancangan
             • Sub sistem server, client, encoder
                     • Konfigurasi Sistem
                          • Simulasi
                           •Testing
• Distribusi media data digital
   real time / on demand
• Real time stream simultan
• Short buffer period
• Data tidak disimpan / di-forward


                                         D
                                         Download V St
                                             l d Vs Streaming
                                                          i



                                     • Video
                                     frame rate, Color depth,
                                     frame resolution, bit rate
                                     • Audio
                                     Frekwensi rate, sample size,
                                     channel
Voice & music audio codec : AMR, AMR-WB, AMR-WB+ & AAC
                    Video d
                    Vid codec : H263 H264 MPEG -4 SP
                                  H263, H264,          4
               File format : Real Media (*.rm), 3GPP (*.3gp)
                                    Protocol : RTP - RTSP



      Challenges…

• Mobile device
• Loss rate
• Bandwidth
• Delay
• Jitter
Non Fast Channel Switching           Fast Channel Switching




                             Stream ing Client                                        Stream ing Server
                                                 Client Open TCP Socket Conn

                                                      DESCRIBE M essage
                                             RTSP / 1 0 200 OK + SDP Value
                                                    1.0


                                                       SETUP M essage
                                            RTSP / 1.0 200 OK + Video List available


                                    PLAY M essage      + Cli t O
                                                         Client Open UDP D t
                                                                         Datagram C
                                                                                  Conn
                                                      RTSP / 1.0 200 OK
                                          RTP socket flow (M edia Stream) for Video default


                                                  OPTION (Video Req 1) M essage
                                                         (        q )        g
                                                    RTSP / 1.0 200 OK
                                         RTP socket flow (M edia Stream) for Video request                  Fast
                                                                                                     Channel Switching
                                                                                                     For switch channel
                                                  OPTION (Video Req n) M essage
                                                    RTSP / 1 0 200 OK
                                                            1.0
                                         RTP socket flow (M edia Stream) for Video request

                                                     TEARDOW N M essage
                                                     RTSP / 1.0 200 OK
Encoding




• Inisialisasi
                                      Initialization
• Encoding video
            g      StreamingClient

• RTSP request                                          StreamingServer

• Streaming
• Channel switch                        Streaming




                                     ChannelSwitching




  •Flag
  •Payload
Request Time Out




       Buffering..
         ff
Encoding, Buffering, Sending data stream   Buffering, decoding, playback data stream.
Delay channel switching ?
                         Fast Channel Switching               Tanpa Fast Channel Switching

  Rata – rata
                                                                                                  Testing on 4
Protocol delay
pada Channel
  Switching
              y   Chunk Size
                  1000 bytes
                               Chunk Size
                                512 bytes
                                            Chunk Size
                                             256 bytes
                                                         Chunk Size
                                                         1000 bytes
                                                                      Chunk Size
                                                                       512 bytes
                                                                                     Chunk Size
                                                                                      256 bytes   Chunk size
     (ms)
                                                                                                  variabel
                  892.73 877.07 959.33 1004.43 917.29 9664.21
                  892 73 877 07 959 33 1004 43 917 29 9664 21

                                                                                                    means..

                                                                                             decreasing channel
                                                                                             switching delay is..

                                                                                     • 256 bytes 90,07 %
                                                                                     • 512 bytes  4,38 %
                                                                                     • 1000 bytes   11,12 %
Non fast Channel Switching      Fast Channel Switching




                                     • Capturing
                                     • Filtering
                                     • Analysing
                             RTSP Message communications
Fast Channel Switching          Non Fast Channel Switching




• Minimal memory usage fast Channel Switching <
Non Fast Channel Switching     komunikasi RTSP
message
•Maksimal memory usage fast Channel Switching ~
Non Fast Channel Switching g   Buffering, jitter,
                                       g, j     ,
decoding playback.
18                MOS
                                  16                                 Fast
• Fast Channel Switching          14                                 Channel
                                                                     Ch      l
                                  12                                 Switching
       45,45%                     10                                 Tanpa fast
                                                                         p
• Non Fast Channel Switching       8                17
                                                     17              Channel
                                                          13         switching
       33,33%                      6                       11
• Tidak berbeda                    4
                                   2            5
                                       00   3                    00
       21,21%                      0
                                       1     2       3     4     5
       Kecepatan
 20
 15
 10
           15              11
  5                                    7
  0                                                  Kecepatan
      Fast Channel   Tanpa Fast   Tidak berbeda
       Switching      Channel
                      Switching
•   Pemodelan protokol RTP/RTSP  Socket Connection (
                p            /                         (TCP 
    Layer) & Datagram Connection (UDP Layer)
•   Fast channel switching : - Delay channel switching & + user
    Fast channel switching :  Delay channel switching  + user 
    experience time access new channel
•   Protocol delay  (RTSP message ) 
    Protocol delay (RTSP message )
•   Transmition delay (besar & jumlah chunk data stream)
•   Fast channel switching : ‐ b d idth & + respon switching 
                               bandwidth                it hi
       RTSP message
•   Memory usage  b ffbuffering, jitter, decoding & playback
                                         d d         l b k
• Encoding Station with real time encoding
• Limited bandwidth & Multi Access 
  simulation
• Supported video codec, audio codec &
    pp                 ,
 format type media
Thank You !

Mais conteúdo relacionado

Mais procurados

Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)mashiur
 
HPDC 2012 presentation - June 19, 2012 - Delft, The Netherlands
HPDC 2012 presentation - June 19, 2012 -  Delft, The NetherlandsHPDC 2012 presentation - June 19, 2012 -  Delft, The Netherlands
HPDC 2012 presentation - June 19, 2012 - Delft, The Netherlandsbalmanme
 
DIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMDIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMJohn Loughney
 
Approach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkApproach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkAdrian Hornsby
 
D9600 advanced headend processor
D9600 advanced headend processorD9600 advanced headend processor
D9600 advanced headend processoraniruddh Tyagi
 
Cambium networks ptp_100_specification
Cambium networks ptp_100_specificationCambium networks ptp_100_specification
Cambium networks ptp_100_specificationAdvantec Distribution
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Kelly Daniels
 
DASH7 Capabilities Overview
DASH7 Capabilities OverviewDASH7 Capabilities Overview
DASH7 Capabilities OverviewDASH7 Alliance
 
product_data_sheet0900aecd807197da
product_data_sheet0900aecd807197daproduct_data_sheet0900aecd807197da
product_data_sheet0900aecd807197daaniruddh Tyagi
 

Mais procurados (15)

Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)
 
HPDC 2012 presentation - June 19, 2012 - Delft, The Netherlands
HPDC 2012 presentation - June 19, 2012 -  Delft, The NetherlandsHPDC 2012 presentation - June 19, 2012 -  Delft, The Netherlands
HPDC 2012 presentation - June 19, 2012 - Delft, The Netherlands
 
DIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATMDIANA: Scenarios for QoS based integration of IP and ATM
DIANA: Scenarios for QoS based integration of IP and ATM
 
Approach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkApproach to handover in heterogeneous Network
Approach to handover in heterogeneous Network
 
Matrix sapex vs grandstream gxe502 x series
Matrix sapex vs grandstream gxe502 x seriesMatrix sapex vs grandstream gxe502 x series
Matrix sapex vs grandstream gxe502 x series
 
2008 EBU Training BBC Scotland Infrastructure
2008 EBU Training BBC Scotland Infrastructure2008 EBU Training BBC Scotland Infrastructure
2008 EBU Training BBC Scotland Infrastructure
 
D9600 advanced headend processor
D9600 advanced headend processorD9600 advanced headend processor
D9600 advanced headend processor
 
Cambium networks ptp_100_specification
Cambium networks ptp_100_specificationCambium networks ptp_100_specification
Cambium networks ptp_100_specification
 
Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010Precision Timing Protocol NAB2010
Precision Timing Protocol NAB2010
 
Observer ts
Observer tsObserver ts
Observer ts
 
Rtp
RtpRtp
Rtp
 
Virtual net performance
Virtual net performanceVirtual net performance
Virtual net performance
 
Voip basics
Voip basicsVoip basics
Voip basics
 
DASH7 Capabilities Overview
DASH7 Capabilities OverviewDASH7 Capabilities Overview
DASH7 Capabilities Overview
 
product_data_sheet0900aecd807197da
product_data_sheet0900aecd807197daproduct_data_sheet0900aecd807197da
product_data_sheet0900aecd807197da
 

Destaque

Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...
Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...
Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...Pål Evensen
 
Create a new Channel
Create a new ChannelCreate a new Channel
Create a new ChannelNadeem Khan
 
Promaxbda Station Summit 2014 - We First Slides
Promaxbda Station Summit 2014 - We First SlidesPromaxbda Station Summit 2014 - We First Slides
Promaxbda Station Summit 2014 - We First SlidesSimon Mainwaring
 
Rnp two of threee
Rnp two of threeeRnp two of threee
Rnp two of threeetiara31
 
Tv channel website research 2
Tv channel website research 2Tv channel website research 2
Tv channel website research 2gmckillop
 
Funoon tv channel . sales kit eng $-ksa-april
Funoon tv channel . sales kit eng $-ksa-aprilFunoon tv channel . sales kit eng $-ksa-april
Funoon tv channel . sales kit eng $-ksa-aprilihabittos
 
eNCA Sales Deck July 2014
eNCA Sales Deck July 2014eNCA Sales Deck July 2014
eNCA Sales Deck July 2014Spark Media
 
Report on ESPN TV Channel
Report on  ESPN TV ChannelReport on  ESPN TV Channel
Report on ESPN TV ChannelTechno Suchen
 
Indian Tv Channel must be banned in Bangladesh
Indian Tv Channel must be banned in BangladeshIndian Tv Channel must be banned in Bangladesh
Indian Tv Channel must be banned in BangladeshMohammod Al Emran
 
Luxury TV Channel investment offer
Luxury TV Channel investment offerLuxury TV Channel investment offer
Luxury TV Channel investment offerluxchannel
 
Assignment 7 – tv channel research! complete (1)
Assignment 7 – tv channel research!  complete (1)Assignment 7 – tv channel research!  complete (1)
Assignment 7 – tv channel research! complete (1)Abc Abc
 
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )Diplomatrix
 
Assignment #7 TV Channel Research
Assignment #7 TV Channel ResearchAssignment #7 TV Channel Research
Assignment #7 TV Channel Researchmedia_jojo
 
10 Things You Need To Know About The Future of Television
10 Things You Need To Know About The Future of Television10 Things You Need To Know About The Future of Television
10 Things You Need To Know About The Future of TelevisionAlan Wolk
 
Who TV Channel break first the Imran Khan news
Who TV Channel break first the Imran Khan news Who TV Channel break first the Imran Khan news
Who TV Channel break first the Imran Khan news Mediatrack Pakistan
 
Television Industry PowerPoint
Television Industry PowerPointTelevision Industry PowerPoint
Television Industry PowerPointlexi_officer
 

Destaque (19)

Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...
Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...
Event Processing Applied to Streams of TV Channel Zaps and Sensor Middleware ...
 
Create a new Channel
Create a new ChannelCreate a new Channel
Create a new Channel
 
Promaxbda Station Summit 2014 - We First Slides
Promaxbda Station Summit 2014 - We First SlidesPromaxbda Station Summit 2014 - We First Slides
Promaxbda Station Summit 2014 - We First Slides
 
Rnp two of threee
Rnp two of threeeRnp two of threee
Rnp two of threee
 
Tv channel website research 2
Tv channel website research 2Tv channel website research 2
Tv channel website research 2
 
Funoon tv channel . sales kit eng $-ksa-april
Funoon tv channel . sales kit eng $-ksa-aprilFunoon tv channel . sales kit eng $-ksa-april
Funoon tv channel . sales kit eng $-ksa-april
 
eNCA Sales Deck July 2014
eNCA Sales Deck July 2014eNCA Sales Deck July 2014
eNCA Sales Deck July 2014
 
TV Channel: RTR Planeta
TV Channel: RTR PlanetaTV Channel: RTR Planeta
TV Channel: RTR Planeta
 
Report on ESPN TV Channel
Report on  ESPN TV ChannelReport on  ESPN TV Channel
Report on ESPN TV Channel
 
Indian Tv Channel must be banned in Bangladesh
Indian Tv Channel must be banned in BangladeshIndian Tv Channel must be banned in Bangladesh
Indian Tv Channel must be banned in Bangladesh
 
Luxury TV Channel investment offer
Luxury TV Channel investment offerLuxury TV Channel investment offer
Luxury TV Channel investment offer
 
Assignment 7 – tv channel research! complete (1)
Assignment 7 – tv channel research!  complete (1)Assignment 7 – tv channel research!  complete (1)
Assignment 7 – tv channel research! complete (1)
 
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )
Program Proposal to TV Channel -Safeeron Ki Dunya (World of Ambassadors )
 
Assignment #7 TV Channel Research
Assignment #7 TV Channel ResearchAssignment #7 TV Channel Research
Assignment #7 TV Channel Research
 
10 Things You Need To Know About The Future of Television
10 Things You Need To Know About The Future of Television10 Things You Need To Know About The Future of Television
10 Things You Need To Know About The Future of Television
 
TV 2020 - The future of television
TV 2020 - The future of televisionTV 2020 - The future of television
TV 2020 - The future of television
 
Who TV Channel break first the Imran Khan news
Who TV Channel break first the Imran Khan news Who TV Channel break first the Imran Khan news
Who TV Channel break first the Imran Khan news
 
Television
TelevisionTelevision
Television
 
Television Industry PowerPoint
Television Industry PowerPointTelevision Industry PowerPoint
Television Industry PowerPoint
 

Semelhante a Bachelor Thesis Presentation: Analysis and Simulation Of Channel Switching In Mobile Live Multi-Channel TV Streaming

Transport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingTransport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingVolicon
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Jeff Green
 
Techni Sat Sky Star 2 Specs
Techni Sat Sky Star 2 SpecsTechni Sat Sky Star 2 Specs
Techni Sat Sky Star 2 SpecsSais Abdelkrim
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)Jeff Green
 
SONY IBC2008
SONY IBC2008SONY IBC2008
SONY IBC2008lychakov
 
Inferring Speech Activity from Encrypted Skype Traffic
Inferring Speech Activity from Encrypted Skype TrafficInferring Speech Activity from Encrypted Skype Traffic
Inferring Speech Activity from Encrypted Skype TrafficAcademia Sinica
 
Broadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasiBroadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasiSSPI Brasil
 
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VA
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VADOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VA
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VAThe Volpe Firm, Inc.
 

Semelhante a Bachelor Thesis Presentation: Analysis and Simulation Of Channel Switching In Mobile Live Multi-Channel TV Streaming (20)

Observer ts
Observer tsObserver ts
Observer ts
 
Observer ts
Observer tsObserver ts
Observer ts
 
Transport Stream And Next Generation Logging
Transport Stream And Next Generation LoggingTransport Stream And Next Generation Logging
Transport Stream And Next Generation Logging
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)
 
Techni Sat Sky Star 2 Specs
Techni Sat Sky Star 2 SpecsTechni Sat Sky Star 2 Specs
Techni Sat Sky Star 2 Specs
 
9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)
 
Ieee 1588 ptp
Ieee 1588 ptpIeee 1588 ptp
Ieee 1588 ptp
 
Behind thecurtain benfineman_internet2
Behind thecurtain benfineman_internet2Behind thecurtain benfineman_internet2
Behind thecurtain benfineman_internet2
 
IPTV lecture
IPTV lectureIPTV lecture
IPTV lecture
 
SONY IBC2008
SONY IBC2008SONY IBC2008
SONY IBC2008
 
Inferring Speech Activity from Encrypted Skype Traffic
Inferring Speech Activity from Encrypted Skype TrafficInferring Speech Activity from Encrypted Skype Traffic
Inferring Speech Activity from Encrypted Skype Traffic
 
Broadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasiBroadcast day-2007-tandberg-ipxasi
Broadcast day-2007-tandberg-ipxasi
 
Sip 03 C
Sip 03 CSip 03 C
Sip 03 C
 
Sip 03 C
Sip 03 CSip 03 C
Sip 03 C
 
Sip 03 C
Sip 03 CSip 03 C
Sip 03 C
 
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VA
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VADOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VA
DOCSIS 3.0 Troubleshooting, SCTE Blacksburg, VA
 
Sip 03
Sip 03Sip 03
Sip 03
 
Sip 03
Sip 03Sip 03
Sip 03
 
Sip 03
Sip 03Sip 03
Sip 03
 
Internet TV
Internet TVInternet TV
Internet TV
 

Mais de Laili Aidi

Mobile Music Business Models in Asia's Emerging Markets
Mobile Music Business Models in Asia's Emerging MarketsMobile Music Business Models in Asia's Emerging Markets
Mobile Music Business Models in Asia's Emerging MarketsLaili Aidi
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionLaili Aidi
 
Internet of Things
Internet of ThingsInternet of Things
Internet of ThingsLaili Aidi
 
Study Abroad in the Land of Nobel
Study Abroad in the Land of NobelStudy Abroad in the Land of Nobel
Study Abroad in the Land of NobelLaili Aidi
 
Go International: Challenges and Opportunities
Go International: Challenges and OpportunitiesGo International: Challenges and Opportunities
Go International: Challenges and OpportunitiesLaili Aidi
 
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...Master Thesis Report: Business Models for Mobile Broadband Media Services – C...
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...Laili Aidi
 
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...Laili Aidi
 
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Laili Aidi
 
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...Laili Aidi
 
Music Service Monetization 2.0
Music Service Monetization 2.0Music Service Monetization 2.0
Music Service Monetization 2.0Laili Aidi
 
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...Laili Aidi
 
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...Laili Aidi
 
Steganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationSteganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationLaili Aidi
 
Delay Tolerant Network - Presentation
Delay Tolerant Network - PresentationDelay Tolerant Network - Presentation
Delay Tolerant Network - PresentationLaili Aidi
 
Delay Tolerant Network - Journal
Delay Tolerant Network - JournalDelay Tolerant Network - Journal
Delay Tolerant Network - JournalLaili Aidi
 
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...Laili Aidi
 
Analysis of WiMAX regulation in South Korea and Indonesia - Presentation
Analysis of WiMAX regulation in South Korea and Indonesia - PresentationAnalysis of WiMAX regulation in South Korea and Indonesia - Presentation
Analysis of WiMAX regulation in South Korea and Indonesia - PresentationLaili Aidi
 
SNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using ClusteringSNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using ClusteringLaili Aidi
 
Sweden’s Telecom Markets, Actors & Roles - Presentation
Sweden’s Telecom Markets, Actors & Roles - PresentationSweden’s Telecom Markets, Actors & Roles - Presentation
Sweden’s Telecom Markets, Actors & Roles - PresentationLaili Aidi
 
Condroid KTH Summer CSD 2011 - Final Report
Condroid KTH Summer CSD 2011 - Final ReportCondroid KTH Summer CSD 2011 - Final Report
Condroid KTH Summer CSD 2011 - Final ReportLaili Aidi
 

Mais de Laili Aidi (20)

Mobile Music Business Models in Asia's Emerging Markets
Mobile Music Business Models in Asia's Emerging MarketsMobile Music Business Models in Asia's Emerging Markets
Mobile Music Business Models in Asia's Emerging Markets
 
Stream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - IntroductionStream Control Transmission Protocol (SCTP) - Introduction
Stream Control Transmission Protocol (SCTP) - Introduction
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 
Study Abroad in the Land of Nobel
Study Abroad in the Land of NobelStudy Abroad in the Land of Nobel
Study Abroad in the Land of Nobel
 
Go International: Challenges and Opportunities
Go International: Challenges and OpportunitiesGo International: Challenges and Opportunities
Go International: Challenges and Opportunities
 
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...Master Thesis Report: Business Models for Mobile Broadband Media Services – C...
Master Thesis Report: Business Models for Mobile Broadband Media Services – C...
 
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...
Paper - Competing or Aligning? Assessment for Telecom Operator's strategy to ...
 
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
Master Thesis Presentation: Business Models for Mobile Broadband Media Servic...
 
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...
Abstract - Competing or Aligning? Assessment for Telecom Operator's strategy ...
 
Music Service Monetization 2.0
Music Service Monetization 2.0Music Service Monetization 2.0
Music Service Monetization 2.0
 
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...
Master Thesis Proposal Presentation: Business Models for Mobile-broadband Med...
 
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...
Master Thesis Proposal: Business Models for Mobile-broadband Media Services –...
 
Steganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - PresentationSteganography Tool & Steganography Detection Tool - Presentation
Steganography Tool & Steganography Detection Tool - Presentation
 
Delay Tolerant Network - Presentation
Delay Tolerant Network - PresentationDelay Tolerant Network - Presentation
Delay Tolerant Network - Presentation
 
Delay Tolerant Network - Journal
Delay Tolerant Network - JournalDelay Tolerant Network - Journal
Delay Tolerant Network - Journal
 
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...
Dimensioning and Cost Structure Analysis of Wide Area Data Service Network - ...
 
Analysis of WiMAX regulation in South Korea and Indonesia - Presentation
Analysis of WiMAX regulation in South Korea and Indonesia - PresentationAnalysis of WiMAX regulation in South Korea and Indonesia - Presentation
Analysis of WiMAX regulation in South Korea and Indonesia - Presentation
 
SNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using ClusteringSNMP Project: SNMP-based Network Anomaly Detection Using Clustering
SNMP Project: SNMP-based Network Anomaly Detection Using Clustering
 
Sweden’s Telecom Markets, Actors & Roles - Presentation
Sweden’s Telecom Markets, Actors & Roles - PresentationSweden’s Telecom Markets, Actors & Roles - Presentation
Sweden’s Telecom Markets, Actors & Roles - Presentation
 
Condroid KTH Summer CSD 2011 - Final Report
Condroid KTH Summer CSD 2011 - Final ReportCondroid KTH Summer CSD 2011 - Final Report
Condroid KTH Summer CSD 2011 - Final Report
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Bachelor Thesis Presentation: Analysis and Simulation Of Channel Switching In Mobile Live Multi-Channel TV Streaming

  • 1. Analisis Dan Simulasi Channel Switching Pada Mobile Live Multi-Channel TV Streaming Laili L ili Aidi 113058039 Pembimbing P bi bi I Pembimbing P bi bi II Fazmah Arif Y., ST., MT. Christ Bolung Ngantung, ST.
  • 2. problems.. problems • Multi channel access • Channel Switching delay Efisiensi, Enhancement user experience • Analisis & perancangan • Sub sistem server, client, encoder • Konfigurasi Sistem • Simulasi •Testing
  • 3. • Distribusi media data digital real time / on demand • Real time stream simultan • Short buffer period • Data tidak disimpan / di-forward D Download V St l d Vs Streaming i • Video frame rate, Color depth, frame resolution, bit rate • Audio Frekwensi rate, sample size, channel
  • 4. Voice & music audio codec : AMR, AMR-WB, AMR-WB+ & AAC Video d Vid codec : H263 H264 MPEG -4 SP H263, H264, 4 File format : Real Media (*.rm), 3GPP (*.3gp) Protocol : RTP - RTSP Challenges… • Mobile device • Loss rate • Bandwidth • Delay • Jitter
  • 5. Non Fast Channel Switching Fast Channel Switching Stream ing Client Stream ing Server Client Open TCP Socket Conn DESCRIBE M essage RTSP / 1 0 200 OK + SDP Value 1.0 SETUP M essage RTSP / 1.0 200 OK + Video List available PLAY M essage + Cli t O Client Open UDP D t Datagram C Conn RTSP / 1.0 200 OK RTP socket flow (M edia Stream) for Video default OPTION (Video Req 1) M essage ( q ) g RTSP / 1.0 200 OK RTP socket flow (M edia Stream) for Video request Fast Channel Switching For switch channel OPTION (Video Req n) M essage RTSP / 1 0 200 OK 1.0 RTP socket flow (M edia Stream) for Video request TEARDOW N M essage RTSP / 1.0 200 OK
  • 6. Encoding • Inisialisasi Initialization • Encoding video g StreamingClient • RTSP request StreamingServer • Streaming • Channel switch Streaming ChannelSwitching •Flag •Payload
  • 7. Request Time Out Buffering.. ff
  • 8. Encoding, Buffering, Sending data stream Buffering, decoding, playback data stream.
  • 9. Delay channel switching ? Fast Channel Switching Tanpa Fast Channel Switching Rata – rata Testing on 4 Protocol delay pada Channel Switching y Chunk Size 1000 bytes Chunk Size 512 bytes Chunk Size 256 bytes Chunk Size 1000 bytes Chunk Size 512 bytes Chunk Size 256 bytes Chunk size (ms) variabel 892.73 877.07 959.33 1004.43 917.29 9664.21 892 73 877 07 959 33 1004 43 917 29 9664 21 means.. decreasing channel switching delay is.. • 256 bytes 90,07 % • 512 bytes 4,38 % • 1000 bytes 11,12 %
  • 10. Non fast Channel Switching Fast Channel Switching • Capturing • Filtering • Analysing RTSP Message communications
  • 11. Fast Channel Switching Non Fast Channel Switching • Minimal memory usage fast Channel Switching < Non Fast Channel Switching komunikasi RTSP message •Maksimal memory usage fast Channel Switching ~ Non Fast Channel Switching g Buffering, jitter, g, j , decoding playback.
  • 12. 18 MOS 16 Fast • Fast Channel Switching 14 Channel Ch l 12 Switching 45,45% 10 Tanpa fast p • Non Fast Channel Switching 8 17 17 Channel 13 switching 33,33% 6 11 • Tidak berbeda 4 2 5 00 3 00 21,21% 0 1 2 3 4 5 Kecepatan 20 15 10 15 11 5 7 0 Kecepatan Fast Channel Tanpa Fast Tidak berbeda Switching Channel Switching
  • 13. Pemodelan protokol RTP/RTSP  Socket Connection ( p / (TCP  Layer) & Datagram Connection (UDP Layer) • Fast channel switching : - Delay channel switching & + user Fast channel switching :  Delay channel switching  + user  experience time access new channel • Protocol delay  (RTSP message )  Protocol delay (RTSP message ) • Transmition delay (besar & jumlah chunk data stream) • Fast channel switching : ‐ b d idth & + respon switching  bandwidth  it hi RTSP message • Memory usage  b ffbuffering, jitter, decoding & playback d d l b k
  • 14. • Encoding Station with real time encoding • Limited bandwidth & Multi Access  simulation • Supported video codec, audio codec & pp , format type media