Developer:
สุกิจ เบญจางจารุ
Type:
Undergradated
Abstract:

เนื่องด้วยความนิยมของผู้บริโภคในโลกอินเตอร์เน็ตปัจจุบัน บริการด้านโทรทัศน์และวิทยุแบบถ่ายทอดสัญญาณสดรายการต่างๆ หรือเรียกว่าสัญญาณสดนั้นมีปริมาณที่เพิ่มมากขึ้น ซึ่งสามารถเข้าถึงได้อย่างสะดวกขึ้นจากการให้บริการเครือข่ายไร้สายขององค์กรหรือบริษัทต่างๆ ซึ่งการรับสื่อการถ่ายทอดสัญญาณสดเหล่านี้มักมีผู้ใช้บริการในบริเวณเดียวกันมากกว่าหนึ่งคนนั่นหมายความว่า สถานีบริการ(Server) จะต้องส่งข้อมูลสัญญาณสด ถึงผู้รับแต่ละคนแยกจากกัน ซึ่งเป็นการสื่อสารแบบยูนิคาสต์ ซึ่งถ้าหากมีผู้รับสัญญาณหลายคน สถานีบริการก็จะต้องส่งข้อมูลซ้ำๆกันหลายครั้ง ซึ่งถ้ามีผู้ขอรับบริการมากขึ้นสามารถทำให้เกิดปัญหาใช้แบนด์วิดท์อย่างไม่เต็มประสิทธิภาพ และไม่สามารถประกันคุณภาพการให้บริการได้ ดังนั้นเทคนิคที่จะแก้ปัญหาดังกล่าวได้คือการทำมัลติคาสต์ ซึ่งเป็นการสื่อสารจากผู้ส่งคนเดียวไปยังผู้รับมากกว่าหนึ่งผู้รับ  ทำให้สามารถให้บริการผู้รับจำนวนมากได้ด้วยการส่งสตรีมมิ่งมีเดียเพียงครั้งเดียว
โครงงานนี้จัดทำโปรแกรมประยุกต์ซึ่งทำงานบนเซิร์ฟเวอร์ระบบขององค์กรผู้ให้บริการเครือข่ายไร้สาย(WLANs) ซึ่งโปรแกรมประยุกต์จะทำการตรวจจับว่า มีผู้ใช้บริการคนใดบ้างที่ร้องขอรับสัญญาณสด จากสถานีบริการแห่งเดียวกันแล้วจับกลุ่มโดยใช้โพรโทคอล IGMP มาช่วยในการทำงาน แล้วสร้างการเชื่อมต่อแบบ ยูนิคาสต์กับสถานีปลายทางและสร้างการเชื่อมต่อแบบมัลติคาสต์กับผู้ขอรับบริการภายในเครือข่าย เพื่อใช้แบนด์วิดท์ให้เกิดประสิทธิภาพและสามารถประกันคุณภาพของสัญญาณได้โดยอ้างอิงแนวคิดการออกแบบการสื่อสารแบบ Transparent Multicast Protocol (TMCP)[1] ซึ่งเป็นข้อเสนอแนวคิดในการทำการสื่อสารมัลติคาสต์แบบทรานสแพเรนท์ มาใช้ในการออกแบบโปรแกรมประยุกต์

Progress:
100%
TAIposter-createfont_RGB_2.preview