หน้าแรก / บทความ & คู่มือ / วิธีวิเคราะห์กราฟ OTDR ตรวจรับงานสาย Fiber Optic 10G Backbone
MikroTik Tutorial

วิธีวิเคราะห์กราฟ OTDR ตรวจรับงานสาย Fiber Optic 10G Backbone

โดย: ฝ่ายเทคนิคและวิศวกรรม (Technical Engineering) 20/9/2569 เข้าชม: 14 ครั้ง
วิธีวิเคราะห์กราฟ OTDR ตรวจรับงานสาย Fiber Optic 10G Backbone
คู่มือเชิงลึกวิเคราะห์กราฟ OTDR สแกนหาจุดสายขาด โค้งงอ ชำรุด และคำนวณ Optical Loss Budget สำหรับตรวจรับงาน Fiber Optic 10G Backbone ด้วย RouterOS v7 SFP DDM

เมื่อเวลา 02:30 น. ทีม Network Engineer หน้างานโรงงานอุตสาหกรรมในนิคมอุตสาหกรรมมาบตาพุด โทรสายด่วนเข้ามาแจ้งว่า สายไฟเบอร์ออปติก Single-mode OS2 ความยาว 1.2 กิโลเมตร ที่เชื่อมระหว่าง Data Center หลัก ไปยังตึก Building B เกิดอาการ Link Flap (ลิงก์หลุดสลับติด) ทุกๆ 15 นาที ส่งผลให้สวิตช์ปลายทางหลุดจากระบบ ทำให้สายการผลิตหยุดชะงัก ช่างผู้รับเหมาก่อนหน้านี้รายงานว่า "สายไฟเบอร์เดินเสร็จแล้ว วัดสัญญาณด้วย Optical Power Meter (OPM) แสงออกปกติ" แต่เมื่อนำโมดูล SFP+ 10GBASE-LR มาเสียบใช้งานจริง กลับเกิด Packet Loss มหาศาล นี่คือฝันร้ายของวิศวกรระบบเครือข่ายที่พึ่งพาเพียงแค่การวัดไฟเบอร์แบบ Light Source & Power Meter โดยไม่ได้ผ่านการตรวจรับด้วยเครื่อง OTDR (Optical Time-Domain Reflectometer)

การตรวจรับงานเดินสาย Fiber Optic 10G/40G Backbone ในระดับ enterprise ไม่ใช่แค่การดูว่า "มีแสงส่งถึงปลายทางหรือไม่" แต่ต้องอ่านสเปกตรัมและกราฟของสายไฟเบอร์ให้ออก บทความนี้จะพาวิศวกรเครือข่ายเจาะลึกวิเคราะห์รูปคลื่นกราฟ OTDR ทุกรูปแบบ พร้อมวิธียืนยันค่า Optical Budget ร่วมกับสวิตช์ MikroTik RouterOS v7 เพื่อแก้ปัญหาหน้างานอย่างถูกต้องตามหลักวิศวกรรม

สถาปัตยกรรมฮาร์ดแวร์และโครงสร้างลิงก์ 10G Backbone หน้างานจริง

เพื่อให้อ้างอิงบริบทหน้างานจริง ในเคสนี้เราใช้ Core Switch และ Aggregation Switch ร่วมกับโมดูล SFP+ 10G บนสถาปัตยกรรมเครือข่ายองค์กร ดังนี้:

  • Core Switch: MikroTik CCR2004-1G-12S+2XS (Marvell AL32400 Quad-Core CPU 2.0GHz, RouterOS v7.14) ประจำการที่ Data Center
  • Distribution Switch: MikroTik CRS354-48P-4S+2Q+RM ประจำการที่ Building B
  • Transceiver: 10GBASE-LR SFP+ Wavelength 1310nm (รองรับระยะทางสูงสุด 10km, DDM / DOM Support)
  • Fiber Infrastructure: Cable Single-mode OS2 (9/125µm) Outdoor Armored 12-Core เดินผ่านท่อ HDPE และพักสายด้วย Patch Panel LC-UPC
  • OTDR Test Equipment: VIAVI SmartOTDR / EXFO MaxTester 720B ตั้งค่าความยาวคลื่นทดสอบที่ 1310nm และ 1550nm

หากองค์กรของคุณกำลังวางแผนขยายโครงสร้างพื้นฐาน สามารถปรึกษาทีมงานได้ที่ บริการรับวางระบบ Network องค์กร เดินสาย LAN & Fiber เพื่อออกแบบระบบสายสัญญาณที่ได้มาตรฐานระดับสากล

