การพัฒนาอุปกรณ์และบริการInternet of Things (IoT) บนแฟรตฟอร์ม NETPIE
วันที่เขียน 13/7/2561 9:18:48     แก้ไขล่าสุดเมื่อ 6/10/2569 2:45:17
เปิดอ่าน: 7704 ครั้ง

NETPIE เป็น IoT (Internet of Things) Cloud Platform ที่พัฒนาขึ้นโดยทีมงานวิจัย และเปิดให้บุคคลทั่วไปใช้งานโดยมี Web Portal ที่ให้สามารถลงทะเบียนและจัดการตัวตนและสิทธิของแอปพลิเคชั่นและอุปกรณ์ได้ที่เว็บไซต์ https://netpie.io อีกทั้ง NETPIE เป็น Middleware ที่มีหัวใจหลัก (นอกเหนือจากส่วนอื่นๆ) เป็น Distributed MQTT brokers ซึ่งเป็นเสมือนจุดนัดพบให้สิ่งต่างๆ (Things) มาติดต่อสื่อสารและทำงานร่วมกันผ่านวิธีการส่งข้อความแบบ Publish/Subscribe รวมถึง NETPIE มีโครงสร้างสถาปัตยกรรมเป็นคลาวด์อย่างแท้จริงในทุกองค์ประกอบ ทำให้สามารถขยายตัวได้อย่างอัตโนมัติ (Auto-scale) สามารถดูแลและซ่อมแซมตัวเองได้อัตโนมัติเมื่อส่วนหนึ่งส่วนใดในระบบมีปัญหา (Self-healing, Self-recovery) โดยไม่ต้องพึ่งผู้ดูแลระบบ การบริหารจัดการระบบเป็นแบบ Plug and Playไม่ต้อง Configure หรือปรับแต่ง ในฝั่งอุปกรณ์ NETPIE มี Client Library หรือที่เรียกว่า Microgear ซึ่งทำหน้าที่สร้างและดูแลช่องทางสื่อสารระหว่างอุปกรณ์กับ NETPIE รวมไปถึงรักษาความปลอดภัยในการส่งข้อมูล Microgear เป็น Open Source และสามารถดาวน์โหลดได้จาก https://github.com/netpieio โดย ณ ปัจจุบันมี Microgear สำหรับ OS และ Embedded Board หลักๆ ที่เป็นที่นิยมในหมู่นักพัฒนาเกือบทุกชนิด

NETPIE คือ

 

●แพลตฟอร์ม IOT ที่ให้บริการสื่อสารแบบ real-time

●มีบริการเก็บข้อมูลบน cloud

●มีระบบแสดงผลข้อมูลด้วย dashboard ที่ปรับแต่งได้
●มี library แบบ open-source
●รองรับการเขียนโปรแกรมหลายภาษา
Client Library

 

●Client library ของ NETPIE มีชื่อเรียกว่า Microgear library
●มีหน้าที่ให้บริการหลักๆ 4 อย่าง

✔ Authorization

✔ Authentication

✔ Communication

✔ Coordination

 

มองจากด้านใน
●Device ทำการ authenticate ด้วย key+secret ผ่านโปรโตคอล HTTP/HTTPS ได้ access token
●Device อ้างอิงถึงกันด้วย ALIAS
●Device สื่อสารถึงกันด้วยโปรโตคอล MQTT
●อาจมองว่า microgear library เป็นตัวกลางนำไปสู่บริการของ NETPIE


ประโยชน์ของ
NETPIE

 

 

1. ช่วยลดการใช้ทรัพยากรของการเชื่อมต่อ

NETPIE ช่วยให้อุปกรณ์สามารถสื่อสารกันได้โดยผู้ใช้ไม่ต้องกังวลว่า อุปกรณ์นั้นจะอยู่ที่ใด เพียงแค่นำ Microgear Library ไปติดตั้งในอุปกรณ์ NETPIE จะรับหน้าที่ดูแลเชื่อมต่อให้ทั้งหมด ไม่ว่าอุปกรณ์นั้นจะอยู่ในเครือข่ายชนิดใด ลักษณะใด หรือแม้กระทั่งเคลื่อนย้ายไปอยู่ที่ใด ผู้ใช้สามารถตัดปัญหาในการเข้าถึงอุปกรณ์จากระยะไกล (Remote Access) ด้วยวิธีการแบบเดิมๆ เช่น การใช้ Fixed Public IP Address หรือการตั้ง Port Forwarding ในเราท์เตอร์และการต้องไปลงทะเบียนกับผู้ให้บริการ Dynamic DNS ซึ่งทั้งหมดล้วนมีความยุ่งยาก ลดความยืดหยุ่นของระบบ ไม่เพียงเท่านั้น NETPIE ยังช่วยให้การเริ่มต้นใช้งานเป็นไปโดยง่าย โดยออกแบบให้อุปกรณ์ถูกค้นพบและเข้าสู่บริการโดยอัตโนมัติ (AutomaticDiscovery, Plug-and-Play)

