[ndnSIM] 回复: Re: bugs

aaronishere aaronishere at qq.com
Thu May 2 18:19:40 PDT 2013


Hi, Alex

 I installed the previous commit of the bug version yesterday and it runs fine. I have updated the new version and it works.   

Node#0
/prefix/80(alive: -995.259s)
/prefix/60(alive: -995.149s)
/prefix/91(alive: -994.979s)
/prefix/55(alive: -994.829s)
/prefix/75(alive: -994.809s)
/prefix/44(alive: -994.779s)
/prefix/57(alive: -994.749s)
/prefix/82(alive: -994.489s)
/prefix/72(alive: -994.419s)
/prefix/61(alive: -994.379s)
/prefix/89(alive: -994.219s)
/prefix/43(alive: -994.029s)
/prefix/76(alive: -993.879s)
/prefix/49(alive: -993.719s)
/prefix/74(alive: -992.849s)
/prefix/95(alive: -992.719s)
/prefix/84(alive: -992.389s)
/prefix/63(alive: -991.889s)
/prefix/85(alive: -991.599s)
/prefix/93(alive: -991.549s)
/prefix/73(alive: -991.329s)
/prefix/78(alive: -991.209s)
/prefix/99(alive: -987.209s)
/prefix/31(alive: -985.349s)
/prefix/64(alive: -996.389s)

Node#1
/prefix/60(alive: -995.147s)
/prefix/91(alive: -994.977s)
/prefix/55(alive: -994.827s)
/prefix/75(alive: -994.807s)
/prefix/44(alive: -994.777s)
/prefix/57(alive: -994.747s)
/prefix/82(alive: -994.487s)
/prefix/72(alive: -994.417s)
/prefix/61(alive: -994.377s)
/prefix/64(alive: -994.287s)
/prefix/89(alive: -994.217s)
/prefix/43(alive: -994.027s)
/prefix/76(alive: -993.877s)
/prefix/49(alive: -993.717s)
/prefix/74(alive: -992.847s)
/prefix/95(alive: -992.717s)
/prefix/84(alive: -992.387s)
/prefix/63(alive: -991.887s)
/prefix/85(alive: -991.597s)
/prefix/93(alive: -991.547s)
/prefix/73(alive: -991.327s)
/prefix/78(alive: -991.207s)
/prefix/99(alive: -987.207s)
/prefix/31(alive: -985.347s)
/prefix/48(alive: -997.077s)

Node#2
/prefix/44(alive: -994.775s)
/prefix/57(alive: -994.745s)
/prefix/72(alive: -994.415s)
/prefix/61(alive: -994.375s)
/prefix/64(alive: -994.285s)
/prefix/89(alive: -994.215s)
/prefix/43(alive: -994.025s)
/prefix/76(alive: -993.875s)
/prefix/49(alive: -993.715s)
/prefix/74(alive: -992.845s)
/prefix/95(alive: -992.715s)
/prefix/84(alive: -992.385s)
/prefix/63(alive: -991.885s)
/prefix/85(alive: -991.595s)
/prefix/93(alive: -991.545s)
/prefix/73(alive: -991.325s)
/prefix/78(alive: -991.205s)
/prefix/99(alive: -987.205s)
/prefix/31(alive: -985.345s)
/prefix/70(alive: -997.325s)
/prefix/56(alive: -996.395s)
/prefix/68(alive: -995.985s)
/prefix/67(alive: -995.405s)
/prefix/75(alive: -994.805s)
/prefix/82(alive: -994.485s)

Node#3
/prefix/43(alive: -994.023s)
/prefix/76(alive: -993.873s)
/prefix/49(alive: -993.713s)
/prefix/68(alive: -993.709s)
/prefix/74(alive: -992.843s)
/prefix/95(alive: -992.713s)
/prefix/84(alive: -992.383s)
/prefix/67(alive: -992.089s)
/prefix/63(alive: -991.883s)
/prefix/85(alive: -991.593s)
/prefix/93(alive: -991.543s)
/prefix/73(alive: -991.323s)
/prefix/78(alive: -991.203s)
/prefix/75(alive: -990.249s)
/prefix/82(alive: -990.049s)
/prefix/99(alive: -987.203s)
/prefix/31(alive: -985.343s)
/prefix/96(alive: -997.713s)
/prefix/24(alive: -996.173s)
/prefix/41(alive: -995.733s)
/prefix/48(alive: -995.776s)
/prefix/60(alive: -995.143s)
/prefix/89(alive: -994.213s)
/prefix/98(alive: -996.473s)
/prefix/86(alive: -996.203s)

