Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

WSO2 IoT Server Architecture

Trong thế giới hiện đại, các cá nhân kết nối điện thoại của họ với thiết bị đeo thông
minh, hộ gia đình và các thiết bị thông minh khác. WSO2 IoT Server là một nền
tảng mã nguồn mở hoàn toàn dành cho doanh nghiệp cung cấp tất cả các khả năng
cần thiết cho phía máy chủ của một kiến trúc IoT kết nối các thiết bị này. WSO2
IoT Server được xây dựng dựa trên Khung quản lý thiết bị được kết nối WSO2
(CDMF), do đó được xây dựng trên nền tảng WSO2 Carbon. 
Kiến trúc Máy chủ IoT có thể được chia thành hai phần chính:

 Nền tảng quản lý thiết bị (DM)


 Nền tảng WSO2 IoT

Nền tảng quản lý thiết bị (DM)


Nền tảng Quản lý thiết bị quản lý thiết bị di động và IoT.
Quản lý thiết bị di động
Việc quản lý thiết bị di động được xử lý thông qua Trình quản lý thiết bị di động
WSO2 (MDM) , cho phép các tổ chức bảo mật, quản lý và giám sát các thiết bị
Android, iOS và Windows (ví dụ: điện thoại thông minh, thiết bị cảm ứng ipod và
máy tính bảng), bất kể nhà cung cấp dịch vụ di động nhà cung cấp hoặc tổ chức.
Quản lý thiết bị IoT
Máy chủ IoT chủ yếu tập trung vào việc quản lý các thiết bị IoT, chạy trên WSO2
CDMF hàng đầu. Lớp Plugin của nền tảng hỗ trợ bốn loại thiết bị sau:

 Người máy
 RPi
 Arduino Uno
 Các loại thiết bị khác 

Các thiết bị IoT, tức là thiết bị thông minh có thể đeo được tương tác với lớp giao
diện người dùng để thực thi các hoạt động. Giao diện người dùng kết thúc / hoạt
động giao tiếp với lớp API để thực thi các hoạt động này cho loại thiết bị được chỉ
định. 
Nền tảng WSO2 IoT
Nền tảng WSO2 IoT hợp tác giữa nền tảng Quản lý thiết bị WSO2 và Nền tảng
phần mềm trung gian. Không chỉ các thiết bị có khả năng thực thi các hoạt động
khác nhau mà dữ liệu thu thập được khi thực hiện các hoạt động này sẽ được phân
tích để cung cấp thông tin hữu ích cho người dùng cuối bằng Nền tảng phần mềm
trung gian WSO2.
 
 
Để hiểu cách thức hoạt động của Đám mây Thiết bị, hãy xem các trường hợp sau:
 Xử lý dữ liệu cảm biến
 Truy cập thiết bị thông qua các ứng dụng

Xử lý dữ liệu cảm biến


Để hiểu rõ khái niệm, hãy xem xét tình huống báo cháy của bạn được kết nối với
WSO2 IoT Server.

1. Cảm biến báo cháy phát hiện ra đám cháy và thông báo cho API thiết bị.
2. API thiết bị gọi cho hoạt động tương ứng cần được thực hiện từ plugin loại thiết bị
báo cháy.
Ví dụ: Thông báo cho đội cứu hỏa về đám cháy.
3. Plugin thiết bị gửi thông tin chi tiết về sự cố cháy nổ đến Máy chủ phân tích dữ
liệu WSO2 (DAS), nơi dữ liệu sẽ được anayl hóa để lấy thông tin hữu ích.
Ví dụ: Phân tích tần suất của các đợt bùng phát hỏa hoạn và dựa vào đó xác định lý
do và hình thức của các đợt bùng phát.
4. Tiếp theo DAS gửi thông tin đã phân tích đến cơ sở dữ liệu và hệ thống. Thông tin
sẽ được cung cấp cho người dùng cuối, những người sẽ truy cập thông tin qua thiết
bị di động của họ bằng ứng dụng tương ứng.
Truy cập thiết bị thông qua các ứng dụng
Với công nghệ kết nối các cá nhân với thiết bị, giờ đây bạn có thể yêu cầu thiết bị
của mình thực hiện các hoạt động khác nhau cho bạn. Hãy xem xét tình huống mà
cổng của bạn được kết nối với Máy chủ IoT.

1. Một yêu cầu được gửi để mở cổng khi bạn đến thông qua ứng dụng di động tương
ứng.
2. Ứng dụng gửi yêu cầu đến plugin thiết bị được định cấu hình bằng API thiết bị.
3. Tiếp theo, plugin giao tiếp với cổng thông qua giao thức truyền tải, có thể là
MQTT / CoAP / XMPP / DDS / Sigfox, để kích hoạt sự kiện cụ thể là mở cổng.

You might also like