待解决问题
SIB和MIB的问题请教???
离问题结束还有0天0小时 |
提问者:chestthinker
|
提问时间:2012-7-9 15:46
1, MIB里面包含帧号,那么MIB里面的信息是不是每隔4帧就要变化一次?
2,SIB1中systemInfoValueTag字段的取值范围为什么是0到31?不同的数值代表什么含义?
3,通知UE系统消息的改变有两种方式,寻呼和SIB1中的systemInfoValueTag。 但SIB1中systemInfoValueTag改变了,那么SIB1本身就改变了,则eNB就得发送Paging Message来通知UE系统消息的改变,然后UE就会重新接收大部分的系统消息,那么systemInfoValueTag这种方式还有什么意义,反正总是要发送paging的??
4,每个SI最多包含31个SIB还是32个SIB?
根据协议:“SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type”,"maxSIB=32",似乎每个SI最多包含31个SIB?
5,SIB2-SIB9的改变可以通过SIB1中systemInfoValueTag来通知UE,这个systemInfoValueTag是在SIB2-SIB9改变的当前Modification周期发送,还是上一个Modification周期发送?
2,SIB1中systemInfoValueTag字段的取值范围为什么是0到31?不同的数值代表什么含义?
3,通知UE系统消息的改变有两种方式,寻呼和SIB1中的systemInfoValueTag。 但SIB1中systemInfoValueTag改变了,那么SIB1本身就改变了,则eNB就得发送Paging Message来通知UE系统消息的改变,然后UE就会重新接收大部分的系统消息,那么systemInfoValueTag这种方式还有什么意义,反正总是要发送paging的??
4,每个SI最多包含31个SIB还是32个SIB?
根据协议:“SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type”,"maxSIB=32",似乎每个SI最多包含31个SIB?
5,SIB2-SIB9的改变可以通过SIB1中systemInfoValueTag来通知UE,这个systemInfoValueTag是在SIB2-SIB9改变的当前Modification周期发送,还是上一个Modification周期发送?
回复 7# 的帖子
Q3: 你可以想象一下这个场景:UE获取了小区系统消息后,暂时失去了与网络的联系......
[color=red]--> 如果UE与网络失去联系后再重新恢复连接,首先做的不应该是重新搜索小区并获得所有系统参数吗?[/color]
[color=red][color=Blue]--->不矛盾啊[/color][/color][color=Blue],这个场景与UE重选别的小区后再回到原小区是有区别的,在此场景下UE保留了原小区的系统消息,只要不超过最大有效时间,这些系统消息就是有效的。当然[color=Blue]UE[/color]还是要重新搜索到原小区并读取SIB1的,只不过判断valueTag相同后就不读取后续SIB了。当然如果长时间的失去和原小区联系以至于超多最大有效时间,则UE就要读取完整的SIB了。[/color]
Q4: 32个SIB,SIB2总是在SIB1之后的第一个SI消息中,所以SIB-MappingInfo省略了SIB2......
--> [color=red]原文是这样:[color=green]SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type[/color],其中maxSIB-1=32-1=31,因此SIB-MappingInfo最多只有个31个项。[/color][color=red]问题在于SIB2只位于第一个SI中的第一项,而这个[b]SIB-MappingInfo是应用于所有SI的。[/b]那是不是说第一个SI最多有32项,后面的SI最多只有31项?
[color=Blue]--->你的理解是对的,从第2个SI开始,最多包含除了SIB2外的31个SIB[/color]
[/color]
Q3: 你可以想象一下这个场景:UE获取了小区系统消息后,暂时失去了与网络的联系......
[color=red]--> 如果UE与网络失去联系后再重新恢复连接,首先做的不应该是重新搜索小区并获得所有系统参数吗?[/color]
[color=red][color=Blue]--->不矛盾啊[/color][/color][color=Blue],这个场景与UE重选别的小区后再回到原小区是有区别的,在此场景下UE保留了原小区的系统消息,只要不超过最大有效时间,这些系统消息就是有效的。当然[color=Blue]UE[/color]还是要重新搜索到原小区并读取SIB1的,只不过判断valueTag相同后就不读取后续SIB了。当然如果长时间的失去和原小区联系以至于超多最大有效时间,则UE就要读取完整的SIB了。[/color]
Q4: 32个SIB,SIB2总是在SIB1之后的第一个SI消息中,所以SIB-MappingInfo省略了SIB2......
--> [color=red]原文是这样:[color=green]SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type[/color],其中maxSIB-1=32-1=31,因此SIB-MappingInfo最多只有个31个项。[/color][color=red]问题在于SIB2只位于第一个SI中的第一项,而这个[b]SIB-MappingInfo是应用于所有SI的。[/b]那是不是说第一个SI最多有32项,后面的SI最多只有31项?
[color=Blue]--->你的理解是对的,从第2个SI开始,最多包含除了SIB2外的31个SIB[/color]
[/color]
回答时间:2012-7-12 17:49