澳门·威尼斯人(中国)官方网站

澳门·威尼斯人(中国)官方网站

| 举报 切换到宽版

澳门·威尼斯人(中国)官方网站

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
注册:2014-11-117
181#
发表于 2015-7-16 09:57:31 |只看该作者
jeffyko 发表于 2015-7-12 09:59
帖子写的都很好,估计lz是搞L2/L3开发的吧,感谢分享!
编辑帖子的确有些恼火,一种方法是先用word编辑好, ...

非常感谢建议。
其实各个文章之间是有一定连贯性的,在微信账号上基本上是连续的。
但是由于在这里编辑比较麻烦,连载就缺失了很多。。。

举报本楼

注册:2014-11-117
182#
发表于 2015-7-29 21:49:51 |只看该作者
我的4G之路-最悲伤的事情莫过于赚过,论RRC连接重建
gushi.jpg
最悲伤的事情莫过于赚过...
又提到了我的伤心事...
早先的时候,买了只股票,一直没管,端午节前夕,发现竟然利润翻番,心中窃喜。
后经历股市端午劫,每天看着钱大幅缩水,又舍不得抛出,直到后来一再跌破自己底线,才不得已开始抛出止损。
虽然没有亏得一塌糊涂。但只能自己收拾残局。
该事件,首先被我爹给知道了,说我赌徒心态。
唉,一直认为自己是很理性的,很容易被小小幸福满足的人,竟然也收不住手...
最终,俺决定盆洗手,远离赌场一般的股市。

但是,对于大部分同学来说,你真的再也不玩股票了吗?
重新玩一把多简单啊!
你又不需要重新在银行开户,银行已经有你的相关信息了,你也不需要重新进行身份验证和密码设置。你只需要在手机端重新恢复这支股票就行了。以上这个过程,就是意味着你和股市的连接的重建过程。

今天打算讲讲和股市重建非常相似的RRC连接的重建过程。

为什么需要有RRC连接重建?
最初考虑就是在RLF发生的时候 ,用户已经在RRC连接态了,希望有一种机制,可以将RRC连接继续。用原话说就是:
This procedure aims at reducing service interruption in difficult radio conditions by avoiding going through idle.
所以RRC连接重建比起重新再建立连接来说,业务中断时间短。还有这些额外的好处
重建的小区是有你的MME上下文,就不需要再去核心网去取了;
也不需要去重新向UE获取能力查询;
安全性只需要重新激活,就是最多换个密钥,而之前的安全性算法都不变;
经过该过程中恢复SRB1和安全性重新激活。之后再进行其他RB的恢复。这就好比,你要重拾炒股旧业一样,你不需要重新在银行开户一样。也许密码都不需要变,只需要将之前的几只股票残局收拾收拾,重新开始玩而已。

当然有同学要问了,若重建的小区不支持原来的算法咋办?
结论是:UE进入空闲态。这样做纯粹是为了简单起见,而且万一目标enb不支持原enb的加密算法的情况也很少见。因此从这点看,要想重建成功,必然目标小区是要求有UE的上下文的,来保存UE的安全信息。
再说,若是重选到一个小区,没有你的上下文,那情况就等同从idle态随机接入。那为啥还要走RRC连接重建流程呢?
可见,和RRC连接建立过程相比,SRB1其实没有沾多大的光。因为SRB1的恢复需要UE先回到解放前点状态,重新建立SRB1。

而后续的业务RB则在SRB1重建之前先挂起。
啥叫挂起?挂起就是什么都不动。从高层收到数据包,PDCP层仅缓存而不往下层发送包;这么看起来,就好像完全冻结了一样。
在后续重建完成后,即底层链路恢复之后再接着传

当然在数据接着传之前,涉及到用户面的复位操作。
啥叫用户面复位?即MAC reset以及RLC、PDCP重建。

