ক্যারিয়ার সেন্স মাল্টিপল অ্যাক্সেস উইথ কলিশন এ৭য়েডেন্স (CSMA/CA) হল ক্যারিয়ার ট্রান্সমিশনের একটি নেটওয়ার্ক প্রোটোকল যা মিডিয়াম অ্যাক্সেস কন্ট্রোল (MAC) লেয়ারে কাজ করে। CSMA/CD (ক্যারিয়ার সেন্স মাল্টিপল অ্যাক্সেস/কলিশন ডিটেকশন) কলিশন ঘটার পর সেটি হ্যান্ডেল করে, 그에 বিপরীতে CSMA/CA কলিশন ঘটার আগেই সেটি প্রতিরোধ করে।
অ্যালগরিদম
CSMA/CA-এর অ্যালগরিদম:
- যখন একটি ফ্রেম রেডি হয়, ট্রান্সমিটিং স্টেশন চেক করে চ্যানেল আইডল নাকি বিঝি।
- যদি চ্যানেল বিঝি হয়, স্টেশন অপেক্ষা করে যতক্ষণ না চ্যানেল আইডল হয়।
- যদি চ্যানেল আইডল হয়, স্টেশন একটি ইন্টার-ফ্রেম গ্যাপ (IFG) পরিমাণ সময় অপেক্ষা করে এবং তারপর ফ্রেমটি পাঠায়।
- ফ্রেম পাঠানোর পর, এটি একটি টাইমার সেট করে।
- স্টেশনটি রিসিভার থেকে একনোলেজমেন্টের জন্য অপেক্ষা করে। যদি টাইমার এক্সপায়ার হওয়ার আগে একনোলেজমেন্ট পায়, তবে সফল ট্রান্সমিশন হিসেবে চিহ্নিত করে।
- অন্যথায়, এটি একটি ব্যাক-অফ টাইম পিরিয়ড অপেক্ষা করে এবং অ্যালগরিদম রিস্টার্ট করে।
নিচের ফ্লোচার্ট অ্যালগরिदমের সারসংক্ষেপ:

CMSA/CD-এর সুবিধা
- CMSA/CA কলিশন প্রতিরোধ করে।
- একনোলেজমেন্টের কারণে ডেটা অপ্রয়োজনিয়ে লস হয় না।
- এটি অপচয়বহুল ট্রান্সমিশন এ৭য়েড করে।
- ওয়ায়ারলেস ট্রান্সমিশনের জন্য এটি খুব উপযুক্ত।
CSMA/CD-এর অসুবিধা
- অ্যালগরিদমটি দীর্ঘ অপেক্ষা সময় দাবি করে।
- এটির হাই পাওয়ার কনসাম্পশন রয়েছে।