Latar Belakang
Sebuah Erlang mengukur beban pada Circuit-Switched Link. Mengutip halaman Russ Rowlett :
Erlang adalah "unit" tanpa dimensi yang mewakili kepadatan lalu lintas satu panggilan-detik per detik (atau satu panggilan-jam per jam, dll.).
Definisi klasik tentang Erlang dikembangkan pada awal 1900-an oleh Profesor AK Erlang . Definisi Erlang tidak berlaku secara umum untuk lalu lintas data, karena tidak ada definisi standar "panggilan" dalam lalu lintas data, juga tidak ada pemblokiran panggilan seperti yang akan Anda temukan di tautan Circuit-Switched yang sepenuhnya digunakan . Jika kita membuat beberapa asumsi tentang jaringan data dan jenis panggilan, kita dapat mengubah pengukuran menjadi jaringan data.
Erlang-B dan Erlang-C berevolusi dari analisis klasik jaringan circuit-switched; mereka juga dapat diadaptasi untuk digunakan dalam jaringan data
Tanya Jawab
pertanyaan 1
- T1 : Bagaimana ini berlaku untuk lalu lintas data?
- A1 : Pertama-tama Anda harus menentukan apa panggilan itu, bandwidth yang dikonsumsi oleh panggilan, dan kriteria untuk memblokir panggilan. Biasanya Anda menentukan bandwidth per panggilan data dengan referensi berapa banyak bandwidth yang dikonsumsi oleh Codec Suara yang dimaksud.
Pertanyaan 2
- T2 : Apa yang kita bagi dengan apa?
- A2 : Jika Anda benar-benar bertanya tentang perhitungan Erlang dasar , lihat di bawah. Erlang-B dan Erlang-C sedikit lebih mudah untuk diterapkan ke jaringan data, karena dinamika antrian yang umum untuk sirkuit-switched dan jaringan data.
Untuk keperluan perhitungan Erlang dasar ... Pertama, mari kita asumsikan bahwa suara mendapat prioritas mutlak di seluruh jaringan data yang bersangkutan. Selanjutnya, mari kita tentukan jenis tautan yang kita hadapi (karena overhead panggilan pada Ethernet berbeda dari tautan Paket-lewat-SONET ). Akhirnya, mari kita mendefinisikan beberapa kriteria penolakan panggilan ... yang paling sederhana adalah panggilan ditolak jika Anda tidak memiliki bandwidth tambahan yang cukup untuk panggilan lain (ref Voice Codec ).
Setelah Anda menentukan batas-batas itu ...
- C adalah total kapasitas (dalam bit-per-detik) yang didedikasikan untuk lalu lintas suara
- A adalah bandwidth yang dikonsumsi oleh satu panggilan suara, (ref Codec Suara )
Rumus untuk menghitung kapasitas Erlang (per unit waktu) ...
Erlang capacity (per unit of time) = C / A
Mari kita menerapkan ini untuk link 100Mbps Ethernet, menggunakan G.729 panggilan suara (yaitu 39.200 bps per panggilan).
Kapasitas Erlang maksimum dari tautan FastEthernet (menggunakan panggilan G.729 , yang dianggap memiliki 100% tautan):
100000000 bps / 39200 bps = 2551.02 Erlangs
Asumsi Bandwidth :
Asumsi saya tentang paket G.729 (ref nomor Codec Suara Cisco ) ...
- Overhead bingkai antar Ethernet - Pembukaan , SFD , IFG : 20 Bytes
- Header Ethernet II & CRC: 18 Bytes
- Header IP v4: 20 Bytes
- Header UDP : 8 Bytes
- Header RTP : 12 Bytes
- G.729 Payload Suara: 20 Bytes
Total bingkai ethernet G.729 (termasuk semua overhead): 98 Bytes
Total bandwidth G.729 melalui ethernet:
50 G.729 packets/sec * 98 Bytes/G.729 packet * 8 bits/Byte = 39200 bits/second
Catatan: Saya mengambil kebebasan memodifikasi bandwidth yang terdaftar Cisco 31.2Kbps per G.729 panggilan, karena mereka meninggalkan Ethernet framing overhead dalam jumlah itu. Cara paling sederhana untuk mengilustrasikan ini tanpa membuat matematika lebih rumit adalah dengan memasukkan ethernet inter-frame overhead dalam bandwidth G.729 yang dikonsumsi.
Pertanyaan 3
- Q3 : Apa yang dimaksud dengan satu lalu lintas data?
- A3 : Ini mungkin sudah jelas sekarang ... itu tergantung pada bagaimana panggilan dikirim melalui jaringan data.