Project

General

Profile

Actions

Feature #3074

closed

Mobility with Link scenario

Added by Junxiao Shi over 8 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Integration Tests
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

Develop a IntegrationTests scenario for mobility with Link.

Topology:

C--B--A--D
  1. configure network region names on C,B,A,D:
    • C: /arizona/cs
    • B: /arizona/telecom
    • A: /ucsd/caida
    • D: /ucla/cs/irl /ucla/cs/software
  2. start NFD on C,B,A,D; create UDP tunnels according to topology
  3. on C, register a default route toward B
  4. on B, register a route /ucla toward A
  5. on A, register a route /ucla/cs toward D
  6. on B, run traffic generator server for /net/ndnsim/www serving content "BBBBBBBB"
  7. on A, run traffic generator server for /net/ndnsim/www serving content "AAAAAAAA"
  8. on D, run traffic generator server for /net/ndnsim/www serving content "DDDDDDDD"
  9. on C, express an Interest /net/ndnsim/www/index.html with a Link object {Name=/net/ndnsim, Delegations={{10,/telia/terabits}, {20,/ucla/cs}}}
  10. fail the scenario if this Interest is unanswered or Data content is not "DDDDDDDD"

Files

20161218015206.tgz (832 KB) 20161218015206.tgz integ 3452,5 Junxiao Shi, 12/17/2016 07:43 PM
20161227122050.tgz (832 KB) 20161227122050.tgz integ 3452,10 Junxiao Shi, 12/27/2016 07:25 AM

Related issues 2 (0 open2 closed)

Blocked by NFD - Feature #3034: ContentStore miss pipeline: process Link for mobilityClosedJunxiao Shi

Actions
Blocked by ndn-tools - Feature #3112: peek: set Link fieldClosedTeng Liang

Actions
Actions #1

Updated by Junxiao Shi over 8 years ago

There isn't a tool that can express an Interest with a Link object; nor is there a tool to generate a Link object.

There are two options:

  • In traffic generator client configuration file, declare options that can generate a Link object and attach it to Interests.
  • In ndnpeek, add a command line option to load a link object from file. Develop another program to generate a Link object and sign it with a specified certificate.

The estimated time for this issue excludes tool development.

Actions #2

Updated by Junxiao Shi over 8 years ago

  • Blocked by Feature #3034: ContentStore miss pipeline: process Link for mobility added
Actions #3

Updated by Junxiao Shi over 8 years ago

Actions #4

Updated by Junxiao Shi over 8 years ago

  • Description updated (diff)
Actions #5

Updated by Eric Newberry about 8 years ago

  • Assignee set to Eric Newberry
Actions #6

Updated by Junxiao Shi about 8 years ago

  • Description updated (diff)
Actions #7

Updated by Eric Newberry almost 8 years ago

  • Status changed from New to In Progress
Actions #8

Updated by Davide Pesavento over 7 years ago

  • Target version deleted (v0.4)

@Eric, are you still working on this?

Actions #9

Updated by Eric Newberry over 7 years ago

I haven't worked on this in a few months. I was getting some strange issues and I've been working on other things recently. If you would like to take over work on this task, feel free to reassign it to yourself.

Actions #10

Updated by Eric Newberry over 7 years ago

I'm resuming work on this task.

Actions #11

Updated by Eric Newberry over 7 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 0 to 100
Actions #12

Updated by Junxiao Shi over 7 years ago

Actions #14

Updated by Eric Newberry over 7 years ago

  • Status changed from Code review to Closed
Actions

Also available in: Atom PDF