[Ndn-interest] question

Christos Papadopoulos christos at cs.colostate.edu
Fri Feb 21 14:52:09 PST 2014

On 02/21/2014 03:37 PM, Meng Kuai wrote:
> About this problem, I have a question.
> Since there is no matching entry in content store, does the incoming
> interest trigger application to generate content?


If there is no entry in the content store, this means that there is no 
cached content to serve the interest. The interest is thus delivered to 
the publisher (the application that advertises the name prefix). The 
publisher is now responsible for parsing the interest and generating the 
appropriate content.

We actually do exactly that when we use NDN in climate data. The 
datasets are very big, and often a client may request a subset of a 
dataset. The client generates the appropriate content name according to 
the namespace rules that specify a subset of a dataset. The publisher 
may then read this name, extract the requested subset from the main 
dataset and return it to the client.

Does that make sense?


> Thanks,
> Meng Kuai
> Graduate student, University of Alabama
> -----Original Message-----
> Message: 2
> Date: Tue, 7 Jan 2014 19:44:06 -0800
> From: Lixia Zhang <lixia at cs.ucla.edu>
> To: ?? <yusuf at seu.edu.cn>
> Cc: ndn-interest <ndn-interest at lists.cs.ucla.edu>
> Subject: Re: [Ndn-interest] question
> Message-ID: <927147A7-7283-432E-96E9-A151D257359E at cs.ucla.edu>
> Content-Type: text/plain; charset="gb2312"
> On Jan 7, 2014, at 7:20 PM, ?? <yusuf at seu.edu.cn> wrote:
>> Hi,
>> I'm a new learner . I have a question about NDN. If NDN has the ability to
> request content that has not yet been published, route that request to
> potential publishers, and have them create,and then publish, the desired
> content in response. Could you describe it in details?
>> Many thanks,
>> yusuf
> thanks for the question, and here is my understanding:
> 1/ keep in mind that NDN is a network layer protocol (thus it is not NDN
> requesting content, but some application is asking for content, and an NDN
> Interest packet will carry that request towards the content producer)
> 2/ Since one is asking for some data that does not exist yet, the Interest
> will reach (one of) the server and server produced the requested data.
> Web is doing today to produce dynamically tailored data for individual
> users.
> 3/ the NDN network can then deliver that newly created content back to the
> requestor.
> Hope this answered your question?
> _______________________________________________
> Ndn-interest mailing list
> Ndn-interest at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest

More information about the Ndn-interest mailing list