自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 收藏
  • 关注

原创 5G学习笔记之5G频谱

当相同的频率范围被定义为不同的无线接入技术的工作频段时,采用相同的编号,但以不同的书写方式,3G采用罗马数字I、II、III等,4G采用阿拉伯数字1、2、3等,5G则在阿拉伯数字前加n,如n1,n2,n3等。:2GHz以下的频段,由于传输损耗低,适用于覆盖,即提高广域和深度的覆盖,包括室内覆盖(室内似乎更倾向于中频或高频)。3GPP定义了工作频段,一个工作频段是由一组RF要求所规定的上行链路或下行链路(FDD),或者上下行链路(TDD)的一个频率范围。,对应的5G频段是n257和n258。

2023-10-21 22:16:17 1434

原创 5G学习笔记之RRC_IDLE/RRC_INACTIVE态UE功能概述

RRC Idle, RRC Inactive UE功能概述

2022-12-10 14:11:13 1722 1

原创 Docker学习笔记

Docker

2022-10-22 18:19:58 689

原创 O-RAN学习笔记之名称解析

O-RAN 名称

2022-09-23 10:28:40 961

原创 O-RAN学习笔记之Non-RT RIC系统架构

参考:O-RAN.WG2.Non-RT-RIC-ARCH-TR-v01.01。

2022-09-18 18:17:49 972

原创 O-RAN学习笔记之O-RAN、OpenRAN、C-RAN、vRAN、xRAN

Open RAN, vRAN,C-RAN、xRAN

2022-09-17 15:26:13 1409

原创 O-RAN学习笔记之O-RAN的系统架构

O-RAN系统架构

2022-09-12 21:57:06 1493

原创 O-RAN学习笔记之工作组介绍

O-RAN联盟致力于搭建一个开放的(Open)、智能化的虚拟化的各厂商产品可互操作的无线接入网架构,其联盟成员类型包含了运营商、通信设备供应商、测试仪表提供商等。到目前为主,O-RAN有11个工作组,联盟成员根据自身特点,选择性地加入到不同的工作组。

2022-09-11 17:50:55 351

原创 5GS学习笔记之UE单注册模式和双注册模式

参考:3GPP 23.5015GS为同时支持5GC NAS和EPC NAS的UE定义了两种注册模式:单注册模式和双注册模式,以支持和EPC之间的互操作。单注册模式:single-registration mode,在同一时间,UE只支持一种激活的MM态,要么是注册到5GC的RM态,要么是注册到EPC的EMM态。⭐ UE为5GC和EPC维护一个协同注册,当发生4G/5G互操作时,UE可将EPS-GUTI 映射为5G-GUTI(4G->5G),或5G-GUTI映射为EPS-GUTI(5G->4G).

2022-03-30 22:39:22 1513

原创 5G学习笔记之RRC状态

参考资料:3GPP 38.331RNA:RAN-based notification area,基于RAN的通知区域。RNAU:RAN-based notification area update,RNA更新1. UE的3种RRC状态NR UE可以处于三种RRC状态之一:RRC_IDLE、RRC_CONNECTED、RRC_INACTIVE。前两种RRC状态类似于LTE中对应的状态,RRC_INACTIVE是在NR中引入的新状态。LTE仅支持空闲态和连接态。为了减少终端功耗,总是使用空闲态作

2022-02-07 15:31:08 8850

原创 5G学习笔记之从华为Mate40(海思芯片)Spark信令的角度看UE入网过程

马上要过年啦,希望新的一年顺顺利利~~

2022-01-28 16:28:25 2174

原创 5GC学习笔记之NF功能简介

参考:协议3GPP 23.501

2021-08-01 23:43:35 3882

原创 5G学习笔记之系统消息

参考资料:3GPP 38.300、3GPP 38.331

2020-09-19 16:42:01 11252 1

原创 5G学习笔记之名词解析

1.NR:New Radio,新空口。 

2020-05-25 10:31:41 4192

原创 RTOS学习笔记 ——任务

关键词:任务、任务调度器

2020-05-17 00:06:17 525

原创 Bluetooth技术学习笔记 ——AVDTP

AVDTP:Audio/Video Distribution Transport Protocol1. AVDTP概述(1)协议栈架构 2. AVDTP概述 

2020-05-16 23:55:55 1523

原创 Bluetooth技术学习笔记 ——GAP之安全(LE)

