diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-03-13 17:02:14 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-03-13 17:03:46 +0100 |
commit | d378a256c79b4a06fa8773eee4dc33521e97e8a6 (patch) | |
tree | 3e8f19bf9b249ee95de03faa036643ca62701966 /library/PCUIF_Types.ttcn | |
parent | 99ca30ce2e602e15fff939cb7076ba594fae7631 (diff) |
bts: Verify the PCU protocol interface version
Change-Id: If2033720a38879cd2f4c4f8d3fe3fed1468da3cb
Diffstat (limited to 'library/PCUIF_Types.ttcn')
-rw-r--r-- | library/PCUIF_Types.ttcn | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/library/PCUIF_Types.ttcn b/library/PCUIF_Types.ttcn index e4a314db..b469627c 100644 --- a/library/PCUIF_Types.ttcn +++ b/library/PCUIF_Types.ttcn @@ -410,5 +410,49 @@ template PCUIF_Message tr_PCUIF_PAG_REQ(template uint8_t bts_nr := ?, } } +template PCUIF_Message tr_PCUIF_INFO_IND(template uint8_t bts_nr := ?, + template PCUIF_Flags flags := ?, + template uint32_t version := PCU_IF_VERSION) := { + msg_type := PCU_IF_MSG_INFO_IND, + bts_nr := bts_nr, + spare := ?, + u := { + info_ind := { + version := version, + flags := flags, + trx := ?, + bsic := ?, + mcc := ?, + mnc :=?, + lac := ?, + rac := ?, + nsei := ?, + nse_timer := ?, + cell_timer := ?, + cell_id := ?, + repeat_time := ?, + repeat_count := ?, + bvci := ?, + t3142 := ?, + t3169 := ?, + t3191 := ?, + t3193_10ms := ?, + t3195 := ?, + t3101 := ?, + t3103 := ?, + t3105 := ?, + cv_countdown := ?, + dl_tbf_ext := ?, + ul_tbf_ext := ?, + initial_cs := ?, + initial_mcs := ?, + nsvci := ?, + local_pprt := ?, + remote_port := ?, + remote_ip := ? + } + } +} + } with { encode "RAW" variant "BYTEORDER(first)" }; |