Arka fon
Bir Erlang bir yükü ölçen Devre Anahtarlı bağlantı. Russ Rowlett sayfasından alıntı :
Erlang, saniyede bir çağrı-saniye (veya saatte bir çağrı-saat, vb.) Trafik yoğunluğunu temsil eden boyutsuz bir "birim" dir.
Erlang'ın klasik tanımı 1900'lerin başında Profesör AK Erlang tarafından geliştirilmiştir . Erlang'ın tanımı genel olarak veri trafiğine uygulanmaz, çünkü veri trafiğinde standart bir "çağrı" tanımı veya tam olarak kullanılan Devre Anahtarlamalı bir bağlantıda bulacağınız gibi arama engelleme yoktur . Veri ağı ve aramaların türü hakkında bazı varsayımlar yaparsak, ölçümü bir veri ağına bağlayabiliriz.
Erlang-B ve Erlang-C, devre anahtarlamalı ağların klasik analizinden evrimleşmiştir; veri ağlarında kullanım için de uyarlanabilirler
Soru-Cevap
Soru 1
- S1 : Bu, veri trafiği için nasıl geçerlidir?
- A1 : Öncelikle bir aramanın ne olduğunu, bir aramanın kullandığı bant genişliğini ve bir aramayı engelleme ölçütlerini tanımlamanız gerekir. Tipik olarak , söz konusu Ses Codec Bileşeni tarafından ne kadar bant genişliği tüketildiğine başvurarak veri araması başına bant genişliğini tanımlarsınız .
soru 2
- S2 : Neye neye böleriz?
- A2 : Kesinlikle temel Erlang hesaplamaları hakkında soru soruyorsanız , aşağıya bakın. Erlang-B ve Erlang-C'nin hem devre anahtarlamalı hem de veri ağlarında ortak olan kuyruk dinamikleri nedeniyle bir veri ağına uygulanması biraz daha kolaydır.
Temel Erlang hesaplaması amacıyla ... İlk olarak, sesin söz konusu veri ağında mutlak öncelik kazandığını varsayalım. Daha sonra, ele aldığımız bağlantı türünü tanımlayalım (çünkü Ethernet üzerindeki bir çağrının yükü SONET üzerinden bir Paket bağlantısından farklıdır ). Son olarak, bazı çağrı reddetme ölçütlerini tanımlayalım ... En basit olanı, başka bir çağrı için yeterli artımlı bant genişliğiniz yoksa çağrının reddedilmesidir ( Ses Kodekine bakın ).
Bu sınırları tanımladıktan sonra ...
- C, ses trafiğine ayrılmış toplam kapasitedir (saniyedeki bit sayısı)
- A, tek sesli arama tarafından tüketilen bant genişliğidir (ref Ses Kodekleri )
Erlang kapasitesini hesaplayan formül (birim zaman başına) ...
Erlang capacity (per unit of time) = C / A
Bunu G.729 sesli çağrıları (yani çağrı başına 39200 bps) kullanarak 100Mbps Ethernet bağlantısına uygulayalım .
Bir FastEthernet bağlantısının maksimum Erlang kapasitesi (bağlantının % 100'üne sahip olduğu varsayılan G.729 çağrılarını kullanarak ):
100000000 bps / 39200 bps = 2551.02 Erlangs
Bant Genişliği Varsayımları :
G.729 paketiyle ilgili varsayımlarım (ref Cisco'nun Ses Kodlayıcı numaraları) ...
- Ethernet çerçeveler arası tepegöz - Başlangıç , SFD , IFG : 20 Bayt
- Ethernet II başlığı ve CRC: 18 Bayt
- IP v4 Üstbilgisi: 20 Bayt
- UDP Başlığı: 8 Bayt
- RTP Başlığı: 12 Bayt
- G.729 Ses Yükü: 20 Bayt
Toplam G.729 ethernet çerçevesi (tüm ek yükler dahil): 98 Bayt
Ethernet üzerinden G.729'un toplam bant genişliği :
50 G.729 packets/sec * 98 Bytes/G.729 packet * 8 bits/Byte = 39200 bits/second
Not: Cisco'nun G.729 araması başına listelenen 31,2Kbps bant genişliğini değiştirme özgürlüğünü aldım , çünkü bu sayıdaki Ethernet çerçeveleme yükünü dışarıda bıraktılar. Bunu matematiği daha karmaşık hale getirmeden açıklamanın en basit yolu, tüketilen G.729 bant genişliğine ethernet kareler arası ek yükü eklemektir .
Soru 3
- S3 : Veri trafiğinden bir Erlang nedir?
- Y3 : Muhtemelen şimdiye kadar açık ... aramanın veri ağı üzerinden nasıl gönderildiğine bağlı.