ns.bib
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:38k
源码类别:

通讯编程

开发平台:

Visual C++

  1. Emacs BibTeX mode:
  2. LFD bibtex-next-field TAB bibtex-find-text
  3. ESC C-e end-of-bibtex-entry ESC C-a beginning-of-bibtex-entry
  4. C-c C-o bibtex-remove-OPT C-c C-b bibtex-entry
  5. C-c $ ispell-bibtex-entry C-c C-d bibtex-empty-field
  6. C-c C-k bibtex-kill-optional-field
  7. C-c C-n bibtex-pop-next C-c C-p bibtex-pop-previous
  8. C-c C-c bibtex-clean-entry C-c " bibtex-remove-double-quotes
  9. Article C-c C-e C-a Book C-c C-e C-b
  10. InBook C-c C-e TAB InCollection C-c C-e i
  11. InProceedings C-c C-e C-c InProceedings C-c C-e I
  12. Manual C-c C-e RET MastersThesis C-c C-e m
  13. Misc C-c C-e M PhdThesis C-c C-e C-p
  14. preamble C-c C-e P Proceedings C-c C-e p
  15. string C-c C-e C-s TechReport C-c C-e C-t
  16. Unpublished C-c C-e C-u
  17. STANDARD MACROS DEFINED IN plain.bst are:
  18. MACRO {jan} {"January"} MACRO {jul} {"July"}
  19. MACRO {feb} {"February"} MACRO {aug} {"August"}
  20. MACRO {mar} {"March"} MACRO {sep} {"September"}
  21. MACRO {apr} {"April"} MACRO {oct} {"October"}
  22. MACRO {may} {"May"} MACRO {nov} {"November"}
  23. MACRO {jun} {"June"} MACRO {dec} {"December"}
  24. MACRO {acmcs} {"ACM Computing Surveys"}
  25. MACRO {acta} {"Acta Informatica"}
  26. MACRO {cacm} {"Communications of the ACM"}
  27. MACRO {ibmjrd} {"IBM Journal of Research and Development"}
  28. MACRO {ibmsj} {"IBM Systems Journal"}
  29. MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
  30. MACRO {ieeetc} {"IEEE Transactions on Computers"}
  31. MACRO {ieeetcad}
  32. MACRO {ipl} {"Information Processing Letters"}
  33. MACRO {jacm} {"Journal of the ACM"}
  34. MACRO {jcss} {"Journal of Computer and System Sciences"}
  35. MACRO {scp} {"Science of Computer Programming"}
  36. MACRO {sicomp} {"SIAM Journal on Computing"}
  37. MACRO {tocs} {"ACM Transactions on Computer Systems"}
  38. MACRO {tods} {"ACM Transactions on Database Systems"}
  39. MACRO {tog} {"ACM Transactions on Graphics"}
  40. MACRO {toms} {"ACM Transactions on Mathematical Software"}
  41. MACRO {toois} {"ACM Transactions on Office Information Systems"}
  42. MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
  43. MACRO {tcs} {"Theoretical Computer Science"}
  44. @preamble{ "defurl#1{texttt{{small #1}}}" }
  45. %string{cacm = "Communications of the ACM"}
  46. @string{acmcr = "ACM Computing Reviews"}
  47. @string{acmcs = "ACM Computing Surveys"}
  48. @string{cn = "Computer Networks"}
  49. @string{cnis = "Computer Networks and {ISDN} Systems"}
  50. %string{jacm = "Journal of the ACM"}
  51. @string{sigcomm = "ACM SIG Computer Communications Review"}
  52. % Proceedings
  53. @string{ proceedings = "Proceedings of the"}
  54. @string{ p-sigcomm = proceedings # "~ACM SIGCOMM"}
  55. @string{ p-infocom = "IEEE~" # proceedings # "~INFOCOM"}
  56. @string{ p-i3cn = proceedings # "~International Conference on Computer
  57.   Communications and Networks"}
  58. @string{ p-simulation = "Annual Simulation Symposium"}
  59. @string{ p-swtesting = proceedings # "~International Symposium on
  60.   Software Testing and Analysis"}
  61. @string{ joi = "Internetworking: Research and Experience"}
  62. @string{ ieeecomm = "IEEE Transactions on Communications"}
  63. @string{ ieeenet = "IEEE Network"}   
  64. @string{ ton = "IEEE/ACM Transactions on Networking"}
  65. @string{ ieeejsac = "IEEE Journal on Selected Areas in Communications"}
  66. @string{ jpadc = "Journal of Parallel and Distributed Computation"}
  67. @string{ spe = "Software---Practise and Experience"}
  68. @string{ jsys = "Journal of Systems Software"}
  69. @string{ ieeeproceedings = "Proceedings of the IEEE"}
  70. @string{ acmccr = "ACM Computer Communications Review"}
  71. @string{ pstv = "Protocol Specification, Testing, and Verification"}
  72. @string{ lncs = "Lecture Notes in Computer Science"}
  73. @string{ elseiver = "Elseiver Science Publishing B.V. (North-Holland)"}
  74. string{ sigcomm = proceedings # "~ACM SIGCOMM"}
  75. string{ infocom = "IEEE~" # proceedings # "~INFOCOM"}
  76. @string{ i3cn = proceedings # "~International Conference on Computer
  77.   Communications and Networks"}
  78. @string{ simulation = "Annual Simulation Symposium"}
  79. @string{ swtesting = proceedings # "~International Symposium on
  80.   Software Testing and Analysis"}
  81. @STRING{rfceds = "USC/Information Sciences Institute"}
  82. @Misc{nam,
  83.   crossref =  "McCaXX:nam"
  84. }
  85. @Misc{ns,
  86.   crossref =  "McCaXX:ns"
  87. }
  88. @Article{Alae94:Design,
  89.   author =   "Alaettinou{g}lu, C. and Shankar, A.U. and
  90.   Dussa-Zeiger, K. and Matta, I.",
  91.   title =   "Design and Implementation of {MaRS}: A Routing Testbed",
  92.   journal =  joi,
  93.   year =  1994,
  94.   volume =  5,
  95.   pages =  "17--41"
  96. }
  97. @InProceedings{Brak94:TCP,
  98.   author =   "Brakmo, L.S. and O'Malley, S. and Peterson, L.L.",
  99.   title =   "{TCP} Vegas: New Techniques for Congestion Detection
  100.   and Avoidance",
  101.   pages =  "24--35",
  102.   booktitle =  p-sigcomm,
  103.   year =  1994,
  104.   month =  oct
  105. }
  106. @Unpublished{Almq91:Ruminations,
  107.   author =   "Almquist, P.",
  108.   title =   "Ruminations on Route Leaking",
  109.   note =   "Work in Progress;  Document is available from the author",
  110.   year =  1991,
  111.   month =  jul,
  112.   summary =  "The paper discusses some issues related to route
  113.                   leaking between different routing domains.
  114.                   Different models of route exchange are considered,
  115.                   as well as summarization, control, route attributes etc."
  116. }
  117. @Unpublished{Almq93:Ruminations,
  118.   author =   "Almquist, P.",
  119.   title =   "Ruminations on the Next Hop",
  120.   note =   "Work in Progress; Document is available from the author",
  121.   year =  1993,
  122.   month =  mar,
  123.   summary =  "The paper is concerned with how a router arbitrates
  124.                   between the multiple routing protocols that compute
  125.                   routes to any particular destination, and how it
  126.                   arbitrates between them to compute its next hop.
  127.                   This document, and its companion document,
  128.                   cite{Almq91:Ruminations} was written up to better
  129.                   understand gateway design by the router requirements
  130.                   working group."
  131. }
  132. @InProceedings{Barf98:WebWorkload,
  133.   author =   {Paul Barford and Mark Crovella},
  134.   title =   {Generating Representative Web Workloads for Network and Server Peformance Evaluation},
  135.   booktitle =   proceedings # "~ACM SIGMETRICS",
  136.   pages =  {151-160},
  137.   year =  1998,
  138.   month =  jun
  139. }
  140. @InProceedings{Cao97:CacheConsistency,
  141.   author =   {Pei Cao and Chengjie Liu},
  142.   title =   {Maintaining Strong Cache Consistency in the {World-Wide Web}},
  143.   booktitle =   proceedings # "~IEEE ICDCS",
  144.   pages =  {12-21},
  145.   year =  1997,
  146.   month =  may
  147. }
  148. @InProceedings{BarN90:Topology,
  149.   author =       "Bar-Noy, A. and Gopal, M.",
  150.   title =        "Topology Distribution Cost vs. Efficient Routing in
  151.                   Large Networks",
  152.   pages =        "242--252",
  153.   year =         1990,
  154.   booktitle =  p-sigcomm,
  155.   month =        sep
  156. }
  157. @Article{Bert82:Dynamic,
  158.   author =   "Bertsekas, D.P.",
  159.   title =   "Dynamic Behavior of Shortest Path Routing
  160.   Algorithms for Communication Networks",
  161.   journal =  "IEEE Transactions on Automatic Control",
  162.   year =  1982,
  163.   volume =  "{AC-27}",
  164.   number =  1,
  165.   pages =  "60--74",
  166.   month =  feb,
  167.   annote =  "*"
  168. }
  169. @TechReport{Brak94a:TCP,
  170.   author =   "Brakmo, L.S. and O'Malley, S. and Peterson, L.L.",
  171.   title =   "{TCP} Vegas: New Techniques for Congestion Detection
  172.   and Avoidance",
  173.   institution =  "Department of Computer Science, The University of Arizona",
  174.   year =   1994,
  175.   number =  "TR 94 04",
  176.   address =  "Tucson, AZ 85721",
  177.   month =  feb,
  178.   keyword =  "Network/Transport"
  179. }
  180. @InProceedings{Brak96:Experiences,
  181.   author =   "Brakmo, L.S. and Peterson, L.L.",
  182.   title =   "Experiences with Network Simulation",
  183.   booktitle =  proceedings # "~ACM SIGMETRICS",
  184.   year =  1996,
  185.   month =  may
  186. }
  187. @Article{Brow88:Calendar,
  188.   author =   "Brown, R.",
  189.   title =   "Calendar Queues: A Fast {O(1)} Priority Queue
  190.                   Implementation for the Simulation Event Set Problem",
  191.   journal =   cacm,
  192.   year =   1988,
  193.   volume =  31,
  194.   number =  10,
  195.   month =  oct,
  196.   pages =  "1220--1227"
  197. }
  198. @TechReport{Brya77:Simulation,
  199.   author =   "Bryant, R.E.",
  200.   title =   "Simulation of Packet Communication Architecture
  201.   Computer Systems",
  202.   institution =  "Massachusetts Institute of Technology",
  203.   year =   1977,
  204.   number =  "MIT/LCS/TR-188"
  205. }
  206. @InProceedings{CBT,
  207.   crossref =  "Ball93:Architecture"
  208. }
  209. @InProceedings{Cace91:Characteristics,
  210.   author =   "C`aceres, R. and Danzig, P. and Jamin, S. and
  211.   Mitzel, D.",
  212.   title =   "Characteristics of Wide-area {TCP/IP} Conversations",
  213.   pages =  "101--112",
  214.   booktitle =  p-sigcomm,
  215.   year =  1991,
  216.   month =  sep
  217. }
  218. @InProceedings{Ches89:XTP,
  219.   author =   "Chesson, G.",
  220.   title =   "{XTP/PE} Design Considerations",
  221.   booktitle =   "Protocols for High-Speed Networks",
  222.   editor =  "Rudin, H. and Williamson, R.",
  223.   year =  1989,
  224.   organization = "IFIP",
  225.   publisher =  elseiver,
  226.   pages =  "27--33"
  227. }
  228. @InProceedings{Chin93:Dynamics,
  229.   author =   "Chinoy, B.",
  230.   title =   "Dynamics of {I}nternet Routing Information",
  231.   pages =  "45--52",
  232.   year =  1993,
  233.   booktitle =  p-sigcomm,
  234.   annote =  "The paper comparisons the size of the network
  235.   failure as a cluster, and its relation to the
  236.   distance of its occurrence."
  237. }
  238. @Misc{ChriXX:Nachos,
  239.   author =  "Christopher, W.A. and Procter, S.J. and Anderson, T.E.",
  240.   title =  "The Nachos Instructional Operating System",
  241.   howpublished = "Nachos is available at
  242.   url{ftp://sprite.berkeley.edu/nachos/}"
  243. }
  244. @InProceedings{Clar88:Design,
  245.   author =   "Clark, D.D.",
  246.   title =   "The Design Philosophy of the {DARPA} {I}nternet Protocols",
  247.   booktitle =   p-sigcomm,
  248.   year =  1988,
  249.   pages =  "106--114"
  250. }
  251. @InProceedings{Clar90:Architectural,
  252.   author =   "Clark, D.D. and Tennenhouse, D.L.",
  253.   title =   "Architectural Considerations for a New Generation of
  254.                   Protocols",
  255.   booktitle =   p-sigcomm,
  256.   year =  1990,
  257.   pages =  "200--208",
  258. }
  259. @InProceedings{Clar92:Supporting,
  260.   author =   "Clark, D.D. and Shenker, S. and Zhang, L.",
  261.   title =   "Supporting Real-time Applications in an Integrated
  262.   Services Packet Network: Architecture and Mechanism",
  263.   pages =  "14--26",
  264.   booktitle =  p-sigcomm,
  265.   year =  1992,
  266.   month =  aug
  267. }
  268. @Article{Colt89:OSPF,
  269.   author =   "Coltun, R.",
  270.   title =   "The {OSPF} Routing Protocol",
  271.   key =  "COL89",
  272.   journal =  "ConneXions: The Interoperability Report",
  273.   year =  1989,
  274.   volume =  3,
  275.   number =  8,
  276.   pages =  "19--25",
  277.   month =  aug
  278. }
  279. @Article{Dala78:Reverse,
  280.   author =   "Dalal, Y.K. and Metcalfe, R.M.",
  281.   title =   "Reverse Path Forwarding of Broadcast Packets",
  282.   journal =   cacm,
  283.   year =   1978,
  284.   volume =  21,
  285.   number =  12,
  286.   month =  dec,
  287.   pages =  "1040-1048"
  288. }
  289. @TechReport{Danz91:tcplib,
  290.   author =   "Danzig, P. and Jamin, S.",
  291.   title =   "tcp-lib: A Library of {TCP/IP} Traffic
  292.   Characteristics",
  293.   institution =  "University of Southern California",
  294.   year =   1991,
  295.   number =  "CS-SYS-91-01",
  296.   address =  "Networks and Distributed Systems Laboratory,
  297.   Department of Computer Science",
  298.   month =  oct,
  299.   note =  "Available at url{ftp://catarina.usc.edu/pub/jamin/tcplib}"
  300. }
  301. @Article{Deer90:Multicast,
  302.   author =   "Deering, S. and Cheriton, D.R.",
  303.   title =   "Multicast Routing in Datagram Internetworks and
  304.                   Extended {LAN}s",
  305.   journal =   tocs,
  306.   year =   1990,
  307.   volume =  8,
  308.   number =  2,
  309.   month =  may,
  310.   pages =  "85--110",
  311.   summary =  "2 key ideas are ``efficient multi-destination
  312.                   delivery'', and ``robust unknown destination
  313.                   delivery''.  Multicast groups as the indirection
  314.                   between sources and group members,  Reverse Path
  315.                   Forwarding for data delivery, routing protocols, DV
  316.                   and LS to detect group members.",
  317.   keyword =  "Routing/multicast"
  318. }
  319. @InProceedings{Deer94:Architecture,
  320.   author =   "Deering, S. and Estrin, D. and Farinacci, D. and
  321.   Jacobson, V. and Liu, C-G. and Wei, L.",
  322.   title =   "An Architecture for Wise-area Multicast ROuting",
  323.   pages =  "126--135",
  324.   booktitle =  p-sigcomm,
  325.   year =  1994,
  326.   month =  sep,
  327.   annote =  "PIM",
  328.   summary =  "See Deer94a:Architecture"
  329. }
  330. @TechReport{Deer94a:Architecture,
  331.   author =   "Deering, S. and Estrin, D. and Farinacci, D. and
  332.   Jacobson, V. and Liu, Ching-{G}ung and Wei, L.",
  333.   title =   "An Architecture for Wise-area Multicast ROuting",
  334.   institution =  "Computer Science Department, University of Southern California",
  335.   year =   1994,
  336.   number =  "USC-SC-94-565",
  337.   address =  "Los Angeles, CA 90089.",
  338.   summary =  "Protocol Independent Multicast: A combination of
  339.                   Dense Mode DVMRP-like multicast for local groups,
  340.                   and Sparse Mode, Core-Based-Tree-like multicast for
  341.                   wide area multicast groups",
  342.   keyword =  "Routing/multicast"
  343. }
  344. @Article{Deme90:Analysis,
  345.   author =   "Demers, A. and Keshav, S. and Shenker, S.",
  346.   title =   "Analysis and Simulation of a Fair Queueing Algorithm",
  347.   journal =  joi,
  348.   year =  1990,
  349.   volume =  1,
  350.   number =  1,
  351.   pages =  "3--26",
  352.   month =  jan,
  353.   summary =  "bit-wise implementation of weighted fair queueing,
  354.                   with simulation and analysis.",
  355.   keyword =  "Network/intserv"
  356. }
  357. @InProceedings{Math96:Forward,
  358.   author =  "Mathis, M. and Mahdavi, J.",
  359.   title =  "Forward Acknowledgement: Refining {TCP} Congestion Control",
  360.   booktitle =  p-sigcomm,
  361.   year =  1996,
  362.   month =  aug
  363. }
  364. @Article{Dijk59:Note,
  365.   author =   "Dijkstra, E. W.",
  366.   title =   "A Note on Two Problems in Connection with Graphs",
  367.   journal =  "Numerical Mathematics",
  368.   year =  1959,
  369.   volume =  1,
  370.   pages =  "269--271"
  371. }
  372. @Article{Doer96:Routing,
  373.   author =   "Doeringer, W. and Karjoth, G. and Nassehi, M.",
  374.   title =   "Routing on Longest-Matching Prefixes",
  375.   journal =   ton,
  376.   year =   1996,
  377.   volume =  4,
  378.   number =  1,
  379.   month =  feb,
  380.   pages =  "86--97",
  381.   abstract =  "This article describes the Dynamic Prefix Tries - a
  382.                   novel data structure with algorithms for insertion,
  383.                   deletion and retrieval to build and maintain a
  384.                   dynamic database of binary keys of arbitrary
  385.                   length. These tries extend the concepts of compact
  386.                   digital (Patricia) tries to support the storage of
  387.                   prefixes and to guarantee retrieval times at most
  388.                   linear in the length of the input key irrespective
  389.                   of the trie size, even when searching for
  390.                   longest-matching prefixes. The new design permits
  391.                   very efficient, simple and non-recursive
  392.                   implementations of small code size and minimal
  393.                   storage requirements. Insert and delete operations
  394.                   have strictly local effects, and their particular
  395.                   sequence is irrelevant for the structure of the
  396.                   resulting trie, thus maintaining at all times the
  397.                   desired storage and computational efficiency. The
  398.                   algorithms have been successfully employed in
  399.                   experimental communication systems and products for
  400.                   a variety of networking functions such as address
  401.                   resolution, maintenance and verification of access
  402.                   control lists, and high-performance routing tables
  403.                   in operating system kernels",
  404.   keyword =  "Trie, binary trie, Patricia trie, dynamic prefix
  405.                   trie, DP-Trie, routing table, address prefixes,
  406.                   longest matching prefix, searches, pattern matching,
  407.                   dictionary, address resolution, access control
  408.                   lists.",
  409.   comments =  "Talks about patricia trees for route lookup
  410.                   algorithms.  Suggests modifications for delete
  411.                   operations.  Compares via simulation the operation
  412.                   of patricia for fixed length keys with AVL balanced trees."
  413. }
  414. @Article{Dupu90:NEST,
  415.   author =   "Dupuy, A. and Schwartz, J. and Yemini, Y. and Bacon, D.",
  416.   title =   "{NEST}: A Network Simulation and Prototyping Method",
  417.   journal =  cacm,
  418.   year =  1990,
  419.   volume =  33,
  420.   number =  10,
  421.   pages =  "64--74",
  422.   month =  oct
  423. }
  424. @TechReport{Estr91:Protocol,
  425.   author =   "Estrin, D. and Breslau, L. and Zhang, L.",
  426.   title =   "Protocol Mechanisms for Adaptive Routing in Global
  427.   Multimedia Internets",
  428.   institution =  "University of Southern California",
  429.   year =   1991,
  430.   number =  "CS-SYS-91-04",
  431.   month =  nov
  432. }
  433. @TechReport{Fall95:Simulation-Based,
  434.   author =   "Fall, K. and Floyd, S.",
  435.   title =   "Simulation-based Comparisons of {T}ahoe, {R}eno, and
  436.   {SACK} {TCP}",
  437.   institution =  "Lawrence Berkeley Labs",
  438.   year =   1995,
  439.   month =  dec,
  440.   note =  "Available at url{ftp://ftp.ee.lbl.gov/papers/sacks.ps.Z}"
  441. }
  442. @Article{Fall96:Simulation-Based,
  443.   author =   "Fall, K. and Floyd, S.",
  444.   title =   "Simulation-based Comparisons of {T}ahoe, {R}eno, and
  445.   {SACK} {TCP}",
  446.   journal =  sigcomm-ccr,
  447.   year =  1996,
  448.   volume =  26,
  449.   number =  3,
  450.   pages =  "5--21",
  451.   month =  jul,
  452.   summary =  " A simulation based comparison of SACK in TCP
  453.                   against Reno and Tahoe flavours in ns.  It shwos
  454.                   that Reno outperforms Tahoe with 1-packet loss, and
  455.                   is comparable to SACK.  With 2 packet loss in a
  456.                   single window, Reno waits for a retransmit timeout
  457.                   and then goes into slow start.   A variant of Reno
  458.                   that stays in the fast retransmit phase performs as
  459.                   well as SACK.  With 3 packet losses in a window,
  460.                   Reno goes into slow start, while the variant
  461.                   sputters and then recovers, and SACK goes along
  462.                   swimmingly. (Hows that for a technical summary? :-)
  463.                   With multiple packet drops, SACK clearly performs
  464.                   better than the other protocols.",
  465.   keyword =  "Network/real-time"
  466. }
  467. @InProceedings{Floy93:Synchronization,
  468.   author =   "Floyd, S. and Jacobson, V.",
  469.   title =   "The Synchronization of Periodic Routing Messages",
  470.   booktitle =  p-sigcomm,
  471.   pages =  "33--44",
  472.   year =  1993,
  473.   month =  sep
  474. }
  475. @InProceedings{BPF93,
  476.   author = "McCanne, S. and Jacobson, V.",
  477.   title = "The BSD Packet Filter: A New Architecture for User-level Packet Capture",
  478.   pages = "259--269",
  479.   year = 1993,
  480.   month = jan
  481. }
  482. @Article{Floy94:Synchronisation,
  483.   author =   "Floyd, S. and Jacobson, V.",
  484.   title =   "The Synchronisation of Periodic Routing Messages",
  485.   journal =   ton,
  486.   year =   1994,
  487.   month =  apr
  488. }
  489. @Article{Floy94:Synchronization,
  490.   author =   "Floyd, S. and Jacobson, V.",
  491.   title =   "The Synchronization of Periodic Routing Messages",
  492.   journal =  ton,
  493.   year =  1994,
  494.   month =  apr,
  495.   annote =  "This paper is an expanded version of
  496.   cite{Floy93:Synchronization}"
  497. }
  498. @InProceedings{Floy95:Reliable,
  499.   author =   "Floyd, S. and Jacobson, V. and Liu, C. and McCanne,
  500.   S. and Zhang, L.",
  501.   title =   "A Reliable Multicast Framework for Light-weight
  502.   Sessions and Application Level Framing",
  503.   pages =  "342--356",
  504.   booktitle =  p-sigcomm,
  505.   year =  1995,
  506.   month =  aug,
  507.   annote =  "SRM"
  508. }
  509. @Misc{Floy95:Simulator,
  510.   author =  "Floyd, S.",
  511.   title =  "Simulator Tests",
  512.   howpublished = "url{ftp://ftp.ee.lbl.gov/papers/simtests.ps.Z}",
  513.   year =  1995,
  514.   month =  jul
  515. }
  516. @TechReport{Floy95a:Reliable,
  517.   institution =  "Lawrence Berkeley Laboratory",
  518.   year =   1995,
  519.   crossref =  "Floy95:Reliable",
  520.   address =  "University of California, Berkeley, CA 94720",
  521.   month =  nov,
  522.   note =  "This is an extended version of cite{Floy95:Reliable}"
  523. }
  524. @Misc{Floy96:Ns,
  525.   author =  "Floyd, S.",
  526.   title =  "Ns Simulator Tests for Class-Based Queueing",
  527.   howpublished = "url{ftp://ftp.ee.lbl.gov/papers/cbqsims.ps.Z}",
  528.   year =  1996,
  529.   month =  feb
  530. }
  531. @Unpublished{Floy96:Phase,
  532.   author =   "Floyd, S.",
  533.   title =   "Phase Effects in Simulation Studies",
  534.   note =   "Personal Communication",
  535.   year =  1997,
  536.   month =  aug
  537. }
  538. @Article{Floy97:Reliable,
  539.   author =   "Floyd, S. and Jacobson, V. and McCanne, S. and Liu,
  540.   C-G. and Zhang, L.",
  541.   title =   "A Reliable Multicast Framework for Light-weight
  542.   Sessions and Application Level Framing",
  543.   journal =   ton,
  544.   year =   1997,
  545.   note =  "To appear"
  546. }
  547. @Unpublished{FloyXX:Reliable,
  548.   author =   "Floyd, S. and Jacobson, V. and McCanne, S. and Liu,
  549.   C-G. and Zhang, L.",
  550.   title =   "A Reliable Multicast Framework for Light-weight
  551.   Sessions and Application Level Framing",
  552.   note =   "Sumbitted to~" # ton
  553. }
  554. @Book{Ford62:Flows,
  555.   author =   "Ford, L.R. and Fulkerson, D.R.",
  556.   title =   "Flows in Networks",
  557.   publisher =   "Princeton University Press",
  558.   year =   1962,
  559.   address =  "Princeton, N.J., U.S.A.",
  560.   summary =  "Bellman-Ford or Ford-Fulkerson reference"
  561. }
  562. @Unpublished{Halp91:Modifications,
  563.   author =   "Halpern, J.M.",
  564.   title =   "Modifications of Patricia Trees fir Handling Values
  565.                   with Discontiguous Masks with Emphasis on Internet
  566.                   Routing Applications",
  567.   note =   "Pre-publication copy",
  568.   year =  1991,
  569.   month =  oct # "~15",
  570.   summary =  ""
  571. }
  572. @Article{Hethcote00inf,
  573.     author =  "H. W. Hethcote ",
  574.     title =   "The Mathematics of Infectious Diseases",
  575.     journal = "SIAM Review",
  576.     volume =  "42",
  577.     number =  "4",
  578.     pages =   "599--653",
  579.     year =    2000,
  580.     month =   oct,
  581.     keywords ="thresholds, basic reproduction number, contact number, epidemiology, infectious diseases",
  582.     url =     "http://epubs.siam.org/sam-bin/dbq/article/37190",
  583. }
  584.                                                                                
  585. @Manual{Heyb89:Netsim,
  586.   title =   "Netsim Manual",
  587.   author =  "Heybey, A.",
  588.   organization = "MIT",
  589.   year =  1989,
  590.   annote =  "Netsim"
  591. }
  592. @Article{Hutc91:x-kernel,
  593.   author =   "Hutchinson, N.C. and Peterson, L.L.",
  594.   title =   "The $x$-kernel: An Architecture for Implementing
  595.   Network Protocols",
  596.   journal =  "ieeese",
  597.   year =  1991,
  598.   volume =  17,
  599.   number =  1,
  600.   pages =  "64--76",
  601.   month =  jan
  602. }
  603. @InProceedings{Jaco88:Congestion,
  604.   author =   "Jacobson, V.",
  605.   title =   "Congestion Avoidance and Control",
  606.   booktitle =   p-sigcomm,
  607.   year =  1988,
  608.   month =  aug,
  609.   address =  "Stanford, CA, U.S.A.",
  610.   pages =  "314--329"
  611. }
  612. @Book{Jain91:Art,
  613.   author =   "Jain, R.",
  614.   title =   "The Art of Computer Systems Performance Analysis",
  615.   publisher =   "John Wiley and Sons, Inc.",
  616.   year =   1996,
  617.   LOCnumber =  "LOC: QA76.9.E94J32 1991"
  618. }
  619. @TechReport{Kesh88:REAL,
  620.   author =   "Keshav, S.",
  621.   title =   "{REAL}: A Network Simulator",
  622.   institution =  "University of California, Berkeley",
  623.   year =   1988,
  624.   number =  "UCB/CSD 88/472"
  625. }
  626. @Article{Klie77:Hierarchical,
  627.   author =   "Kleinrock, L. and Kamoun, F.",
  628.   title =   "Hierarchical Routing for Large Networks: Performance
  629.   Evaluation and Optimization",
  630.   journal =  cn,
  631.   year =  1977,
  632.   volume =  1,
  633.   pages =  "155--174"
  634. }
  635. @InProceedings{Labo97:Internet,
  636.   author =   "Labovitz, C. and Malan, G.R. and Jahanian, F.",
  637.   title =   "Internet Routing Instability",
  638.   booktitle =   p-sigcomm,
  639.   year =  1997,
  640.   organization = "ACM",
  641.   month =  sep,
  642.   abstract =  "This paper examines the network inter-domain routing
  643.                   information exchanged between backbone service
  644.                   providers at the major U.S. public Internet exchange
  645.                   points. Internet routing instability, or the rapid
  646.                   fluctuation of network reachability information, is
  647.                   an important problem currently facing the Internet
  648.                   engineering community. High levels of network
  649.                   instability can lead to packet loss, increased
  650.                   network latency and time to convergence. At the
  651.                   extreme, high levels of routing instability have
  652.                   lead to the loss of internal connectivity in
  653.                   wide-area, national networks.  In this paper, we
  654.                   describe several unexpected trends in routing
  655.                   instability, and examine a number of anomalies and
  656.                   pathologies observed in the exchange of inter-domain
  657.                   routing information.  The analysis in this paper is
  658.                   based on data collected from BGP routing messages
  659.                   generated by border routers at five of the Internet
  660.                   core's public exchange points during a nine month
  661.                   period.  We show that the volume of these routing
  662.                   updates is several orders of magnitude more than
  663.                   expected and that the majority of this routing
  664.                   information is redundant, or
  665.                   pathological. Furthermore, our analysis reveals
  666.                   several unexpected trends and ill-behaved systematic
  667.                   properties in Internet routing.  We finally posit a
  668.                   number of explanations for these anomalies and
  669.                   evaluate their potential impact on the Internet
  670.                   infrastructure.",
  671.   location =  "http://www.merit.edu/ipma/analysis/"
  672. }
  673. @InProceedings{McCa95:Joint,
  674.   author =   "McCanne, S. and Vetterli, M.",
  675.   title =   "Joint Source/Channel Coding for Multicast Packet Video",
  676.   booktitle =  proceedings # "~IEEE International Conference on
  677.   Image Processing",
  678.   year =  1995,
  679.   address =  "Washington D.C., U.S.A.",
  680.   month =  oct
  681. }
  682. @InProceedings{McCa96:Receiver-Driven,
  683.   author =   "McCanne, S. and Jacobson, V. and Vetterli, M.",
  684.   title =   "Receiver-driven Layered Multicast",
  685.   booktitle =   p-sigcomm,
  686.   year =  1996,
  687.   address =  "Stanford, CA, U.S.A.",
  688.   month =  aug,
  689.   pages =  "117--130"
  690. }
  691. @Misc{McCaXX:nam,
  692.   author =  "McCanne, S. and Jacobson, V.",
  693.   title =  "nam---{N}etwork {AN}imator",
  694.   howpublished = "Available from the authors"
  695. }
  696. @Misc{McCaXX:ns,
  697.   author =  "McCanne, S. and Floyd, S.",
  698.   title =  "ns---{N}etwork {S}imulator",
  699.   howpublished = "url{http://www-mash.cs.berkeley.edu/ns/}"
  700. }
  701. @Misc{McCaXX:wb,
  702.   author =  "McCanne, S. and Jacobson, V.",
  703.   title =  "wb--{W}hite{b}oard",
  704.   howpublished = "url{ftp://ftp.ee.lbl.gov/wb.tar.Z}"
  705. }
  706. @Misc{McQu77:Routing,
  707.   author =  "McQuillan, J.M.",
  708.   title =  "Routing Algorithms for Computer Networks---A Survey",
  709.   year =  1977,
  710.   month =  dec,
  711.   note =  "presented at the National Telecommunication COnference",
  712.   abstract =  "Recent developments in routing algorithms for
  713.                   computer networks are summarized in a comprehensive
  714.                   review covering the period 1974--1977.  An
  715.                   explanation of some of the basic concepts in routing
  716.                   is followed by a survey of various network
  717.                   implementations, and a description of the wide
  718.                   variety of recent research activities.  An extensive
  719.                   bibliography is provided."
  720. }
  721. @Unpublished{MuraXX:Introduction,
  722.   author =   "Murayama, Y. and Fujiwara, K. and Shimizu, A. and
  723.                   Nakamura, M. and Aikawa, H. and Yoshida, S. and
  724.                   Matsuo, H.",
  725.   title =   "An Introduction to Routing by Preference",
  726.   note =   "Pre-publication copy",
  727.   summary =  " "
  728. }
  729. @Article{Park88:Random,
  730.   author =   "Park, S.K. and Miller, R.W.",
  731.   title =   "Random Number Generation: Good Ones are Hard to Find",
  732.   journal =   cacm,
  733.   year =   1988,
  734.   volume =  31,
  735.   number =  10,
  736.   month =  oct,
  737.   pages =  "1192--1201"
  738. }
  739. @Article{Paxs94:Empirically,
  740.   author =   "Paxson, V.",
  741.   title =   "Empirically-derived Analytic Models of Wide-area
  742.   {TCP} Connections",
  743.   journal =  ton,
  744.   year =  1994,
  745.   volume =  2,
  746.   number =  4,
  747.   month =  aug
  748. }
  749. @Article{Paxs95:Wide,
  750.   author =   "Paxson, V. and Floyd, S.",
  751.   title =   "Wide Area Traffic: The Failure of Poisson Modeling",
  752.   journal =  ton,
  753.   year =  1995,
  754.   volume =  3,
  755.   number =  3,
  756.   pages =  "226-244",
  757.   month =  jun
  758. }
  759. @Article{Perl85:Hierarchical,
  760. AUTHOR="Perlman, R.",
  761. TITLE="Hierarchical Networks and the Subnetwork Partition Problem",
  762. YEAR=1985,
  763. JOURNAL=cnis,
  764. VOLUME=9,
  765. PAGES="297--303",
  766. ENTRYBY=Sn
  767. }
  768. @TechReport{Perl88:Layer,
  769. AUTHOR="Perlman, Radia",
  770. TITLE="Network Layer Protocols With Byzantine Robustness",
  771. NUMBER="TR-429",
  772. INSTITUTION="MIT Laboratory for Computer Science",
  773. MONTH=oct,
  774. YEAR=1988,
  775. TYPE="Technical Report",
  776. ENTRYBY=ccr
  777. }
  778. @InProceedings{Perl88:Pitfalls,
  779. AUTHOR="Perlman, R. and Varghese, G.",
  780. TITLE="Pitfalls in the Design of Distributed Routing Algorithms",
  781. BOOKTITLE=p-sigcomm,
  782. ADDRESS="Stanford, CA, U.S.A.",
  783. YEAR=1988,
  784. MONTH=aug,
  785. PAGES="43--54",
  786. ABSTRACT="The bridge algorithm adopted by the IEEE 802.1
  787.   committee for interconnecting 802 LANs requires the
  788.   topology of the extended LAN to be a spanning tree. A
  789.   distributed algorithm to compute a spanning tree
  790.   dynamically has already been published and adopted by
  791.   the IEEE 802.1 committee. In this paper, however, we
  792.   describe an alternative distributed spanning tree
  793.   algorithm. This algorithm, variants of which have
  794.   been implemented, initially appears simpler than the
  795.   IEEE 802.1 algorithm; we show, however, that it has
  796.   subtle failure modes that make it unattractive in
  797.   practice. We also show some failure modes of the
  798.   spanning tree algorithm introduced in this paper are
  799.   characteristic of a broader class of distributed
  800.   graph algorithms. Such algorithms potentially examine
  801.   all possible path combinations between a source and a
  802.   destination in a graph. Thus, they suffer from
  803.   exponential message overhead in topologies that have
  804.   an exponential number of paths between source and
  805.   destination. Attempts to fix this problem lead to
  806.   extra complexity (in terms of CPU, bandwidth, memory)
  807.   when compared to other algorithms. We briefly
  808.   describe a second example belonging to this class,
  809.   and propose that designers avoid such algorithms if
  810.   restricting the topology or scale of the network is
  811.   unacceptable.",
  812. KEYWORDS="spanning tree; LAN interconnection; routing; bridges;
  813.   complexity",
  814. NOTE="also in {em Computer Communication Review} 18 (4), Aug. 1992",
  815. SUMMARY="The paper describes a design process of developing an
  816.                   algorithm that bridges in a LAN can use to compute
  817.                   spanning trees.  The algorithm must be reliable,
  818.                   robust, and deal with differetn topologies, and
  819.                   failure modes. The paper is more interesting for the
  820.                   design process methodology than the actual
  821.                   algorithms presented.",
  822. ENTRYBY=Sc
  823. }
  824. @Article{Rekh91:Border,
  825.   author =   "Rekhter, Y. and Katz, D.",
  826.   title =   "The Border Gateway Protocol",
  827.   journal =  "ConneXions",
  828.   year =  1991,
  829.   volume =  5,
  830.   number =  1,
  831.   month =  jan
  832. }
  833. @TechReport{Rekh93:Constraints,
  834.   author =   "Rekhter, Y. and Hotz, S. and Estrin, D.",
  835.   title =   "Constraints on Forming Clusters with Link-State
  836.   Hop-by-Hop Routing",
  837.   institution =  "IBM",
  838.   year =   1993,
  839.   number =  "RC 19203 (83635) 10/6/93",
  840.   address =  "IBM Research Division, T.J.Watson Research Center,
  841.   YorkTown Heights, NY 10598"
  842. }
  843. @InProceedings{Shar97:Scalable,
  844.   author =   "Sharma, P. and Estrin, D. and Floyd, S. and
  845.                   Jacobson, V.",
  846.   title =   "Scalable Timers for Soft State Protocols",
  847.   booktitle =   p-infocom,
  848.   year =  1997,
  849.   summary =  "The paper considers the bandwidth consumed by soft
  850.                   state protocols using fixed perioidic timers to
  851.                   maintain state in intermediate systems.    It
  852.                   observes that the bandwidth is proportional to the
  853.                   state that must be maintained, which can get
  854.                   expensive if the state is large.  It proposes an
  855.                   alternative of maintaining the bandwidth constant,
  856.                   and varying the timers, and discusses the tradeoffs
  857.                   that must be made.",
  858.   keyword =  "PIM, Exponential Weighted Moving Average (EWMA),
  859.                   Control trffic, Soft State"
  860. }
  861. @TechReport{Thom94:Generation,
  862.   author =   "Thomas, M. and Zegura, E.",
  863.   title =   "Generation and Analysis of Random Graphs to Model
  864.   Internetworks",
  865.   institution =  "Georgia Institute of Technology",
  866.   year =   1994,
  867.   number =  "GIT-CC-94-46"
  868. }
  869. @TechReport{Wei95:Multicast,
  870.   author =   "Wei, L. and Estrin, D.",
  871.   title =   "Multicast Routing in Dense and Sparse Modes:
  872.                   Simulation Study of Tradeoffs and Dynamics",
  873.   institution =  "Department of Computer Science, University of
  874.                   Southern California",
  875.   year =   1995,
  876.   number =  "TR 95-613",
  877.   summary =  "PIMsim documentation"
  878. }
  879. @InProceedings{Zegu96:How,
  880.   author =   "Zegura, E.W. and Calvert, K.L. and Bhattacharjee, S.",
  881.   title =   "How to Model an Internetwork",
  882.   booktitle =   p-infocom,
  883.   volume =  3,
  884.   year =  1996,
  885.   address =  "San Francisco, CA, U.S.A.",
  886.   month =  mar,
  887.   pages =  "594--602",
  888.   LOC_CAT  =  "TK5105.5 I48 1996 V.3"
  889. }
  890. @Manual{rfc1075,
  891.   author = "D. Waitzman and C. Partridge and S.E. Deering.",
  892.   title = "{Distance Vector Multicast Routing Protocol}",
  893.   edition = "{RFC 1075}",
  894.   year = 1988,
  895.   format = "TXT=54731 bytes",
  896.   annote = rfceds
  897. }
  898. @Manual{rfc2018,
  899.   title =   "{TCP} Selective Acknowledgement Options",
  900.   author =  "Mathis, M. and Mahdavi, J. and Floyd, S. and
  901.                   Romanov, A.",
  902.   edition =  "{RFC 2018}",
  903.   year =  1996,
  904.   annote =  rfceds
  905. }
  906. @Misc{wb,
  907.   crossref =  "McCaXX:wb"
  908. }
  909. @InProceedings{Tan00SNOOPyQueue,
  910.   author =  "Kah Leong Tan and Li-Jin Thng", 
  911.   title =  "SNOOPy Calendar Queue",
  912.   booktitle = "Proceedings of the 32nd conference on Winter simulation Orlando, Florida",
  913.   pages =        {487-495},
  914.   year =         2000
  915. }
  916. @InProceedings{WeiCao06NSLinuxTCP,
  917.   author = "Xiaoliang (David) Wei and Pei Cao",
  918.   title = "{NS-2 TCP-Linux: an NS-2 TCP implementation with congestion control algorithms from Linux}",
  919.   booktitle = "{WNS2 '06: Proceeding from the 2006 workshop on ns-2: the IP network simulator}",
  920.   year = {2006},
  921.   pages = {9},
  922.   publisher = {ACM Press},
  923.   address = {New York, NY, USA},
  924. }
  925. @string{usc = "University of Southern California"}
  926. @string{usc-isi = "USC/Information Sciences Institute"}
  927. @string{ieee-computer = "{IEEE} Computer"};
  928. @Article{Ousterhout98a,
  929. author =  "John Ousterhout",
  930. title =  "Scripting: Higher-Level Programming for the 21st Century",
  931. journal =  ieee-computer,
  932. year =  1998,
  933. volume = 31,
  934. number = 3,
  935. month = mar,
  936. pages = "23--30",
  937. location = "johnh: folder: lang/tcl",
  938. keywords = "tcl, recent paper",
  939. url = "http://computer.org/computer/co1998/r3023abs.htm",
  940. }
  941. @TechReport{Bajaj99a,
  942. author =  "Sandeep Bajaj and Lee Breslau and Deborah
  943.                          Estrin and Kevin Fall and Sally Floyd and
  944.                          Padma Haldar and Mark Handley and Ahmed Helmy
  945.                          and John Heidemann and Polly Huang and Satish
  946.                          Kumar and Steven McCanne and Reza Rejaie and
  947.                          Puneet Sharma and Kannan Varadhan and Ya Xu
  948.                          and Haobo Yu and Daniel Zappala",
  949. title = "Improving Simulation for Network Research",
  950. institution = usc,
  951. year = 1999,
  952. number = "99-702b",
  953. month = mar,
  954. location = "johnh: folder: vint",
  955. keywords = "vint, ns, nam, network simulation",
  956. url = "http://www.isi.edu/~johnh/PAPERS/Bajaj99a.html",
  957. note = "(revised September 1999)",
  958. copyrightholder = "author",
  959. organization = usc-isi,
  960. abstract = "None",
  961. }
  962. @InProceedings{legout_sigmetrics2000,
  963.   author =   "A. Legout and E.W. Biersack",
  964.   title =   "{PLM}: Fast Convergence for Cumulative Layered
  965.                   Multicast Transmission Schemes",
  966.   booktitle =  proceedings # "~ACM SIGMETRICS",
  967.   year =  2000,
  968.   address =  "Santa Clara, CA, U.S.A.",
  969.   month =  jun
  970. }
  971. @Article{Friis46,
  972.   author =   "Friis, H. T.",
  973.   title =   "A note on a simple transmission formula",
  974.   journal =  "Proc. IRE",
  975.   year =  1946,
  976.   volume =  34,
  977. }
  978. @Book{Rappaport96,
  979.   author =   "Rappaport, T. S.",
  980.   title =   "Wireless communications, principles and practice",
  981.   publisher =   "Prentice Hall",
  982.   year =   1996,
  983. }
  984. @InProceedings{ChLiAb02a,
  985.   author = "N. Christin and J. Liebeherr and T. Abdelzaher",
  986.  title = "A quantitative assured forwarding service",
  987.   booktitle = "Proceedings of {IEEE INFOCOM 2002}",
  988.   year = 2002,
  989.   address = "New York, NY",
  990.   month = jun,
  991.   volume = 2,
  992.   pages = "864--873"
  993. }
  994. @InProceedings{LiCh01,
  995.   author = "J. Liebeherr and N. Christin",
  996.   title = "{JoBS}: Joint buffer management and scheduling for differentiated services",
  997.   booktitle = "Proceedings of {IWQoS 2001}",
  998.   pages = "404--418",
  999.   year = 2001,
  1000.   address = "Karlsruhe, Germany",
  1001.   month = jun
  1002. }
  1003. @Article{LiCh02,
  1004.   author = "J. Liebeherr and N. Christin",
  1005.   title = "Rate allocation and buffer management for differentiated services",
  1006.   journal = "Computer Networks",
  1007.   year = 2002,
  1008.   month = sep,
  1009.   volume = 40,
  1010.   number = 1,
  1011.   pages = "89--110"
  1012. }
  1013. @Manual{Diffserv,
  1014.   author =   "Peter Pieda and Jeremy Ethridge and Mandeep Baines and Farhan Shallwani",
  1015.   title =   "A Network Simulator, Differentiated Services Implementation",
  1016.   organization = "Open IP, Nortel Networks",
  1017.   year =  2000,
  1018.   annote =  "diffserv"
  1019. }
  1020. @InProceedings{Feldmann99a,
  1021.         author =  "Anja Feldmann and Anna C. Gilbert and Polly Huang and Walter Willinger",
  1022. title = "Dynamics of {IP} traffic: A study of the role of variability and the impact of control",
  1023.         booktitle =     proc # acm-sigcomm,
  1024.         year =          1999,
  1025.         publisher =     pub-acm,
  1026.         address =       "Cambridge, MA, USA",
  1027.         month =         aug,
  1028.         pages =         "301--313",
  1029.         location =      "johnh: folder: network/traffic",
  1030.         keywords =      "network traffic, tcp, wavelet analysis",
  1031.         url =           "http://www.acm.org/sigcomm/sigcomm99/papers/session8-3.html",
  1032. @Article{lecuyer99,
  1033.   author =   {Pierre L'Ecuyer},
  1034.   title =   {Good Parameters and Implementations for Combined Multiple Recursive Random Number Generators},
  1035.   journal =   {Operations Research},
  1036.   year =   1999,
  1037.   volume =  47,
  1038.   number =  1,
  1039.   pages =  {159-164},
  1040. }
  1041. @Article{lecuyer01,
  1042.   author =   {Pierre L'Ecuyer and Richard Simard and E. Jack Chen and W. David Kelton},
  1043.   title =   {An Object-Oriented Random Number Package with Many Long Streams and Substreams},
  1044.   journal =   {Operations Research},
  1045.   year =   2001,
  1046. }
  1047. @InProceedings{lecuyer-wsc,
  1048.   author =   {Pierre L'Ecuyer},
  1049.   title =   {Software for Uniform Random Number Generation: Distinguishing the Good and the Bad},
  1050.   booktitle =   {Proceedings of the 2001 Winter Simulation Conference},
  1051.   pages =  {95-105},
  1052.   year =  2001,
  1053.   month =  {December},
  1054.   url =          {http://www.iro.umontreal.ca/~lecuyer/myftp/papers/wsc01rng.pdf}
  1055. }
  1056. @Misc{Wei07NSLinuxTutorial,
  1057.   author =  "Xiaoliang (David) Wei",
  1058.   title =  "{A mini-tutorial for TCP-Linux in NS-2}",
  1059.   howpublished = "url{http://netlab.caltech.edu/projects/ns2tcplinux/}"
  1060. }
  1061. Local Variables:
  1062. bibtex-maintain-sorted-entries: t
  1063. End: