Harald Welte
b0de90639b
hnbgw_rua.c: Incoming context IDs are 24bit wide according to spec
...
so don't try to decode them to u32, which expects 32bit input values.
2015-12-24 14:10:17 +01:00
Harald Welte
37166a27ca
improve logging, remove obsolete FIXMEs, return of non-void functions
2015-12-24 10:12:09 +01:00
Harald Welte
c4338deee9
hnbgw: Bring all parts together
...
We now have the RUA and SUA parts interconnected by the
context ID mapper, and should be able to pass messages back and forward
between both sides.
Unfortunately this touches a bit of everything, but the structures are
all still very much in flux. Hopefully they will start to stabilize at
some point soon...
2015-12-24 00:41:45 +01:00
Harald Welte
cd5e981490
hnbgw_rua: Don't use msgb as imput, allow more parameters
2015-12-23 22:14:16 +01:00
Harald Welte
f42317ba9c
Introduce DRANAP/DRUA log categories to separate logging
2015-12-23 15:37:17 +01:00
Harald Welte
ffa7c0ad39
use msgb_sctp_ppid() from libosmo-netif, remove local declaration
2015-12-23 00:04:05 +01:00
Harald Welte
77847ad020
add copyright statement and AGPLv3 headers to source code files
2015-10-06 22:07:04 +02:00
Harald Welte
0f0ea8112f
RUA: hand off RANAP from all PDU types, not just UnitDataTransfer
...
Also, we now offer a ranap_tx_dt() message for connection-oriented
RANAP transfers. A far as I understand the RUA spec, on RUA layer,
all operations are Class 2, i.e. without any response/confirmation.
2015-09-11 18:58:28 +02:00
Harald Welte
e2e5d4dd53
Back RUA/RANAP integration until RANAP Reset works for cs+ps
...
The hNodeB is now actively transmitting and we are getting up to the
HNBAP UE-REGISTER.req with the IMSI of the MS.
2015-09-10 23:49:45 +02:00
Harald Welte
350814a5cb
first dispatch of RUA into RANAP
...
This is becoming more and more of a hack, as asn1c + asn1tostruct.py
don't really deal well with the RANAP syntax :(
2015-09-10 22:32:15 +02:00
Harald Welte
64b4ebe57c
rua: dispatch different message types and print context/cause
2015-09-10 19:29:59 +02:00
Harald Welte
318e4d5713
actually dispatch RUA messages to RUA handling code
2015-09-10 18:47:08 +02:00