[DMM] DMM FPC I-D - Implementation

"Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com> Fri, 26 August 2016 20:00 UTC

Return-Path: <Lyle.T.Bertz@sprint.com>
X-Original-To: dmm@ietfa.amsl.com
Delivered-To: dmm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C41CE12D568 for <dmm@ietfa.amsl.com>; Fri, 26 Aug 2016 13:00:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BaIlabn4ogR7 for <dmm@ietfa.amsl.com>; Fri, 26 Aug 2016 13:00:17 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0107.outbound.protection.outlook.com [104.47.41.107]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6287512B063 for <dmm@ietf.org>; Fri, 26 Aug 2016 13:00:17 -0700 (PDT)
Received: from BN1AFFO11FD014.protection.gbl (10.58.52.32) by BN1AFFO11HUB036.protection.gbl (10.58.52.147) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.587.6; Fri, 26 Aug 2016 20:00:15 +0000
Authentication-Results: spf=pass (sender IP is 144.230.32.80) smtp.mailfrom=sprint.com; orange.com; dkim=none (message not signed) header.d=none;orange.com; dmarc=bestguesspass action=none header.from=sprint.com;
Received-SPF: Pass (protection.outlook.com: domain of sprint.com designates 144.230.32.80 as permitted sender) receiver=protection.outlook.com; client-ip=144.230.32.80; helo=preapdm1.corp.sprint.com;
Received: from preapdm1.corp.sprint.com (144.230.32.80) by BN1AFFO11FD014.mail.protection.outlook.com (10.58.52.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.587.6 via Frontend Transport; Fri, 26 Aug 2016 20:00:15 +0000
Received: from pps.filterd (preapdm1.corp.sprint.com [127.0.0.1]) by preapdm1.corp.sprint.com (8.15.0.59/8.15.0.59) with SMTP id u7QHDtbt003084; Fri, 26 Aug 2016 16:00:15 -0400
Received: from plswe13m03.ad.sprint.com (plswe13m03.corp.sprint.com [144.229.214.22]) by preapdm1.corp.sprint.com with ESMTP id 2523e0r39q-1 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 26 Aug 2016 16:00:15 -0400
Received: from PLSWE13M04.ad.sprint.com (2002:90e5:d617::90e5:d617) by plswe13m03.ad.sprint.com (2002:90e5:d616::90e5:d616) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Fri, 26 Aug 2016 15:00:13 -0500
Received: from PLSWE13M04.ad.sprint.com ([fe80::2c01:fcb8:e729:4a7a]) by plswe13m04.ad.sprint.com ([fe80::2c01:fcb8:e729:4a7a%24]) with mapi id 15.00.1210.000; Fri, 26 Aug 2016 15:00:13 -0500
From: "Bertz, Lyle T [CTO]" <Lyle.T.Bertz@sprint.com>
To: "dmm@ietf.org" <dmm@ietf.org>
Thread-Topic: DMM FPC I-D - Implementation
Thread-Index: AdH/1G272AVU9BMiRUmZ9gWcK+GhWg==
Date: Fri, 26 Aug 2016 20:00:12 +0000
Message-ID: <bde9d536cf7e4eae84eeaab2b6f7d4d9@plswe13m04.ad.sprint.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.123.104.25]
Content-Type: multipart/alternative; boundary="_000_bde9d536cf7e4eae84eeaab2b6f7d4d9plswe13m04adsprintcom_"
MIME-Version: 1.0
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-HT: Tenant
X-Forefront-Antispam-Report: CIP:144.230.32.80; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(7916002)(2980300002)(438002)(189002)(199003)(84326002)(356003)(5250100002)(16236675004)(92566002)(19580395003)(586003)(54356999)(50986999)(97736004)(108616004)(4546004)(15975445007)(110136002)(7736002)(7846002)(2900100001)(24736003)(8676002)(7696003)(2501003)(626004)(790700001)(81166006)(7906003)(33646002)(102836003)(19625215002)(5660300001)(11100500001)(106466001)(19617315012)(2906002)(68736007)(189998001)(8936002)(512954002)(2351001)(5640700001)(3846002)(86362001)(260700001)(19300405004)(1730700003)(81156014)(4326007)(229853001)(6116002)(87936001)(217873001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1AFFO11HUB036; H:preapdm1.corp.sprint.com; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD014; 1:NdMu1xnUxUnfhqnpGxpuppkM3kMudRtug0XVkn9ewZ8UR2vV/Pzwx8qBbmdms4mivZcuy0HbgdKfzYPodjKJTgEApi+DIiScNwVEorOrOtK89D9P8TDH+JzVIWYPoiZETV6b3WNmerrcNFkTdIvIft3km2FgeB9B0b1Pk9IqaXUkvdzkyufQark86cQxxW1DvexcxP7YxcYGjdVswlpasEZq2EjgRp6/ZjTpkLmJGlctvl4ZR26oGbIdOuiYVlS9diee6ybbmWxXtTKDgNJL6fdHryD2Wo1tyb43rmg+McLnGaqtXhrg/yBOrQO1IM8Lzl59DRFHuT6AKKqnxtnQwnuHiSd2rSJy5QKqcmnSXR1QiVLmrdlMkZBsSYUtSccTZrsx2LQGRFbPRzl4HJtioATjbp/ZcvdhRFj6HVYYUYwRqjDKElHMk+pgoiodf+wuvr30EMwAlag1EkAPdaPXS/jrA5T87ouAhyPefawhti/L/4fH7TWfiBETJ0hENuIwcD/KyQN3gBD5lOI708ux/nAu3oudZPbiyu8Xzag6JibIFtTUYk1iweDf8KxzhKEf
X-MS-Office365-Filtering-Correlation-Id: 2ddbb7f6-408d-43dc-f5ce-08d3cdeb9923
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB036; 2:oFf4SDgvKKVSgmdqG9RHBfV/OEb089nsRSdS7ElQrcknMyGymKOZF283Ab7DITOR2hjTmymLlDxW9DHNTtWPiQYaLOdbh5eVx7c+i4s+G1ZLvaZTjGDQCIYOjDLWcyOePNqVhqaRILvuyydRSYqbM4Is+QfyU6NLke5YixtiIlyQmXMjVkT8bBnzLUh87t7t; 3:ZYv6GpEeIgGWrZVX7/pAtCtJ+M6VIvWk1gsWxkJSdMDXojhci+2VN+qi7ZQlL5Ksu3adx5MDVnDunowBcHshVrP/DY46hq1/i43oMGZ7KqwWiIGIF0Xh6XH+Ka3P2YD9qsud/EzIB2PqMOlQVlir+cWDkY3bWl4V2lZAm7UhPFX+gfWEYXIjX99zNnGZ4GLU/XMi/D8wASL/Pg96aEzQW/BvRUV43JrT1KRQA7clEeJImzLeOKi67OBfiEr7kRpsxj2OjUQBpDvILAifnnHfog==; 25:9XVHPrKCaKlnaKuHv7poBughR7e3GKqYwjMBvKzdoFzXRgFj4Rx1FjrC3TDuKUMwXz0WNzSZNopYOOXyvn/4ksz4Z8BVA45oeOqblA0fiaNkr69eAteq3aUryZSePgJhkBbINciJ9sxedY52DLrBiBLcGuGWSeVCQVINMI7fl5IMYiTSBUP0bR1dIPfg0WNJhdkXidOCjMejWlpX0KLibOr42bOwA8sIaxmE+vXYRfuzgdj52hcJwb+9qVBd9xV52SaHw0mkajqXWQ/4rsfOHPgOP5+nMQNWA0NbK0VxyJo1LgaqS5r3hJtenrF5lnfpZrYJU/JZ5XlWjGw5aCLD2rFPn88G+bGm7aYv9vbFGLuAbnou8S//PSI8LspDah+J/nh2I8cEGe7V075bRanyGNnKH4prU2rvHwF5v69zuhC4l1CJhE9fC5k4Zuu1bYv4
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(8251501002); SRVR:BN1AFFO11HUB036;
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB036; 31:uDnuNcjFh2IRkRJd9LxSEKFg2gjVKGZauH2C6CQ7zZRzVDgxpMxh9CQ5Z5BD5Dnaar9A5DkI7vBF/XxTqTRgEasTMcEqNusLfidoai3hW33uIqb9YTqIvmPGK8hsUA1iEtXsgN+60Z/8FCV77eJrCsgbJctq7/qx4w6Bh/+KFoGktNFdO8HgQSRthT2jLzJImwe5ebbCPZXpanPvmDJ2Of9uAwecQfLf7r1GOVpNxjg=; 20:PbZ+RwQtuiJfuvEdiaOIr0yVTzAYD7GSRJpm0TMMBdA4mitFVvuOtZsGjyteL0QuyM7kQT2A3AHwPLCNxAQCGFJQS4U1R/04FxlKf0Dbs8EJS1ScB3vjysvbX2Yjv0Hit1fT+Ynnt38X85GeUp3fC8yMLiQ/0yN47dyCwpzrf5APm8Q9hmqZ5qfokbuxY4/1Iqpb+zH5NWjSHfIP9jKve2HGcnxkGdfXLJHYjFjqnVC3giAcLVia1sXCAj4Q8kQxkv6c2n3hYlAaj5NvodeknesR69nRnqfiBOaHzGTc54TaloxPkVjxTS0S4jAM/VY7IpCtTkHj+qzYMVaFxJRz0qb6pWOj6tf0h3unLy6DpBW54rCxKDYH2K6VKF5IhrB2odYxOFjimr8AgJ++EELmL/FttRf2B6n9Xq791uU0GEofl9EP2FON2m3aG5dn+XXUz2lvE9U8GklqciZllE9pNO2tVETlef2rQBMF3EFti2mhh4Z8ORXZwNFjeM43cxlf
X-Microsoft-Antispam-PRVS: <BN1AFFO11HUB03696DF3703FF9A46C73BCEA4EC0@BN1AFFO11HUB036.protection.gbl>
X-Exchange-Antispam-Report-Test: UriScan:(120809045254105)(21748063052155);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(13018025)(13023025)(13017025)(13015025)(13024025)(10201501046)(3002001)(6055026); SRVR:BN1AFFO11HUB036; BCL:0; PCL:0; RULEID:; SRVR:BN1AFFO11HUB036;
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB036; 4:Dla4bV4kWqr3mQaFjjEOC/MozpuJWNp712FVSNQUy5zP0odwNN8+fMKPK4IVKo8v9+5shhwhQhBGqsNdRViTHiL2+1RRwFDveA5Wj7UsIYBZXZJ5jWJguNGfzdl2URvoMTASPqoQvAWoSXa7plQ+Hlt5rRMA24jWqJ3B9EoUFKK7nDMltFqMhsxBVKqY+4pyPsSYQ4BHY3L/Be1RdeHQNbQJWbldb9CGe+rf83jlLwKI+R8+bjNzNCPxJfiTJhHwyLLk7YLKaWKcaXbyZoTcGjtg+CK75aA2DHhTjaX+NNlEBZ+MBlIi4gIIxj/F5HVlm8y5fH4z/L470ox3f8YmbrSNVAUeKQo0bkHQhCBJ7CRTsJASC9Hw2+xuMFPHPNk31EKIooBWEgAZdwDj0ctUYTrzokLiXv+1rGYWwKIywfNfp+ruaCq/mPnnmAJ+QFS2yd6f4/smBEpmRaAyZ/+ZHhYuFtboWj8kt0K4JwCEjgu2IdmjilhRQZAn7p4GpnCbNL8+Fa2R8neCtN+qJ+UCRB9BxI036ceeaL5+9kXhl0GS6UkEZL2tFjwC+Gu48MqCsWUMrNW5xoFn/HRE4LKReg==
X-Forefront-PRVS: 00462943DE
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB036; 23:538lwqbfQM95TQtXV/VoNCWPNnWBOkeQjIjF5dW9ctOvO5FiSx6y8tElZLLzxwAOJ5nSmB+TGOGVbnO80XqHMcYHOS6xC6FYdPggb/BfzELK6s04VDHgONdbCqLh+Cj09CifCjjcNk+/UaC6+a1sjkRFOzbvawInRNMnCBa6M8wIlN5pJr9OsyxuJh9tkuloQN4nMLNHdVElOd+Mna+oeB5kNSsKHuLvI/o3N5OEtiNMbox4nnjgUS7Hi5Y3urkiy2Zb/Fw8aiXvA82FvZDPw7JcVYDFEAbgOStc71FWydGc68y4aBlQEyUDDag+HnbDWlTw7PPbm/EGeF1fgKHPUa1WEnlN34tisH25DNOel/csCBAvWdMjgA3Bnq686dGQ47Hcr4Gk1IHqfdXUSrebh5Xd6AmAC2UxjvIASLjda90xU0vxgTR+3WwPZNVEKm0Ns9VwVrSw6gUnFzxdA981FnL5TGtmHPqijLQTBmcEDl1UzN764c8PojL4+TYcqvZl+pXg4PyUNSypU3eBx5tcWsIgjG6r6vgniKn0a850UJ4foq/qHt/RazhVBgv2a4W7x8fbrI3Y66NBmBt7/lHOqpZD00OpBWtX5LWJ85oyuvGH/Rd0fBJ6TmxdmS5TaayYyUyLHJMnjKPKiPa7QYzAWLNXPXE/4Jg6EHTKs+CvLclcvoBsPGQf8LmWhb49mOsyi26Apbu8VI6+tZ+f75Zvoi0IHd4EDWhOIlk+0/zJ9iXpwGwDvVR9wJGBbwdqGzv4tZqAKIQFrnJNF+Tc9Vt8n1aW5Mht+ssRwRtG/yeRF3hY0RwV4ZQ7J9bMHMSSO4g2caJvJFHf2LZ4PE3Ib+Mg3EbNBeSqYV97SgaWyxcFCPOO/RabRIlTcd9VUpDa1hS3yw401B2NXwAehzeT/v3qftn77yYt+weLm+12RmH4moC7zKaM7OZn31Q2h0sC5H6HR6bcrxqNfwySOJ/+3ns3pOgRMX8zD3jPozaCz+bXpDM2HxQWfWe25ffvrYGapgrhPjHB8eahmkUxDzlylZ4sKy9qn+q+BXq5WbjdE4Xhf755Qo2pcLUlLqlAMNQbrJ2R+RofAYx19STzs5on69Y1Lm7wNOab+nz1Kl8v4ry5HeplVVEV7/t7NY5b+Zzx/5wm1YskLx+An5kmsOGL6VkzhCFDEToiGAgXdxp122nXheq2LFGE3yXdWpQZD8IdhHGecr3g3B9E9DkJxUMwSJEjXbZsYpCdq7QhNV1YpSIqGvH4oGarFHsOHfD1XrBJ0lmaBWRPabWkswDlblYsJxnNSg8/WYnDXqyI+0P0ztUzUkg=
X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11HUB036; 6:m1N9N/OwFPXLKp8SUPFXzlJR+4GpeEBokRQeiQE/ZFkvY9o+NyobBWVCghatQD8jPo9QdyNPn2F3nU7lxloP0NEfAxhHt/N3a5gboD+/S8rPKa6xmM5leCUb2tqQyVfGMRDLVL4MLbfC8Z2Dtp0pcOY0UqqjccLhqgRFNBTjBQqReAY82rp4y9j0iuEi12UQJyw7LKtuxhnh7U9ecU9y0U9TRKEJl5Uo6rkhm9IvtnjQAnbss2H7BtW9Xm3R33bHuXPzHW7c9G+1ZAa977ixFhxjFzeqgf370KZx1W2zAmnGmXFdhRt6eaA73nM0PnerG+SpenH2QYwCm6NtIoi3vQ==; 5:ziVyzoLMAKx79KpMTCaPAw+7VSbrgEjdKiXynZt3u5hqRBoBHVBCnCej/ACi46ZJHmIl6CYUV/e9Yw/s9o8Vzx4Kz57EeIK7knXPNzp2a3jzUZTpeHBDDtt4Qq8UUjYe30ebE2kk2ABqkX7Sec/0dw==; 24:5Qv1HSNsSpKB1Zad/C3hJBJwC8gDOr5YMMJQK1mG5g23QW8r6VyvHZZBle8V3NaYtNODXvSr0VmynKVzZ6qU5cbP6lHlrl7qAbl+AysHVT8=; 7:/eyMTspOIgMSk5lbri3gtPD1Q+hZDvG0XvjxpUcB9qNj9mVWNtKp7mkbn78GqjbANEBHstJM4kAn2jMe8LyEpnFsJ21vuuicQgPv9bFGv3G+nvDDhYjh16XfEN/D8AFOpxyZeK0zh38yqk6+2GZffWG/22jofuaYok0edST6O1fCaDFlFzU29U6p/TXGmOUUizPRszgg5YZdoZUzrpJa9i4z83hI8pgdkp+NpId+uwVlqIp654Tf73Mi3THMP4N7
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: sprint.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Aug 2016 20:00:15.8871 (UTC)
X-MS-Exchange-CrossTenant-Id: 4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=4f8bc0ac-bd78-4bf5-b55f-1b31301d9adf; Ip=[144.230.32.80]; Helo=[preapdm1.corp.sprint.com]
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1AFFO11HUB036
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmm/rnIptuiCDiVFy_U5_tE7HZJg2ag>
Cc: "Lionel.morand@orange.com" <Lionel.morand@orange.com>
Subject: [DMM] DMM FPC I-D - Implementation
X-BeenThere: dmm@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Distributed Mobility Management Working Group <dmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmm>, <mailto:dmm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmm/>
List-Post: <mailto:dmm@ietf.org>
List-Help: <mailto:dmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmm>, <mailto:dmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Aug 2016 20:00:21 -0000

All,

Last week at the Intel Developer Forum in San Francisco (US), Intel and Sprint demonstrated a virtual Evolved Packet Core (vEPC) that included, amongst other features, a SGW and PGW (3GPP functions similar to MAG and LMA).   This software

1.       Used a Separated Control and Dataplane Node with an intermediate SDN Controller - Opendaylight's Beryllium release.

2.       Used IETF DMM FPC-v03 (https://datatracker.ietf.org/doc/draft-ietf-dmm-fpc-cpdp/?include_text=1) for communication of some sessions (others were simulated to ensure we met the demonstration timelines).

The Control and Dataplane software performs well (10Gbps down / 3Gbps up for 250K users) on a single Intel processor's *core* based upon the open source DPDK libraries from Intel.  The demonstration shows the promise of separation of Control and Data planes.

We had to deviate quite a bit from the version 03 specification to support 3GPP but version 04 adds the 3GPP model as an option.  Many of the general changes in version 04 are influenced by the implementation.

Work is already underway to implement version 04 with several internal changes, e.g. moving from the Opendaylight MD-SAL (model driven) approach to the application driven (AD-SAL) approach, as focus is now on performance.  I hope to share more details in the future.  As a part of the final version of the FPC I-D we will submit an Implementation Status section in the draft per RFC 7942.

Lyle Bertz
Sprint

________________________________

This e-mail may contain Sprint proprietary information intended for the sole use of the recipient(s). Any use by others is prohibited. If you are not the intended recipient, please contact the sender and delete all copies of the message.