नॉलेज बेस
OTDR ट्रेस कैसे पढ़ें और स्पैन कैसे मापें
हर बटन क्या करता है, कर्सर A और B कैसे रखें, और एक ही स्पैन पर टूल तीन अलग-अलग लॉस मान क्यों दिखाता है — 2P, LSA और 5P। ये आँकड़े किसी वजह से अलग होते हैं, और इसी फ़र्क़ से स्पैन के बारे में कुछ पता चलता है।
लेखक: Ilya (इंजीनियर, ऑप्टिकल फ़ाइबर में 6 साल) ·
शुरुआत
फ़ाइल खोलना
फ़ाइल खोलें दबाइए या फ़ाइल को विंडो में खींच लाइए। .sor की दोनों पीढ़ियाँ पढ़ी जाती हैं — Bellcore 1.x और Telcordia 2.x — और उनके साथ .msor, तीन .trc बोलियाँ (EXFO, Anritsu T5 और T6), .bdr, Yokogawa, INNO, .csor, .tst और .TFW: फ़ॉर्मैट हम बाइट्स से ही पहचानते हैं, एक्सटेंशन से नहीं। ब्लॉक का ढाँचा और स्केल असली मापों के संग्रह पर जाँचे गए हैं।
फ़ाइल के साथ क्या होता है। अकाउंट की ज़रूरत नहीं। खोली गई फ़ाइल हमारे यहाँ सेव होती है — इसी से सेवा और ज़्यादा फ़ॉर्मैट पढ़ना सीखती है; फ़ाइलों के साथ हम क्या कभी नहीं करते, यह शर्तों में लिखा है। आपके सुधार हमारे यहाँ फ़ाइल के साथ ही रखे जाते हैं, इसलिए पेज रीलोड होने, टैब बंद होने या ब्राउज़र साफ़ हो जाने पर भी काम नहीं खोता। खुली फ़ाइलों की सूची ब्राउज़र भी अपने पास रखता है; उसमें से फ़ाइल हटाने के लिए «फ़ाइलें» सूची का उपयोग करें।
ट्रेस को लिंक से सौंपना
साझा करें एक पता देता है, जिसे आप सहकर्मी या ठेकेदार को भेज सकते हैं। उन्हें कुछ भी इंस्टॉल नहीं करना पड़ता: ट्रेस ब्राउज़र में खुलता है, किसी भी सिस्टम पर और बिना खाते के। जो भी लिंक खोलेगा उसे इस ट्रेस की एक प्रति मिलेगी — उसकी अपनी, अभी मौजूद सभी संपादनों के साथ; उसके संपादन आपकी फ़ाइल को नहीं बदलेंगे, और आपके उसकी को नहीं। लिंक दो हफ़्ते चलता है। फ़ाइल खुलते ही वह पते से हट जाता है: पता-पट्टी में ऐप्लिकेशन का सामान्य पता ही रहता है।
इवेंट
इवेंट की सूची उपकरण से क्यों नहीं मिलती
फ़ाइल में यंत्र की दर्ज की हुई इवेंट तालिका होती है, और टूल उसे तुरंत दिखाता है। वह कर्व पर खुद भी इवेंट खोजता है, पर उन्हें सूची में तब तक नहीं जोड़ता जब तक इवेंट तालिका के शीर्ष में एक्सपेरिमेंटल मोड चालू न हो: रिपोर्ट सौंपा गया माप ले जाती है, उसका हमारा पाठ नहीं। इसे चालू करें, तो हमारी पंक्तियाँ यंत्र की पंक्तियों के साथ खड़ी होंगी; कर्व पर निशान का रंग बताता है कि इवेंट कहाँ से आया:
- दोनों इवेंट उपकरण की तालिका में भी है और हमारे विश्लेषण में भी।
- सिर्फ़ उपकरण उपकरण ने लिखा, हमें नहीं मिला। अक्सर इवेंट अपने पड़ोसी के या फ़ाइबर एंड के बहुत पास खड़ा होता है — «टूल क्या नहीं कर सकता» देखिए।
- सिर्फ़ हम हमें मिला, उपकरण की तालिका में यह नहीं है। यह ग़लती नहीं है। तालिका में सिर्फ़ वही आता है जो माप के समय ऑपरेटर की लगाई सीमाओं को पार करता है: अगर उसने लॉस की सीमा 0.100 dB रखी, तो 0.09 dB वाला फ़्यूजन स्प्लाइस फ़ाइल में नहीं आएगा, भले ही वह मौजूद हो।
जब हमारा लॉस उपकरण के लॉस से अलग होता है, तालिका में दोनों दिखाए जाते हैं: बाएँ उपकरण का, दाएँ हमारा।
बैज के पीछे और क्या है
यह मोड सिर्फ़ पंक्तियाँ नहीं जोड़ता। उसी बैज के पीछे किसी और के मापन के बारे में हमारे पाँच और दावे हैं:
- हमारा खोजा हुआ फ़ाइबर एंड। इवेंट तालिका में यह उपकरण की पंक्तियों के बगल में खड़ा होता है; टोटल पट्टी पर केवल तब, जब उपकरण ने न लंबाई दर्ज की हो, न एंड। यह गणना के रूप में चिह्नित है और इसकी सटीकता सैकड़ों मीटर की है — देखें “टूल क्या नहीं कर सकता”।
- ORL, अगर उपकरण ने उसे दर्ज नहीं किया। यदि उपकरण ने रिटर्न लॉस दर्ज किया है, तो उसका आँकड़ा दिखता है और केवल वही। यदि फ़ील्ड खाली है, तो वक्र से हमारी गणना उस खाने को भरती है, गणना के रूप में चिह्नित: आँकड़ा इस समझौते पर निर्भर है कि कहाँ से गिनना है, केवल फ़ाइल पर नहीं।
- इवेंट पर “मैक्रोबेंड” लेबल। यह तरंगदैर्ध्य के जोड़े से निकाला जाता है, एक वक्र के आकार से नहीं: फ़्यूजन स्प्लाइस छोटी और लंबी तरंगदैर्ध्य पर बराबर लॉस देता है, मैक्रोबेंड लंबी पर स्पष्ट रूप से अधिक। एक ही ग्राफ़ पर एक ही फ़ाइबर के अलग-अलग तरंगदैर्ध्य वाले दो OTDR ट्रेस चाहिए; जोड़ी न हो तो तालिका के नीचे की पंक्ति कहती है कि तुलना के लिए कुछ नहीं है।
- रिफ्लेक्शन पर “घोस्ट” लेबल। फ़ाइबर एंड के पार किसी पहले के रिफ्लेक्शन के दर्पण-प्रतिबिंब जैसा, या किसी ज़्यादा तेज़ रिफ्लेक्शन की दूरी के गुणज पर और लगभग बिना लॉस के खड़ा रिफ्लेक्शन — दो बार परावर्तित प्रकाश ऐसा ही दिखता है। यह ज्यामिति से हमारा निष्कर्ष है; इको के लिए उपकरण का अपना चिह्न, अगर वह फ़ाइल में दर्ज है, मोड के बिना भी दिखता है।
- केबल के फ़ाइबरों में पुनरावृत्ति। जब ग्राफ़ पर एक ही केबल के कई फ़ाइबर हों, तो तालिका के नीचे की पंक्ति उन स्थितियों के नाम बताती है जहाँ कोई इवेंट अधिकांश पर दोहराया गया। वहाँ क्या है — जॉइंट क्लोज़र या पैच पैनल — फ़ाइलें नहीं बतातीं।
यह सब बैज के पीछे क्यों रहता है: इनमें से कुछ भी फ़ाइल में नहीं है; यह किसी और के मापन की हमारी व्याख्या है। ये पंक्तियाँ और लेबल तब तक प्रोटोकॉल और रिपोर्ट में नहीं जाते, जब तक आप स्वयं फ़ाइल में पंक्ति न जोड़ें — और जो मोड चालू करता है, उसे इन्हें दूसरी राय के रूप में पढ़ना चाहिए, उपकरण के रिकॉर्ड के रूप में नहीं।
संचयी लॉस का कॉलम किसे जोड़ता है
तालिका का आख़िरी कॉलम — संचयी — ट्रेस की शुरुआत से उस पंक्ति तक का लॉस है। इसके आंकड़े उपकरण के हैं, हमारे नहीं: उसके अपने दो फ़ील्ड जोड़े जाते हैं — इवेंट का अपना लॉस और उससे पहले वाले फ़ाइबर का क्षीणन। उपकरण कुल लॉस स्वयं भी लिखता है, और जहाँ दोनों तरीक़े तुलना योग्य हैं वहाँ उसका जोड़ उसके अपने फ़ील्ड के योग से दो-तिहाई फ़ाइलों में मिलता है, और हमारे स्पैन के योग से केवल आठ प्रतिशत में।
कॉलम टूट सकता है, और तब तालिका के नीचे कारण बताती एक पंक्ति आती है: किसी इवेंट का लॉस शून्य लिखा है, यानी दर्ज ही नहीं हुआ; इवेंट से पहले वाले फ़ाइबर का क्षीणन नहीं है; दर्ज क्षीणन फ़ाइबर का हो ही नहीं सकता; या इवेंट का लॉस तो है पर स्थान नहीं। एक भी पद के बिना जोड़ अधूरा रह जाता, इसलिए गिनती रुक जाती है और वह जगह बताती है जहाँ पद कम पड़ा।
सीमाएँ और फ़ैसले का कॉलम
फ़्यूजन स्प्लाइस पर कितना लॉस चल सकता है, इसका अपना कोई मान यह टूल नहीं सुझाता: सीमाएँ आपकी हैं। उन्हें सीमाएँ में भरिए, और तालिका में फ़ैसला कॉलम आ जाएगा। जब तक एक भी सीमा तय नहीं है, यह कॉलम होता ही नहीं: सिर्फ़ डैश से भरा कॉलम कुछ नहीं बताता।
जिस पंक्ति पर आपकी तय की गई कोई भी सीमा लागू नहीं हो सकी, वह अनजाँची रहती है और यही कहती है; हरी नहीं होती। यह लगने से ज़्यादा बार होता है: रिफ्लेक्टेंस की सीमा तय है, और फ़्यूजन स्प्लाइस में रिफ्लेक्टेंस होता ही नहीं। ऐसी पंक्ति पर हरा रंग उस जाँच का दावा करता जो हुई ही नहीं।
अगर तालिका बग़ल में खिसक गई हो
सँकरी विंडो में आठ कॉलम नहीं समाते, इसलिए तालिका बग़ल में स्क्रॉल होती है। इवेंट की संख्या और दूरी तब भी अपनी जगह रहती हैं: जिस पंक्ति तक आप पहुँचे हैं वह पहचानी जाती रहनी चाहिए, वरना फ़ैसला उस पंक्ति के बिना आता है जिसका वह है। दाहिने किनारे की छाया का अर्थ है कि दाईं ओर और आंकड़े हैं।
कर्सर A / B
स्पैन को हाथ से मापना
ऑटोमैटिक हिस्सा इस सवाल का जवाब देता है कि «यहाँ है क्या»। कर्सर इस सवाल का जवाब देते हैं कि «यह टुकड़ा कितने का पड़ा» — वही माप जो हाथ से तब किया जाता है जब स्पैन को प्रोजेक्ट से या उपकरण के बताए मान से मिलाना हो।
- ग्राफ़ पर क्लिक से कर्सर A लगता है।
- दूसरा क्लिक B लगाता है। स्पैन की पट्टी और नंबरों वाली पंक्ति दिखने लगती है।
- इसके बाद हर क्लिक उस कर्सर को हिलाता है जो पास हो। स्पैन का किनारा खिसकाना हो तो उसी के पास क्लिक कीजिए।
- कर्सर को खींचा भी जा सकता है — रेखा पकड़कर ले जाइए।
- कर्सर हटाएँ — दोनों हट जाते हैं। क्रम मायने नहीं रखता: कर्सर दाएँ से बाएँ भी लगाए जा सकते हैं, टूल ख़ुद समझ लेगा कि स्पैन कहाँ से शुरू होता है।
कर्सर से हटकर खींचना पहले की तरह स्पैन को पास लाता है, यानी कर्सर लगे रहने पर भी ज़ूम किया जा सकता है। डबल क्लिक ज़ूम रीसेट करता है और उस कर्सर को वापस ले आता है जिसे उसके पहले क्लिक ने हिलाया था।
गिनती की पंक्ति क्या दिखाती है
बाएँ — हर कर्सर कहाँ खड़ा है और वहाँ स्तर क्या है। आगे दोनों के बीच फ़ाइबर की लंबाई और इस स्पैन पर लॉस निकालने के तीन तरीक़े। 2P और LSA के साथ उनका अपना प्रति किलोमीटर क्षीणन खड़ा रहता है; 5P के साथ नहीं — वह फ़ाइबर नहीं, किसी इवेंट की सीढ़ी नापता है। आख़िरी आँकड़ा — स्कैटर — बताता है कि LSA पर भरोसा किया जा सकता है या नहीं; उसकी बात नीचे है।
2P, LSA और 5P
एक स्पैन पर तीन लॉस क्यों
तीनों तरीक़े एक ही डेटा से तीन अलग सवाल पूछते हैं और ग़लती भी अलग-अलग तरह से करते हैं, इसलिए इनमें से «सही» चुनने की ज़रूरत नहीं। जब तक 2P और LSA मिलते हैं, स्पैन पर भरोसा किया जा सकता है; अगर वे अलग हो जाएँ, तो स्पैन के भीतर कुछ है, और यह फ़र्क़ उसी की ओर इशारा करता है।
2P — दो बिंदुओं से
कर्सर A के नीचे का लेवल घटा कर्सर B के नीचे का लेवल। कोई मान्यता नहीं: उपकरण ने इन दो बिंदुओं पर जो दिखाया, उतना ही घटाया गया।
लेकिन कोई एक सैंपल बैकस्कैटर के लेवल पर ठीक-ठीक नहीं, उसके आसपास पड़ता है: कम एवरेजिंग वाली ट्रेस पर दोनों में से हर सिरा दसवें हिस्से dB तक चूक सकता है, और उतना ही जवाब भी खिसक जाता है।
LSA — पूरे स्पैन से
कर्सरों के बीच के सभी सैंपलों से होकर न्यूनतम वर्ग विधि से एक सीधी रेखा खींची जाती है, और लॉस उसके स्लोप से लिया जाता है। शोर सैकड़ों बिंदुओं पर औसत हो जाता है, इसीलिए फ़ाइबर का प्रति किलोमीटर क्षीणन इसी मान से बताने का चलन है।
कमज़ोरी उसकी मान्यता में है। विधि मानती है कि स्पैन फ़ाइबर का एक समतल टुकड़ा है। अगर उसके भीतर कोई फ़्यूजन स्प्लाइस है, तो रेखा उस सीढ़ी के आर-पार खिंच जाती है, और उसका स्लोप ऐसे फ़ाइबर का वर्णन करता है जो है ही नहीं।
5P — ख़ुद इवेंट का लॉस
कर्सरों के बाहर के खुले फ़ाइबर पर न्यूनतम वर्ग विधि से दो सीधी रेखाएँ, और उनके विस्तार के बीच का अंतराल। कर्सरों के बीच का फ़ाइबर इस आँकड़े में बिलकुल नहीं आता — सिर्फ़ सीढ़ी आती है। फ़्यूजन स्प्लाइस को ख़ुद उपकरण भी इसी तरह नापता है।
लेकिन रेखाएँ खींचने के लिए हमेशा कुछ होता ही नहीं। किसी एक ओर साफ़ फ़ाइबर बहुत कम हो या नमूने बहुत उखड़े हुए हों — और 5P की जगह एक डैश खड़ा रहता है। जिस आँकड़े पर हमें ख़ुद भरोसा न हो, उसे हम नहीं दिखाते।
इस विधि का एक ही नाम नहीं है: EXFO, Anritsu और INNO इसे “चार-बिंदु” कहते हैं, जबकि JDSU, VIAVI और VeEX इसे “पाँच-बिंदु” कहते हैं। गणना दोनों में एक ही है; मतभेद केवल इस बात पर है कि जिस बिंदु पर अंतर पढ़ा जाता है, उसे गिना जाए या नहीं।
स्कैटर — जज
स्कैटर यानी सैंपलों की फ़िट की गई रेखा से औसत दूरी। समतल फ़ाइबर पर यह dB का सौवाँ हिस्सा होता है। अगर यह साफ़ तौर पर ज़्यादा है — स्पैन के भीतर कुछ है, और LSA का स्लोप फ़ाइबर का वर्णन नहीं कर रहा।
इसका इस्तेमाल कैसे करें। फ़्यूजन स्प्लाइस या कनेक्टर नाप रहे हैं — 5P देखिए: ख़ुद इवेंट का लॉस वही निकालता है। फ़ाइबर नाप रहे हैं — कर्सर ऐसे रखिए कि स्कैटर सबसे कम हो: इसी का मतलब है कि उनके बीच साफ़ फ़ाइबर है और dB/km का आँकड़ा उसी का है। स्कैटर बड़ा हो तो 2P लीजिए: उसमें फ़ाइबर भी आता है और कर्सरों के बीच खड़ी हर चीज़ भी।
ऊपर की पंक्ति से उदाहरण: 2P 10.660 dB बनाम LSA 10.274 dB, स्कैटर 0.184 dB पर। अंतर लगभग 0.4 dB — स्पैन के भीतर आठ फ़्यूजन स्प्लाइस हैं, और स्कैटर यह ईमानदारी से बता देता है। कर्सरों ने उनके बीच का साफ़ पड़ाव लिया होता — दोनों नंबर मिल जाते और स्कैटर सौवें हिस्से तक गिर जाता।
जाँच के लिए एक संदर्भ: सिंगल-मोड G.652 फ़ाइबर 1550 nm पर लगभग 0.19–0.22 dB/km और 1310 nm पर 0.32–0.36 dB/km खोता है। अगर साफ़ पड़ाव पर LSA इससे साफ़ ज़्यादा दिखाए — मामला उपकरण का नहीं, फ़ाइबर का है।
सुधार
क्या बदला जा सकता है और तब क्या होता है
सुधार भी देखने की तरह मुफ़्त है: माप के पैरामीटर, इवेंट — खिसकाना, टाइप बदलना, जोड़ना, हटाना — और ख़ुद कर्व, और उसके बाद .sor का एक्सपोर्ट। बिना रजिस्ट्रेशन।
मान बदलने के लिए उस पर क्लिक कीजिए: Enter — सेव, Esc — रद्द। सुधार वापस लेने और दोबारा लगाने के लिए हेडर में तीर हैं।
मूल बाइट हमेशा सुरक्षित रहते हैं, और जिस फ़ाइल में कुछ नहीं बदला, वह बाइट-दर-बाइट मूल जैसी ही एक्सपोर्ट होती है।
कुछ फ़ील्ड जानबूझकर संपादन-योग्य नहीं हैं: सैंपलों की संख्या, ट्रेस का स्टेप और लंबाई ख़ुद डेटा से निकलते हैं, और पल्स विड्थ तथा एवरेजिंग की संख्या उस माप का वर्णन करते हैं जो हो चुका है। इन्हें बदलना ऐसे माप का वर्णन करना होगा जो हुआ ही नहीं।
सीमाएँ
टूल क्या नहीं कर सकता
नीचे वे जगहें हैं जहाँ यह उपकरण मोटा-मोटी जवाब देता है या जवाब देता ही नहीं।
- लंबी पल्स पास-पास के फ़्यूजन स्प्लाइस को जोड़ देती है। जिस विंडो पर सीढ़ी गिनी जाती है, वह कई पल्स विड्थ जितनी होती है। 5000 ns पर यह लगभग 3 km है, और 1–2 km की दूरी पर खड़े स्प्लाइस हमारी खोज अलग नहीं कर पाएगी: उन्हें उपकरण ढूँढ़ लेगा, हम एक ही दिखाएँगे। रेज़ोल्यूशन चाहिए तो छोटी पल्स से मापिए।
- इवेंट फ़ाइबर ब्रेक जैसा नहीं दिख सकता। 5000 ns की पल्स पर डेड ज़ोन लगभग 500 m होता है: फ़्यूजन स्प्लाइस आधे किलोमीटर पर फैल जाता है और थोड़े तीखे स्पैन जैसा दिखता है। ज़ूम करने पर «सीढ़ी दिखती ही नहीं» — यह सामान्य है; मोड़ नहीं, नंबर देखिए।
- फ़ाइबर एंड के एकदम पास के इवेंट नहीं मिलते। विधि को इवेंट के दाईं ओर फ़ाइबर की एक विंडो चाहिए, और अंत के बाद वह होती नहीं।
- अपना निकाला हुआ फ़ाइबर एंड हम सिर्फ़ एक्सपेरिमेंटल मोड में दिखाते हैं। सामान्य दृश्य में वही अंत खड़ा रहता है जो उपकरण ने दर्ज किया। मोड चालू कीजिए और हमारा उसके बग़ल में आ जाएगा — पर सैकड़ों मीटर की सटीकता के साथ: जिन ट्रेसों में संकेत धीरे-धीरे शोर में डूबता है, वहाँ हम असली अंत से पहले रुक जाते हैं, ताकि शोर में «कनेक्टर» न दिखें।
- कर्सर रिफ्लेक्टेंस नहीं मापते। रिफ्लेक्टेंस इवेंट की तालिका से लिया जाता है या अपने आप खोज के समय पीक से गिना जाता है।
संक्षेप में
अगर एक ही बात याद रखनी हो
एक ही स्पैन पर तीन आँकड़े फ़ालतू नहीं हैं। 2P बताता है कि दो बिंदुओं के बीच असल में कितना खोया, उनके बीच खड़ी हर चीज़ समेत। LSA बताता है कि ख़ुद फ़ाइबर किस रफ़्तार से खोता है — पर तभी, जब कर्सरों के बीच सचमुच सिर्फ़ फ़ाइबर हो। 5P बताता है कि एक अकेली सीढ़ी की क़ीमत क्या है, आसपास के फ़ाइबर के बिना। स्कैटर इस सवाल का जवाब देता है कि LSA की शर्त पूरी हुई या नहीं।
इसलिए काम का क्रम यह है: कर्सर रखे → स्कैटर देखा → छोटा हो तो LSA के dB/km पर भरोसा कीजिए; बड़ा हो तो 2P लीजिए और खोजिए कि अंदर क्या है। और अगर कर्सर किसी इवेंट के दोनों ओर खड़े हैं — 5P पढ़िए।
इसे अपनी ही ट्रेस पर जाँचना सबसे आसान है: ऐप में फ़ाइल खोलिए — वहाँ मेटाडेटा, इवेंट और कर्व के सुधार मुफ़्त हैं।