[移动通讯]【Carrier Aggregation in LTE】【 Log analysis-2】

前言:

             接 [移动通讯]【Carrier Aggregation in LTE】【 Theory + Log analysis-1】

    这里面 主要讲解一下日志分析

目录: 

  1.    总体流程
  2.    UE Capbaility Information
  3.     MeasurementReport
  4.    RRC Connection Reconfiguration
  5.    RRCConnectionReconfigurationComplete   
  6.    MAC层作用
  7.   物理层作用

一  总体流程

    


二  UE Capbaility Information

        2.1 主要参数

主要参数
accessStatumRelease
ue-category: 
supporteBbandList
supportedBandcombination_r10
featureGroupRel10
supportedbandwidthcombinationset

      

   2.2 accessStatumRelease

         接入层协议版本,10

  

 2.3 UE-category: 

   我这边是4:

    Max.data rate(DL/UL): 150/50

    Support for 64QAM: No

2.4 supporteBbandList:

支持的band 1:3:38:39:40:41

2.4  supportedBandcombination_r10

    结合前面讲过intra_band,inter_band三种场景

   

2.5 featureGroupRel10

FGI bits

作用

前提

111

Measurement reporting trigger Event A6

UE 支持 CA

112

Scell addition within the Handover to EUTRA procedure

113

Trigger type 0 SRS(periodic SRS) transmission on X serving cells.

X =number of supported component carriers in a given band combination

2.6 supportedbandwidthcombinationset

3GPP TS 38.306

supportedBandwidthCombinationSet Defines the supported bandwidth combination for the band combination set as defined in the TS 38.101-1 [2], TS 38.101-2 [3] and TS 38.101-3 [4]. Field encoded as a bit map, where bit N is set to "1" if UE support Bandwidth Combination Set N for this band combination as defined in the TS 38.101-1 [2], TS 38.101-2 [3] and TS 38.101-3 [4]. The leading / leftmost bit (bit 0) corresponds to the Bandwidth Combination Set 0, the next bit corresponds to the Bandwidth Combination Set 1 and so on.

最左边的比特(比特0)对应于带宽组合集0,下一个比特对应于带宽合并集1,依此类推


三   UL_DCCH / MeasurementReport

   UE 上报需要测量小区的信号质量,这里面包含

主小区 以及 辅小区。

基于上述测量包括,NodeB 决定添加小区199 为SCG


四  RRC Connection Reconfiguration

    网络下发RRC Reconfiguration OTA 信令至终端,

里面包含很多MAC 层需要配置的参数,例如BSR 

   mac :BSR,PHR 

  其中最重要的参数 ScellToAddModList, 里面可以看到CA 的小区ID, dl_carrierFreq

里面下发的消息包括两种类型,common 和Dedicated ,common 针对所有手机

Dedicated 只针对该手机


五  RRCConnectionReconfigurationComplete                  

    收到这个OTA 消息后,代表该SCG 添加成功了,但是SCG 依然处于

deactivate state, 需要通过MAC 层传输数据进行激活。


六  MAC 层作用

  6.1 无 CA 场景数据传输

   

     1 解码 PDCCH 里面的DCI 信息

     2  根据DCI 里面的信息,解码PDSCH 下行传输数据

     3  根据DCI 里面的SR(Scheduling grant information) 等信息,在上行PUSCH 上面

        发送数据。

6.2 cA 场景 

      PSS 和 SSS 独立, 不同小区在不同的PDCCH 独立传输 DCI,

然后独立解码,传输

   问题:

    PDCCH 是控制信道,相对于PDSCH 需要更高的功率,如果UE 收到多个Secondary cell 的

数据, 可能会导致PDCCH 上面的干扰 。inter-cell interfence

    解决方案 

  6.3. Cross Carrier scheduling

       通过Cross Carrier Scheduling 方案,只在PSS 上面发送DCI,

这是一种可选方案,通过CIF 标志位区分。

owen-r10:

    secondary cell will use it's own PDCCH DCI

other-r10:

    secondary cell need to decode PDCCH from other cell to get DCI format

6.4 Role MAC layer in CA

MAC  层针对不同的Cell  映射不同的HARQ entitly

6.5 Reports BSR for Secondary cell

6.6  Resport PHR

36.321

6.7  sCellDeactivationTimer

6.8 Aggregates data from multiple cells


七  物理层在CA 方案中的作用

参考:

[移动通讯]【Carrier Aggregation in LTE】【 Theory + Log analysis-1】

CSDN

《Carrier Aggregation in LTE - Theory + Log analysis》 《LTE Video Tutoria》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/73748.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何阅读一本书(上)

《如何阅读一本书》是一本经典的阅读指南,旨在帮助读者在阅读过程中实现不同层次的理解和享受阅读的最大化。全书分为四个部分,介绍了阅读的不同层次、检查性阅读的艺术、分析性阅读的方法和同题阅读的技巧。该书提供了实用的建议和例子,适用…

开源药店商城系统源码比较:哪个适合你的药品电商业务

在构建药品电商业务时,选择适合的药店商城系统源码是至关重要的决策之一。开源药店商城系统源码提供了快速入门的机会,但在选择之前,您需要仔细考虑您的需求、技术要求和可扩展性。本文将比较几个流行的开源药店商城系统源码,以帮…

LSTM基础

LSTM 视频讲得非常好 https://www.bilibili.com/video/BV1644y1W7sD/?spm_id_from333.788&vd_source3b42b36e44d271f58e90f86679d77db7门的概念 过去,不过去,过去一部分 点乘,0 concatenation,pointwise LSTM RNN 上一…

