2017-01-31 3 views
0

Я новичок в ns-3, и я не могу понять, как использовать параметр хранилища содержимого при создании новых сценариев в ns-3. Я продолжаю изменять размер, но, похоже, не сильно изменил результаты. Любые идеи о том, как эффективно использовать хранилище контента?Использование хранилища контента в NS-3

ndn::StackHelper ndnHelper; 
    ndnHelper.SetOldContentStore("ns3::ndn::cs::Lru", "MaxSize", "100"); 
    ndnHelper.InstallAll() 
+0

На самом деле, включая исходный код поможет совсем немного, чтобы выяснить, что может быть проблема – mathieu

+0

фактическое MAXSIZE здесь является «буфер» для каждого узла? – romi

ответ

0

Попробуйте изменить размер CS с

Config::Set ("/NodeList/0/$ns3::ndn::ContentStore/MaxSize", UintegerValue (1)); // number after nodeList is global ID of the node (= node->GetId()) 
Config::Set ("/NodeList/1/$ns3::ndn::ContentStore/MaxSize", UintegerValue (2)); 
Config::Set ("/NodeList/2/$ns3::ndn::ContentStore/MaxSize", UintegerValue (200)); 

Источник: http://www.lists.cs.ucla.edu/pipermail/ndnsim/2013-February/000080.html

Смежные вопросы