SlideShare una empresa de Scribd logo
1 de 22
An Application Gateway to Deploy High-quality Video Communications in Various Network Environments Takashi Kishida Kaori Maeda Eitaro Kohno Yoshiaki Kakuda
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Background  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Video communication is one of important applications even in deploying IPv6
Problems ,[object Object],[object Object],[object Object],[object Object],To solve both problems at the same time  is the most ideal goal Any transition solution is required
Purpose ,[object Object],Development of a gateway system called as  PTGATE to use the current resources for videoconference for smooth transition to IPv6.
Features of PTGATE ,[object Object],[object Object],Videoconference systems Error recovery Port aggregation Multicast tunneling IPv6/IPv4 tunneling PTGATE PTGATE
Outline of the system process Router B Router A Internet Sender Receiver Port aggregation IPv6/IPv4 tunneling FEC encoding Decapsulation FEC decoding The Sender and the Receiver are videoconference systems PTGATEs are located in the same subnet of the Sender and the Receiver, respectively. The default gateway of the Sender is set to PTGATE A All packets from the Sender are sent to PTGATE A PTGATE checks the destination PTGATE  A PTGATE B IP UDP PTGW IP Payload IP UDP PTGW IP Payload
Implementation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1GB Memory Pentium 4  3.2GHz CPU Fedora core 2 (kernel 2.6.9) Redhat Linux 8.0 (kernel 2.4.28) OS
Available videoconference systems with PTGATE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Confirmed systems H.323 systems commercial videoconference systems
Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Practical Experiments I - Multicast tunnel audio conferencing system MRAT(128kbps) Multicast Hiroshima Univ. Hiroshima City Univ. Saga Univ. Multicast Multicast Multicast Not supporting multicast Interoperability problems misconfigured routers
Practical Experiments I - Multicast tunnel Hiroshima Univ. Hiroshima City Univ. Saga Univ. Multicast Multicast Multicast audio conferencing system MRAT(128kbps) Multicast PTGATE PTGATE PTGATE : Multicast Tunnel
Practical Experiments II  - IPv6/IPv4tunnel JGNv6 Network   RIBB2 Network Hiroshima City Univ. Yamanashi Toyama Kochi Sapporo IPv6 IPv4 IPv4 encapsulation IPv4 decapsulation Receiver Receiver Receiver Sender Sapporo Snow Festival PTGATE PTGATE PTGATE PTGATE Multicast IPv6 Multicast IPv6
Practical Experiments II  – Receivers result 1.1396 0.8750 1.1020 Jitter (ms) 0.0033 0.0034 0.0032 Packet loss rate [%] (After an error recovery) 0.4504 0.4504 0.4493 Packet loss rate [%] (Before an error recovery) 438 446 429 Lost packets (After an error recovery) 59738 59737 59694 Lost packets (Before an error recovery) Yamanashi Kochi Toyama
Performance Evaluation - Experimental environment Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Iperf (payload1400byte Transmitting time 60 sec) 384MB 1024MB 1024MB 512MB Memory PentiumⅢ 1GHz Pentium4 3.2GHz Pentium4 3.2GHz PentiumⅢ 1GHz CPU Fedora core 3 Fedora core2 RedHat 8.0 VineLinux 3.1 OS Host B PTGW B PTGW A Host A  
Performance Evaluation - UDP Throughput Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Iperf (payload1400byte Transmitting time 60 sec) UDP:  95.0  Mbps UDP:  92.7  Mbps Not using PTGATE Using PTGATE -   2.3 Mbps
Performance Evaluation - The growth rate of the bandwidth ,[object Object],[object Object],[object Object],[object Object],[object Object],36byte   payload ptgate udp ip Bt   payload
Performance Evaluation - RTT Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX RTT:  1.6 ms RTT:  2.3 ms Ping ICMP payload length : 1400 bytes Transmitting time : 240 sec Not using PTGATE Using PTGATE +0.7 ms
Performance Evaluation - Jitter Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Jitter:  0.04 ms Jitter:  0.11 ms Iperf Bandwidth : 8 Mbps Payload length : 1400 byte Transmission time : 60 sec Not using PTGATE Using PTGATE +0.07 ms
Performance Evaluation - Overhead of FEC 0 10 20 30 40 50 60 70 80 90 100 0 20 40 60 80 100 Sending data rate (Mbps) Receiving data rate (Mbps) RS(15,14) RS(15,13) RS(15,12) No FEC CPU: Pentium4 3.2GHz 1.108 times 1.193 times 1.293 times 42.4 Mbps 36.0 Mbps 26.1 Mbps The growth rate of the bandwidth
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],PTGATE realizes video communications in various situations  even in the transition period not to fail to promote IPv6
Thank you for listening! ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente (19)