佛系学习,想学就学,不想学就不学。1. 概述蓝牙物理信道2. BR/EDR物理信道(1)Basic Piconet Channel(2)Adapted Piconet Channel(3)Inquiry Scan Channel:查询扫描信道作用:监听查询特点:3.3.1.3.1 OverviewIn order for a device to be discovered...

2020-05-16 23:40:04 1269

原创 5G学习笔记之UE接入消息详解

一点一点,就是进步~~N3IWF:Non 3GPP InterWorking FunctionNRPPa:NR Positioning Protocol AnnexNSCI:New Security Context IndicatorNSSAI:Network Slice Selection Assistance InformationS-NSSAI:Single Network Sl...

2020-05-06 12:54:48 22060 5

原创 5G学习笔记之E1AP

1. E1AP服务E1AP提供gNB-CU-CP节点与gNB-CU-UP节点之间的信令服务。服务分为两类:非UE相关服务:在gNB-CU-CP与gNB-CU-UP之间建立E1AP接口实例。UE相关服务:为UE接入核心网提供信令和数据连接。 2. E1AP一般过程分类(1)E1AP一般过程按是否有响应,可分为两类:Class 1:应答类消息,需要等待响应消息。若在规...

2020-05-04 13:07:20 1810

原创 5G学习笔记之F1AP

参考资料:3Gpp 38.473我就是个协议的搬运工~~~1. F1AP服务NGAP提供gNB-CU节点与gNB-DU节点之间的信令服务。服务分为两类:非UE相关服务:在gNB-CU与gNB-DU之间建立F1接口实例。UE相关服务:为UE接入核心网提供信令和数据连接。 2. F1AP一般过程分类(1)F1AP一般过程按是否有响应,可分为两类:Class 1...

2020-05-04 12:18:47 7942

原创 5G学习笔记之NGAP

参考资料:3Gpp 38.4131. NGAP服务NGAP提供NG-RAN节点与AMF节点之间的信令服务。服务分为两类:非UE相关服务:在NG-RAN与AMF之间建立NG接口实例。UE相关服务:为UE接入核心网提供信令和数据连接。 2. NGAP一般过程分类(1)NGAP一般过程按是否有响应,可分为两类:Class 1:应答类消息,需要等待响应消息。...

2020-05-03 19:58:01 12621

原创 5G学习笔记之NG-RAN系统架构(3)

参考资料:3GPP 38.401 第8章《Overall procedures in gNB-CU/gNB-DU Architecture》8.9节1. UE初始接入(涉及到E1、F1部分)   步骤1 ~ 8,11 ~ 13, 16 ~ 22可参考:5G学习笔记之NG-RAN系统架构(2)第1节   ⑨ gNB-CU-CP向g...

2020-05-03 17:06:30 4303

原创 5G学习笔记之NG-RAN系统架构(2)

参考资料:3GPP 38.401 第8章《Overall procedures in gNB-CU/gNB-DU Architecture》1. UE初始接入(1)流程图(2)简要说明   ① UE向gNB-DU发送RRCSetupRequest消息。   ② UE在允许接入的情况下, gNB-DU向gNB-CU发送INIT...

2020-05-03 11:12:37 6327

原创 5G学习笔记之NG-RAN系统架构(1)

参考资料:38.4011. NG-RAN架构2. gNB-CU-CP和gNB-CU-UP分离架构3. NR-RAN标识4. UE associations in NG-RAN Node

2020-05-02 14:13:55 12800 2

原创 5G学习笔记之整体架构和功能划分

参考:协议38.300持续更新中。。。。1. 整体架构整体架构图:NG-RAN节点:gNB:向UE提供基于NR用户面和控制面协议的基站。ng-eNB:向UE提供基于E-UTRA用户面和控制面协议的基站。5GC节点:AMF:接入移动性管理UPF:用户面管理接口:NG:gNB和ng-eNB与5G核心网之间的接口。NG-C为基站与核心网控制面的接口;NG-U 为基站...

2020-05-01 16:59:46 4873

原创 5G学习笔记之之

5G三大场景、关键技术、频段

2020-04-20 16:18:30 1930

原创 编码学习笔记 —— container_of宏解析

1. container_of宏定义#define container_of(ptr,type,member) ({const typeof((type*)0)->member)*__mptr = (ptr);(type*)((char*)__mptr - offsetof(type, member));})2 container_of宏解析typeof:获取变量或表达...

2020-03-26 11:44:37 277

原创 《编码大全》学习笔记 ——前期