ส่วนประกอบและการอ่านกราฟ OTDR (OTDR Trace Analysis)

เครื่อง OTDR ทำงานโดยส่งพัลส์แสง (Optical Pulse) เลเซอร์เข้าไปในสายไฟเบอร์ แล้วสะท้อนแสงกลับมา (Backscattering & Reflection) จากนั้นนำเวลาและพลังงานแสงมาพล็อตเป็นกราฟบนแกน X (ระยะทาง: เมตร/กิโลเมตร) และแกน Y (ความเข้มสัญญาณ: dB) เหตุการณ์ (Events) บนกราฟ OTDR แบ่งออกเป็น 4 ประเภทหลักที่วิศวกรต้องวิเคราะห์ให้เด็ดขาด:

1. Fresnel Reflection (เหตุการณ์สะท้อนแสงแบบมียอดแหลม)

เกิดขึ้นเมื่อแสงเดินทางผ่านจุดที่มีการเปลี่ยนแปลงดรรชนีหักเหของแสง (Index of Refraction - IOR) อย่างฉับพลัน เช่น จุดต่อ Connector, จุดเข้าหัว Mechanical Splice หรือจุดที่ปลายสายขาด สัญลักษณ์บนกราฟจะเป็น "ยอดแหลมขึ้นฟ้า (Spike Peak)" แล้วตกลงมา

  • Good Connector: ยอดแหลมสูงเรียว สะท้อนกลับ (Return Loss / Optical Return Loss - ORL) ดีกว่า -45 dB สำหรับ UPC และ -60 dB สำหรับ APC
  • Dirty / Bad Connector: ยอดแหลมป้านและมีความสูญเสีย (Insertion Loss) ตกวูบลงมาเกิน 0.75 dB

2. Non-Reflective Event (เหตุการณ์ลดทอนแบบไม่มีการสะท้อน)

เกิดขึ้นเมื่อมีการสูญเสียพลังงานแสงโดยไม่มีการสะท้อนกลับของอากาศ เช่น จุดเชื่อมสายนวดหลอมเหลวด้วยความร้อน (Fusion Splice) หรือสายเกิดการโค้งงอ สัญลักษณ์บนกราฟจะเป็น "ขั้นบันไดดิ่งลง (Downward Step)" โดยไม่มียอดแหลม

  • Fusion Splice มาตรฐาน: ค่า Insertion Loss ของจุด สพไลซ์ (Splice Loss) ต้องไม่เกิน 0.1 dB ต่อจุด (มาตรฐาน TIA-568.3-D กำหนดไม่เกิน 0.3 dB)

3. Macro-bending & Micro-bending (สายโค้งงอเกินรัศมี)

เป็นจุดที่สายไฟเบอร์ถูกบดทับ ถูกดึงตึง หรือม้วนเก็บในถาด Patch Panel แคบเกินไป (Exceeding Bending Radius) วิธีพิสูจน์หน้างานคือ การเปรียบเทียบกราฟระหว่าง Wavelength 1310nm และ 1550nm

  • หากกราฟที่ 1550nm มีค่า Loss ดิ่งลงมากกว่าที่ 1310nm อย่างเห็นได้ชัด (ต่างกันเกิน 0.5 dB ในจุดเดียวกัน) แสดงว่าเกิดปัญหา Macro-bending (สายโค้งงอ) ไม่ใช่จุด Splice ขาด

4. Optical Ghost Reflection (เงาสะท้อนหลอก)

เกิดจากการสะท้อนกลับไปกลับมาของแสงระหว่าง Connector ที่อยู่ใกล้กันและมีค่า Return Loss เลวร้าย ทำให้เกิดยอดแหลมหลอกบนระยะทางที่ไม่จริง วิธีสังเกตคือ Ghost จะมียอดแหลมพุ่งขึ้นแต่ไม่มีขั้นตอนบันไดดิ่งลง (No Insertion Loss Drop)

ตารางพารามิเตอร์เชิงวิศวกรรมสำหรับตรวจรับสาย Fiber Optic (Engineering Parameter Matrix)

ในการเซ็นตรวจรับงาน (Sign-off Acceptance) วิศวกรต้องใช้เกณฑ์อ้างอิงตามมาตรฐาน TIA-568.3-D และ ISO/IEC 11801 ร่วมกับตารางค่าพารามิเตอร์ดังต่อไปนี้:

