Kommunikatsiooniteenuste arendus IRT 0080 Loeng 32008 Avo Ots
- Slides: 21
Kommunikatsiooniteenuste arendus IRT 0080 Loeng 3/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst. avo. ots@ttu. ee 1
Implementation Applications OS Communication Applications OS Single layer implementation Multi layer implementation -Breaking down into smaller components -Easier to implement 2
Message Transmission Example 3
Võrgu tipptase 4
Datagramm vs Virtuaalahel 5
Throughput 0. 368 S Slotted Aloha 0. 184 Aloha G 6
Vastastikused häired 7
Võrgu ülesehitus Internet Gateway Telefonivõrk IP Network Gateway Tugijaam Raadioliides End-to-End IP 8
MMC (Measure, Model, and Control) Võrguhaldus Models, tools, scripts, databases Häälestus Andmehõive Liiklus Ülesehitus Muutuste tegemine measure control Käigusolev võrk 9
TCP 10
Efficiency & quality Echo control Dejittering delay Voice quality Packet size Codec Efficiency of transport Header compression
Analoogsignaali digitaliseerimine • Lugemid (sample) diskreetses ajas ja lähendatud amplituudväärtustel Original signal 3 bits / sample Sample value 7 D/2 5 D/2 3 D/2 Approximation -D/2 -3 D/2 -5 D/2 -7 D/2 Rs = Bit rate = # bits/sample x # samples/second 12
Kvanteerimine 3. 5 output y(n. T) 2. 5 1. 5 0. 5 -0. 5 -1. 5 -2. 5 -3. 5 input x(n. T) Quantizer maps input into closest of 2 m representation values Quantization error: “noise” = x(n. T) – y(n. T) 3 bits / sample Original signal Sample value 7 D/2 5 D/2 3 D/2 -D/2 -3 D/2 -5 D/2 -7 D/2 Approximation 13
A/D ja D/A muundus A/D D/A diskreetimissamm=1/(2 Fmax) muunduse viga=1/(2 n ) Diskreetimissamm 125 mikrosek, kvantimisnivoosid 256 64 kbit/s, ~ ITU-T G. 711 14
Kõne (voice) & heli (audio) • Kõne telefonis • Ws = 4 k. Hz → 8000 lugemit/s • 8 b/lugem • Rs=8 x 8000 = 64 kb/s • CD Audio • Ws = 22 k. Hz → 44100 lugemit/s • 16 b/lugem • Rs=16 x 44100= 705, 6 kb/s ühe helikanali kohta 15
Voice Codec Standards • • • G. 711 G. 723. 1 G. 726 G. 728 G. 729 64 kbps using PCM 5 -6 kbps using LP 16 -40 kbps using ADPCM 16 kbps using low delay LP 8 kbps using LP 16
Paketi moodustamine One Sample One 8 -bit Sample 00000100 000000111 Analog Signal Kaadri päis ADC Transpordi IP päis lugemid 17
Kõne pakettvõrgus • Kõnesignaali komprimeeriv koodek (ITU-T G. 729 A, 8 kbit/s) • VAD (Voice Activity Detection), Silence Suppression , Comfort Noise Generation • Töödeldava lugemikogumi pikkus: 20 ms, => Payload 20 octets Ethernet+FCS+Preamble: 802. 1 q VLAN Tagging IP: UDP: RTP: Voice Payload: 26 bytes 4 bytes 20 bytes 8 bytes 12 bytes 20 bytes ----- 90 bytes 18
Paketiülekande hinnangud 19
Kõnekvaliteedi kategooriad 20
Lingid http: //en. wikipedia. org/wiki/Transmission_Co ntrol_Protocol http: //en. wikipedia. org/wiki/Qo. S http: //en. wikipedia. org/wiki/PBX http: //en. wikipedia. org/wiki/Digital_phone http: //en. wikipedia. org/wiki/Telephone 21