This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-net-gprs@lists.osmocom.org/.
Tom Herbert tom at quantonium.netHi Harald, On Fri, Sep 1, 2017 at 2:59 PM, Harald Welte <laforge at gnumonks.org> wrote: > Hi Tom! > > On Fri, Sep 01, 2017 at 01:32:45PM -0700, Tom Herbert wrote: >> I am a newbie in this area so please pardon me if these are dumb or >> covered questions! > > no worries. > >> I am looking for a GTP stack that implements GTP-C version 2. Is this >> supported in open grps or is there a plan for that? If not, what stack >> (preferably open source) is recommended? > > In Osmocom we only implement GTPv0 + GTPv1 for both C(ontrol) and U(ser) > plane, as we so far have not been getting sufficient contributions to > move beyond the 2G and 3G network element implementations nad into 4G > (which is where GTPv2-C is introduced). > > I'm not an expert on available GTPv2-C code out there, but I'm aware of > * an Erlang implementation that's part of ergw, see > https://github.com/travelping/ergw/blob/master/src/gtp_v2_c.erl > they also have a separate erlang GTP library at > https://github.com/travelping/gtplib > > * nwGTPv2c which is originally from https://sourceforge.net/projects/nwepc/ > and has also been used in OAI at > https://gitlab.eurecom.fr/oai/openair-cn/tree/master/SRC/GTPV2-C/nwgtpv2c-0.11 > I looked at that, it's pretty minimal for our purposed. > * A TTCN-3 implementation published by ETSI, primarily used for their conformance > test suite - which means it is rather complete: > http://forge.etsi.org/websvn/listing.php?repname=LIBS.LibGtpv2C > > * another TTCN-3 implementation from Ericsson which is in the process of being > released as FOSS, preview of which can be found in the osmo-ttcn3-hacks.git > repository. > > I guess it depends on your use case or requirements whether any of that > is applicable. Maybe you can share some more background on what you have in > mind? > My user requires GTPv2 (i.e. this is for 4G network). My interest here is really to do development on the user plane, but we need a GTP-C to at least prototype something for their network. Also, we'd like the kernel support for GTP-U (including IPv6 which I suppose is still outstanding). Thanks, Tom > Regards, > Harald > -- > - Harald Welte <laforge at gnumonks.org> http://laforge.gnumonks.org/ > ============================================================================ > "Privacy in residential applications is a desirable marketing option." > (ETSI EN 300 175-7 Ch. A6)