[saag] Effects of Ubiquitous Encryption Draft: Caching in Mobile Networks

Natasha Rooney <nrooney@gsma.com> Thu, 11 June 2015 03:00 UTC

Return-Path: <nrooney@gsma.com>
X-Original-To: saag@ietfa.amsl.com
Delivered-To: saag@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A67A1A00E4 for <saag@ietfa.amsl.com>; Wed, 10 Jun 2015 20:00:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.798
X-Spam-Level:
X-Spam-Status: No, score=0.798 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 W0nLFCAmqtA1 for <saag@ietfa.amsl.com>; Wed, 10 Jun 2015 20:00:09 -0700 (PDT)
Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0679.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe00::679]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBD591A0084 for <saag@ietf.org>; Wed, 10 Jun 2015 20:00:08 -0700 (PDT)
Received: from HE1PR04MB1033.eurprd04.prod.outlook.com (25.162.26.142) by HE1PR04MB1036.eurprd04.prod.outlook.com (25.162.26.145) with Microsoft SMTP Server (TLS) id 15.1.184.17; Thu, 11 Jun 2015 02:58:44 +0000
Received: from HE1PR04MB1033.eurprd04.prod.outlook.com ([25.162.26.142]) by HE1PR04MB1033.eurprd04.prod.outlook.com ([25.162.26.142]) with mapi id 15.01.0184.014; Thu, 11 Jun 2015 02:58:44 +0000
From: Natasha Rooney <nrooney@gsma.com>
To: saag <saag@ietf.org>
Thread-Topic: Effects of Ubiquitous Encryption Draft: Caching in Mobile Networks
Thread-Index: AQHQo/KHck3zlci4pkerXqUG3HaIaA==
Date: Thu, 11 Jun 2015 02:58:43 +0000
Message-ID: <C67C3EFC-9DBA-41E8-9BD3-7D2D63B76D76@gsma.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.2098)
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [222.11.84.241]
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR04MB1036;
x-microsoft-antispam-prvs: <HE1PR04MB103681F80EC5C188EBE470A2C3BC0@HE1PR04MB1036.eurprd04.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:HE1PR04MB1036; BCL:0; PCL:0; RULEID:; SRVR:HE1PR04MB1036;
x-forefront-prvs: 0604AFA86B
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(243025005)(66654002)(53754006)(43784003)(450100001)(50986999)(5002640100001)(86362001)(2900100001)(229853001)(36756003)(102836002)(15975445007)(82746002)(122556002)(15395725005)(189998001)(1720100001)(50226001)(2656002)(5001960100002)(107886002)(5890100001)(110136002)(19580395003)(5001920100001)(40100003)(46102003)(218763003)(33656002)(83716003)(57306001)(62966003)(19580405001)(66066001)(77156002)(87936001)(106116001)(92566002)(104396002)(15398625002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR04MB1036; H:HE1PR04MB1033.eurprd04.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
Content-Type: text/plain; charset="us-ascii"
Content-ID: <71EA2980DE71584F909D21A2E2E36E34@eurprd04.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: gsma.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2015 02:58:43.6649 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72a4ff82-fec3-469d-aafb-ac8276216699
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR04MB1036
X-MS-Exchange-CrossPremises-AuthAs: Internal
X-MS-Exchange-CrossPremises-AuthMechanism: 04
X-MS-Exchange-CrossPremises-AuthSource: HE1PR04MB1033.eurprd04.prod.outlook.com
X-MS-Exchange-CrossPremises-SCL: 1
X-MS-Exchange-CrossPremises-messagesource: StoreDriver
X-MS-Exchange-CrossPremises-BCC:
X-MS-Exchange-CrossPremises-originalclientipaddress: 222.11.84.241
X-MS-Exchange-CrossPremises-avstamp-service: 1.0
X-MS-Exchange-CrossPremises-disclaimer-hash: 78ca8040c6722e32c2f5b0a45bf37e74b9409d645a53be96aa19958e0cee0f00
X-MS-Exchange-CrossPremises-antispam-scancontext: DIR:Originating; SFV:NSPM; SKIP:0;
X-MS-Exchange-CrossPremises-processed-by-journaling: Journal Agent
X-OrganizationHeadersPreserved: HE1PR04MB1036.eurprd04.prod.outlook.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/saag/jmmrPlM6PICKjQK096nXaoKhJow>
Subject: [saag] Effects of Ubiquitous Encryption Draft: Caching in Mobile Networks
X-BeenThere: saag@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Security Area Advisory Group <saag.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/saag>, <mailto:saag-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/saag/>
List-Post: <mailto:saag@ietf.org>
List-Help: <mailto:saag-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/saag>, <mailto:saag-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2015 03:00:12 -0000

Hi all!

First time post to this mailing list for me to please excuse any process mistakes! I have collected some information on caching in mobile networks (and on mobile) for the Ubiquitous Encryption draft. A lot of this information comes from academic studies and information that some mobile operators are willing to share. This is not my area of expertise so I am happy to hear any suggestion for changes. Also I would like to say that I support this draft not as a way to mitigate these issues but as one place which shows the effects of ubiquitous encryption for the IETF and the wider community. Many thanks and let me know if you have any questions!

Natasha

New suggested content below:

2.1.X.  Caching in Mobile Networks

Mobile networks operate a centralised architecture; traffic traverses through a small number of packet-gateways within the Core Network before reaching the internet[1]. These centralised architectures have lead mobile network operators to cache content. Forward caching is used in most cases [4].

Caching tends to occur in the Core Network. In LTE networks caching happens in the Packet Gateway (PGW) in the Evolved Packet Core (the evolution of the Core Network) [1]. Within 3G networks caching can again happen at the PGW and sometimes more specifically at the GI Interface which connects the GGSN (Gateway GPRS support node) and the PGW. Web caching can reduce download bandwidth consumption to around 25% [1] and have a cache hit ratio around 33%. Cache hit ratios naturally grow as the population increases.

Caching can happen at the Radio Access Network but is much less common; caching at this level is harder due to managing handover of users between base stations, although this technique may be suitable for some video use cases.

Caching in the mobile network both delivers content faster to users and create savings for mobile operators [5]. Caching at the RAN or on the handset would be preferred for latency saving [4], but cost savings and ease of deployment, use, and development of Core Network caches have lead to caching within the core network being more widely used.

2.1.X.1 Caching in Future Evolved Networks

Within the next few years a shift away from caching towards CDNs, interconnected CDNs and software defined networking is expected. This may offer further methods for moving content closer to the customer and over those bottlenecks in the network. In this case we may find the effects listed here to be less drastic and reliance on caching to decrease.

2.1.X.2 Caching Video

Video transcoding can often occur at the same time as content caching within the operator network. Some caching systems will request a video asset, discover the format and transcode this to a suitable mobile format and cache before delivering the content to the user [2]. Encrypting video content means both this caching and transcoding are no longer possible.

2.1.X.3 On-Device Caching

Transparent on-device caching caches data from browsers and apps on the device. This caching method can be configured to cache data specifically to a particular user, making content retrieval extremely fast by not needing to traverse any network [6]. Encrypted content cannot be cached by on-device cache solutions.

[1] http://www.cs.princeton.edu/~sihm/papers/monbot-mobisys13.pdf
[2] http://www.rcrwireless.com/20140522/wireless/video-optimization-cache-king-fixed-networks-mobile
[3] http://www-personal.umich.edu/~hjx/file/mobisys12_caching.pdf
[4] J. Erman, A. Gerber, M. Hajiaghayi, D. Pei, S. Sen, and O. Spatscheck. To Cache or not to Cache: The 3G case. IEEE Internet Computing, 2011., http://www-math.mit.edu/~hajiagha/InternetComputing.pdf
[5] http://pennysleuth.com/invest-in-cell-phone-infrastructure-for-growth-in-2010/
[6] http://www.mobolize.com/wp/wp-content/uploads/2015/01/Mobile-Endpoint-Optimization-Technical-WP.pdf

Thanks again!

Natasha


Natasha Rooney | Web Technologist | GSMA | nrooney@gsma.com | +44 (0) 7730 219 765 | @thisNatasha | Skype: nrooney@gsm.org
Tokyo, Japan


This email and its attachments are intended for the above named only and may be confidential. If they have come to you in error you must take no action based on them, nor must you copy or show them to anyone; please reply to this email or call +44 207 356 0600 and highlight the error.