नॉन-पर्सिस्टेंट CSMA कैरियर सेंस मल्टीपल एक्सेस (CMSA) प्रोटोकॉल का एक गैर-आक्रामक संस्करण है जो मीडियम एक्सेस कंट्रोल (MAC) लेयर में संचालित होता है। CMSA प्रोटोकॉल का उपयोग करते हुए, एक से अधिक उपयोगकर्ता या नोड एक साझा माध्यम के माध्यम से डेटा भेजते और प्राप्त करते हैं जो एकल केबल या ऑप्टिकल फाइबर हो सकता है जो कई नोड्स, या वायरलेस स्पेक्ट्रम के एक हिस्से को जोड़ता है।
गैर-निरंतर सीएसएमए में, जब एक ट्रांसमिटिंग स्टेशन में भेजने के लिए एक फ्रेम होता है और यह एक व्यस्त चैनल को महसूस करता है, तो यह अंतरिम में चैनल को महसूस किए बिना यादृच्छिक समय की प्रतीक्षा करता है, और एल्गोरिदम को फिर से दोहराता है।
एल्गोरिदम
गैर-निरंतर सीएमएसए का एल्गोरिथम है
-
जब एक फ्रेम तैयार होता है, तो ट्रांसमिटिंग स्टेशन जांचता है कि चैनल निष्क्रिय है या व्यस्त है।
-
यदि चैनल निष्क्रिय है तो यह फ्रेम को तुरंत प्रसारित करता है।
-
यदि चैनल व्यस्त है, तो स्टेशन एक यादृच्छिक समय अवधि की प्रतीक्षा करता है जिसके दौरान यह जांच नहीं करता है कि चैनल निष्क्रिय है या व्यस्त है।
-
प्रतीक्षा अवधि के अंत में, यह फिर से चैनल की स्थिति की जांच करता है और एल्गोरिथम को पुनरारंभ करता है।
अस्थिर CSMA का लाभ
यह टकराव की दर 1-लगातार सीएमएसए से काफी कम है। ऐसा इसलिए है क्योंकि प्रत्येक स्टेशन पुन:संचरण का प्रयास करने से पहले यादृच्छिक समय की प्रतीक्षा करता है। कई स्टेशनों के एक ही समय के लिए प्रतीक्षा करने की संभावना बहुत कम है। इसलिए, प्रतिस्पर्धी स्टेशनों के बीच टकराव बहुत कम हो जाता है।
अस्थिर CSMA का नुकसान
यह नेटवर्क के बैंडविड्थ उपयोग को कम करता है। ऐसा इसलिए है क्योंकि चैनल निष्क्रिय रहता है, भले ही ऐसे स्टेशन हों जिनके पास संचारित करने के लिए फ्रेम हों। ऐसा इसलिए होता है क्योंकि प्रत्येक स्टेशन पुन:संचरण का प्रयास करने से पहले एक यादृच्छिक समय की प्रतीक्षा करता है। ऐसे कई स्टेशन हो सकते हैं जो चैनल के निष्क्रिय होने पर प्रतीक्षा कर रहे हों।
थ्रूपुट की तुलना
नेटवर्क सिस्टम के थ्रूपुट को प्रति फ्रेम समय में सफल प्रसारण की संख्या के रूप में परिभाषित किया गया है। निम्न ग्राफ़ अन्य मैक प्रोटोकॉल के साथ गैर-निरंतर सीएमएसए के थ्रूपुट की तुलना करता है