自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风居住的城市

菜鸟学习路上的点点滴滴

  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 QT学习笔记--Qt信号槽机制

1,parent参数基本上,Qt中所有直接或间接继承自QObject的类的构造函数都会指定一个parent参数,如下:#include <QObject>class MyTest : public QObject{ Q_OBJECTpublic: explicit MyTest(QObject *parent = 0);signals:publi...

2018-03-21 16:40:33 843

原创 LTE学习笔记--载波聚合

在现有的LTE中,单小区最大的带宽被限定在了20MHz,因此对于在该小区下的UE所能获得的最大的上下行速率也是被限制了的。为了使得UE能获得更大的上下行速率,可以将2个或更多的载波单元(CC,简单的可以认为就是小区)聚合在一起以获得更大的传输带宽(最大为100MHz)。 PCell(Primary Cell,主小区)是 UE 进行初始连接建立的小区,或进行 RRC 连接重建的小区,或是在 han...

2018-03-19 14:27:09 23405

原创 LTE学习笔记--LTE无线连接过程--切换

首先需要说明的是小区切换和重连并不是一个概念:小区切换时UE远离了小区,将测量信息发送给eNode B,由eNode B决定是否切换到临近的其他小区;而重连是因为某些原因导致UE与eNode B的连接断开,后由重新检测到小区信号因此发生重连。1,测量这里涉及到LTE测量的概念。测量过程主要包括以下三个步骤: 测量配置:由eNB通过RRCConnectionReconfigurtion消息...

2018-03-19 14:18:57 10886 1

原创 LTE学习笔记--LTE无线连接过程--UE Attach过程和Detach过程

UE想要获取服务,需要向网络注册,这个注册过程被称为Attach。Attach的过程建立了默认的EPS承载(承载可以简单的认为是核心网到UE之间的通路)。从而使UE/User保持“一直在线”的IP连接,并且PGW将激活预告定义好的相应于此默认EPS承载的策略与计费规则。当用户完成网路接入过程后,开始向网络进行注册。 当然UE的Attach也是有可能会被拒绝,这里需要分多种情况。 ①RR...

2018-03-19 14:12:55 10836

原创 LTE学习笔记--LTE无线连接过程--网络接入过程

1,检测系统信息广播系统信息广播由网络实现操作,周期性放入发送,UE开机后,会接收到由eNode B通过物理广播信道(PBCH)和物理性下行控制信道(PDCCH)发送的基站指示信息。包括本小区的物理随机接入信道(PRACH)配置索引、逻辑根序列初始值、循环移位索引、上下行配置索引等于随机接入有关的参数。 UE通过这些指示信息生成要发送给eNode B的随机接入前导序号。2,小区搜索过程...

2018-03-19 14:09:17 19969 1

原创 LTE学习笔记--RLC--综述

36.322 RLC层主要负责: 分段/串联和重组RLC SDU:UM和AM 通过ARQ来进行纠错:AM 对RLC data PDU进行重排序:UM和AM 复包检重测:UM和AM 对RLC data PDU进行重分段:AM...

2018-03-19 13:41:42 1174

原创 LTE学习笔记--MAC--MAC PDU

一个 MAC PDU 由 1 个 MAC 头(MAC header)+ 0 个或多个 MAC SDU + 0 个或多个 MAC CE(Control Element) + 可能存在的 padding 组成。MAC header 由一个或多个 MAC subheader 组成。每个 subheader 对应一个 MAC PDU,或一个MAC CE,或 padding。 The MAC head...

2018-03-16 11:12:09 10070

原创 LTE学习笔记--MAC--BSR

UE向 eNB发送SR时,只携带了是否有上行数据的信息,而并没有将所要传输上行数据的大小告知eNB。eNB只会分配一个固定大小的上行资源,UE在此资源上要么发送上行数据(上行资源太小足够),要么发送Buffer status Report(BSR)(上行资源不够)。?是否正确? 在高层UE根据业务的不同可以建立多个无限承载(Radio Bearer),没个Radio Bearer都是一个逻辑信道...

2018-03-16 11:09:21 4514 1

原创 LTE学习笔记--MAC--SR

UE是没有权利主动在PUSCH上发送数据的,只能通过PUCCH向eNB发送Scheduling Request(SR),eNB给UE分配上行资源后UE才可在PUSCH上发送数据。但在SR中并没有包含所要传输数据的大小,因此eNB要么分配一个足够大的资源(这显然不可能),要么分配一个大于Buffer Status Report(BSR)的资源,这样在分配资源比所要发送的数据包小时,只发送一个BSR,...

2018-03-16 11:01:55 4055

原创 LTE学习笔记--MAC--TTI bundling

