Holger Hans Peter Freyther
a3fc28999f
rsl: Add setters for the failure messages
2014-04-19 14:57:53 +02:00
Holger Hans Peter Freyther
78e32dfe14
rsl: Add roundtrip test for Connection Failure
2014-04-19 14:26:59 +02:00
Holger Hans Peter Freyther
3003e7ad8a
rsl: Implement parsing/generating the Error Indication message
2014-04-19 14:11:14 +02:00
Holger Hans Peter Freyther
f680c11b5d
rsl: Be able to parse the RSL Establish Request message
2014-04-19 12:14:14 +02:00
Holger Hans Peter Freyther
04c1437f79
oml/rsl: Catch-up with TLVDescription changes
...
With OML/RSL all Information Elements are tagged. OsmoNetwork has
been changed to not always emit a tag for TV/TLV fields. Introduce
an extension to make sure we always say that a tag needs to be
emitted.
2014-04-19 11:00:13 +02:00
Holger Hans Peter Freyther
5800d96fb2
bts: Dispatch the l3Info of the encryption command to the lchan
2013-08-27 16:38:45 +02:00
Holger Hans Peter Freyther
c9dd990360
rsl: Introduce the RSL Encryption Command
2013-08-27 16:38:45 +02:00
Holger Hans Peter Freyther
23003259c8
handover: Add code for testing handover signalling with OpenBSC
2012-12-26 02:39:48 +01:00
Holger Hans Peter Freyther
d54d1648d8
fakebts: Respond to the ipa MGCP endpoint commands and send indication
...
Respond to the CRCX, MDCX and generate a DLCX Ind at the end of the call.
2012-12-26 02:39:48 +01:00
Holger Hans Peter Freyther
6db40339de
rsl: Implement the positive CRCX, MDCX and DLCX messages
2012-12-23 19:48:13 +01:00
Holger Hans Peter Freyther
0d7ad9fea2
rsl: Add the mode modify and ack/nack messages, test the requeest parsing
2012-12-23 19:42:15 +01:00
Holger Hans Peter Freyther
e01a38431f
rsl: Add the paging command to the rsl code and use GSM48 for parsing
2012-12-23 10:21:24 +01:00
Holger Hans Peter Freyther
c64d31aaa3
rsl: Add the release confirm message as response to ReleaseRequest
2012-09-03 16:54:58 +02:00
Holger Hans Peter Freyther
c0bc8437d4
rsl: Use the Pragma to remove the many method definitions
2012-08-30 14:45:30 +02:00
Holger Hans Peter Freyther
5ed935d19a
rsl: Be able to parse the Release Request and create one
2012-08-30 14:32:24 +02:00
Holger Hans Peter Freyther
1dfdc00e25
fakebts: Add helpers to send/receive/release lchans for a testcase
2012-08-28 20:37:58 +02:00
Holger Hans Peter Freyther
0c5c72e69b
rsl: Be able to parse and generate the deactivate sacch message
2012-08-28 10:42:21 +02:00
Holger Hans Peter Freyther
07bca3b151
fakebts: Parse/generate the RSL Data Request message
2012-08-25 23:56:45 +02:00
Holger Hans Peter Freyther
2a9f7f5076
rsl: Start to parse/generate the RSL Establish Indication rll messages
...
The handling of the transparent flag shows a small flaw. For many
messages it depends on the direction of the message. It might be
the case that a message can flow both ways through the BTS.
2012-08-25 23:56:45 +02:00
Holger Hans Peter Freyther
bdf762c0dd
rsl: Begin to dissect the rsl immediate assignment
2012-08-24 19:28:15 +02:00
Holger Hans Peter Freyther
6cb3a2bab5
rsl: Parse the full l3info with the GSM48MSG code
2012-08-24 19:28:15 +02:00
Holger Hans Peter Freyther
388f74229b
rsl: Parse the Rf Channel related message and the immediate assignment
2012-08-24 19:28:14 +02:00
Holger Hans Peter Freyther
dd58be49d6
tlv: Move the TLV from here into the OsmoNetwork package
...
Update the references to the TLV code as it is now inside the
OsmoNetwork package
2012-08-24 19:28:14 +02:00
Holger Hans Peter Freyther
e38eb75bcd
rsl: Start to parse the RSLChannelNumber and add a test
2012-08-22 13:15:56 +02:00
Holger Hans Peter Freyther
b7db967cbd
rsl: Share the channel attribute IE across all Messages
2012-08-20 17:42:13 +02:00
Holger Hans Peter Freyther
335dd4aee7
rsl: Be able to parse the Channel Activation message
2012-08-20 17:36:06 +02:00
Holger Hans Peter Freyther
9b8d70289a
rsl: Start sending a channel required down the BTS link
2012-08-20 16:28:44 +02:00
Holger Hans Peter Freyther
f5bd0e668d
RSL: Be able to parse the SACCH filling with a 16bit length in L3 Info
...
Parse the SACCH filling, the first TRX management message. Introduce
the possibility to parse and write a 16bit length.
2012-08-20 13:00:48 +02:00
Holger Hans Peter Freyther
129cd25fc5
RSL: Start parsing and generating RSL messages
...
Refactor the testcode and create a RoundTripTestCase class, start
with a RSLBCCHInformation class for parsing/writing it.
2012-08-20 11:08:00 +02:00
Holger Hans Peter Freyther
d3f470b0a9
rsl: Continue in defining RSL messages from GSM 08.58
2012-08-15 09:57:52 +02:00
Holger Hans Peter Freyther
39dc38ebd4
rsl: Start introducing RSL code not finished yet
2012-08-14 14:55:06 +02:00