# Non standard feature, normally should be set to "no", but you may need to set to yes for UE that do not explicitly request a PDN address through NAS signalling
* A Public Land Mobile Network is uniquely identified by its PLMN identifier. PLMN-Id consists of Mobile Country Code (MCC) and Mobile Network Code (MNC).
*/
/*
* Public Land Mobile Network identifier
* PLMN = BCD encoding (Mobile Country Code + Mobile Network Code)
*/
/*! \struct plmn_t
* \brief Public Land Mobile Network identifier.
* PLMN = BCD encoding (Mobile Country Code + Mobile Network Code).
* \brief Structure containing an International Mobile station Equipment Identity, BCD structure.
* The IMEISV is composed of the following elements (each element shall consist of decimal digits only):
* - Type Allocation Code (TAC). Its length is 8 digits;
* - Serial Number (SNR) is an individual serial number uniquely identifying each equipment within each TAC. Its length is 6 digits;
* - Software Version Number (SVN) identifies the software version number of the mobile equipment. Its length is 2 digits.
* Regarding updates of the IMEISV: The security requirements of 3GPP TS 22.016 [32] apply only to the TAC and SNR, but not to the SVN part of the IMEISV.
*/
typedefstructimeisv_s{
uint8_tlength;
union{
struct{
uint8_ttac2:4;
uint8_ttac1:4;
uint8_ttac4:4;
uint8_ttac3:4;
uint8_ttac6:4;
uint8_ttac5:4;
uint8_ttac8:4;
uint8_ttac7:4;
uint8_tsnr2:4;
uint8_tsnr1:4;
uint8_tsnr4:4;
uint8_tsnr3:4;
uint8_tsnr6:4;
uint8_tsnr5:4;
uint8_tsvn2:4;
uint8_tsvn1:4;
#define EVEN_PARITY 0
#define ODD_PARITY 1
uint8_tparity:4;
}num;
#define IMEISV_BCD8_SIZE 9
uint8_tvalue[IMEISV_BCD8_SIZE];
}u;
}imeisv_t;
// 7 Identification of Voice Group Call and Voice Broadcast Call Entities