พารามิเตอร์ / ชนิดสาย ความยาวคลื่น (Wavelength) ค่า Attenuation มาตรฐาน (dB/km) เกณฑ์ยอมรับ Splice Loss (Max) เกณฑ์ยอมรับ Connector Loss (Max)
Single-mode OS2 (9/125µm) 1310 nm ≤ 0.40 dB/km ≤ 0.10 dB (เป้าหมาย 0.02 dB) ≤ 0.30 dB (LC/UPC)
Single-mode OS2 (9/125µm) 1550 nm ≤ 0.30 dB/km ≤ 0.10 dB (เป้าหมาย 0.02 dB) ≤ 0.30 dB (LC/UPC)
Multi-mode OM4 (50/125µm) 850 nm ≤ 3.00 dB/km ≤ 0.15 dB ≤ 0.50 dB (LC/UPC)
Multi-mode OM4 (50/125µm) 1300 nm ≤ 1.00 dB/km ≤ 0.15 dB ≤ 0.50 dB (LC/UPC)

สูตรการคำนวณ Optical Loss Budget หน้างาน

ก่อนนำผล OTDR มาเทียบ ให้วิศวกรคำนวณงบประมาณการสูญเสียพลังงานแสง (Total Allowable Loss) ด้วยสูตร:

Total Loss Budget (dB) = (Cable Length km × Attenuation dB/km) + (Number of Splices × Splice Loss dB) + (Number of Connectors × Connector Loss dB) + Safety Margin (1.5 - 2.0 dB)

ตัวอย่าง: สาย OS2 1310nm ระยะทาง 1.2 km มีจุด Fusion Splice 2 จุด และ Connector LC 2 หัว:

Total Loss = (1.2 × 0.4) + (2 × 0.1) + (2 × 0.3) + 1.5 = 0.48 + 0.2 + 0.6 + 1.5 = 2.78 dB

หากผลรวมค่า Loss จากเครื่อง OTDR เกิน 2.78 dB ถือว่าสายเส้นนี้ "ไม่ผ่านเกณฑ์การตรวจรับงาน"

ข้อควรระวังจากหน้างาน: ช่างติดตั้งมักตกหลุมพรางการตั้งค่า Index of Refraction (IOR) บนเครื่อง OTDR ผิดพลาด หากเลือกค่า IOR ไม่ตรงตามสเปกของโรงงานผู้ผลิตสายไฟเบอร์ (เช่น สาย Corning SMF-28e มีค่า IOR 1310nm = 1.4677) ระยะทางที่วัดได้บนกราฟ OTDR จะคลาดเคลื่อนไปจากความยาวสายจริงหลายสิบเมตร ทำให้ระบุตำแหน่งสายขาดในท่อร้อยสายผิดจุด!

คำสั่ง CLI ตรวจสอบสัญญาณ SFP+ DDM บน MikroTik RouterOS v7

หลังจากวิเคราะห์กราฟ OTDR และซ่อมบำรุงสายเรียบร้อยแล้ว การยืนยันค่าพลังงานแสง optical ท่ามกลางการทำงานจริงบนสวิตช์ MikroTik CCR2004 สามารถทำได้ผ่าน CLI ด้วยฟีเจอร์ Digital Diagnostics Monitoring (DDM / DOM):

# ตรวจสอบรายละเอียดฮาร์ดแวร์และค่าพลังงานแสง optical บนพอร์ต sfp-sfpplus1
/interface ethernet monitor sfp-sfpplus1

# หรือเรียกดูข้อมูลเฉพาะโมดูล SFP และ DDM ค่ากำลังส่ง-กำลังรับแสง
/interface ethernet sfp monitor sfp-sfpplus1

# ผลลัพธ์ตัวอย่างจาก RouterOS v7 CLI:
#                      name: sfp-sfpplus1
#                    status: link-ok
#                     speed: 10Gbps
#               full-duplex: yes
#             sfp-vendor-name: OEM
#      sfp-vendor-part-number: SFP-10G-LR
#       sfp-rx-power-signal: -5.2dBm   <-- ค่า Optical Rx Power (ปกติระหว่าง -1 dBm ถึง -8 dBm)
#       sfp-tx-power-signal: -2.1dBm   <-- ค่า Optical Tx Power
#     sfp-temperature-signal: 42C
#         sfp-supply-voltage: 3.28V
#        sfp-bias-current-signal: 31mA

