Amarisoft

LTE Broadcasting Additional SIBs

 

This tutorial will show how to transmit additions SIB message (SIBs other than SIB1) that are not sent in the default configuration in LTE. (NOTE : This tutorial is for LTE, but you can use the same tricks in NR as well). In Amarisoft Callbox, only MIB and SIB1 are transmitted by default and most of those (Not all of them) IEs in MIB and SIB can be configured with configuration parameters. All other SIBs should be configured by separate asn file and scheduled in enb configuration file.

There are various examples for SIB asn for all the Radio Access Technologies. So I would suggest you to check with existing example files first and try to modify those files instead of creating the asn file from scratch. These example files are located in /root/enb/config directory. Check out the result of 'll *.asn' in /root/enb/config

 

Table of Contents

 

Test Setup

Test setup for this tutorial is as shown below.  In this tutorial, I would verify the test result only from the SIB messages from the callbox and would not try UE attach. DUT side configuration is not so important for this tutorial.

TestSetup Callbox UE 1sdr 01

 

Key Configuration Parameters

Followings are important configuration parameters for this tutorial. You may click on the items for the descriptions from Amarisoft documents.

 

Configuration

I used the enb-sib-4567.cfg which was copied and modified from enb.default.cfg.

LTE AdditionalSIB Config 01

Prepare asn files for other sibs that you want to add as shown below.  These additional asn files are provided by the installation package. so you can use those files as it is or just modify the contents of the asn files.

LTE AdditionalSIB Config 02

Then add sib scheduling information for the additional sibs in the configuration file(enb-sib-4567.cfg ) as shown below. I added SIB4, 5, 6, 7 in separate asn file with the same periodicity. It mean SIB 4,5,6,7 will be transmitted at the same subframe. But you can specify the periodicity as you like. (NOTE : When it comes to creating SIB asn files, you can create it with any text editor, but now we provide ASN editor GUI by which you can create any RRC message easily without making mistakes)

LTE AdditionalSIB Config 03

 

Perform the test

We don't need any special operation procedure for this tutorial, just running the lte service is enough, so no further details in this section. Just to [service lte restart] and collect the log capturing SIBs.

 

Log Analysis

Collect the SIB log on WebGUI and confirm that SIBs are broadcast as intended. If you are not familiar with how to capture SIB in the log, refer to this note. You see here that SIB1 has sib3,4,5,6,7 in its schedulingInfoList.

LTE AdditionalSIB Log 01

SIB2 and 3 are transmitted by sib2_3.asn which is specified in the configuration file.

LTE AdditionalSIB Log 02

Check out that SIB4 is transmitted as specified in the configuration file.

LTE AdditionalSIB Log 03

Check out that SIB5 is transmitted as specified in the configuration file.

LTE AdditionalSIB Log 04

Check out that SIB6 is transmitted as specified in the configuration file.

LTE AdditionalSIB Log 05