पृष्ठभूमि
एक एरलंग सर्किट-स्विच किए गए लिंक पर लोड करता है । रॉट रौलेट के पेज का हवाला देते हुए :
एरलैंग एक आयाम रहित "यूनिट" है जो एक कॉल-सेकंड प्रति सेकंड (या एक कॉल-प्रति घंटे, आदि) के ट्रैफ़िक घनत्व का प्रतिनिधित्व करता है।
एक अर्लंग की शास्त्रीय परिभाषा को 1900 के शुरुआती दिनों में प्रोफेसर एके एरलंग द्वारा विकसित किया गया था । Erlang की परिभाषा डेटा ट्रैफ़िक पर उदारतापूर्वक लागू नहीं होती है, क्योंकि डेटा ट्रैफ़िक में "कॉल" की कोई मानक परिभाषा नहीं है, और न ही कॉल-ब्लॉकिंग है जैसा कि आप पूरी तरह से उपयोग किए गए सर्किट-स्विच किए गए लिंक में पाएंगे । यदि हम डेटा नेटवर्क और कॉल के प्रकार के बारे में कुछ धारणाएँ बनाते हैं, तो हम माप को डेटा नेटवर्क में शू-हॉर्न कर सकते हैं।
Erlang-B और Erlang-C सर्किट-स्विच्ड नेटवर्क के शास्त्रीय विश्लेषण से विकसित हुए; उन्हें डेटा नेटवर्क में उपयोग के लिए भी अनुकूलित किया जा सकता है
क्यू एंड ए
प्रश्न 1
- Q1 : यह डेटा ट्रैफ़िक पर कैसे लागू होता है?
- A1 : आपको पहले यह परिभाषित करना होगा कि कॉल क्या है, कॉल द्वारा खपत की गई बैंडविड्थ, और कॉल को ब्लॉक करने के मानदंड। आमतौर पर आप डेटा कॉल के अनुसार बैंडविड्थ को परिभाषित करते हैं कि वॉयस कोडेक द्वारा कितने बैंडविड्थ की खपत होती है ।
प्रश्न 2
- Q2 : हम क्या द्वारा विभाजित है?
- A2 : यदि आप कड़ाई से बुनियादी Erlang गणनाओं के बारे में पूछ रहे हैं , तो नीचे देखें। Erlang-B और Erlang-C डेटा नेटवर्क पर लागू करने के लिए थोड़ा आसान है, क्योंकि कतार डायनेमिक्स जो सर्किट-स्विच और डेटा नेटवर्क दोनों के लिए सामान्य हैं।
एक बुनियादी एरलंग गणना के प्रयोजनों के लिए ... सबसे पहले, मान लें कि आवाज को प्रश्न में डेटा नेटवर्क में पूर्ण प्राथमिकता मिलती है। इसके बाद, हम उस लिंक के प्रकार को परिभाषित करते हैं, जिसके साथ हम काम कर रहे हैं (क्योंकि ईथरनेट पर कॉल का ओवरहेड एक पैकेट-ओवर-सनेट लिंक से अलग है )। अंत में, आइए कुछ कॉल रिजेक्शन मानदंड को परिभाषित करें ... सबसे सरल यह है कि कॉल को अस्वीकार कर दिया जाता है यदि आपके पास किसी अन्य कॉल के लिए पर्याप्त वृद्धिशील बैंडविड्थ नहीं है ( वॉयस कोडेक को रेफरी करें )।
आपके द्वारा उन सीमाओं को परिभाषित करने के बाद ...
- C कुल क्षमता (बिट्स-प्रति-सेकंड में) ध्वनि ट्रैफ़िक को समर्पित है
- ए एक एकल वॉयस कॉल द्वारा खपत बैंडविड्थ है, ( वॉयस कोडेक एस)
Erlang क्षमता (समय की प्रति इकाई) की गणना करने का सूत्र ...
Erlang capacity (per unit of time) = C / A
G.729 वॉयस कॉल (यानी 39200 बीपीएस प्रति कॉल) का उपयोग करते हुए, इसे 100Mbps इथरनेट लिंक पर लागू करें।
फास्टएयर लिंक की अधिकतम एरलैंग क्षमता ( G.729 कॉल का उपयोग करके , जो माना जाता है कि लिंक का 100% है):
100000000 bps / 39200 bps = 2551.02 Erlangs
बैंडविड्थ मान :
G.729 पैकेट के बारे में मेरी धारणाएँ (रेफरी सिस्को की आवाज कोडेक संख्या) ...
कुल G.729 ईथरनेट फ्रेम (सभी उपरि सहित): 98 बाइट्स
ईथरनेट पर G.729 की कुल बैंडविड्थ :
50 G.729 packets/sec * 98 Bytes/G.729 packet * 8 bits/Byte = 39200 bits/second
नोट: मैंने सिस्को के 31.2Kbps प्रति G.729 कॉल की सूचीबद्ध बैंडविड्थ को संशोधित करने की स्वतंत्रता ले ली , क्योंकि वे उस संख्या में ईथरनेट फ्रेमिंग ओवरहेड को छोड़ देते हैं। गणित को और अधिक जटिल किए बिना इसे स्पष्ट करने का सबसे सरल तरीका है, G.729 भस्म बैंडविड्थ में ईथरनेट इंटर-फ्रेम ओवरहेड को शामिल करना ।
प्रश्न 3
- Q3 : डेटा ट्रैफ़िक का एक Erlang क्या है?
- A3 : यह अब तक स्पष्ट है ... यह इस बात पर निर्भर करता है कि डेटा नेटवर्क पर कॉल कैसे भेजा जाता है।