CHƢƠNG 2 : HỆ THỐNG TRUYỀN THÔNG SCADA ĐIỆN LỰC
2.6. Kiến trúc giao thức truyền thông SCADA
2.6.2. Mô hình EPA
Với các hệ thống SCADA và truyền thông IED, rõ ràng không cần thiết phải tồn tại cả 7 lớp của mô hình OSI. Do vậy, IEC đã giới thiệu một dạng giản lược chỉ gồm 3
lớp, dịch là kiến trúc hiệu năng cải tiến EPA (Enhanced Performance Architecture).
Đó là các lớp vật lý, liên kết dữ liệu và lớp ứng dụng. Trong đó các lớp vật lý và liên kết dữ liệu được gọi là lớp phần cứng, lớp ứng dụng là lớp phần mềm.
EPA khi được sử dụng liên mạng, thêm một lớp giả vận chuyển để hỗ trợ việc truyền thông qua mạng. Sau đây là các chức năng các lớp của mô hình EPA:
1. Lớp vật lý: đây là lớp dưới cùng của mô hình EPA, đó chính là môi trường vật
bit nhị phân, gửi qua môi trường truyền dẫn. Lớp vật lý cung cấp các dịch vụ cho phép kết nối/ hủy kết nối giữa trạm phát và trạm thu, gửi và nhận các bản tin. Cấu trúc kết nối có thể là dạng điểm – điểm, đa điểm, … hoặc với nhiều trạm chủ. Quá trình truyền thông có thể là bán song công hoặc song công.
2. Lớp liên kết dữ liệu: trong khi lớp vật lý liên quan tới việc truyền dẫn từng bit
dữ liệu riêng lẻ, tầng liên kết dữ liệu làm việc với các nhóm dữ liệu và độ tin cậy truyền dẫn. Những nhóm này gọi là khung truyền. Vì lý do bảo mật và khả năng tin cậy, một khung bắt tay được gửi đi khi nhận dữ liệu. Lớp liên kết cũng cung cấp các dịch vụ cho phép điều khiển luồng dữ liệu và kiểm soát lỗi, với các mã kiểm lỗi được thêm vào trong dữ liệu.
3. Giả lớp vận chuyển: giả lớp này kết hợp chức năng của lớp mạng và lớp vận
chuyển trong mô hình OSI. Chức năng mạng liên quan tới việc định tuyến dữ liệu trên mạng. Chức năng vận chuyển bao gồm việc phân phát chính xác các bản tin từ trạm gửi tới trạm nhận theo đúng thứ tự, không có lỗi. Chức năng này của tầng vận chuyển bị giới hạn khi so sánh với mô hình OSI, nên được gọi là
giả lớp vận chuyển (pseudo-transport layer). Cấu trúc header của bản tin gồm
một bit start, một bit stop, và một bộ đếm thứ tự 6 bit.
4. Lớp ứng dụng: Lớp ứng dụng phục vụ trực tiếp người dùng cuối và thêm vào
các ý nghĩa cho dữ liệu nhận được từ quá trình. Nó trợ giúp cho người dùng các chức năng như truyền file, truy xuất mạng.