Feature satip3
Feature satip3Feature satip3
Feature satip3
 
RTP
RTPRTP
RTP
 
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
 
Rip
RipRip
Rip
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Linux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricksLinux Bridging: Teaching an old dog new tricks
Linux Bridging: Teaching an old dog new tricks
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
Feature satip3
Feature satip3Feature satip3
Feature satip3
 
ppt
pptppt
ppt
 
Lab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_finalLab based ppt pluto-sdr_final
Lab based ppt pluto-sdr_final
 
RTP.ppt
RTP.pptRTP.ppt
RTP.ppt
 
Bar-BoF session about Simplemux at IETF93, Prague
Bar-BoF session about Simplemux at IETF93, PragueBar-BoF session about Simplemux at IETF93, Prague
Bar-BoF session about Simplemux at IETF93, Prague
 
Rtp
RtpRtp
Rtp
 
RIP RTCP RTSP
RIP RTCP RTSPRIP RTCP RTSP
RIP RTCP RTSP
 
Rtp
RtpRtp
Rtp
 
IP tables
IP tablesIP tables
IP tables
 

Destacado

プロトコル変換ゲートウェイPTGWの 実証実験と評価
プロトコル変換ゲートウェイPTGWの実証実験と評価プロトコル変換ゲートウェイPTGWの実証実験と評価
プロトコル変換ゲートウェイPTGWの 実証実験と評価
Takashi Kishida
 
インターネット上の高品質な 遠隔コラボレーションに関する研究
インターネット上の高品質な遠隔コラボレーションに関する研究インターネット上の高品質な遠隔コラボレーションに関する研究
インターネット上の高品質な 遠隔コラボレーションに関する研究
Takashi Kishida
 
多目的な音声伝送システム MRATの開発
多目的な音声伝送システムMRATの開発多目的な音声伝送システムMRATの開発
多目的な音声伝送システム MRATの開発
Takashi Kishida
 
インターネット上の多目的な 音声伝送システムに関する研究
インターネット上の多目的な音声伝送システムに関する研究インターネット上の多目的な音声伝送システムに関する研究
インターネット上の多目的な 音声伝送システムに関する研究
Takashi Kishida
 
Collaborative Learning by Distance Chorus on the Internet
Collaborative Learning by Distance Chorus on the InternetCollaborative Learning by Distance Chorus on the Internet
Collaborative Learning by Distance Chorus on the Internet
Takashi Kishida
 
IPストリーム伝送のための 誤り訂正機能をもつ アプリケーションゲートウェイの開発
IPストリーム伝送のための誤り訂正機能をもつアプリケーションゲートウェイの開発IPストリーム伝送のための誤り訂正機能をもつアプリケーションゲートウェイの開発
IPストリーム伝送のための 誤り訂正機能をもつ アプリケーションゲートウェイの開発
Takashi Kishida
 

Destacado (7)

プロトコル変換ゲートウェイPTGWの 実証実験と評価
プロトコル変換ゲートウェイPTGWの実証実験と評価プロトコル変換ゲートウェイPTGWの実証実験と評価
プロトコル変換ゲートウェイPTGWの 実証実験と評価
 
