<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p><span style="font-size: 12pt;">Yes the controller should still be available via Mininet but it is no longer in the conf_parser for Mini-NDN.</span></p>
<p><span style="font-size: 12pt;"> </span></p>
<p><span style="font-size: 12pt;">Mini-NDN does have a provision to add switches but I do not know the use case (I think they were added back to support NFD tests at one point).</span><br>
</p>
<p><span style="font-size: 12pt;"><a href="https://github.com/named-data/mini-ndn/blob/master/ndn/conf_parser.py" class="OWAAutoLink" id="LPlnk586061" title="https://github.com/named-data/mini-ndn/blob/master/ndn/conf_parser.py
Ctrl+Click or tap to follow the link">https://github.com/named-data/mini-ndn/blob/master/ndn/conf_parser.py</a><br>
<br>
</span></p>
<p><span style="font-size: 12pt;">And yes Mini-NDN still just uses hosts.</span></p>
<p><span style="font-size: 12pt;"><br>
</span></p>
<p><span style="font-size: 12pt;">Maybe Jeeva can elaborate why he needs a controller.</span><br>
</p>
<p><br>
</p>
<p>Ashlesh</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Junxiao Shi <shijunxiao@email.arizona.edu><br>
<b>Sent:</b> Monday, June 6, 2016 1:18:04 PM<br>
<b>To:</b> Rajendran Jeeva; Ashlesh Gawande (agawande)<br>
<b>Cc:</b> mini-ndn@lists.cs.ucla.edu<br>
<b>Subject:</b> Re: [Mini-NDN] Controller implementation in mini-ndn : Request for advice</font>
<div> </div>
</div>
<div>
<p>Dear folks</p>
<p>In Mininet, a Controller is a centralized component that makes forwarding decisions for Ethernet Switches.<br>
I believe that Controller is still available for use in Mini-NDN, because Mini-NDN is now an add-on of Mininet and not a fork.</p>
<p>However, I wonder what's the semantics of a Controller in Mini-NDN?<br>
Last time I looked, Mini-NDN uses only Hosts. Each Host has an NFD and an NLSR instance. They make forwarding decisions in a distributed manner.<br>
Since there is no Switch involved, what's a use case for Controller?</p>
<p>Yours, Junxiao</p>
</div>
</body>
</html>