为啥要进行MAC 的reset呢?
可以这么理解:MAC层保存的状态变量信息是非常实时的,比如说非自适应重传,HARQ中保存的重传块以及重传使用的调制编码方式都是time-critical的,也就是几个RTT时间内。而从检测到RL失败到重建建立都经过较长时间,因此重建之后接着用这些信息也是不现实的,因此必须要复位MAC层。就好比股灾之后,之前买的那只股票的很多信息其实也无用了。

而对于RLC层的重建呢?
可以这么理解:即便你大大亏损,你账户里头剩下的那点钱还在,你也不用全扔掉。还可以继续被你用。这一点对应到RLC的重建,此时即便很多参数被清空了,但接收端的接收窗口中之前收到的包,能够被成功组包的,显然不应该扔掉,依然往高层递交,就是这个道理。

而对于PDCP层的重建呢?
PDCP层面上若配置了PDCP层的状态报告,则可以则做到无缝过渡,即保证重建后,丢失的包继续得以重传。
因此从直观上说,用户好好的,突然因为信号原因,发生了RRCl连接的重建,则对于UM模式业务,从总体上看了丢几包无可避免。而对于AM模式而言,则可以保证包连续。
总体说来,对于用户来说,这已经比进入空闲态再建立连接造成的影响小很多了。所以,对用户而言,损失已经降低到最小了,还是很划算的。

那对于你来说,和股市的重建,即你再恢复之前的那几只股票,可能就没那么好的运气了,也许还会把之前赚到的全吐出来呢。
所以,入市有风险,投资需谨慎啊!

下一篇将详细讲解重建过程。

点评

一路求学者  谢谢分享  详情 回复 发表于 2016-9-19 16:03
已有 1 人评分经验 家园分 收起 理由
家园副管03 + 30 + 30 感谢更新

总评分: 经验 + 30  家园分 + 30   查看全部评分

举报本楼

军衔等级:

  管理员

注册:2004-5-1717
183#
发表于 2015-7-30 00:51:51 |只看该作者
Helloamy2014 发表于 2015-6-28 20:50
上边图片好像放不进去阿,具体见公共帐号吧.

楼主好,外链图片容易丢失,最稳妥的办法就是图片先上传再使用~

举报本楼

军衔等级:

  少尉

注册:2005-12-1124
184#
发表于 2015-7-30 09:53:20 |只看该作者
看了好长时间的LTE还是没有系统掌握,总是掌握一个知识点,很快就忘干净了。

点评

Helloamy2014  是用容易忘记的,所以一定要理解透, 理解了,即使忘记,看一下就能想起来  详情 回复 发表于 2015-7-30 21:16
家园副管01  如果系统性的看一遍呢?  详情 回复 发表于 2015-7-30 11:26

举报本楼

军衔等级:

  管理员

注册:2003-9-283
185#
发表于 2015-7-30 11:26:36 |只看该作者
qsdys 发表于 2015-7-30 09:53
看了好长时间的LTE还是没有系统掌握,总是掌握一个知识点,很快就忘干净了。

如果系统性的看一遍呢?

点评

Helloamy2014  LTE原本就是很复杂的,涉及很多层面,每个层面都很多东西. 所以我会尽量将我知道的各个层面总体架构以及设计思路给大家讲清楚. 而且用大白话讲解.  详情 回复 发表于 2015-7-30 21:15

举报本楼

军衔等级:

  上尉

注册:2015-3-151
186#
发表于 2015-7-30 16:15:59 |只看该作者
可以,分享交流

举报本楼

注册:2014-11-117
187#
发表于 2015-7-30 21:15:23 |只看该作者
家园副管01 发表于 2015-7-30 11:26
如果系统性的看一遍呢?

LTE原本就是很复杂的,涉及很多层面,每个层面都很多东西.
所以我会尽量将我知道的各个层面总体架构以及设计思路给大家讲清楚.
而且用大白话讲解.

举报本楼

注册:2014-11-117
188#
发表于 2015-7-30 21:16:20 |只看该作者
qsdys 发表于 2015-7-30 09:53
看了好长时间的LTE还是没有系统掌握,总是掌握一个知识点,很快就忘干净了。

