Kỹ sư vận hành mạng Nokia thường xuyên mở file SCF hoặc RAML để xem và sửa cấu hình trạm. Hiểu cấu trúc file giúp đọc nhanh và soát lỗi trước khi tích hợp.
1. SCF và RAML là gì?
- SCF (Site Configuration File): file cấu hình toàn trạm Nokia, chứa mọi tham số của các khối chức năng (managed object).
- RAML: định dạng XML Nokia dùng để biểu diễn cấu hình đó. File SCF thường chính là một tài liệu RAML.
Gốc file là thẻ <raml> chứa <cmData>, bên trong là nhiều <managedObject>.
2. managedObject và distName
Mỗi khối cấu hình là một managedObject có thuộc tính class (loại khối) và distName (đường dẫn phân cấp định danh khối). Tham số nằm trong các thẻ <p name="...">giá trị</p>, danh sách dùng <list>.
Ví dụ rút gọn một cell LTE:
<managedObject class="LNCEL" distName="MRBTS-123/LNBTS-123/LNCEL-1">
<p name="phyCellId">42</p>
<p name="earfcnDL">1650</p>
</managedObject>
distName đọc từ trên xuống: trạm MRBTS-123 → khối LTE LNBTS-123 → cell LNCEL-1. Các lớp thường gặp:
| Lớp (class) | Ý nghĩa |
|---|---|
| MRBTS | Trạm gốc (multi-radio) |
| LNBTS / NRBTS | Khối eNB (LTE) / gNB (5G NR) |
| LNCEL / NRCELL | Cell LTE / cell 5G NR |
| LCELL / LRBTS | Carrier, khối vô tuyến |
| IPNO / IPIF | Cấu hình IP / giao diện truyền dẫn |
3. Đọc và kiểm tra thực tế
- Lọc theo
classđể lấy đúng khối cần xem (ví dụ mọiLNCELđể soát PCI và EARFCN). - Gom các
p nameđịnh danh (phyCellId, earfcnDL, rootSequenceIndex…) ra bảng để so với kế hoạch. - Soát trùng PCI / RSI giữa các cell, thiếu tham số bắt buộc, lệch băng tần so với quy hoạch.
4. Mẹo khi làm hàng loạt
Khi có cả thư mục SCF nhiều trạm, nên gom tất cả managedObject ra một bảng Excel rồi lọc, thay vì mở từng file. Việc này làm tay rất lâu và dễ sót.
Công cụ Phân tích cấu hình trạm Nokia (SCF/RAML) đọc cả thư mục/ZIP, tổng hợp mọi managed object ra Excel và tra cứu nhanh 1 trạm. Muốn thử sửa cấu hình thì dùng Mô phỏng trạm BTS Nokia, còn dựng trạm mới thì Sinh RAML / SCF cho trạm mới.
Câu hỏi thường gặp
SCF và RAML khác nhau không?
SCF là file cấu hình toàn trạm Nokia, còn RAML là định dạng XML dùng để biểu diễn cấu hình đó. Trên thực tế một file SCF thường chính là một tài liệu RAML với gốc là thẻ raml.
distName trong file RAML là gì?
distName là đường dẫn phân cấp định danh một managed object, đọc từ trạm xuống khối con, ví dụ MRBTS-123/LNBTS-123/LNCEL-1 nghĩa là cell 1 thuộc khối LTE của trạm 123.
Làm sao soát cấu hình nhiều trạm nhanh?
Gom toàn bộ managedObject của các file SCF ra một bảng, lọc theo lớp (ví dụ LNCEL) rồi so với kế hoạch để tìm trùng PCI, thiếu tham số hay lệch băng, thay vì mở từng file thủ công.