深度学习Pytorch常用api详解记录

深度学习常用的torch函数 torch.cat()torch.Tensor.repeat():持续更新中... torch.cat() 对象:给定的序列化张量,即Tensor型。 功能:实现两个张量在指定维度上的拼接。 输出:拼接后的张量。 函数以及参数:…

C/C++之链表的建立

个人主页:点我进入主页 专栏分类:C语言初阶 C语言程序设计————KTV C语言小游戏 C语言进阶 C语言刷题 欢迎大家点赞,评论,收藏。 一起努力,一起奔赴大厂。 目录 1.头插 1.1简介 1.2代码实现头插 …

Spring Cloud Gateway 实现原理

Spring Cloud Gateway是Spring Cloud生态系统中的一个组件,用于构建基于Spring Boot的微服务架构中的网关服务。它的主要目的是提供一种灵活的方式来路由、过滤和转换HTTP请求,从而允许您构建强大、高性能的微服务应用程序。 以下是Spring Cloud Gatewa…

系统报错“由于找不到msvcp140.dll无法继续执行代码”的处理方法

我在使用电脑时,突然发现了一个错误提示:“无法启动程序,因为找不到msvcp140.dll文件”。这让我非常困惑,因为我确定这个文件应该存在于我的电脑上。但是电脑依然报错“由于找不到msvcp140.dll无法继续执行代码”,这个…

Java为什么有流,流的设计原则是什么?

目录 流的设计原则 为什么是一次性的? 流的设计原则 流的设计原则主要包括以下几个方面: 简单性和一致性:流的接口应该尽可能简单和一致,以使其易于使用和理解。流的操作应该在不同类型的流之间具有一致的行为,使程序…

java jpa查询没有id的表的方法

一、前言 jpa中,如果想查询数据库,必须有一个Entity实体类,这个类的内容要与数据库表的列一一对应; 并且这个类中,必须有一个Long id字段,对应数据库表中的id列。 IdGeneratedValue(strategy GenerationT…

vue仿企微文档给页面加水印(水印内容可自定义,超简单)

1.在src下得到utils里新建一个文件watermark.js /** 水印添加方法 */let setWatermark (str1, str2) > {let id 1.23452384164.123412415if (document.getElementById(id) ! null) {document.body.removeChild(document.getElementById(id))}let can document.createE…

数据结构类型

1.在C和C中static关键字的用法 在C中 1.static修饰未初始化全局变量,默认结果为0 2.static修饰局部变量,延长生命周期,生命周期不是作用域,它依旧是局部变量 3.static修饰函数只能在当前文件中调用,不可用跨文件调用…

安装对应版本pytorch和torchvision

遇见报错: ERROR: Could not find a version that satisfies the requirement torch (from versions: none) ERROR: No matching distribution found for torch 解决方法: 1、网站找到对应torch和torchvision版本,cp对应python版本&#xff…

MATLAB中pdist和pdist2的区别

一、pdist 和 pdist2 是MATLAB中用于计算距离矩阵的两个不同函数,它们的区别在于输入和输出以及一些计算选项。 pdist: pdist函数用于计算一组点之间的距离。 输入:通常接受一个矩阵,矩阵的每一行代表一个数据点,矩阵的列代表数据…

如何使用PyTorch训练LLM

推荐:使用 NSDT场景编辑器 快速搭建3D应用场景 像LangChain这样的库促进了上述端到端AI应用程序的实现。我们的教程介绍 LangChain for Data Engineering & Data Applications 概述了您可以使用 Langchain 做什么,包括 LangChain 解决的问题&#xf…

Visual Stadio使用技巧

C语言调试技巧 Debug 和 Release 的介绍 Debug:通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试(可调试)。 Release:通常称为发布版本,它往往时进行了各种优化&a…

Spring整合RabbitMQ-配制文件方式-2-推模式消费者

推模式的消费者 在推模式中使用可以两种实现: 使用ChannelAwareMessageListener. 除消息外,还提供了Channel这个对象,通过channel可以有更大的灵活性。 import com.rabbitmq.client.Channel; import org.springframework.amqp.core.Messa…

SpringMVC_执行流程

四、SpringMVC执行流程 1.SpringMVC 常用组件 DispatcherServlet:前端控制器,用于对请求和响应进行统一处理HandlerMapping:处理器映射器,根据 url/method可以去找到具体的 Handler(Controller)Handler:具体处理器(程…

【Springcloud】Actuator服务监控

【Springcloud】Actuator服务监控 【一】基本介绍【二】如何使用【三】端点分类【四】整合Admin-Ui【五】客户端配置【六】集成Nacos【七】登录认证【八】实时日志【九】动态日志【十】自定义通知 【一】基本介绍 (1)什么是服务监控 监视当前系统应用状…

【NLP的python库(02/4) 】:Spacy

一、说明 借助 Spacy,一个复杂的 NLP 库,可以使用用于各种 NLP 任务的不同训练模型。从标记化到词性标记再到实体识别,Spacy 还生成了精心设计的 Python 数据结构和强大的可视化效果。最重要的是,可以加载和微调不同的语言模型以适…

代码质量保障第2讲:单元测试 - 浅谈单元测试

代码质量保障第2讲:单元测试 - 浅谈单元测试 本文是代码质量保障第2讲,浅谈单元测试。单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。这是基础,所以围绕着单元测试,我从…