summaryrefslogtreecommitdiffstats
path: root/library/GSM_RR_Types.ttcn
AgeCommit message (Collapse)AuthorFilesLines
2018-10-10resolve ambiguity of MobileIdentityLV type nameStefan Sperling1-0/+1
There are two distinct types defined for a Mobile Identity LV IE. One type definition lives in GSM_RR_Types and defines the "canonical" IE form, with a full octet for the length. Another one lives in RLCMAC_CSN1_Types which defines how a mobile identity appears in paging requests. In this case, the length field is only 4 bits in size. Rename this latter type from MobileIdentityLV to MobileIdentityLV_Paging and add a comment to highlight this distinction. TS 144 060 Table 11.2.10.2 explicitly states that only the value part of this IE matches the definition of the canonical IE as "defined in 3GPP TS 44.018" (actually, TS 44.018 further redirects the reader to TS 124 008; see section 10.5.1.4 there). As an aside, a third definition of the MobileIdentityLV type exists in MobileL3_CommonIE_Types, which matches the "canonical" form. Change-Id: I990316cd5ef5aaf079b03c344e3185ae6ab8ba6d Related: OS#2404
2018-10-03L1CTL_Types: Add support to set L1 Header params during SACCH txPau Espin Pedrol1-0/+15
Change-Id: Id014f790ee2ede8ae796c37b1c6b25c4af9034d2
2018-06-10bts: More complete AGCH / IMM.ASS testingHarald Welte1-1/+46
The existing test simply sent 1000 messages via RSL without checking what actually arrived on the radio interface, or without expecting/counting any RSL DELETE IND. Let's fix this by introducing test sending IMM.ASS at three different rates, with related expectations in terms of nubmer of IMM.ASS arriving on Um vs. RSL DELETE IND arriving at BSC. Change-Id: Ib6043b76ba1d7aaff107bb612f63b5a747d8720c Related: OS#2990 Related: SYS#2695
2018-03-12L1CTL/bts: Fix tons of compiler warnings by splitting rx+tx templatesHarald Welte1-2/+15
Change-Id: I9c8be0856516a6a168795c792f76d14c08c3dabb
2018-03-12pcu: First DL TBF hackHarald Welte1-0/+51
Change-Id: Ib3f09e125a7a4492d9072f8e9f5896eaac7ed03b
2018-02-25Merge duplicate SI3 in GSM_RR_Types and GSM_SystemInformationHarald Welte1-74/+1
Let's have one SI3 definition rather than multiple... Change-Id: I3c4754c9a69cb2fa51d88ef6358d5399dbb29860
2018-02-25bts: Type Definition + Template for SI3; Send SI3 at start of testHarald Welte1-1/+73
The BTS needs some of the SI3 parameters like BS_AG_BLKS_RES for internal computations, so make sure we send it after the connection has been established. Change-Id: I5dc3724f79e669f52593cd776806d84b4dd4bf5c
2018-02-23GSM_RR_Types: Fix inverted "valid" logic in measurement reportHarald Welte1-1/+1
Change-Id: I3ebdd30639b45ba1a9c0fbda7bf2775035833300
2018-02-22GSM_RR_Types: Add ts_IMM_ASS and ts_MEAS_REPHarald Welte1-2/+92
which allows us to send RR IMMEDIATE ASSIGNMENT (DL/AGCH) and RR MEASUREMENT REPORT (UL/SACCH) messages from tests. Change-Id: Ic75041e84c15c77805ecafb823bf7108920675ca
2017-07-30GSM_RR_Types: Parse PacketChannelDescriptionHarald Welte1-1/+30
2017-07-30Split RR portion of GSM_Types into GSM_RR_TypesHarald Welte1-0/+593