- BPS คือ ระบบระบุตำแหน่งบนพื้นฐานการออกอากาศ ที่สามารถใช้แทน GPS ได้ โดย อาศัยสัญญาณ ATSC 3.0 เพื่อให้การกำหนดเวลาที่มีความแม่นยำสูง
- GPS และ BPS สามารถซิงก์กันได้อย่างแม่นยำภายใน 10ns และเป็นความพยายามรูปแบบใหม่ที่ใช้ประโยชน์จากโครงสร้างพื้นฐานการออกอากาศ
- เนื่องจาก ความแม่นยำของเวลาเป็นสิ่งสำคัญ ในหลายภาคส่วน เช่น โครงข่ายไฟฟ้า การสื่อสาร และการออกอากาศ ทำให้ BPS กำลังได้รับความสนใจในฐานะ ทางเลือกแทน GPS
- ขณะนี้ BPS ถูกนำมาทดลองใช้ในสถานีโทรทัศน์บางแห่งในสหรัฐฯ และมีความเป็นไปได้ว่าจะขยายเป็นฟีเจอร์สำคัญของ ATSC 3.0 ในอนาคต
- ผ่านฟีเจอร์ TGPIO ของ Intel แนวโน้มกำลังมุ่งไปสู่การซิงก์เวลาความแม่นยำสูงได้แม้บนเมนบอร์ดสำหรับผู้บริโภค
เทคโนโลยีการกำหนดเวลาแบบใหม่ที่ค้นพบในงานแสดงอุตสาหกรรมกระจายเสียง
- ผู้เขียนไปเยือนงาน NAB Show เพื่อเรียนรู้เทคโนโลยีการซิงก์เวลาที่ใช้ในงานออกอากาศและการผลิตสด
- พบเดโมบูธที่เปรียบเทียบสัญญาณ GPS แบบ PPS(Pulse Per Second) กับสัญญาณออกอากาศทางทีวี
- สัญญาณออกอากาศดังกล่าวคือ BPS(Broadcast Positioning System) ที่ทำงานบน ATSC 3.0 และมีความคลาดเคลื่อนของเวลาไม่เกิน 10ns เมื่อเทียบกับ GPS
- แม้ตอนแรกจะไม่คุ้นชื่อ แต่มีวิทยากรและผู้เชี่ยวชาญบางคนที่รู้จัก BPS มาแนะนำเทคโนโลยีนี้ภายในงาน
BPS คืออะไร?
- BPS เป็นมาตรฐานเชิงทดลองที่ใช้สัญญาณออกอากาศเพื่อมอบการซิงก์เวลาที่แม่นยำ
- ทำงานบนพื้นฐานของสัญญาณ ATSC 3.0 และ มีสถานีออกอากาศราว 1,700 แห่งในสหรัฐฯ ที่สามารถอัปเกรดได้
- ปัจจุบันยังมีเพียงไม่กี่สถานีที่ใช้งานในเชิงทดลอง
- ในฐานะทางเลือกแทน GPS จึงมีศักยภาพเป็นระบบสำรองที่สำคัญต่อการสื่อสาร สื่อ และโครงข่ายไฟฟ้า
- ขณะที่สัญญาณ GPS เปราะบางต่อการโจมตีอย่างการรบกวนสัญญาณ (jamming) นั้น BPS ที่อิงโครงสร้างพื้นฐานภาคพื้นดินจึงถูกคาดหวังให้ทำหน้าที่เป็นเทคโนโลยีเสริม
ความเชื่อมโยงระหว่าง ATSC 3.0 กับ BPS
- ATSC 3.0 เป็นมาตรฐานการออกอากาศแบบใหม่ที่ทำงานบน IP และมีการส่งสัญญาณในบางเมืองภายใต้ชื่อ 'NEXTGEN TV'
- BPS ใช้ประโยชน์จากโครงสร้างของ ATSC 3.0 เพื่อพยายาม ส่งมอบข้อมูลเวลาที่แม่นยำ
- จนถึงตอนนี้ยังอยู่ในขั้นทดสอบ แต่กำลังมีการสำรวจความเป็นไปได้ในการใช้งานที่กว้างขึ้นในอนาคต
ตัวอย่างการซิงก์เวลาในฮาร์ดแวร์
- ที่บูธ ASUS ผู้เขียนพบว่า เมนบอร์ดสำหรับผู้บริโภคที่ใช้ CPU ของ Intel มีฟังก์ชัน PPS in/out ในตัว
- ฟังก์ชันนี้เชื่อมโยงกับเทคโนโลยีของ Intel ที่ชื่อ TGPIO(Time-Aware GPIO) ทำให้ควบคุมเวลาได้อย่างแม่นยำ
- รายละเอียดเพิ่มเติมจะถูกนำเสนอในช่อง YouTube ในภายหลัง
แหล่งข้อมูลสำหรับศึกษาเพิ่มเติม
5 ความคิดเห็น
ผมเห็นว่ามีการติดตั้งเครื่องรับข้อมูลภัยพิบัติ UHD ไว้ที่ป้ายบางแห่งเหมือนกัน ถ้านี่ก็เป็นระบบแบบ ATSC 3.0 เช่นกัน เพื่อให้ใช้งาน BPS ได้อย่างเหมาะสมก็น่าจะต้องสามารถรับสัญญาณได้แม้ในระดับความไวสัญญาณต่ำ
แม้แต่ในประเทศเราก็ยังมีหลายพื้นที่ในเมืองต่างจังหวัดที่ครอบคลุมไม่ถึงนะครับ/ค่ะ เมืองชานนอกของประเทศอื่นคงหนักกว่านี้อีกใช่ไหม? ก็เลยคิดว่าพื้นที่ครอบคลุมของมันน่าจะต่างจาก GPS ด้วยครับ/ค่ะ
ตอนแรกก็สงสัยว่าทำไมไม่ใช้ NTP แต่ดูเหมือนว่าในการกระจายเสียงต้องการการซิงก์ระดับไมโครวินาที
การเปรียบเทียบ ATSC 3.0 BPS กับ NTP
พื้นฐานทางเทคนิค
• BPS: อิงสัญญาณกระจายเสียง (ใช้ physical layer ของ ATSC 3.0)
• NTP: อิงอินเทอร์เน็ตแพ็กเก็ต TCP/UDP
ความแม่นยำของเวลา
• BPS: ระดับหลายไมโครวินาที (μs)
• NTP: ระดับหลายมิลลิวินาที (ms) ไปจนถึงหลายสิบมิลลิวินาที
เส้นทางการส่งผ่าน
• BPS: สัญญาณที่ออกอากาศ (ช่องภาคพื้นดิน)
• NTP: อินเทอร์เน็ต (WAN/LAN)
ความหน่วง/จิตเตอร์
• BPS: แทบไม่มี (สัญญาณกระจายเสียงที่ซิงก์กัน)
• NTP: ผันแปรได้ (ขึ้นอยู่กับคุณภาพเครือข่าย)
แหล่งกำเนิดเวลา
• BPS: สถานีออกอากาศสร้างจากมาตรฐานอ้างอิงความแม่นยำสูง เช่น GPS
• NTP: แตกต่างกันไปตามแต่ละเซิร์ฟเวอร์ (ความแม่นยำไม่สม่ำเสมอ)
อุปกรณ์เป้าหมายของการซิงก์
• BPS: เครื่องรับสัญญาณกระจายเสียง (TV, set-top box, รถยนต์ ฯลฯ)
• NTP: เซิร์ฟเวอร์ ไคลเอนต์ และอุปกรณ์ IT ทั่วไป
ความสามารถในการประเมินตำแหน่งด้วยตัวเอง
• BPS: มี (ซิงก์ได้ทั้งตำแหน่ง + เวลา จึงอาจใช้แทน GNSS ได้)
• NTP: ไม่มี (ซิงก์ได้เฉพาะเวลา)
การใช้งานแบบออฟไลน์
• BPS: ได้ (ทำงานได้ถ้ารับสัญญาณกระจายเสียงได้)
• NTP: ไม่ได้ (ต้องเชื่อมต่ออินเทอร์เน็ต)
ใช้การระบุตำแหน่งด้วยวิธีไตรแองกูเลชัน
ใช้เวลาเพื่อคำนวณระยะทาง
การจะรู้เวลาจำเป็นต้องมีการซิงก์เวลา
แนวคิดคือจะใช้สัญญาณกระจายเสียงมาซิงก์เวลาเพื่อเป็นระบบสำรองของ GPS
น่าจะต้องใช้เสาอากาศขนาดใหญ่เพื่อรองรับคลื่นยาวที่มีความยาวคลื่นค่อนข้างมาก
ถ้าใช้เป็นระบบสำรองก็น่าจะพอใช้ได้?
แต่ในเมื่ออินเทอร์เน็ตก็ใช้เป็นระบบสำรองได้เหมือนกัน จะมีประโยชน์มากแค่ไหนนะ? สำรองของระบบสำรองอีกที?
ความเห็นจาก Hacker News
มีความเห็นว่าหวังว่าจะสามารถรับสัญญาณเวลา BPS แบบส่วนบุคคลได้จาก ATSC 3.0 คล้ายกับ GPS
มีความเห็นว่า ATSC 3.0 ไม่รองรับ 4K และต้องใช้ฮาร์ดแวร์ใหม่
มีความเห็นว่าจำเป็นต้องมีทางเลือกภาคพื้นดินแทน GNSS
มีความเห็นว่าแม้ไม่มี ATSC 3.0 ความเสถียรระยะสั้นของออสซิลเลเตอร์ที่ใช้กับการส่งสัญญาณ DTV เชิงพาณิชย์ก็เพียงพอแล้ว
ช่องสัญญาณ ATSC 3.0 ถูกเข้ารหัส และทำให้ไม่สามารถรับชมการออกอากาศฟรีได้อีก
มีความเห็นที่สงสัยว่าระบบนี้พึ่งพาสัญญาณ FM หรือ TV หรือเป็นแนวคิดในระดับโปรโตคอล
ลิงก์บทความที่เกี่ยวข้องจาก HackADay GPS Broken? Try TV!
มีความเห็นว่าในการออกแบบระบบจับเวลาที่ใช้เสาอากาศเดิม น่าจะใช้สถานีฐานเซลลูลาร์จะดีกว่า
มีความเห็นว่าแปลกใจที่ใช้โทรทัศน์ภาคพื้นดินเป็นฐานของระบบนี้