参考资料:Steve McConnell《编码大全》第2版纯笔记,无思考程序员是软件食物链的最后一环。架构师吃掉需求,设计师吃掉架构,程序员消化设计。1. 隐寓 2. 前期准备前期准备之于软件开发,好比打地基之于修房子,其重要性不言而喻。前期工作的中心目标就是降低风险:一个好的项目规划者能够尽可能早地将主要的风险清除掉,使项目的大部分工作能够尽可能平稳地进行。...

2020-02-11 12:28:56 211

原创 Bluetooth技术学习笔记 ——HFP之Call

1. 来电若收到来电,AG会一直给HF重复发送RING alerts,直到接通电话,或者拒接电话。HF在收到RING alerts后,开始响铃。铃声根据实际情况而定,或AG设置的铃声,或HF自带的铃声。若AG SDP或+BRSF消息表明AG支持“In-band ring tone”,则AG需要将铃声发送给HF。(1)HF接电话 —— In-band ring前提条件:AG与HF已存在S...

2020-01-13 19:44:05 3677

原创 Bluetooth技术学习笔记 ——HFP之AT命令

CCWA、CIEV、CHLD、CIND

2020-01-13 13:08:01 4169

原创 Bluetooth技术学习笔记 ——HCI

HCI:Host and Controller Interface1 HCI 模型(1)Host-Controller模型(2)蓝牙软件协议栈数据传输模型2 HCI 流控HCI流量控制是为了管理Host与Controller的有限资源并控制数据流量而设计的。(1) Host到Controller的数据流控:基于packet的流控和基于数据块的流控。如果BR/EDR/LE控制器支...

2019-12-18 17:04:39 665

原创 编码学习笔记 ——装载

参考:《程序员的自我修养》程序执行时,所需要的指令和数据必须在内存中才能正常运行。但是,往往程序所需要的内存大于物理内存,无法把所有指令和数据全部放在内存中。通过增加内存来解决这个问题,不太划算,因为相对于内存而言,磁盘比较便宜,因此动态装载就出现了。分页:把地址空间人为地分为固定大小的页,每一页的大小由硬件或操作系统决定。对于系统而言,页的大小是固定的。为什么可执行文件常常被叫做...

2019-12-11 17:04:10 198

原创 编码学习笔记 ——线程

关键词:线程、线程安全、锁、可重入、可重入函数、Volatile

2019-12-10 14:58:14 325

原创 编码学习笔记 ——静态链接

参考:《程序员的自我修养》第4章链接器:把目标文件按一定的方式链接到一起,形成一个可执行文件。链接器命令ld file1.o file2.o -e main -o exc // 将目标文件file1.o,file2.o以main函数作为程序入口,合成可执行文件exc。objdump -r file.o // 查看文件的重定位表...

2019-12-03 18:16:18 242

原创 编码学习笔记 ——目标文件

参考:《程序员的自我修养》第3章真正了不起的程序员对自己的程序的每一个字节都了如指掌。1. 什么是目标文件编译器编译源码后生成的文件,其格式为可执行文件格式。 2. 可执行文件格式...

2019-12-02 16:17:12 261

原创 FreeRTOS学习笔记 ——MCU

参考:百度百科1. 什么是MCU?MCU:MicroController Unit,微控制单元,又称为单片机。MCU是把CPU的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机。 2. MCU的应用手机、手环、血糖仪、鼠标等。...

2019-09-16 16:52:04 752

原创 Bluetooth技术学习笔记 ——基于GATT的profile

参考:https://www.bluetooth.com/zh-cn/specifications/

2019-08-30 19:20:42 454

原创 嵌入式开发学习笔记 —— bss、data、rodata、text、自定义段

努力而向上~

2019-08-06 20:21:59 1128

原创 嵌入式C语言开发学习笔记 —— 内存陷阱

参考:《嵌入式系统高级C语言编程》1. 内存分配方式(1)从静态存储区域分配。何时分配:程序编译时生存周期:整个程序运行期间例子:全局变量、static变量(2)在栈(stack)上创建。何时分配:函数执行时生存周期:变量作用域期间(3)在堆(Heap)上分配,即动态内存分配。何时分配:由程序员自己决定生存周期:由程序员自己决定用法:malloc(), free...

2019-08-01 16:07:14 366

原创 Bluetooth技术学习笔记 ——GATT

GATT:GENERIC ATTRIBUTE PROFILE,通用属性协议Service:服务Characteristic:特征值参考:Core_v5.0 vol 3 Part G1. GATT概述GATT定义了一个基于ATT协议的服务框架。该框架定义了Service过程和格式、以及其Characteristic。Service过程包括:discovering、 reading、wr...

2019-07-01 17:52:03 1453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除