Time - Division Multiplexing (TDM)

Time - division multiplexing (TDM) คือ การประมวผล digital ความจุของ link จะต้องใหญ่กว่าข้อมูลที่ต้องการส่งหรือรับ

TDM แบ่งได้ 2 ทาง คือ
  1. synchronous TDM
  2. Asynchronous TDM (Statistical TDM)




Synchronous TDM
  • จะได้เวลาในการส่งเท่ากันทุกตัว
  • ถึงแม้ผู้ส่งไม่มีอะไรจะส่งก็ต้องจองเวลาไว้ให้
  • อุปกรณ์แต่ละตัว จะอยู่ในกระบวนการ Interleaved
  • อยู่ในระดับของ bit ใน block
  • Time Slot จะมีขนาดคงที่เท่ากันทุกตัว
  • Time Slot จะแบ่งเวลาไว้ให้แม้ไม่มีข้อมูล
  • จะแบ่งเวลาไปให้เครื่องอื่นไม่ได้จะถูกจองไว้เฉพาะเครื่อง
Interleaving
  • Synchronous TDM สามารถเปรียบเหมือนกับ Switch ที่หมุนเมื่อ Switch หมุนถึงผู้ส่ง
  • ก็จะดึงข้อมูลทีละ 1 ตัวและหมุนด้วยความเร็วที่คงที่ แต่ถ้าไม่มีข้อมูลจะเป็น slot ว่าง
  • Swithch จะหมุนด้วยอุปกรณ์ถึงอุปกรณ์ ที่อัตราคงที่และมีค่าบอกสิ่งที่กำหนด
  • กระบวนการนี้เรียกว่า Interleaved
Framing
  • No flag หรือ SYNC มีหน้าที่คอยบอก address
  • ต้องมีกลไลในการบอกแต่ละ frame
  • โดยใช้หลักการดังนี้
    • จะมี 1 บิตในการควบคุมแต่ละ TDM frame
    • Identifible เป็นตัวควบคุมในแต่ละ frame
    • 01010101 ไม่น่าจะอยู่บนช่องข้อมูล
    • สามารถเปรียบเทียบการเข้ามาแต่ละช่องสัญญาณด้วยรูปแบบ Sync
Statistical (สถิติ) TDM
  • ใน synchronous จะมี slot เท่ากันทุกตัว
  • จะสร้าง slot ตามความต้องการในการส่งข้อมูล
  • Multiplexing จะตรวจสอบข้อมูลใน line และส่งข้อมูลจนกระทั่ง frame เต็ม
  • อัตราข้อมูลที่ส่งต่ำกว่าอุปกรณ์ที่จะส่ง

Performance
  • ข้อมูลที่นำออกมากกว่านำเข้า
  • การแก้ปัญหาระยะเวลา
    • เก็บไว้ใน buffer
    • ขนาดของข้อมูลต้องเล็กถ้าใหญ่จะ delay มาก