目录

  1. SR 简介
  2. PUCCH
  3. BSR
  4. PUCCH& PUSCH

参考

这篇主要参考的 India 的LTE Plus Plus 的 SR_BSR_pucch_pusch_part 系列专题

LTE DCI 详解_lizz2276的博客-CSDN博客_lte dci

https://www.y   out ube.com/watch?v=q_TBiRbvP-4

LTE SR资源配置_weixin_30757793的博客-CSDN博客


关键字:

PHICH:  physical  hybrid-ARQ indicator channel

CP: control plane

UP: user plane

一 :SR 简介

如果UE没有上行数据要传输,eNodeB并不需要为该UE分配上行资源,否则会造成资源的浪费。因此, UE需要告诉eNodeB自己是否有上行数据需要传输,以便eNodeB决定是否给UE分配上行资源。为此LTE提供了一个上行调度请求(Scheduling Request,SR)的机制。

UE是因为没有上行PUSCH资源才发送SR的,所以UE只能在PUCCH上发送SR。eNodeB可以为每个UE分配一个专用的SR资源用于发送SR。该SR资源是周期性的,每n个子帧出现一次。SR的周期是通过IE:SchedulingRequestConfigsr-ConfigIndex字段配置的

  1.1    MAC 层数据发送的调度流程:

1.2 简介

1:上行B16F 发起调度请求SR(Formate=1)

2: B16C 下行通过DCI分配资源(format =0)

1.3 例子:

日志


二  PUCCH

这里面主要讨论一下UE 在时域上如何发送SR

2.1 PUCCH formate

里面最主要的3个参数,在 DL_CCCH / RRCConnectionSetup 消息可以看到

例子:

sr-configIndex = 4 则 

查表得到


三 BSR(Buffer status report)

3.1 BSR 简介

3.2 BSR 分类

2类

3.3 和SR 的区别

报告的内容,channel 不一样

SR  :通过PUCCH 告诉基站有数据要发

BSR: 通过PUSCH 告诉基站有多少数据要发

例子:

1: 无PUSCH ,先通过SR  申请资源,建立 PUSCH 链路

CP : control Plane 控制平面

UP:  user plane      用户平面

2: PUSCH 正常场景


四 PUCCH& PUSCH

pucch  主要用户发送控制平面数据 cp

pusch 主要发送up 用户平面数据以及 cp 控制屏幕数据

如 BSR  HARQ ACK|NACK

LTE MAC2 SR-BSR相关推荐

  1. 从车联网基础知识出发通往5G彼岸

    3GPP标准的安排 3GPP对工作的管理和开展以项目的形式,最常见的形式是Study Item和Work Item.3GPP对标准文本采用分系列的方式进行管理,如常见的WCDMA和TD-SCDMA接入 ...

  2. 3GPP TR 38.885 Study on NR Vehicle-to-Everything (V2X) (Release 16)

    目录 Sidelink(PC5) 方面 5.1 NR sidelink 单播.组播和广播设计 5.1.1 物理层结构 5.1.1.1 子载波间隔和循环前缀 5.1.1.2 信道编码 5.1.1.3 D ...

  3. OAI项目GDB调试及代码分析

    OAI项目GDB调试及代码分析 如果想使用GDB调试工具对项目进行调试,首先需要在编译时加入调试信息. 在完成之前的对eNB和UE的编译之后,使用作者写的编译脚本,同时加上-g选项加入调试信息 ./c ...

  4. LTE-TDD HARQ(1)-上行HARQ时序

    LTE-TDD的时序不同于LTE-FDD,并不是固定的n+4的关系,而是与上下行子帧配置UL/DL config参数相关,该参数由SIB1中的tdd-Config字段下发到UE. (图1) 1.上行H ...

  5. java练习:图书销售管理系统(五),销售管理

    文章目录 简介 销售记录关系分析 数据访问层接口SaleRecordDao 数据访问层实现类SaleRecordDaoImpl 数据访问接口BookSaleRecordDao 数据访问层实现类Book ...

  6. LTE资源调度(4)-上行资源申请方式和BSR缓存状态报告

    1.UE申请上行资源的途径 当UE需要向网侧发送数据的时候,必须要有上行RB资源,如果没有RB资源则需要先向网侧申请RB资源.UE有三种方式向网侧申请RB资源: (1)向网侧发送BSR.BSR的全称是 ...

  7. LTE:Buffer Status Report(BSR)

    本文摘自:http://blog.sina.com.cn/s/blog_927cff010101ab3t.html Buffer Status Report(BSR) 在前一篇博客(见<LTE: ...

  8. LTE资源调度 -- 上行资源申请(1)BSR

    1.UE申请上行资源的途径 当UE需要向网侧发送数据的时候,必须要有上行RB资源,如果没有RB资源则需要先向网侧申请RB资源.UE有三种方式向网侧申请RB资源: (1)向网侧发送BSR.BSR的全称是 ...

  9. 详细解析LTE调度算法

    一 调度概述 调度的基本概念 调度的基本流程 调度周期介绍 动态调度即快速调度机制. 调度执行 通过下行PDCCH的DCI信息来执行,每个调度周期,UE都要监听PDCCH以获取上下行调度信息. 二 下 ...

最新文章

  1. PCIE的事务类型:posted和non posted transaction
  2. 图像降噪算法——稀疏表达:K-SVD算法
  3. BZOJ 2754 [SCOI2012]喵星球上的点名 (AC自动机、树状数组)
  4. Effective C# 学习笔记(八)多用query语法,少用循环
  5. 如何用python新建文件夹_用Python编写一个每天都在系统下新建一个文件夹的脚本...
  6. 联想Z6 Pro 5G探索版官宣 常程:有5G才最6
  7. 使用百度echarts仿雪球分时图(二)
  8. 一文详解三维重建中的立体匹配
  9. MySQL电影院管理系统_电影院售票管理系统
  10. net-java-php-python-新华眼镜ERP系统计算机毕业设计程序
  11. hr面试性格测试30题_网友应聘华为表现优秀,最终却挂在性格测试上,看真题我哭……...
  12. 低通滤波器降噪matlab,基于MATLAB语音信号降噪处理方法研究
  13. 转化二进制数的c语言程序,c语言实现二进制数转换为十进制
  14. python生成随机的大写字母_Python — 随机生成10个大写、小写字母、特殊字符 string模块...
  15. C++PrimerPlus(第6版)中文版:Chapter16.4.6关联容器_setops.cpp
  16. 数据还能再低点?SuperData显示2016年VR出货量为630万台
  17. android 安卓GBA GBC NDS FC SFC 街机游戏模拟器源码
  18. 作为一个测试,必须了解业务
  19. 伙伴云CEO戴志康:Discuz !之后,打造数字化武器,助力元气森林们做爆品
  20. Node.js开发入门—使用jade模板引擎

热门文章

  1. 《大型网站技术架构:核心原理与案例分析》
  2. Prototype 原型模式
  3. android自定义指南针罗盘学习笔记
  4. 【DDR3 控制器设计】(3)DDR3 的写操作设计
  5. Python第三四次作业
  6. 如何申请苹果的邓白氏编码(2020年)
  7. 遨博协作机器人ROS开发 - Gazebo仿真与控制真实机器人
  8. CF1095D Circular Dance
  9. 绘图、Core Animation与硬件架构
  10. 以“业财合一”构建业务财务体系,让财务更在行,让业务会经营