Hi Authors,

In addition to Qin's questions/comments below, here are some additional notes 
from my reading of the draft. Thank you.

  *   Instead of "work flow", kindly suggest using "workflow" (there are a few 
instances in the draft)
  *   "Section 4.1 Transport Queue Operations: An ALTO client creates a 
transport queue using the HTTP POST method". Could this increase the exposure 
of ALTO service to a potential DoS attack? E.g., in the case that multiple 
non-legit clients allocate queues for the purpose of consuming additional 
memory/compute resources from the system. Is there a need to mention it in 
Section 10 to ensure implementations provide safety measures against this 
potential threat?
  *   Section 4.2: instead of "structure of incremental updates queue will be 
specified", suggest "the structure of the incremental updates queue will be 
specified"
  *   Section 5.1:
     *   While the acronym CRUD might be known in the community, suggest 
defining it the first time it is used:
        *   Instead of "Among the CRUD operations", suggest "Among the create, 
read, update, and delete (CRUD) operations"
     *   Instead of "an incremental updates queue supports only", suggest "an 
incremental updates queue only supports"
  *   In Section 6.1:
     *   Suggest adding RFC reference next to SETTINGS_ENABLE_PUSH so reader 
can look up the definition. So intead of "SETTINGS_ENABLE_PUSH", suggest 
"SETTINGS_ENABLE_PUSH [RFC7540]"
     *   Instead of "PUSH_PROMISE", suggest "PUSH_PROMISE [RFC7540]"
     *   Regarding this requirement "The server MUST maintain the last entry 
pushed to the client (and hence per client, per connection state)"
        *   Will it scale?
        *   Can we add a note on scalability (e.g., scalability can be 
addressed by adding multiple ALTO servers)?

As with Peng, I also think this version is maturing so I would support the 
adoption as we continue to provide and address all the feedback.

Jordi
________________________________
From: alto <[email protected]> on behalf of Qin Wu 
<[email protected]>
Sent: Wednesday, June 8, 2022 11:36
To: [email protected] <[email protected]>
Subject: Re: [alto] WG adoption call for draft-schott-alto-new-transport-01


WARNING: This email originated from outside of Qualcomm. Please be wary of any 
links or attachments, and do not enable macros.

Hi, authors:

I have read the latest version of ALTO transport, here is a few clarification 
questions and comments:

1. What is the relationship between HTTP/2 connection and Transport queue? one 
to one?

Will information resources share the same transport queue?

2. What is the relationship between transport queue and incremental update 
queue? one to one mapping?

3. Will receivers share the same incremental update queue? or each receiver can 
join different incremental update queue? For the former case, how does new 
receiver know

or discover the existing incremental update queue? Information resource will 
provide hints for the receiver or the client?



4. How incremental push update is different from incremental update?



5. In Figure 2  should 'sq/rs' be 'tq/rs'?



6. Individual update is not present in the figure 2? would it be nice to 
clarify the

relation between incremental update and individual update? Is incremental 
udpate shared by multiple receivers?



7. Should this draft need to update RFC7285 since it introduce new 
functionalities such as transport queue, incremental update queue, receiver set?

8. Is there any open issues section to track issue tickets?



-Qin (without chair hat)

发件人: alto [mailto:[email protected]] 代表 Qin Wu
发送时间: 2022年5月31日 19:11
收件人: [email protected]
主题: [alto] WG adoption call for draft-schott-alto-new-transport-01



Hi folks,



This begins a 2 week WG Adoption Call for the following draft:



https://datatracker.ietf.org/doc/draft-schott-alto-new-transport/



Please indicate your support or objections by June 15th, 2022.



Authors, please respond to the list indicating whether you are aware of any IPR 
that applies to this draft.



Thanks,



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

Reply via email to