This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
laforge gerrit-no-reply at lists.osmocom.orglaforge has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/24552 )
Change subject: library/RSL_Types: complete definition of RF RESOURCE INDICATION
......................................................................
library/RSL_Types: complete definition of RF RESOURCE INDICATION
Change-Id: If3eedfaea6de252b8dc3ca238f6ffd45448065d1
Related: SYS#5313, OS#1569, OS#1866
---
M library/RSL_Types.ttcn
1 file changed, 59 insertions(+), 6 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, but someone else must approve
laforge: Looks good to me, approved
diff --git a/library/RSL_Types.ttcn b/library/RSL_Types.ttcn
index 2cbd668..16ce506 100644
--- a/library/RSL_Types.ttcn
+++ b/library/RSL_Types.ttcn
@@ -571,6 +571,34 @@
frame_nr := tr_RSL_IE_FrameNumber(frame_nr)
}
+ /* 9.3.21 Resource Information */
+ type record RSL_IE_ResourceInfo {
+ uint8_t len,
+ RSL_ResourceInfo info
+ } with { variant (len) "LENGTHTO(info)" };
+
+ type record of RSL_ResourceInfoItem RSL_ResourceInfo;
+ type record RSL_ResourceInfoItem {
+ RslChannelNr chan_nr,
+ uint3_t interf_band,
+ BIT5 rfu ('00000'B)
+ };
+
+ template (value) RSL_ResourceInfoItem
+ ts_RSL_ResourceInfoItem(template (value) RslChannelNr chan_nr,
+ template (value) uint3_t interf_band := 0) := {
+ chan_nr := chan_nr,
+ interf_band := interf_band,
+ rfu := '00000'B
+ }
+ template RSL_ResourceInfoItem
+ tr_RSL_ResourceInfoItem(template (present) RslChannelNr chan_nr := ?,
+ template (present) uint3_t interf_band := ?) := {
+ chan_nr := chan_nr,
+ interf_band := interf_band,
+ rfu := ? /* Tolerate unknown values */
+ }
+
/* Osmocom Extension */
type record RSL_IE_UplinkMeasSuppMeasInfo {
int16_t toa256_mean,
@@ -869,6 +897,7 @@
RSL_IE_CbCommandType cb_cmd_type,
RSL_LV smscb_message,
RSL_IE_CbchLoadInfo cbch_load_info,
+ RSL_IE_ResourceInfo resource_info,
RSL_SacchInfo sacch_info,
RSL_IE_StartingTime starting_time,
@@ -929,6 +958,7 @@
cb_cmd_type, iei = RSL_IE_CB_CMD_TYPE;
smscb_message, iei = RSL_IE_SMSCB_MSG;
cbch_load_info, iei = RSL_IE_CBCH_LOAD_INFO;
+ resource_info, iei = RSL_IE_RESOURCE_INFO;
sacch_info, iei = RSL_IE_SACCH_INFO;
starting_time, iei = RSL_IE_STARTNG_TIME;
encr_info, iei = RSL_IE_ENCR_INFO;
@@ -1778,12 +1808,6 @@
}
}
- template RSL_Message tr_RSL_RF_RES_IND := {
- msg_disc := tr_RSL_MsgDisc(RSL_MDISC_TRX_MGMT, false),
- msg_type := RSL_MT_RF_RES_IND,
- ies := *
- }
-
/* 8.5.8 BTS <- BSC SMS BROADCAST COMMAND */
template RSL_Message tr_RSL_SMSCB_CMD(template RSL_IE_CbCommandType cb_cmd := ?,
template octetstring msg := ?,
@@ -1856,6 +1880,35 @@
}
+ /* 8.6.1 BTS -> BSC */
+ template (value) RSL_Message
+ ts_RSL_RF_RES_IND(template (value) RSL_ResourceInfo info) := {
+ msg_disc := ts_RSL_MsgDisc(RSL_MDISC_TRX_MGMT, false),
+ msg_type := RSL_MT_RF_RES_IND,
+ ies := {
+ t_RSL_IE(RSL_IE_RESOURCE_INFO, RSL_IE_Body:{
+ resource_info := {
+ len := 0, /* overwritten */
+ info := info
+ }
+ })
+ }
+ }
+ template RSL_Message
+ tr_RSL_RF_RES_IND(template (present) RSL_ResourceInfo info := ?) := {
+ msg_disc := tr_RSL_MsgDisc(RSL_MDISC_TRX_MGMT, false),
+ msg_type := RSL_MT_RF_RES_IND,
+ ies := {
+ tr_RSL_IE(RSL_IE_Body:{
+ resource_info := {
+ len := ?,
+ info := info
+ }
+ })
+ }
+ }
+
+
/* 8.6.2 BTS <- BSC */
template (value) RSL_Message ts_RSL_SACCH_FILL(RSL_IE_SysinfoType si_type, octetstring l3_info) := {
msg_disc := ts_RSL_MsgDisc(RSL_MDISC_TRX_MGMT, false),
--
To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/24552
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: If3eedfaea6de252b8dc3ca238f6ffd45448065d1
Gerrit-Change-Number: 24552
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy at sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge at osmocom.org>
Gerrit-Reviewer: pespin <pespin at sysmocom.de>
Gerrit-MessageType: merged
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210604/4711e1e5/attachment.htm>