|
ইউএসবি, থান্ডারবোল্ট এবং অন্যান্য প্রোটোকলের বর্তমান সংযোগকারী: ইউএসবি-সি (প্লাগ এবং রিসেপ্ট্যাকল দেখানো হয়েছে) |
ধরন | |
উৎপাদনের ইতিহাস |
ডিজাইনার | |
ডিজাইন করা হয়েছে | জানুয়ারি ১৯৯৬; ২৯ বছর আগে |
উৎপাদিত | মে ১৯৯৬ থেকে |
প্রতিস্থাপিত | |
? | হ্যাঁ |
ইউনিভার্সাল সিরিয়াল বাস (USB) একটি
শিল্প মান, যা তৈরি করেছে
ইউএসবি ইমপ্লিমেন্টার্স ফোরাম (USB-IF), ডিজিটাল ডেটা ট্রান্সমিশন এবং বিভিন্ন ধরনের ইলেকট্রনিক্সের মধ্যে পাওয়ার ডেলিভারির জন্য। এটি আর্কিটেকচার নির্দিষ্ট করে, বিশেষ করে ফিজিক্যাল
ইন্টারফেস, এবং
যোগাযোগ প্রোটোকল হোস্ট থেকে এবং হোস্টে, যেমন
পার্সোনাল কম্পিউটার, থেকে এবং
পেরিফেরাল ডিভাইসে, যেমন ডিসপ্লে, কীবোর্ড এবং ম্যাস স্টোরেজ ডিভাইস, এবং মধ্যবর্তী হাব থেকে এবং হাবে, যা একটি হোস্টের পোর্টের সংখ্যা বৃদ্ধি করে।[2]
1996 সালে প্রবর্তিত, USB মূলত কম্পিউটারের সাথে পেরিফেরাল সংযোগের মান নির্ধারণের জন্য ডিজাইন করা হয়েছিল, যা বিভিন্ন ইন্টারফেস যেমন
সিরিয়াল পোর্ট,
প্যারালাল পোর্ট,
গেম পোর্ট, এবং
অ্যাপল ডেস্কটপ বাস (ADB) পোর্ট।[৩] USB-এর প্রাথমিক সংস্করণগুলি কীবোর্ড, মাউস, ক্যামেরা, প্রিন্টার, স্ক্যানার, ফ্ল্যাশ ড্রাইভ, স্মার্টফোন, গেম কনসোল এবং পাওয়ার ব্যাংকের মতো বিস্তৃত ডিভাইসে সাধারণ হয়ে ওঠে।[৪] USB তখন থেকে কম্পিউটার, মোবাইল ডিভাইস, পেরিফেরাল, পাওয়ার সাপ্লাই এবং অন্যান্য অনেক ছোট ইলেকট্রনিক্সের প্রায় সব সাধারণ পোর্ট প্রতিস্থাপনের জন্য একটি মানদণ্ডে পরিণত হয়েছে।
সর্বশেষ মানদণ্ডে,
USB-C সংযোগকারী পাওয়ার (২৪০ ওয়াট পর্যন্ত), ডিসপ্লে (যেমন DisplayPort, HDMI) এবং অন্যান্য অনেক ব্যবহারের পাশাপাশি পূর্ববর্তী সমস্ত USB সংযোগকারী প্রতিস্থাপন করে।
২০২৪ সাল পর্যন্ত, USB চারটি প্রজন্মের স্পেসিফিকেশন নিয়ে গঠিত:
USB 1.x,
USB 2.0,
USB 3.x, এবং
USB4। USB4 স্পেসিফিকেশন "একটি সংযোগ-ভিত্তিক টানেলিং আর্কিটেকচারের মাধ্যমে ডেটা স্থানান্তর এবং পাওয়ার ডেলিভারি কার্যকারিতা বাড়ায় যা একক ফিজিক্যাল ইন্টারফেসে একাধিক প্রোটোকল একত্রিত করার জন্য ডিজাইন করা হয়েছে, যাতে USB4 ফ্যাব্রিকের মোট গতি এবং কর্মক্ষমতা গতিশীলভাবে ভাগ করা যায়।"[২] বিশেষ করে, USB4 নিম্নলিখিত টানেলিং সমর্থন করে:
থান্ডারবোল্ট ৩ প্রোটোকল, যথা
পিসিআই এক্সপ্রেস (PCIe, লোড/স্টোর ইন্টারফেস) এবং
ডিসপ্লেপোর্ট (ডিসপ্লে ইন্টারফেস)। USB4 হোস্ট-টু-হোস্ট ইন্টারফেসও যোগ করে।[২]
প্রতিটি স্পেসিফিকেশন সাব-ভার্সন বিভিন্ন
সিগন্যালিং রেট ১.৫ এবং ১২ Mbit/s থেকে
হাফ-ডুপ্লেক্স USB ১.০/১.১-এ ৮০ Gbit/s পর্যন্ত
ফুল-ডুপ্লেক্স USB4 ২.০-এ।[৫][৬][৭][২] USB পেরিফেরাল ডিভাইসগুলোকেও শক্তি সরবরাহ করে; স্ট্যান্ডার্ডের সর্বশেষ সংস্করণগুলি ব্যাটারি চার্জিং এবং ২৪০ ওয়াট পর্যন্ত প্রয়োজন এমন ডিভাইসগুলির জন্য পাওয়ার ডেলিভারির সীমা বাড়িয়ে দেয়, যেমনটি
USB পাওয়ার ডেলিভারি (USB-PD) Rev. V3.1.[8] বছরের পর বছর ধরে, USB(-PD) অনেক মোবাইল ডিভাইসের জন্য আদর্শ পাওয়ার সাপ্লাই এবং চার্জিং ফরম্যাট হিসেবে গৃহীত হয়েছে, যেমন মোবাইল ফোন, যা মালিকানাধীন চার্জারের প্রয়োজনীয়তা হ্রাস করেছে।[9]
সূচিপত্র
- 1ওভারভিউ
- 1.1সংযোগকারী প্রকার দ্রুত রেফারেন্স
- 1.2উদ্দেশ্য
- 1.3সীমাবদ্ধতা
- 2ইতিহাস
- 2.1USB 1.x
- 2.2USB 2.0
- 2.3USB 3.x
- 2.4USB4
- 2.4.1সেপ্টেম্বর 2022 নামকরণ পদ্ধতি
- 2.5সংস্করণ ইতিহাস
- 2.5.1রিলিজ সংস্করণ
- 2.5.2পাওয়ার-সম্পর্কিত মান
- 3সিস্টেম ডিজাইন
- 4ডিভাইস ক্লাস
- ৪.১ ইউএসবি মাস স্টোরেজ / ইউএসবি ড্রাইভ
- ৪.২ মিডিয়া ট্রান্সফার প্রোটোকল
- ৪.৩ হিউম্যান ইন্টারফেস ডিভাইস
- ৪.৪ ডিভাইস ফার্মওয়্যার আপগ্রেড মেকানিজম
- ৪.৫ অডিও স্ট্রিমিং
- ৫ সংযোগকারী
- ৬ ক্যাবলিং
- ৬.১ ইউএসবি ব্রিজ কেবল
- ৬.১.১ দ্বৈত-ভূমিকা ইউএসবি সংযোগ
- ৭ পাওয়ার
- ৭.১নিম্ন-শক্তি এবং উচ্চ-শক্তি ডিভাইস
- ৮সিগন্যালিং
- ৯প্রোটোকল স্তর
- ১০লেনদেন
- ১১সম্পর্কিত মান
- ১১.১মিডিয়া অ্যাগনস্টিক ইউএসবি
- 11.2 ইন্টারচিপ USB
- 11.3 USB-C
- 11.4 ডিসপ্লেলিংক
- 12 অন্যান্য সংযোগ পদ্ধতির সাথে তুলনা
- 12.1 ফায়ারওয়্যার (IEEE 1394)
- ১২.২ ইথারনেট
- ১২.৩ মিডি
- ১২.৪ ইসাটা/ইসাটাপি
- ১২.৫ থান্ডারবোল্ট
- ১৩ আন্তঃকার্যক্ষমতা
- ১৪ নিরাপত্তা হুমকি
- ১৫ আরও দেখুন
- 15.1USB
- 15.2উৎপন্ন ও সম্পর্কিত মান
- 16রেফারেন্স
- 17আরও পড়ুন
- 18বহিঃসংযোগ
- 18.1সাধারণ ওভারভিউ
- 18.2প্রযুক্তিগত নথি
ওভারভিউ
USB সংযোগকে মানসম্মত করার জন্য ডিজাইন করা হয়েছিল
পেরিফেরাল ব্যক্তিগত কম্পিউটারে, ডেটা বিনিময় এবং বৈদ্যুতিক শক্তি সরবরাহ উভয়ের জন্যই। এটি মূলত ইন্টারফেস যেমন
সিরিয়াল পোর্ট এবং
প্যারালাল পোর্ট এবং বিভিন্ন ডিভাইসে সাধারণ হয়ে উঠেছে। ইউএসবি এর মাধ্যমে সংযুক্ত পেরিফেরালগুলির মধ্যে রয়েছে কম্পিউটার কীবোর্ড এবং মাউস, ভিডিও ক্যামেরা, প্রিন্টার, পোর্টেবল মিডিয়া প্লেয়ার, মোবাইল (পোর্টেবল) ডিজিটাল টেলিফোন, ডিস্ক ড্রাইভ এবং নেটওয়ার্ক অ্যাডাপ্টার।
ইউএসবি সংযোগকারীগুলি পোর্টেবল ডিভাইসের জন্য অন্যান্য ধরণের চার্জিং কেবলকে ক্রমবর্ধমানভাবে প্রতিস্থাপন করছে।[10][11][12]
ইউএসবি সংযোগকারী ইন্টারফেস তিন প্রকারে শ্রেণীবদ্ধ করা হয়: হোস্ট, হাব এবং পেরিফেরাল ডিভাইসে পাওয়া অনেকগুলি বিভিন্ন লিগ্যাসি টাইপ-এ (আপস্ট্রিম) এবং টাইপ-বি (ডাউনস্ট্রিম) সংযোগকারী এবং আধুনিক টাইপ-সি (
ইউএসবি-সি) সংযোগকারী, যা ইউএসবি৪-এর জন্য একমাত্র প্রযোজ্য সংযোগকারী হিসাবে অনেকগুলি লিগ্যাসি সংযোগকারীকে প্রতিস্থাপন করে।
টাইপ-এ এবং টাইপ-বি সংযোগকারীগুলি স্ট্যান্ডার্ড, মিনি এবং মাইক্রো আকারে পাওয়া যেত। স্ট্যান্ডার্ড ফরম্যাটটি ছিল সবচেয়ে বড় এবং এটি মূলত ডেস্কটপ ও বড় পেরিফেরাল সরঞ্জামের জন্য ব্যবহৃত হতো। মোবাইল ডিভাইসের জন্য মিনি-ইউএসবি সংযোগকারীগুলি (মিনি-এ, মিনি-বি, মিনি-এবি) চালু করা হয়েছিল। তবে, এগুলি দ্রুতই পাতলা মাইক্রো-ইউএসবি সংযোগকারীগুলি (মাইক্রো-এ, মাইক্রো-বি, মাইক্রো-এবি) দ্বারা প্রতিস্থাপিত হয়। টাইপ-সি সংযোগকারী, যা ইউএসবি-সি নামেও পরিচিত, এটি শুধুমাত্র ইউএসবি-র জন্য নির্দিষ্ট নয়, বর্তমানে ইউএসবি-র একমাত্র প্রচলিত মান, এটি ইউএসবি৪-এর জন্য প্রয়োজনীয়, এবং আধুনিক ডিসপ্লেপোর্ট ও থান্ডারবোল্ট সহ অন্যান্য মানদণ্ডের জন্যও প্রয়োজনীয়। এটি বিপরীতমুখী এবং ইউএসবি সহ বিভিন্ন কার্যকারিতা ও প্রোটোকল সমর্থন করতে পারে; কিছু বাধ্যতামূলক এবং অনেকগুলি ঐচ্ছিক, যা হার্ডওয়্যারের ধরণের উপর নির্ভর করে: হোস্ট, পেরিফেরাল ডিভাইস বা হাব।[১৩][১৪]
USB স্পেসিফিকেশনগুলি পশ্চাৎ-সামঞ্জস্যতা প্রদান করে, যার ফলে সাধারণত সিগন্যালিং রেট, সর্বোচ্চ প্রদত্ত শক্তি এবং অন্যান্য ক্ষমতা হ্রাস পায়। USB 1.1 স্পেসিফিকেশন USB 1.0-কে প্রতিস্থাপন করে। USB 2.0 স্পেসিফিকেশন USB 1.0/1.1-এর সাথে পশ্চাৎ-সামঞ্জস্যপূর্ণ। USB 3.2 স্পেসিফিকেশন USB 3.1 (এবং USB 3.0)-কে প্রতিস্থাপন করে এবং এতে USB 2.0 স্পেসিফিকেশন অন্তর্ভুক্ত থাকে। USB4 "কার্যকরীভাবে" USB 3.2-কে প্রতিস্থাপন করে এবং সমান্তরালে চলমান USB 2.0 বাস বজায় রাখে।[5][6][7][2]
ইউএসবি ৩.০ স্পেসিফিকেশন একটি নতুন আর্কিটেকচার এবং প্রোটোকল সংজ্ঞায়িত করেছে যার নাম সুপারস্পিড (ওরফে সুপারস্পিড ইউএসবি, বাজারজাত করা হয়েছে এসএস নামে), যার মধ্যে একটি নতুন সিগন্যাল কোডিং স্কিমের জন্য একটি নতুন লেন অন্তর্ভুক্ত ছিল (৮বি/১০বি সিম্বল, ৫ গিগাবিট/সেকেন্ড; পরে জেন ১ নামেও পরিচিত), যা ফুল-ডুপ্লেক্স ডেটা ট্রান্সফার প্রদান করে এবং শারীরিকভাবে পাঁচটি অতিরিক্ত তার এবং পিনের প্রয়োজন ছিল, পাশাপাশি ইউএসবি ২.০ আর্কিটেকচার এবং প্রোটোকল সংরক্ষণ করে এবং তাই ইউএসবি ২.০-এর পশ্চাদগামী সামঞ্জস্যের জন্য মূল চারটি পিন/তারা রেখে দেওয়া হয়, যার ফলে মোট ৯টি তার (সংযোগকারী ইন্টারফেসে ৯ বা ১০টি পিন সহ; আইডি-পিন সংযুক্ত নয়) হয়।
USB 3.1 স্পেসিফিকেশন একটি এনহ্যান্সড সুপারস্পিড সিস্টেম চালু করেছে – যা সুপারস্পিড আর্কিটেকচার এবং প্রোটোকল (সুপারস্পিড USB) সংরক্ষণ করে – সাথে একটি অতিরিক্ত সুপারস্পিডপ্লাস আর্কিটেকচার এবং প্রোটোকল (ওরফে সুপারস্পিডপ্লাস USB) যা একটি নতুন কোডিং স্কিমা (128b/132b সিম্বল, 10 Gbit/s; যা জেন ২ নামেও পরিচিত) যোগ করে; কিছু সময়ের জন্য সুপারস্পিড+ (SS+) নামে বাজারজাত করা হয়েছিল।
USB 3.2 স্পেসিফিকেশন[15] অন্যান্য উন্নতির পাশাপাশি এনহ্যান্সড সুপারস্পিড সিস্টেমে একটি দ্বিতীয় লেন যুক্ত করেছে, যাতে সুপারস্পিডপ্লাস ইউএসবি সিস্টেম অংশটি Gen 1×2, Gen 2×1 এবং Gen 2×2 অপারেশন মোড বাস্তবায়ন করে। তবে, সিস্টেমের সুপারস্পিড ইউএসবি অংশটি এখনও এক-লেনের Gen 1×1 অপারেশন মোড বাস্তবায়ন করে। তাই, দুই-লেনের অপারেশন, যথা USB 3.2 Gen 1×2 (10 Gbit/s) এবং Gen 2×2 (20 Gbit/s), শুধুমাত্র ফুল-ফিচার্ড USB-C-এর মাধ্যমে সম্ভব। 2023 সাল পর্যন্ত, এগুলি কিছুটা বিরলভাবে বাস্তবায়িত হয়েছে; তবে, ইন্টেল তার 11তম প্রজন্মের SoC প্রসেসর মডেলগুলিতে এগুলি অন্তর্ভুক্ত করা শুরু করেছিল, কিন্তু অ্যাপল কখনও সেগুলি প্রদান করেনি। অন্যদিকে, USB 3.2 Gen 1(×1) (5 Gbit/s) এবং Gen 2(×1) (10 Gbit/s) কিছু বছর ধরে বেশ সাধারণ হয়ে উঠেছে।
সংযোগকারী প্রকার দ্রুত রেফারেন্স
প্রতিটি USB সংযোগ দুটি সংযোগকারী ব্যবহার করে তৈরি করা হয়: একটি রিসেপ্ট্যাকল এবং একটি প্লাগ। ছবিগুলি শুধুমাত্র রিসেপ্ট্যাকল দেখায়:
স্ট্যান্ডার্ড |
১৯৯৬ |
১৯৯৮ |
২০০০ | USB 2.0
সংশোধিত |
২০০৮ |
২০১৩ |
২০১৭ |
২০১৯ |
২০২২ |
সর্বোচ্চ গতি | প্রস্তাবিত বিপণন ২০২২ থেকে নাম | বেসিক-স্পিড | হাই-স্পিড | USB 5Gbps | USB 10Gbps | USB 20Gbps | USB 40Gbps | USB 80Gbps |
মূল লেবেল | লো-স্পিড ও ফুল-স্পিড | সুপারস্পিড , অথবা এসএস | সুপারস্পিড+ , অথবা SS+ | সুপারস্পিড USB ২০জিবিপিএস |
অপারেশন মোড | USB 3.2 Gen 1×1 | USB 3.2 Gen 2×1 | USB 3.2 Gen 2×2 | USB4 Gen 3×2 | USB4 Gen 4×2 |
সিগন্যালিং রেট | ১.৫ Mbit/s এবং ১২ Mbit/s | ৪৮০ Mbit/s | ৫ Gbit/s | 10 Gbit/s | 20 Gbit/s | 40 Gbit/s | 80 Gbit/s |
সংযোগকারী | স্ট্যান্ডার্ড-A | | | | | — |
স্ট্যান্ডার্ড-B | | | |
মিনি-A | | | — |
মিনি-AB | |
মিনি-B | |
মাইক্রো-A | | | | | — |
মাইক্রো-এবি | | | |
মাইক্রো-বি | | | |
টাইপ-সি (USB-C) | |
(বিস্তারিত দেখানোর জন্য বড় করা হয়েছে) |
মন্তব্য: | ^ এতে যান: abcde সর্বোচ্চ গতি ১০ গিগাবিট/সেকেন্ডে সীমাবদ্ধ, কারণ শুধুমাত্র এক-লেন (×১) অপারেশন মোড সম্ভব।^ এতে যান: abপশ্চাদমুখী সামঞ্জস্য প্রদত্ত।^ এতে যান: ab শুধুমাত্র রিসেপ্ট্যাকল হিসেবে।^ মিনি-এ এবং মিনি-বি উভয় প্লাগ গ্রহণ করে।^ শুধুমাত্র প্লাগ হিসেবে।^ এতে যান: ab ইউএসবি ২.০ বাস্তবায়নের মাধ্যমে পশ্চাদমুখী সামঞ্জস্য প্রদত্ত।^ মাইক্রো-এ এবং মাইক্রো-বি উভয় প্লাগ গ্রহণ করে। |
উদ্দেশ্য
ইউনিভার্সাল সিরিয়াল বাসটি পূর্বে বিদ্যমান মান বা অ্যাডহক মালিকানাধীন ইন্টারফেসের তুলনায় ব্যক্তিগত কম্পিউটার এবং পেরিফেরাল ডিভাইস যেমন মোবাইল ফোন, কম্পিউটার আনুষাঙ্গিক এবং মনিটরের মধ্যে ইন্টারফেস সহজ এবং উন্নত করার জন্য তৈরি করা হয়েছিল।[১৭]
কম্পিউটার ব্যবহারকারীর দৃষ্টিকোণ থেকে, USB ইন্টারফেস বিভিন্নভাবে ব্যবহারের সহজতা উন্নত করে:
- USB ইন্টারফেস স্ব-কনফিগারযোগ্য, যার ফলে ব্যবহারকারীকে গতি বা ডেটা ফরম্যাটের জন্য ডিভাইসের সেটিংস সামঞ্জস্য করতে বা কনফিগার করতে হয় নাইন্টারাপ্ট
- USB সংযোগকারী হোস্টে প্রমিত করা হয়, তাই যেকোনো পেরিফেরাল বেশিরভাগ উপলব্ধ রিসেপ্ট্যাকল ব্যবহার করতে পারে।
- USB পেরিফেরাল ডিভাইসগুলিতে অর্থনৈতিকভাবে স্থাপন করা যেতে পারে এমন অতিরিক্ত প্রক্রিয়াকরণ ক্ষমতার সম্পূর্ণ সুবিধা নেয় যাতে তারা নিজেদের পরিচালনা করতে পারে। ফলস্বরূপ, USB ডিভাইসগুলিতে প্রায়শই ব্যবহারকারী-সামঞ্জস্যযোগ্য ইন্টারফেস সেটিংস থাকে না।
- USB ইন্টারফেসহট-সোয়াপযোগ্য
- ছোট ডিভাইসগুলি সরাসরি USB ইন্টারফেস থেকে চালিত হতে পারে, যার ফলে অতিরিক্ত পাওয়ার সাপ্লাই কেবলের প্রয়োজন হয় না।
- কারণ USB লোগোর ব্যবহার শুধুমাত্র অনুমোদিতসম্মতি পরীক্ষা
- ইউএসবি ইন্টারফেস সাধারণ ত্রুটি থেকে পুনরুদ্ধারের জন্য প্রোটোকল সংজ্ঞায়িত করে, যা পূর্ববর্তী ইন্টারফেসের তুলনায় নির্ভরযোগ্যতা উন্নত করে।
- ইউএসবি স্ট্যান্ডার্ডের উপর নির্ভরশীল একটি ডিভাইস ইনস্টল করতে ন্যূনতম অপারেটর কার্যকলাপ প্রয়োজন। যখন একজন ব্যবহারকারী একটি চলমান কম্পিউটারের পোর্টে একটি ডিভাইস প্লাগ করেন, তখন এটি হয় সম্পূর্ণ স্বয়ংক্রিয়ভাবে বিদ্যমান ডিভাইস ড্রাইভার
ইউএসবি স্ট্যান্ডার্ড হার্ডওয়্যার নির্মাতা এবং সফটওয়্যার ডেভেলপারদের জন্য একাধিক সুবিধাও প্রদান করে, বিশেষ করে বাস্তবায়নের আপেক্ষিক সহজতার ক্ষেত্রে:
- ইউএসবি স্ট্যান্ডার্ড নতুন পেরিফেরালের জন্য মালিকানাধীন ইন্টারফেস তৈরি করার প্রয়োজনীয়তা দূর করে।
- ইউএসবি ইন্টারফেস থেকে উপলব্ধ বিস্তৃত ট্রান্সফার স্পিড কীবোর্ড এবং মাউস থেকে শুরু করে স্ট্রিমিং ভিডিও ইন্টারফেস পর্যন্ত ডিভাইসের জন্য উপযুক্ত।
- একটি ইউএসবি ইন্টারফেস সর্বোত্তম উপলব্ধ প্রদানের জন্য ডিজাইন করা যেতে পারে লেটেন্সি
- ইউএসবি ইন্টারফেসটি সাধারণীকৃত, যেখানে কোনো সিগন্যাল লাইন শুধুমাত্র একটি ডিভাইসের একটি ফাংশনের জন্য নির্ধারিত নয়।
সীমাবদ্ধতা
সকল মানের মতোই, USB-এর ডিজাইনে একাধিক সীমাবদ্ধতা রয়েছে:
- একটি হোস্ট একসাথে সমস্ত পেরিফেরালে সংকেত সম্প্রচার করতে পারে না; প্রতিটিকে পৃথকভাবে সম্বোধন করতে হবে।
- যদিও নির্দিষ্ট কিছু লিগ্যাসি ইন্টারফেসের মধ্যে রূপান্তরকারী বিদ্যমানলিগ্যাসি ইন্টারফেস
একটি পণ্য বিকাশকারীর জন্য, ইউএসবি ব্যবহারের জন্য একটি জটিল প্রোটোকল বাস্তবায়নের প্রয়োজন হয় এবং পেরিফেরাল ডিভাইসে একটি "বুদ্ধিমান" নিয়ন্ত্রকের প্রয়োজন হয়। পাবলিক বিক্রয়ের উদ্দেশ্যে তৈরি ইউএসবি ডিভাইসের বিকাশকারীদের সাধারণত একটি ইউএসবি আইডি পেতে হয়, যার জন্য তাদের ইউএসবি ইমপ্লিমেন্টার্স ফোরামকে ফি দিতে হয়
ইউএসবি ইমপ্লিমেন্টার্স ফোরাম (USB-IF)। যারা USB স্পেসিফিকেশন ব্যবহার করে পণ্য তৈরি করেন তাদের অবশ্যই USB-IF-এর সাথে একটি চুক্তি স্বাক্ষর করতে হবে। পণ্যে USB লোগো ব্যবহারের জন্য বার্ষিক ফি এবং সংস্থায় সদস্যপদ প্রয়োজন।[17]
ইতিহাস
মৌলিক USB ট্রাইডেন্ট লোগো
সাতটি কোম্পানির একটি গ্রুপ ১৯৯৫ সালে USB-এর উন্নয়ন শুরু করে:[২১]
কমপ্যাক,
ডিইসি,
আইবিএম,
ইন্টেল,
মাইক্রোসফট,
NEC, এবং
নর্টেল. লক্ষ্য ছিল পিসির পিছনের অসংখ্য সংযোগকারী প্রতিস্থাপন করে বাহ্যিক ডিভাইস সংযুক্ত করা মৌলিকভাবে সহজ করা, বিদ্যমান ইন্টারফেসের ব্যবহারযোগ্যতা সমস্যাগুলি সমাধান করা, এবং USB-এর সাথে সংযুক্ত সমস্ত ডিভাইসের সফ্টওয়্যার কনফিগারেশন সহজ করা, পাশাপাশি বাহ্যিক ডিভাইসের জন্য আরও বেশি ডেটা স্থানান্তর হার এবং
প্লাগ অ্যান্ড প্লে বৈশিষ্ট্য।[২২] ১৯৭৯ সালের
আটারি SIO সিরিয়াল বাস, ৮-বিট আটারি কম্পিউটারের, এবং ১৯৮০ সালের
IEEE-488 থেকে উদ্ভূত
কমোডোর বাস, এবং হিউলেট প্যাকার্ডের
HP-IL বাস এই পদ্ধতির পথিকৃৎ ছিল।[23][24] অ্যাপলের নেতৃত্বে একটি কনসোর্টিয়াম, যাতে সনি, প্যানাসনিক (মাতসুশিতা), এলজি, তোশিবা, হিটাচি, ক্যানন, ফিলিপস ইলেকট্রনিক্স, কমপ্যাক, থমসন এবং টেক্সাস ইন্সট্রুমেন্টস অন্তর্ভুক্ত ছিল, ১৯৮৬ সাল থেকে ধারণাটি আরও বিকশিত করবে, যা
IEEE 1394ফায়ারওয়্যার স্ট্যান্ডার্ড এবং পেটেন্ট পুল। [২৫]
জোসেফ সি. ডিকুইর, মূলত আটারি, তারপর কমোডোরের এবং আটারি এসআইও কমন বাসের ডিজাইনার, মাইক্রোসফটের জন্য ইউএসবি প্রকল্পে কাজ করবেন এবং সংশ্লিষ্ট মার্কিন পেটেন্টগুলির একটি অর্জন করবেন। [২৬]
অজয় ভাট এবং তার দল [ক] ইন্টেলে স্ট্যান্ডার্ড নিয়ে কাজ করেছিলেন; [২৮][২৯] প্রথম
ইন্টিগ্রেটেড সার্কিট ইউএসবি সমর্থনকারী ইন্টেল ১৯৯৫ সালে উৎপাদন করেছিল। [৩০]
ইউএসবি ১.x
বেসিক-স্পিড ইউএসবি লোগো
জানুয়ারি ১৯৯৬ সালে প্রকাশিত, ইউএসবি ১.০ ১.৫ এমবিট/সে (লো ব্যান্ডউইথ বা লো স্পিড) এবং ১২ এমবিট/সে (ফুল স্পিড) সিগন্যালিং রেট নির্ধারণ করেছিল।[৩১] সময় এবং শক্তির সীমাবদ্ধতার কারণে এটি এক্সটেনশন কেবলের অনুমতি দেয়নি। আগস্ট ১৯৯৮ সালে ইউএসবি ১.১ প্রকাশিত না হওয়া পর্যন্ত বাজারে খুব কম ইউএসবি ডিভাইস এসেছিল। ইউএসবি ১.১ ছিল প্রথম সংশোধন যা ব্যাপকভাবে গৃহীত হয়েছিল এবং মাইক্রোসফট যাকে "লিগ্যাসি-ফ্রি পিসি" নামে অভিহিত করেছিল তার দিকে পরিচালিত করেছিল।
লিগ্যাসি-ফ্রি পিসি".[৩২][৩৩][৩৪]
USB 1.0 বা 1.1-এর কোনোটিই স্ট্যান্ডার্ড টাইপ A বা টাইপ B-এর চেয়ে ছোট কোনো সংযোগকারীর জন্য কোনো নকশা নির্দিষ্ট করেনি। যদিও অনেক পেরিফেরালে একটি ক্ষুদ্রাকৃতির টাইপ B সংযোগকারীর জন্য অনেক নকশা দেখা গিয়েছিল, তবুও USB 1.x স্ট্যান্ডার্ডের সাথে সামঞ্জস্য বাধাগ্রস্ত হয়েছিল কারণ ক্ষুদ্র সংযোগকারীযুক্ত পেরিফেরালগুলিকে এমনভাবে বিবেচনা করা হত যেন তাদের একটি টিথারযুক্ত সংযোগ রয়েছে (অর্থাৎ: পেরিফেরাল প্রান্তে কোনো প্লাগ বা রিসেপ্ট্যাকল নেই)। USB 2.0 (রিভিশন 1.01) একটি ক্ষুদ্র টাইপ A সংযোগকারী চালু করার আগ পর্যন্ত কোনো পরিচিত ক্ষুদ্র টাইপ A সংযোগকারী ছিল না।
USB 2.0
হাই-স্পিড USB লোগো
ইউএসবি ২.০ এপ্রিল ২০০০ সালে প্রকাশিত হয়েছিল, যা ইউএসবি ১.x ফুল স্পিড সিগন্যালিং রেট ১২ এমবিট/সেকেন্ড (সর্বোচ্চ তাত্ত্বিক ডেটা থ্রুপুট ১.২ এমবাইট/সেকেন্ড)[৩৬] এর পাশাপাশি ৪৮০ এমবিট/সেকেন্ড (সর্বোচ্চ তাত্ত্বিক ডেটা থ্রুপুট ৫৩ এমবাইট/সেকেন্ড[৩৫]) নামে একটি উচ্চতর সর্বোচ্চ সিগন্যালিং রেট যুক্ত করে, যাকে হাই স্পিড বা হাই ব্যান্ডউইথ বলা হয়।
ইউএসবি স্পেসিফিকেশনে পরিবর্তন করা হয়েছে এর মাধ্যমে:
ইঞ্জিনিয়ারিং চেঞ্জ নোটিশ (ইসিএন)। এই ইসিএনগুলির মধ্যে সবচেয়ে গুরুত্বপূর্ণগুলি ইউএসবি ২.০ স্পেসিফিকেশন প্যাকেজে অন্তর্ভুক্ত করা হয়েছে যা ইউএসবি.অর্গ থেকে পাওয়া যায়:[৩৭]
- মিনি-এ এবং মিনি-বি সংযোগকারী
- মাইক্রো-ইউএসবি কেবল এবং সংযোগকারী স্পেসিফিকেশন ১.০১
- ইন্টারচিপ ইউএসবি সাপ্লিমেন্ট
- অন-দ্য-গো সাপ্লিমেন্ট 1.3ইউএসবি অন-দ্য-গো
- ব্যাটারি চার্জিং স্পেসিফিকেশন 1.1
- ব্যাটারি চার্জিং স্পেসিফিকেশন 1.2
- লিংক পাওয়ার ম্যানেজমেন্ট অ্যাডেন্ডাম ECNsleep
USB 3.x
অপ্রচলিত সুপারস্পিড USB লোগো
ইউএসবি ৩.০ স্পেসিফিকেশনটি ১২ নভেম্বর ২০০৮ তারিখে প্রকাশিত হয়েছিল, যার ব্যবস্থাপনা ইউএসবি ৩.০ প্রমোটার গ্রুপ থেকে ইউএসবি ইমপ্লিমেন্টার্স ফোরামে (ইউএসবি-আইএফ) স্থানান্তরিত হয় এবং ১৭ নভেম্বর ২০০৮ তারিখে সুপারস্পিড ইউএসবি ডেভেলপারস কনফারেন্সে ঘোষণা করা হয়।
ইউএসবি ৩.০ একটি নতুন আর্কিটেকচার এবং প্রোটোকল যুক্ত করে যার নাম সুপারস্পিড, যার সাথে সম্পর্কিত
পিছনের দিকে সামঞ্জস্যপূর্ণ প্লাগ, রিসেপ্ট্যাকল এবং কেবল। সুপারস্পিড প্লাগ এবং রিসেপ্ট্যাকলগুলি একটি স্বতন্ত্র লোগো এবং স্ট্যান্ডার্ড ফরম্যাটের রিসেপ্ট্যাকলে নীল ইনসার্ট দ্বারা চিহ্নিত করা হয়।
সুপারস্পিড আর্কিটেকচার বিদ্যমান তিনটি অপারেশন মোডের পাশাপাশি 5.0 Gbit/s হারে একটি অপারেশন মোড প্রদান করে। এর দক্ষতা ফিজিক্যাল সিম্বল এনকোডিং এবং লিংক-লেভেল ওভারহেড সহ বিভিন্ন কারণের উপর নির্ভরশীল। 5 Gbit/s সিগন্যালিং রেটে
8b/10b এনকোডিং, প্রতিটি বাইটের জন্য ১০ বিট প্রয়োজন হয়, তাই কাঁচা থ্রুপুট ৫০০ MB/s। যখন ফ্লো কন্ট্রোল, প্যাকেট ফ্রেমিং এবং প্রোটোকল ওভারহেড বিবেচনা করা হয়, তখন কাঁচা থ্রুপুটের প্রায় দুই-তৃতীয়াংশ, বা ৩৩০ MB/s একটি অ্যাপ্লিকেশনে প্রেরণ করা বাস্তবসম্মত।[40]: ৪–১৯ সুপারস্পিডের আর্কিটেকচার হলো
ফুল-ডুপ্লেক্স; পূর্ববর্তী সমস্ত বাস্তবায়ন, ইউএসবি ১.০-২.০, সবই হাফ-ডুপ্লেক্স, যা হোস্ট দ্বারা মধ্যস্থতা করা হয়।[41]
এই স্ট্যান্ডার্ডের সাথে কম-পাওয়ার এবং উচ্চ-পাওয়ার ডিভাইসগুলি কার্যকরী থাকে, তবে সুপারস্পিড বাস্তবায়নকারী ডিভাইসগুলি 150 mA থেকে 900 mA পর্যন্ত ধাপে ধাপে 150 mA করে বর্ধিত কারেন্ট সরবরাহ করতে পারে।[40]: 9–9
USB 3.1,[5] ২০১৩ সালের জুলাই মাসে প্রকাশিত এই সংস্করণটির দুটি রূপ রয়েছে। প্রথমটি ইউএসবি ৩.০-এর সুপারস্পিড আর্কিটেকচার এবং প্রোটোকল সংরক্ষণ করে এবং এর অপারেশন মোডকে নতুন করে ইউএসবি ৩.১ জেন ১ নামকরণ করা হয়েছে,[42][43][44] এবং দ্বিতীয় সংস্করণটি একটি স্বতন্ত্র নতুন সুপারস্পিডপ্লাস আর্কিটেকচার এবং প্রোটোকল প্রবর্তন করে, যার দ্বিতীয় অপারেশন মোডটির নাম ইউএসবি ৩.১ জেন ২ (বাজারজাত করা হয়েছে সুপারস্পিড+ ইউএসবি নামে)। সুপারস্পিড+ সর্বোচ্চ সিগন্যালিং রেট দ্বিগুণ করে ১০ গিগাবিট/সেকেন্ডে (পরে ইউএসবি ৩.২ স্পেসিফিকেশন দ্বারা সুপারস্পিড ইউএসবি ১০ জিবিপিএস নামে বাজারজাত করা হয়েছে), পাশাপাশি লাইন এনকোডিং ওভারহেড পরিবর্তন করে মাত্র ৩%-এ কমিয়ে আনে।
এনকোডিং স্কিম থেকে
১২৮বি/১৩২বি.[৪২][৪৫]
ইউএসবি ৩.২, সেপ্টেম্বর ২০১৭ সালে প্রকাশিত,[১৫] বিদ্যমান ইউএসবি ৩.১ সুপারস্পিড এবং সুপারস্পিডপ্লাস আর্কিটেকচার এবং প্রোটোকল এবং তাদের নিজ নিজ অপারেশন মোড সংরক্ষণ করে, কিন্তু দুটি অতিরিক্ত সুপারস্পিডপ্লাস অপারেশন মোড (ইউএসবি ৩.২ জেন ১×২ এবং ইউএসবি ৩.২ জেন ২×২) নতুন
ইউএসবি-সি ফ্যাব্রিক যার সিগন্যালিং রেট ১০ এবং ২০ গিগাবিট/সে (কাঁচা ডেটা রেট ১২১২ এবং ২৪২৪ এমবি/সে)। ব্যান্ডউইথের এই বৃদ্ধি ইউএসবি-সি সংযোগকারীর ফ্লিপ-ফ্লপ ক্ষমতার জন্য মূলত নির্ধারিত বিদ্যমান তারের উপর দুই-লেন অপারেশনের ফলাফল।[৪৬]
নামকরণ পদ্ধতি
USB 3.2 স্পেসিফিকেশন থেকে শুরু করে, USB-IF একটি নতুন নামকরণ পদ্ধতি চালু করে।[47] বিভিন্ন অপারেশন মোডের ব্র্যান্ডিংয়ে কোম্পানিগুলোকে সাহায্য করার জন্য, USB-IF 5, 10 এবং 20 Gbit/s ক্ষমতাগুলোকে যথাক্রমে SuperSpeed USB 5Gbps, SuperSpeed USB 10 Gbps এবং SuperSpeed USB 20 Gbps হিসেবে ব্র্যান্ডিং করার সুপারিশ করে।[48]
2023 সালে, এগুলো আবার প্রতিস্থাপিত হয়,[49] "SuperSpeed" সরিয়ে ফেলা হয়, এবং নামকরণ করা হয় USB 5Gbps, USB 10Gbps এবং USB 20Gbps। নতুন প্যাকেজিং এবং পোর্ট লোগো সহ।[50]
USB4