是用容易忘记的,所以一定要理解透,
理解了,即使忘记,看一下就能想起来

举报本楼

军衔等级:

  上尉

注册:2011-12-123
189#
发表于 2015-7-31 09:56:42 |只看该作者
赞一个

举报本楼

军衔等级:

  上等兵

注册:2010-4-22
190#
发表于 2015-7-31 12:23:29 |只看该作者
写得不错,感谢分享给大家:)

举报本楼

军衔等级:

  中士

注册:2015-3-24
191#
发表于 2015-8-1 12:57:39 |只看该作者
支持楼主

举报本楼

注册:2014-9-52
192#
发表于 2015-8-1 13:13:51 |只看该作者
关注学习中

举报本楼

军衔等级:

  上等兵

注册:2015-7-23
193#
发表于 2015-8-1 19:38:35 |只看该作者
楼主厉害

举报本楼

军衔等级:

  下士

注册:2012-6-261
194#
发表于 2015-8-3 13:10:07 |只看该作者
Helloamy2014 发表于 2014-11-14 21:53
我的4G之路-谈总体架构   

首先从直观上理解一下整个LTE系统的数据传输架构。先从有线网络说起。当进行 ...

刚开始接触,感谢楼主无私分享!

举报本楼

军衔等级:

  上等兵

注册:2014-3-17
195#
发表于 2015-8-3 17:02:50 |只看该作者
赞!

举报本楼

军衔等级:

  上等兵

注册:2012-3-16
196#
发表于 2015-8-5 18:55:14 |只看该作者
写的很不错,了解了不少,谢谢楼主了

点评

Helloamy2014  感谢大家反馈. 或者大家以后有内容上的提议,可以直接微信我.  详情 回复 发表于 2015-8-5 22:35

举报本楼

注册:2014-11-117
197#
发表于 2015-8-5 22:29:18 |只看该作者
本帖最后由 Helloamy2014 于 2015-8-5 22:31 编辑

我的4G之路-八达岭长城旧事,论RLC 的UM模式(一)
changcheng.jpg



若干年以前,陪同学去八达岭长城。返程时在长城脚下坐公共汽车回来,对该公交站印象深刻。

游客们排成不知道拐了多少个弯的U型队伍进站,幸好有一群肩上插着红旗的北京大妈们帮忙送走一拨一拨的游客。整个场面浩大,但又井然有序。估计今天还是这个场景。

最简单的情况是,游客们都没啥要求,完全按照先来先走的顺序,依次登上回城的公交。大妈们处理起来也简单。但是问题是遇到下面类型的游客:

你们项目组一拨人去长城来了个高大上的Team Building,结果你冲到上车的地方,发现人没全,最重要的是老大也没来,而你们项目组同事,情比金坚,想要一个个连在一起走,不愿意拆开走,于是只能等等同事们...

于是公交站派来两位大妈,大妈甲大妈乙,分别站在你们这拨人的对首和队尾,就负责维持你们顺序,但也不能因为你们这一波在等而耽误别的游客,于是再派出大妈丙去招呼后来新的游客。

若等一段时间,人都全了,那皆大欢喜,你们一波人上车。若最终人没来全,那也不管了,来了多少上多少。而后,大妈甲和大妈乙将你们送上车后,又被派去维持类似的一拨游客的顺序了。

看完了这个,你应该明白,其实这里说大体上的就是UM的接收过程。其实这里的大妈甲和大妈乙、丙分别对应了协议中的VR(UR)、VR(UX)、UR(H)。

好,先有个直观印象,接下来就要讲讲RLC的UM模式。鉴于UM是理解AM模式的基础,因此UM模式将分几个章节详细讲解。今天只是做个引子。

首先要解释一下为啥发送窗口和接收窗口都是序列号空间的一半问题
这个问题来源于TCP的滑动窗口机制,以一个简单的例子来是说明:假设SN空间为1bit,即发送0、1;若收发窗口大小也为2,即发端发送0、1,再发送1、0,那收端接收到了这个0,他会认为是第一轮的0,还是第二轮的0呢?

