<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: [Ndn-interest] Parameter, argument passing in Interest name</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Anil,<BR>
Well, yes. I agree with you about the latency part although I don't know how much(I have no measure) latency it would cause, and whether it would be bothering or not. I have no answer for that.<BR>
I think there should be some conventions in applications. As an example in application A some specific interests mean that the interest sender wants to pass a parameter or anything. So receiver knows this and sends a pre-defined interest after sending a pre-defined data responding to the previous interest.<BR>
As far as I understand, this is one of the implications of being consumer driven. At least in this very architecture(NDN). Every flow should start with an interest. You cannot send a data packet with already no interest asked for it. Because there would be no breadcrumbs. There would be no pit entry. Therefore there would be no forwarding.<BR>
<BR>
Thanks,<BR>
Sabet<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Anil Jangam [<A HREF="mailto:anilj.mailing@gmail.com">mailto:anilj.mailing@gmail.com</A>]<BR>
Sent: Mon 5/11/2015 10:53 PM<BR>
To: Muhammad Hosain Abdollahi Sabet<BR>
Cc: ndn-interest@lists.cs.ucla.edu<BR>
Subject: Re: [Ndn-interest] Parameter, argument passing in Interest name<BR>
<BR>
Sabet, I believe, this involves a high latency. I presume there is an<BR>
assumption that receiver would send another interest. Why would it do so?<BR>
What if it does not send that Interest?<BR>
<BR>
/anil.<BR>
<BR>
On Mon, May 11, 2015 at 11:05 AM, Muhammad Hosain Abdollahi Sabet <<BR>
M.AbdollahiSabet@mail.sbu.ac.ir> wrote:<BR>
<BR>
>  Hi Anil,<BR>
> The only way that I'm aware of, is kind of tricky. The parameter<BR>
> sender(active producer?) sends an interest to a receiver(passive consumer).<BR>
> The receiver responds to the interest and sends another interest. Finally<BR>
> the sender pass parameter in a data packet in response to the latter.<BR>
><BR>
> Thanks,<BR>
> Sabet<BR>
><BR>
><BR>
><BR>
> -----Original Message-----<BR>
> From: Ndn-interest on behalf of Anil Jangam<BR>
> Sent: Mon 5/11/2015 10:23 PM<BR>
> To: ndn-interest@lists.cs.ucla.edu<BR>
> Subject: [Ndn-interest] Parameter, argument passing in Interest name<BR>
><BR>
> Hi,<BR>
><BR>
> I am trying to understand how I can pass a parameter using Interest message<BR>
> as a carrier. I want to exchange an application specific data between<BR>
> producer and consumer.<BR>
><BR>
> I believe some mechanism exist to pass argument in strategy URL using<BR>
> '?id=1254' convention. Does something similar possible within Interest<BR>
> name?<BR>
><BR>
> /anil.<BR>
><BR>
><BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>