I. Giới thiệu về Đồ án MEC 5G và Simu5G
Đồ án MEC 5G: Đánh giá hiệu năng với Simu5G (P2) là một nghiên cứu toàn diện về Điện toán biên đa truy cập (Multi-Access Edge Computing) trong mạng 5G. Đây là phần tiếp theo của một đề tài tốt nghiệp tại Trường Đại học Điện lực, khoa Điện tử - Viễn thông. Nghiên cứu tập trung vào việc đánh giá hiệu năng các giải pháp MEC thông qua công cụ mô phỏng Simu5G. Simu5G là một thư viện mô phỏng mạnh mẽ dựa trên khung OMNeT++, cho phép các nhà nghiên cứu kiểm tra và phân tích các kịch bản mạng 5G phức tạp. Nội dung phần 2 đề tài sẽ đi sâu vào các khía cạnh kỹ thuật của điện toán biên, cách triển khai mô phỏng và những kết quả đánh giá chi tiết.
1.1. Khái niệm MEC trong môi trường 5G
MEC (Multi-Access Edge Computing) là công nghệ cho phép các dịch vụ tính toán được triển khai gần người dùng cuối, giảm độ trễ và tăng hiệu năng mạng. Trong mạng 5G, MEC đóng vai trò thiết yếu bằng cách xử lý dữ liệu tại các máy chủ biên thay vì gửi toàn bộ tới mạng lõi (CN). Điều này giúp tối ưu hóa băng thông, giảm độ trễ end-to-end (E2E) và cải thiện chất lượng dịch vụ (QoS).
1.2. Tầm quan trọng của Simu5G trong nghiên cứu
Simu5G cung cấp một nền tảng mô phỏng toàn diện cho các mạng 5G, hỗ trợ mô hình giao thức NR và các tính năng MEC cấp hệ thống. Công cụ này cho phép các nhà nghiên cứu đánh giá hiệu năng các giải pháp MEC trong các kịch bản thực tế mà không cần đầu tư chi phí lớn cho cơ sở hạ tầng vật lý.
II. Kiến trúc mạng 5G và các thành phần chính
Mạng 5G được thiết kế với kiến trúc hiện đại, bao gồm mạng truy cập vô tuyến (RAN) và mạng lõi (CN). Kiến trúc 5G hỗ trợ hai chế độ hoạt động chính: SA (Standalone) và NSA (Non-Standalone). Kiến trúc SA là hoàn toàn độc lập không phụ thuộc vào 4G, trong khi NSA tích hợp với 4G LTE. Các yêu cầu kỹ thuật của 5G bao gồm tốc độ truyền dữ liệu cao (20 Gbps), độ trễ thấp (1 ms), độ tin cậy cao và khả năng kết nối lớn. Chuẩn của 5G được xác định bởi 3GPP, đảm bảo tính tương thích và hiệu suất toàn cầu. MEC được tích hợp vào kiến trúc 5G để hỗ trợ các ứng dụng yêu cầu độ trễ thấp như xe tự lái, phẫu thuật từ xa và thực tế tăng cường (AR).
2.1. Mạng truy cập RAN và mạng lõi CN
RAN (Radio Access Network) đảm nhiệm việc kết nối các thiết bị người dùng với mạng lõi. CN (Core Network) xử lý các chức năng quản lý, định tuyến và dịch vụ. Sự phối hợp giữa RAN và CN tạo nên nền tảng 5G mạnh mẽ với hiệu năng cao và độ trễ tối thiểu.
2.2. Kiến trúc SA và NSA
Kiến trúc SA cung cấp độc lập hoàn toàn, cho phép triển khai 5G mà không cần phụ thuộc 4G LTE. Kiến trúc NSA cho phép các nhà cung cấp dần dần nâng cấp, kết nối kép E-UTRA-NR giữa 4G và 5G để tối ưu hóa hiệu năng trong giai đoạn chuyển đổi.
III. Phần mềm mô phỏng và thư viện Simu5G
Simu5G là một thư viện mô phỏng chuyên biệt xây dựng trên khung OMNeT++, cung cấp các mô hình chi tiết cho mạng 5G. Công cụ này bao gồm mô hình giao thức NR đầy đủ, mô hình MEC cấp hệ thống và cấp máy chủ, cũng như khung đánh giá E2E toàn diện. OMNeT++ là một nền tảng mô phỏng sự kiện rời rạc mạnh mẽ, hỗ trợ các mô phỏng mạng quy mô lớn với độ chính xác cao. Simu5G cho phép các nhà nghiên cứu cấu hình các tham số mạng, mô hình giao thức, tải công việc và kịch bản tính toán biên một cách linh hoạt. Khung CO (Co-simulation Framework) cho phép tích hợp các công cụ mô phỏng bên ngoài, mở rộng khả năng phân tích. Thông qua Simu5G, các nhà nghiên cứu có thể đánh giá hiệu năng MEC dưới các điều kiện mạng khác nhau, từ đó đưa ra những kết luận có giá trị thực tiễn cao.
3.1. Khung mô phỏng OMNeT và tính năng
OMNeT++ cung cấp môi trường phát triển tích hợp (IDE) và ngôn ngữ lập trình mô phỏng mạnh mẽ. Nó hỗ trợ mô phỏng sự kiện rời rạc, trực quan hóa dữ liệu thực thời và phân tích thống kê chi tiết, giúp đánh giá hiệu năng các hệ thống mạng phức tạp.
3.2. Mô hình MEC và khung đánh giá E2E
Mô hình MEC trong Simu5G bao gồm các thành phần máy chủ MEC, các ứng dụng biên và chính sách điều phối công việc. Khung E2E cung cấp đo lường độ trễ, tiêu thụ năng lượng và thông lượng, hỗ trợ đánh giá toàn diện hiệu năng của giải pháp MEC trong các tình huống thực tế.
IV. Kịch bản thử nghiệm và đánh giá hiệu năng MEC
Phần 2 của đề tài tập trung vào triển khai mô phỏng các kịch bản thử nghiệm ứng dụng MEC trong mạng 5G bằng Simu5G. Các tham số mô phỏng bao gồm số lượng người dùng, tải công việc, kích thước dữ liệu, yêu cầu độ trễ và cấp độ tín hiệu. Kịch bản thử nghiệm được thiết kế để mô phỏng các ứng dụng thực tế như xử lý video, game trực tuyến, và ứng dụng IoT (Internet vạn vật). Đánh giá kết quả tập trung vào các chỉ số như độ trễ end-to-end, tỷ lệ thông lượng, tỷ lệ lỗi khối (BLER) và tiêu thụ năng lượng. Các kết quả thử nghiệm cho thấy hiệu năng của MEC trong việc giảm độ trễ và tối ưu hóa tài nguyên mạng. Qua đó, đề tài cung cấp những khuyến nghị thực tiễn cho triển khai MEC trong các mạng 5G thương mại.
4.1. Thiết kế kịch bản và tham số mô phỏng
Các kịch bản thử nghiệm được xây dựng dựa trên các ứng dụng 5G phổ biến, bao gồm điều khiển tự động, ứng dụng AR/VR, và các dịch vụ thời gian thực. Tham số mô phỏng được tối ưu hóa để phản ánh các điều kiện mạng thực tế, từ đó đảm bảo độ chính xác của kết quả mô phỏng.
4.2. Kết quả đánh giá và những phát hiện chính
Kết quả đánh giá cho thấy MEC giảm độ trễ E2E từ 50-70% so với các giải pháp không sử dụng biên dạo. Hiệu suất thông lượng cũng được cải thiện đáng kể, đặc biệt trong các kịch bản có tải cao. Những phát hiện này xác nhận giá trị của MEC trong mạng 5G hiện đại.