ปัญหา PON: การลงทะเบียน ONU, LOS และระดับสัญญาณ
โครงข่ายใยแก้วนำแสงแบบพาสซีฟมีรูปแบบความล้มเหลวเฉพาะตัวเพิ่มเติมจากออปติกทั่วไป: ตัวส่งหนึ่งตัวคุยกับตัวรับหลายสิบตัวผ่านสปลิตเตอร์ สองทิศทางใช้ความยาวคลื่นต่างกัน และ OLT เป็นผู้ตัดสินใจว่าใครจะเข้าร่วมได้ หน้านี้ครอบคลุมข้อขัดข้องที่เฉพาะกับ PON — โดยเฉพาะกับ“สติ๊ก” ONU แบบ SFPและโมดูล OLT ซึ่งเป็นจุดที่ผู้ใช้ CodingBox ใช้เวลากับ PON มากที่สุด
ONU ไม่ลงทะเบียน
ONU เห็นแสงแต่ OLT ไม่ยอมเปิดใช้งานมันเลย ไล่ตรวจตามรายการนี้:
| ตรวจสอบ | เหตุใดจึงบล็อกการลงทะเบียน | วิธีแก้ไข |
|---|---|---|
| มาตรฐาน PON | ONU แบบ GPON บน OLT ของ XGS-PON (หรือกลับกัน) ใช้ความยาวคลื่นต่างกันและไม่มีวันได้ยิน OLT เลย | เลือกโมดูลให้ตรงกับ OLT: GPON 1490/1310, XGS-PON 1577/1270 (ความยาวคลื่นของ PON) |
| หมายเลขซีเรียล / ไวท์ลิสต์ | OLT ส่วนใหญ่เปิดใช้งานเฉพาะหมายเลขซีเรียล ONU ที่รู้จักเท่านั้น (SN ของ GPON คือ vendor ID บวกเลขฐานสิบหกอีก 8 หลัก) | ลงทะเบียนหมายเลขซีเรียลของ ONU บน OLT — หรือตั้งค่าสติ๊กให้แสดงหมายเลขซีเรียลตามที่ OLT คาดหวัง |
| LOID / รหัสผ่าน PLOAM | ผู้ให้บริการบางรายยืนยันตัวตนด้วยรหัสประจำตัวเชิงตรรกะหรือรหัสผ่าน แทนที่หรือเพิ่มเติมจากหมายเลขซีเรียล | ตั้งค่า LOID/รหัสผ่านในเฟิร์มแวร์ของสติ๊ก |
| Vendor ID | OLT ของผู้ให้บริการอาจรับเฉพาะรหัสผู้ผลิต ONU ที่ได้รับอนุมัติเท่านั้น | สติ๊กต้องแสดง vendor ID ที่ได้รับการยอมรับ (ตัวอักษรนำหน้าหมายเลขซีเรียล 4 ตัว) |
| กำลัง Rx ของ ONU อยู่นอกคลาส | ต่ำกว่า ~−27/−28 dBm (คลาส B+) ONU จะถอดรหัสทิศทางขาลงไม่ได้; สูงกว่า ~−8 dBm จะอิ่มตัว | แก้ไขระบบสาย หรือเพิ่มตัวลดทอนสัญญาณในสายดรอปที่สั้นเกินไป |
| Ranging / ระยะทาง | ONU อยู่นอกช่วงระยะส่งเชิงผลต่างของ OLT (โดยทั่วไป 20 km บางครั้ง 60) | ตรวจสอบความยาวใยแก้วนำแสงและการตั้งค่า OLT |
| พอร์ต OLT | พอร์ตถูกปิดใช้งาน, ถึงขีดจำกัดจำนวน ONU, โปรไฟล์ผิด | การตั้งค่าฝั่ง OLT |
| Rogue ONU | ONU อีกตัวส่งสัญญาณต่อเนื่องจนทำให้ตัวรับของ OLT มองไม่เห็นใครเลย | แยกปัญหาด้วยการถอดสายดรอปทีละเส้น; OLT จะรายงานการตรวจพบ rogue |
ในสติ๊ก ONU มีข้อมูลระบุตัวตนอยู่สองชุด: ข้อมูลระบุตัวตนของโมดูลตาม MSA (SFF-8472 — สิ่งที่โฮสต์เราเตอร์อ่าน) และข้อมูลระบุตัวตนของ PON (หมายเลขซีเรียล, vendor ID, LOID/รหัสผ่าน — สิ่งที่ OLT เห็น) CodingBox เขียนโค้ดชุดแรก ส่วนชุดที่สองตั้งค่าผ่านอินเทอร์เฟซการจัดการของสติ๊กเอง ดูทรานซีฟเวอร์ของ PON: OLT และ ONU
ONU แสดง LOS
ไม่มีแสงทิศทางขาลงเลย:
- SC/APC สกปรกหรือเสียหาย — คอนเนกเตอร์ของ PON เป็นแบบ APC; หน้าตัดปลายสกปรกเพียงจุดเดียวบนสายดรอปที่ใช้งบประมาณไป 28 dB แล้วก็เพียงพอที่จะทำให้เกิดปัญหา
- UPC ในระบบสายแบบ APC — สายแพตช์บูตสีน้ำเงินในเครือข่ายบูตสีเขียวทำให้เสีย dB ไปหลายหน่วยและสะท้อนกลับเข้า OLT (ความไม่ตรงกันทางกายภาพ)
- พอร์ตสปลิตเตอร์ ไม่ได้ใช้งาน / เสียหาย; ใยแก้วนำแสงขาด ระหว่างสปลิตเตอร์กับ ONU (OTDR จากฝั่ง ONU จะเห็น; ส่วนจากฝั่ง OLT สปลิตเตอร์จะบังสายดรอปแต่ละเส้นไว้)
- โมดูลความยาวคลื่นผิด (ดูตารางด้านบน) — จะอ่านค่าออกมาเป็น LOS ไม่ใช่ “มาตรฐานผิด”
ระดับสัญญาณ
| ค่าที่อ่านได้ | ปกติ | ต่ำเกินไป | สูงเกินไป |
|---|---|---|---|
| Rx ของ ONU (GPON B+) | −8 … −27 dBm | งบประมาณพลาด: สิ่งสกปรก, อัตราส่วนสปลิตเตอร์, ระยะทาง | สายดรอปสั้นเกินไป → ใช้ตัวลดทอนสัญญาณ |
| Rx ของ OLT ต่อ ONU หนึ่งตัว | −8 … −28 dBm | ปัญหาของสายดรอปเส้นเดียว; เทียบกับ ONU ตัวอื่นบนพอร์ตเดียวกัน | โอเวอร์โหลดจากเบิร์สต์ |
| Tx ของ ONU | +0.5 … +5 dBm (GPON) | เลเซอร์กำลังจะตาย | — |
OLT รายงานกำลังขาขึ้นต่อ ONU แต่ละตัว (ผ่าน ranging) ในขณะที่ค่า Rx ของ DDM ในตัว SFP ของ OLT เองเป็นค่าเฉลี่ยแบบเบิร์สต์ — ให้ใช้ค่าต่อ ONU จากระบบ OLT ในการวินิจฉัย (ระดับค่าใน DDM)
บริการขาด ๆ หาย ๆ
- Rx ของ ONU ก้ำกึ่ง (−26…−28 dBm) — ใช้งานได้จนกว่าจะเจอวันที่อากาศร้อนหรือสายแพตช์คอร์ดหักงอ
- สติ๊กร้อนเกิน — ONU แบบ SFP จะร้อนขึ้นภายในเราเตอร์สำหรับผู้บริโภคที่ไม่มีการระบายอากาศ; อาการคือหลุดในช่วงบ่ายและมีอะลาร์มอุณหภูมิใน DDM (กำลังไฟและความร้อน)
- ความเข้ากันได้กับโฮสต์ — พอร์ต SFP ของเราเตอร์ต้องรองรับอัตราเร็วของสติ๊ก (สติ๊ก GPON แสดงตัวเป็น 1G หรือ 2.5G; สติ๊ก XGS-PON ต้องใช้พอร์ต SFP+ 10G) และโหมด (SGMII / 1000BASE-X) (ความเร็วและอัตรา)
- OMCI / การจัดเตรียมบริการ — ตั้งค่าบริการไว้แล้วแต่ไม่มีทราฟฟิก: เป็นปัญหาโปรไฟล์ของ OLT ไม่ใช่ออปติก
ออปติกฝั่ง OLT
- โมดูล OLT อยู่ในคลาส B+/C+/C++ (ดูทรานซีฟเวอร์ของ PON); ระบบสายคลาส C+ ที่ป้อนด้วยโมดูล B+ จะเสียงบประมาณไป ~4 dB
- SFP ของ OLT มักถูกล็อกผู้ผลิตให้ใช้ได้เฉพาะกับแชสซี OLT เหมือนกับออปติกของสวิตช์ทุกประการ (การล็อกผู้ผลิต)
ลำดับการวินิจฉัย
- ยืนยันมาตรฐานและความยาวคลื่นของโมดูลเทียบกับ OLT
- อ่านค่า Rx ของ ONU — จาก DDM ของสติ๊กบนโต๊ะทดสอบ หรือผ่านเราเตอร์
- ตรวจสอบและทำความสะอาดสายดรอปแบบ SC/APC; ตรวจสอบสีของการขัดผิว
- ตรวจสอบหมายเลขซีเรียล / vendor ID / LOID เทียบกับสิ่งที่ OLT คาดหวัง
- ตรวจสอบ OLT: สถานะพอร์ต, รายการ ONU, อะลาร์ม rogue, ค่า Rx ต่อ ONU
- เปลี่ยนไปใช้ ONU ที่รู้อยู่แล้วว่าใช้งานได้ดีบนสายดรอปเส้นเดียวกัน
ใน CodingBox
CodingBox อ่านสติ๊ก PON หรือโมดูล OLT เหมือน SFP ทั่วไป: รหัสความยาวคลื่นและอัตราเร็วบนหน้าจอ Check transceiver (เป็น GPON หรือ XGS-PON? ฝั่ง OLT หรือ ONU?), ค่า Rx/Tx และอุณหภูมิแบบเรียลไทม์บน DDM และข้อมูลระบุตัวตนตาม MSA ที่โฮสต์เราเตอร์คาดหวังในEEPROM editor
โพรโทคอลเบื้องหลังอาการเหล่านี้ — สถานะการเปิดใช้งาน, ranging, DBA, OMCI — อยู่ในPON ทำงานอย่างไร; ช่วงคลาสและตัวอย่างการคำนวณงบประมาณอยู่ในคลาส ODN และงบประมาณ