任务 #699
L1C模块功能开发
90%
描述
记录L1C模块的开发进展和问题记录。
历史记录
由 李 勇 更新于 超过 3 年 之前
- 状态 从 新建 变更为 进行中
- 指派给 被设置为 李 勇
- % 完成 从 0 变更为 50
L1C任务进度:(l1app 和 testapp 支持这两个测试环境)
1. testapp 已经完成,给PHY的各个过程的参数配置完成,简单的时序可以把各个流程串起来跑,剩下的就是PHY加代码自己测试,L1C支持测试。
2. l1app是最终的测试版本,已经完成的部分:
(1)UE状态机相关的流程基本完成,需要结合高层DU的部分还需要进一步完善;
(2)l1c给phy的各个信道的配置已经完成,需要和phy进行联调时去发现和解决代码中问题;
(3)l1c和高层DU的接口协议栈代码不支持,需要重新设计,接口的消息结构存在,这部分11/15启动代码编写;
由 李 勇 更新于 超过 3 年 之前
L1C任务进度:
1. L1C 和DU的接口完成的工作记录:
具体完成消息为:
Parameter Request/Parameter Response
Initial Configuration Request/Initial Configuration Response
Cell Search Request/ Cell Search Response / 以及L1C支持小区搜索失败后切换频点
Cell Search Report
Cell Camp Request/Cell Camp Response
Common Channel Config Request/ Common Channel Config Response
RA Config Request/RA Config Response
从MSG1 Config 消息结构不完善,等待协议栈更新接口代码。
2.下一步计划:等待新的协议栈代码;
由 李 勇 更新于 超过 3 年 之前
L1C代码设计开发完成,需要和PHY 和 DU进行联调:
1. L1C 和 DU联调:
L1C 和 DU之间的接口除了rrcSetup,其他消息都已经测试完成,存在下面几个问题:
L1C 和 DU之间目前通过UDP通信,时延比较大,从消息request到收到respond(不对消息进行处理的情况下,单纯的发和收)需要1ms;
2.L1C 和PHY联调:
小区搜索和解析MIB完成,L1C可以获取PHY通知小区搜索成功,L1C可以获取PHY解析完的MIB和PBCH的参数;
3.L1C模块内部的问题总结:
遗留问题:
(1) K1=3 不支持
Contention Resolution Indication来的时间比较晚,导致错过了L1C给PHY配置PUCCH(提前一个slot).
暂时把K1设置大些
(2)当前流程只支持 msg4( contention resolution + RRC setup) 合成一条消息发送, 暂时不支持基站分两条消息发送;
(3)DCI 0_1 和 DCI 1_1如果在同一slot PHY检出多个,暂时不支持
(4)K2=3 不支持,原因同(1)类似,L1C和DU用UDP时延太大
(5)pusch type0资源分配不支持,目前只支持type1