[ndnSIM] [EXT] Naming in NDN

Arif Hussain Magsi ahmagsi at sau.edu.pk
Fri Oct 23 22:54:30 PDT 2020


Dear Junxiao Shi,

I am still confused to solve my problem. Please help me.
In my scenario, a consumer sends a prefix interest packet i.e., NDN/VANET/Incidents. The interest packet contains MustBeFresh optional field. If cached node cannot fulfil the freshness period, it automatically forwards the interest packet towards producer. In the response, a producer sends all the incidents information (Payload) in a single data packet i.e. NDN/VANET/Incidents/all the versions (1,2,3,4).

So, what is the problem in above scenario?



With Best Regards,

Arif Hussain Magsi
Wechat +86-15600225390
cell No. +92-302-3483433
Email: ahmagsi at sau.edu.pk

________________________________
From: Junxiao Shi <shijunxiao at email.arizona.edu>
Sent: Wednesday, October 21, 2020 5:31 PM
To: Arif Hussain Magsi <ahmagsi at sau.edu.pk>
Cc: ndnsim <ndnsim at lists.cs.ucla.edu>
Subject: Re: [EXT][ndnSIM] Naming in NDN

Hi Arif

No. The Interest is not uniquely named, so it would be satisfied by a cached Data packet and not reach the producer.
Moreover, although Data packet size is theoretically unlimited, sending a large Data packet would require fragmentation, and has exponentially large chance of getting packet loss.

Yours, Junxiao


On Wed, Oct 21, 2020, 08:16 Arif Hussain Magsi <ahmagsi at sau.edu.pk<mailto:ahmagsi at sau.edu.pk>> wrote:

External Email

Dear Junxiao Shi,

Thank You for your guidance.

Is it possible if consumer sends a prefixed name i.e., NDN/vanet/incidents/

In the response, producer matches prefixed interest packet and send all the packets in single data packet?


Regards

Arif


________________________________
From: Junxiao Shi <shijunxiao at email.arizona.edu<mailto:shijunxiao at email.arizona.edu>>
Sent: Wednesday, October 21, 2020 4:31:16 PM
To: Arif Hussain Magsi <ahmagsi at sau.edu.pk<mailto:ahmagsi at sau.edu.pk>>
Cc: ndnsim at lists.cs.ucla.edu<mailto:ndnsim at lists.cs.ucla.edu> <ndnsim at lists.cs.ucla.edu<mailto:ndnsim at lists.cs.ucla.edu>>
Subject: Re: [EXT][ndnSIM] Naming in NDN

Hi Arif

False and false.
NDN Protocol Design Principles
https://named-data.net/project/ndn-design-principles/ allow only one Data packet in reply to each Interest. It isn't possible for a producer to send multiple Data packets to one Interest.

You need a dataset synchronization protocol, such as PSync PartialSync, for this use case.

Yours, Junxiao

On Wed, Oct 21, 2020 at 05:44 Arif Hussain Magsi <ahmagsi at sau.edu.pk<mailto:ahmagsi at sau.edu.pk>> wrote:

External Email

Dear Members,

Can you please guide me following please?

1. In NDN, a newly joining consumer wants to receive all the data packets which were shared previously. To do so, a consumer broadcast prefix interest such as:
 NDN/vanet/incidents/

In the response, a producer provides data packet in following naming structure

Ndn/vanet/incidents/sequence_No/event

Is above hypothesis correct?

2. In NDN, a consumer remains absent for certain time, during his absence many packets were shared. After rejoining, a consumer wants to receive all those packets which were shared during his absence. To solve this problem, a consumer can send a signed interest that includes consumer's timestamp and producer compares its timestamp with consumer's timestamp and send the missing content.

Is above hypothesis correct?

Looking for response please.

_______________________________________________
ndnSIM mailing list
ndnSIM at lists.cs.ucla.edu<mailto:ndnSIM at lists.cs.ucla.edu>
http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20201024/e5caa872/attachment-0001.html>


More information about the ndnSIM mailing list