为避免该问题,限制一次不能发送太多包。可以认为是将序列空间分开成两半,一次仅发送一半序列号空间的数据,接收方就不会出现识别的问题了。

再解释一个问题,就是收端的收包原则,就是收端需要等到连续的数据包才能拿去拆解包
可以理解为,在发送端的时候,SDU被拆散成一个个PDU,在收端需要将这些PDU一个个按照顺序凑拢起来,才可以正常恢复成SDU。这就是数据接收过程中为啥要对非连续到达的包进行等待的原因,因为有空缺的到达包,还是无法解析为SDU。

解析明白以上俩问题,以一个简单的例子来是说明收端如何处理。从协议看,大家都头大...
但是你要知道,收端处理过程无非就是分别针对数据包顺序到达和没有按照顺序到达的种种场景。把各种场景弄明白,就差不多了。

假设序列号空间是0-19,窗口大小为10。
首先说明一个基本变量,即接收窗口,该上边缘即VR(UH),该值总是指向收到的最大序号包的下一个。因此VR(UH)的含义就是窗口上边缘,下边缘就是VR(UH)-10;因为VR(UH)的挪动导致整个窗口右移。

1)最基本的场景,顺序接收
初始时候,VR(UH)=0,收到一个包0,VR(UH)=1,再收到一个包1,VR(UH)=2,再收到一个包2,VR(UH)=3...以此继续进行。此时你会看到窗口也是逐步往右移动。
在收到包9后,VR(UH)=10,
在收到包10后,VR(UH)=11,此时下边缘=1,包0送去组包
在收到包11后,VR(UH)=12,此时下边缘=2,包1送去组包
在收到包19后,VR(UH)=20,此时下边缘=10,包9送去组包。下一个期待的包又为0,相当于走完一圈

2)收到一个序号很大的包,发生跳变的包的场景
初始时候,VR(UH)=0,收到一个包0,VR(UH)=1,但下一个包竟然是14,此时VR(UH)=15,而窗口上界挪动到了15,而下界挪动到了15-10=5. 即窗口是从5到15之间,即便再收到包1,2,3,4,也都当成无效的包丢弃。

这么做的物理含义是?
可以理解为发方本来在正常发送数据包,突然发送了一个很大序号的包,意味着发送方铁了心不会再发送很久之前序号很老的包了,既然对方如此无情,那你何必苦等,翻开新的一页,开始接收窗外的新数据。之后,即便后续收到很老的包,果断丢弃之。

3)收到非连续的的包的场景
也就是说,有包没有及时到达,此时就需要启动定时期来进行等待。其处理过程就有点前头我们讲解的公交站的例子。
虽然我在写作中,一贯坚持能够几句话说明白,就坚决不画图。但是估计该过程是不画图,也说不明白,就放在下一章节结合图来说明。
已有 1 人评分经验 家园分 收起 理由
家园副管06 + 20 + 20

总评分: 经验 + 20  家园分 + 20   查看全部评分

举报本楼

注册:2014-11-117
198#
发表于 2015-8-5 22:35:20 |只看该作者
liujianbinok 发表于 2015-8-5 18:55
写的很不错,了解了不少,谢谢楼主了

感谢大家反馈.
或者大家以后有内容上的提议,可以直接微信我.

举报本楼

军衔等级:

  下士

注册:2015-7-106
199#
发表于 2015-8-6 11:06:22 |只看该作者
楼主写的很好。

举报本楼

军衔等级:

  上等兵

注册:2013-11-21
200#
发表于 2015-8-6 16:37:43 |只看该作者
Helloamy2014 发表于 2014-11-14 21:53
我的4G之路-谈总体架构   

首先从直观上理解一下整个LTE系统的数据传输架构。先从有线网络说起。当进行 ...

真心不错

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

( )|联系我们 |网站地图  

GMT+8, 2024-3-28 18:55 , Processed in 0.235318 second(s), 17 queries , Gzip On.

Copyright © 1999-2023 All Rights Reserved

回顶部