หากต้องการสคริปต์แจ้งเตือนเมื่อค่า Rx Power ต่ำกว่าระดับความไว (Sensitivity Limit) เช่น ต่ำกว่า -11 dBm ให้ใช้สคริปต์อัตโนมัติบน RouterOS v7 โดยศึกษาเพิ่มเติมได้จาก เครื่องมือสร้างสคริปต์ MikroTik RouterOS v7

# สร้างสคริปต์ Netwatch เช็คสุขภาพ optical link และส่งแจ้งเตือนเข้า Log เมื่อสัญญาณวิกฤต
/system script
add name=check-fiber-power source={
    :local rxPower [/interface ethernet sfp monitor sfp-sfpplus1 once as-value-output-of=sfp-rx-power-signal];
    :if ($rxPower < -11) do={
        :log error ("CRITICAL: Fiber SFP+ Rx Power dangerously low: " . $rxPower . " dBm on Core Switch!");
    }
}
/system scheduler
add interval=1m name=run-fiber-check on-event=check-fiber-power

ขั้นตอนการตรวจสอบและแก้ไขปัญหาหน้างาน (Verification & Troubleshooting Guide)

เมื่อพบว่าสาย 10G Backbone มีปัญหา ลิงก์หลุด หรือเกิด Bit Error Rate (BER) สูง ให้ปฏิบัติตามขั้นตอนมาตรฐานดังนี้:

ขั้นตอนที่ 1: ตรวจสอบความสะอาดหัว Connector ด้วย Fiber Inspection Scope

ฝุ่นขนาดเพียง 1 ไมครอนบนหน้าตัดพานหัว LC Connector สามารถบดบังแสง laser 1310nm จนเกิด Insertion Loss สลายไปกว่า 2-3 dB ให้ใช้กล้องส่องหน้าตัดขยาย 400x ตรวจสอบ หากพบฝุ่นหรือคราบน้ำมัน ให้ทำความสะอาดด้วย One-Click Fiber Cleaner หรือกระดาษเช็ดเล็บไร้ขนร่วมกับแอลกอฮอล์ 99.9% เท่านั้น

ขั้นตอนที่ 2: รันเครื่อง OTDR จากทั้งสองฝั่ง (Dual-Ended OTDR Testing)

เพื่อขจัดปัญหาผลลัพธ์หลอกตาจากต่างชนิดของไฟเบอร์ (Gainers / Mode Field Diameter Mismatch) วิศวกรต้องสแกน OTDR จากตึก A ไป ตึก B และจากตึก B ไป ตึก A แล้วนำค่า Loss ของแต่ละ Event มาหาค่าเฉลี่ย (Bi-directional Averaging):

True Event Loss = (Loss_A_to_B + Loss_B_to_A) / 2

ขั้นตอนที่ 3: ตรวจสอบ Traffic และ Link Integrity บน RouterOS v7

ใช้คำสั่ง /tool torch และตรวจสอบ Interface Statistics บน MikroTik เพื่อยืนยันว่าไม่มี FCS Error หรือ Rx Drop Frames เกิดขึ้นอีก:

/interface ethernet print stats where name=sfp-sfpplus1
# ตรวจดูค่า rx-fcs-error และ rx-too-long-error ต้องเป็น 0

หากองค์กรของคุณต้องการจัดเก็บ Log เหตุการณ์ของระบบเครือข่ายและ Firewall ให้สอดคล้องตามกฎหมาย สามารถดูรายละเอียดเพิ่มเติมได้ที่ ระบบจัดเก็บ Log ตาม พ.ร.บ. คอมพิวเตอร์ 90 วัน

สรุป

การวิเคราะห์กราฟ OTDR สำหรับสาย Fiber Optic 10G Backbone ไม่ใช่เพียงแค่การอ่านตัวเลขระยะทาง แต่คือการเข้าใจฟิสิกส์ของแสงที่เดินทางในตัวนำแก้ว การเปรียบเทียบคลื่น 1310nm และ 1550nm จะช่วยแยกแยะระหว่างจุดสายถูกกดทับ (Macro-bend) กับจุดสพไลซ์ด้อยคุณภาพ (Bad Splice) ได้อย่างแม่นยำ เมื่อผสานรวมกับการมอนิเตอร์ SFP DDM บน MikroTik RouterOS v7 คุณจะสามารถบริหารจัดการโครงข่ายองค์กรให้มี Uptime 99.99% ได้อย่างยั่งยืน

Tags: กราฟ OTDR ตรวจรับสายไฟเบอร์ Fiber Optic 10G Optical Loss Budget MikroTik SFP DDM Single mode OS2

