NB-IoT的小区搜索及系统消息接收

NB-IoT下行链路简单实现 用c简单实现了对NB-IoT下行链路的处理过程,没有性能验证和实现最优化(减少资源消耗,如MIPS及memory)等等。简单总结学习下实现的整体流程,对于细节的频偏估计,AGC等等相关部分还没仔细推敲。 实现功能 利用抓取仪器IQ数据进行小区搜索,公共信道的解码处理(NPBCH、SIB1、SI等)。由于没有整体协议功能,无法进入连接态获取相应的数据,所以无法进行NPDCCH/NPDSCH等信道 阅读详情
一、小区搜索
小区搜索内容整理从寻找频点(RF SCAN)开始,到找到相应的小区标识号cellID结束。
1、关于NB-IoT的频谱
工作模式:NB-IoT有几种工作模式:stand-alone,in-band,guard-band;其中stand-alone是指单独进行分配频率,而in-band和guard-band两种模式和LTE公用频谱,in-band又可以分为samePCI(physical cell id)和differentPCI两种,模式指示存在在MIB-NB中。
带宽:设计上NB-IoT占用LTE模式的一个PRB,亦即12*15kHz = 180kHz,理解上实际影响到的带宽(12+1)*15kHz = 195kHz,协议上指示stand-alone带宽为200kHz,而in-band/guard-band为180kHz(疑问:在此种场景下,是否有略微频谱叠加的影响?)。同样协议上分配了相应的频点号ARFCN,频带之间的间隔即channelRaster为100kHz。(疑问:如果使用FFT,可以同时测量
wireshark解析NB-IoT注网流程 wireshark的新版本可以解析NB-IoT的信元消息,当然存储的消息格式需要先转换程wireshark可以分析的.pcap格式。通过wireshark的解析格式可以了解协议流程及各个信元的含义。 wireshark设置准备 1、编辑->首选项->Protocols->UDP-> Try heuristic sub-dissectors first 2、分析->启用的协议->全部启用->搜 阅读详情

相关推荐

深入蜂窝物联网:第二章 深度解读 NB-IoT:协议栈、部署与典型应用

NB-IoT(Narrowband-IoT,窄带物联网)是3GPP在LTE演进基础上,为海量低速率IoT设备设计的无线接入技术。它仅占用 200 kHz 或 180 kHz(Guard-band)带宽,通过扩频和重复发射,提高了深度覆盖能力。

hemoparrot的专栏 1273

5、5G LTE窄带物联网(NB - IoT)的RRC子层详解

本文详细解析了5G LTE窄带物联网(NB-IoT)中的RRC子层相关过程,包括系统信息块(SIB)的调度与修改机制、寻呼流程、RRC连接的建立与恢复、安全激活、连接重新配置与重新建立等内容。这些过程是保障UE与eNodeB之间可靠通信和数据安全传输的关键,对于NB-IoT设备的开发和网络优化具有重要意义。

net55的博客 185

4、5G LTE窄带物联网(NB - IoT)中的RRC层解析

本文详细解析了5G LTE窄带物联网(NB-IoT)中无线资源控制(RRC)层的操作模式及其行为。重点介绍了RRC的两种状态(空闲模式和连接模式)、eNodeB标识的作用、RRC PDU格式,以及UE在空闲和连接模式下的具体操作流程。内容涵盖了PLMN选择、小区选择与重选准则、主信息块(MIB-NB)和系统信息块(SIB1-NB)的调度机制,为NB-IoT系统的设计和优化提供了理论基础和技术支持。

net55的博客 197

6、5G LTE窄带物联网(NB - IoT)的无线资源控制子层解析

本文详细解析了5G LTE窄带物联网(NB-IoT)中的无线资源控制(RRC)子层功能,包括RRC连接重建、释放、信息传输、UE能力查询、逻辑信道映射、多载波支持机制、控制平面和数据平面优化策略,以及节能模式(PSM)等内容。通过这些机制,NB-IoT设备能够实现高效稳定的通信和低功耗运行,适用于大规模物联网应用场景。

net55的博客 125

68、NB-IoT-U技术解析:物理层、模式程序与性能评估

本文详细解析了NB-IoT-U技术的物理层设计、空闲和连接模式程序以及性能评估。内容涵盖下行和上行物理信道的基本参数与传输特点,小区选择和系统信息获取流程,功率控制策略,以及在ETSI和FCC频段下的性能表现。通过对比不同区域的法规要求和仿真结果,揭示了NB-IoT-U在非授权频谱中的覆盖能力、数据速率和限制因素,为实际应用提供了优化方向。

rum55的博客 205

liquibase介绍

1、Liquibase还是Flyway Flyway和Liquibase都支持专业数据库重构和版本控制所需的所有功能,因此您将始终知道要处理的数据库模式的版本以及它是否与软件版本匹配。两种工具都集成在Maven或Gradle构建脚本中以及Spring Boot生态系统中,因此您可以完全自动化数据库重构。 Flyway使用SQL定义数据库更改,因此您可以定制SQL脚本,使其与基础数据库技术(例如Oracle或PostgreSQL)良好地配合使用。另一方面,使用Liquibase,您可以通过使用XML,YA

赶路人儿 7534

Qt图表库三选一:Qwt、QChart、QCustomPlot实战性能对比与避坑指南

本文深入对比了Qt开发中三大主流图表库Qwt、QChart和QCustomPlot的性能与适用场景。通过实测数据展示各库在渲染效率、内存占用和功能特性上的差异,并提供针对不同项目需求的选型建议和集成避坑指南,帮助开发者高效选择最适合的Qt图表解决方案。

weixin_33691700的博客 449

告别Vivado自带编辑器!手把手教你用Sublime Text 4 + Icarus Verilog搭建FPGA开发环境(Windows 10/11)

本文详细介绍如何在Windows 10/11系统下,使用Sublime Text 4和Icarus Verilog搭建高效的FPGA开发环境,替代Vivado自带编辑器。通过配置语法检查、代码高亮和智能补全等功能,提升Verilog开发效率,实现专业级工作流。

weixin_30684743的博客 427

Python爬虫实战:5分钟搞定慢慢买历史价格查询(附完整代码)

本文提供了一份Python爬虫实战指南,教你如何快速编写脚本自动查询慢慢买网站的商品历史价格。文章详细拆解了环境准备、接口分析、核心代码实现及常见问题应对,并附有完整代码,帮助读者将爬虫技术应用于日常比价,实现高效购物决策。

weixin_29053577的博客 1010

goahead(嵌入式Web服务器)之openssl 应用篇

1、环境配置 在me.h文件里修改以下宏定义 ME_COM_MBEDTLS 0 ME_COM_MATRIXSSL 0 ME_COM_NANOSSL 0 ME_COM_OPENSSL 1 2、添加 goahead-openssl.c goahead-openssl.c这个文件在有些goahead源码中是没有的,后面的章节中会提供openssl应用测例 3、依赖的库 goahead的openssl 应用需要依赖libssl.a与libcrypto.a(libssl.so与libcrypto.so)两个库,做好

weixin_40732273的博客 2089

Java Swing教程-16. Swing中的图形绘制

这篇教程介绍了Java Swing中的图形绘制功能,主要内容包括: Graphics类的基本使用 - 介绍了如何重写paintComponent方法实现自定义绘制,以及基本图形绘制方法(线条、矩形、椭圆、多边形等) 文本与图片绘制 - 讲解了文本绘制方法、字体设置和图片加载绘制技术 颜色与字体设置 - 包括预定义颜色、RGB自定义颜色、透明色设置以及字体样式控制 案例实现 - 提供了一个简单绘图程序的框架,支持鼠标绘制不同图形、选择工具和自定义颜色等功能 教程通过代码示例详细演示了各种绘图操作,适合Java

无 233

22、光无线通信调制技术详解

本文详细介绍了光无线通信中的多种调制技术,包括开关键控(OOK)、脉冲位置调制(PPM)、数字脉冲间隔调制(DPIM)、副载波强度调制(SCM)、相移键控(PSK)、正交幅度调制(QAM)以及多载波调制(MCM)如OFDM和MSIM。文章分析了各类调制技术在带宽需求、功率效率、传输容量、传输速率和PAPR等方面的性能差异,并通过Matlab仿真展示了其在AWGN信道下的误码率表现。同时,对比了不同技术的适用场景,提出了调制选择流程,并结合室内光通信与自由空间光通信的应用案例,展望了未来调制技术向高频谱效率、

net55的博客 116

三模冗余、纠错编码、单粒子翻转防护

本文探讨了高可靠性FPGA系统设计的三大关键技术:三模冗余(TMR)、纠错编码(ECC)和单粒子翻转(SEU)防护。TMR通过三个并行模块和表决器实现容错,但会增加硬件资源和功耗;ECC利用汉明码等编码方式检测和纠正数据错误,适用于存储器保护;SEU防护则针对高能粒子引发的位翻转问题,采用配置刷新、TMR和ECC等方法。文章还通过Verilog代码示例展示了这些技术的实现,并提出了一个综合应用案例,结合三种技术构建高可靠性控制系统。这些技术在航空航天、医疗设备等关键领域具有重要应用价值。

2301_79143213的博客 715

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: VS2017调用Matlab引擎及Python环境遇到的几个问题
下一篇: python之Matplotlib.pyplot
究理观心
博客等级 码龄10年 184粉丝 111原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值