OpenAirInterface(OAI)是一个由欧洲Eurecom研究所发起的开源项目,旨在开发一种开放的、兼容多无线通信标准的实验平台,聚焦于4G和5G通信。包括5G RAN 和 5G Core。
对于randomValue或者5G_S_TMSI_Part1,将为该UE创建上下文rrc_gNB_get_next_free_ue_context(),然后生成RRCSetup回复UE,调用函数rrc_gNB_generate_RRCSetup()。 对于无法识别类型的ue_Identity,将为该UE创建上下文rrc_gNB_get_next_free_ue_context(),然后生成RRCReject拒绝该UE接入,调用函数rrc_gNB_generate_RRC...
为了便于理解5G协议,开始加入openairinterface(OAI)开源项目介绍,5G协议分析和5G代码分析不定期交替更新。今天先大体看一下OAI的目录结构和主函数结构。 目录结构 openairinterface5g ├── ci-scripts : Meta-scripts used by the OSA CI process. Contains also configuration files used day-to-day by CI. 已...
【OpenAirInterface5g】ITTI消息收发机制 作者:柒号华仔 个人信条:星光不问赶路人,岁月不负有心人。 个人方向:主要方向为5G,同时兼顾其他网络协议,编解码协议,C/C++,linux,云原生等,感兴趣的小伙伴可以关注我,一起交流。 1. 简述 OAI各个模块拥有自己的消息队列,当其他模块需要向该模块发送消息时,只需将封装好的...
第2章 OpenAirInterface 5G-NR Feature Set 2.1 General Parameters The following features are valid for both the gNB and the 5G-NRUE. Static TDD, FDD Normal CP 30 kHzsubcarrier spacing Bandwidths: 10, 20, 40, 80,100MHz(273 Physical Resource Blocks) ...
【OpenAirInterface5g】RRC NR解析(一) 简介:RRC(Radio Resource Control)称为无线资源控制,是5G系统的核心模块,其主要作用是给下层(PHY,MAC,RLC,PDCP)控制或配置所有无线资源,从而保证UE与基站之间进行通信。OAI RRC模块位于openair2\RRC下,其下有NR,LTE,NR UE等几个源码目录,我们只分析NR。
综上所述,OpenAirInterface5G(OAI 5G)项目拥有一个清晰、结构化的目录布局,方便开发人员和学习者查找所需文件和资源。主函数main作为执行程序的核心,通过调用一系列子函数,实现5G NR的关键功能。对于希望深入了解5G协议和开源项目的开发者而言,OAI 5G是一个极具价值的学习资源。
OpenAirInterface:构建开源4G/5G通信基站的新篇章 ### 摘要 OpenAirInterface是一个由欧洲Eurecom研究所发起的开源项目,旨在开发一种开放的、兼容多无线通信标准的实验平台,特别聚焦于4G和5G通信基站的技术革新。此项目利用了先进的CPU技术和软件定义无线电(SDR)技术,为通信行业提供了一个全新的研究和发展方向。通过丰富...
chunyeow/openairinterface5gPublic NotificationsYou must be signed in to change notification settings Fork44 Star78 master BranchesTags Code Folders and files Name Last commit message Last commit date Latest commit Cannot retrieve latest commit at this time. ...
【OpenAirInterface5g】高层模块接口及itti实体线程创建 作者:柒号华仔 个人信条:星光不问赶路人,岁月不负有心人。 个人方向:主要方向为5G,同时兼顾其他网络协议,编解码协议,C/C++,linux,云原生等,感兴趣的小伙伴可以关注我,一起交流。 OAI高层结构 OAI L3主要分为RRC,NGAP,SCTP三部分:...