DDM-এর নির্ভুলতা ও সীমাবদ্ধতা
DDM-এর সংখ্যাগুলো নিখুঁত মনে হয়: dBm-এ দশমিকের পরে দুই অঙ্ক, ভোল্টের শততমাংশ পর্যন্ত। কিন্তু এর পেছনের স্পেসিফিকেশন অনেক কম নিশ্চয়তা দেয়। একটি মনিটর ভৌতভাবে কী পরিমাপ করে, কতটা নির্ভুল হতে বাধ্য এবং কোথায় কাজ করা বন্ধ করে, তা জানা থাকলে নয়েজের ভেতরে থাকা “1 dB পতন” নিয়ে সময় নষ্ট করতে হয় না, আবার সস্তা মডিউল নিজে বানিয়ে বসানো “স্বাভাবিক” রিডিংকে বিশ্বাসও করতে হয় না।
স্পেসিফিকেশন কী নিশ্চয়তা দেয়
| মনিটর | প্রয়োজনীয় নির্ভুলতা (SFF-8472 / SFF-8636, ইন্টারনাল ক্যালিব্রেশন) | রেজোলিউশন (LSB) | কোন পরিসরে |
|---|---|---|---|
| তাপমাত্রা | ±3 °C | 1/256 °C | মডিউলের কর্মপরিসর |
| সরবরাহ ভোল্টেজ | নামমাত্র মানের ±3 % | 100 µV | 0 … 6.55 V |
| Tx বায়াস | ±10 % | 2 µA | 0 … 131 mA |
| Tx পাওয়ার | ±3 dB | 0.1 µW | ভেন্ডরের নির্ধারিত পরিসর, সাধারণত −8 … +4 dBm |
| Rx পাওয়ার | ±3 dB | 0.1 µW | ভেন্ডরের নির্ধারিত পরিসর, সাধারণত −20 … 0 dBm, APD-এর ক্ষেত্রে −30 … −7 dBm |
অনেক ভেন্ডর এর চেয়ে ভালো করে, ±1.5–2 dB সাধারণ, কিন্তু তা শুধু ডেটাশিটেই লেখা থাকে। ±3 dB-এর অর্থ, একই ফাইবারের দুই প্রান্তের দুটি মডিউলের একটির Rx রিডিং অন্যটির Tx রিডিং বিয়োগ প্রকৃত লসের চেয়ে বৈধভাবেই 6 dB পর্যন্ত আলাদা হতে পারে। CMIS মডিউলেও একই মনিটর ফরম্যাট থাকে; তাদের অ্যাডভার্টাইজিং পেজে আরও কড়া মান উল্লেখ থাকতে পারে।
আসলে কী পরিমাপ করা হয়
| যা হিসেবে জানানো হয় | ভৌতভাবে | পরিণতি |
|---|---|---|
| Tx পাওয়ার | লেজার আউটপুটের একটি ভগ্নাংশ (পেছনের ফেসেট বা ট্যাপ) ধরা মনিটর ফটোডায়োডের কারেন্ট | কারখানায় স্কেল করা একটি অনুমান; তাপমাত্রা ও কাপলিংয়ের সঙ্গে সরে যায়; কিছু মডিউলে একটি ধ্রুবক মান দিয়ে প্রতিস্থাপিত; দেখুন DDM-এর মাত্রা |
| Rx পাওয়ার | রিসিভার ফটোডায়োডের গড় ফটোকারেন্ট (TIA-এর আগে বা পরে) | প্রকৃত গড় পাওয়ার; NRZ-এ ডেটার ধরনের ওপর নির্ভর করে না, কিন্তু রেসপন্সিভিটি তরঙ্গদৈর্ঘ্যের ওপর নির্ভরশীল; 1310 nm-এ ক্যালিব্রেট করা রিসিভার 1550 nm সংকেত ~1 dB ভুল পড়ে |
| Tx বায়াস | ড্রাইভার যে কারেন্ট সেট করে | সাধারণত নির্ভুল; EML মডিউলে শুধু লেজার অংশের, মডুলেটরের নয় |
| তাপমাত্রা | মডিউলের PCB-তে বা কন্ট্রোলারের ভেতরের একটি সেন্সর | কেসের তাপমাত্রার চেয়ে কয়েক °C বেশি; লেজারের তাপমাত্রা নয় (সেটি ঐচ্ছিক লেজার-তাপমাত্রা মনিটর) |
| Vcc | মডিউলের ভেতরে মাপা সরবরাহ | কানেক্টর ও ফিল্টারের কারণে হোস্ট রেলের চেয়ে সামান্য কম |
গড় বনাম OMA
স্পেসিফিকেশন সংবেদনশীলতা প্রকাশ করে OMA (অপটিক্যাল মডুলেশন অ্যাম্প্লিচিউড) দিয়ে; DDM জানায় গড় পাওয়ার। সাধারণ এক্সটিংকশন রেশিওর NRZ সংকেতে দুটির পার্থক্য প্রায় 2–3 dB (গড় পাওয়ার OMA + 3 dB-এর চেয়ে কম… সঠিক পার্থক্য এক্সটিংকশন রেশিওর ওপর নির্ভর করে)। PAM4-এ পরিস্থিতি আরও খারাপ: গড় পাওয়ার আইয়ের অবস্থা সম্পর্কে খুব কম বলে। তাই একটি মডিউল গড় পাওয়ারে “পরিসরের ভেতরে” থেকেও সংবেদনশীলতার শর্ত পূরণে ব্যর্থ হতে পারে। SFF-8472-এর বাইট 92-এর বিট 3 জানায় মডিউল কোন ধরনের সংখ্যা রিপোর্ট করে (ক্যালিব্রেশন)।
নিম্ন ও ঊর্ধ্ব সীমা
- Rx-এর নিম্ন সীমা: PIN-এ প্রায় −30 dBm, APD-তে প্রায় −35 dBm-এর নিচে ফটোকারেন্ট নয়েজের মধ্যে চলে যায়; কাঁচা মান 0 হয় এবং −40 dBm হিসেবে দেখায় (0.1 µW/1 mW-এর 10·log10)। −40 রিডিংয়ের অর্থ “পরিমাপযোগ্য আলো নেই”, “−40 dBm আলো আছে” নয়।
- Rx-এর ঊর্ধ্ব সীমা: মনিটরের পরিসর ছাড়ালে মান স্যাচুরেট হয়; রিসিভারের ওভারলোড (এরর) মনিটর স্যাচুরেট হওয়ার আগেও শুরু হতে পারে, পরেও হতে পারে।
- Tx: অর্থবহ শুধু লেজার চালু থাকার সময়; TX_DISABLE সক্রিয় করলে এটি নিম্ন সীমায় নেমে যাওয়ার কথা। Tx ডিজেবল অবস্থায়ও যে Tx নামমাত্র মানে থেকে যায়, সেটি একটি ধ্রুবক।
সময়
- মডিউল অভ্যন্তরীণভাবে সেকেন্ডে কয়েকবার মনিটর হালনাগাদ করে; হোস্ট কয়েক সেকেন্ড পরপর পোল করে; NMS প্রতি কয়েক মিনিটে। সংক্ষিপ্ত কোনো ইভেন্ট (200 ms-এর একটি ফ্ল্যাপ) DDM-এ হয়তো কখনোই দেখা যাবে না।
- মডিউল ঢোকানোর ঠিক পরে ডেটা-নট-রেডি বিট সেট থাকে (SFF-8472 A2h 110.0, SFF-8636 বাইট 2.0); তখন পড়া মান অর্থহীন।
- ফ্ল্যাগ ল্যাচ করা থাকে: আপনার দেখা অ্যালার্ম কয়েক মিনিট আগের কোনো ইভেন্টের হতে পারে, যা এরপর স্বাভাবিক হয়ে গেছে (থ্রেশহোল্ড ও অ্যালার্ম)।
যেখানে DDM নেই বা বিভ্রান্তিকর
| মডিউলের ধরন | যা পাওয়া যায় | মন্তব্য |
|---|---|---|
| প্যাসিভ DAC | কিছুই নয়; A2h ডিভাইস নেই | শুধু শনাক্তকরণ তথ্য |
| 1000BASE-T / 10GBASE-T SFP | প্রায়ই শুধু তাপমাত্রা, অথবা কিছুই নয়; Tx/Rx ফিল্ড শূন্য বা ধ্রুবক | কপার PHY-তে পরিমাপ করার মতো অপটিক্স নেই |
| AOC | দুই প্রান্তেই পূর্ণ DDM | মাত্রাগুলো ক্যাবলের অভ্যন্তরীণ; AOC-এর ভেতরে কম Rx মানে ক্যাবল বিকল হচ্ছে, কানেক্টর নোংরা নয় |
| PON OLT মডিউল | Rx হলো সব ONU-এর ওপর বার্স্ট-মোড গড় | প্রতি ONU-এর পাওয়ার আসে OLT-এর রেঞ্জিং থেকে, DDM থেকে নয়; দেখুন PON-এর সমস্যা |
| PON ONU স্টিক | সঠিক Rx; Tx অর্থবহ শুধু বার্স্ট পাঠানোর সময় | নিষ্ক্রিয় অবস্থায় Tx কম বা শূন্য দেখাতে পারে |
| টিউনেবল DWDM | Tx/Rx ঠিক থাকে; যোগ হয় লেজারের তাপমাত্রা, TEC কারেন্ট, তরঙ্গদৈর্ঘ্য/ফ্রিকোয়েন্সি মনিটর | টিউনেবল ম্যাপ |
| এক্সটার্নাল ক্যালিব্রেশনের মডিউল | ধ্রুবক প্রয়োগ না হওয়া পর্যন্ত কাঁচা মান | হোস্ট বা টুল বাইট 92 উপেক্ষা করলে অসম্ভব সংখ্যা; দেখুন ক্যালিব্রেশন |
| সস্তা বা ক্লোন করা মডিউল | Tx এবং কখনো কখনো বায়াস ধ্রুবক; Rx সাধারণত বাস্তব | Tx ডিজেবলের সঙ্গে এবং একই ব্যাচের মডিউলের মধ্যে তুলনা করুন |
| মিডিয়া কনভার্টার / PHY-এর মধ্য দিয়ে DDM | কিছু ডিভাইস মান বানিয়ে দেয় | টেস্ট বেঞ্চে মডিউল নিজে যা জানায়, শুধু তাতেই ভরসা করুন |
ব্যবহারিক নিয়ম
- 1 dB-এর কম পার্থক্যকে নয়েজ ধরুন; বেসলাইন থেকে 2–3 dB পরিবর্তনে ব্যবস্থা নিন (মনিটরিং)।
- একক সংখ্যা নয়, লিংক জুড়ে দুই প্রান্তের Rx এবং Tx বনাম Rx তুলনা করুন।
- সন্দেহজনক Tx একবার বাহ্যিক পাওয়ার মিটার দিয়ে যাচাই করুন; মডিউল ভুল তথ্য দিলে সেটি Code database বিভাগে লিখে রাখুন এবং দূরের প্রান্তের Rx-এর ওপর ভরসা করুন।
- DDM দিয়ে ফাইবার অবকাঠামো সার্টিফাই করবেন না, সেটি OTDR বা লাইট সোর্সের কাজ। DDM একটি অন্তর্নির্মিত স্বাস্থ্য সূচক, পরীক্ষার যন্ত্র নয়।
- সংখ্যাগুলো অসম্ভব দেখালে (0 °C, +10 dBm, 0.00 V) ক্যালিব্রেশনকে সন্দেহ করুন, পদার্থবিদ্যাকে নয়।
তুলনার জন্য প্রত্যাশিত পরিসর: সাধারণ মান।