องค์ประกอบของระบบ Internet of Things จาก Device ถึง Application ?
อินเทอร์เน็ตของทุกสรรพสิ่ง (Internet Of Things: IoT)
องค์ประกอบของระบบ Internet of Things จาก Device ถึง Application
IoT ไม่ใช่อุปกรณ์ชิ้นเดียว แต่คือ “ระบบ” จากตอน IoT-01 เราเห็นว่า Internet of Things (IoT) ทำหน้าที่เชื่อมโลกกายภาพกับโลกดิจิทัล แต่การทำให้เซนเซอร์หนึ่งตัวส่งข้อมูลขึ้นอินเทอร์เน็ตได้ ยังไม่เพียงพอที่จะอธิบายระบบ IoT ทั้งหมด
ในระบบที่ใช้งานจริง ข้อมูลอาจเริ่มต้นจาก Sensor ถูกอ่านโดย Device หรือ Controller ส่งผ่าน Network ไปยัง Gateway หรือส่งตรงไปยัง Platform จากนั้นข้อมูลถูกจัดเก็บและประมวลผลที่ Edge หรือ Cloud ก่อนที่ผู้ใช้งานจะเห็นข้อมูลผ่าน Application หรือ Dashboard และในบางระบบ คำสั่งจะถูกส่งย้อนกลับมายัง Actuator เพื่อควบคุมอุปกรณ์ในโลกจริง
จึงสามารถมองเส้นทางพื้นฐานอย่างง่ายได้ว่า
Physical World → Sensor/Device → Network → Gateway → Edge/Cloud → Data Platform → Application → Decision → Actuator
อย่างไรก็ตาม นี่เป็น แบบจำลองเพื่อช่วยอธิบาย ไม่ใช่ข้อกำหนดว่าระบบ IoT ทุกระบบต้องมีองค์ประกอบครบทุกตัวหรือเรียงลำดับเช่นนี้เสมอ เพราะสถาปัตยกรรมจริงขึ้นอยู่กับ Use Case, Network, Latency, Security, Cost และข้อจำกัดของอุปกรณ์
ISO/IEC 30141:2024 ก็ไม่ได้กำหนด IoT เป็นโครงสร้างตายตัวเพียงแบบเดียว แต่กำหนด Reference Architecture โดยใช้คำศัพท์ร่วม มุมมองทางสถาปัตยกรรม รูปแบบการออกแบบที่นำกลับมาใช้ได้ และแนวปฏิบัติของอุตสาหกรรม
1. Things และ Devices จุดเริ่มต้นของระบบ IoT
คำว่า Thing มีความหมายกว้างกว่า Device เพราะสิ่งที่เราต้องการติดตามหรือควบคุมอาจเป็นเครื่องจักร รถยนต์ พืช สินค้า อาคาร ห้องเย็น หรือสภาพแวดล้อม ส่วน IoT Device คืออุปกรณ์ทางเทคนิคที่ช่วยให้ Thing นั้นเข้าสู่ระบบดิจิทัล
ตัวอย่างเช่น ในระบบติดตามอุณหภูมิห้องเย็น
Thing อาจหมายถึง “ห้องเย็น” หรือสินค้าที่ต้องรักษาอุณหภูมิ ส่วน Device คืออุปกรณ์ที่ติดตั้ง Sensor วัดอุณหภูมิ มีวงจรประมวลผล และมีความสามารถในการสื่อสารข้อมูลออกจากพื้นที่
ITU-T Y.4113 อธิบาย Device ในบริบท IoT ว่าเป็นอุปกรณ์ที่ต้องมีความสามารถด้านการสื่อสาร และอาจมีความสามารถด้าน Sensing, Actuation, Data Capture, Storage และ Processing เพิ่มเติม
จุดสำคัญคือ Thing ไม่จำเป็นต้องเป็นอุปกรณ์อิเล็กทรอนิกส์ด้วยตัวมันเอง เราสามารถนำ Device ไปติดตั้งเพื่อทำให้สิ่งนั้นถูกตรวจวัด ระบุตัวตน หรือติดตามในระบบได้
2. Sensor — ประสาทสัมผัสของระบบ
Sensor ทำหน้าที่ตรวจจับหรือวัดปรากฏการณ์ทางกายภาพ แล้วเปลี่ยนสิ่งที่ตรวจวัดให้เป็นข้อมูลที่ระบบอิเล็กทรอนิกส์สามารถนำไปใช้ต่อได้
ตัวอย่างที่พบได้ เช่น
อุณหภูมิ ความชื้น แสง ความดัน ระดับน้ำ การสั่นสะเทือน ตำแหน่ง การเคลื่อนไหว หรือค่าทางสภาพแวดล้อมอื่น ๆ
หากเปรียบ IoT กับร่างกายมนุษย์ Sensor ก็คล้ายกับประสาทสัมผัส เพราะเป็นช่องทางที่ระบบใช้ “รับรู้” สิ่งที่กำลังเกิดขึ้น
แต่การมี Sensor จำนวนมากไม่ได้แปลว่าจะได้ระบบที่ดีเสมอไป การเลือก Sensor ต้องพิจารณาความแม่นยำ ช่วงการวัด ความละเอียด สภาพแวดล้อม การสอบเทียบ การใช้พลังงาน อายุการใช้งาน และต้นทุนร่วมกัน
ตัวอย่างจากหลักสูตร AIoT ที่พี่เรนแนบมา มี Module เฉพาะเรื่อง “เทคโนโลยีเซนเซอร์วัดค่าสภาพแวดล้อมและชีวภาพ” ก่อนต่อยอดไปยัง Embedded System, Network, Cloud และ AI คู่มือการเข้าร่วมอบรมนวัตกรเกษต…
ลำดับดังกล่าวสะท้อนประเด็นสำคัญว่า หากข้อมูลจากต้นทางไม่มีคุณภาพ การวิเคราะห์ในขั้นต่อไปก็ย่อมได้รับผลกระทบไปด้วย
3. Actuator — จากข้อมูลกลับไปสู่การกระทำ
ถ้า Sensor คืออวัยวะรับสัมผัส Actuator ก็เปรียบได้กับส่วนที่สร้างการกระทำ
Actuator รับคำสั่งจาก Controller แล้วเปลี่ยนคำสั่งทางไฟฟ้าหรือดิจิทัลให้เกิดการเปลี่ยนแปลงในโลกกายภาพ เช่น
เปิด–ปิดวาล์ว ควบคุมมอเตอร์ เปิดพัดลม ปรับตำแหน่งกลไก เปิดระบบให้น้ำ หรือควบคุม Relay
ตัวอย่างสมมุติในโรงเรือนเกษตร:
Sensor วัดอุณหภูมิ → Controller ตรวจพบว่าอุณหภูมิสูงเกินค่าที่กำหนด → สั่ง Actuator เปิดพัดลม → อุณหภูมิลดลง → Sensor ตรวจวัดใหม่
จึงเกิด Feedback Loop ระหว่างการรับรู้ การตัดสินใจ และการกระทำ
อย่างไรก็ตาม ระบบที่สั่งการ Actuator ได้ต้องให้ความสำคัญกับ Safety และ Security มากกว่าระบบที่ทำหน้าที่อ่านข้อมูลเพียงอย่างเดียว เพราะคำสั่งที่ผิดพลาดอาจสร้างผลกระทบต่อ Physical World ได้โดยตรง
4. Embedded System และ Controller — สมองที่อยู่ใกล้อุปกรณ์
Sensor ไม่ได้ตัดสินใจทุกอย่างด้วยตัวเอง โดยทั่วไปต้องมีระบบประมวลผลหรือควบคุม เช่น Microcontroller, Embedded Computer หรือ Single-Board Computer ทำหน้าที่อ่านข้อมูล ประมวลผลเบื้องต้น จัดรูปแบบข้อมูล ควบคุมอุปกรณ์ และจัดการการสื่อสาร
ตัวอย่างเชิงแนวคิด:
Sensor → Controller → Communication Module
หรืออุปกรณ์หนึ่งอาจรวมทุกอย่างไว้ในชุดเดียว
Controller อาจทำงานง่าย ๆ เช่น อ่าน Sensor ทุก 5 นาที หรือซับซ้อนขึ้น เช่น ตรวจสอบเงื่อนไข กรองข้อมูล ประมวลผลเบื้องต้น และตัดสินใจบางอย่างโดยไม่ต้องส่งข้อมูลทั้งหมดขึ้น Cloud
แนวคิดนี้นำไปสู่ Edge Computing ซึ่งเราจะศึกษาในตอนต่อไป
เอกสารหลักสูตร AIoT ที่แนบมาก็แยกหัวข้อ พื้นฐานระบบสมองกลฝังตัวสำหรับงานเกษตรแม่นยำ และ คอมพิวเตอร์บอร์ดเดี่ยว ไว้เป็นองค์ความรู้ของระบบ คู่มือการเข้าร่วมอบรมนวัตกรเกษต…
5. Connectivity และ Network — เส้นทางเดินของข้อมูล
เมื่อ Device มีข้อมูลแล้ว คำถามสำคัญคือ
“จะส่งข้อมูลไปที่ไหน และส่งอย่างไร?”
ระบบ IoT มีรูปแบบการเชื่อมต่อหลากหลาย ไม่มีเทคโนโลยีเดียวที่ดีที่สุดสำหรับทุกงาน
บางระบบต้องการระยะใกล้แต่ส่งข้อมูลได้มาก บางระบบต้องส่งข้อมูลเพียงเล็กน้อยในระยะไกล บางอุปกรณ์ใช้ไฟจากระบบหลัก ขณะที่บางอุปกรณ์ต้องทำงานด้วยแบตเตอรี่เป็นเวลานาน
ITU ระบุว่า Access Network สามารถใช้เทคโนโลยีแตกต่างกันได้ และ IoT Area Network สามารถเชื่อม Device กับ Gateway ผ่านการสื่อสารในพื้นที่ ขณะที่ Core Network ทำหน้าที่เชื่อมส่วนต่าง ๆ ของระบบเข้ากับ Service Provider Domain
ดังนั้นการเลือก Connectivity ต้องพิจารณาหลายตัวแปร เช่น
Range, Bandwidth, Latency, Reliability, Power Consumption, Coverage, Cost และ Security
เรื่องนี้สำคัญมากจนเราจะแยกศึกษาเป็น IoT-05: IoT Connectivity
6. Gateway — สะพานเชื่อมอุปกรณ์กับระบบเครือข่าย
Gateway เป็นองค์ประกอบที่มักสร้างความสับสน เพราะหลายคนเข้าใจว่า Gateway คือ Router เท่านั้น
ในบริบท IoT หน้าที่อาจกว้างกว่านั้น
ITU-T Y.4113 อธิบาย Gateway ว่าเป็นหน่วยที่เชื่อม Device เข้ากับ Core Network และสามารถทำหน้าที่แปลระหว่าง Protocol ที่ใช้ใน Core Network กับ Protocol ของ Device
ตัวอย่างเชิงแนวคิด:
Sensor Node → Local Wireless Network → Gateway → IP Network → IoT Platform
Gateway จึงอาจทำหน้าที่รวมข้อมูล แปลง Protocol จัดการ Device หรือดำเนินงานด้าน Security บางส่วน
ITU-T Y.4101 ยังระบุว่า Device และ Gateway สามารถเชื่อมกันผ่านเทคโนโลยีแบบมีสายหรือไร้สายหลายประเภท ขณะที่ Gateway เชื่อมต่อไปยัง Communication Network และ IoT Application ต่อไป
Gateway รุ่นที่รองรับ Edge Computing อาจเพิ่มความสามารถด้าน Computation, Storage, Networking และ Intelligence ใกล้กับ IoT Device ช่วยลดการใช้ทรัพยากรเครือข่ายและตอบโจทย์ระบบที่ไวต่อ Latency ได้
7. Edge และ Cloud — ข้อมูลควรถูกประมวลผลที่ไหน?
ข้อมูล IoT ไม่จำเป็นต้องส่งขึ้น Cloud ทุกชิ้นก่อนจึงจะประมวลผลได้
Edge Computing หมายถึงการนำความสามารถด้านการประมวลผลเข้าใกล้แหล่งกำเนิดข้อมูลมากขึ้น ส่วน Cloud Computing ช่วยรองรับการประมวลผล การจัดเก็บ และบริการจากทรัพยากรคอมพิวเตอร์ที่สามารถบริหารและขยายขนาดได้
ตัวอย่างสมมุติ:
กล้องตรวจสอบสายการผลิตสร้างข้อมูลภาพจำนวนมาก หากส่งภาพทั้งหมดขึ้น Cloud ตลอดเวลา อาจใช้ Bandwidth สูง ระบบจึงอาจประมวลผลภาพบางส่วนที่ Edge และส่งเฉพาะผลลัพธ์หรือเหตุการณ์สำคัญขึ้นส่วนกลาง
ในอีกกรณีหนึ่ง ข้อมูลจาก Sensor หลายพันจุดอาจถูกนำมารวมที่ Cloud เพื่อจัดเก็บระยะยาว วิเคราะห์แนวโน้ม และสร้าง Dashboard สำหรับผู้บริหาร
จึงไม่ควรถามว่า “Edge หรือ Cloud อะไรดีกว่า?”
แต่ควรถามว่า “งานใดควรประมวลผลที่ Device, Edge หรือ Cloud?”
8. IoT Platform และ Data — ศูนย์กลางจัดการข้อมูล
เมื่อมีอุปกรณ์จำนวนมาก ระบบจำเป็นต้องมีมากกว่าฐานข้อมูลธรรมดา
ITU-T Y.4113 อธิบาย IoT Platform ว่าเป็นโครงสร้างพื้นฐานทางเทคนิคที่ให้ความสามารถทั้งแบบทั่วไปและแบบเฉพาะ และสามารถเปิดความสามารถเหล่านั้นให้ IoT Application Server ใช้งานได้ ในระบบจริง Platform อาจเกี่ยวข้องกับงาน เช่น
Device Management, Data Ingestion, Data Storage, Rules, Event Processing, Authentication, API Integration และ Monitoring
แต่ไม่ได้หมายความว่า IoT Platform ทุกผลิตภัณฑ์ต้องมี Feature เหมือนกันทั้งหมด
ข้อมูลที่เข้ามายัง Platform ยังต้องได้รับการจัดการอย่างมีระบบ ตั้งแต่ Data Quality, Timestamp, Device Identity, Metadata ไปจนถึง Retention และ Access Control
9. Application และ Dashboard จุดที่เทคโนโลยีกลายเป็นคุณค่า
องค์ประกอบทั้งหมดที่ผ่านมาอาจไม่มีความหมายทางธุรกิจเลย หากสุดท้ายระบบไม่ตอบคำถามว่า “ข้อมูลนี้ช่วยใคร และช่วยทำอะไร?”
Application เป็นจุดที่ความสามารถทางเทคนิคถูกเปลี่ยนเป็นบริการสำหรับผู้ใช้
ตัวอย่างเช่น Dashboard แสดงอุณหภูมิเครื่องจักร ระบบแจ้งเตือนความผิดปกติ Application ติดตามยานพาหนะ ระบบควบคุมโรงเรือน หรือระบบติดตามพลังงานในอาคาร
ITU-T Y.4113 ระบุว่า IoT Application Server ทำงาน Application และสื่อสารกับ Device, Gateway และ IoT Platform เพื่อให้บริการ Application แก่ผู้ใช้งานหรือระบบอื่น ดังนั้น Dashboard จึงไม่ใช่ IoT ทั้งระบบ แต่เป็นเพียงหนึ่งในส่วนปลายทางที่มนุษย์ใช้มองเห็นและใช้ประโยชน์จากข้อมูล
10. Security และ Management ไม่ใช่องค์ประกอบที่ควรเติมทีหลัง
หากวาด Architecture เป็นชั้น ๆ เราอาจเผลอวาง Security ไว้เป็นกล่องสุดท้าย แต่ในเชิงสถาปัตยกรรม Security และ Management ควรทำงานครอบคลุมหลายส่วนของระบบ Reference Model ของ ITU-T Y.4000 แสดงทั้ง Management Capabilities และ Security Capabilities ในลักษณะ Cross-Layer ควบคู่ไปกับ Device, Network, Service Support และ Application จึงควรคิดเรื่องต่าง ๆ ตั้งแต่ต้น เช่น
Device Identity, Authentication, Authorization, Encryption, Secure Configuration, Software/Firmware Update, Logging, Monitoring และ Lifecycle Management
โดยเฉพาะระบบที่มี Actuator เพราะ Cyber Incident อาจไม่ได้กระทบเพียง Confidentiality ของข้อมูล แต่สามารถส่งผลต่อกระบวนการทางกายภาพได้
มอง IoT เป็น End-to-End System ลองรวมองค์ประกอบทั้งหมดผ่าน ตัวอย่างสมมุติระบบให้น้ำอัจฉริยะ
1. Sensor วัดความชื้นในดิน
↓
2. Embedded Device อ่านและเตรียมข้อมูล
↓
3. Connectivity ส่งข้อมูลผ่านเครือข่าย
↓
4. Gateway รวม/ส่งต่อหรือประมวลผลบางส่วน
↓
5. Edge/Cloud ประมวลผลและจัดเก็บ
↓
6. IoT Platform จัดการ Device และ Data
↓
7. Application/Dashboard แสดงสถานะและแจ้งเตือน
↓
8. Decision ระบบหรือผู้ใช้งานตัดสินใจ
↓
9. Actuator เปิดวาล์วน้ำ
↓
10. Sensor ตรวจวัดผลอีกครั้ง
นี่คือเหตุผลที่การออกแบบ IoT ไม่ควรเริ่มด้วยคำถามว่า “จะซื้อ Sensor รุ่นไหนดี?”
แต่ควรเริ่มจาก “เราต้องการแก้ปัญหาอะไร ต้องตรวจวัดอะไร ต้องตัดสินใจอะไร และต้องการให้ระบบทำอะไรต่อ?”
จากนั้นจึงออกแบบ Architecture และเลือกเทคโนโลยีให้เหมาะกับ Use Case
ISO/IEC 30141:2024 สนับสนุนแนวคิดการออกแบบเชิงสถาปัตยกรรม โดยมาตรฐานฉบับปัจจุบันคือ Edition 2 ซึ่งเผยแพร่ในเดือนสิงหาคม 2024 และกำหนด IoT Reference Architecture ด้วย Common Vocabulary, Reusable Designs และ Industry Best Practices ส่วน Edition 3 ยังอยู่ระหว่างการพัฒนา ณ วันที่ตรวจสอบบทความนี้ ISO
สรุป
ระบบ IoT เป็นการทำงานร่วมกันขององค์ประกอบหลายส่วน ตั้งแต่ Thing, Device, Sensor, Actuator, Embedded System, Connectivity, Gateway, Edge/Cloud, Data Platform ไปจนถึง Application โดยมี Security และ Management ครอบคลุมตลอดวงจรชีวิตของระบบ
องค์ประกอบแต่ละตัวไม่ได้ทำงานอย่างโดดเดี่ยว Sensor สร้างข้อมูล Network ทำให้ข้อมูลเดินทาง Gateway เชื่อมโลกของอุปกรณ์กับระบบอื่น Edge/Cloud ประมวลผล Platform จัดการข้อมูลและอุปกรณ์ Application เปลี่ยนข้อมูลให้เกิดประโยชน์ และ Actuator ทำให้ผลการตัดสินใจย้อนกลับไปสร้างการเปลี่ยนแปลงในโลกจริง
#InternetOfThings #IoT #IoTArchitecture #IoTDevice #Sensor #Actuator #EmbeddedSystem #IoTGateway #IoTNetwork #EdgeComputing #CloudComputing #IoTPlatform #DataManagement #IoTSecurity #DigitalTransformation

.
------------------------
ที่มา
-
รวบรวมข้อมูลและภาพ