インターネット上の高品質な 遠隔コラボレーションに関する研究
インターネット上の高品質な遠隔コラボレーションに関する研究インターネット上の高品質な遠隔コラボレーションに関する研究
インターネット上の高品質な 遠隔コラボレーションに関する研究
 
多目的な音声伝送システム MRATの開発
多目的な音声伝送システムMRATの開発多目的な音声伝送システムMRATの開発
多目的な音声伝送システム MRATの開発
 
インターネット上の多目的な 音声伝送システムに関する研究
インターネット上の多目的な音声伝送システムに関する研究インターネット上の多目的な音声伝送システムに関する研究
インターネット上の多目的な 音声伝送システムに関する研究
 
Collaborative Learning by Distance Chorus on the Internet
Collaborative Learning by Distance Chorus on the InternetCollaborative Learning by Distance Chorus on the Internet
Collaborative Learning by Distance Chorus on the Internet
 
IPストリーム伝送のための 誤り訂正機能をもつ アプリケーションゲートウェイの開発
IPストリーム伝送のための誤り訂正機能をもつアプリケーションゲートウェイの開発IPストリーム伝送のための誤り訂正機能をもつアプリケーションゲートウェイの開発
IPストリーム伝送のための 誤り訂正機能をもつ アプリケーションゲートウェイの開発
 
広島出身のアラフォーエンジニアが福岡の20代エンジニアに贈る6つのコトバ
広島出身のアラフォーエンジニアが福岡の20代エンジニアに贈る6つのコトバ広島出身のアラフォーエンジニアが福岡の20代エンジニアに贈る6つのコトバ
広島出身のアラフォーエンジニアが福岡の20代エンジニアに贈る6つのコトバ
 

Similar a An Application Gateway to Deploy High-quality Video Communications in Various Network Environments

6NEAT project and IP..
6NEAT project and IP..6NEAT project and IP..
6NEAT project and IP..
Videoguy
 
Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid: Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid:
Videoguy
 
Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid: Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid:
Videoguy
 
Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)
mashiur
 
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
Videoguy
 
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
 
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
 

Similar a An Application Gateway to Deploy High-quality Video Communications in Various Network Environments (20)

Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics WorkshopLagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
Lagopus presentation on 14th Annual ON*VECTOR International Photonics Workshop
 
Server-side Intelligent Switching using vyatta
Server-side Intelligent Switching using vyattaServer-side Intelligent Switching using vyatta
Server-side Intelligent Switching using vyatta
 
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitchDPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
DPDK Summit - 08 Sept 2014 - NTT - High Performance vSwitch
 
cisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdfcisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdf
 
6NEAT project and IP..
6NEAT project and IP..6NEAT project and IP..
6NEAT project and IP..
 
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
 
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux DeviceAdding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
Adding IEEE 802.15.4 and 6LoWPAN to an Embedded Linux Device
 
Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid: Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid:
 
Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid: Video Conferencing Experiences with UltraGrid:
Video Conferencing Experiences with UltraGrid:
 
Shah Md Zobair(063560056)
Shah Md Zobair(063560056)Shah Md Zobair(063560056)
Shah Md Zobair(063560056)
 
Midtem_19082004
Midtem_19082004Midtem_19082004
Midtem_19082004
 
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
EXPERIENCES WITH HIGH DEFINITION INTERACTIVE VIDEO ...
 
VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法VYATTAによるマルチパスVPN接続手法
VYATTAによるマルチパスVPN接続手法
 
High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)High Definition On MPEG In Internet Protocol (Wbm Comments)
High Definition On MPEG In Internet Protocol (Wbm Comments)
 
Internet Video
Internet VideoInternet Video
Internet Video
 
WebRTC overview
WebRTC overviewWebRTC overview
WebRTC overview
 
Snapdragon Processor
Snapdragon ProcessorSnapdragon Processor
Snapdragon Processor
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
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)
 
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)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

