Bluetooth
ব্লুটুথ
ব্লুটুথ — Bluetooth
১. Curiosity — কৌতূহল জাগাও
তুমি wireless headphone পরে গান শুনছ। তোমার মোবাইল পকেটে — কোনো তার নেই। তবু গান বাজছে!
নাকি ভাবো — গাড়িতে মোবাইলের গান car speaker-এ বাজছে। বা মোবাইল থেকে printer-এ ছাপা হচ্ছে — তারবিহীন।
এই সব কাজ করে Bluetooth!
রহস্য: Bluetooth-এর নাম কেন এমন? ৯৫৮-৯৮৬ CE-তে ডেনমার্কের রাজা Harald Bluetooth (নীলদন্ত হ্যারাল্ড) বিভিন্ন গোত্রকে ঐক্যবদ্ধ করেছিলেন। Bluetooth প্রযুক্তিও বিভিন্ন device-কে ঐক্যবদ্ধ করে — তাই এই নাম!
২. Problem — সমস্যাটা কী?
সমস্যা:
- মোবাইল থেকে speaker-এ গান পাঠাতে তার লাগবে — কিন্তু তার ঝামেলা
- কাছাকাছি device-এর জন্য WiFi বেশি powerful ও battery-heavy
- ছোট, কম বিদ্যুৎ খরচে, কাছের distance-এ wireless দরকার
সমাধান: Bluetooth — Low power, short range, কাছের device সংযোগের জন্য বিশেষভাবে তৈরি wireless PAN প্রযুক্তি।
৩. Visualization — চোখে দেখো
Piconet (পিকোনেট):
[Master Device]
(তোমার মোবাইল)
╱ │ ╲
[Slave 1] [Slave 2] [Slave 3]
(headphone)(speaker) (smartwatch)
১টি Master + সর্বোচ্চ ৭টি Active Slave
Scatternet (স্ক্যাটারনেট):
Piconet A: Piconet B:
[Master A] [Master B]
╱ │ ╲ ╱ │
[S1] [S2] [Bridge] ────── [Bridge][S3]
(এই device দুই piconet-এ)
Bluetooth Range:
┌─────────────────────────────────────┐
│ Class 3: 1 mW → 1 মিটার │
│ Class 2: 2.5 mW → 10 মিটার │
│ Class 1: 100 mW → 100 মিটার │
└─────────────────────────────────────┘
৪. Mental Model — সহজ উপমা
Bluetooth = পাড়ার ইন্টারকম
ইন্টারকম শুধু কাছের ঘরে কথা বলতে পারে — বাইরের পৃথিবীতে নয়। Bluetooth-ও তেমন — শুধু কাছের device-এর জন্য।
Piconet উপমা: তোমার বাড়িতে তুমি "চাপা" (মাস্টার)। তোমার ভাইবোনেরা (slave) তোমার কথা মেনে চলে। কিন্তু একসাথে সর্বোচ্চ ৭ জন।
Scatternet উপমা: পাড়ার এক মানুষ দুটো চাপার অধীনে থাকতে পারে — এক চাপার slave, আরেক চাপার কাছে slave হিসেবে যোগাযোগ করে।
৫. Formal Concept — আনুষ্ঠানিক সংজ্ঞা
Bluetooth কী?
Bluetooth হলো IEEE 802.15.1 standard-এ তৈরি একটি short-range wireless technology যা 2.4 GHz ISM band ব্যবহার করে Wireless Personal Area Network (WPAN) তৈরি করে।
Bluetooth Alliance (১৯৯৮) — Ericsson, Nokia, Intel, IBM, Toshiba মিলে তৈরি।
বৈশিষ্ট্য:
- Frequency: 2.4 GHz (2402-2480 MHz)
- Technique: FHSS (Frequency Hopping Spread Spectrum) — প্রতি সেকেন্ডে 1600 বার frequency পরিবর্তন
- Power consumption: খুব কম
- Range: 1-100 মিটার (Class অনুযায়ী)
Bluetooth Classes (ক্লাস):
| Class | Power | Range |
|---|---|---|
| Class 1 | 100 mW | 100 মিটার |
| Class 2 | 2.5 mW | 10 মিটার |
| Class 3 | 1 mW | 1 মিটার |
মনে রাখো: বেশিরভাগ consumer device (headphone, phone) Class 2 — 10 মিটার।
Bluetooth Versions:
| Version | সাল | সর্বোচ্চ গতি | উল্লেখযোগ্য বৈশিষ্ট্য |
|---|---|---|---|
| 1.2 | 2003 | 1 Mbps | প্রথম জনপ্রিয় |
| 2.0 + EDR | 2004 | 3 Mbps | Enhanced Data Rate |
| 3.0 + HS | 2009 | 24 Mbps | High Speed |
| 4.0 (BLE) | 2010 | 1 Mbps | BLE — IoT-র জন্য |
| 4.2 | 2014 | 1 Mbps | IPv6 support |
| 5.0 | 2016 | 2 Mbps | 4x range, 2x speed |
| 5.3 | 2021 | 2 Mbps | Energy efficiency |
BLE — Bluetooth Low Energy (ব্লুটুথ লো এনার্জি): Bluetooth 4.0 থেকে — IoT device (smartwatch, fitness band, sensor) এর জন্য। Battery বছরের পর বছর চলে।
Piconet (পিকোনেট):
সংজ্ঞা: Bluetooth-এ একটি Master device এবং সর্বোচ্চ ৭টি Active Slave device নিয়ে গঠিত ছোট নেটওয়ার্ক।
নিয়ম:
- Master শুধু একটি
- Active Slave সর্বোচ্চ ৭টি
- Parked Slave (নিষ্ক্রিয়) আরো থাকতে পারে — কিন্তু communicate করে না
Master (তোমার মোবাইল)
├── Active Slave 1 (Bluetooth headphone)
├── Active Slave 2 (Wireless keyboard)
├── Active Slave 3 (Smartwatch)
└── ... (সর্বোচ্চ ৭টি)
Scatternet (স্ক্যাটারনেট):
সংজ্ঞা: দুটি বা ততোধিক Piconet একটি bridge device-এর মাধ্যমে সংযুক্ত হলে Scatternet তৈরি হয়।
Bridge device একটি Piconet-এ Master এবং অন্য Piconet-এ Slave হিসেবে কাজ করে।
FHSS — Frequency Hopping Spread Spectrum:
Bluetooth প্রতি সেকেন্ডে 1600 বার frequency পরিবর্তন করে। এতে:
- Interference কম হয়
- নিরাপত্তা বেশি (intercept কঠিন)
- অনেক device একই 2.4 GHz band-এ কাজ করতে পারে
৬. Internal Working — ভেতরে কী হয়?
Bluetooth Pairing (জুটি বাঁধা):
ধাপ ১: Discovery (খোঁজা)
তোমার মোবাইল → "কোনো Bluetooth device আছে?" broadcast
Headphone → "আমি আছি! আমার MAC: XX:XX:XX:XX:XX:XX"
ধাপ ২: Inquiry & Authentication
মোবাইল headphone-এর কাছে PIN চায় (পুরনো — Bluetooth 2.x)
বা SSP (Secure Simple Pairing) — Bluetooth 2.1+
ধাপ ৩: Link Establishment
উভয় device shared key তৈরি করে (Encryption)
ধাপ ৪: Connected!
Data transfer শুরু
Profiles (প্রোফাইল):
Bluetooth বিভিন্ন কাজের জন্য আলাদা Profile ব্যবহার করে:
| Profile | কাজ |
|---|---|
| A2DP | Music streaming (headphone-এ গান) |
| HFP | Hands-Free Phone (গাড়িতে call) |
| HID | Keyboard, Mouse |
| OPP | File transfer |
| BLE | IoT, Smartwatch, Fitness band |
৭. Real-world Usage — বাস্তব ব্যবহার
দৈনন্দিন ব্যবহার:
- Wireless Headphone: Marshall, JBL, Sony — A2DP profile
- Smartwatch: Fitbit, Samsung Galaxy Watch — BLE
- Car Bluetooth: গাড়িতে hands-free call ও music
- Wireless Speaker: JBL Go, Anker speaker
বাংলাদেশ প্রেক্ষাপট:
- মোবাইল থেকে Bluetooth speaker-এ গান বাজানো — বাজারে অনেক সস্তা speaker পাওয়া যায়
- Wireless keyboard ও mouse — office, gaming
- Diabetic patient-এর Glucometer Bluetooth দিয়ে phone-এ data পাঠায়
Industrial/Medical:
- Hospital-এ patient monitoring sensor (BLE)
- Smart meter (electricity, gas) — BLE data পাঠায়
- Warehouse-এ asset tracking
৮. Common Mistakes — ভুল ধারণা
ভুল ১: "Bluetooth ও WiFi একই।" সঠিক: Bluetooth = WPAN, কম distance, কম power। WiFi = WLAN, বেশি distance, বেশি power, বেশি speed।
ভুল ২: "Piconet-এ অসীম device যোগ করা যায়।" সঠিক: Active Slave সর্বোচ্চ ৭টি। Parked Slave থাকতে পারে কিন্তু communicate করে না।
ভুল ৩: "Bluetooth সম্পূর্ণ নিরাপদ।" সঠিক: Bluejacking, Bluesnarfing, Bluebugging — Bluetooth-ভিত্তিক আক্রমণ আছে।
ভুল ৪: "BLE মানে দুর্বল Bluetooth।" সঠিক: BLE = Low Energy, ভিন্ন protocol, IoT-র জন্য optimize। Speed কম কিন্তু battery দীর্ঘস্থায়ী।
৯. Trade-offs — সুবিধা ও অসুবিধা
| বৈশিষ্ট্য | Bluetooth | WiFi |
|---|---|---|
| Range | 1-100 মিটার | 35-100+ মিটার |
| Speed | 1-24 Mbps | 11 Mbps-9.6 Gbps |
| Power | কম | বেশি |
| Cost | কম | বেশি |
| Internet | না (শুধু device-to-device) | হ্যাঁ |
| ব্যবহার | Headphone, Smartwatch | Internet access |
১০. Quiz — নিজেকে যাচাই করো
MCQ:
১. Piconet-এ সর্বোচ্চ কতটি Active Slave থাকতে পারে?
- ক) 3
- খ) 5
- গ) 7 ✓
- ঘ) 10
২. Bluetooth কোন frequency band ব্যবহার করে?
- ক) 5 GHz
- খ) 2.4 GHz ✓
- গ) 900 MHz
- ঘ) 60 GHz
৩. BLE-এর পূর্ণ রূপ কী?
- ক) Bluetooth Link Extended
- খ) Bluetooth Low Energy ✓
- গ) Bluetooth Lite Edition
- ঘ) Basic Low Energy
৪. Scatternet তৈরি হয় কীভাবে?
- ক) দুটি Master সরাসরি সংযুক্ত হলে
- খ) দুটি Piconet একটি bridge device দিয়ে সংযুক্ত হলে ✓
- গ) Slave সংখ্যা ৭-এর বেশি হলে
- ঘ) দুটি headphone একসাথে connect হলে
Short Answer:
প্রশ্ন: Piconet ও Scatternet কী? পার্থক্য লেখো।
উত্তর:
- Piconet: Bluetooth-এ ১টি Master + সর্বোচ্চ ৭টি Active Slave নিয়ে গঠিত ছোট নেটওয়ার্ক।
- Scatternet: দুই বা ততোধিক Piconet যখন একটি bridge device-এর মাধ্যমে সংযুক্ত হয় তখন Scatternet তৈরি হয়।
- পার্থক্য: Piconet একটি স্বতন্ত্র Bluetooth network, Scatternet একাধিক Piconet-এর সমন্বয়।
১১. Reflection Questions — গভীর চিন্তা
১. Bluetooth ও WiFi উভয়ই 2.4 GHz ব্যবহার করে — তাহলে interference হয় না কেন?
২. কেন Bluetooth Internet connection দিতে পারে না?
৩. BLE কেন Smartwatch-এ WiFi-এর চেয়ে বেশি উপযুক্ত?
৪. Scatternet তৈরি করে কোন real-world scenario-তে উপকার পাওয়া যায়?
৫. ভবিষ্যতে Bluetooth 6.0-এ কী কী উন্নতি হতে পারে?
১২. Practice Tasks — হাতে-কলমে কাজ
Task ১: তোমার মোবাইলে Bluetooth চালু করো। কোন কোন device খুঁজে পাওয়া যায়? কোনটি Class 1, 2, না 3?
Task ২: Piconet-এর diagram আঁকো — তোমার মোবাইল Master, তোমার headphone, smartwatch, wireless mouse Slave হিসেবে।
Task ৩: Bluetooth ও WiFi-এর তুলনামূলক table তৈরি করো — ৬টি বৈশিষ্ট্যে পার্থক্য লেখো।
১৩. Reinforcement Summary — মনে রাখার সারাংশ
✅ Bluetooth = IEEE 802.15.1, 2.4 GHz, WPAN, short-range wireless
✅ FHSS = প্রতি সেকেন্ডে 1600 বার frequency পরিবর্তন — interference কম, নিরাপদ
✅ Classes:
- Class 1: 100 mW → 100 মিটার
- Class 2: 2.5 mW → 10 মিটার (সবচেয়ে সাধারণ)
- Class 3: 1 mW → 1 মিটার
✅ Piconet: 1 Master + সর্বোচ্চ 7 Active Slave
✅ Scatternet: একাধিক Piconet bridge device দিয়ে সংযুক্ত
✅ BLE (Bluetooth Low Energy): v4.0+, IoT ও wearable-এর জন্য, কম power
✅ নাম: রাজা Harald Bluetooth-এর নামে
✅ HSC পরীক্ষায় মনে রাখো:
- Piconet ও Scatternet-এর সংজ্ঞা ও পার্থক্য
- Class 1, 2, 3 এবং তাদের range
- Bluetooth ও WiFi-এর পার্থক্য
- FHSS-এর সংজ্ঞা
পরের পাঠ: Network Security — নেটওয়ার্ককে রক্ষা করার কৌশল!