LTE系统内切换分析
LTE系统内切换分析
一. 切换类型
切换类型主要分为三类:基于无线信道质量的切换,基于网络侧负载的切换以及基于无线业务的切换。
二. 切换流程
切换流程大概分为四部,即测量配置->测量报告->基站裁决(是否执行切换)->随机接入,关于测量与切换的详细信息,详细请参考36331协议。
三. 日志分析
1、测试配置
eNodeB通过RRC连接重配消息向终端发送测试配置信息,如下图:
详细内容如下图,该消息中,有三个关联紧密ID,即测量ID,测量对象ID,以及测量上报配置ID,这三个ID在消息中是一一对应的。如本次测量ID为6,测量对象ID为2,测量上报配置ID为6,通过测量对象ID,我们可以看到本次测量的载波频点为400。通过测量上报配置ID,我们可以看到本次的测量时间为A4事件(表示邻区质量高于一定门限,用于基于负荷的切换,可用于负载均衡),RSRP门限值为-93dBm,测量时间滞后参数为2s,触发测量报告的时间为640ms,测量上报的最大小区个数为4,测量报告周期为240ms,测量上报次数无限制。
2. 测量报告
终端根据eNodeB的测量配置消息进行测量,并将满足条件的小区上报给基站,如下图,上报的内容分别为服务小区(PCI = 386)和邻区(PCI =7)的RSRP值,其中邻区的RSRP优于服务小区,如下图:
3. 基站裁决(是否执行切换)
终端将测量报告上报至eNodeB后,eNodeB根据测量结果进行裁决,并决定是否向终端执行切换消息,此处涉及到源eNodeB、目的eNodeB及核心网之间的信令交互,详细过程略过。单从终端侧的LOG来看,我们只能看到eNodeB向终端下发RRC重配消息,如下图:
终端接收到RRC重配消息后,执行切换请求,并向基站发送RRC重配完成消息,接下来终端向目标小区发起随机接入,RACH成功,切换目标小区完成。
LTE系统内切换分析相关推荐
- LTE系统内切换流程分析
UE在LTE系统内的移动性分为空闲态的移动性和激活态的移动性.空闲态UE已在网络上完成注册,一般执行两个流程:小区重选和寻呼消息监听流程.当UE处于激活态时,eNodeB会在网络控制和UE辅助下对UE ...
- LTE-LTE系统内切换流程分析
UE在LTE系统内的移动性分为空闲态的移动性和激活态的移动性.空闲态UE已在网络上完成注册,一般执行两个流程:小区重选和寻呼消息监听流程.当UE处于激活态时,eNodeB会在网络控制和UE辅助下对UE ...
- TD—LTE小区切换技术分析和建议
TD-LTE小区切换技术分析和建议 作者: 张长青 [摘要]小区切换是TD-LTE系统的重要技术之一,小区切换的成功与否直接决定用户感知感受.首先简述了无线蜂窝通信系统小区切换的类 ...
- 【LTE】Qualcomm LTE Packets log 分析(一)LTE Access Stratum Log Analysis 1_PSS 2_RACH
涉及的Packets: 1. PSS主同步信号数据捕获 (Initial Acquisition) [0xB113][LL1] LTE LL1 PSS Results : 主同步信号结果,返回周围小区 ...
- 异构网络垂直切换算法LTE/WIMAX切换
1.问题描述: 异构网络垂直切换算法LTE/WIMAX切换 2.部分程序: %% the simulation of this program is for heterogeneous ...
- 【LTE】Qualcomm LTE Packets log 分析(三)LTE Access Stratum Log Analysis
LTE Access Stratum Log Analysis 1. PSS主同步信号数据捕获 (Initial Acquisition) 2. 随机接入信道过程 (RACH Procedure) 前 ...
- linux 进程切换 页表 重,进程切换分析(2):TLB处理
进程切换分析(2):TLB处理 作者:linuxer 发布于:2017-2-9 12:05 分类:进程管理 一.前言 进程切换是一个复杂的过程,本文不准备详细描述整个进程切换的方方面面,而是关注进程切 ...
- 2/3G与LTE的互操作分析
使用4G的童鞋在上网的时候,可能经常会发现这么一个现象:手机网络会在LTE和2/3G之间发生切换,当LTE信号不佳时会自动切换到2/3G网络上:反之则又会从2/3G切回LTE.那么在这个切换的过程中, ...
- Android Q USB Tethering 端口切换分析
需求:在开启 USB Tethering 后,同时需要开启 diag 端口供 QXDM 调试使用.于是 trace code 大概分析了一下设置 USB Tethering 过程,比较毛糙,如有不正之 ...
最新文章
- JPush 使用教程
- Hadoop原理及部署初探
- Spring mvc 注解@ResponseBody 返回内容编码问题
- html设置顶部对齐,HTML / CSS文本从div顶部对齐
- uva11361数位dp
- 共线方程(百度百科)
- python机器人开发学校,机器人Python青少年编程开发实例
- 浏览器访问linux终端,使用浏览器访问 Linux 终端
- 设计模式(7) 续原型模式(2)
- 智能城市dqn算法交通信号灯调度_智能交通信号灯防堵塞控制系统的制作方法
- 会唱歌的程序员为何如此受欢迎?
- 最完整最全面的汉化中文游戏列表
- excel表格打印每页都有表头_怎样设置Word表格打印时每页都显示表头?不会的看看这篇教程!...
- 50个ospf经典问题
- 《最终幻想》《古墓丽影》发行商Square Enix开始涉足NFTs和区块链游戏
- Navicat快捷键选择当前行
- 【Java】import org.junit.Test 和@Test报错
- 让vc编译出的程序减小体积
- VS2010中使用zxing识别图片二维码
- React 系列教程2:编写兰顿蚂蚁演示程序
热门文章
- 【标准全文】GB 18384-2020 电动汽车安全要求
- 新型安防探测设备及应用
- python3词法分析(三)识别token
- OpenGL ES:配合MediaCodec硬解码渲染(视频加滤镜播放)
- 使用Compose实现基于MVI架构、retrofit2、支持 glance 小部件的TODO应用
- 关于脑电弱形式分部积分的推导
- 珐琅彩瓷:是如何涨到天价的
- 信号实验(00)常见函数绘图
- 动态规划-国王与黄金
- 红帽子linux装mysql,红帽子5.4中的XAMPP Mysql提示Fatal error: Can’t change to run as user ‘mysql’...