An Application Gateway to Deploy High-quality Video Communications in Various Network Environments

  • 1. An Application Gateway to Deploy High-quality Video Communications in Various Network Environments Takashi Kishida Kaori Maeda Eitaro Kohno Yoshiaki Kakuda
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Outline of the system process Router B Router A Internet Sender Receiver Port aggregation IPv6/IPv4 tunneling FEC encoding Decapsulation FEC decoding The Sender and the Receiver are videoconference systems PTGATEs are located in the same subnet of the Sender and the Receiver, respectively. The default gateway of the Sender is set to PTGATE A All packets from the Sender are sent to PTGATE A PTGATE checks the destination PTGATE A PTGATE B IP UDP PTGW IP Payload IP UDP PTGW IP Payload
  • 8.
  • 9.
  • 10.
  • 11. Practical Experiments I - Multicast tunnel audio conferencing system MRAT(128kbps) Multicast Hiroshima Univ. Hiroshima City Univ. Saga Univ. Multicast Multicast Multicast Not supporting multicast Interoperability problems misconfigured routers
  • 12. Practical Experiments I - Multicast tunnel Hiroshima Univ. Hiroshima City Univ. Saga Univ. Multicast Multicast Multicast audio conferencing system MRAT(128kbps) Multicast PTGATE PTGATE PTGATE : Multicast Tunnel
  • 13. Practical Experiments II - IPv6/IPv4tunnel JGNv6 Network   RIBB2 Network Hiroshima City Univ. Yamanashi Toyama Kochi Sapporo IPv6 IPv4 IPv4 encapsulation IPv4 decapsulation Receiver Receiver Receiver Sender Sapporo Snow Festival PTGATE PTGATE PTGATE PTGATE Multicast IPv6 Multicast IPv6
  • 14. Practical Experiments II – Receivers result 1.1396 0.8750 1.1020 Jitter (ms) 0.0033 0.0034 0.0032 Packet loss rate [%] (After an error recovery) 0.4504 0.4504 0.4493 Packet loss rate [%] (Before an error recovery) 438 446 429 Lost packets (After an error recovery) 59738 59737 59694 Lost packets (Before an error recovery) Yamanashi Kochi Toyama
  • 15. Performance Evaluation - Experimental environment Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Iperf (payload1400byte Transmitting time 60 sec) 384MB 1024MB 1024MB 512MB Memory PentiumⅢ 1GHz Pentium4 3.2GHz Pentium4 3.2GHz PentiumⅢ 1GHz CPU Fedora core 3 Fedora core2 RedHat 8.0 VineLinux 3.1 OS Host B PTGW B PTGW A Host A  
  • 16. Performance Evaluation - UDP Throughput Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Iperf (payload1400byte Transmitting time 60 sec) UDP: 95.0 Mbps UDP: 92.7 Mbps Not using PTGATE Using PTGATE - 2.3 Mbps
  • 17.
  • 18. Performance Evaluation - RTT Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX RTT: 1.6 ms RTT: 2.3 ms Ping ICMP payload length : 1400 bytes Transmitting time : 240 sec Not using PTGATE Using PTGATE +0.7 ms
  • 19. Performance Evaluation - Jitter Host A Host B Router AT AR450s PTGW B PTGW A Subnet A Subnet B 192.168.1.0/24 192.168.2.0/24 100baseTX 100baseTX Jitter: 0.04 ms Jitter: 0.11 ms Iperf Bandwidth : 8 Mbps Payload length : 1400 byte Transmission time : 60 sec Not using PTGATE Using PTGATE +0.07 ms
  • 20. Performance Evaluation - Overhead of FEC 0 10 20 30 40 50 60 70 80 90 100 0 20 40 60 80 100 Sending data rate (Mbps) Receiving data rate (Mbps) RS(15,14) RS(15,13) RS(15,12) No FEC CPU: Pentium4 3.2GHz 1.108 times 1.193 times 1.293 times 42.4 Mbps 36.0 Mbps 26.1 Mbps The growth rate of the bandwidth
  • 21.
  • 22.

Notas del editor

  1. I would like to present our paper entitled “ An Application Gateway to Deploy High-quality Video Communications in Various Network Environments ” アクセント注意 Res pe ctively Video con ference ex pe riments