Node#4
/prefix/15(alive: -998.4s)
/prefix/45(alive: -998.09s)
/prefix/28(alive: -995.49s)
/prefix/91(alive: -994.97s)
/prefix/57(alive: -994.74s)
/prefix/60(alive: -992.8s)
/prefix/85(alive: -991.59s)
/prefix/63(alive: -991.88s)
/prefix/93(alive: -991.54s)
/prefix/31(alive: -985.34s)
/prefix/73(alive: -991.32s)
/prefix/61(alive: -994.37s)
/prefix/74(alive: -992.84s)
/prefix/27(alive: -997.86s)
/prefix/96(alive: -996.49s)
/prefix/88(alive: -998.61s)
/prefix/78(alive: -991.2s)
/prefix/98(alive: -992s)
/prefix/95(alive: -992.71s)
/prefix/99(alive: -987.2s)
/prefix/41(alive: -993.93s)
/prefix/67(alive: -992.087s)
/prefix/89(alive: -991.13s)
/prefix/82(alive: -990.047s)
/prefix/86(alive: -990.79s)

Node#5
/prefix/58(alive: -996.448s)
/prefix/27(alive: -991.322s)
/prefix/41(alive: -972.582s)
/prefix/61(alive: -986.902s)
/prefix/57(alive: -992.812s)
/prefix/74(alive: -986.732s)
/prefix/75(alive: -990.245s)
/prefix/60(alive: -991.352s)
/prefix/66(alive: -996.968s)
/prefix/68(alive: -993.705s)
/prefix/78(alive: -985.742s)
/prefix/82(alive: -813.282s)
/prefix/95(alive: -983.122s)
/prefix/96(alive: -990.202s)
/prefix/99(alive: -954.332s)
/prefix/86(alive: -809.132s)
/prefix/98(alive: -984.212s)
/prefix/93(alive: -988.832s)
/prefix/84(alive: -992.378s)
/prefix/88(alive: -989.232s)
/prefix/71(alive: -996.658s)
/prefix/67(alive: -950.232s)
/prefix/73(alive: -987.312s)
/prefix/44(alive: -994.768s)
/prefix/31(alive: -984.462s)

Node#6
/prefix/31(alive: -0.222952s)
/prefix/24(alive: -994.626s)
/prefix/40(alive: -999.176s)
/prefix/45(alive: -997.23s)
/prefix/76(alive: -993.866s)
/prefix/53(alive: -996.956s)
/prefix/33(alive: -997.276s)
/prefix/89(alive: -876.24s)
/prefix/91(alive: -993.41s)
/prefix/78(alive: -902.783s)
/prefix/75(alive: -951.223s)
/prefix/85(alive: -990.44s)
/prefix/74(alive: -974.383s)
/prefix/66(alive: -960.353s)
/prefix/64(alive: -993.313s)
/prefix/62(alive: -996.866s)
/prefix/61(alive: -982.093s)
/prefix/60(alive: -956.063s)
/prefix/58(alive: -988.113s)
/prefix/55(alive: -992.593s)
/prefix/43(alive: -994.016s)
/prefix/41(alive: -971.613s)
/prefix/48(alive: -993.726s)
/prefix/38(alive: -993.753s)
/prefix/27(alive: -987.583s)

Node#7
/prefix/48(alive: -0.014192s)
/prefix/70(alive: -996.121s)
/prefix/26(alive: -997.461s)
/prefix/94(alive: -995.044s)
/prefix/72(alive: -994.404s)
/prefix/92(alive: -997.574s)
/prefix/87(alive: -996.324s)
/prefix/80(alive: -995.244s)
/prefix/76(alive: -986.674s)
/prefix/68(alive: -912.371s)
/prefix/57(alive: -982.561s)
/prefix/54(alive: -992.664s)
/prefix/56(alive: -994.751s)
/prefix/49(alive: -992.744s)
/prefix/45(alive: -991.104s)
/prefix/46(alive: -997.191s)
/prefix/40(alive: -995.983s)
/prefix/39(alive: -995.611s)
/prefix/35(alive: -995.621s)
/prefix/32(alive: -998.714s)
/prefix/30(alive: -998.094s)
/prefix/28(alive: -993.944s)
/prefix/24(alive: -993.374s)
/prefix/13(alive: -997.884s)
/prefix/9(alive: -998.134s)

Node#8
/prefix/48(alive: -0.012104s)
/prefix/18(alive: -998.482s)
/prefix/15(alive: -997.515s)
/prefix/90(alive: -998.722s)
/prefix/97(alive: -995.522s)
/prefix/83(alive: -998.532s)
/prefix/77(alive: -998.222s)
/prefix/81(alive: -998.152s)
/prefix/70(alive: -994.155s)
/prefix/59(alive: -996.032s)
/prefix/63(alive: -989.555s)
/prefix/52(alive: -995.319s)
/prefix/53(alive: -989.142s)
/prefix/51(alive: -999.602s)
/prefix/50(alive: -998.525s)
/prefix/36(alive: -999.212s)
/prefix/37(alive: -997.972s)
/prefix/34(alive: -999.382s)
/prefix/33(alive: -992.232s)
/prefix/25(alive: -999.472s)
/prefix/26(alive: -994.455s)
/prefix/21(alive: -997.472s)
/prefix/16(alive: -998.772s)
/prefix/10(alive: -998.595s)
/prefix/5(alive: -997.755s)

