- 博客(52)
- 收藏
- 关注
原创 关于载波聚合(CA)和双连接(DC)
我用#优快云#这个app发现了有技术含量的博客,小伙伴们求同去《什么是载波聚合?》, 一起来围观吧 https://blog.youkuaiyun.com/qq_39543984/article/details/121422015?utm_source=app&app_version=4.20.0&code=app_1562916241&uLinkId=usr1mkqgl919blen...
2021-12-17 09:41:55
1549
原创 子载波和载波
首先要区分子载波和载波是两个完全不同的概念,可以说是毫不相干。在此着重说载波:载波一般是用于发送基带信号,调制过程中所用的“货车”。载波频率一般较大,所以调制过程又被成为上变频。目前5G的FR1最高频率是6G,那么是不是意味着载波要比6G还要大呢?这个就是没有理解工作频段和载波的概念。例如:n41 2.6G的工作频段,我们在进行信号处理的时候可能只是用了这中间的一段带宽,比方说 2650-2660Mhz的带宽,...
2021-12-15 16:53:58
7307
原创 跳频的概念
https://blog.youkuaiyun.com/welbell_uplooking/article/details/108983989?utm_source=app&app_version=4.20.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
2021-12-14 10:24:07
334
原创 上行功率控制详谈
上行功率控制用于调整UE上行信道的发射功率,在保证基站接收性能的条件下,用最小的发射功率,使到达基站的干扰最小,以满足容量和覆盖的要求。上行功率控制主要用于如下物理信道或信号:PRACH PUSCH PUCCH SRS此外上行功率控制分为开环和闭环两种。如下开环:prach pusch pucch srs 实现方是UE闭环:pusch pucch srs 实现方是ue和gNodeB很容易理解:开环是不需要反馈的,所以只用UE就可以实现。UE采用功率爬坡的方式达到发送数据
2021-11-24 11:15:35
4901
原创 多天线技术
MIMO的数学模型多天线技术(MIMO)可以分为以下四种技术:空间分集:发送分集-冗余发送,接收分集-冗余接收,发送的是相同的数据的不同版本,提高了链路的质量,提高了数据的可靠性,也提高了信噪比(不同天线间是不相关的)波束赋形:汇聚发送,每一路信号之间是相关的,利用间距较小的接收天线之间的无线信号波形的相关性,把电磁波的能量集中到某个特定的方向,形成波束,提上某个方向的信号质量(信噪比),信号在天线发送时,已经不再是每一路独立的全向天线的能量分布,而是经过相关干...
2021-10-26 14:28:11
3384
转载 NR PDCCH 搜索空间
搜索空间概述 在5G NR系统中,由于系统的带宽较大,以及终端解调能力的差异性,为了提高资源利用率,降低盲检复杂度,(1)PDCCH不再频域上占据整个带宽;此外,为了增加系统灵活性,适配不同的场景,(2)PDCCH在时域的起始位置也可配。因此,在5G NR中,UE需要完全获取PDCCH的时频域资源配置信息,才可以进一步对PDCCH进行解调,也才可以进一步对PDSCH进行解调引入:(PDCCH仅占用部分带宽即可提供足够的容量,NR的PDCCH也不必占用整个系统带宽,基于这些考虑,NR以...
2021-10-22 15:48:07
5677
原创 NR中关于RE、RB、CRB、PRB、VRB、REG、RBG、CCE等概念
1、RE(Resource Element)资源元素,或资源粒子。是NR物理资源中最小的资源单位;在时域上占用1个OFDM Symbol,频域上为1个子载波。平常所说的符号,即调制后的数据符号,是映射到RE上的,与OFDM 符号是两个不同的概念。2、RB(Resource Block),资源块。在频域上为12个子载波。RB有两个概念PRB(物理资源块)和VRB(虚拟资源块)。(注意NR中RB并没有强调时域的概念,只是说明了在频域占用12个子载波)3、RBG(Resource Block Gr...
2021-10-22 12:46:06
40714
9
转载 NR PBCH和MIB
NR MIB参数MIB的调制编码方式是QPSK MIB中必须包括解调SIB1的必要参数 MIB的周期是80ms,而且按80ms进行周期性重复传输 MIB在OFDM符号的1,2,3上进行发送 在符号1,3上的子载波数是0到239,在符号2上的子载波分为两段,分别是0到47和192到239.MIB和SIB1传输过程中的信道映射关系:MIB和SIB1消息进行周期广播MIB消息的相关参数:systemFrameNumber: 系统帧号共10个bit位(0到1023)..
2021-10-21 19:51:10
3545
原创 功率控制简介
开环和闭环功率功率控制分为开环功率控制和闭环功率控制(其中闭环又分为外环和内环功率控制)闭环功率控制闭环:闭环分为内环和外环。他们共同的特点是有对信号功率的反馈。内环内环是发送端发送以后,接收端会将测到的功率与发送端期望发送的功率相比较,看是否相等,然后进行调整;(在lte中,根据接收到的SIR值来调整发射功率,如果接收到的SIR值>目标SIR值,则通知对等层将空口上的发射功率下调一个步长,如果相反,则上调一个步长。)外环而外环是将接受信号的误码率与一个门限相比较,如果误码
2021-10-21 12:25:17
4255
转载 扰码的概念
一、扰码的作用?1、利于提取位定时分量。2、扰码是一种资源,比如可以用于区分不同小区、用户、信道。1、利于提取位定时分量。在数字通信中,有可能存在连0和连1比特的出现,这样不利于位定时的提取。为什么就“连0和连1的出现,这样不利于位定时的提取”?位同步是正确取样判决的基础,只有数字通信才需要,并且无论是基带传输还是频带传输都需要位同步;所提取的位同步信息是频率等于码速率的定时脉冲,相位则根据判决时信号波形决定,可能在码元中间,也可能在码元终止时刻或其他时刻。如果出现大量的连0或者
2021-10-14 16:30:47
6453
原创 mutable关键字
在C++中,mutable 是为了突破 const 的限制而设置的。可以用来修饰一个类的成员变量。被 mutable 修饰的变量,将永远处于可变的状态,即使是 const 函数中也可以改变这个变量的值。在const对象中,我们不希望修改对象的内容。但在某些类里面我们必须通过修改某些变量来做类似遍历的操作,但这个时候必会与const冲突。这是我们可以在变量前面加mutable,以此告诉编译器修改这个变量不会破坏对象的常量性。也就是说:(1) mutable 只能用来修饰某个类的成员变量 .
2021-10-13 08:51:04
310
原创 c/c++编译过程及链接
编译过程程序编译的过程中就是将用户的文本形式的源代码(c/c++)转化成计算机可以直接执行的机器代码的过程。主要经过四个过程:预处理、编译、汇编和链接。具体示例如下。一个hello.c的c语言程序如下。可以看出进行汇编以后,会生成.o文件链接静态链接静态链接是指把要调用的函数或者过程直接链接到可执行文件中,成为可执行文件的一部分。换句话说,函数和过程的代码就在程序的可行性文件.exe中,该文件包含了运行时所需的全部代码。可以看出,静态链接的缺点就是,当多个程序调用相同函数时,内存.
2021-10-12 11:03:53
328
原创 引用和指针
(1) 定义指针- 对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址引用- 引用是一个对象的别名,主要用于函数参数和返回值类型,符号int&表示int类型的引用(2) 基础引用不可以为空,但指针可以为空。所以在使用指针之前要进行判空操作。引用必须初始化,说白了引用就是一个对象的别名。引用不可以改变指向;但是指针可以改变指向,而指向其它对象。说明:虽然引用不可以改变指向,但是可以改变初始化对象的内容。例如就++操作而言,对引用的操作直接反应到
2021-10-11 20:22:49
417
转载 map容器插入数据
map容器插入数据的4种方法_cbNotes的专栏:不积硅步,无以至千里;不积小流,无以成江海!-优快云博客_map添加数据的方法
2021-10-09 14:28:15
680
原创 扩频原理记录
扩频技术理论证明在Shannon和Hartley信道容量定理中可以明显看出频谱扩展的作用:C = BLog2 (1+ S/N)式中:C是信道容量、单位为比特每秒(bps),它是在理论上可接受的误码率(BER)下所允许的最大数据速率;B是要求的信道带宽,单位是Hz;S/N是信噪比。C表示通信信道所允许的信息量,也表示了所希望得到的性能,带宽(B)则是付出的代价,因为频率是一种有限的资源,S/N表示周围的环境或者物理特性(障碍物、干扰发射台、冲突等)。用于恶劣环境(噪声和干扰导致极低的信噪比)时
2021-10-08 10:42:33
3547
原创 NR基础2-物理信道和物理信号
2 物理信号和物理参数2.1 参考信号在此简单说明一下,解调参考信号(DM-RS)NR上下行业务信道和控制信道均依靠DM-RS进行信道估计,实现相干解调。为降低解调和解码时延,NR数据信道(PUSCH/PDSCH)均采用了前置DM-RS的设计。即在每个调度时间内(TTI是slot,1ms,0.5ms,0.25ms......)DM-RS尽可能的靠近调度的起始点。例如:在基于时隙的调度中,前置DM-RS的位置紧邻PDCCH区域之后;在微时隙调度中,前置DM-RS从调度区域的地一个符号开始传输。.
2021-09-27 11:22:30
2893
4
原创 NR基础1-NR帧结构
1、基础参数(LTE中DFT的采样点数是:2048,子载波频率是:15KHz,所以采样频率是:2048×15KHz=30.72MHz,所以采样间隔就是:Tc = 1/30.72MHz = 32.55ns)1.1 最小时间单元NR中最大子载波间隔是:480KHz,采样点数是4096,所以采样频率就是:480KHz*4096=1.966GHz,即在NR中基本的时间单元:Tc=1/(fmax*Nf)=1/1.966GHz=0.5086ns此外定义:K=fmax*Nf / (fmaxlte*Nf
2021-09-27 10:43:20
5329
原创 LTE帧结构
1、LTE中的一些参数I 采样频率与采样点数采样频率Fs与采样点数NFFT之比就是△f,即△f=Fs/NFFT。 例如:LTE子载波间隔15KHZ,采样点数2048个,那么采样频率是:2048×15=30.72MHz 那么:采样间隔Ts就是:1/30.72MHz = 32.55ns。II 子载波间隔△f和OFDM符号周期T子载波间隔△f和OFDM符号周期T互为倒数,即△f=1/T 一个OFDM的符号周期就是:1/15KHz = 66.67us,那么一个slot内(0.5...
2021-09-23 11:43:28
7941
1
转载 OFDM学习笔记
1、OFDM本质OFDM本质上是一个频分复用系统。FDM并不陌生,用收音机接收广播时,不同广播电台使用不同频率,经过带通滤波器的通带,把想要听的广播电台接收下来,如图所示。FDM将整个系统的频带划分为多个带宽互相隔离的子载波;接收端必备器件是滤波器,通过滤波器,将所需的子载波信息接收下来。通过保护带宽隔离的不同子载波,虽可以避免不同载波的互相干扰,但牺牲了频谱利用效率。另外当子载波数成百上千时,滤波器的实现就非常困难了OFDM虽然也是一种FDM,但它客服了传统FDM频谱利用率低的缺点,接收.
2021-09-22 16:00:04
5722
1
原创 C++ for_each
for_each是C++泛型算法,其源码如下: template<typename _InputIterator, typename _Function> _Function for_each(_InputIterator __first, _InputIterator __last, _Function __f) { // concept requirements __glibcxx_function_requires(_InputIte
2021-09-15 16:48:07
4214
原创 C++ fill()和fill_n()
fill函数的作用是:将一个区间的元素都赋予val值。函数参数:fill(vec.begin(), vec.end(), val); val为将要替换的值;fill_n函数的作用是:参数包括 : 一个迭代器,一个计数器以及一个值。该函数从迭代器指向的元素开始,将指定数量的元素设置为给定的值。注意: 不能在没有元素的空容器上调用fill_n函数。在本例中,std::fill_n()用0x42填充一个缓冲区10个实例大小。然而,容器并没有为缓冲区分配大小,导致了缓冲区溢出。#inc
2021-09-15 16:34:03
309
原创 C++ std:copy()
1、std::copy()复制[first, last)所定义的范围中的元素到始于d_first的另一范围。std::copy(start, end, container.begin());copy只负责复制,不负责申请空间,所以复制前必须有足够的空间。如果container的大小小于输入序列的长度N的话,这段代码会导致崩溃(crash)。所以此时引入了back_inserter,如下std::copy(src.begin(), src.end(), std::back_inse...
2021-09-15 16:22:49
13588
1
原创 UE接入过程(LTE和NR)
目录LTE随机接入流程MSG1-MSG4MSG1 UE向eNB发送前导码(Random Access Preamble on RACH in uplink)MSG2 eNB向UE发送MSG2(Random Access Response generated by MAC on DL-SCH)MSG3 UE向eNB发送MSG3(First scheduled UL transmission on UL-SCH)MSG4 eNB向UE发送MSG4(Contention Resolut
2021-09-14 19:19:15
13016
1
原创 shell脚本编程基础
ru1、什么是shell脚本Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电脑程序与文本文件,内容由一连串的shell命令组成,经由Unix Shell直译其内容后运作。被当成是一种脚本语言来设计,其运作方式与直译语言相当,由Unix shell扮演命令行解释器的角色,在读取shell脚本之后,依序运行其中的shell命令,之后输出结果。利用shell脚本可以进行系统管理,文件操作等。说白了,shell脚本就是一些shell命令的集合,可以...
2021-09-13 10:29:19
430
原创 VI编辑器基础命令
目录输入模式的操作删除操作(命令模式使用)撤销操作复制操作退出其他命令输入模式的操作(1) 编辑模式下和命令模式下均可使用Home光标到行首End 光标到行尾Page Up和Page Down上下翻页(2) 命令模式下使用Delete删除光标位置的字符space: 光标右移一个字符Backspace: 光标左移一个字符Enter: 光标下移一行大写字母G:移动到最后一行行号+G(注意大写);表示移动到某行,如移动到第一行。输入1G移
2021-09-10 08:57:37
240
原创 Linux基础命令
目录常用操作cd /: 在Linux 系统中斜杠“/”表示的是根目录。 cd / ,即进入根目录cd ~和cd: 进入用户在该系统的home目录,例如xz用户,则进度入/root/xz目录cd -: 返回进入此目录之前所在目录:比方开始在/目录,下次跳转到/uesr/local/src中。可以利用cd-直接返回到/cd ../.. 进入上两级目录mkdir (make directories),创建新目录使用 -m 自定义目录的权限mkdir -m 711 test2p.
2021-09-09 11:19:01
135
原创 传输网基础知识
光传输的发展史(PDH→SDH→MSTP→PTN→OTN)PDH:Plesiochronous Digital Hierarchy,准同步数字系列SDH(Synchronous Digital Hierarchy,同步数字体系)MSTP:多业务传送平台( Multi- Service Transport Platform,MSTP)技术是指基于SDH平台,同时实现TDM、ATM、以太网等业务的接入、处理和传送,提供统一网管的多业务传送平台。PTN(分组传送网,Packet Transport
2021-09-07 19:15:08
1785
转载 RIP路由协议理解
可以参考https://blog.youkuaiyun.com/ljh618625/article/details/86251920
2021-09-03 16:27:05
323
原创 帧、报文、报文段、分组、包、数据报、PDU、SDU、信元
消息,报文,message,一般指完整的信息,传输层实现报文交付。我们将位于应用层的信息分组称为报文。报文在传输过程中会不断地封装成分组(包)、帧来传输,封装的方式就是添加一些控制信息组成的首部,那些就是报文头。报文段(segment),通常是指起始点和目的地都是传输层的信息单元(TCP)。分组/包(packet)分组是在网络中传输的二进制格式的单元,为了提供通信性能和可靠性,每个用户发送的数据会被分成多个更小的部分。在每个部分的前面加上一些必要的控制信息组成的首部,有时也会加上尾部,就构成了
2021-09-02 15:41:55
4557
原创 复用和多址
复用技术:在同一条信道中传输多路信号的技术,针对的是资源。如频分复用(FDM)、时分复用(TDM)、波分复用(CDM)等。多址技术:在同一条信道中传输多个用户的技术,针对的是用户。如时分多址、频分多址、码分多址。(FDMA,此处的a为access,表示是一种接入方式。举例:10M的信道,划分为5个子信道,每个信道2M,而每个子信道分别接入用户1,2,3,4,5,这样就是频分以后多接入,即为频分多址。)总结:多址和复用的逻辑关系:多址肯定要复用,不同用户必须占用不同的资源才能区分开来。而复用不一定
2021-09-02 11:19:34
1946
原创 网关、默认网关、DNS服务器、DHCP服务器
通俗一点的讲:网关就是要去别的网络的时候,把报文首先发送到的那台设备。稍微专业一点的术语,网关就是当前主机的默认路由。网关一般就是一台路由器,有点像“一个小区中的一个邮局”,小区里面的住户互相是知道怎么走,但是要向外地投递东西就不知道了,怎么办?把地址写好送到本小区的邮局就好了。那么,怎么区分是“本小区”和“外地小区”的呢?根据IP地址 + 掩码。如果是在一个范围内的,就是本小区(局域网内部),如果掩不住的,就是外地的。例如,你的机器的IP地址是:192.168.0.2/24,网关是192.16
2021-09-02 10:19:27
8062
1
原创 5G架构和协议栈
1、5G架构简而言之,CU和DU,以处理内容的实时性进行区分CU:原BBU的非实时部分将分割出来,重新定义为CU,负责处理非实时协议和服务DU:BBU的剩余功能重新定义为DU,负责处理物理层协议和实时服务AAU:BBU的部分物理层处理功能与原RRU及无源天线合并为AAU (物理层下沉)可以看出,核心网的部门用户面下沉到CU,而BBU的物理层部分功能下沉至AAU,都体现了5G的“下沉”思想。如此一来,CU和DU模块可以灵活部署,从而满足5G的不同应用场景。如:在智能驾驶应用中,要求低.
2021-08-26 16:40:35
18819
原创 AS(接入层)和NAS(非接入层)
1、所谓接入层的流程和非接入层的流程,实际是从协议栈的角度出发的。传统2g/3g的架构如下图所示:RNC:RNC(无线网络控制器,Radio Network Controller)是第三代(3G)无线网络中的主要网元,是接入网络的组成部分,负责移动性管理、呼叫处理、链路管理和移交机制。BSC 基站控制器(Base Station Controller):是基站子系统的控制和管理部分,位于MSC和BTS之间,负责完成无线网络管理、无线资源管理及无线基站的监视管理,控制移动台与BTS无线连接的建
2021-08-26 16:19:47
14732
原创 5G物理层基础知识
1、关于RB和RE(1) RB(Resource Block,资源块)频率上连续12个子载波,时域上一个slot(时隙,14个ofdm符号)(2) RE(Resource Element,资源单元)频率上一个子载波,及时域上一个ofdm符号注意:协议规定,5G每个时隙(非扩展CP)的符号数为14个(扩展CP情况下每个时隙有12个符号),而LTE(非扩展CP)每个时隙的符号数为7个。简单说:一个12X14的方格,大的整个叫一个RB,每一个小块叫一个RE。另外,一个RE可存放一个调制符号(mo.
2021-08-24 14:58:32
23259
2
原创 5GNR基础知识
eMBB(Enhance Mobile Broadband,增强型移动互联网)uRLLC(Ultra Reliable & LowLatency Communication, 超高可靠性与超低时延通信)mMTC(Massive Machine Type Communication,海量物联网通信)1、FR1和FR2FR1:450MHz~6000MHz(也称为sub6G),6G以下频段的最大系统带宽是100MHzFR2:24250MHz~52600MHz(5G毫米波频段)2.
2021-08-24 10:39:37
10995
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人