Re: [pcp] New Submission: draft-mou-pcp-application-network-feedback-00.txt
"Moustafa, Hassnaa" <hassnaa.moustafa@intel.com> Wed, 06 November 2013 22:42 UTC
Return-Path: <hassnaa.moustafa@intel.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 256E121E808A for <pcp@ietfa.amsl.com>; Wed, 6 Nov 2013 14:42:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.024
X-Spam-Level:
X-Spam-Status: No, score=-10.024 tagged_above=-999 required=5 tests=[AWL=0.575, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r3qOLHsrqYpB for <pcp@ietfa.amsl.com>; Wed, 6 Nov 2013 14:42:46 -0800 (PST)
Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by ietfa.amsl.com (Postfix) with ESMTP id 5F55721E80C7 for <pcp@ietf.org>; Wed, 6 Nov 2013 14:42:43 -0800 (PST)
Received: from azsmga002.ch.intel.com ([10.2.17.35]) by azsmga101.ch.intel.com with ESMTP; 06 Nov 2013 14:42:42 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.93,535,1378882800"; d="scan'208";a="317943966"
Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by AZSMGA002.ch.intel.com with ESMTP; 06 Nov 2013 14:42:41 -0800
Received: from orsmsx102.amr.corp.intel.com ([169.254.1.203]) by ORSMSX106.amr.corp.intel.com ([169.254.5.158]) with mapi id 14.03.0123.003; Wed, 6 Nov 2013 14:42:41 -0800
From: "Moustafa, Hassnaa" <hassnaa.moustafa@intel.com>
To: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>, "pcp@ietf.org" <pcp@ietf.org>
Thread-Topic: [pcp] New Submission: draft-mou-pcp-application-network-feedback-00.txt
Thread-Index: AQHO20EX7aeWR5gOw0WyYbyjnfhkfZoYy+UA
Date: Wed, 06 Nov 2013 22:42:40 +0000
Message-ID: <F893BEC192403B489DBA38999068CF1905949F31@ORSMSX102.amr.corp.intel.com>
References: <F893BEC192403B489DBA38999068CF19059498E0@ORSMSX102.amr.corp.intel.com> <CEA003BD.144DB%eckelcu@cisco.com>
In-Reply-To: <CEA003BD.144DB%eckelcu@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.22.254.140]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "Moses, Danny" <danny.moses@intel.com>
Subject: Re: [pcp] New Submission: draft-mou-pcp-application-network-feedback-00.txt
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Nov 2013 22:42:56 -0000
Hi Charles, But how to let RTP intercepted by middle nodes in the network? The main idea behind this draft is looking for a signaling mechanism that can push feedback information into the network by the end-user application and by the service platform. Looking forward to more discussions. Regards, Hassnaa -----Original Message----- From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] Sent: Wednesday, November 06, 2013 2:40 PM To: Moustafa, Hassnaa; Tirumaleswar Reddy (tireddy); pcp@ietf.org Cc: Moses, Danny Subject: Re: [pcp] New Submission: draft-mou-pcp-application-network-feedback-00.txt On 11/5/13 9:55 PM, "Moustafa, Hassnaa" <hassnaa.moustafa@intel.com> wrote: >Thanks Tiru for your comments. >Please find my answers: >1) If the client learns that the battery conditions, light levels have >changed - >a) why can't the client request subsequent chunk with different >encoding from the URL in the manifest file ? >b) why can't the client be intelligent enough to pick the subsequent >chunk with appropriate bit-rate based on endpoint device conditions ? > >Hassnaa: this is possible for HTTP adaptive streaming where the client >controls the video selection, but could not be done in RTP video >streaming and video conferencing applications in which the server >should take the adaptation decision based on some information known >from the client. For RTP traffic, using RTCP tmmbr seems an appropriate alternative. Cheers, Charles > And even for HTTP adaptive streaming, the client does not have a full >view of the network (but only the throughput for his connectivity) and >if the adaptation is done by the network itself it will consider the >global bandwidth. > >2) use case in section 3.2 of the draft; uCDN (upstream CDN) based on >location of the client and other parameters queries available dCDN >(Downstream CDN) to selects the dCDN for serving content to the client. >How is FEEDBACK option useful with uCDN/dCDN ? > >Hassnaa: This use-case in this current version of the draft does not >consider CDN-I (CDN Interco) but it is a very good point to consider a >use-case doe CDN-I in the next version of the draft. What the current >use-case considers is simply a controller node that controls the >multiple Application servers in the service platform. And here the >feedback option is useful as it allows the controller to do a selection >of the application server having content matching the "user location >looking for proximity, user devices resources that are available, .." > > >Hope that this clarifies your questions and looking forward to more >discussion. > >Regards, >Hassnaa > >-----Original Message----- >From: Tirumaleswar Reddy (tireddy) [mailto:tireddy@cisco.com] >Sent: Tuesday, November 05, 2013 7:58 PM >To: Moustafa, Hassnaa; pcp@ietf.org >Cc: Moses, Danny >Subject: RE: [pcp] New Submission: >draft-mou-pcp-application-network-feedback-00.txt > >Hi, > >My initial comments: > >1) If the client learns that the battery conditions, light levels have >changed - >a) why can't the client request subsequent chunk with different >encoding from the URL in the manifest file ? >b) why can't the client be intelligent enough to pick the subsequent >chunk with appropriate bit-rate based on endpoint device conditions ? > >2) use case in section 3.2 of the draft; uCDN (upstream CDN) based on >location of the client and other parameters queries available dCDN >(Downstream CDN) to selects the dCDN for serving content to the client. > >How is FEEDBACK option useful with uCDN/dCDN ? > >-Tiru. > >> -----Original Message----- >> From: Moustafa, Hassnaa [mailto:hassnaa.moustafa@intel.com] >> Sent: Monday, November 04, 2013 6:33 PM >> To: pcp@ietf.org >> Cc: Moses, Danny >> Subject: [pcp] New Submission: >> draft-mou-pcp-application-network-feedback- >> 00.txt >> >> Hi All, >> >> Draft (draft-mou-pcp-application-network-feedback) is a new draft >>that is submitted today on (PCP Extension for Signaling Feedback >>Information from the End-User Application to the Application Sever and >>to the Network). >> >> The draft is available at : http://www.ietf.org/internet- >> drafts/draft-mou-pcp-application-network-feedback-00.txt >> >> This draft addresses the need for more intelligence in the network >> and service infrastructure for better content delivery to optimize >> the network and devices resources. In this view, the draft proposes >> using PCP to signal information >> for: i) Knowledge in the network and service platform about the >> available device and network conditions for the end-user and ii) >> Knowledge in the network about the content requirements in terms of >> devices and network resources for content stored either in the >> network or in the application server. >> >> The abstract of the draft is as follows: >> " Abstract: Nowadays users consumption style for video and multimedia >> applications is strongly changing. Users are heavily counting on >>wireless and mobile devices for video streaming and interactive video >> and multimedia applications. This can be implemented for instance >>by having more intelligence in the service and the network >>infrastructure to better suit a differentiated users consumption >>style. This can be achieved >> through having: (i) a knowledge in the network and service >>platform about the available device and network conditions for the >>end-user and >> (ii) a knowledge in the network about the content requirements in >>terms of devices >> capabilities and network resources for content stored either in >>the network or in the application server. To obtain such knowledge >>with no need for changing the current infrastructure and in a >>generalized way to all >> applications, feedback/notification mechanisms between the >>end-user application, the network and the service platform is needed >>to provide information helping the content delivery and adaptation decisions. >> This document >> is investigating such application-agnostic track. >> >> This document extends the Port Control Protocol (PCP) RFC 6887 >> [RFC6887] to allow: (i) the users application to notify the network >> and application server about its available resources in terms of >> devices capabilities and network conditions as well as information >> about the user (e.g., location, mobility status) and (ii) the >> application server to notify the network about the requirements of >> the content it stores in terms of devices and network resources. >> A new PCP option, denoted the FEEDBACK, is specified to allow such >> feedback notification signaling. This option is used with both PEER >> and MAP Opcodes." >> >> Looking forward to having your feedback and more discussion on this >>draft. >> >> Regards, >> Hassnaa >> >> >> >> -----Original Message----- >> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] >> Sent: Monday, November 04, 2013 4:06 AM >> To: Mohamed Boucadair; Moustafa, Hassnaa; Moses, Danny >> Subject: New Version Notification for >> draft-mou-pcp-application-network- >> feedback-00.txt >> >> >> A new version of I-D, >> draft-mou-pcp-application-network-feedback-00.txt >> has been successfully submitted by Hassnaa Moustafa and posted to the >> IETF repository. >> >> Filename: draft-mou-pcp-application-network-feedback >> Revision: 00 >> Title: PCP Extension for Signaling Feedback Information from the End- >> User Application to the Application Sever and to the Network >> Creation date: 2013-11-04 >> Group: Individual Submission >> Number of pages: 14 >> URL: http://www.ietf.org/internet-drafts/draft-mou-pcp- >> application-network-feedback-00.txt >> Status: >>http://datatracker.ietf.org/doc/draft-mou-pcp-application- >> network-feedback >> Htmlized: >>http://tools.ietf.org/html/draft-mou-pcp-application-network- >> feedback-00 >> >> >> Abstract: >> Nowadays users consumption style for video and multimedia >> applications is strongly changing. Users are heavily counting on >> wireless and mobile devices for video streaming and interactive video >> and multimedia applications. This can be implemented for instance by >> having more intelligence in the service and the network >> infrastructure to better suit a differentiated users consumption >> style. This can be achieved through having: (i) a knowledge in the >> network and service platform about the available device and network >> conditions for the end-user and (ii) a knowledge in the network about >> the content requirements in terms of devices capabilities and network >> resources for content stored either in the network or in the >> application server. To obtain such knowledge with no need for >> changing the current infrastructure and in a generalized way to all >> applications, feedback/notification mechanisms between the end-user >> application, the network and the service platform is needed to >> provide information helping the content delivery and adaptation >> decisions. This document is investigating such application-agnostic >> track. >> >> This document extends the Port Control Protocol (PCP) RFC 6887 >> [RFC6887] to allow: (i) the users application to notify the network >> and application server about its available resources in terms of >> devices capabilities and network conditions as well as information >> about the user (e.g., location, mobility status) and (ii) the >> application server to notify the network about the requirements of >> the content it stores in terms of devices and network resources. A >> new PCP option, denoted the FEEDBACK, is specified to allow such >> feedback notification signaling. This option is used with both PEER >> and MAP Opcodes. >> >> >> >> >> Please note that it may take a couple of minutes from the time of >>submission until the htmlized version and diff are available at >>tools.ietf.org. >> >> The IETF Secretariat > >_______________________________________________ >pcp mailing list >pcp@ietf.org >https://www.ietf.org/mailman/listinfo/pcp
- [pcp] New Submission: draft-mou-pcp-application-n… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Reinaldo Penno (repenno)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Reinaldo Penno (repenno)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Reinaldo Penno (repenno)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Bill Ver Steeg (versteb)
- [pcp] FW: New Submission: draft-mou-pcp-applicati… Reinaldo Penno (repenno)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Tirumaleswar Reddy (tireddy)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Charles Eckel (eckelcu)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Bill Ver Steeg (versteb)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Bill Ver Steeg (versteb)
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Moustafa, Hassnaa
- Re: [pcp] New Submission: draft-mou-pcp-applicati… Charles Eckel (eckelcu)