คำถามที่พบบ่อยเกี่ยวกับบทความนี้ (FAQ)

Q: ทำไมค่า Rx Power บนสวิตช์ MikroTik อ่านได้ -14 dBm แต่ลิงก์ยังติดๆ ดับๆ?

เนื่องจากค่าความไวในการรับสัญญาณ (Rx Sensitivity Limit) ของโมดูล 10GBASE-LR SFP+ มาตรฐานมักจะอยู่ที่ประมาณ -14.4 dBm ถึง -15 dBm การที่ค่าแสงตกไปถึง -14 dBm หมายความว่าพลังงานแสงอยู่หมิ่นเหม่ขอบเขตสภาวะดับ (Signal Margin ต่ำมาก) เมื่อมีความร้อนเปลี่ยนแปลงหรือเกิดแรงสั่นสะเทือนในสายเพียงเล็กน้อย พลังงานจะร่วงลงต่ำกว่า Threshold ทำให้พอร์ตเกิด Link Flap ทันที ค่า Rx Power ที่ปลอดภัยสำหรับ 10G-LR ควรอยู่ในช่วง -2 dBm ถึง -9 dBm

Q: ความแตกต่างของกราฟ OTDR ที่ 1310nm กับ 1550nm บอกปัญหาอะไรในสาย Single-mode?

ความยาวคลื่น 1550nm จะมีความไวต่อการโค้งงอของสาย (Bending Sensitivity) สูงกว่า 1310nm หากกราฟ OTDR แสดงค่า Insertion Loss ดิ่งลงที่ตำแหน่งเดียวกัน แต่คลื่น 1550nm มี Loss สูงกว่า 1310nm อย่างมีนัยสำคัญ แสดงว่าสายตรงนั้นเกิดการโค้งงอเกินรัศมี (Macro-bending) แต่ถ้า Loss เท่ากันทั้งสองความยาวคลื่น แสดงว่าจุดนั้นเป็นจุด Splice เสียหาย หรือสายชำรุดจริง

Q: Connector แบบ UPC (สีน้ำเงิน) กับ APC (สีเขียว) หากเสียบข้ามกัน จะแสดงผลในกราฟ OTDR อย่างไร?

หากนำหัว UPC ไปเสียบต่อกับ APC หน้าสัมผัสฝนเอียง 8 องศาของ APC จะชนกับหน้าสัมผัสราบของ UPC เกิดช่องว่างอากาศ (Air Gap) ขนาดใหญ่ ในกราฟ OTDR จะเกิด Fresnel Reflection Peak พุ่งสูงมาก (Return Loss แย่กว่า -30 dB) พร้อมกับเกิด Insertion Loss ตกวูบลงมากกว่า 1.5 - 3.0 dB ที่จุดเชื่อมต่อ นั้นทันที และหน้าสัมผัสของหัวขั้วอาจเป็นรอยเสียหายถาวร

บทความที่น่าสนใจในหมวดเดียวกัน

ดูทั้งหมดในหมวดนี้ →
MikroTik Tutorial

วิธีตั้งค่า MikroTik RouterOS v7 สำหรับ BGP Community Filtering และ Traffic Engineering

เรียนรู้การตั้งค่า MikroTik BGP Community Filtering และ Traffic Engineering เพื่อปรับแต่งเส้นทางและควบคุมการรับส่งข้อมูลในองค์กรของคุณ

MikroTik Tutorial

ตั้งค่า MikroTik BGP v7 สำหรับ Multi-Homing Peering และ Failover อย่างมืออาชีพ

เรียนรู้วิธีตั้งค่า MikroTik BGP v7 เพื่อทำ Multi-Homing Peering เชื่อมต่อหลาย ISP พร้อมเพิ่มความเสถียรด้วย Failover

MikroTik Tutorial

ตั้งค่า MikroTik RouterOS v7 สำหรับ Network Segmentation ด้วย Layer 2 Isolation และ 802.1X Security

เรียนรู้วิธีตั้งค่า MikroTik RouterOS v7 เพื่อแยกเครือข่าย (Network Segmentation) ด้วย Layer 2 Isolation และเพิ่มความปลอดภัยด้วย 802.1X Port Security

ต้องการความช่วยเหลือหรือจ้างวางระบบ Network?

ทีมวิศวกร SIAM-LOGIN ยินดีให้คำปรึกษา ออกแบบระบบ และจัดส่งทีมเข้าติดตั้งหน้างาน

โทรปรึกษา แชท LINE นัดสำรวจ