5G
文章平均质量分 91
根据日常积累提供5G信令解析,架构设计,实战经验等。
柒号华仔
莫辞旧日荆门山,回望长江从未休。首尾不见云雾里,冷月如刀一叶舟。
展开
-
全球6G发展大会开幕,为什么我们需要6G
由中国IMT-2030(6G)推进组、中国通信学会、重庆两江新区管理委员会联合主办的2023全球6G发展大会今天在重庆两江新区明月湖成功开幕,开幕式上发布了《6G网络架构展望》《6G无线系统设计原则和典型特征》白皮书。《6G网络架构展望》白皮书中提出,6G网络将秉承兼容、跨域、分布、内生、至简、弹性、绿色、开放等设计原则进行架构设计,实现平台化服务网络。还提出6G网络架构的总体设计展望是6G网络将成为一个开放创新和提供信息服务的平台,其架构特征是具备超越连接的服务能力。原创 2023-12-06 22:01:34 · 1583 阅读 · 0 评论 -
【5G NR】无线承载SRB和DRB
无线承载有两种,一种是信令承载称为SRB,一种是数据承载称为DRB,两者各有分工,分层保证了无线传输的有效性。原创 2022-11-04 06:30:00 · 14426 阅读 · 23 评论 -
与5G一起过中秋,天涯变咫尺
又是一年中秋至——每到中秋佳节,赏月观灯,吃月饼,庆团圆。时代在变,中华传统文化与时俱进,推陈出新,5G技术的进步让天涯变咫尺,让感情更交融。原创 2022-08-31 06:30:00 · 8936 阅读 · 217 评论 -
【5G NR】RRC Reject解析
RRCReject消息用于拒绝RRC连接建立或RRC连接重建。信令无线承载SRB0传输模式TM逻辑信道CCCH方向网络到UERRCReject消息RRCRejectRejectWaitTime用于为计时器T302提供以秒为单位的值,取值范围1~16。RejectWaitTime信息内容。.........原创 2022-07-27 06:45:00 · 3348 阅读 · 38 评论 -
【5G NR】UE注册拒绝原因
UE发起初始注册请求,若被AMF拒绝,AMF会发送Registration Reject消息给UE,该消息会包含拒绝的原因值。原创 2022-07-25 07:53:49 · 6034 阅读 · 25 评论 -
【5G NR】3GPP常用协议整理
3GPP常用协议整理,方便查找和下载。原创 2022-07-24 22:01:01 · 8888 阅读 · 4 评论 -
【云原生与5G】微服务加持5G核心网
随着微服务架构的发展普及,加上5G技术的演进和发展需求,5GC将云原生的微服务架构引入,构建了面向业务的SBA架构,实现了低耦合+高内聚的技术升级。原创 2022-07-06 06:45:00 · 5303 阅读 · 226 评论 -
【5G NR】UE注册流程
UE注册流程整体解析,包括RRC连接建立,UE身份信息获取,鉴权,加密完保和上下文建立。原创 2022-07-02 16:23:10 · 5705 阅读 · 46 评论 -
【5G NR】RRC连接释放
当UE与基站出现RRC重配置失败、切换失败、无线链路失败和完整性保护失败等失败时,将发起RRC Release过程,将UE转为RRC_IDLE或RRC_INACTIVE状态。原创 2022-07-01 06:45:00 · 8229 阅读 · 32 评论 -
【OpenAirInterface5g】RRC NR解析之RrcSetupComplete
RRC SetupComplete是终端收到网络侧分配到无线资源的"RRC SETUP“消息的应答。UE在应答消息中对分配资源进行了确认,并回复了其5G_S_TMSI_Value Part2的内容,消息中携带selectedPLMN-Identity、registeredAMF、snssai-list和NAS,NAS信息为上下文建立和注册请求。...............原创 2022-06-24 08:04:48 · 3175 阅读 · 34 评论 -
【OpenAirInterface5g】RRC NR解析之RrcSetupRequest
Rrc setup Request消息由UE发起,携带RRC建立原因和UE标识,用于UE向gNB请求建立RRC 连接,传输信道为CCCH。原创 2022-06-21 07:00:00 · 3429 阅读 · 97 评论 -
【OpenAirInterface5g】RRC NR解析(一)
RRC(Radio Resource Control)称为无线资源控制,是5G系统的核心模块,其主要作用是给下层(PHY,MAC,RLC,PDCP)控制或配置所有无线资源,从而保证UE与基站之间进行通信。OAI RRC模块位于openair2\RRC下,其下有NR,LTE,NR UE等几个源码目录,我们只分析NR。RRC模块主要文件如下:rrc_gNB.c是RRC模块的核心源码文件,所有RRC消息由这里接收,所有处理流程也从这里发起,rrc_gnb_task()相当于RRC模块的Main主函数。.....原创 2022-06-19 12:49:01 · 1339 阅读 · 21 评论 -
【OpenAirInterface5g】ITTI消息收发机制
OAI各个模块拥有自己的消息队列,当其他模块需要向该模块发送消息时,只需将封装好的message压入对端模块队列,本模块进行消息接收时,从本模块队列依次取出message,进行解析。OAI模块比较多,消息收发统一调用itti模块接口函数来进行,通过函数解析来了解OAI的消息收发机制。.........原创 2022-06-18 11:35:18 · 1993 阅读 · 10 评论 -
【OpenAirInterface5g】高层模块接口及itti实体线程创建
在各模块之间,OAI使用了ITTI公共管理模块来负责规范实体管理,线程管理,队列管理,内存管理等,保证了各模块在资源使用上的规范性。原创 2022-06-17 07:58:55 · 1523 阅读 · 19 评论 -
【5G NR】RRC连接重建解析
RRC重建过程的目的是重新建立RRC连接。处于RRC_CONNECTED状态的UE如果已经利用SRB2和至少一个DRB激活了AS安全性,则可以发起重建过程来恢复此前建立的RRC连接。原创 2022-06-16 08:09:03 · 12570 阅读 · 41 评论 -
【openairinterface5g】项目目录结构
openairinterface(OAI)目录结构和主函数结构原创 2022-06-15 07:00:00 · 1180 阅读 · 6 评论 -
【5G NR】NGAP协议之NG Setup
NGSetup过程用来交换NG-RAN节点和AMF在NG-C接口上正确互操作所需的应用程序级数据。该程序为TNL关联开始运行后触发的第一个NGAP程序原创 2022-06-07 21:49:43 · 2721 阅读 · 17 评论 -
【5G NR】NG接口
NG接口指无线接入网与5G核心网之间的接口。在5G SA网络中,gNB之间通过Xn接口进行连接,gNB与5GC之间通过NG接口进行连接。NG接口分为NG-C接口和NG-U接口。NG-C接口为控制面接口,连接双方为gNB与AMF,传输控制面数据;NG-U接口为用户面接口,连接双方为gNB与UPF,传输用户面数据。......原创 2022-06-07 12:06:50 · 9798 阅读 · 11 评论 -
【5G NR】UE注册管理状态
在UE和AMF中使用两个RM状态,反映UE在所选PLMN中的注册状态:RM-DEREGISTERED和RM-REGISTERED.原创 2022-06-06 13:41:24 · 2529 阅读 · 8 评论 -
【5G NR】NAS连接管理—CM状态
NAS连接管理包括通过N1接口在UE和AMF之间建立和释放NAS信令连接的功能。NAS信令连接用于实现UE与核心网络之间的NAS信令交换。当UE接入5G网络时,首先与基站建立RRC连接,当RRC连接建立完成后,UE与基站的空口连接成功建立。随后UE与5GC的AMF建立NAS连接,经过NAS层的消息编解码和消息处理,UE最终在5GC成功注册,这时UE与5GC成功建立PDU会话,就可以进行业务数据收发了。 ......原创 2022-06-04 05:21:43 · 4330 阅读 · 39 评论 -
【5G NR】手机身份证号IMEI与IMEISV
目录IMEI与IMEISV简介IMEI格式变化IMEI的组成IMEISV的组成IMEI与IMEISV简介 通常我们购买手机,会有两个标签,一个标签是入网许可证,贴于手机背面,另一个标签可能贴于手机背面,也可能在外包装上,这个含有条码的标签标识的是IMEI。 手机上的“IMEI”是指国际移动设备识别码(IMEI),通常称为手机序列号。它用于识别移动网络中的各个独立手机和其他移动通信设备,相当于手机身份证号,它是全球唯一的。 手机上的“IMEISV”中的SV表示手机原创 2022-05-30 08:15:00 · 8598 阅读 · 32 评论 -
5G终端标识SUPI,SUCI及IMSI解析
目录IMSISUPISUCI前言:IMSI,SUPI,SUCI均为UE终端标识,区别在于IMSI为LTE终端标识,SUPI为5G非加密终端标识,一般等同于IMSI,SUCI为5G加密终端标识,需要解密后才能得到SUPI。IMSIIMSI结构IMSI 由三部分组成: 移动国家码(MCC)由三位数组成。MCC 唯一标识移动用户所在国家/地区; 移动网络码(MNC)由两个或三个数字组成,用于 3GPP 网络应用。MNC 识别移动用户的归属PLMN。M....原创 2022-05-25 22:18:55 · 15953 阅读 · 44 评论 -
5G-GUTI详解
5G-GUTI(5G Globally Unique Temporary Identifier)是5G系统中全局唯一的临时UE标识,目的是提供在5G系统(5GS)中不泄露UE或用户永久身份的UE明确标识,提升安全性。原创 2022-05-24 09:08:02 · 5569 阅读 · 48 评论 -
5G核心网SBA架构
目录SBA概念SBA架构优点SBA架构介绍核心网网元功能SBA概念 5G核心网采用了更方便、灵活的垂直行业架构,即SBA。在面向业务的5G网络架构中,控制面的功能进行了融合和统一,同时控制面功能也分解成为多个独立的网络服务,这些独立的网络服务可以根据业务需求进行灵活的组合。每个网络服务和其他服务在业务功能上解耦,并且对外提供同一类型的服务化接口,向其他调用者提供服务,将多个耦合接口转变为同一类型的服务化接口,可以有效地减少接口数量,并统一服务调用方式,进而提升了网络的灵活性。SBA架构优点 5G原创 2022-05-20 08:24:05 · 12701 阅读 · 64 评论 -
5G NR系统架构
目录5G组网方案选择5G系统架构实体功能gNB和ng-eNB的主要功能5G核心网(5GC)功能AMF主要功能UPF主要功能SMF主要功能5G组网方案选择 5G基站是5G网络的核心设备,提供无线覆盖,实现有线通信网络与无线终端之间的无线信号传输。由于5G网络的频率要比4G网络高出不少,频率越高,信号传播过程中的衰减也越大,5G基站的覆盖半径相较4G更小,因此5G网络的基站密度将比4G高。高密度给运营商带来了高投入,短期资金压力大,投资回报周期长,对于5G推广将加大难度,减缓速度。 为了减轻这种推广阻原创 2022-05-17 08:54:53 · 4880 阅读 · 60 评论 -
5G通信演进历程
前言:移动通信发展至今,经历从1G到5G的不断迭代演进,短短30年的时间,人们的通信方式发生了天翻地覆的变化。现在来回顾下这段发展过程,谈谈自己的感受,记住过去,期待未来。1G1G的代表作就是大名鼎鼎的摩托摩拉大哥大,在那个年代,手持一部大哥大,你几乎就是全村NO.1,是身份的象征,尽管它只能通个话,讯号还断断续续,音质差,放到今天,你绝对要天天去投诉。1G采用模拟信号传输,采用模拟式的FM调试,是以模拟技术为基础的蜂窝无线电话系统,开创了移动通信的先河。2G2G时代的格局是移动的GSM,联通.原创 2022-05-14 21:23:36 · 6429 阅读 · 54 评论 -
5G NR MIB详解
MIB为MasterInformationBlockMIB缩写,MIB存在的作用主要是为了让UE去解码到SIB。MIB包含了最重要的基本信息,UE只有收到并解码MIB后,才能解码PDSCH,进而解码SIB1。1.消息处理收到MIB后,UE应:1>存储获取的MIB;1>如果UE处于RRC_IDLE或RRC_INACTIVE中,或者如果UE在T311运行时处于RRC_CONNECTED状态:2>如果获取的MIB中的cellBarred设置为禁止:...原创 2022-04-29 08:38:04 · 7344 阅读 · 3 评论 -
OAI L3与L2接口分析
1.RRC与PDCP接口1.1 上行数据上行数据主要为RRC Setup Complete,ULInformationTransfer等。PDCP在deliver_sdu_srb()中调用itti_alloc_new_message()函数malloc新的消息体,消息ID为NR_RRC_DCCH_DATA_IND;随后调用itti_send_msg_to_task()将消息体insert到TASK_RRC_GNB的queue中。RRC...原创 2022-04-28 20:03:19 · 1136 阅读 · 0 评论 -
5G NR RRC连接控制
1. UE三种状态UE分为三种状态:空闲态,连接态和非活动态。处于空闲态的UE需要发起业务时,首先需要发起RRC建立请求。触发空闲态到连接态的过程,就是RRC建立过程。非活动态到连接态的过程,就是RRC恢复过程。UE状态转换与LTE相比,5G引入一个新的状态RRC INACTIVE,新状态的对于用户体检来说,优点在于两方面,首先能够满足5G控制面时延要求,其次在于终端节能。在RRC INACTIVE状态下,终端处于省电的“睡觉”状态,但它仍...原创 2022-04-28 19:42:56 · 4654 阅读 · 2 评论 -
5G NR Paging 寻呼
1. 寻呼目的在36.331中寻呼的目的描述如下:发送核心网发起的寻呼消息给RRC_IDLE或RRC_INACTIVE状态的UE; 发送接入网发起的寻呼消息给RRC_INACTIVE状态的UE; 通知RRC_IDLE、RRC_INACTIVE或RRC_CONNECTED状态下的UE系统消息变更; 通知RRC_IDLE、RRC_INACTIVE或RRC_CONNECTED状态的UE关于ETWS主通知、ETWS辅助通知的信息; 通知RRC_IDLE、RRC_INACTIVE或RRC_C.原创 2022-04-28 19:01:27 · 6613 阅读 · 1 评论 -
小区搜索过程
1. 小区搜索定义 小区搜索是终端通过同步信号块SSB与小区建立联系的过程,包括取得小区下行频率、时间同步、检测小区识别号CellID、通过解码广播信道BCH上的系统信息。下行同步包括频率、符号和帧同步。2. 发生时机 小区搜索在终端新开机,或者移动过程中需要进行小区切换(处于RRC_CONNECTED状态)或小区重选(处于RRC_IDLE状态)情况下发生。3. 搜索分类初始小区搜索:较大的定时和频率偏移,但捕获时间要求并不严格(即:当UE打开...原创 2022-04-28 17:53:02 · 4109 阅读 · 2 评论 -
5G NR RRC协议总体介绍
1.开机入网流程UE入网过程包括几个子过程:小区搜索与选择UE开机选网,小区搜索并完成下行同步。系统消息广播UE读取广播信息,选择合适小区进行驻留。随机接入UE与gNB建立上行同步。RRC连接建立UE与gNB建立RRC连接。注册过程UE注册到5G网络,网络侧开始维护该UE的上下文。2.UE状态图1 5G NR UE状态变化示意图LTE由RRC con...原创 2022-04-28 11:11:46 · 4928 阅读 · 0 评论 -
5G NR SIB1介绍
1.消息描述SIB1携带UE接入小区所需的最关键的信息,例如随机接入参数。SIB1包括关于其他SIB的可用性和调度的信息,例如,其他SIB。 SIB到SI消息,周期性,SI窗口大小等的映射…SIB1还指示是否仅按需提供一个或多个SIB,在这种情况下,它还可以提供UE所需的PRACH配置,以请求所需的SI 。SIB1还包含所有UE共有的无线电资源配置信息和应用于统一接入控制的小区禁止信息。5G SIB1在DL-SCH(逻辑信道:BCCH)上以160...原创 2022-04-28 09:46:14 · 15413 阅读 · 1 评论 -
5G NR 系统消息
1.消息简介系统消息分为MIB和一系列的SIB消息:MIB在BCH上传输,周期为80 ms,重复在80 ms内完成,它包括从小区获取SIB1所需的参数。 MIB承载必要的基础信息:SFN,hich-config及dl带宽信息(band-width)。SIB1在DL-SCH上以160ms的周期和160ms内的可变传输重复周期发送.SIB1的默认传输重复周期是20ms但实际传输重复周期取决于网络实施。对于SSB和CORESET复用模式1,SIB1重复...原创 2022-04-27 20:41:44 · 8231 阅读 · 2 评论 -
OAI 5G NR+USRP B210安装搭建
OAI(OpenAirInterface)是欧洲EURECOM组织发起并维护的一个开源NR/LTE项目。1. 设备环境1.1 硬件环境5G-NR 的处理要求远高于 4G,因此需要高端的PC或服务器。目前OAI正在使用的有:Intel Core i7 6900K (8 cores), 16GB DDR, 480GB SSD。允许SW LDPC运行在3个核上(高达30Mb/s),或者LDPC运行在FPGA(在80MHz SISO上高达 300Mb/s)。 Intel Core i9 7980E原创 2022-04-24 09:52:57 · 10812 阅读 · 11 评论