Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Takashi Kishida
Kaori Maeda
Eitaro Kohno
Yoshiaki Kakuda
HIROSHIMA CITY
UNIVERSITY
2
Overview
Introduction
Purpose
Feature of PTGATE
Evaluations
Discussions
Conclusion
IPv6/IPv4 tunneling
Error recovery
Router
IP A UDP PTGW Router B
IP UDPIPPTGW
Payload
IP Payload
Internet
PTGATE checks
the destination
Decapsulation
Port aggregation
IPv6/IPv4FEC
tunneling
decoding
Sender Receiver
PTGATE A FEC encoding PTGATE B
Confirmation of implementation
Vine Linux 2.6, 3.0, 3.1(kernel 2.4.28)
Debian (kernel 2.4.18)
Fedora core 2 (kernel 2.6.9)
Redhat Linux 8.0, 9.0(kernel 2.4.28)
Knoppix 3.6(kernel 2.4.27) (using USB memory stick)
27-Jan-06 SAINT2006 HIROSHIMA CITY
UNIVERSITY
9
Available videoconference systems with PTGATE
Confirmed systems
VIC/RAT
VideoLAN
DVTS
Robst
Netmeeting (H.323)
GnomeMeeting(H.323) H.323 systems
Polycom Viewstation (H.323)
Sony PCS-1 (H.323) commercial
videoconference
Victor DM-NE300/ND300 systems
OKI Visualcast-SS
27-Jan-06 SAINT2006 HIROSHIMA CITY
UNIVERSITY
10
Evaluation
Practical Experiments
Multicast tunnel
IPv6/IPv4tunnel and error recovery function
FEC performance measurement
Performance Evaluation
Throughput
RTT and Jitter
Overhead of FEC
Multicast
Multicast
Saga Univ.
Multicast
Not supporting multicast
Interoperability problems Multicast
misconfigured routers
27-Jan-06 SAINT2006 HIROSHIMA CITY
UNIVERSITY
12
Practical Experiments I - Multicast tunnel
Multicast
Multicast
Saga Univ.
PTGATE
Multicast
PTGATE
: Multicast Tunnel
Multicast
RIBB2 Network
Multicast
IPv6
IPv4 decapsulation
PTGATE
PTGATE
PTGATE Receiver
Yamanashi
Receiver Toyama
Kochi
27-Jan-06 SAINT2006 Receiver HIROSHIMA CITY
UNIVERSITY
14
Practical Experiments II – Receivers result
- Experimental environment
Subnet A Subnet B
192.168.2.0/24 Router 192.168.1.0/24
AT AR450s
100baseTX 100baseTX
Iperf
(payload1400byte
Transmitting time
Host A Host B
60 sec) PTGW A PTGW B
- UDP Throughput
Subnet A Subnet B
192.168.2.0/24 Router 192.168.1.0/24
AT AR450s
100baseTX 100baseTX
Iperf
(payload1400byte
Transmitting time
Host A Host B
60 sec) PTGW A PTGW B
- RTT
Subnet A Subnet B
192.168.2.0/24 Router 192.168.1.0/24
AT AR450s
Not using PTGATE
RTT: 1.6 ms
100baseTX 100baseTX
+0.7 ms
RTT: 2.3 ms
Using PTGATE
Host A Host B
PTGW A PTGW B
Ping
ICMP payload length : 1400 bytes
Transmitting time : 240 sec
- Jitter
Subnet A Subnet B
192.168.2.0/24 Router 192.168.1.0/24
AT AR450s
Not using PTGATE
Jitter: 0.04 ms
100baseTX 100baseTX
+0.07 ms
Jitter: 0.11 ms
Using PTGATE
Host A Host B
PTGW A PTGW B
Iperf
Bandwidth : 8 Mbps
Payload length : 1400 byte
Transmission time : 60 sec
- Overhead of FEC
CPU: Pentium4 3.2GHz
100
Receiving data rate (Mbps)
90
No FEC
80
The growth rate of the bandwidth
70
1.108 times
60
1.193 times
50 42.4 Mbps
1.293 times 36.0 Mbps RS(15,14)
40
26.1 Mbps RS(15,13)
30
20 RS(15,12)
10
0
0 20 40 60 80 100
27-Jan-06 SendingS data
A I N T 2 rate
006 (Mbps) HIROSHIMA CITY
UNIVERSITY
21
Conclusion
Development and Evaluation of a gateway system
called as PTGATE
By using this system, current resources such as
videoconference systems and IPv4 networks are
available even in the combination of IPv4 and IPv6.
Future Works
More practical experiments
Evaluate the availability of PTGATE in actual networks
27-Jan-06 SAINT2006 HIROSHIMA CITY
UNIVERSITY
22
Thank you for listening!
PTGATE is opened
http://www.v6.ipc.hiroshima-cu.ac.jp/projects/ptgate/index.php