[ndnSIM] Question about How to Modify Packet Format and Producer Processing for the Packet

Hiroya Okuma okuma at stu.kobe-u.ac.jp
Mon Sep 2 09:41:51 PDT 2019


Thank you for your reply.  

First, the network model consists of servers (providers), routers, and consumers. Servers and routers are wired, and routers and consumers are connected by Wi-Fi.  

Each node also caches regular files (A, B, C, etc.) and encoded files (A + B, A + B + C, etc.). 

Therefore, if a consumer with files B and C requests file A, file A can be decrypted using its own cache file even if A + B or A + C is obtained.  
Therefore, the consumer sends an Interest packet that contains three files name [A, A + B, A + C].
In the scenario, the node (router or server) that received the Interest packet returns only one to the consumer if it has any of the three requested files.

If you have any other questions, please.

2019/09/02 23:32、Lixia Zhang <lixia at cs.ucla.edu>のメール:

> 
>> On Sep 1, 2019, at 11:35 PM, 大熊 浩也 <okuma at stu.kobe-u.ac.jp> wrote:
>> 
>> Thank you for answering.
>> I will ask you some more questions.
>> 
>>> On 2019/09/02 14:59, Xinyu Ma wrote:
>>> Hello, Ookuma san,
>>>> On Sep 1, 2019, at 10:48 PM, 大熊 浩也 <okuma at stu.kobe-u.ac.jp> wrote:
>>>> 
>>>> Hello everyone.
>>>> 
>>>> I have some problems that I have to solve quickly.
>>>> Could you give me some advice?
>>>> (Let me apologize for my poor English and Technical capabilities)
>>>> 
>>>> ・How to Modify Interest Packet Format and Producer Processing for the Packet
>>>> I am studying the combination of ICN and coding network.
>>>> I'm thinking consumers send a single Interest packet that contains a request file name and file names that can be decrypted by using the contents of consumers own content store.
>>>> (Since the producer will only return one of the requested files, it may be difficult for the producer to process if the consumer sends multiple Interest packets?)
>>>> So I want to store multiple request packet names in Interest packets.
>>>> 
>>> I’m sorry I don’t quite understand this. If you want multiple files, why not just send out multiple packets?
>>> I don’t think merging Interests is a good idea because it will make the Content Store useless.
>> 
>> Not requesting multiple files, I want to store several request file candidates in the Interest packet.
>> Example) When a consumer who owns two files B and C and requests file A
>> Interest packet ← "A", "A + B", "A + C" (Request file A can be decrypted if one of these files is obtained)
>> 
>> When sending multiple Interest files, if the producer returns all the requested files, will the consumer receive more files than necessary, causing congestion?
> 
> it seems that we need to step up a level to get a better understand of the scenario, before dive into the question of what kind of names one can put into an Interest packet.
> 
> So the first question to clarify is what kind of network coding is being tried here?
> 
> Lixia
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20190903/64ea296e/attachment.html>


More information about the ndnSIM mailing list