ns+SDL – The Network Simulator for SDL Systems

Today, simulators for the performance evaluation of networked systems are seldom integrated with tool environments used for system development and maintenance. This requires the system developer to establish and maintain separate code bases for simulation and production purposes, a tedious and error...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kuhn, Thomas, Geraldy, Alexander, Gotzhein, Reinhard, Rothländer, Florian
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 116
container_issue
container_start_page 103
container_title
container_volume
creator Kuhn, Thomas
Geraldy, Alexander
Gotzhein, Reinhard
Rothländer, Florian
description Today, simulators for the performance evaluation of networked systems are seldom integrated with tool environments used for system development and maintenance. This requires the system developer to establish and maintain separate code bases for simulation and production purposes, a tedious and error-prone task. In this paper, we present ns+SDL, an extension of the network simulator ns-2 to combine SDL design specifications with ns-2 network models. ns+SDL enables the developer to use SDL design specifications as a common base for the generation of simulation and production code. Furthermore, the same SDL-to-C code generator is used to generate this code. Both measures increase confidence that the results of the performance evaluation hold for the networked system in operation. Another important aspect is the composition of SDL systems and existing ns-2 simulation components, in particular, components implementing detailed timed models of existing communication technologies. We illustrate the application of ns+SDL by a simulation of DSDV, the Destination-Sequenced Distance-Vector routing protocol, over WLAN.
doi_str_mv 10.1007/11506843_7
format Conference Proceeding
fullrecord <record><control><sourceid>pascalfrancis_sprin</sourceid><recordid>TN_cdi_pascalfrancis_primary_17027382</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>17027382</sourcerecordid><originalsourceid>FETCH-LOGICAL-p218t-3b04edaae0164c21931b1f3e52e5d79728f27cb580bd9eeb973a38ffa31707db3</originalsourceid><addsrcrecordid>eNpFkM1Kw0AUhcc_MNRufIJsBEGi985NMjNLaf2DoovU9TCTzGhtm4RMRLrzHXxDn8SUih44nMX5OIvD2CnCJQKIK8QMcpmSFntsrISkLAXCjBTuswhzxIQoVQd_Hc9z5OqQRUDAEyVSOmbjEN5gEKFSxCMGdbgoprP4-_Mrnr-6-NH1H023jIvF-n1l-qaL_eAtUWxC79bhhB15swpu_Jsj9nx7M5_cJ7Onu4fJ9SxpOco-IQupq4xxgHlaclSEFj25jLusEkpw6bkobSbBVso5qwQZkt4bQgGisjRiZ7vd1oTSrHxn6nIRdNst1qbb6IHigiQfuPMdF4aqfnGdtk2zDBpBb0_T_6fRD8voV1o</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>ns+SDL – The Network Simulator for SDL Systems</title><source>Springer Books</source><creator>Kuhn, Thomas ; Geraldy, Alexander ; Gotzhein, Reinhard ; Rothländer, Florian</creator><contributor>Reed, Jeanne ; Prinz, Andreas ; Reed, Rick</contributor><creatorcontrib>Kuhn, Thomas ; Geraldy, Alexander ; Gotzhein, Reinhard ; Rothländer, Florian ; Reed, Jeanne ; Prinz, Andreas ; Reed, Rick</creatorcontrib><description>Today, simulators for the performance evaluation of networked systems are seldom integrated with tool environments used for system development and maintenance. This requires the system developer to establish and maintain separate code bases for simulation and production purposes, a tedious and error-prone task. In this paper, we present ns+SDL, an extension of the network simulator ns-2 to combine SDL design specifications with ns-2 network models. ns+SDL enables the developer to use SDL design specifications as a common base for the generation of simulation and production code. Furthermore, the same SDL-to-C code generator is used to generate this code. Both measures increase confidence that the results of the performance evaluation hold for the networked system in operation. Another important aspect is the composition of SDL systems and existing ns-2 simulation components, in particular, components implementing detailed timed models of existing communication technologies. We illustrate the application of ns+SDL by a simulation of DSDV, the Destination-Sequenced Distance-Vector routing protocol, over WLAN.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 9783540266129</identifier><identifier>ISBN: 3540266127</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783540315391</identifier><identifier>EISBN: 354031539X</identifier><identifier>DOI: 10.1007/11506843_7</identifier><language>eng</language><publisher>Berlin, Heidelberg: Springer Berlin Heidelberg</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Exact sciences and technology ; Execution Control ; Link Layer ; Network Simulator ; Production Code ; Simulated Application ; Software ; Software engineering</subject><ispartof>Lecture notes in computer science, 2005, p.103-116</ispartof><rights>Springer-Verlag Berlin Heidelberg 2005</rights><rights>2005 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/11506843_7$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/11506843_7$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,775,776,780,785,786,789,4036,4037,27902,38232,41418,42487</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=17027382$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Reed, Jeanne</contributor><contributor>Prinz, Andreas</contributor><contributor>Reed, Rick</contributor><creatorcontrib>Kuhn, Thomas</creatorcontrib><creatorcontrib>Geraldy, Alexander</creatorcontrib><creatorcontrib>Gotzhein, Reinhard</creatorcontrib><creatorcontrib>Rothländer, Florian</creatorcontrib><title>ns+SDL – The Network Simulator for SDL Systems</title><title>Lecture notes in computer science</title><description>Today, simulators for the performance evaluation of networked systems are seldom integrated with tool environments used for system development and maintenance. This requires the system developer to establish and maintain separate code bases for simulation and production purposes, a tedious and error-prone task. In this paper, we present ns+SDL, an extension of the network simulator ns-2 to combine SDL design specifications with ns-2 network models. ns+SDL enables the developer to use SDL design specifications as a common base for the generation of simulation and production code. Furthermore, the same SDL-to-C code generator is used to generate this code. Both measures increase confidence that the results of the performance evaluation hold for the networked system in operation. Another important aspect is the composition of SDL systems and existing ns-2 simulation components, in particular, components implementing detailed timed models of existing communication technologies. We illustrate the application of ns+SDL by a simulation of DSDV, the Destination-Sequenced Distance-Vector routing protocol, over WLAN.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Execution Control</subject><subject>Link Layer</subject><subject>Network Simulator</subject><subject>Production Code</subject><subject>Simulated Application</subject><subject>Software</subject><subject>Software engineering</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>9783540266129</isbn><isbn>3540266127</isbn><isbn>9783540315391</isbn><isbn>354031539X</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNpFkM1Kw0AUhcc_MNRufIJsBEGi985NMjNLaf2DoovU9TCTzGhtm4RMRLrzHXxDn8SUih44nMX5OIvD2CnCJQKIK8QMcpmSFntsrISkLAXCjBTuswhzxIQoVQd_Hc9z5OqQRUDAEyVSOmbjEN5gEKFSxCMGdbgoprP4-_Mrnr-6-NH1H023jIvF-n1l-qaL_eAtUWxC79bhhB15swpu_Jsj9nx7M5_cJ7Onu4fJ9SxpOco-IQupq4xxgHlaclSEFj25jLusEkpw6bkobSbBVso5qwQZkt4bQgGisjRiZ7vd1oTSrHxn6nIRdNst1qbb6IHigiQfuPMdF4aqfnGdtk2zDBpBb0_T_6fRD8voV1o</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Kuhn, Thomas</creator><creator>Geraldy, Alexander</creator><creator>Gotzhein, Reinhard</creator><creator>Rothländer, Florian</creator><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>IQODW</scope></search><sort><creationdate>2005</creationdate><title>ns+SDL – The Network Simulator for SDL Systems</title><author>Kuhn, Thomas ; Geraldy, Alexander ; Gotzhein, Reinhard ; Rothländer, Florian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p218t-3b04edaae0164c21931b1f3e52e5d79728f27cb580bd9eeb973a38ffa31707db3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Execution Control</topic><topic>Link Layer</topic><topic>Network Simulator</topic><topic>Production Code</topic><topic>Simulated Application</topic><topic>Software</topic><topic>Software engineering</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kuhn, Thomas</creatorcontrib><creatorcontrib>Geraldy, Alexander</creatorcontrib><creatorcontrib>Gotzhein, Reinhard</creatorcontrib><creatorcontrib>Rothländer, Florian</creatorcontrib><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kuhn, Thomas</au><au>Geraldy, Alexander</au><au>Gotzhein, Reinhard</au><au>Rothländer, Florian</au><au>Reed, Jeanne</au><au>Prinz, Andreas</au><au>Reed, Rick</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>ns+SDL – The Network Simulator for SDL Systems</atitle><btitle>Lecture notes in computer science</btitle><date>2005</date><risdate>2005</risdate><spage>103</spage><epage>116</epage><pages>103-116</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>9783540266129</isbn><isbn>3540266127</isbn><eisbn>9783540315391</eisbn><eisbn>354031539X</eisbn><abstract>Today, simulators for the performance evaluation of networked systems are seldom integrated with tool environments used for system development and maintenance. This requires the system developer to establish and maintain separate code bases for simulation and production purposes, a tedious and error-prone task. In this paper, we present ns+SDL, an extension of the network simulator ns-2 to combine SDL design specifications with ns-2 network models. ns+SDL enables the developer to use SDL design specifications as a common base for the generation of simulation and production code. Furthermore, the same SDL-to-C code generator is used to generate this code. Both measures increase confidence that the results of the performance evaluation hold for the networked system in operation. Another important aspect is the composition of SDL systems and existing ns-2 simulation components, in particular, components implementing detailed timed models of existing communication technologies. We illustrate the application of ns+SDL by a simulation of DSDV, the Destination-Sequenced Distance-Vector routing protocol, over WLAN.</abstract><cop>Berlin, Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/11506843_7</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0302-9743
ispartof Lecture notes in computer science, 2005, p.103-116
issn 0302-9743
1611-3349
language eng
recordid cdi_pascalfrancis_primary_17027382
source Springer Books
subjects Applied sciences
Computer science
control theory
systems
Exact sciences and technology
Execution Control
Link Layer
Network Simulator
Production Code
Simulated Application
Software
Software engineering
title ns+SDL – The Network Simulator for SDL Systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T01%3A26%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_sprin&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=ns+SDL%20%E2%80%93%20The%20Network%20Simulator%20for%20SDL%20Systems&rft.btitle=Lecture%20notes%20in%20computer%20science&rft.au=Kuhn,%20Thomas&rft.date=2005&rft.spage=103&rft.epage=116&rft.pages=103-116&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=9783540266129&rft.isbn_list=3540266127&rft_id=info:doi/10.1007/11506843_7&rft_dat=%3Cpascalfrancis_sprin%3E17027382%3C/pascalfrancis_sprin%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783540315391&rft.eisbn_list=354031539X&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true