[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