2. ช่วยลดภาระด้านความปลอดภัยของข้อมูล

NETPIE ถูกออกแบบให้มีระดับและสิทธิในการเข้าถึงในระดับ Fine Grain กล่าวคือผู้ใช้สามารถออกแบบได้เองทั้งหมดว่า สิ่งใดมีสิทธิคุยกับสิ่งใด สิ่งใดมีสิทธิหรือไม่-เพียงใดในการอ่านหรือเขียนข้อมูลและสิทธิเหล่านี้จะมีอายุการใช้งานนานเท่าใด หรือจะถูกเพิกถอนภายใต้เงื่อนไขใด เป็นต้น

3. ยืดหยุ่นต่อการขยายระบบ

NETPIE มีสถาปัตยกรรมเป็นคลาวด์เซิร์ฟเวอร์อย่างแท้จริงในทุกองค์ประกอบของระบบ ทำให้เกิดความยืดหยุ่นและคล่องตัวสูงในการขยายตัว นอกจากนี้โมดูลต่างๆ ยังถูกออกแบบให้ทำงานแยกจากกันเพื่อให้เกิดสภาวะ Loose Coupling และสื่อสารกันด้วยวิธี Asynchronous Messaging ช่วยให้แพลตฟอร์มมีความน่าเชื่อถือได้สูง นำไปใช้ซ้ำและพัฒนาต่อได้ง่าย ดังนั้นผู้พัฒนาไม่จำเป็นต้องกังวลกับการขยายตัวเพื่อรับโหลดที่เพิ่มขึ้นในระบบอีกต่อไป

