There shouldn't be much risk of ALTO forming a "feedback loop" because ALTO is 
intended only to communicate relatively static information, and specifically is 
not intended to communicate real-time status information, which is a transport 
issue. 

- Laird Popkin, CTO, Pando Networks 
  mobile: 646/465-0570 

----- Original Message ----- 
From: "Song Haibin" <[email protected]> 
To: "stefano previdi" <[email protected]>, "Saverio Mascolo" 
<[email protected]> 
Cc: [email protected] 
Sent: Thursday, February 12, 2009 8:47:48 PM (GMT-0500) America/New_York 
Subject: Re: [alto] differences among applications 








From: [email protected] [mailto:[email protected]] On Behalf Of stefano 
previdi 
Sent: Thursday, February 12, 2009 11:42 PM 
To: Saverio Mascolo 
Cc: [email protected] 
Subject: Re: [alto] differences among applications 

  

  




On Feb 12, 2009, at 4:32 PM, Saverio Mascolo wrote: 





ALTO aims at providing informations on network status, i.e. feedback, so that 
applications can make smarter decision. 


  

well, ALTO is delivering a ranking/preference system and not any information 
about network status. 


  


Now, network status _may_ be used in order to derive/compute a given 
preference. This is in hands of the ALTO provider and not supposed to be 
standardized in any form. 



[Song Haibin] Then what information should be in the ranking form and what 
information should not be? 

  

  

A potential warning here comes from the fact that the applications close the 
loop and this maybe destabilizing. 

Thus, standardiation should also involve how to use ALTO informations to pursue 
objectives such as load balancing routing etc. In other terms standardization 
should involve information and how to use it. 


  

I don't think I agree here. 


  


Standardizing "use of ALTO information" assumes you enforce a specific 
behavior. It will be unpractical and (IMHO) limited in its effectiveness. 


  

  

[Song Haibin] Um… for designing each parameter of ALTO information, I think the 
motivation itself is the guidance on how to use this kind of ALTO information. 

  

  

  


s . 


  











2009/2/11 Stanislav Shalunov < [email protected] > 

We haven't discussed anything about ALTO influencing actual underlay routing or 
anything of the sort. 


  


So I suppose it makes apps smarter by giving them more knowledge about the 
network and the routing preferences. 




  


On Wed, Feb 11, 2009 at 1:03 PM, DePriest, Greg (NBC Universal) < 
[email protected] > wrote: 



Makes perfect sense to me. 


  

Is it fair to say an ALTO server adds intelligence to the network? 


  

Or is it more accurate to say that ALTO enables more intelligent app execution 
via the availability of network [and perhaps other] information? 


  




From: Stanislav Shalunov [mailto: [email protected] ] 
Sent: Wednesday, February 11, 2009 3:54 PM 
To: DePriest, Greg (NBC Universal) 




Cc: [email protected] 
Subject: Re: [alto] differences among applications 




  

That's, to me, the idea of ALTO. The apps using information about ISP routing 
preferences and the network to improve peer selection. 


Note that this is a very broadly applicable technique: sure, BitTorrent and 
other P2P apps are most obvious users to begin with, but any sort of app that 
has a choice of network destinations can benefit. Think along the lines of 
CDNs, HTTP mirrors, or DNS servers choice, for example. 



  


On Wed, Feb 11, 2009 at 12:11 PM, DePriest, Greg (NBC Universal) < 
[email protected] > wrote: 



Just to be sure: You envision the app selecting peers for specific pieces of 
content and peer selection will use network data of some type in doing so? 


  




From: [email protected] [mailto: [email protected] ] On Behalf Of 
Stanislav Shalunov 
Sent: Wednesday, February 11, 2009 2:51 PM 



To: Zoran Despotovic 
Cc: [email protected] 
Subject: Re: [alto] differences among applications 


  

As others pointed out, an ALTO protocol is not expected to make peer selections 
for the apps. On a high level, it's expected to provide information about the 
network and about ISP routing preferences. 





  


While peer selection preferences vary from application to application 
substantially, the network itself is the same, and so the information about it 
remains valid. 



  


-- Stas 



  


On Tue, Feb 10, 2009 at 2:14 AM, Zoran Despotovic < 
[email protected] > wrote: 

Hi all, 

I was wondering if and how IETF would address possible differences among 
relevant P2P applications in the sense that different applications may require 
totally different solutions. Was there any discussion on this before on the 
list? 

Just as an example, different criteria to drive peer selection may work 
differently for give-to-get streaming and tit-for-tat BT. So how will IETF deal 
with this? Standardize different solutions for different applications? 
Standardize one solution for all? Pick the most critical (heaviest traffic) 
applications and standardize a solution for it? 

It makes sense to clarify that at this early stage and, perhaps, first see if 
the solution should and can be application agnostic or not. 

Best regards, 
Zoran 

-- 
Zoran Despotovic, Ph.D. 
Senior Researcher 

DOCOMO Communications Laboratories Europe GmbH 
Landsbergerstrasse 312, 80687 Munich, Germany 
Tel: +49-89-56824-205 Fax: +49-89-56824-300 
http://www.docomoeurolabs.de/ 

Managing Directors (Geschaeftsfuehrer): 
Dr. Toru Otsu, Dr. Narumi Umeda, Mr. Tsutomu Sakai 
Amtsgericht Muenchen, HRB 132976 
-------------------------------------------------- 

_______________________________________________ 
alto mailing list 
[email protected] 
https://www.ietf.org/mailman/listinfo/alto 




-- 
Stanislav Shalunov 
BitTorrent Inc 
[email protected] 

personal: http://shlang.com 




-- 
Stanislav Shalunov 
BitTorrent Inc 
[email protected] 

personal: http://shlang.com 




-- 
Stanislav Shalunov 
BitTorrent Inc 
[email protected] 

personal: http://shlang.com 


_______________________________________________ 
alto mailing list 
[email protected] 
https://www.ietf.org/mailman/listinfo/alto 




-- 
Prof. Saverio Mascolo 
Dipartimento di Elettrotecnica ed Elettronica 
Politecnico di Bari 
Via Orabona 4 
70125 Bari 
Italy 
Tel. +39 080 5963621 
Fax. +39 080 5963410 
email:[email protected] 

http://c3lab.poliba.it 




_______________________________________________ 


alto mailing list 


[email protected] 


https://www.ietf.org/mailman/listinfo/alto 

  
_______________________________________________ alto mailing list [email protected] 
https://www.ietf.org/mailman/listinfo/alto
_______________________________________________
alto mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/alto

Reply via email to