COSCUP 2025

杜峯

我目前就讀於國立陽明交通大學 智能系統研究所,研究方向聚焦於5G 核心網路架構與協定實作,特別關注於 open source 專案中的系統可擴展性與工具設計。

在研究過程中,我深入參與了 free5GC 的架構分析與原始碼追蹤,並針對其尚未支援的 New Radio - Dual Connectivity (NR-DC) 功能進行了控制面與資料面的實作與驗證。本次投稿內容正是我首次將自身的研究成果與模擬流程整理為社群可理解的技術內容,期望能透過 COSCUP 平台回饋開源圈,並與更多開發者交流開源 5G 的實作挑戰與創新可能。

這是我第一次投稿開源會議,期盼能透過這次機會,從參與者轉變為貢獻者,實踐「用開源解決問題,從社群中學習成長」的精神。

I am currently a graduate student at the Institute of Artificial Intelligence Innovation, National Yang Ming Chiao Tung University, focusing on 5G core network architecture and protocol implementation. My main interests lie in the extensibility and testing strategies of open source systems, especially in the context of next-generation mobile networks.

Throughout my research, I have worked extensively with the free5GC project, diving into its architecture and source code. I implemented and validated New Radio - Dual Connectivity (NR-DC) functionalities—currently unsupported in free5GC—by modifying control-plane signaling and GTP-U tunnel logic. This proposal marks my first-ever submission to an open source conference, and I hope to share practical insights into extending open 5G cores and building lightweight testing tools without relying on physical RAN or UE hardware.

By presenting at COSCUP, I aspire to take my first step from being a user of open source to becoming an active contributor. I believe in the spirit of solving real-world problems through open collaboration and learning from the community along the way.


Intervention

10/08
10:50
30minutes
New Radio-Dual Connectivity(NR-DC) in free5GC
杜峯

New Radio - Dual Connectivity (NR-DC) is a key mechanism in the 5G architecture for enhancing bandwidth and connection flexibility, allowing a UE to simultaneously transmit data through two radio access nodes.

This session presents my implementation and testing of NR-DC functionality within the free5GC core network. The work focuses on the following aspects:

  • Analyzing and extending the signaling procedures required for NR-DC in free5GC, particularly NGAP and GTP-U control-plane logic.
  • Modifying and extending the SMF module to support the establishment of Master gNB (MgNB) and Secondary gNB (SgNB) contexts.
  • Verifying the setup and routing of two GTP-U tunnels under a single PDU session.
  • Developing a lightweight simulation tool to emulate necessary message exchanges and validate core network-level NR-DC handling.
O-RAN in B5G/6G
RB101