本文共 2243 字,大约阅读时间需要 7 分钟。
官方网站: https://www.openairinterface.org/
OAI Radio Access Network (OAI-RAN/UE)
源码: https://gitlab.eurecom.fr/oai/openairinterface5g.git This project implements 4G LTE and 5G Radio Access Network. Both NodeB and User Equipment (UE) are implemented. Code Repository: The code resides in this GITLAB. License: This code is distributed under the OAI 5G Public License.OAI Core Network (OAI-CN)
源码: https://github.com/openairinterface This project implements 4G LTE Evolved Packet Core (EPC) and 5G Core Network. Code Repository: The code resides in this GITHUB. License: This code is licensed under the Apache V2.0 License每一个目录包含猪少一个defs.h(结构体和函数的声明),vars.h(变量的声明)和extern.h(外部变量)1. CODING Turbo和卷积码,编码和解码操作,速率匹配,crc生成部分代码 1. 1 TESTBENCH 独立的测试单元(信道编解码的)2. INIT 在vars.h中定义的变量,在这里面初始化(分配内存)3. LTE_ESTIMATION 定时、频偏、信道估计4. LTE_REFSIG LTE参考信号生成(36211)5. LTE_TRANSPORT 上层循环(每个信道的)6. MODULATION 调制解调操作(FFT/SC-FDMA)7. TOOLS FFT/IFFT,向量运算,矩阵乘法等等 7.1 FFTTEST 专门测试FFT的
SCHED大目录(调度不同的物理层函数)
SIMULATION大目录(PHY仿真函数)
PBCH(物理广播信道):pbchsimDCI/PDCCH(下行控制信道):pdcchsimDLSCH/PDSCH(下行共享信道):dlsimULSCH/PUSCH(上行共享信道):ulsimPUCCH(上行控制信道):pucchsimPRACH(随机接入信道):prachsimMCH/PMCH(物理多播信道):mbmssimPHY模拟的目录在 cmake_targets/lte-simulators/build这个地方有更多的test case:$OPENAIR1_DIR/PHY/CODING/TESTBENCH
底层实现机制要么是socket,要么是hashtable
转载地址:http://jhaof.baihongyu.com/