4G网络数据传输流程与速率分析-(一)

4G网络数据

4G网络数据传输流程之从“小视频”到“传输块”

在4G高速网路下,Alice和Bob互传小视频是分分钟的事,可是拨开台前看幕后,小视频经历了九曲十八弯才从Alice手中传到Bob眼里。

小视频首先从Alice的手机通过4G无线接入网络(其实就是我们通常说的4G网络)上传到4G基站(eNB),然后通过基站相继转发到SGW和PDN-GW,SGW和PDN-GW是4G核心网的两个网元,负责路由和转发用户产生的IP数据包。小视频通过PDN-GW进入Internet,遨游一圈后再次通过PDN-GW和SGW传到Bob所在的4G基站,由Bob下载到自己的手机中。

在整个传输过程中,Alice上传和Bob下载小视频是通过4G网络,那么在4G网络里,小视频都经历了什么?听小编继续分(xia)析(bai)。

Alice和Bob(用户)与他们的4G基站传输小视频(数据)是按照事先定义好的步骤和准则执行的,我们把这些步骤和准则的集合称为接口,由于小视频是通过无线链路传输的,所以把这个接口称为空中接口,简称空口。和1984年ISO定义的7层网络参考结构类似,空口也是一层一层的,在传输用户数据时可认为有两层(用户面):L1物理层、L2数据链路层,L2又包括PDCP、RLC、MAC三个子层。当然这里层是逻辑概念上的,不像千层蛋糕一样看得见、掰的开。

Alice的小视频就是应用层的微信产生的数据,在IP层被分段,每段增加一个IP包头后传递到L2的PDCP子层,其中每个IPv4包头最小20Byte,最大60Byte,IPv6包头40Byte。之后各层对小视频的处理如下

L2的PDCP子层(Packet Data Convergence Protocol,分组数据汇聚协议),主要功能是对上层的IP包进行IP包头压缩和解压,以及数据加密和解密。PDCP只处理IP数据,在3G时代可有可无,到了4G时代,由于网络全IP化,PDCP不可或缺,实现了从跑龙套到主角的华丽变身。例如,对一个含有32Byte有效载荷的VoIP分组,IPv4报头增加40Byte,IPv6报头增加60Byte,即125%和188%的开销。在PDCP层采用ROHC报头压缩技术后,这一开销可被压缩成4~6个字节,即12.5%~18.8%的相对开销,资源利用率大幅提升。

Alice手机的PDCP层收到包含小视频分段的IP包后,对每一个IP包进行包头压缩、数据加密后,添加一个PDCP包头,传递到RLC子层。
 

L2的RLC子层(Radio Link Control,无线链路控制),主要功能是将PDCP子层传下来的数据包进行重排序,以及分割、重组、级联,同时通过ARQ机制进行错误检测、重传。RLC子层有3种工作模式:透明模式(TM),非确认模式(UM),确认模式(AM)。

1、透明模式(TM)最简单,不需要RLC层进行任何处理,用于随机接入等特殊目的;

2、非确认模式(UM)支持数据包丢失检测,并提供分组数据包的排序和分割,重组,级联,适用于高层提供数据的顺序传送,且无需重传丢失的数据,典型地用于VoIP等时延敏感业务;

3、确认模式(AM)是最复杂的模式,除了支持UM模式的特征外,还要支持ARQ机制,即在检测到丢包时重传数据包。一般来讲,AM模式用于TCP业务,如文件传输,这类业务主要关心数据的无错传输。

此时,Alice手机的RLC子层将包含小视频分段的PDCP数据包重排序、分割、重组、级联为一个或多个RLC层数据单元,每个RLC数据单元添加一个包头形成RLC数据包(RLC包头大小至少10bit,其中含有RLC数据包的序列号),传递到MAC子层。
 

L2的MAC子层(Medium Access Control,介质访问控制),主要功能是对RLC子层数据(又叫逻辑信道)复用和解复用,进行调度和优先级处理(下行方向是多个用户之间优先级处理;上行方向是同一用户不同逻辑信道的优先级处理),基于HARQ机制的纠错等。

Alice手机的MAC子层这时收到包含小视频的RLC层数据包,还有包含老板邮件的RLC层数据包,将这两部分数据复用,添加一个MAC帧头形成MAC帧(又叫传输信道),同时启动HARQ模式,确保小视频不传错,不丢失。完成这些后,手机将MAC帧传递到L1物理层,准备发射。(小视频:每到一层都要打标签,有完没完?还有那封老板的邮件是哪来的什么鬼?)

这里,MAC帧数据也可称为传输块(TB,Transport Block),意思是传输信道的数据,后续物理层以一个TB为单位对数据进行处理。

L1的物理层(PHY)以1ms(一个TTI时长,一个子帧时长)为单位,对MAC子层传下来的TB进行调制、交织、信道编码、波形生成等一系列处理,并映射到二维时频资源块中(RB)。
 

猜你喜欢

转载自blog.csdn.net/u010783226/article/details/92627669