ShareTechnote系列LTE(7):SIB调度

SIB调度

        在LTE中,MIB、SIB1、SIB2被强制发送给任何小区,由于许多SIB被传输,因此发送SIB的位置(子帧)不应与发送另一个SIB的子帧相同。

        SIB总体调度概念如下:

        i)MIB以固定周期传输(从SFN 0开始每4帧一次)  

        ii)SIB1也以固定周期传输(从SFN 0开始每8帧一次)。

        iii)所有其他SIB按照SIB1中SIB调度信息指定的周期进行传输。

                    ShareTechnote系列LTE(7):SIB调度_第1张图片

       如果不正确地设置iii)中的调度信息值,所有其他SIB将不会被UE解码,这意味着,即使所有的SIB都在传输,UE会试图在错误的时间对它们进行解码,但是UE无法识别小区并显示“无服务”消息。 

        根据36.331的5.2.1.2,MIB调度如下:

        MIB使用40 ms的固定周期,并在40 ms内重复发送。MIB的第一次传输安排在SFN mod 4=0的无线电帧的子帧0中,在所有其他无线电帧的子帧0中重复发送。

        根据36.331的6.2.2  消息定义-主信息块字段描述,MIB中的系统帧号规定如下:

        定义SFN的8个最高有效位。如TS 36.211[21,6.6.1]所示,在P-BCH解码中隐式获取SFN的2个最低有效位,即40毫秒P-BCH TTI的定时表示2个最低有效位(在40毫秒P-BCH TTI内,第一个无线帧为00,第二个无线帧为01,第三个无线帧为10,最后一个无线帧:11)。每个适用于所有服务小区(相关功能是通用的,即不是为每个小区单独执行)。

        根据36.331的5.2.1.2,SIB1调度如下:

        SystemInformationBlockType1使用一个80 ms的固定周期,并在80 ms内进行重复。SystemInformationBlockType1的第一次传输安排在SFN mod 8=0的无线电帧的子帧5中,重复安排在所有SFN mod 2=0的无线电帧的子帧5中。

        这意味着,尽管SIB1周期为80 ms,但SIB1的不同副本(还原版本:RV)每20 ms传输一次。也就是说,在L3,每80 ms看到SIB1,但在PHY层,每20 ms就能看到它。有关每次传输的详细RV分配,可参阅36.321的5.3.1。

        以下日志(来自Amarisoft)清楚地显示了如上所述的SIB1传输。

        ShareTechnote系列LTE(7):SIB调度_第2张图片

         其他SIB的传输周期由SIB1中的调度信息列表确定,如以下示例所示(本示例是传输SIB2和3的情况)。

        ShareTechnote系列LTE(7):SIB调度_第3张图片 

        注意到,第一个节点中的sib-mappinginfo未指定,但schedulingInfoList的第一个实体应始终是36.331中指定的SIB2,如下所示(参见36.331 SystemInformationBlockType1字段描述)。

        映射到此系统信息消息的SIB列表,没有SIB2的映射信息;它始终出现在schedulingInfoList列出的第一条系统信息消息中。

         理解子帧编号的整个循环是非常简单的,但是准确理解SIB应该在哪个子帧上传输并不简单,它与SIB1中“si-WindowLength ”有关。si-WindowLength告诉我们,SIB应该从si-Periodicity指定的SFN开始在窗口长度内的某个地方传输。但是这个参数没有明确的指出子帧号。

        特定SIB传输的子帧由36.331 的5.2.3SI消息采集算法确定,如下所示:

        当获取SI信息时,UE应:

        1>确定相关SI消息的SI窗口的开始位置,如下所示:

        2>对于相关的SI消息,确定与SIB1中 schedulingInfoList中配置的SI消息列表中的条目顺序相对应的数字n;

              注:SystemInformationBlock Typel的 schedulingInfolist指定了SI消息的列表,每个SI消息在该列表中的顺序以n表示(从1开始)。假如schedulingInfolist中指定了4个SI消息,则会有4个连续的SI窗口用于发送这4个SI消息,而n表明了SI消息在第几个SI窗口。

        2>确定整数值x=(n–1)*w,其中w是si-WindowLength;

        2>si窗口从子帧a开始,其中a=x mod 10,SFN mod t=floor(x/10),t是相关si消息的 si-Periodicity;

            注:仅当所有SI都安排在SFN mod 2=0的无线电帧中的子帧5之前时,e-utran才应将SI窗口配置为1 ms。

            注2:从公式可以看出,x决定了SI窗口在该SI周期内的起始帧和起始子帧;SFN mod t保证了SI窗口在SI周期内只出现一次;而x=(n-1)*w保证了SI窗口之间紧挨,不重叠,没有空隙。(SI窗口起始帧和起始子帧的的计算,详见36.331的
5.2.3节)

        1>使用SI-RNTI 从SI窗口的开始接收DL-SCH,并继续到SI窗口的结束,该窗口的绝对时间长度由si-WindowLength给出,或直到接收到si消息为止,不包括以下子帧:

        2>SFNmod 2=0的无线帧的子帧5;

        2>任何MBSFN子帧;

        2>TDD中的任何上行链路子帧;

        1>如果在SI窗口结束时未收到SI消息,则在下一个SI窗口对相关SI消息重复接收;

        例1:以下是Amarisoft资源地图显示工具上显示的SIB传输,本例中的SIB调度如下:

        ShareTechnote系列LTE(7):SIB调度_第4张图片

       在这个工具中,可以沿着时间域滚动查看全部。 

        ShareTechnote系列LTE(7):SIB调度_第5张图片

        下面从RB映射中捕获的多个图像并按顺序放置,来显示整个SIB传输模式。 

        ShareTechnote系列LTE(7):SIB调度_第6张图片

        ShareTechnote系列LTE(7):SIB调度_第7张图片

         从下面的文本日志中,可以看出的SFN子帧定时和第一次传输以及重新传输(例如SIB1)。

        ShareTechnote系列LTE(7):SIB调度_第8张图片

        例2: 以下是从实时网络捕获的SIB:

                    ShareTechnote系列LTE(7):SIB调度_第9张图片

                   ShareTechnote系列LTE(7):SIB调度_第10张图片

你可能感兴趣的:(LTE学习笔记)