คำสำคัญ :
กลุ่มบทความ :
หมวดหมู่ :
แชร์ :
https://erp.mju.ac.th/acticleDetail.aspx?qid=810
ความคิดเห็นทั้งหมด (0)
ไม่มีข้อมูลตามเงื่อนไขที่ท่านกำหนด
รายการบทความการแลกเปลี่ยนเรียนรู้หมวดหมู่ : วิทยาศาสตร์ เทคโนโลยี
การ KM เพื่อเผยแพร่ผลของการนำความรู้ที่ได้จากการเข้าร่วมอบรมสัมมนา » ผ้าซิ่นตีนจกพญาเมืองลองไทยโทนคราม
การบูรณาการวิทยาศาสตร์สีธรรมชาติกับภูมิปัญญาสิ่งทอเพื่อสร้างคุณค่าและอัตลักษณ์ท้องถิ่น ผ้าซิ่นตีนจกพญาเมืองลองนับเป็นหนึ่งในมรดกทางภูมิปัญญาด้านสิ่งทอที่สะท้อนอัตลักษณ์ทางวัฒนธรรมของเมืองลอง จังหว...
ผ้าซิ่นตีนจกพญาเมืองลองไทยโทนคราม หม้อห้อมย้อมธรรมชาติ พญาเมืองลอง ไทยโทนคราม     บทความการแลกเปลี่ยนเรียนรู้ทั่วไป   วิทยาศาสตร์ เทคโนโลยี
ผู้เขียน ณัฐพร จันทร์ฉาย  วันที่เขียน 12/9/2569 11:56:57  แก้ไขล่าสุดเมื่อ 5/10/2569 17:14:41   เปิดอ่าน 59  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การ KM เพื่อเผยแพร่ผลของการนำความรู้ที่ได้จากการเข้าร่วมอบรมสัมมนา » การสร้างอัตลักษณ์ชุมชนตำบลแม่ทรายผ่านเครื่องแต่งกายพื้นถิ่นผ้าหม้อห้อมลาย “แม่ทราย”
องค์ความรู้จากโครงการนี้เกิดจากการนำ ทุนทางวัฒนธรรมของจังหวัดแพร่ คือ “ผ้าหม้อห้อม” มาผสมผสานกับ เรื่องราวและบริบททางสังคมของตำบลแม่ทราย ซึ่งเป็นชุมชนที่เกิดจากการอพยพและการตั้งถิ่นฐานของผู้คนจากหล...
หม้อห้อม บาติก แม่ทราย กาวกั้นลาย     บทความการแลกเปลี่ยนเรียนรู้ทั่วไป   วิทยาศาสตร์ เทคโนโลยี
ผู้เขียน ณัฐพร จันทร์ฉาย  วันที่เขียน 12/9/2569 11:52:52  แก้ไขล่าสุดเมื่อ 6/10/2569 2:02:59   เปิดอ่าน 65  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การ KM เพื่อเผยแพร่ผลของการนำความรู้ที่ได้จากการเข้าร่วมอบรมสัมมนา » องค์ความรู้จากการประเมินมาตรฐานสินค้าสิ่งบ่งชี้ทางภูมิศาสตร์ (GI) ส้มโอขาวน้ำผึ้งเมืองลอง
จากการตรวจประเมินมาตรฐานสินค้าสิ่งบ่งชี้ทางภูมิศาสตร์ (GI) ของส้มโอขาวน้ำผึ้งเมืองลองจากเกษตรกรจำนวน 6 ราย ในพื้นที่อำเภอลอง จังหวัดแพร่ พบว่า ผลผลิตมีอัตลักษณ์ด้านคุณภาพที่โดดเด่น โดยเฉพาะน้ำหนักผ...
ส้มโอขาวน้ำผึ้งเมืองลอง GI ความหวาน ไม่เฝื่อนไม่ขมไม่ซ่าลิ้น     บทความการแลกเปลี่ยนเรียนรู้ทั่วไป   วิทยาศาสตร์ เทคโนโลยี
ผู้เขียน ณัฐพร จันทร์ฉาย  วันที่เขียน 12/9/2569 11:46:25  แก้ไขล่าสุดเมื่อ 5/10/2569 15:37:58   เปิดอ่าน 45  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การ KM เพื่อเผยแพร่ผลของการนำความรู้ที่ได้จากการเข้าร่วมอบรมสัมมนา » องค์ความรู้ (KM) เรื่องกาวกั้นสีจากกลอย
องค์ความรู้เรื่องการพัฒนากาวกั้นสีจากกลอย การพัฒนากาวกั้นสีจากกลอยเป็นการนำทรัพยากรท้องถิ่นของจังหวัดแพร่มาประยุกต์ใช้ร่วมกับองค์ความรู้ทางวิทยาศาสตร์และชีวนวัตกรรม เพื่อสร้างวัสดุกั้นสีจากธรรมชาต...
หม้อหม้อบาติก กาวกลอย เอนไซม์ CCD     บทความการแลกเปลี่ยนเรียนรู้ทั่วไป   วิทยาศาสตร์ เทคโนโลยี
ผู้เขียน ณัฐพร จันทร์ฉาย  วันที่เขียน 12/9/2569 11:33:31  แก้ไขล่าสุดเมื่อ 5/10/2569 10:11:36   เปิดอ่าน 57  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การ KM เพื่อเผยแพร่ผลของการนำความรู้ที่ได้จากการเข้าร่วมอบรมสัมมนา » ชีวนวัตกรรมการผลิตหม้อห้อมบาติก ด้วยการพัฒนากาวกั้นสีจากหัวกลอยท้องถิ่นจังหวัดเเพร่
โครงการ ชีวนวัตกรรมการผลิตหม้อห้อมบาติก ด้วยการพัฒนากาวกั้นสีจากหัวกลอยท้องถิ่นจังหวัดแพร่ มีวัตถุประสงค์เพื่อพัฒนากระบวนการผลิตผ้าหม้อห้อมให้เป็นมิตรต่อสิ่งแวดล้อม ลดการใช้สารเคมี และยกระดับคุณภาพ...
กลอย กาวกลอย บาติก บาดานา ชีวนวัตกรรม     บทความการแลกเปลี่ยนเรียนรู้ทั่วไป   วิทยาศาสตร์ เทคโนโลยี
ผู้เขียน ณัฐพร จันทร์ฉาย  วันที่เขียน 12/9/2569 11:27:39  แก้ไขล่าสุดเมื่อ 5/10/2569 7:13:30   เปิดอ่าน 49  ครั้ง | แสดงความคิดเห็น 0  ครั้ง