WG4: Open Fronthaul Interfaces¶
WG4 (Open Fronthaul Interfaces Work Group) là nhóm làm việc của O-RAN Alliance đặc tả giao diện fronthaul mở giữa O-DU và O-RU. Trang này đóng vai trò bản đồ đặc tả của WG4: phạm vi của nhóm, bộ tài liệu và quan hệ giữa các tài liệu, cách đặt tên và đánh số phiên bản, cách WG4 tổ chức kiểm thử conformance và interoperability. Nội dung kỹ thuật của giao diện nằm ở Open Fronthaul (các plane, eCPRI, nén IQ, cửa sổ thời gian) và Synchronization (các cấu hình đồng bộ LLS-C1 đến LLS-C4).
Phạm vi của WG4¶
Theo charter, WG4 phụ trách ba mảng:
- Open Fronthaul cho lower layer split (LLS, phần tách chức năng ở lớp thấp, cụ thể là split 7.2x), giữa O-DU hoặc SMO và O-RU. Mảng này gồm giao thức của C-plane, U-plane, S-plane (gọi chung là CUS-plane) và M-plane, cùng các YANG model của M-plane.
- Cooperative Transport Interface (CTI), giao diện giữa O-DU và một nút mạng truyền tải (transport node, TN) như hệ thống PON hoặc DOCSIS. Qua CTI, O-DU báo trước cho mạng truyền tải lưu lượng fronthaul sắp tới, để mạng truyền tải cấp phát băng thông kịp thời thay vì phát hiện lưu lượng sau khi đã đến.
- Đặc tả kiểm thử cho các giao diện trên: conformance test và interoperability (IOT) test.
WG4 không đặc tả mạng truyền tải fronthaul nói chung (switch, router, kiến trúc đồng bộ của mạng), phần này thuộc WG9 (Xhaul Transport). WG4 cũng không đặc tả phần cứng O-RU tham chiếu, phần này thuộc WG7. Danh sách đầy đủ các WG xem O-RAN Alliance.
Bộ đặc tả¶
Các tài liệu chính của WG4 và nơi trình bày nội dung kỹ thuật tương ứng trên site:
| Tài liệu | Mã viết tắt | Nội dung | Trang liên quan |
|---|---|---|---|
| Control, User and Synchronization Plane Specification | CUS | Khung bản tin eCPRI và O-RAN application header, các section type và section extension của C-plane, U-plane và nén IQ, cửa sổ thời gian, các cấu hình đồng bộ LLS-C1 đến LLS-C4 | Open Fronthaul, Synchronization |
| Management Plane Specification | MP | Kiến trúc M-plane (hierarchical và hybrid), khởi động O-RU, NETCONF, quản lý phần mềm, lỗi và hiệu năng | Open Fronthaul |
| M-Plane YANG Models | YANG | Mô hình dữ liệu YANG mà O-RU hiện thực và O-DU hoặc SMO dùng để cấu hình | |
| Conformance Test Specification | CONF | Test case kiểm tra một thiết bị (O-RU hoặc O-DU) tuân thủ CUS và MP | |
| Interoperability Test Specification | IOT | Kịch bản kiểm thử một cặp O-DU và O-RU của hai nhà cung cấp chạy chung với nhau | |
| CTI Transport Control Plane Specification | CTI TCP | Bản tin O-DU gửi cho nút truyền tải để báo trước lưu lượng | |
| CTI Transport Management Plane Specification và YANG | CTI TMP | Quản lý giao diện CTI |
Ba tài liệu CUS, MP và YANG phải được đọc cùng nhau. CUS mô tả bản tin trên dây, còn MP và YANG mô tả cách O-RU khai báo năng lực (capability) và cách O-DU bật từng tính năng. Một tính năng mới của CUS, ví dụ một section type mới cho beamforming, thường kéo theo leaf hoặc feature mới trong YANG để O-RU báo có hỗ trợ hay không.
Tên tài liệu và phiên bản¶
Tên đầy đủ của một tài liệu WG4 gồm tên nhóm, loại tài liệu, mã viết tắt, release và phiên bản. Ví dụ O-RAN.WG4.CUS.0-R004-v16.01, và ở các bản sau có thêm loại tài liệu: O-RAN.WG4.TS.CUS.0-R004-v17.01.
| Thành phần | Ý nghĩa |
|---|---|
WG4 |
Nhóm ban hành |
TS |
Loại tài liệu: technical specification. Báo cáo nghiên cứu dùng TR |
CUS.0 |
Mã viết tắt của tài liệu |
R004 |
Specification Release mà tài liệu thuộc về |
v16.01 |
Phiên bản: số chính tăng ở mỗi lần phát hành theo train, số phụ dùng cho bản sửa |
O-RAN Alliance công bố tài liệu theo các publication train, mỗi năm ba train (tháng 3, tháng 7, tháng 11), và các train được gom thành Specification Release. CUS, MP và YANG thường cùng tăng số phiên bản chính ở mỗi train. CONF và IOT có dãy số riêng, không trùng với số phiên bản của CUS và MP. Do đó khi một hợp đồng hoặc yêu cầu kỹ thuật ghi "tuân thủ O-RAN WG4", cần ghi rõ phiên bản của từng tài liệu: CUS, MP và YANG, CONF, IOT.
Phiên bản cụ thể của từng tài liệu qua các train 2025 và 2026 xem bài Ba train, ba mạch chính.
Todo
Kiểm chứng ý nghĩa chính xác của hậu tố R00x và mốc phiên bản WG4 bắt đầu thêm TS vào tên tài liệu, bằng cách đối chiếu trang danh mục trên specifications.o-ran.org.
Xu hướng thay đổi qua các phiên bản¶
Phần lớn thay đổi của CUS qua các phiên bản là bổ sung tính năng ở C-plane, theo hai hướng chính:
- Beamforming: từ gửi trọng số beamforming trực tiếp trong C-plane sang các section type và section extension chuyên dụng cho từng phương pháp (theo DMRS, theo SRS, null steering).
- Chia sẻ và điều khiển O-RU: hỗ trợ Shared O-RU (một O-RU dùng chung cho nhiều O-DU, đưa vào CUS v10), bản tin ACK/NACK cho C-plane, và các điều khiển công suất, bật tắt nhánh thu phát (TRX) phục vụ tiết kiệm năng lượng.
Với MP và YANG, thay đổi tập trung vào việc khai báo năng lực của O-RU chi tiết hơn và tách rõ phần quản lý tài nguyên chung với phần tài nguyên được chia sẻ giữa nhiều O-DU. Mỗi lần nâng phiên bản YANG cần kiểm tra lại NETCONF server trên O-RU và công cụ sinh code, vì thay đổi cấu trúc model gây lỗi ở bước build trước khi gây lỗi chức năng.
Kiểm thử conformance và IOT¶
WG4 tách kiểm thử thành hai loại với mục tiêu khác nhau:
| Conformance (CONF) | Interoperability (IOT) | |
|---|---|---|
| Đối tượng | Một thiết bị: O-RU hoặc O-DU | Một cặp O-DU và O-RU của hai nhà cung cấp |
| Phía còn lại | Thiết bị đo giả lập O-DU hoặc O-RU | Thiết bị thật |
| Câu hỏi trả lời | Thiết bị có làm đúng đặc tả không | Hai thiết bị có chạy chung được ở một cấu hình cụ thể không |
| Phạm vi | Từng plane: M-plane, CUS-plane, S-plane | Kịch bản end-to-end, có UE và lưu lượng thật |
IOT specification định nghĩa các IOT profile, mỗi profile là một tổ hợp cấu hình cụ thể (băng tần, băng thông, số anten, phương pháp nén IQ, loại O-RU). Hai thiết bị được coi là liên vận hành ở một profile, không phải liên vận hành nói chung. Đặc tả WG4 có rất nhiều tham số tùy chọn, nên profile là cách thu hẹp tổ hợp cần kiểm thử.
Kết quả kiểm thử theo CONF và IOT là đầu vào cho chương trình chứng nhận và badge của O-RAN Alliance, thực hiện tại các phòng lab OTIC (Open Testing and Integration Centre), và cho các PlugFest. Khác biệt nhỏ trong cách hiểu đặc tả, ví dụ thứ tự section, cách tính số mũ khi nén BFP hoặc biên của cửa sổ thời gian, là nguồn lỗi thường gặp khi tích hợp.
Liên quan¶
- O-RAN Alliance: tổng quan tổ chức và danh sách các WG.
- WG11: Security: yêu cầu bảo mật cho M-plane và CUS-plane của Open Fronthaul.
- Open Fronthaul: nội dung kỹ thuật của CUS và MP.
- Synchronization: S-plane và các cấu hình LLS-C1 đến LLS-C4.
- RAN Architecture & Splits: vì sao O-RAN chọn split 7.2x.
- DPDK và Linux PTP: hiện thực fronthaul và đồng bộ trên thiết bị (Embedded).
- Ba train, ba mạch chính: phiên bản WG4 qua các train 2025 và 2026.
Tài liệu tham khảo¶
- O-RAN Alliance: WG4 Open Fronthaul Interfaces, trang charter của nhóm.
- O-RAN.WG4.CUS.0-R004-v16.01, Control, User and Synchronization Plane Specification.
- O-RAN Specifications, kho tài liệu chính thức.
- O-RAN Alliance introduces 53 new specifications released since July 2022, danh sách tính năng mới của CUS v10 (Shared O-RU, ACK/NACK cho C-plane).
- O-RAN Alliance introduces 33 new specifications released since March 2021, mô tả CTI.
- NXGConnect: O-RAN WG4 Open Fronthaul Specifications (CUS and M-Plane) v2.0 to v17.01, lịch sử phiên bản và thay đổi cách đặt tên.
- Inside O-RAN specification development: publication trains, chu kỳ ba train mỗi năm.
- Consistent and Repeatable Testing of mMIMO O-RU across labs, arXiv, ví dụ áp dụng conformance test của WG4 giữa các phòng lab.