Project

General

Profile

Actions

Feature #3967

closed

"ad hoc" property on multi-access face

Added by Junxiao Shi about 7 years ago. Updated over 6 years ago.

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

100%

Estimated time:
3.00 h

Description

Introduce a static property to nfd::Face which indicates whether a packet received on this face is expected to have been received by all other nodes on the same link.

  • point-to-point face: it is the only receiver on a link, so a received packet is received by all nodes.
  • multi-access face connected to wired Ethernet: a received packet is almost always received by all nodes on the same broadcast domain.
  • multi-access face connected to ad hoc WiFi: a received packet is only received by nodes within a certain range from the transmitter, but not all nodes in the same ad hoc network

This property is queried by forwarding to determine whether an Interest received on a face can be forwarded out of the same face.

This issue involves:

  • Add LINK_TYPE_AD_HOC value into LinkType.
  • Add face_system.ether.mcast_ad_hoc and face_system.udp.mcast_ad_hoc config options. If the option is set to "yes", created multicast faces should report their LinkType as LINK_TYPE_AD_HOC instead of LINK_TYPE_MULTI_ACCESS.

Related issues 5 (2 open3 closed)

Has duplicate NFD - Task #4018: Extend configuration file to support enabling "ad hoc" face supportClosedTeng Liang03/27/2017

Actions
Blocks NFD - Feature #3968: Forward Interest to ad hoc incoming faceClosedTeng Liang

Actions
Blocks ndn-cxx - Feature #4019: "ad hoc" detection on macOSNew03/27/2017

Actions
Blocks ndn-cxx - Feature #4020: "ad hoc" detection on LinuxIn ProgressDavide Pesavento

Actions
Blocks NFD - Task #4282: Rename LinkType constantsAbandoned

Actions
Actions

Also available in: Atom PDF