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/.
pespin gerrit-no-reply at lists.osmocom.orgpespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18251 ) Change subject: Move some types from GSM_RR_Types.ttcn to RLCMAC_CSN1_Types.ttcn ...................................................................... Move some types from GSM_RR_Types.ttcn to RLCMAC_CSN1_Types.ttcn Some types already available in GSM_RR_Types.ttcn will also be required by messages sent over PDCH and which belong to RLCMAC_CSN1_Types. Since GSM_RR_Types.ttcn already requires RLCMAC_CSN1_Types.ttcn, let's move them there so they can be used in both places. Change-Id: Iccaaa2743dc44a36046c19d4d4ff882dc02fb479 --- M library/GSM_RR_Types.ttcn M library/RLCMAC_CSN1_Types.ttcn 2 files changed, 56 insertions(+), 61 deletions(-) git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/51/18251/1 diff --git a/library/GSM_RR_Types.ttcn b/library/GSM_RR_Types.ttcn index dcf12ae..b09a760 100644 --- a/library/GSM_RR_Types.ttcn +++ b/library/GSM_RR_Types.ttcn @@ -512,67 +512,6 @@ } with { variant (compressed_irat_ho_info_ind) "CSN.1 L/H" }; - - - type record of AccessTechnologiesRequest - AccessTechnologiesRequestRepetition - with { variant "EXTENSION_BIT(reverse)" }; - - type record AccessTechnologiesRequest - { - BIT4 accessTechnType, - BIT1 extensionBit - } with { variant "FIELDORDER(msb)" }; - - type enumerated EgprsChCodingCommand { - CH_CODING_MCS1 ('0000'B), - CH_CODING_MCS2 ('0001'B), - CH_CODING_MCS3 ('0010'B), - CH_CODING_MCS4 ('0011'B), - CH_CODING_MCS5 ('0100'B), - CH_CODING_MCS6 ('0101'B), - CH_CODING_MCS7 ('0110'B), - CH_CODING_MCS8 ('0111'B), - CH_CODING_MCS9 ('1000'B), - CH_CODING_MCS5_7 ('1001'B), - CH_CODING_MCS6_9 ('1010'B) - } with { variant "FIELDLENGTH(4)" }; - - /* TS 44.060 Table 12.5.2.1 */ - type enumerated EgprsWindowSize { - EGPRS_WS_64 ('00000'B), - EGPRS_WS_96 ('00001'B), - EGPRS_WS_128 ('00010'B), - EGPRS_WS_160 ('00011'B), - EGPRS_WS_192 ('00100'B), - EGPRS_WS_224 ('00101'B), - EGPRS_WS_256 ('00110'B), - EGPRS_WS_288 ('00111'B), - EGPRS_WS_320 ('01000'B), - EGPRS_WS_352 ('01001'B), - EGPRS_WS_384 ('01010'B), - EGPRS_WS_416 ('01011'B), - EGPRS_WS_448 ('01100'B), - EGPRS_WS_480 ('01101'B), - EGPRS_WS_512 ('01110'B), - EGPRS_WS_544 ('01111'B), - EGPRS_WS_576 ('10000'B), - EGPRS_WS_608 ('10001'B), - EGPRS_WS_640 ('10010'B), - EGPRS_WS_672 ('10011'B), - EGPRS_WS_704 ('10100'B), - EGPRS_WS_736 ('10101'B), - EGPRS_WS_768 ('10110'B), - EGPRS_WS_800 ('10111'B), - EGPRS_WS_832 ('11000'B), - EGPRS_WS_864 ('11001'B), - EGPRS_WS_896 ('11010'B), - EGPRS_WS_928 ('11011'B), - EGPRS_WS_960 ('11100'B), - EGPRS_WS_992 ('11101'B), - EGPRS_WS_1024 ('11110'B) - } with { variant "FIELDLENGTH(5)" }; - type record EgprsUlAssignDyn { uint5_t tfi_assignment, BIT1 polling, diff --git a/library/RLCMAC_CSN1_Types.ttcn b/library/RLCMAC_CSN1_Types.ttcn index bca4351..447e52b 100644 --- a/library/RLCMAC_CSN1_Types.ttcn +++ b/library/RLCMAC_CSN1_Types.ttcn @@ -56,6 +56,55 @@ MBMS_DL_ACK_NACK ('010000'B) } with { variant "FIELDLENGTH(6)" }; + type enumerated EgprsChCodingCommand { + CH_CODING_MCS1 ('0000'B), + CH_CODING_MCS2 ('0001'B), + CH_CODING_MCS3 ('0010'B), + CH_CODING_MCS4 ('0011'B), + CH_CODING_MCS5 ('0100'B), + CH_CODING_MCS6 ('0101'B), + CH_CODING_MCS7 ('0110'B), + CH_CODING_MCS8 ('0111'B), + CH_CODING_MCS9 ('1000'B), + CH_CODING_MCS5_7 ('1001'B), + CH_CODING_MCS6_9 ('1010'B) + } with { variant "FIELDLENGTH(4)" }; + + /* TS 44.060 Table 12.5.2.1 */ + type enumerated EgprsWindowSize { /* This probably needs to be moved to RLCMAC_CSN1_Types.ttcn */ + EGPRS_WS_64 ('00000'B), + EGPRS_WS_96 ('00001'B), + EGPRS_WS_128 ('00010'B), + EGPRS_WS_160 ('00011'B), + EGPRS_WS_192 ('00100'B), + EGPRS_WS_224 ('00101'B), + EGPRS_WS_256 ('00110'B), + EGPRS_WS_288 ('00111'B), + EGPRS_WS_320 ('01000'B), + EGPRS_WS_352 ('01001'B), + EGPRS_WS_384 ('01010'B), + EGPRS_WS_416 ('01011'B), + EGPRS_WS_448 ('01100'B), + EGPRS_WS_480 ('01101'B), + EGPRS_WS_512 ('01110'B), + EGPRS_WS_544 ('01111'B), + EGPRS_WS_576 ('10000'B), + EGPRS_WS_608 ('10001'B), + EGPRS_WS_640 ('10010'B), + EGPRS_WS_672 ('10011'B), + EGPRS_WS_704 ('10100'B), + EGPRS_WS_736 ('10101'B), + EGPRS_WS_768 ('10110'B), + EGPRS_WS_800 ('10111'B), + EGPRS_WS_832 ('11000'B), + EGPRS_WS_864 ('11001'B), + EGPRS_WS_896 ('11010'B), + EGPRS_WS_928 ('11011'B), + EGPRS_WS_960 ('11100'B), + EGPRS_WS_992 ('11101'B), + EGPRS_WS_1024 ('11110'B) + } with { variant "FIELDLENGTH(5)" }; + type record NullGlobalTfi { BIT1 presence ('0'B), GlobalTfi global_tfi @@ -184,6 +233,13 @@ variant (dyn_block_alloc) "PRESENCE(alloc_present = '01'B)" variant (sgl_block_alloc) "PRESENCE(alloc_present = '10'B)" }; + type record of AccessTechnologiesRequest AccessTechnologiesRequestRepetition + with { variant "EXTENSION_BIT(reverse)" }; + type record AccessTechnologiesRequest + { + BIT4 accessTechnType, + BIT1 extensionBit + } with { variant "FIELDORDER(msb)" }; type record PacketUlAssignment { PageMode page_mode, BIT1 persistence_levels_present, -- To view, visit https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/18251 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: Iccaaa2743dc44a36046c19d4d4ff882dc02fb479 Gerrit-Change-Number: 18251 Gerrit-PatchSet: 1 Gerrit-Owner: pespin <pespin at sysmocom.de> Gerrit-MessageType: newchange -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200514/4cdca71c/attachment.htm>