1 / 40

Multimedia via Data Networks

Multimedia via Data Networks. Agenda. IP services in mobile telephony Voice over IP (High Definition) Video over IP Video on demand Video conferencing Download. Integrated Multiservice Networks—Data/Voice/Video. SNA. Data. Multiservice Network. Voice. Video. Packet-Based. Internet.

dayton
Download Presentation

Multimedia via Data Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Multimedia via Data Networks

  2. Agenda • IP services in mobile telephony • Voice over IP • (High Definition) Video over IP • Video on demand • Video conferencing • Download

  3. Integrated Multiservice Networks—Data/Voice/Video SNA Data Multiservice Network Voice Video Packet-Based Internet

  4. Multimedia via Data Networks

  5. GSM/3G Mobile Telephony

  6. Talsarunu tarifi (USD/min) VoIP un Lattelekom

  7. SIP phones • Basic SIP IP phones below $100 • 802.11 phones • video phones • Speakerphones • PDAs with SIP software • MAC, Unix, and MSoft.

  8. Voice Quality Guidelines

  9. Silence Suppression by Voice Activity Detection Voice Activity Detection (VAD) Speech Silence Speech No Cells Cells Cells

  10. Fax over IP

  11. H.323 MCU • Responsible for managing multipoint conferences (two or more endpoints engaged in a conference) • The MCU contains • a Multipoint Controller (MC) that manages the call signaling • may optionally have Multipoint Processors (MPs) to handle media mixing, switching, or other media processing

  12. Multisite Videoconferencing MCU Streaming server

  13. sipc SIPUA Netmeeting sipconf e*phone e*phone Quick-time A Integrated SIP Service System Desktop SIP clients H.323 sip323 Gatekeeper SIP-H.323 signaling gateway sipd SIP Programmable SIP servers Conferencing Hardware SIP phone sipum Unified messaging sipgw RTSP SIP-MGCP gateway rtspd MGCP Streaming media SIP-PSTN gateway PSTN Regular telephones

  14. ENUM example: Voice PSTN Internet 6.5.4.3.2.1.0.8.7.3.4.e164.arpa 4. sip:mah@nic.at43.at 2. +43 780.* 5. INVITE sip:mah@nic.at43.at Telekom PSTN Switch PSTN-IP Gateway nic.at43.at 1. +43 780 123456 6. INVITE sip:mah@nic.at43.at sip:mah@nic.at43.at

  15. ENUM example:SMS delivery PSTN Internet 6.5.4.3.2.1.0.8.7.3.4.e164.arpa 4. sip:mah@nic.at43.at 2. SMS via SMPP 5. MESSAGE sip:mah@nic.at43.at MO SMS Center at43 SMPPServer nic.at43.at 6. MESSAGE sip:mah@nic.at43.at 1. SMS an +43 780 123456 sip:mah@nic.at43.at

  16. cross-domain call ENUM IN NAPTR 7.3.5.7.3.2.2.4.2.6.0.1.8.7.8.e164.arpa. ? ... NAPTR ... "!^.*!sip:19343@fwd.pulver.com!" DNS SRV lookup fwd.pulver.com +878106242237537 sip:19343@fwd.pulver.com session sip:axelm@nic.at43.at sip:mah@nic.at43.at sip:18341@fwd.pulver.com sip:19343@fwd.pulver.com

  17. PSTN Internet PBX2PBX using ENUM +442079025500 PBX +442079025500 ENUM +421257296666 Asterisk Asterisk Linux PBX Linux PBX PCM or SIP or IAX or H.323 PCM or SIP or IAX or H.323 sip:2666@stuba.sk IN NAPTR 6.6.6.6.9.2.7.5.2.1.2.4e164.arpa. ? ENUM DNS ... NAPTR ... "!\\+421257296(.*)$!sip:2\\1@stuba.sk!"

  18. Skype • Based on Kazaa Overlay network • Unstructured p2p file sharing overlay • Overlay p2p network consisting of ordinary and Super Nodes (SN). • Ordinary node connects to network through a Super Node. • Centralized authentication server • Excellent Audio quality based on Internet Low Bit rate Codec ILBC (http://rfc3951.x42.com/)

  19. iLBC – MOS (Audio Quality) behavior versus percentage packet loss

  20. Skype • Skype client listens on configured TCP and UDP ports. • Uses a variant of STUN to identify the type of NAT and firewall. • Usage of TCP port 80 enables client to reach super node even through firewalls. • Call signaling is done over TCP, messages are preferably transported over UDP. • In the presence of NAT or firewalls, calls between caller and callee are routed by an intermediate node • All Skype messages are encrypted.

  21. HD Video resolution

  22. 1920 1440 HDV 1080 1080i HD 1280 720p HD 704 4CIF/FullD1 (SD) 720 576 352 1080 320 288 240 CIF (SD) digvid HD video size

  23. 1.2 High Quality Digital Video Technologies 4 of 14

  24. Video Streaming Over the Network Bandwidth 10Gbps QHD 10Mbps 1Gbps HD DVD WMV 100Mbps 5Mbps SD MPEG4 50Mbps MPEG2 DV H.263 1.5Mbps 25Mbps MPEG1 128Kbps H.261

  25. Centaurus 10 GigE Lab Tests LDK-6000 PDP-502MX Centaurus 1.485 Gbps SMPTE 292M SMPTE 292M 10 GigE RTP/UDP/IP UltraGrid Sender UltraGrid Receiver Back-2-back tests: • Video: 720p • Duration: 10 min • RTT: 70 µs • MTU: 8800 bytes Results: • No loss or reordering • 1198.03 Mbps throughput • Total 10,178,098 packets sent and received

  26. HDV over IP system HD Camcorder HD Display TS Packets MPEG-2 TS … IEEE1394Interface IP Network … … Packetizer and MPEG2 Decoder Packetizer … RTP Packets Sender Receiver 7 of 14

  27. CINESA Diagonal Liceu Opera House HDSDI (1,5 Gbps ) HDSDI MPEG2 IP Multicast SDI UNIVERSITIES ( UPC , UdG , UdL ) (10 Mbps ) Media i2CAT Gateway i2CAT experiences with HD • 2001 Open Opera • Live transmission of an Opera (La Traviata) from Liceu Opera House to a cinema both in Barcelona to compare spectators feelings. • After several tests with experts, we concluded that the only acceptable quality was uncompressed high definition

  28. Video Packetization and IP Transport • RTP packetization is based on: • ``RTP Payload Format for Uncompressed Video’’, RFC 4175 Ladan Gharai and Colin Perkins • RFC 4175 covers packetization of various video formats: • Supports range of formats including standard & high definition video • Interlaced and progressive • RGB, RGBA, BGR, BGRA, YUV • Various color sub-sampling: 4:4:4, 4:2:2, 4:2:0, 4:1:1

  29. RTP • RFC 1889: RTP: A Transport Protocol for Real-Time Applications • RFC 2250: RTP Payload format for MPEG1/MPEG2 Video • RTP Payload contain integral number of MPEG transport packet (188byte). • Suggest several MPEG picture fragmentation rules. • RTP Header fields for MPEG2 Video 8 of 14

More Related