1
0
Fork 0
Commit Graph

31 Commits

Author SHA1 Message Date
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