[ovs-build] Passed: williamtu/ovs-travis#341 (gtpu-v3 - a3394f0)

Travis CI builds at travis-ci.org
Mon Dec 2 21:03:34 UTC 2019


Build Update for williamtu/ovs-travis
-------------------------------------

Build: #341
Status: Passed

Duration: 51 mins and 0 secs
Commit: a3394f0 (gtpu-v3)
Author: William Tu
Message: userspace: Add GTP-U support.

GTP, GPRS Tunneling Protocol, is a group of IP-based communications
protocols used to carry general packet radio service (GPRS) within
GSM, UMTS and LTE networks.  GTP protocol has two parts: Signalling
(GTP-Control, GTP-C) and User data (GTP-User, GTP-U). GTP-C is used
for setting up GTP-U protocol, which is an IP-in-UDP tunneling
protocol. Usually GTP is used in connecting between base station for
radio, Serving Gateway (S-GW), and PDN Gateway (P-GW).

This patch implements GTP-U protocol for userspace datapath,
supporting only required header fields and G-PDU message type.
See spec in:
https://tools.ietf.org/html/draft-hmm-dmm-5g-uplane-analysis-00

Signed-off-by: Yi Yang <yangyi01 at inspur.com>
Co-authored-by: Yi Yang <yangyi01 at inspur.com>
Signed-off-by: William Tu <u9012063 at gmail.com>

---
v2 -> v3:
  - pick up the code from v2, rebase to master
  - many fixes in code, docs, and add more tests

v1 -> v2:
  - Add new packet_type PT_GTPU_MSG to handle GTP-U signaling message,
    GTP-U signaling message should be steered into a control plane handler
    by explicit openflow entry in flow table.
  - Fix gtpu_flags and gptu_msgtype set issue.
  - Verify communication with kernel GTP implementation from Jiannan
    Ouyang.
  - Fix unit test issue and make sure all the unit tests can pass.
  - This patch series add GTP-U tunnel support in DPDK userspace,
    GTP-U is used for carrying user data within the GPRS core network and
    between the radio access network and the core network. The user data
    transported can be packets in any of IPv4, IPv6, or PPP formats.

View the changeset: https://github.com/williamtu/ovs-travis/compare/61b72acfe286...a3394f0bacc6

View the full build log and details: https://travis-ci.org/williamtu/ovs-travis/builds/619799361?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the williamtu/ovs-travis repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=6871381&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20191202/93cc8fbb/attachment-0001.html>


More information about the build mailing list