| এই অনুচ্ছেদটি হালনাগাদ করা প্রয়োজন । কারণ নিম্নরূপ: বিষয়বস্তু অসম্পূর্ণ, ত্রুটিপূর্ণ এবং সময়মতো আপডেট করা হয়নি; উদাহরণস্বরূপ, USB4 প্রথম সংস্করণ এবং ২.০ সংস্করণের মধ্যে পার্থক্য অনুপস্থিত। মূল নিবন্ধেও একই সমস্যা রয়েছে। দয়া করে সর্বশেষ পরিস্থিতি বা নতুন তথ্য প্রতিফলিত করতে এই নিবন্ধটি আপডেট করতে সহায়তা করুন। (আগস্ট ২০২৪) |
অপ্রচলিত সার্টিফাইড USB4 লোগো
USB4 স্পেসিফিকেশনটি ২৯ আগস্ট ২০১৯ তারিখে ইউএসবি ইমপ্লিমেন্টার্স ফোরাম দ্বারা প্রকাশিত হয়েছিল। [৫১]
USB4 ২.০ স্পেসিফিকেশনটি ১ সেপ্টেম্বর ২০২২ তারিখে ইউএসবি ইমপ্লিমেন্টার্স ফোরাম দ্বারা প্রকাশিত হয়েছিল। [৫২]
USB4 ভিত্তি করে
থান্ডারবোল্ট ৩প্রোটোকল। [53] এটি 40 Gbit/s থ্রুপুট সমর্থন করে, থান্ডারবোল্ট 3 এর সাথে সামঞ্জস্যপূর্ণ এবং USB 3.2 ও USB 2.0 এর সাথে পশ্চাৎগামী সামঞ্জস্যপূর্ণ। [54][55] আর্কিটেকচারটি একাধিক শেষ ডিভাইস প্রকারের সাথে একটি একক উচ্চ-গতির লিংক ভাগ করে নেওয়ার একটি পদ্ধতি সংজ্ঞায়িত করে যা ডেটার প্রকার এবং প্রয়োগ অনুসারে স্থানান্তরকে সর্বোত্তমভাবে পরিবেশন করে।
সময়
CES 2020, USB-IF এবং ইন্টেল তাদের অভিপ্রায় জানিয়েছে যে USB4 পণ্যগুলিকে সমস্ত ঐচ্ছিক কার্যকারিতা সমর্থন করার অনুমতি দেবে
থান্ডারবোল্ট 4 পণ্য।
80 Gbit/s গতির USB4 2.0 নভেম্বর 2022 এ প্রকাশিত হওয়ার কথা ছিল। [56][57] আরও প্রযুক্তিগত বিবরণ নভেম্বর 2022 এ নির্ধারিত দুটি USB ডেভেলপার দিবসে প্রকাশিত হওয়ার কথা ছিল। [58][আপডেট প্রয়োজন]
USB4 স্পেসিফিকেশন অনুযায়ী, USB4-কে নিম্নলিখিত প্রযুক্তিগুলি সমর্থন করতে হবে:[2]
সংযোগ | এর জন্য বাধ্যতামূলক | মন্তব্য |
হোস্ট | হাব | ডিভাইস |
USB 2.0 (480 Mbit/s) | হ্যাঁ | হ্যাঁ | হ্যাঁ | অন্যান্য ফাংশনের বিপরীতে – যা উচ্চ-গতির লিঙ্কের মাল্টিপ্লেক্সিং ব্যবহার করে – USB-C-এর মাধ্যমে USB 2.0 তার নিজস্ব ডিফারেনশিয়াল পেয়ার তার ব্যবহার করে। |
টানেলড USB 3.2 Gen 2×1 (10 Gbit/s) | হ্যাঁ | হ্যাঁ | না |
|
টানেলড USB 3.2 Gen 2×2 (২০ Gbit/s) | না | না | না |
|
টানেলড USB 3 Gen T (5–80 Gbit/s) | না | না | না | এক ধরনের USB 3 টানেলিং আর্কিটেকচার যেখানে এনহ্যান্সড সুপারস্পিড সিস্টেমকে প্রসারিত করা হয় যাতে USB4 লিংকে উপলব্ধ সর্বোচ্চ ব্যান্ডউইথে অপারেশন করা যায়। |
USB4 Gen 2 (10 বা 20 Gbit/s) | হ্যাঁ | হ্যাঁ | হ্যাঁ | এক বা দুটি লেন |
USB4 Gen 3 (20 বা 40 Gbit/s) | না | হ্যাঁ | না |
টানেলড DisplayPort 1.4a | হ্যাঁ | হ্যাঁ | না | স্পেসিফিকেশন অনুযায়ী হোস্ট এবং হাবগুলিকে ডিসপ্লেপোর্ট অল্টারনেট মোড সমর্থন করতে হবে। |
টানেলড পিসিআই এক্সপ্রেস ৩.০ | না | হ্যাঁ | না | USB4-এর পিসিআই এক্সপ্রেস ফাংশন পূর্ববর্তী সংস্করণের কার্যকারিতা প্রতিলিপি করে স্পেসিফিকেশন। |
হোস্ট-টু-হোস্ট যোগাযোগ | হ্যাঁ | হ্যাঁ | — | দুটি পিয়ারের মধ্যে ল্যান-সদৃশ সংযোগ |
থান্ডারবোল্ট ৩ অল্টারনেট মোড | না | হ্যাঁ | না | থান্ডারবোল্ট ৩ ইউএসবি-সি প্লাগযুক্ত কেবল ব্যবহার করে; ইউএসবি৪ স্পেসিফিকেশন হোস্ট এবং ডিভাইসগুলিকে অনুমতি দেয় এবং হাবগুলির জন্য থান্ডারবোল্ট ৩ অল্টারনেট মোড (অর্থাৎ ডিসপ্লেপোর্ট এবং পিসিআইই) ব্যবহার করে স্ট্যান্ডার্ডের সাথে আন্তঃকার্যক্ষমতা সমর্থন করা প্রয়োজন। |
অন্যান্য অল্টারনেট মোড | না | না | না | ইউএসবি৪ পণ্যগুলি ঐচ্ছিকভাবে এর সাথে আন্তঃকার্যক্ষমতা প্রদান করতে পারে , , এবং অল্টারনেট মোড। |
সেপ্টেম্বর ২০২২ নামকরণ স্কিম
সেপ্টেম্বর ২০২২-এ কার্যকর করা USB নামকরণ পদ্ধতির একটি সারসংক্ষেপ
(USB স্পেসিফিকেশন এবং তাদের বিপণন নামের মিশ্রণ প্রদর্শিত হচ্ছে
কারণ স্পেসিফিকেশনগুলি কখনও কখনও ভুলভাবে বিপণন নাম হিসাবে ব্যবহৃত হয়।)
[বিতর্কিত (কারণ: USB4 20 Gbit/s বিদ্যমান নেই; USB4 2×2 USB 3.2 2×2-এর সাথে বিনিময়যোগ্য নয় যেমনটি লোগো দ্বারা নির্দেশিত; USB 3.x এবং USB4-এর লোগো ভিন্ন।) – আলোচনা]
পূর্ববর্তী বিভ্রান্তিকর নামকরণ পদ্ধতির কারণে, USB-IF এটি আবার পরিবর্তন করার সিদ্ধান্ত নিয়েছে। ২ সেপ্টেম্বর ২০২২ থেকে, বিপণনের নাম "USB xGbps" সিনট্যাক্স অনুসরণ করে, যেখানে x হল Gbit/s-এ স্থানান্তরের গতি।[59] আপডেট করা নাম এবং লোগোর সারসংক্ষেপ সংলগ্ন টেবিলে দেখা যেতে পারে।
USB 3.2 Gen 2×2 এবং USB4 Gen 2×2 – অথবা: USB 3.2 Gen 2×1 এবং USB4 Gen 2×1 – অপারেশন মোডগুলি বিনিময়যোগ্য বা সামঞ্জস্যপূর্ণ নয়; সমস্ত অংশগ্রহণকারী কন্ট্রোলারকে একই মোডে কাজ করতে হবে।
সংস্করণ ইতিহাস
রিলিজ সংস্করণ
নাম | মুক্তির তারিখ | সর্বোচ্চ সংকেত হার | টীকা |
ইউএসবি ০.৭ | নভেম্বর ১৯৯৪ | ? | প্রাক-মুক্তি |
ইউএসবি ০.৮ | ডিসেম্বর ১৯৯৪ | ? |
ইউএসবি ০.৯ | এপ্রিল ১৯৯৫ | ১২ এমবিট/সে: ফুল স্পিড (এফএস) |
ইউএসবি ০.৯৯ | আগস্ট ১৯৯৫ | ? |
ইউএসবি ১.০-আরসি | নভেম্বর ১৯৯৫ | ? | রিলিজ ক্যান্ডিডেট |
ইউএসবি ১.০ | জানুয়ারি ১৯৯৬ | ১.৫ এমবিট/সেকেন্ড: লো স্পিড (এলএস)
১২ এমবিট/সেকেন্ড: ফুল স্পিড (এফএস) | নাম পরিবর্তন করে রাখা হয়েছে বেসিক-স্পিড |
ইউএসবি ১.১ | সেপ্টেম্বর ১৯৯৮ |
USB ২.০ | এপ্রিল ২০০০ | ৪৮০ Mbit/s: হাই স্পিড (HS) |
|
USB ৩.০ | নভেম্বর ২০০৮ | ৫ Gbit/s: সুপারস্পিড (SS) | USB ৩.১ জেন ১ নামে পুনঃনামকরণ করা হয়েছে, [৪২] এবং পরে USB ৩.২ জেন ১×১ নামে পুনঃনামকরণ করা হয়েছে |
USB ৩.১ | জুলাই ২০১৩ | ১০ Gbit/s: সুপারস্পিড+ (SS+) | USB ৩.১ জেন ২ নামে পুনঃনামকরণ করা হয়েছে, [৪২] এবং পরে USB ৩.২ জেন ২×১ নামে পুনঃনামকরণ করা হয়েছে |
USB 3.2 | আগস্ট ২০১৭ | ২০ গিগাবিট/সেকেন্ড: সুপারস্পিড+ দ্বি-লেন | ডেটা বিনিময়ের জন্য একটি দ্বিতীয় পূর্ণ-ডুপ্লেক্স লেন যুক্ত করে, যা ×2: USB 3.2 Gen 1×2 এবং Gen 2×2 নামে পরিচিত। এর জন্য সম্পূর্ণ বৈশিষ্ট্যযুক্ত USB-C কেবল এবং USB 3.2 ফেব্রিক। |
USB4 | August 2019 | 40 Gbit/s: two-lane | নতুন USB4 Gen 2×2 (64b/66b এনকোডিং) এবং Gen 3×2 (128b/132b এনকোডিং) মোড অন্তর্ভুক্ত করে এবং USB 3.2, DisplayPort 1.4a এবং PCI Express ট্রাফিকের টানেলিং এবং হোস্ট-টু-হোস্ট স্থানান্তরের জন্য USB4 রাউটিং চালু করে, যা থান্ডারবোল্ট 3 প্রোটোকলের উপর ভিত্তি করে। USB4 ফেব্রিক প্রয়োজন। |
USB4 2.0 | সেপ্টেম্বর ২০২২ | 120 ⇄ 40 Gbit/s: অসমমিতিক | 80 এবং 120 Gbit/s পাওয়ার জন্য Type-C সংযোগকারীর উপর নতুন USB4 Gen 4×2 (PAM-3 এনকোডিং) মোড অন্তর্ভুক্ত করে। [61] USB4 ফেব্রিক প্রয়োজন। |
পাওয়ার-সম্পর্কিত স্ট্যান্ডার্ড
রিলিজ নাম | রিলিজ তারিখ | সর্বোচ্চ শক্তি | নোট |
রেভ. ১.০ | ২০০৭-০৩-০৮ | ৭.৫ ওয়াট (৫ ভোল্ট, ১.৫ অ্যাম্পিয়ার) |
|
ইউএসবি ব্যাটারি চার্জিং রিভ. ১.১ | 2009-04-15 | 7.5 W (5 V, 1.5 A) | পৃষ্ঠা 28, টেবিল 5–2, তবে অনুচ্ছেদ 3.5-এ সীমাবদ্ধতা সহ। সাধারণ USB 2.0-এর স্ট্যান্ডার্ড-A পোর্টে, শুধুমাত্র 1.5 A। |
USB ব্যাটারি চার্জিং রিভ. 1.2 | 2010-12-07 | ৭.৫ ওয়াট (৫ ভি, ১.৫ এ) | |
রেভ. ১.০ (ভি. ১.০) | 2012-07-05 | 100 ওয়াট (20 ভোল্ট, 5 অ্যাম্পিয়ার) | বাস পাওয়ারের উপর FSK প্রোটোকল ব্যবহার করে (V BUS ) |
USB পাওয়ার ডেলিভারি রেভ. 1.0 (ভি. 1.3) | 2014-03-11 | 100 ওয়াট (20 ভি, 5 এ) |
|
USB টাইপ-সি রেভ. 1.0 | 2014-08-11 | 15 ওয়াট (5 ভি, 3 এ) | নতুন সংযোগকারী এবং কেবল স্পেসিফিকেশন |
USB পাওয়ার ডেলিভারি রেভ. 2.0 (V. 1.0) | ২০১৪-০৮-১১ | ১০০ W (২০ V, ৫ A) | USB-C কেবলে কমিউনিকেশন চ্যানেল (CC) এর মাধ্যমে BMC প্রোটোকল ব্যবহার করে |
USB টাইপ-সি রেভ. 1.1 | ২০১৫-০৪-০৩ | ১৫ W (৫ V, ৩ A) |
|
USB পাওয়ার ডেলিভারি রেভ. 2.0 (V. 1.1) | ২০১৫-০৫-০৭ | ১০০ W (২০ V, ৫ A) |
|
USB টাইপ-সি রেভ. 1.2 | ২০১৬-০৩-২৫ | ১৫ W (৫ V, ৩ A) |
|
ইউএসবি পাওয়ার ডেলিভারি রেভ. ২.০ (ভি. ১.২) | ২০১৬-০৩-২৫ | ১০০ ওয়াট (২০ ভি, ৫ অ্যাম্পিয়ার) |
|
ইউএসবি পাওয়ার ডেলিভারি রেভ. ২.০ (ভি. ১.৩) | ২০১৭-০১-১২ | ১০০ ওয়াট (২০ ভি, ৫ অ্যাম্পিয়ার) |
|
ইউএসবি পাওয়ার ডেলিভারি রেভ. ৩.০ (ভি. ১.১) | ২০১৭-০১-১২ | ১০০ ওয়াট (২০ ভি, ৫ অ্যাম্পিয়ার) |
|
ইউএসবি টাইপ-সি রেভ. ১.৩ | ২০১৭-০৭-১৪ | ১৫ ওয়াট (৫ ভোল্ট, ৩ এ) |
|
ইউএসবি পাওয়ার ডেলিভারি রেভ. ৩.০ (ভি. ১.২) | ২০১৮-০৬-২১ | ১০০ ওয়াট (২০ ভোল্ট, ৫ এ) |
|
ইউএসবি টাইপ-সি রিভ. ১.৪ | ২০১৯-০৩-২৯ | ১৫ ওয়াট (৫ ভোল্ট, ৩ অ্যাম্পিয়ার) |
|
ইউএসবি টাইপ-সি রিভ. ২.০ | ২০১৯-০৮-২৯ | 15 ওয়াট (5 ভোল্ট, 3 অ্যাম্পিয়ার) | USB টাইপ-সি সংযোগকারী এবং কেবলের মাধ্যমে USB4 সক্ষম করা। |
USB পাওয়ার ডেলিভারি রেভ. 3.0 (ভি. 2.0) | 2019-08-29 | 100 ওয়াট (20 ভোল্ট, 5 অ্যাম্পিয়ার) | |
ইউএসবি পাওয়ার ডেলিভারি রেভ. ৩.১ (ভি. ১.০) | ২০২১-০৫-২৪ | ২৪০ ওয়াট (৪৮ ভি, ৫ এ) |
|
ইউএসবি টাইপ-সি রেভ. ২.১ | ২০২১-০৫-২৫ | ১৫ ওয়াট (৫ ভি, ৩ এ) | |
ইউএসবি পাওয়ার ডেলিভারি রেভ. ৩.১ (ভি. ১.১) | ২০২১-০৭-০৬ | 240 W (48 V, 5 A) | |
USB পাওয়ার ডেলিভারি রেভ. 3.1 (V. 1.2) | 2021-10-26 | 240 W (48 V, 5 A) | অক্টোবর 2021 পর্যন্ত সংশোধনী সহ এই সংস্করণে নিম্নলিখিত ECNগুলি অন্তর্ভুক্ত করা হয়েছে:রিট্রাইয়ের ব্যবহার স্পষ্টকরণব্যাটারি ক্ষমতাএফআরএস টাইমিং সমস্যাপিপিএস পাওয়ার নিয়ম স্পষ্টকরণইপিআর এভিএস এপিডিও-র জন্য পিক কারেন্ট সমর্থন |
সিস্টেম ডিজাইন
একটি USB সিস্টেমে একটি বা একাধিক ডাউনস্ট্রিম ফেসিং পোর্ট (DFP) সহ একটি হোস্ট,[67] এবং একাধিক পেরিফেরাল থাকে, যা একটি স্তরবিন্যাসিত
স্টার টপোলজি গঠন করে। অতিরিক্ত
USB হাব অন্তর্ভুক্ত করা যেতে পারে, যা পাঁচটি স্তর পর্যন্ত অনুমতি দেয়। একটি USB হোস্টে একাধিক কন্ট্রোলার থাকতে পারে, প্রতিটিতে এক বা একাধিক পোর্ট থাকে। একটি একক হোস্ট কন্ট্রোলারের সাথে ১২৭টি পর্যন্ত ডিভাইস সংযুক্ত করা যেতে পারে।[68][40]: ৮–২৯ USB ডিভাইসগুলি হাবের মাধ্যমে সিরিজে সংযুক্ত থাকে। হোস্ট কন্ট্রোলারে নির্মিত হাবটিকে রুট হাব বলা হয়।
একটি USB ডিভাইসে বেশ কয়েকটি লজিক্যাল উপ-ডিভাইস থাকতে পারে যেগুলিকে ডিভাইস ফাংশন বলা হয়। একটি কম্পোজিট ডিভাইস বেশ কয়েকটি ফাংশন প্রদান করতে পারে, উদাহরণস্বরূপ, একটি
ওয়েবক্যাম (ভিডিও ডিভাইস ফাংশন) একটি অন্তর্নির্মিত মাইক্রোফোন (অডিও ডিভাইস ফাংশন) সহ। এর একটি বিকল্প হলো একটি যৌগিক ডিভাইস, যেখানে হোস্ট প্রতিটি লজিক্যাল ডিভাইসকে একটি পৃথক ঠিকানা নির্ধারণ করে এবং সমস্ত লজিক্যাল ডিভাইস একটি অন্তর্নির্মিত হাবের সাথে সংযুক্ত হয় যা ফিজিক্যাল USB কেবলের সাথে সংযুক্ত থাকে।
USB এন্ডপয়েন্টগুলি পেরিফেরাল ডিভাইসে অবস্থিত: হোস্টের চ্যানেলগুলিকে পাইপ বলা হয়।
USB ডিভাইসের যোগাযোগ পাইপ (লজিক্যাল চ্যানেল) এর উপর ভিত্তি করে। একটি পাইপ হোস্ট কন্ট্রোলারকে ডিভাইসের ভেতরের একটি লজিক্যাল সত্তার সাথে সংযুক্ত করে, যাকে এন্ডপয়েন্ট বলা হয়। যেহেতু পাইপগুলি এন্ডপয়েন্টের সাথে সম্পর্কিত, তাই শব্দ দুটি কখনও কখনও একে অপরের পরিবর্তে ব্যবহৃত হয়। প্রতিটি USB ডিভাইসে সর্বোচ্চ ৩২টি এন্ডপয়েন্ট থাকতে পারে (১৬টি ইনপুট এবং ১৬টি আউটপুট), যদিও এত বেশি থাকা বিরল। এন্ডপয়েন্টগুলি ডিভাইস দ্বারা ইনিশিয়ালাইজেশনের সময় (শারীরিক সংযোগের পরের সময়কাল, যাকে এনুমারেশন বলা হয়) সংজ্ঞায়িত এবং সংখ্যায়িত হয়, এবং তাই তুলনামূলকভাবে স্থায়ী হয়, যেখানে পাইপগুলি খোলা এবং বন্ধ করা যেতে পারে।
দুই ধরনের পাইপ রয়েছে: স্ট্রিম এবং মেসেজ।
- একটি মেসেজকন্ট্রোল
- একটি স্ট্রিমআইসোক্রোনাস
যখন একটি হোস্ট ডেটা স্থানান্তর শুরু করে, তখন এটি একটি টোকেন প্যাকেট পাঠায় যাতে একটি এন্ডপয়েন্ট নির্দিষ্ট করা থাকে যা একটি
টাপল(device_address, endpoint_number) এর মধ্যে। যদি হোস্ট থেকে এন্ডপয়েন্টে স্থানান্তর হয়, তাহলে হোস্ট একটি OUT প্যাকেট (TOKEN প্যাকেটের একটি বিশেষায়িত রূপ) পাঠায় যাতে কাঙ্ক্ষিত ডিভাইস ঠিকানা এবং এন্ডপয়েন্ট নম্বর থাকে। যদি ডেটা স্থানান্তর ডিভাইস থেকে হোস্টে হয়, তাহলে হোস্ট পরিবর্তে একটি IN প্যাকেট পাঠায়। যদি গন্তব্য এন্ডপয়েন্টটি একটি ইউনি-ডিরেকশনাল এন্ডপয়েন্ট হয় যার প্রস্তুতকারকের নির্ধারিত দিক TOKEN প্যাকেটের সাথে মেলে না (যেমন, প্রস্তুতকারকের নির্ধারিত দিক IN হলেও TOKEN প্যাকেটটি একটি OUT প্যাকেট), তাহলে TOKEN প্যাকেটটি উপেক্ষা করা হয়। অন্যথায়, এটি গ্রহণ করা হয় এবং ডেটা লেনদেন শুরু হতে পারে। অন্যদিকে, একটি বাই-ডিরেকশনাল এন্ডপয়েন্ট IN এবং OUT উভয় প্যাকেটই গ্রহণ করে।
একটি কম্পিউটারের সামনের প্যানেলে দুটি USB 3.0 স্ট্যান্ডার্ড-এ রিসেপ্ট্যাকল (বামে) এবং দুটি USB 2.0 স্ট্যান্ডার্ড-এ রিসেপ্ট্যাকল (ডানে)
এন্ডপয়েন্টগুলি ইন্টারফেসে গোষ্ঠীভুক্ত হয় এবং প্রতিটি ইন্টারফেস একটি একক ডিভাইস ফাংশনের সাথে যুক্ত। এর ব্যতিক্রম হল এন্ডপয়েন্ট শূন্য, যা ডিভাইস কনফিগারেশনের জন্য ব্যবহৃত হয় এবং কোনো ইন্টারফেসের সাথে যুক্ত নয়। স্বাধীনভাবে নিয়ন্ত্রিত ইন্টারফেস নিয়ে গঠিত একটি একক ডিভাইস ফাংশনকে কম্পোজিট ডিভাইস বলা হয়। একটি কম্পোজিট ডিভাইসের শুধুমাত্র একটি একক ডিভাইস ঠিকানা থাকে কারণ হোস্ট শুধুমাত্র একটি ফাংশনে একটি ডিভাইস ঠিকানা বরাদ্দ করে।
যখন একটি USB ডিভাইস প্রথমবারের মতো একটি USB হোস্টের সাথে সংযুক্ত হয়, তখন USB ডিভাইস এনুমারেশন প্রক্রিয়া শুরু হয়। এনুমারেশন শুরু হয় USB ডিভাইসে একটি রিসেট সিগন্যাল পাঠানোর মাধ্যমে। রিসেট সিগন্যালিংয়ের সময় USB ডিভাইসের সিগন্যালিং রেট নির্ধারণ করা হয়। রিসেটের পরে, হোস্ট দ্বারা USB ডিভাইসের তথ্য পড়া হয় এবং ডিভাইসটিকে একটি অনন্য 7-বিট ঠিকানা বরাদ্দ করা হয়। যদি ডিভাইসটি হোস্ট দ্বারা সমর্থিত হয়, তাহলে
ডিভাইস ড্রাইভার ডিভাইসের সাথে যোগাযোগের জন্য প্রয়োজনীয় লোড করা হয় এবং ডিভাইসটিকে একটি কনফিগারড অবস্থায় সেট করা হয়। যদি USB হোস্ট পুনরায় চালু করা হয়, তাহলে সমস্ত সংযুক্ত ডিভাইসের জন্য এনুমারেশন প্রক্রিয়াটি পুনরাবৃত্তি করা হয়।
হোস্ট কন্ট্রোলার ডিভাইসগুলিতে ট্রাফিক প্রবাহ নির্দেশ করে, তাই হোস্ট কন্ট্রোলারের স্পষ্ট অনুরোধ ছাড়া কোনো USB ডিভাইস বাসে কোনো ডেটা স্থানান্তর করতে পারে না। USB 2.0-এ, হোস্ট কন্ট্রোলার
পোল ট্রাফিকের জন্য বাস, সাধারণত একটি
রাউন্ড-রবিন ফ্যাশন। প্রতিটি USB পোর্টের থ্রুপুট USB পোর্টের ধীর গতি বা পোর্টের সাথে সংযুক্ত USB ডিভাইসের ধীর গতি দ্বারা নির্ধারিত হয়।
হাই-স্পিড USB 2.0 হাবগুলিতে ট্রানজ্যাকশন ট্রান্সলেটর নামক ডিভাইস থাকে যা হাই-স্পিড USB 2.0 বাস এবং ফুল ও লো স্পিড বাসের মধ্যে রূপান্তর করে। প্রতি হাবে বা প্রতি পোর্টে একটি করে ট্রান্সলেটর থাকতে পারে।
প্রতিটি USB 3.0 হোস্টে দুটি পৃথক কন্ট্রোলার থাকার কারণে, USB 3.0 ডিভাইসগুলি সেই হোস্টের সাথে সংযুক্ত USB 2.0 বা তার আগের ডিভাইস নির্বিশেষে USB 3.0 সিগন্যালিং রেটে ট্রান্সমিট এবং রিসিভ করে। আগের ডিভাইসগুলির জন্য অপারেটিং সিগন্যালিং রেট লিগ্যাসি পদ্ধতিতে সেট করা হয়।
ডিভাইস ক্লাস
একটি USB ডিভাইসের কার্যকারিতা একটি ক্লাস কোড দ্বারা সংজ্ঞায়িত করা হয় যা একটি USB হোস্টে পাঠানো হয়। এটি হোস্টকে ডিভাইসের জন্য সফটওয়্যার মডিউল লোড করতে এবং বিভিন্ন নির্মাতার নতুন ডিভাইস সমর্থন করতে সক্ষম করে।
ডিভাইস ক্লাসগুলির মধ্যে রয়েছে:[70]
ক্লাস | ব্যবহার | বিবরণ | উদাহরণ, বা ব্যতিক্রম |
০০ | ডিভাইস | অনির্দিষ্ট | ডিভাইস ক্লাস অনির্দিষ্ট, প্রয়োজনীয় ড্রাইভার নির্ধারণের জন্য ইন্টারফেস ডেসক্রিপ্টর ব্যবহার করা হয় |
০১ | ইন্টারফেস | অডিও | , , , |
০২ | উভয় | | এবং , , অ্যাডাপ্টার, অ্যাডাপ্টার। ক্লাস 0Ah -এর সাথে একত্রে ব্যবহৃত হয় (CDC-Data ) নিচে |
০৩ | ইন্টারফেস | | , , জয়স্টিক |
০৫ | ইন্টারফেস | ফিজিক্যাল ইন্টারফেস ডিভাইস (পিআইডি) | ফোর্স ফিডব্যাক জয়স্টিক |
০৬ | ইন্টারফেস | মিডিয়া ( / ) | , |
০৭ | ইন্টারফেস | | , , |
০৮ | ইন্টারফেস | , | , , , , বাহ্যিক ড্রাইভ |
০৯ | ডিভাইস | | হাই-স্পিড ইউএসবি হাব |
0A | ইন্টারফেস | সিডিসি-ডেটা | ক্লাস 02h এর সাথে একসাথে ব্যবহৃত (যোগাযোগ এবং সিডিসি নিয়ন্ত্রণ ) উপরে |
0B | ইন্টারফেস | | ইউএসবি স্মার্ট কার্ড রিডার |
0D | ইন্টারফেস | কন্টেন্ট সুরক্ষা | ফিঙ্গারপ্রিন্ট রিডার |
0E | ইন্টারফেস | | |
0F | ইন্টারফেস | ব্যক্তিগত স্বাস্থ্যসেবা ডিভাইস শ্রেণী (PHDC) | পালস মনিটর (ঘড়ি) |
১০ | ইন্টারফেস | অডিও/ভিডিও (এভি) | , টিভি |
১১ | ডিভাইস | বিলবোর্ড | ডিভাইস দ্বারা সমর্থিত USB-C অল্টারনেট মোড বর্ণনা করে |
DC | উভয় | ডায়াগনস্টিক ডিভাইস | USB কমপ্লায়েন্স টেস্টিং ডিভাইস |
E0 | ইন্টারফেস | কন্ট্রোলার | অ্যাডাপ্টার |
EF | উভয় | বিবিধ | ডিভাইস |
এফই | ইন্টারফেস | অ্যাপ্লিকেশন-নির্দিষ্ট | ব্রিজ, , টেস্ট ও মেজারমেন্ট ক্লাস (USBTMC), USB DFU (ডিভাইস ফার্মওয়্যার আপগ্রেড) |
FFh | উভয় | ভেন্ডর-নির্দিষ্ট | ইঙ্গিত করে যে একটি ডিভাইসের ভেন্ডর-নির্দিষ্ট ড্রাইভার প্রয়োজন |
USB মাস স্টোরেজ / USB ড্রাইভ
একটি
এম.২ (২২৪২) সলিড-স্টেট-ড্রাইভ (
এসএসডি) একটি ইউএসবি ৩.০ অ্যাডাপ্টারের সাথে সংযুক্ত যা কম্পিউটারের সাথে যুক্ত
The
ইউএসবি ম্যাস স্টোরেজ ডিভাইস ক্লাস (এমএসসি বা ইউএমএস) স্টোরেজ ডিভাইসের সাথে সংযোগ মানসম্মত করে। প্রথমে চৌম্বকীয় এবং অপটিক্যাল ড্রাইভের উদ্দেশ্যে তৈরি হলেও, এটি পরে
ফ্ল্যাশ ড্রাইভ এবং
এসডি কার্ড রিডার সমর্থন করে। একটি রাইট-লক করা থেকে বুট করার ক্ষমতা
এসডি কার্ড একটি ইউএসবি অ্যাডাপ্টারের সাথে ব্যবহার করলে বুটিং মাধ্যমের অখণ্ডতা এবং অ-দূষিত, নির্ভেজাল অবস্থা বজায় রাখার জন্য এটি বিশেষভাবে সুবিধাজনক।
যদিও ২০০৫ সালের শুরুর দিক থেকে বেশিরভাগ ব্যক্তিগত কম্পিউটার ইউএসবি ম্যাস স্টোরেজ ডিভাইস থেকে বুট করতে পারে, তবুও ইউএসবি কম্পিউটারের অভ্যন্তরীণ স্টোরেজের জন্য প্রাথমিক বাস হিসেবে তৈরি করা হয়নি। তবে ইউএসবির সুবিধা হলো এটি
হট-সোয়াপিং, যা বিভিন্ন ধরনের ড্রাইভ সহ মোবাইল পেরিফেরালের জন্য উপযোগী করে তোলে।
বেশ কয়েকটি নির্মাতা বাহ্যিক পোর্টেবল ইউএসবি
হার্ড ডিস্ক ড্রাইভ, অথবা ডিস্ক ড্রাইভের জন্য খালি আবরণ সরবরাহ করে। এগুলো অভ্যন্তরীণ ড্রাইভের সাথে তুলনীয় কর্মক্ষমতা প্রদান করে, যা সংযুক্ত ইউএসবি ডিভাইসের সংখ্যা ও প্রকার এবং ইউএসবি ইন্টারফেসের উপরের সীমা দ্বারা সীমাবদ্ধ। বাহ্যিক ড্রাইভ সংযোগের জন্য অন্যান্য প্রতিযোগী মানগুলির মধ্যে রয়েছে
ইসাটা,
এক্সপ্রেসকার্ড,
ফায়ারওয়্যার (আইইইই ১৩৯৪), এবং সবচেয়ে সাম্প্রতিক
থান্ডারবোল্ট।
ইউএসবি ম্যাস স্টোরেজ ডিভাইসের আরেকটি ব্যবহার হলো হোস্ট কম্পিউটারে ইনস্টল করার প্রয়োজন ছাড়াই সফটওয়্যার অ্যাপ্লিকেশন (যেমন ওয়েব ব্রাউজার এবং ভিওআইপি ক্লায়েন্ট) পোর্টেবলভাবে চালানো।[৭৪][৭৫]
মিডিয়া ট্রান্সফার প্রোটোকল
মিডিয়া স্থানান্তর প্রোটোকল (MTP) ডিজাইন করেছিল
মাইক্রোসফট যা ইউএসবি মাস স্টোরেজের চেয়ে ডিভাইসের ফাইলসিস্টেমে উচ্চ-স্তরের অ্যাক্সেস প্রদান করে, ডিস্ক ব্লকের পরিবর্তে ফাইলের স্তরে। এতে ঐচ্ছিক
DRM বৈশিষ্ট্য রয়েছে। MTP ব্যবহারের জন্য ডিজাইন করা হয়েছিল
পোর্টেবল মিডিয়া প্লেয়ার, কিন্তু এটি পরবর্তীতে
অ্যান্ড্রয়েড অপারেটিং সিস্টেম সংস্করণ 4.1 জেলি বিন এবং উইন্ডোজ ফোন 8 থেকে (উইন্ডোজ ফোন 7 ডিভাইসগুলি জুন প্রোটোকল ব্যবহার করত—এমটিপির একটি বিবর্তন)। এর প্রধান কারণ হলো, এমটিপি ইউএমএসের মতো স্টোরেজ ডিভাইসে একচেটিয়া অ্যাক্সেসের প্রয়োজন হয় না, ফলে অ্যান্ড্রয়েড প্রোগ্রাম কম্পিউটারের সাথে সংযুক্ত অবস্থায় স্টোরেজ চাইলে সম্ভাব্য সমস্যা হ্রাস পায়। প্রধান অসুবিধা হলো, উইন্ডোজ অপারেটিং সিস্টেমের বাইরে এমটিপি তেমন সমর্থিত নয়।
হিউম্যান ইন্টারফেস ডিভাইস
একটি ইউএসবি মাউস বা কীবোর্ড সাধারণত পুরনো কম্পিউটারে ব্যবহার করা যেতে পারে যেখানে
পিএস/২ পোর্ট একটি ছোট ইউএসবি-টু-পিএস/২ অ্যাডাপ্টারের সাহায্যে। মাউস এবং কীবোর্ডের জন্য যেগুলি দ্বৈত-প্রোটোকল সমর্থন করে, একটি প্যাসিভ অ্যাডাপ্টার যাতে কোনো
লজিক সার্কিটরি ব্যবহার করা যেতে পারে:
USB হার্ডওয়্যারকীবোর্ড বা মাউসের মধ্যে থাকা একটি ডিভাইস ডিজাইন করা হয়েছে এটি একটি USB বা PS/2 পোর্টের সাথে সংযুক্ত কিনা তা সনাক্ত করতে এবং উপযুক্ত প্রোটোকল ব্যবহার করে যোগাযোগ করতে। [উদ্ধৃতি প্রয়োজন] সক্রিয় কনভার্টার যা USB কীবোর্ড এবং মাউস (সাধারণত প্রতিটি একটি) PS/2 পোর্টের সাথে সংযুক্ত করে তাও বিদ্যমান। [৭৬]
ডিভাইস ফার্মওয়্যার আপগ্রেড মেকানিজম
ডিভাইস ফার্মওয়্যার আপগ্রেড (DFU) হলো ফার্মওয়্যার আপগ্রেড করার একটি সাধারণ প্রক্রিয়া
ফার্মওয়্যার তাদের নির্মাতাদের দ্বারা প্রদত্ত উন্নত সংস্করণ সহ USB ডিভাইসগুলির, যা (উদাহরণস্বরূপ) ফার্মওয়্যার বাগ ফিক্স স্থাপনের একটি উপায় প্রদান করে। ফার্মওয়্যার আপগ্রেড অপারেশনের সময়, USB ডিভাইসগুলি তাদের অপারেটিং মোড পরিবর্তন করে কার্যকরভাবে একটি হয়ে ওঠে
PROMপ্রোগ্রামার। যেকোনো শ্রেণীর USB ডিভাইস অফিসিয়াল DFU স্পেসিফিকেশন অনুসরণ করে এই ক্ষমতা বাস্তবায়ন করতে পারে। এটি করলে DFU-সামঞ্জস্যপূর্ণ হোস্ট টুল ব্যবহার করে ডিভাইস আপডেট করা সম্ভব হয়।[৭৩][৭৭][৭৮]
DFU কখনও কখনও মাইক্রোকন্ট্রোলারে অন্তর্নির্মিত USB বুটলোডার কার্যকারিতা সহ ফ্ল্যাশ মেমরি প্রোগ্রামিং প্রোটোকল হিসাবে ব্যবহৃত হয়। [৭৯]
অডিও স্ট্রিমিং
ইউএসবি ডিভাইস ওয়ার্কিং গ্রুপ অডিও স্ট্রিমিংয়ের জন্য স্পেসিফিকেশন তৈরি করেছে এবং অডিও ক্লাস ব্যবহারের জন্য নির্দিষ্ট মান উন্নয়ন ও বাস্তবায়ন করা হয়েছে, যেমন মাইক্রোফোন, স্পিকার, হেডসেট, টেলিফোন, বাদ্যযন্ত্র ইত্যাদি। ওয়ার্কিং গ্রুপ অডিও ডিভাইস স্পেসিফিকেশনের তিনটি সংস্করণ প্রকাশ করেছে:[80][81] ইউএসবি অডিও ১.০, ২.০ এবং ৩.০, যাকে "UAC"[82] বা "ADC"[83] বলা হয়।
UAC ৩.০ মূলত পোর্টেবল ডিভাইসের জন্য উন্নতি এনেছে, যেমন ডেটা বার্স্ট করে এবং বেশি সময় লো পাওয়ার মোডে থাকার মাধ্যমে শক্তি ব্যবহার কমানো, এবং ডিভাইসের বিভিন্ন উপাদানের জন্য পাওয়ার ডোমেন তৈরি করা, যাতে সেগুলো ব্যবহার না হলে বন্ধ রাখা যায়।[84]
UAC 2.0 হাই স্পিড ইউএসবি-র জন্য সমর্থন চালু করেছে (ফুল স্পিডের পাশাপাশি), যা মাল্টি-চ্যানেল ইন্টারফেস, উচ্চতর স্যাম্পল রেট,[85] কম অন্তর্নিহিত লেটেন্সি,[86][82] এবং সিঙ্ক্রোনাস ও অ্যাডাপ্টিভ মোডে টাইমিং রেজোলিউশনে ৮× উন্নতি সাধন করেছে।[82] UAC2 ক্লক ডোমেইনের ধারণাও চালু করেছে, যা হোস্টকে জানায় কোন ইনপুট ও আউটপুট টার্মিনাল একই উৎস থেকে তাদের ক্লক নেয়, পাশাপাশি অডিও এনকোডিংয়ের জন্য উন্নত সমর্থন প্রদান করে যেমন
DSD, অডিও ইফেক্ট, চ্যানেল ক্লাস্টারিং, ব্যবহারকারী নিয়ন্ত্রণ এবং ডিভাইস বিবরণ।[82][87]
UAC 1.0 ডিভাইসগুলি এখনও সাধারণ, তবে তাদের ক্রস-প্ল্যাটফর্ম ড্রাইভারবিহীন সামঞ্জস্যের কারণে,[85] এবং আংশিকভাবে এর কারণেও
মাইক্রোসফটএর প্রকাশের পর এক দশকেরও বেশি সময় ধরে UAC 2.0 বাস্তবায়নে ব্যর্থতা, অবশেষে এতে সমর্থন যোগ করার পর
উইন্ডোজ 1020 মার্চ 2017-এ ক্রিয়েটরস আপডেটের মাধ্যমে।[88][89][87] UAC 2.0 আরও সমর্থিত
ম্যাকওএস,
iOS, এবং
লিনাক্স,[৮২] তবে
অ্যান্ড্রয়েড শুধুমাত্র UAC 1.0 স্পেসিফিকেশনের একটি উপসেট বাস্তবায়ন করে।[৯০]
ইউএসবি তিনটি আইসোক্রোনাস (নির্দিষ্ট-ব্যান্ডউইথ) সিঙ্ক্রোনাইজেশন টাইপ প্রদান করে,[৯১] যার সবকটিই অডিও ডিভাইস দ্বারা ব্যবহৃত হয়:[৯২]
- অ্যাসিঙ্ক্রোনাস — ADC বা DAC হোস্ট কম্পিউটারের ঘড়ির সাথে সিঙ্ক হয় না, বরং ডিভাইসের স্থানীয় একটি ফ্রি-রানিং ঘড়ি থেকে কাজ করে।
- সিঙ্ক্রোনাস — ডিভাইসের ক্লক ইউএসবি স্টার্ট-অফ-ফ্রেম (SOF) বা বাস ইন্টারভাল সিগন্যালের সাথে সিঙ্ক হয়। উদাহরণস্বরূপ, এটি একটি ১১.২৮৯৬ MHz ক্লককে ১ kHz SOF সিগন্যালের সাথে সিঙ্ক করতে পারে, যা একটি বড় ফ্রিকোয়েন্সি গুণন।
- অ্যাডাপ্টিভ — ডিভাইসের ক্লক হোস্টের প্রতি ফ্রেমে পাঠানো ডেটার পরিমাণের সাথে সিঙ্ক হয়
যদিও USB স্পেক মূলত অ্যাসিঙ্ক্রোনাস মোডকে "সস্তা স্পিকার" এবং অ্যাডাপ্টিভ মোডকে "উচ্চ-শেষ ডিজিটাল স্পিকার"-এ ব্যবহারের বর্ণনা দিয়েছিল,[৯৬] বিপরীত ধারণা বিদ্যমান
হাই-ফাই বিশ্ব, যেখানে অ্যাসিনক্রোনাস মোডকে একটি বৈশিষ্ট্য হিসেবে বিজ্ঞাপন দেওয়া হয়, এবং অ্যাডাপ্টিভ/সিনক্রোনাস মোডের খারাপ সুনাম রয়েছে।[97][98][90] বাস্তবে, সমস্ত প্রকার উচ্চ-মানের বা নিম্ন-মানের হতে পারে, তাদের ইঞ্জিনিয়ারিং এবং প্রয়োগের মানের উপর নির্ভর করে।[94][82][99] অ্যাসিনক্রোনাসের সুবিধা হলো এটি কম্পিউটারের ঘড়ি থেকে মুক্ত, তবে অসুবিধা হলো এটির জন্য প্রয়োজন
নমুনা রেট রূপান্তর যখন একাধিক উৎস একত্রিত করা হয়।
সংযোগকারী
ইউএসবি কমিটি কর্তৃক নির্দিষ্ট সংযোগকারীগুলি ইউএসবি-র বেশ কয়েকটি অন্তর্নিহিত লক্ষ্যকে সমর্থন করে এবং কম্পিউটার শিল্প ব্যবহৃত অনেক সংযোগকারী থেকে প্রাপ্ত শিক্ষাকে প্রতিফলিত করে। হোস্ট বা ডিভাইসে মাউন্ট করা মহিলা সংযোগকারীকে রিসেপ্ট্যাকল বলা হয় এবং তারের সাথে সংযুক্ত পুরুষ সংযোগকারীকে প্লাগ বলা হয়।[40]: 2-5–2-6 অফিসিয়াল ইউএসবি স্পেসিফিকেশন ডকুমেন্টগুলি পর্যায়ক্রমে প্লাগ বোঝাতে পুরুষ এবং রিসেপ্ট্যাকল বোঝাতে মহিলা শব্দটিও সংজ্ঞায়িত করে।[100]
ইউএসবি স্ট্যান্ডার্ড-এ প্লাগ, একসময় সবচেয়ে সাধারণ ধরনের
ইউএসবি সংযোগকারী, এখন ইউএসবি সংযোগকারীর অনেকগুলি লিগ্যাসি প্রকারের একটি
ডিজাইনটি এমনভাবে তৈরি করা হয়েছে যাতে ইউএসবি প্লাগটি তার রিসেপ্ট্যাকেলে ভুলভাবে ঢোকানো কঠিন হয়। ইউএসবি স্পেসিফিকেশন অনুযায়ী কেবল প্লাগ এবং রিসেপ্ট্যাকেল চিহ্নিত করতে হবে যাতে ব্যবহারকারী সঠিক ওরিয়েন্টেশন চিনতে পারেন।[40] তবে ইউএসবি-সি প্লাগটি রিভার্সিবল। ইউএসবি কেবল এবং ছোট ইউএসবি ডিভাইসগুলি রিসেপ্ট্যাকেলের গ্রিপিং ফোর্স দ্বারা জায়গায় ধরে রাখা হয়, কোনো স্ক্রু, ক্লিপ বা থাম্ব-টার্ন ছাড়াই যা কিছু সংযোগকারী ব্যবহার করে।
ইউএসবি মিনি-বি (ডানে) এবং এর উত্তরসূরি ইউএসবি মাইক্রো-বি (বামে)। এগুলি ছোট এবং পোর্টেবল হার্ডওয়্যারে সবচেয়ে সাধারণ ধরনের ইউএসবি সংযোগকারী ছিল যতক্ষণ না
ইউএসবি টাইপ-সি।
ভিন্ন A এবং B প্লাগ দুর্ঘটনাক্রমে দুটি পাওয়ার উৎস সংযুক্ত হওয়া প্রতিরোধ করে। তবে, বহু-উদ্দেশ্যযুক্ত USB সংযোগের (যেমন
USB অন-দ্য-গো স্মার্টফোনে, এবং USB-চালিত ওয়াই-ফাই রাউটার) আগমনের সাথে সাথে এই নির্দেশিত টপোলজির কিছু অংশ হারিয়ে যায়, যার জন্য A-to-A, B-to-B এবং কখনও কখনও Y/স্প্লিটার কেবল প্রয়োজন হয়।
ইউএসবি সংযোগকারীর প্রকারভেদ স্পেসিফিকেশন উন্নতির সাথে সাথে বহুগুণে বেড়েছে। মূল ইউএসবি স্পেসিফিকেশনে স্ট্যান্ডার্ড-এ এবং স্ট্যান্ডার্ড-বি প্লাগ ও রিসেপ্ট্যাকলের বিস্তারিত বিবরণ দেওয়া ছিল। সংযোগকারীগুলো ভিন্ন ছিল যাতে ব্যবহারকারীরা একটি কম্পিউটারের রিসেপ্ট্যাকল অন্যটির সাথে সংযোগ করতে না পারে। স্ট্যান্ডার্ড প্লাগের ডেটা পিনগুলো পাওয়ার পিনের তুলনায় কিছুটা ভেতরের দিকে অবস্থিত, যাতে ডিভাইসটি ডেটা সংযোগ স্থাপনের আগে চালু হতে পারে। কিছু ডিভাইস ডেটা সংযোগ স্থাপিত হয়েছে কিনা তার উপর নির্ভর করে ভিন্ন মোডে কাজ করে। চার্জিং ডকগুলো শুধুমাত্র পাওয়ার সরবরাহ করে এবং এতে কোনো হোস্ট ডিভাইস বা ডেটা পিন থাকে না, যা যেকোনো সক্ষম ইউএসবি ডিভাইসকে একটি স্ট্যান্ডার্ড ইউএসবি কেবল থেকে চার্জ বা পরিচালিত হতে দেয়। চার্জিং কেবলগুলো পাওয়ার সংযোগ প্রদান করে কিন্তু ডেটা নয়। শুধুমাত্র চার্জ করার জন্য তৈরি কেবলে, ডেটা তারগুলো ডিভাইসের প্রান্তে শর্ট করা থাকে; অন্যথায়, ডিভাইসটি চার্জারটিকে অনুপযুক্ত বলে প্রত্যাখ্যান করতে পারে।
কেবলিং
বিভিন্ন ধরণের USB কেবল বিক্রয়ের জন্য
হংকংUSB 1.1 মান নির্দিষ্ট করে যে একটি স্ট্যান্ডার্ড কেবলের সর্বোচ্চ দৈর্ঘ্য ৫ মিটার (১৬ ফুট ৫ ইঞ্চি) হতে পারে পূর্ণ গতিতে (১২ Mbit/s) চলমান ডিভাইসের জন্য, এবং সর্বোচ্চ দৈর্ঘ্য ৩ মিটার (৯ ফুট ১০ ইঞ্চি) হতে পারে কম গতিতে (১.৫ Mbit/s) চলমান ডিভাইসের জন্য।[১০১][১০২][১০৩]
USB 2.0 উচ্চ গতিতে (৪৮০ Mbit/s) চলমান ডিভাইসের জন্য সর্বোচ্চ ৫ মিটার (১৬ ফুট ৫ ইঞ্চি) কেবল দৈর্ঘ্য প্রদান করে।[১০৩]
USB 3.0 মান সরাসরি কোনো সর্বোচ্চ কেবল দৈর্ঘ্য নির্দিষ্ট করে না, শুধুমাত্র প্রয়োজন যে সমস্ত কেবল একটি বৈদ্যুতিক স্পেসিফিকেশন পূরণ করে: তামার তারের জন্য
AWG 26 তারের জন্য সর্বোচ্চ ব্যবহারিক দৈর্ঘ্য ৩ মিটার (৯ ফুট ১০ ইঞ্চি)।[১০৪]
ইউএসবি ব্রিজ কেবল
USB ব্রিজ কেবল বা ডেটা ট্রান্সফার কেবল বাজারে পাওয়া যায়, যা সরাসরি পিসি থেকে পিসি সংযোগ প্রদান করে। একটি ব্রিজ কেবল হল একটি বিশেষ কেবল যার মাঝখানে একটি চিপ এবং সক্রিয় ইলেকট্রনিক্স থাকে। কেবলের মাঝখানের চিপটি উভয় কম্পিউটারের জন্য একটি পেরিফেরাল হিসেবে কাজ করে এবং কম্পিউটারগুলোর মধ্যে পিয়ার-টু-পিয়ার যোগাযোগের অনুমতি দেয়। USB ব্রিজ কেবলগুলি তাদের USB পোর্টের মাধ্যমে দুটি কম্পিউটারের মধ্যে ফাইল স্থানান্তর করতে ব্যবহৃত হয়।
মাইক্রোসফট দ্বারা জনপ্রিয় করা হয়েছে
উইন্ডোজ ইজি ট্রান্সফার, মাইক্রোসফটের ইউটিলিটি একটি বিশেষ USB ব্রিজ কেবল ব্যবহার করত উইন্ডোজের পূর্ববর্তী সংস্করণে চলমান কম্পিউটার থেকে ব্যক্তিগত ফাইল এবং সেটিংস নতুন সংস্করণে চলমান কম্পিউটারে স্থানান্তর করতে। উইন্ডোজ ইজি ট্রান্সফার সফটওয়্যার ব্যবহারের প্রসঙ্গে, ব্রিজ কেবলটিকে কখনও কখনও ইজি ট্রান্সফার কেবল হিসেবেও উল্লেখ করা হয়।
অনেক ইউএসবি ব্রিজ/ডেটা ট্রান্সফার কেবল এখনও ইউএসবি ২.০, তবে বেশ কিছু ইউএসবি ৩.০ ট্রান্সফার কেবলও রয়েছে। ইউএসবি ৩.০ ইউএসবি ২.০ এর চেয়ে ১০ গুণ দ্রুত হলেও, ইউএসবি ৩.০ ট্রান্সফার কেবলগুলি তাদের ডিজাইনের কারণে মাত্র ২ থেকে ৩ গুণ দ্রুত হয়[স্পষ্টীকরণ প্রয়োজন]।
ইউএসবি ৩.০ স্পেসিফিকেশন দুটি পিসি সংযোগের জন্য পাওয়ার ছাড়া একটি এ-টু-এ ক্রস-ওভার কেবল চালু করেছিল। এগুলো ডেটা স্থানান্তরের জন্য নয় বরং ডায়াগনস্টিক ব্যবহারের উদ্দেশ্যে তৈরি।
ডুয়াল-রোল ইউএসবি সংযোগ
ইউএসবি ব্রিজ কেবলগুলির গুরুত্ব ইউএসবি ৩.১ স্পেসিফিকেশনের মাধ্যমে চালু হওয়া ইউএসবি ডুয়াল-রোল-ডিভাইস ক্ষমতার কারণে কমে গেছে। সর্বশেষ স্পেসিফিকেশন অনুযায়ী, ইউএসবি টাইপ-সি কেবলের মাধ্যমে সরাসরি সিস্টেম সংযোগের বেশিরভাগ পরিস্থিতি সমর্থন করে। তবে এই ক্ষমতা কাজ করার জন্য, সংযুক্ত সিস্টেমগুলিকে রোল-সুইচিং সমর্থন করতে হবে। ডুয়াল-রোল ক্ষমতার জন্য সিস্টেমের মধ্যে দুটি কন্ট্রোলার এবং একটি রোল কন্ট্রোলার থাকা প্রয়োজন। যদিও এটি ট্যাবলেট বা ফোনের মতো মোবাইল প্ল্যাটফর্মে প্রত্যাশিত, ডেস্কটপ পিসি এবং ল্যাপটপগুলি প্রায়শই ডুয়াল রোল সমর্থন করে না।[১০৫]
পাওয়ার
আপস্ট্রিম USB সংযোগকারীগুলি V_BUS পিনের মাধ্যমে ডাউনস্ট্রিম USB ডিভাইসগুলিতে নামমাত্র 5 V DC সরবরাহ করে।
নিম্ন-শক্তি এবং উচ্চ-শক্তি ডিভাইস
এই বিভাগটি USB-এর শক্তি বিতরণ মডেল বর্ণনা করে যা এর আগে বিদ্যমান ছিল
পাওয়ার-ডেলিভারি (USB-PD)। যে ডিভাইসগুলি PD ব্যবহার করে না, সেগুলিতে USB টাইপ-A এবং টাইপ-B সংযোগকারীর মাধ্যমে 4.5 ওয়াট পর্যন্ত এবং USB-C এর মাধ্যমে 15 ওয়াট পর্যন্ত শক্তি সরবরাহ করে। সমস্ত প্রি-PD USB শক্তি 5 ভোল্টে সরবরাহ করা হয়।
একটি হোস্টের জন্য যা ডিভাইসগুলিকে শক্তি সরবরাহ করে, USB-তে ইউনিট লোডের একটি ধারণা রয়েছে। যেকোনো ডিভাইস একটি ইউনিটের শক্তি টানতে পারে এবং ডিভাইসগুলি এই বিচ্ছিন্ন ধাপে আরও শক্তির অনুরোধ করতে পারে। হোস্টের জন্য অনুরোধকৃত শক্তি সরবরাহ করা বাধ্যতামূলক নয় এবং একটি ডিভাইস আলোচনার চেয়ে বেশি শক্তি টানতে পারে না।
যে ডিভাইসগুলি এক ইউনিটের বেশি তড়িৎপ্রবাহ গ্রহণ করে না সেগুলিকে লো-পাওয়ার ডিভাইস বলা হয়। আনকনফিগার অবস্থায় শুরু করার সময় সমস্ত ডিভাইসকে লো-পাওয়ার ডিভাইস হিসাবে কাজ করতে হবে। ইউএসবি ২.০ পর্যন্ত ইউএসবি ডিভাইসের জন্য একটি ইউনিট লোড হল ১০০ এমএ (বা ৫০০ মেগাওয়াট), যেখানে ইউএসবি ৩.০ একটি ইউনিট লোডকে ১৫০ এমএ (৭৫০ মেগাওয়াট) হিসাবে সংজ্ঞায়িত করে। সম্পূর্ণ বৈশিষ্ট্যসম্পন্ন ইউএসবি-সি ২৫০ এমএ (বা ১২৫০ মেগাওয়াট) এর একটি ইউনিট লোড সহ লো-পাওয়ার ডিভাইসগুলিকে সমর্থন করতে পারে।
যেসব ডিভাইস এক ইউনিটের বেশি শক্তি টানে সেগুলো হলো **উচ্চ-ক্ষমতাসম্পন্ন** ডিভাইস (যেমন সাধারণ ২.৫-ইঞ্চি হার্ড ডিস্ক ড্রাইভ)। ইউএসবি ২.০ পর্যন্ত একটি হোস্ট বা হাব প্রতিটি ডিভাইসকে সর্বোচ্চ ২.৫ ওয়াট পর্যন্ত শক্তি সরবরাহ করতে পারে, যা ১০০ এমএ-এর পাঁচটি পৃথক ধাপে বিভক্ত। আর সুপারস্পিড ডিভাইস (ইউএসবি ৩.এক্স) একটি হোস্ট বা হাবকে ১৫০ এমএ-এর ছয়টি ধাপে সর্বোচ্চ ৪.৫ ওয়াট পর্যন্ত শক্তি সরবরাহ করতে দেয়। ইউএসবি-সি বড় ইউনিট লোড (২৫০ এমএ; সর্বোচ্চ ৭.৫ ওয়াট) সহ ইউএসবি ৩.এক্স-এর ডুয়াল-লেন অপারেশন সক্ষম করে।[১০৬] ইউএসবি-সি ইউএসবি বিসি-এর বিকল্প হিসেবে টাইপ-সি কারেন্টও সমর্থন করে, যা কোনো ডেটা সংযোগের প্রয়োজন ছাড়াই সহজ উপায়ে শক্তির প্রাপ্যতা নির্দেশ করে।[১০৭]
স্পেসিফিকেশন | সর্বোচ্চ তড়িৎপ্রবাহ | ভোল্টেজ | সর্বোচ্চ শক্তি |
নিম্ন-শক্তি ডিভাইস | ১০০ mA | 5 ভি | 0.50 ওয়াট |
নিম্ন-শক্তির সুপারস্পিড / USB 3.x ডিভাইস | 150 এমএ | 5 ভি | 0.75 ওয়াট |
উচ্চ-শক্তির ডিভাইস | ৫০০ মিলিঅ্যাম্পিয়ার | 5 V | ২.৫ W |
উচ্চ-শক্তি সুপারস্পিড / USB 3.x সিঙ্গেল-লেন ডিভাইস | ৯০০ mA | ৫ V | ৪.৫ W |
উচ্চ-শক্তি সুপারস্পিড / USB 3.x ডুয়াল-লেন ডিভাইস | ১.৫ এ | ৫ ভি | ৭.৫ ওয়াট |
ব্যাটারি চার্জিং (বিসি) | ১.৫ অ্যাম্পিয়ার | ৫ ভি | ৭.৫ ওয়াট |
ইউএসবি৪ | ১.৫ অ্যাম্পিয়ার | 5 ভোল্ট | 7.5 ওয়াট |
টাইপ-সি কারেন্ট ১.৫ এ | ১.৫ অ্যাম্পিয়ার | ৫ ভোল্ট | ৭.৫ ওয়াট |
টাইপ-সি কারেন্ট ৩ এ | ৩ এ | ৫ ভোল্ট | ১৫ ওয়াট |
এসপিআর | ৫ এ | ২০ ভি পর্যন্ত | 100 ওয়াট |
পাওয়ার ডেলিভারি ইপিআর |
^ ইন্টেলের ভাটের দলে বালা সুদর্শন কাদাম্বি, জেফ মরিস, শন নল এবং শেলাগ ক্যালাহান অন্তর্ভুক্ত ছিলেন। কম-পাওয়ারযুক্ত হাব পোর্ট থেকে BUS সরবরাহ 4.40 V-এ নেমে যেতে পারে।^ সর্বোচ্চ পাঁচটি ইউনিট লোড; নন-সুপারস্পিড ডিভাইসের ক্ষেত্রে, একটি ইউনিট লোড 100 mA।^ সর্বোচ্চ ছয়টি ইউনিট লোড; সুপারস্পিড ডিভাইসের ক্ষেত্রে, একটি ইউনিট লোড 150 mA।^ এড়িয়ে যান: a বি c শুধুমাত্র USB-C এর জন্য^ ছয়টি ইউনিট লোড পর্যন্ত; মাল্টি-লেন ডিভাইসের ক্ষেত্রে, একটি ইউনিট লোড 250 mA।^ টাইপ-সি কারেন্ট নয়, শুধুমাত্র USB4 সংযোগ শুরু করার পরে উপলব্ধ। টাইপ-সি কারেন্টের সাথে একত্রিত করা যেতে পারে।^ প্রতিটি USB-C হোস্ট পোর্টের জন্য ঐচ্ছিক। USB-BC বা আরও বেশি PD আউটপুট সহ USB-C পোর্টের জন্য বাধ্যতামূলক।^ প্রতিটি USB-C হোস্ট পোর্টের জন্য ঐচ্ছিক। আরও বেশি PD আউটপুট সহ পোর্টের জন্য বাধ্যতামূলক।^ এতে যান: a b >3 A (>60 W) অপারেশনের জন্য 5 A রেটেড একটি ইলেকট্রনিক্যালি মার্কড কেবল প্রয়োজন।^ >20 V (>100 W) অপারেশনের জন্য একটি ইলেকট্রনিক্যালি মার্কড এক্সটেন্ডেড পাওয়ার রেঞ্জ (EPR) কেবল প্রয়োজন। |
ব্যাটারি চার্জিং মোড শনাক্ত করার জন্য, একটি ডেডিকেটেড চার্জিং পোর্ট D+ এবং D− টার্মিনাল জুড়ে 200 Ω-এর বেশি নয় এমন একটি রোধ স্থাপন করে। D+ এবং D− টার্মিনাল জুড়ে 200 Ω-এর কম রোধ সহ সংক্ষিপ্ত বা প্রায়-সংক্ষিপ্ত ডেটা লেনগুলি একটি ডেডিকেটেড চার্জিং পোর্ট (DCP) নির্দেশ করে যার চার্জিং হার অনির্দিষ্ট।[108][109]
স্ট্যান্ডার্ড ইউএসবি ছাড়াও, একটি মালিকানাধীন উচ্চ-ক্ষমতাসম্পন্ন সিস্টেম রয়েছে যা
পাওয়ারডইউএসবি, যা ১৯৯০-এর দশকে তৈরি করা হয়েছিল এবং প্রধানত পয়েন্ট-অফ-সেল টার্মিনাল যেমন ক্যাশ রেজিস্টারে ব্যবহৃত হয়।
সিগন্যালিং
USB সংকেতগুলি ব্যবহার করে প্রেরণ করা হয়
ডিফারেনশিয়াল সিগন্যালিং এর উপর
টুইস্টেড-পেয়ার ডেটা তারগুলি যার সাথে ৯০
Ω ± ১৫%
ক্যারেক্টারিস্টিক ইম্পিডেন্স.[110] USB 2.0 এবং পূর্ববর্তী স্পেসিফিকেশনগুলি একটি একক জোড়া সংজ্ঞায়িত করে
হাফ-ডুপ্লেক্স (HDx)। ইউএসবি ৩.০ এবং পরবর্তী স্পেসিফিকেশন ইউএসবি ২.০ সামঞ্জস্যের জন্য একটি ডেডিকেটেড পেয়ার এবং ডেটা ট্রান্সফারের জন্য দুই বা চারটি পেয়ার নির্ধারণ করে: সিঙ্গেল লেন (×1) ভেরিয়েন্টের জন্য ফুল-ডুপ্লেক্স (FDx) বাস্তবায়নকারী দুটি ডেটা ওয়্যার পেয়ারের জন্য কমপক্ষে সুপারস্পিড (SS) সংযোগকারী প্রয়োজন; দুই লেন (×2) ভেরিয়েন্টের জন্য ফুল-ডুপ্লেক্স বাস্তবায়নকারী চারটি পেয়ারের জন্য ইউএসবি-সি সংযোগকারী প্রয়োজন।
USB4 Gen 4-এর জন্য চারটি জোড়ার ব্যবহার প্রয়োজন কিন্তু অসমমিত জোড়া কনফিগারেশনের অনুমতি দেয়।[111] এই ক্ষেত্রে একটি ডেটা তারের জোড়া আপস্ট্রিম ডেটার জন্য এবং বাকি তিনটি ডাউনস্ট্রিম ডেটার জন্য বা বিপরীতভাবে ব্যবহৃত হয়। USB4 Gen 4 ব্যবহার করে
পালস অ্যামপ্লিটিউড মডুলেশন 3 স্তরে, যা প্রদান করে একটি
ট্রিট প্রতি
বড প্রেরিত হলে, ১২.৮ GHz এর ট্রান্সমিশন ফ্রিকোয়েন্সি ২৫.৬ GBd[112] ট্রান্সমিশন রেটে রূপান্তরিত হয় এবং ১১-বিট–থেকে–৭-ট্রিট রূপান্তর তাত্ত্বিকভাবে সর্বোচ্চ ৪০.২ Gbit/s[113] এর বেশি ট্রান্সমিশন গতি প্রদান করে।
অপারেশন মোডের নাম | প্রবর্তিত হয়েছে | লেন | | # ডেটা তার | নামমাত্র সিগন্যালিং রেট | মূল লেবেল | কারেন্ট |
কারেন্ট | পুরাতন | মার্কেটিং নাম | লোগো |
লো-স্পিড |
| USB ১.০ | ১ | | ২ | ১.৫ Mbit/s
হাফ-ডুপ্লেক্স | লো-স্পিড ইউএসবি (এলএস) | বেসিক-স্পিড ইউএসবি | |
ফুল-স্পিড | ১২ এমবিট/সে
হাফ-ডুপ্লেক্স | ফুল-স্পিড ইউএসবি (এফএস) |
হাই-স্পিড | ইউএসবি ২.০ | ৪৮০ এমবিট/সে
হাফ-ডুপ্লেক্স | হাই-স্পিড ইউএসবি (এইচএস) | |
USB 3.2 Gen 1×1 | USB 3.0,
USB 3.1 Gen 1 | | ১ (+ ১ এইচডিএক্স) | | ৬ | ৫ জিবিপিএস
প্রতিসম | সুপারস্পিড ইউএসবি (এসএস) | USB 5Gbps | |
USB 3.2 Gen 2×1 | USB 3.1 Gen 2 | USB 3.1 | | ১০ Gbit/s
প্রতিসম | সুপারস্পিড+ (SS+) | USB 10Gbps | |
ইউএসবি ৩.২ জেন ১×২ |
| USB 3.2 | 2 FDx (+ 1 HDx) | ৮b/১০b | ১০ | ১০ Gbit/s
সিমেট্রিক | — |
USB 3.2 Gen 2×2 | 128b/132b | ২০ গিগাবিট/সেকেন্ড
প্রতিসম | সুপারস্পিড ইউএসবি ২০জিবিপিএস | ইউএসবি ২০জিবিপিএস | |
ইউএসবি৪ জেন ২×১ | | ১ এফডিএক্স (+ ১ এইচডিএক্স) | ৬৪বি/৬৬বি | ৬ (১০টির মধ্যে ব্যবহৃত) | ১০ জিবিট/সে
প্রতিসম | ইউএসবি ১০জিবিপিএস | |
ইউএসবি৪ জেন ২×২ | ২ এফডিএক্স (+ ১ এইচডিএক্স) | ১০ | ২০ জিবিট/সে
প্রতিসম | ইউএসবি ২০জিবিপিএস | |
ইউএসবি৪ জেন ৩×১ | ১ এফডিএক্স (+ ১ এইচডিএক্স) | ১২৮বি/১৩২বি | ৬ (১০টির মধ্যে ব্যবহৃত) | ২০ গিগাবিট/সে
প্রতিসম |
ইউএসবি৪ জেন ৩×২ | ২ এফডিএক্স (+ ১ এইচডিএক্স) | 10 | ৪০ Gbit/s
প্রতিসম | USB 40Gbps | |
USB4 Gen 4×2 | USB4 2.0 | ২ FDx (+ ১ HDx) | ১১বি/৭ | 10 | 80 Gbit/s
সমমিত | USB ৮০Gbps | |
অসমমিত (+ 1 HDx) | ৪০ জিবিট/সে আপ
১২০ জিবিট/সে ডাউন | — |
১২০ জিবিট/সে আপ
৪০ জিবিট/সে ডাউন |
একটি USB সংযোগ সর্বদা একটি **A** প্রান্ত (যা একটি হোস্ট বা হাবের ডাউনস্ট্রিম পোর্ট) এবং একটি **B** প্রান্ত (যা একটি পেরিফেরাল ডিভাইস বা হাবের আপস্ট্রিম পোর্ট) এর মধ্যে স্থাপিত হয়। ঐতিহাসিকভাবে এটি স্পষ্ট ছিল কারণ হোস্টগুলিতে কেবল টাইপ-A এবং পেরিফেরাল ডিভাইসগুলিতে কেবল টাইপ-B পোর্ট থাকত এবং প্রতিটি সামঞ্জস্যপূর্ণ কেবলে একটি টাইপ-A প্লাগ এবং একটি টাইপ-B প্লাগ থাকত। USB-C (টাইপ-C) একটি একক সংযোগকারী যা সমস্ত পুরনো টাইপ-A এবং টাইপ-B সংযোগকারীকে প্রতিস্থাপন করে, তাই যখন উভয় পক্ষই USB টাইপ-C পোর্ট দিয়ে সজ্জিত থাকে, তখন তারা আলোচনার মাধ্যমে নির্ধারণ করে কোনটি **হোস্ট** এবং কোনটি **ডিভাইস**।
প্রোটোকল স্তর
USB যোগাযোগের সময়, ডেটা হিসেবে প্রেরণ করা হয়
প্যাকেট. প্রাথমিকভাবে, সমস্ত প্যাকেট হোস্ট থেকে রুট হাব এবং সম্ভবত আরও হাবের মাধ্যমে ডিভাইসে পাঠানো হয়। সেই প্যাকেটগুলির কিছু একটি ডিভাইসকে নির্দেশ দেয় প্রতিক্রিয়ায় কিছু প্যাকেট পাঠাতে।
লেনদেন
USB-এর মৌলিক লেনদেনগুলি হল:
- OUT লেনদেন
- IN লেনদেন
- SETUP লেনদেন
- নিয়ন্ত্রণ স্থানান্তর বিনিময়
সম্পর্কিত মান
ওয়্যারলেস USB লোগো
Media Agnostic USB
USB ইমপ্লিমেন্টার্স ফোরাম ২৯ জুলাই ২০১৫-এ USB প্রোটোকলের উপর ভিত্তি করে Media Agnostic USB (MA-USB) v.1.0 ওয়্যারলেস যোগাযোগ মান চালু করে।
ওয়্যারলেস USB একটি কেবল-প্রতিস্থাপন প্রযুক্তি, এবং এটি ব্যবহার করে
আল্ট্রা-ওয়াইডব্যান্ড ওয়্যারলেস প্রযুক্তি ৪৮০ এমবিট/সেকেন্ড পর্যন্ত ডেটা হারের জন্য।[১১৪]
ইউএসবি-আইএফ এমএ-ইউএসবি স্পেসিফিকেশনের প্রাথমিক ভিত্তি হিসেবে উইগিগ সিরিয়াল এক্সটেনশন v1.2 স্পেসিফিকেশন ব্যবহার করেছে এবং এটি সুপারস্পিড ইউএসবি (৩.০ এবং ৩.১) এবং হাই-স্পিড ইউএসবি (ইউএসবি ২.০) এর সাথে সামঞ্জস্যপূর্ণ। যে ডিভাইসগুলি এমএ-ইউএসবি ব্যবহার করবে সেগুলিকে "পাওয়ার্ড বাই এমএ-ইউএসবি" হিসাবে ব্র্যান্ডেড করা হবে, যদি পণ্যটি তার সার্টিফিকেশন প্রোগ্রামে যোগ্যতা অর্জন করে।[১১৫]
ইন্টারচিপ ইউএসবি
ইন্টারচিপ ইউএসবি একটি চিপ-টু-চিপ ভ্যারিয়েন্ট যা সাধারণ ইউএসবিতে পাওয়া প্রচলিত ট্রান্সসিভারগুলি বাদ দেয়। HSIC
ফিজিক্যাল লেয়ার প্রায় ৫০% কম শক্তি এবং ৭৫% কম ব্যবহার করে
বোর্ড এলাকা ইউএসবি ২.০ এর তুলনায়। [১১৬] এটি একটি বিকল্প মান
SPI এবং
I2C.
USB-C
USB-C (সরকারিভাবে USB Type-C) একটি মান যা একটি নতুন সংযোগকারী এবং বেশ কয়েকটি নতুন সংযোগ বৈশিষ্ট্য সংজ্ঞায়িত করে। এর মধ্যে এটি অল্টারনেট মোড সমর্থন করে, যা USB-C সংযোগকারী এবং কেবলের মাধ্যমে অন্যান্য প্রোটোকল পরিবহনের অনুমতি দেয়। এটি সাধারণত সমর্থন করতে ব্যবহৃত হয়
DisplayPort অথবা
HDMI প্রোটোকল, যা একটি ডিসপ্লে সংযোগ করতে সক্ষম করে, যেমন একটি
কম্পিউটার মনিটর অথবা
টেলিভিশন সেট, USB-C এর মাধ্যমে।
USB 3.2-এ অন্যান্য সব সংযোগকারী দুই-লেনের অপারেশন (Gen 1×2 এবং Gen 2×2) করতে সক্ষম নয়, তবে এক-লেনের অপারেশন (Gen 1×1 এবং Gen 2×1) এর জন্য ব্যবহার করা যেতে পারে।[117]
ডিসপ্লেলিংক
ডিসপ্লেলিংক এমন একটি প্রযুক্তি যা ইউএসবি-র মাধ্যমে একটি কম্পিউটারের সাথে একাধিক ডিসপ্লে সংযুক্ত করতে দেয়। এটি ২০০৬ সালের দিকে চালু হয়েছিল এবং ইউএসবি-সি-তে অল্টারনেট মোড আসার আগে এটি ইউএসবি-র মাধ্যমে ডিসপ্লে সংযুক্ত করার একমাত্র উপায় ছিল। এটি একটি মালিকানাধীন প্রযুক্তি, যা ইউএসবি ইমপ্লিমেন্টার্স ফোরাম দ্বারা প্রমিত নয় এবং সাধারণত একটি পৃথক
ডিভাইস ড্রাইভার কম্পিউটারে।
অন্যান্য সংযোগ পদ্ধতির সাথে তুলনা
FireWire (IEEE 1394)
প্রথমে, USB কে FireWire (
IEEE 1394) প্রযুক্তি, যা একটি উচ্চ-ব্যান্ডউইথ সিরিয়াল বাস হিসেবে ডিজাইন করা হয়েছিল যা ডিস্ক ড্রাইভ, অডিও ইন্টারফেস এবং ভিডিও সরঞ্জামের মতো পেরিফেরালগুলিকে দক্ষতার সাথে সংযুক্ত করে। প্রাথমিক নকশায়, USB অনেক কম ডেটা রেটে কাজ করত এবং কম জটিল হার্ডওয়্যার ব্যবহার করত। এটি কীবোর্ড এবং পয়েন্টিং ডিভাইসের মতো ছোট পেরিফেরালগুলির জন্য উপযুক্ত ছিল।
FireWire এবং USB-এর মধ্যে সবচেয়ে গুরুত্বপূর্ণ প্রযুক্তিগত পার্থক্যগুলির মধ্যে রয়েছে:
- USB নেটওয়ার্কগুলি একটিটায়ার্ড-স্টারগাছ
- USB 1.0, 1.1 এবং 2.0 একটি "স্পিক-হোয়েন-স্পোকেন-টু" প্রোটোকল ব্যবহার করে, যার অর্থ প্রতিটি পেরিফেরাল হোস্টের সাথে যোগাযোগ করে যখন হোস্ট বিশেষভাবে যোগাযোগের অনুরোধ করে। USB 3.0 হোস্টের দিকে ডিভাইস-সূচিত যোগাযোগের অনুমতি দেয়। একটি FireWire ডিভাইস নেটওয়ার্ক অবস্থার সাপেক্ষে যেকোনো সময় অন্য যেকোনো নোডের সাথে যোগাযোগ করতে পারে।
- একটি USB নেটওয়ার্ক নেটওয়ার্ক নিয়ন্ত্রণের জন্য গাছের শীর্ষে একটি একক হোস্টের উপর নির্ভর করে। সমস্ত যোগাযোগ হোস্ট এবং একটি পেরিফেরালের মধ্যে হয়। একটি FireWire নেটওয়ার্কে, যেকোনো সক্ষম নোড নেটওয়ার্ক নিয়ন্ত্রণ করতে পারে।
- USB 5 V
- স্ট্যান্ডার্ড ইউএসবি হাব পোর্টগুলি সাধারণত 500 mA/2.5 W কারেন্ট সরবরাহ করতে পারে, নন-হাব পোর্টগুলি থেকে কেবল 100 mA। USB 3.0 এবং USB On-The-Go 1.8 A/9.0 W (ডেডিকেটেড ব্যাটারি চার্জিংয়ের জন্য, 1.5 A/7.5 W পূর্ণ ব্যান্ডউইথ বা 900 mA/4.5 W উচ্চ ব্যান্ডউইথ) সরবরাহ করে, অন্যদিকে FireWire তাত্ত্বিকভাবে 60 ওয়াট পর্যন্ত শক্তি সরবরাহ করতে পারে, যদিও 10 থেকে 20 ওয়াট বেশি সাধারণ।
এই এবং অন্যান্য পার্থক্যগুলি দুটি বাসের ভিন্ন নকশা লক্ষ্যকে প্রতিফলিত করে: USB সরলতা এবং কম খরচের জন্য ডিজাইন করা হয়েছিল, অন্যদিকে FireWire উচ্চ কর্মক্ষমতার জন্য ডিজাইন করা হয়েছিল, বিশেষ করে অডিও এবং ভিডিওর মতো সময়-সংবেদনশীল অ্যাপ্লিকেশনগুলিতে। তাত্ত্বিক সর্বোচ্চ সংকেত হারে মিল থাকা সত্ত্বেও, বাস্তব ব্যবহারে FireWire 400 USB 2.0 হাই-ব্যান্ডউইথের চেয়ে দ্রুত,[118] বিশেষ করে বাহ্যিক হার্ড ড্রাইভের মতো উচ্চ-ব্যান্ডউইথ ব্যবহারে।[119][120][121][122] নতুন FireWire 800 স্ট্যান্ডার্ডটি FireWire 400-এর তুলনায় দ্বিগুণ দ্রুত এবং তাত্ত্বিক ও বাস্তব উভয় ক্ষেত্রেই USB 2.0 হাই-ব্যান্ডউইথের চেয়ে দ্রুত।[123] তবে, FireWire-এর গতির সুবিধাগুলি নিম্ন-স্তরের কৌশলের উপর নির্ভর করে যেমন
ডাইরেক্ট মেমোরি অ্যাক্সেস (DMA), যা ফলস্বরূপ নিরাপত্তা শোষণের জন্য সুযোগ তৈরি করেছে যেমন
DMA আক্রমণ।
ইউএসবি এবং ফায়ারওয়্যার বাস্তবায়নের জন্য ব্যবহৃত চিপসেট এবং ড্রাইভারগুলি বাস্তব জগতে স্পেসিফিকেশন দ্বারা নির্ধারিত ব্যান্ডউইথের কতটুকু অর্জন করা যায় তার উপর গুরুত্বপূর্ণ প্রভাব ফেলে, পাশাপাশি পেরিফেরালগুলির সাথে সামঞ্জস্যতাও প্রভাবিত করে।[১২৪]
ইথারনেট
IEEE 802.3af, 802.3at, এবং 802.3bt
পাওয়ার ওভার ইথারনেট (PoE) মানগুলি পাওয়ারড USB-এর তুলনায় আরও বিস্তৃত পাওয়ার আলোচনার স্কিম নির্দিষ্ট করে। এগুলি 48 V
DC এবং একটি কেবলের মাধ্যমে 100 মিটার পর্যন্ত বেশি শক্তি (802.3af-এর জন্য 12.95 W পর্যন্ত, 802.3at-এর জন্য 25.5 W, যা PoE+ নামেও পরিচিত, 802.3bt-এর জন্য 71 W, যা 4PPoE নামেও পরিচিত) সরবরাহ করতে পারে, যেখানে USB 2.0 সর্বোচ্চ 5 মিটার কেবল দৈর্ঘ্যে 2.5 W সরবরাহ করে। এটি PoE-কে জনপ্রিয় করে তুলেছে
ভয়েস ওভার আইপিটেলিফোন,
নিরাপত্তা ক্যামেরা,
ওয়্যারলেস অ্যাক্সেস পয়েন্ট, এবং ভবনের মধ্যে অন্যান্য নেটওয়ার্কযুক্ত ডিভাইস। তবে, দূরত্ব কম এবং পাওয়ার চাহিদা কম থাকলে USB PoE-এর তুলনায় সস্তা।
ইথারনেটমানদণ্ড অনুযায়ী, নেটওয়ার্কযুক্ত ডিভাইস (কম্পিউটার, ফোন ইত্যাদি) এবং নেটওয়ার্ক কেবলের মধ্যে ১৫০০ ভোল্ট এসি বা ২২৫০ ভোল্ট ডিসি পর্যন্ত ৬০ সেকেন্ডের জন্য বৈদ্যুতিক বিচ্ছিন্নতা থাকা আবশ্যক।[১২৫] ইউএসবি-তে এই ধরনের কোনো প্রয়োজনীয়তা নেই, কারণ এটি একটি হোস্ট কম্পিউটারের সাথে ঘনিষ্ঠভাবে সম্পর্কিত পেরিফেরাল ডিভাইসের জন্য ডিজাইন করা হয়েছিল, এবং বাস্তবে এটি পেরিফেরাল ও হোস্টের গ্রাউন্ডকে সংযুক্ত করে। এটি ইথারনেটকে ইউএসবি-র তুলনায় উল্লেখযোগ্য নিরাপত্তা সুবিধা দেয়, বিশেষ করে কেবল ও ডিএসএল মডেমের মতো পেরিফেরাল ডিভাইসগুলির ক্ষেত্রে, যা বাহ্যিক তারের সাথে সংযুক্ত থাকে এবং নির্দিষ্ট ত্রুটির অবস্থায় বিপজ্জনক ভোল্টেজ ধারণ করতে পারে।[১২৬][১২৭]
MIDI
USB ডিভাইস ক্লাস ডেফিনিশন ফর MIDI ডিভাইসগুলি মিউজিক ইন্সট্রুমেন্ট ডিজিটাল ইন্টারফেস (
MIDI) মিউজিক ডেটা USB এর মাধ্যমে প্রেরণ করে।[128] MIDI ক্ষমতা বাড়ানো হয়েছে যাতে সর্বোচ্চ ষোলটি একসঙ্গে ভার্চুয়াল MIDI কেবল চালানো যায়, যার প্রতিটি স্বাভাবিক MIDI ষোলটি চ্যানেল এবং ক্লক বহন করতে পারে।
USB কম খরচে এবং শারীরিকভাবে সংলগ্ন ডিভাইসগুলির জন্য প্রতিযোগিতামূলক। তবে, পাওয়ার ওভার ইথারনেট এবং
MIDI প্লাগ স্ট্যান্ডার্ডের সুবিধা রয়েছে উচ্চ-প্রান্তের ডিভাইসগুলিতে যেখানে দীর্ঘ কেবল থাকতে পারে। USB এর কারণে হতে পারে
গ্রাউন্ড লুপ সরঞ্জামের মধ্যে সমস্যা, কারণ এটি উভয় ট্রান্সসিভারে গ্রাউন্ড রেফারেন্স সংযুক্ত করে। বিপরীতে, MIDI প্লাগ স্ট্যান্ডার্ড এবং
ইথারনেট ৫০০V বা তার বেশি পর্যন্ত বিল্ট-ইন আইসোলেশন থাকে।
eSATA/eSATAp
eSATA সংযোগকারীটি আরও শক্তিশালী
SATA সংযোগকারী, যা বাহ্যিক হার্ড ড্রাইভ এবং SSD-এর সাথে সংযোগের উদ্দেশ্যে তৈরি। eSATA-এর স্থানান্তর হার (6 Gbit/s পর্যন্ত) USB 3.0 (5 Gbit/s পর্যন্ত) এবং USB 3.1 (10 Gbit/s পর্যন্ত) এর মতোই। eSATA-এর মাধ্যমে সংযুক্ত একটি ডিভাইস একটি সাধারণ SATA ডিভাইস হিসাবে দেখা যায়, যা অভ্যন্তরীণ ড্রাইভের সাথে সম্পর্কিত সম্পূর্ণ কর্মক্ষমতা এবং সম্পূর্ণ সামঞ্জস্য প্রদান করে।
eSATA বাহ্যিক ডিভাইসে বিদ্যুৎ সরবরাহ করে না। এটি USB-এর তুলনায় একটি ক্রমবর্ধমান অসুবিধা। যদিও USB 3.0-এর 4.5 ওয়াট কখনও কখনও বাহ্যিক হার্ড ড্রাইভে বিদ্যুৎ সরবরাহের জন্য অপর্যাপ্ত, প্রযুক্তি উন্নত হচ্ছে এবং বাহ্যিক ড্রাইভগুলি ধীরে ধীরে কম বিদ্যুৎ প্রয়োজন, যা eSATA-এর সুবিধা হ্রাস করছে।
eSATAp (পাওয়ার ওভার eSATA, যা ESATA/USC নামেও পরিচিত) হল ২০০৯ সালে চালু করা একটি সংযোগকারী যা একটি নতুন, পশ্চাৎ-সামঞ্জস্যপূর্ণ সংযোগকারী ব্যবহার করে সংযুক্ত ডিভাইসগুলিতে বিদ্যুৎ সরবরাহ করে। একটি নোটবুকে eSATAp সাধারণত একটি ২.৫-ইঞ্চি HDD/SSD চালানোর জন্য কেবল ৫ V সরবরাহ করে; একটি ডেস্কটপ ওয়ার্কস্টেশনে এটি অতিরিক্তভাবে ১২ V সরবরাহ করতে পারে যা ৩.৫-ইঞ্চি HDD/SSD এবং ৫.২৫-ইঞ্চি অপটিক্যাল ড্রাইভের মতো বড় ডিভাইসগুলিকে চালাতে পারে।
eSATAp সমর্থন একটি ডেস্কটপ মেশিনে মাদারবোর্ডের SATA, পাওয়ার এবং USB রিসোর্সের সাথে সংযোগকারী একটি ব্র্যাকেটের মাধ্যমে যুক্ত করা যেতে পারে।
eSATA, USB-এর মতো, সমর্থন করে
হট প্লাগিং, যদিও এটি OS ড্রাইভার এবং ডিভাইস ফার্মওয়্যার দ্বারা সীমিত হতে পারে।
থান্ডারবোল্ট
থান্ডারবোল্ট একত্রিত করে
PCI Express এবং
DisplayPort একটি নতুন সিরিয়াল ডেটা ইন্টারফেসে। মূল থান্ডারবোল্ট বাস্তবায়নে দুটি চ্যানেল রয়েছে, প্রতিটির স্থানান্তর গতি 10 Gbit/s, ফলে সম্মিলিত একমুখী ব্যান্ডউইথ 20 Gbit/s হয়।[129]
থান্ডারবোল্ট ২ লিংক অ্যাগ্রিগেশন ব্যবহার করে দুটি ১০ Gbit/s চ্যানেলকে একটি দ্বিমুখী ২০ Gbit/s চ্যানেলে একত্রিত করে।[১৩০]
থান্ডারবোল্ট ৩ এবং
থান্ডারবোল্ট ৪ ব্যবহার করে
ইউএসবি-সি.[১৩১][১৩২][১৩৩] থান্ডারবোল্ট ৩-এ দুটি ফিজিক্যাল ২০ গিগাবিট/সেকেন্ড দ্বিমুখী চ্যানেল রয়েছে, যা একটি একক লজিক্যাল ৪০ গিগাবিট/সেকেন্ড দ্বিমুখী চ্যানেল হিসেবে একত্রিত হয়। থান্ডারবোল্ট ৩ কন্ট্রোলারগুলি ইউএসবি ডিভাইসের সাথে সামঞ্জস্যতা প্রদানের জন্য একটি ইউএসবি ৩.১ জেন ২ কন্ট্রোলার অন্তর্ভুক্ত করতে পারে। এগুলি ডিসপ্লেপোর্ট অল্টারনেট মোড এবং ইউএসবি৪ ফেব্রিকের মাধ্যমে ডিসপ্লেপোর্ট প্রদান করতেও সক্ষম, যা থান্ডারবোল্ট ৩ পোর্টের কার্যকারিতাকে ইউএসবি ৩.১ জেন ২ পোর্টের একটি সুপারসেট করে তোলে।
ডিসপ্লেপোর্ট অল্টারনেট মোড ২.০: ইউএসবি৪ (যার জন্য ইউএসবি-সি প্রয়োজন) হাবগুলিকে ইউএসবি-সি অল্টারনেট মোডের মাধ্যমে ডিসপ্লেপোর্ট ২.০ সমর্থন করতে হবে। ডিসপ্লেপোর্ট ২.০ এইচডিআর১০ রঙসহ ৬০ হার্টজে ৮কে রেজোলিউশন সমর্থন করতে পারে।[১৩৪] ডিসপ্লেপোর্ট ২.০ সর্বোচ্চ ৮০ গিগাবিট/সেকেন্ড ব্যবহার করতে পারে, যা ইউএসবি ডেটার জন্য উপলব্ধ পরিমাণের দ্বিগুণ, কারণ এটি সমস্ত ডেটা এক দিকে (মনিটরে) পাঠায় এবং তাই একবারে আটটি ডেটা তার ব্যবহার করতে পারে।[১৩৪]
স্পেসিফিকেশনটি রয়্যালটি-মুক্ত করার পর এবং থান্ডারবোল্ট প্রোটোকলের তত্ত্বাবধান ইন্টেল থেকে ইউএসবি ইমপ্লিমেন্টার্স ফোরামে স্থানান্তরিত হওয়ার পর, থান্ডারবোল্ট ৩ কার্যকরভাবে ইউএসবি৪ স্পেসিফিকেশনে বাস্তবায়িত হয়েছে – ইউএসবি৪ পণ্যগুলির জন্য থান্ডারবোল্ট ৩-এর সাথে সামঞ্জস্যতা ঐচ্ছিক হলেও উৎসাহিত করা হয়।[১৩৫]
আন্তঃকার্যক্ষমতা
বিবিধ
প্রোটোকল কনভার্টার উপলব্ধ রয়েছে যা ইউএসবি ডেটা সিগন্যালকে অন্যান্য যোগাযোগের মানদণ্ডে রূপান্তর করে।
নিরাপত্তা হুমকি
ইউএসবি স্ট্যান্ডার্ডের ব্যাপক প্রচলনের কারণে, ইউএসবি স্ট্যান্ডার্ড ব্যবহার করে অনেক শোষণ রয়েছে। আজকের দিনে এর সবচেয়ে বড় উদাহরণগুলির মধ্যে একটি হল
ইউএসবি কিলার, একটি ডিভাইস যা ডেটা লাইনে উচ্চ ভোল্টেজের পালস পাঠিয়ে ইউএসবি ডিভাইসের ক্ষতি করে।
এর সংস্করণগুলোতে
মাইক্রোসফট উইন্ডোজএর আগে
উইন্ডোজ এক্সপি, উইন্ডোজ নির্দিষ্ট কিছু ডিভাইসে (যদি থাকে) একটি স্ক্রিপ্ট স্বয়ংক্রিয়ভাবে চালাতো
অটোরান, যার মধ্যে একটি হলো ইউএসবি ম্যাস স্টোরেজ ডিভাইস, যাতে দূষিত সফটওয়্যার থাকতে পারে।[১৩৬]