25/09/2026
ผมใช้ AI สร้างเครื่องมือชุดนึงสำหรับการเรียนรู้ Wi-Fi
ความยากตอนที่ผมเริ่มศึกษา Wi-Fi คือมันมีหลายเรื่องที่ผมอ่านแล้วพอจะเข้าใจทฤษฎีแต่มองไม่เห็นภาพว่าแต่ละส่วนมันปะติดปะต่อกันยังไง เช่นเวลาเราพูดเรื่อง CSMA/CA medium access มันจะมีตัวแปรที่เกี่ยวข้องอยู่หลายตัว เช่น EDCA, SIFS, AIFS, DIFS, Random Backoff, Contention Window ฯลฯ ซึ่งผมจะพอเข้าใจว่าแต่ละตัวมันคืออะไร ทำหน้าที่อะไร แต่ไม่เข้าใจว่ามันทำงานด้วยกันยังไง
นอกจากนี้ ในฐานะที่ผมเองก็สอน Wi-Fi Fundamentals ทฤษฎีบางตัวก็อธิบายให้นักเรียนเห็นภาพได้ยากผ่าน slide
ฉะนั้นผมเลยสร้างเครื่องมือชุดนี้ขึ้นมาเพื่อช่วยให้นักเรียน "เห็นภาพ" และเข้าใจการทำงานของ Wi-Fi ดังนั้น tool ส่วนใหญ่เลยเป็น interactive simulator คือให้เราเข้าไปกด ลาก ปรับค่า แล้วดูผลลัพธ์ที่เกิดขึ้นจากค่าที่เราตั้ง
ตอนนี้มีทั้งหมด 6 tools ครับ
📡 Wi-Fi Modulation Simulator
เริ่มตั้งแต่พื้นฐานเลยว่า bits กลายเป็น radio wave ได้อย่างไร
ลองเปลี่ยนตั้งแต่ BPSK ไปจนถึง 4096-QAM ดู constellation, amplitude, phase และลองใส่ noise เข้าไป จะเห็นว่าทำไม modulation ที่ส่ง bit สูง ๆ / symbol อย่าง 4K-QAM ถึงต้องการ signal quality หรือ SNR ที่สูง
📉 Free Space Path Loss
ช่วยให้เห็นว่า signal อ่อนลงอย่างไรเมื่อระยะทางเพิ่มขึ้น
ลองลาก receiver ให้ออกห่างจาก transmitter แล้วดูว่า RSSI / path loss เปลี่ยนยังไง รวมถึงเปรียบเทียบ 2.4, 5 และ 6 GHz
น่าจะช่วยให้เรื่อง inverse square law และ dB เข้าใจง่ายขึ้น
📶 Beamforming Simulator
Beamforming เป็นอีกเรื่องที่อธิบายด้วยคำพูดค่อนข้างยาก
Tool นี้จะแสดง waveform จากหลาย antenna ให้เห็นว่า signal สามารถมาเสริมกัน (constructive) และหักล้างกัน (destructive)ได้อย่างไร และ client จะได้ประโยชน์จากการทำ beamforming อย่างไร โดยเราจะจำลองกับ client 2 ตัว
🔢 MCS Index
เป็นอีกหนึ่ง interactive tool ที่รวม MCS ตั้งแต่ Wi-Fi 4 ถึง Wi-Fi 7
สามารถเลือก channel width, spatial stream, guard interval และ MCS แล้วดูว่า PHY rate คำนวณออกมาอย่างไร
หรือถ้าเราเห็น link rate จาก client ก็สามารถย้อนกลับมาดูได้ว่ามันน่าจะใช้ MCS ไหน
🚦 Throughput Simulator
ตัวนี้เอาไว้ดูเรื่องที่ผมคิดว่าสำคัญมากใน Wi-Fi คือ airtime
ลองเอา client เร็วกับ client ช้ามาอยู่บน channel เดียวกัน แล้วดูว่าแต่ละตัวใช้ airtime เท่าไหร่ จะเห็นชัดขึ้นว่าทำไมบางครั้งแค่มี slow client ไม่กี่ตัว ก็สามารถกระทบ throughput ของ network ทั้ง cell ได้
และลองเปิด Airtime Fairness ดูว่าพฤติกรรมเปลี่ยนไปอย่างไร
⏱️ 802.11 Medium Access Simulator
ตัวนี้ผมทำละเอียดที่สุดตัวหนึ่ง เพราะ CSMA/CA เป็น concept ที่อธิบายง่าย แต่ทำให้เห็นภาพยาก ไอเดียคืออยากให้เห็นว่าเวลามีหลาย Wi-Fi devices อยู่บน channel เดียวกัน มันผลัดกันใช้ medium ยังไง
สามารถดูตั้งแต่ carrier sense, defer, DIFS/AIFS, random backoff, countdown, transmission, ACK, collision และ retry รวมถึงลอง RTS/CTS, hidden node และ EDCA ได้ด้วย
ทุกอย่างเกิดขึ้นบน timeline สามารถใช้ mouse เลื่อนดู ณ เวลาใดเวลานึงและเช็คสถานะของ client ตัวนั้น ๆ เทียบกับ client ตัวอื่น ๆ ที่ต้องการส่งเช่นกัน
ถ้ามีเวลา ไอเดีย และ Token เหลือ 😆 จะเติมเรื่อย ๆ นะครับ
👉 URL แปะใน comment ครับ