Master Information Block
Afin d'illustrer que dès le MIB, les choix des opérateurs sont différents, suivant leur besoin et stratégie voici deux exemples réels de configuration possible
Opérateur 210 02
value MasterInformationBlock ::=
{
mib-ValueTag 1,
plmn-Type gsm-MAP : {
plmn-Identity {
mcc { 2, 1, 0 },
mnc { 0, 2 }
}
},
sibSb-ReferenceList
{
{
sibSb-Type sysInfoTypeSB1 : 3,
scheduling {
scheduling {
sib-Pos rep128 : 63
}
}
},
{
sibSb-Type sysInfoType1 : 11,
scheduling {
scheduling {
sib-Pos rep32 : 2
}}},
{
sibSb-Type sysInfoType3 : 1,
scheduling {
scheduling {
sib-Pos rep16 : 1
}}},
{
sibSb-Type sysInfoType5 : 3,
scheduling {
scheduling {
segCount 3,
sib-Pos rep32 : 3
}}},
{
sibSb-Type sysInfoType7 : NULL,
scheduling {
scheduling {
sib-Pos rep16 : 1
}}},
{
sibSb-Type sysInfoType11 : 3,
scheduling {
scheduling {
segCount 11,
sib-Pos rep128 : 10,
sib-PosOffsetInfo
{ so2, so4, so2, so2, so22, so2, so4, so2, so2, so4
}
}
}
}
}
}
Ce premier opérateur a défini les SIB #1, #3, #5, #7 & 11 comme SIB de référence.
Opérateur 210 04
value MasterInformationBlock ::=
{
mib-ValueTag 6,
plmn-Type gsm-MAP {
plmn-Identity {
mcc { 2, 1, 0 },
mnc {0, 4}
}
},
sibSb-ReferenceList {
{
sibSb-Type sysInfoType1 : 164,
scheduling {
scheduling {
segCount 2,
sib-Pos rep8 : 0
}}},
{
sibSb-Type sysInfoType3 : 3,
scheduling {
scheduling {
sib-Pos rep32 : 2
}}},
{
sibSb-Type sysInfoType4 : 4,
scheduling {
scheduling {
segCount 2,
sib-Pos rep32 : 2
}}},
{
sibSb-Type sysInfoType5 : 2,
scheduling {
scheduling {
segCount 3,
sib-Pos rep64 : 7,
sib-PosOffsetInfo { so6, so26
}
}}},
{
sibSb-Type sysInfoType7 : NULL,
scheduling {
scheduling {
sib-Pos rep8 : 0
}}},
{
sibSb-Type sysInfoTypeSB1 : 2,
scheduling {
scheduling {
sib-Pos rep32 : 6
}
}
}
}
}
Ce second opérateur a défini les SIB #1, #3, #4, #5 et #7 comme SIB de référence et les périodicités sont également différentes par rapport au premier opérateur.