diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-03-13 17:06:51 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-03-13 17:41:51 +0100 |
commit | 3568dc7c4be2c8436026082e5c7ab3d8abdb190d (patch) | |
tree | 8782728a312c603a1b2fb8f620bc414acfb9ae3e /library/PCUIF_Types.ttcn | |
parent | d378a256c79b4a06fa8773eee4dc33521e97e8a6 (diff) |
PCUIF_Types: Upgrade to PCU interface v9
Change-Id: If024bbe51d91666fcfe9d3458d85ff269c327a7c
Diffstat (limited to 'library/PCUIF_Types.ttcn')
-rw-r--r-- | library/PCUIF_Types.ttcn | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/library/PCUIF_Types.ttcn b/library/PCUIF_Types.ttcn index b469627c..1a4ba29e 100644 --- a/library/PCUIF_Types.ttcn +++ b/library/PCUIF_Types.ttcn @@ -6,7 +6,7 @@ import from Osmocom_Types all; /* Osmocom PCU Interface Types, as per osmo-pcu/include/osmocom/pcu/pcuif_proto.h */ const charstring PCU_SOCK_DEFAULT := "/tmp/pcu_bts"; -const uint32_t PCU_IF_VERSION := 8; +const uint32_t PCU_IF_VERSION := 9; type enumerated PCUIF_MsgType { PCU_IF_MSG_DATA_REQ ('00'O), @@ -134,6 +134,7 @@ type record PCUIF_info_ind { uint16_t mcc, uint16_t mnc, + uint8_t mnc_3_digits, uint16_t lac, uint16_t rac, @@ -222,7 +223,7 @@ type record PCUIF_Message { act_req, msg_type = PCU_IF_MSG_ACT_REQ; time_ind, msg_type = PCU_IF_MSG_TIME_IND; pag_req, msg_type = PCU_IF_MSG_PAG_REQ)" - variant "PADDING(1688)" + variant "PADDING(1696)" /* 212 * 8 */ }; external function enc_PCUIF_Message(in PCUIF_Message pdu) return octetstring @@ -424,6 +425,7 @@ template PCUIF_Message tr_PCUIF_INFO_IND(template uint8_t bts_nr := ?, bsic := ?, mcc := ?, mnc :=?, + mnc_3_digits := ?, lac := ?, rac := ?, nsei := ?, |