Urszula Ostrowska Tutor: Marek Amanowicz, Prof. AN ADAPTATION GENERATED PACKET STREAM IN SECURE...
-
Upload
alexandria-adey -
Category
Documents
-
view
245 -
download
2
Transcript of Urszula Ostrowska Tutor: Marek Amanowicz, Prof. AN ADAPTATION GENERATED PACKET STREAM IN SECURE...
Urszula Ostrowska
Tutor: Marek Amanowicz, Prof.
AN ADAPTATION GENERATED PACKET STREAM IN SECURE
NARROWBAND NETWORK IPV6
An adaptation generated packet stream in secure narrowband IPv6 network 2/16
Presentation scheme
I. VoIPv6 application
II. Requirements for IPSec procedure
III. Procedure: header compression IPSec/IPv6,
packet multiplexation RT i NRT
IV. Test bed configuration
V. Research results
VI. Summary
VII. Future tasks
An adaptation generated packet stream in secure narrowband IPv6 network 3/16
143 ms
200 ms
62.5 ms
Codecs in VoIPv6 application
a. Codec MELP 1200 bps – packet length 95 B
b. Codec MELP 2400 bps – packet length 119 B
c. Codec CELP 4800 bps – packet length 101 B
An adaptation generated packet stream in secure narrowband IPv6 network 4/16
VoIPv6 application
Codec change:for value b < 5.8 kbps - MELP 1200 bpsfor value 5.8 kbps < b < 11.2kbps - MELP
2400 bpsfor value b > 11.2 kbps - CELP 4800 bps
An adaptation generated packet stream in secure narrowband IPv6 network 5/16
Expectations for header compression and security mechanism
Reduce large information redundancy in
IPv6 and IPSec protocols
Improve efficiency assurance used channel
capacity in mobile network for real time
stream (RT) and data (NRT)
Provide security information assurance
An adaptation generated packet stream in secure narrowband IPv6 network 6/16
1) Perform RT service in IPv6 narrowband network
2) Classification and prioritization of RT and NRT packets
3) RT and NRT stream multiplexing mechanism
4) RT packet header compression
5) NRT packet and control packet segmentation
6) Use standard IPSec mechanism
Requirements for IPSec procedure
An adaptation generated packet stream in secure narrowband IPv6 network 7/16
Compression and multiplexing mechanism RT and NRT packets
LAN card
Service detection
IPv6 header compression
Multiplexing mechanism
IF card
RTRT
NRTNRT NRT packet segmentation
LAN card
Service detection
IPv6 header compression
Multiplexing mechanism
IF card
RTRT
NRTNRT NRT packet segmentation
IPSec header compression IPSec header compression
An adaptation generated packet stream in secure narrowband IPv6 network 8/16
LAN card
IPSec header decompression
IF card
RTRT
NRTNRTService
detectionNRT packet
assemblation
LAN card
IPSec header decompression
IF card
RTRT
NRTNRTService
detectionNRT packet
assemblation
Decompression and assemblation mechanism RT and NRT packets
IPv6 header decompression
IPv6 header decompression
An adaptation generated packet stream in secure narrowband IPv6 network 9/16
RT and NRT multiplexing mechanism
40
Throughput 19.2 kbps
Output multiplex stream
VoIPv6 packet stream with codec 1200 bps
Length NRT packet 1512B = 3x384B + 1x360B
200 ms40 40 40 40 40
625 ms160 ms 160 ms 160 ms 145 ms160 ms 145 ms160 ms160 ms 145 ms145 ms
200 ms
40 40 40 40 4040 160 ms40 40 160 ms40 160 ms 40 160 ms40 160 ms40 160 ms40 145 ms40 40 160 ms 40 160 ms 40 160 ms40 40 40 4040 40
An adaptation generated packet stream in secure narrowband IPv6 network 10/16
Test bed configuration
Duplex channel 9,6 kbps
Network100Mbps
Network100Mbps
Eth0IPv6: 3ffe:ffff:0:ff33::2/64
Eth0IPv6: 3ffe:ffff:0:ff33::1/64
Eth0
IPv6: 3ffe:ff::2/64
Eth0
IPv6: 3ffe:ff::2/64
An adaptation generated packet stream in secure narrowband IPv6 network 11/16
Test results of segmentation and assemblation mechanism NRT
packets
0
1
2
3
0 2 4 6 8 10
Number of send packet
Del
ay b
etw
een
NR
T p
acke
ts [
s]
NA with CompIPSecv6 NA
An adaptation generated packet stream in secure narrowband IPv6 network 12/16
Test results of quality of RT service
0
20
40
60
80
100
120
0 10 20 30 40 50 60 70 80 90
Czas [s]
Jit
ter
[ms
] NA z CompIPSecv6 oraz pakiet NRT = 107BNA z CompIPSecv6 oraz pakiet NRT = 1300BPcPhone+NA oraz pakiet NRT = 107BPcPhone+NA oraz pakiet NRT = 1300BPcPhone oraz pakiet NRT = 107BPcPhone oraz pakiet NRT = 1300B
Time
NA with CompIPSecv6 and NRT packet = 107BNA with CompIPSecv6 and NRT packet = 1300BPcPhone + NA and NRT packet = 107BPcPhone + NA and NRT packet = 1300BPcPhone and NRT packet = 107BPcPhone and NRT packet = 1300B
An adaptation generated packet stream in secure narrowband IPv6 network 13/16
Summary (1)
Mechanism assurance efficient of IPv6 protocol in narrowband channel thanks to double header compression (IPv6+IPSec)
Mechanism assurance RT and NRT multiplexation and helps to succour QoS
Packet stream is secured by encryption methods available in IPSec
An adaptation generated packet stream in secure narrowband IPv6 network 14/16
Summary (2)
Mechanism of automatic codec change supports Quality of Service in VoIPv6 in case of network congestions
VoIPv6 application performs procedure of available throughput measurement using VoIPv6 data stream
An adaptation generated packet stream in secure narrowband IPv6 network 15/16
Future tasks
Research of mechanism in radio network (communication KF i UKF)
Research of influence cryptographic method on QoS RT data
Implement additional speech codecs in PC_Phone application
Research of influence of rapid codec change on time gap inserted into speech
Research of accuracy of measured throughput in VoIPv6 application
An adaptation generated packet stream in secure narrowband IPv6 network 16/16