On Thu, Dec 03, 2015 at 01:38:21PM +0100, Sipos Csaba wrote:
First of all, thank you for your work :-)
And thanks to our sponsor! :)
1. Maybe some minimalistic README or example config
file (for example how to use GTPHUB between Osmo-SGSN and OpenGGSN) would be lovely.
There's a config example in openbsc/doc/examples, but I agree: READMEs are
a Good Thing. I've just added openbsc/doc/examples/gtphub-example.txt,
hope it helps.
2. Is it possible to use GTPHUB as a standalone
utility for example to redirect GTP tunnels between an SGW and a PGW? I would love to try
to redirect the GTP tunnels before they reach the OpenAIR SGW so we can finally test the
Osmo-GTP-kernel implementation instead of the Polaris network one which keeps crashing
over a certain amount of GTP-U traffic.
I'm not sure how GTP is used between SGW and PGW, but if that works like
the SGSN <-> GGSN in GPRS land, it may just work...
So far, gtphub is intended/designed for comms between SGSN and GGSN, and
only for GTPv1 (v0 on port 3384 is so far omitted entirely). In detail,
gtphub only "knows" Path (7.2) and Tunnel (7.3) management:
- Echo,
- Create and
- Delete PDP Context messages (including peer restarts);
- Update PDP is so far still missing/may not be relevant for the use case in mind.
- None of the Location (7.4) and Mobility (7.5) messages are handled in
any way.
If you try it, let us know of your experience with gtphub :)
I'd welcome any testing and bugs found.
~Neels
--
- Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
http://www.sysmocom.de/
=======================================================================
* sysmocom - systems for mobile communications GmbH
* Alt-Moabit 93
* 10559 Berlin, Germany
* Sitz / Registered office: Berlin, HRB 134158 B
* Geschäftsführer / Managing Directors: Holger Freyther, Harald Welte