在普通的传输中,一个TB会生成多个RV,然后在某个SF上发送RV#0,如果收到NACK会发送RV#1/2/3,这是Normal HARQ。在信号差的情况下,一个TB的发送可能得经过多次重传才能发送成功,这样会导致很高的延迟。如下图所示。 常见的一种解决办法是将RLC SDU分段,以RLC/MAC header作为高层的分包和组包依据,在连续的TTI内发送给对端。这种方法由于有header...

2018-03-16 10:26:40 3513

原创 LTE学习笔记--MAC--HARQ

LTE中存在两种级别的重传机制:MAC层的HARQ,以及RLC层的ARQ(AM模式)。其主要作用的是MAC层的HARQ,而RLC的ARQ是作为一种补充手段而存在的。 Ps: HARQ 机制的目标在于实现非常快速的重传,其反馈出错率大概在 1%左右。对于某些业务,如TCP 传输(要求丢包率小于10-6),HARQ 反馈的出错率显然过高了。对于这类业务, RLC 层的重传处理能进一步降低反馈出错率。...

2018-03-16 10:21:50 25811 1

原创 LTE学习笔记--MAC--综述

MAC实体在UE及eNodeB 上都存在,他主要处理如下传输信道: ——广播信道(BCH)——下行共享信道(DL-SCH)——呼叫信道(Paging CH,PCH)——上行共享信道(UL-SCH)——随机接入信道(RACH) 下图是L2上下行结构框图: 其实说白了MAC层就是实现了逻辑信道与传输信道之间的映射。 对于下行:复用从一条或多条逻辑信道下来的数据(MAC SDUs)到...

2018-03-16 09:46:05 1622

原创 LTE学习笔记--PHY--RSRP、RSRQ、RSSI和SINR

1,RSRPRSRP,Reference Singal Receiving Power,是指定测量频带上,承载小区专属参考信号的资源粒子的功率贡献(单位w)的线性平均值(协议规定RSRP指的是每RE的能量,但每个RE中都安插RS不可实现因此,只能算在RB中安插几个之后算均值),如下图所示。简单的可以认为RSRP就是每个subcarrier的功率。 2,RSSIRSSI,Refer...

2018-03-16 09:21:00 20392 1

原创 LTE学习笔记--PHY--Measurement Gap

当UE当前所在小区的信号质量低于一个阈值时,UE开始考虑小区切换,此时UE需要在保证当前连接的前提条件下测量临近小区的信号质量。这样UE就需要最少两个RF收发器。双RF收发器之间存在干扰,并且成本更高。LTE使用的解决方法是时分复用,即一个RF分成两种时段,一种时段用于处理当前连接,另一种时段负责测量临近小区。这样也存在一个很明显的问题就是UL会受到比较大的影响。因此,需要尽量避免开启这种时分复用...

2018-03-16 09:16:12 6982

原创 LTE学习笔记--PHY--CSI

CSI(Channel State Information)是 UE上报给eNodeB 的信道状态信息,由CQI(Channel Quality Indicator)、PMI(Precoding Matrix Indicator)、PTI(Precoding Type Indicator)和 RI(Rand Indication)组成,其所占的时频资源是由eNB 来控制的。...

2018-03-16 09:07:02 1326

原创 LTE学习笔记--PHY--TM模式

TM模式指的是不同的多天线传输方案。在不同的方案中,天线映射具有不同的特殊结构,解调时所使用的参考信号也不同,所依赖的CSI反馈类型也不同。 TM 1:单天线端口传输(使用 port 0),应用于单天线传输的场合。 TM 2:发射分集模式,适用于小区边缘信道情况比较复杂,干扰较大的情况,也可用于 UE 高速移动的情况。使用 2 或 4 天线端口。发射分集是默认的多天线传输模式。它通过在不同的天...

2018-03-16 09:06:00 5011

原创 LTE学习笔记--PHY--上行参考信号

LTE 在上行定义了 2 种类型的上行参考信号: 1,DeModulation Reference Signal(DMRS):DMRS 主要用于 eNodeB 对上行物理信道进行信道估计,以便正确地解调 PUCCH 和 PUSCH; 2,Sounding Reference Signal(SRS):SRS 主要用于上行信道质量估计以便 eNodeB 进行上行的频选调度。 SRS 还可用于估计上...

2018-03-15 17:42:13 9233 1

原创 LTE学习笔记--PHY--PRACH

物理层的RA preamble结构如下图所示,包含TCPTCPT_{CP}和TSEQTSEQT_{SEQ}两个部分。 根据CP和SEQ的长度和,preamble可以分成如下四种格式: 如果是由MAC层触发的RA,preamble的传输将被限定在一个确定的时频资源集合上发送。此特定PRACH资源集合配置在SIB2中。如下 其中PRACH-ConfigIndex查表可指明...