Node#9
/prefix/48(alive: -0.010016s)
/prefix/100(alive: -999.28s)
/prefix/79(alive: -996.84s)
/prefix/65(alive: -999.84s)
/prefix/69(alive: -999.26s)
/prefix/47(alive: -997.12s)
/prefix/42(alive: -998.93s)
/prefix/29(alive: -999.9s)
/prefix/23(alive: -999.78s)
/prefix/22(alive: -998.85s)
/prefix/20(alive: -998.43s)
/prefix/18(alive: -997.937s)
/prefix/19(alive: -999.67s)
/prefix/17(alive: -999.16s)
/prefix/15(alive: -994.907s)
/prefix/14(alive: -999.39s)
/prefix/12(alive: -999.93s)
/prefix/11(alive: -999.71s)
/prefix/8(alive: -999.66s)
/prefix/7(alive: -999.207s)
/prefix/6(alive: -995.667s)
/prefix/4(alive: -999.57s)
/prefix/3(alive: -999.54s)
/prefix/2(alive: -999.91s)
/prefix/1(alive: -999.83s)

Time Node Type Packets 
1000 0 CacheHits 1
1000 0 CacheMisses 180
1000 1 CacheHits 1
1000 1 CacheMisses 181
1000 2 CacheHits 6
1000 2 CacheMisses 182
1000 3 CacheHits 10
1000 3 CacheMisses 188
1000 4 CacheHits 220
1000 4 CacheMisses 198
1000 5 CacheHits 6531
1000 5 CacheMisses 418
1000 6 CacheHits 10389
1000 6 CacheMisses 6949
1000 7 CacheHits 16824
1000 7 CacheMisses 17338
1000 8 CacheHits 19232
1000 8 CacheMisses 34162
1000 9 CacheHits 46606
1000 9 CacheMisses 53394




Aaron

发件人: Alex Afanasyev
发送时间: 2013-05-03 03:37
收件人: aaronishere
抄送: ndnsim
主题: Re: bugs
Hi Aaron,


Thank you for catching the problem!  I suspect that I have introduced this problem in my previous commit and it should be fixed by the patch that I just pushed to the repository.  Can you update the code and check if the problem disappeared?


---
Alex




On May 1, 2013, at 10:07 PM, aaronishere <aaronishere at qq.com> wrote:


Hi, Alex

I have just download the latest version of ndnSIM, but maybe there's bug in zipf-mandelbrot or somewhere else.

I  add ccnxHelper.SetContentStore ("ns3::ndn::cs::Stats::Lfu", "MaxSize", "25") as well as some tracers like cs-trace and run the  ndn-zipf-mandelbrot.  
but only node 0 cached the data while other en-route routers cache nothing.

Node #0
/prefix/88(alive: -0.01504s)
/prefix/65(alive: -9.86504s)
/prefix/100(alive: -9.24501s)
/prefix/62(alive: -9.99504s)
/prefix/69(alive: -9.22504s)
/prefix/47(alive: -7.06504s)
/prefix/23(alive: -9.80504s)
/prefix/15(alive: -4.84504s)
/prefix/29(alive: -9.62504s)
/prefix/14(alive: -5.01504s)
/prefix/40(alive: -9.13504s)
/prefix/18(alive: -8.96504s)
/prefix/20(alive: -8.39504s)
/prefix/19(alive: -9.68504s)
/prefix/11(alive: -9.72504s)
/prefix/13(alive: -9.53504s)
/prefix/6(alive: -5.61507s)
/prefix/7(alive: -9.14507s)
/prefix/17(alive: -9.12504s)
/prefix/8(alive: -9.67507s)
/prefix/12(alive: -9.95504s)
/prefix/4(alive: -8.48507s)
/prefix/3(alive: -9.55507s)
/prefix/2(alive: -9.93507s)
/prefix/1(alive: -9.85507s)

Node #1

Node #2

Node #3

Node #4

Node #5

Node #6

Node #7

Node #8

cs-trace.txt
Time Node Type Packets
9.9999 0 CacheHits 447
9.9999 0 CacheMisses 553
9.9999 1 CacheHits 0
9.9999 1 CacheMisses 0
9.9999 2 CacheHits 0
9.9999 2 CacheMisses 0
9.9999 3 CacheHits 0
9.9999 3 CacheMisses 1000
9.9999 4 CacheHits 0
9.9999 4 CacheMisses 1000
9.9999 5 CacheHits 0
9.9999 5 CacheMisses 0
9.9999 6 CacheHits 0
9.9999 6 CacheMisses 0
9.9999 7 CacheHits 0
9.9999 7 CacheMisses 1000
9.9999 8 CacheHits 0
9.9999 8 CacheMisses 1000








Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20130503/dad92034/attachment.html>


More information about the ndnSIM mailing list