2018-03-09 16:39:24 7062

原创 LTE学习笔记--PHY--PUCCH

PUCCH主要用于传输上行 L1/L2 控制信息以支持上下行数据传输(UCI Uplink Control Information)。主要的控制信息包括: 1, SR(Scheduling Request),用于向eNB请求上行UL-SCH资源; 2, HARQ ACK/NACK,对在PDSCH上发送的下行数据进行HARQ确认; 3, CSI(Channel State Informa...

2018-03-09 16:03:02 8388

原创 LTE学习笔记--PHY--PUSCH

PUSCH主要用于传输UL-SCH上行数据。UE并没有主动发送PUSCH上行数据的权利,而是需要经过eNB的允许(具体参见Schedulering Request相关章节)。当UE需要发送上行PUSCH数据时,向eNB发起SR请求(在PUCCH上传输),eNB接收到请求后给UE分配上行资源后,通过PDCCH下发给UE。UE解出PDCCH后,发现PDCCH携带了指定上行资源的DCI format 0...

2018-03-09 15:57:46 2877 1

原创 LTE学习笔记--PHY--PDSCH

UE在解出PDCCH后,可以拿到对应PDSCH的 DCI信息。该DCI除了包含所对应PDSCH的位置、MCS信息之外,还指明了数据是否是重传数据以及传输使用的层、预编码等相关信息。与其他物理信道基于PRB不同,PDSCH基于VRB传输。 根据VRB映射PRB的方式不同,PDSCH有三种资源分配类型,分别是Type 1、Type 2和Type 3。PDSCH 传输具体所用的资源分配类型取决于 eN...

2018-03-09 15:50:43 11140

原创 LTE学习笔记--PHY--PDCCH

PDCCH (Physical Downlink Control Channel)是用来为下行链路发送信息的(DCI, Downlink Control Information) ,其传输的信息包括公共控制信息(系统信息,paging信息等)和用户专属信息(下行资源分配指示,UL grants, PRACH responses,上行功率控制参数等)。 PDCCH在时域上占用每个子帧的{1,2,3...

2018-03-09 14:09:23 4641

原创 LTE学习笔记--PHY--System Information Block

PSS和SSS之后,UE已经与小区取得下行同步,得到小区的PCI(Physical Cell ID)以及检测到帧的timing(即10ms timing)。接着,UE需要获取到小区的系统信息(System Information),以便接入该小区并在该小区内正确地工作。 系统信息是小区级别的信息,即对接入该小区的所有UE生效。系统信息是以系统信息块(System Information Bloc...

2018-03-09 12:15:37 4415

原创 LTE学习笔记--PHY--PSS和SSS

光有通信的频点并没有用。UE此时虽然可以接收到eNB的广播数据,但是无法解析出这些数据的具体内容。因此UE需要先实现与eNB的时间同步,只有在同步的情况下,根据事先约定的协议。就可以解析出包含在信号内的具体内容了。UE首先需要侦测的是PSS信号。 UE开机时并不知道系统带宽的大小,但它知道自己支持的频带和带宽(见36.101)。为了使UE能够尽快检测到系统的频率和符号同步信息,无论系统带宽大小...

2018-03-09 11:16:03 15447

原创 我的LTE学习笔记(总篇,CSDN下载链接)

本人自己总结的LTE学习文档,有时间会继续更新http://download.csdn.net/download/a34140974/10269899文档内绘图基本为本人绘制,敬请使用,但请标明出处。

2018-03-05 15:34:24 3097 1

QML俄罗斯方块源码

环境,windows+Qt5.9.1+Qt Creator 4.3.1(Community) 俄罗斯方块,其中网络对战功能只开发到一半

2018-08-31

我的LTE学习笔记

LTE自我学习资料,主要是AS相关,文档中的很多地方借鉴了金辉的书,并加上了很多我自己的理解和绘图,文档内大部分绘图均为本人绘图,敬请使用,但请标明出处。

2018-03-05

NIO简易服务器框架、文件传输

服务器端采用了过滤器链的形式,过滤器目前暂只实现了一个简易的logger和一个文件拦截过滤器 客户端主要实现的是文件的传输 测试程序位于test包下 bug可能较多,只能保证基本的文件传输功能

2015-09-21

Java异步发送文件demo

java写的异步文件发送程序,由于win7带外数据的发送存在问题无法作连通性测试,因此本程序只做了简单的isReachable()连通性测试。程序采用了文件长度->文件名字->文件内容的顺序发送方式,没有对非文件进行甄别.

2015-09-08

空空如也

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

TA关注的人

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