首页 > 最新文献

Proceedings 35th Annual Simulation Symposium. SS 2002最新文献

英文 中文
Scalability of parallel simulation cloning 并行仿真克隆的可扩展性
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000164
M. Hybinette, R. Fujimoto
In previous work we presented an algorithm for cloning parallel simulations that enables multiple simulated execution paths to be explored simultaneously. The method is targeted for parallel discrete event simulators that provide the simulation application developer a logical process (LP) execution model. The cloning algorithm gains efficiency by cloning logical processes only as necessary. In this work we examine the scalability of cloning in detail. Specifically, we examine how the number of clones impacts the performance of cloning as we vary the "size" of the simulation problem.
在之前的工作中,我们提出了一种克隆并行模拟的算法,该算法可以同时探索多个模拟执行路径。该方法针对并行离散事件模拟器,为仿真应用程序开发人员提供逻辑过程(LP)执行模型。克隆算法通过仅在必要时克隆逻辑进程来提高效率。在这项工作中,我们详细研究了克隆的可伸缩性。具体来说,当我们改变模拟问题的“大小”时,我们将研究克隆的数量如何影响克隆的性能。
{"title":"Scalability of parallel simulation cloning","authors":"M. Hybinette, R. Fujimoto","doi":"10.1109/SIMSYM.2002.1000164","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000164","url":null,"abstract":"In previous work we presented an algorithm for cloning parallel simulations that enables multiple simulated execution paths to be explored simultaneously. The method is targeted for parallel discrete event simulators that provide the simulation application developer a logical process (LP) execution model. The cloning algorithm gains efficiency by cloning logical processes only as necessary. In this work we examine the scalability of cloning in detail. Specifically, we examine how the number of clones impacts the performance of cloning as we vary the \"size\" of the simulation problem.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127581920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
A bandwidth-reservation mechanism for on-demand ad hoc path finding 用于按需查找路径的带宽保留机制
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000079
Irina Gerasimov, R. Simon
One of the major challenges faced by designers of ad hoc network systems is the deployment of end-to-end quality-of-service support mechanisms. This paper describes QoS-AODV, an integrated route discovery and bandwidth reservation protocol. QoS-AODV is designed to operate within a TDMA network. Unlike other path finding and route discovery protocols that ignore the impact of the data link layer, QoS-AODV incorporates slot scheduling information to ensure that end-to-end bandwidth is actually reserved. Further, QoS-AODV is an enhanced version of the Ad hoc On-demand Distance Vector routing protocol, and is therefore compatible with proposed route discovery and maintenance techniques. In order to test the effectiveness of our protocol we implemented a version of QoS-AODV, along with two similar protocols, in the ns-2 simulator. Our experiments showed the QoS-AODV significantly improved the probability of being able to find an end-to-end QoS path.
自组织网络系统设计者面临的主要挑战之一是端到端服务质量支持机制的部署。本文介绍了一种集成路由发现和带宽预留的QoS-AODV协议。QoS-AODV设计用于在TDMA网络中运行。与其他忽略数据链路层影响的寻径和路由发现协议不同,QoS-AODV结合了插槽调度信息,以确保端到端带宽实际上是保留的。此外,QoS-AODV是Ad hoc按需距离矢量路由协议的增强版本,因此与建议的路由发现和维护技术兼容。为了测试我们协议的有效性,我们在ns-2模拟器中实现了QoS-AODV的一个版本,以及两个类似的协议。我们的实验表明,QoS- aodv显著提高了能够找到端到端QoS路径的概率。
{"title":"A bandwidth-reservation mechanism for on-demand ad hoc path finding","authors":"Irina Gerasimov, R. Simon","doi":"10.1109/SIMSYM.2002.1000079","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000079","url":null,"abstract":"One of the major challenges faced by designers of ad hoc network systems is the deployment of end-to-end quality-of-service support mechanisms. This paper describes QoS-AODV, an integrated route discovery and bandwidth reservation protocol. QoS-AODV is designed to operate within a TDMA network. Unlike other path finding and route discovery protocols that ignore the impact of the data link layer, QoS-AODV incorporates slot scheduling information to ensure that end-to-end bandwidth is actually reserved. Further, QoS-AODV is an enhanced version of the Ad hoc On-demand Distance Vector routing protocol, and is therefore compatible with proposed route discovery and maintenance techniques. In order to test the effectiveness of our protocol we implemented a version of QoS-AODV, along with two similar protocols, in the ns-2 simulator. Our experiments showed the QoS-AODV significantly improved the probability of being able to find an end-to-end QoS path.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130023302","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 67
Temporal uncertainty time warp: an agent-based implementation 时间不确定性时间扭曲:基于代理的实现
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000088
R. Beraldi, L. Nigro, A. Orlando, F. Pupo
This paper introduces TUTW - Temporal Uncertainty Time Warp - a control engine designed for an exploitation of temporal uncertainty (TU) in general optimistic simulations, and concentrates on an agent-based implementation of TUTW which enables distributed simulations over the Internet. A novel concept in TUTW is an event model where time intervals are attached to events instead of classical punctual or "precise" timestamps. All of this reflects typical system specifications where the occurrence time of events cannot be known with complete certainty. TUTW takes advantage of TU by resolving events so that the number of rollbacks is reduced. The simulator performance can thus be improved without necessarily compromising the accuracy of the results. The current agent-based implementation is based on Java and the ActorFoundry middleware. The implementation is totally portable and makes it possible to configure a distributed simulation virtual machine which includes heterogeneous computing platforms. The paper includes an example to illustrate the application of TUTW.
本文介绍了TUTW - Temporal Uncertainty Time Warp -一个为利用一般乐观模拟中的时间不确定性(TU)而设计的控制引擎,并重点介绍了TUTW的基于代理的实现,该实现使Internet上的分布式模拟成为可能。TUTW中的一个新概念是事件模型,其中时间间隔附加到事件上,而不是传统的准时或“精确”时间戳。所有这些都反映了典型的系统规范,其中事件的发生时间不能完全确定。TUTW通过解析事件来利用TU,从而减少了回滚的次数。因此,可以在不损害结果准确性的情况下改进模拟器的性能。当前基于代理的实现是基于Java和ActorFoundry中间件的。该实现是完全可移植的,并且使得配置包含异构计算平台的分布式仿真虚拟机成为可能。本文通过实例说明了TUTW的应用。
{"title":"Temporal uncertainty time warp: an agent-based implementation","authors":"R. Beraldi, L. Nigro, A. Orlando, F. Pupo","doi":"10.1109/SIMSYM.2002.1000088","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000088","url":null,"abstract":"This paper introduces TUTW - Temporal Uncertainty Time Warp - a control engine designed for an exploitation of temporal uncertainty (TU) in general optimistic simulations, and concentrates on an agent-based implementation of TUTW which enables distributed simulations over the Internet. A novel concept in TUTW is an event model where time intervals are attached to events instead of classical punctual or \"precise\" timestamps. All of this reflects typical system specifications where the occurrence time of events cannot be known with complete certainty. TUTW takes advantage of TU by resolving events so that the number of rollbacks is reduced. The simulator performance can thus be improved without necessarily compromising the accuracy of the results. The current agent-based implementation is based on Java and the ActorFoundry middleware. The implementation is totally portable and makes it possible to configure a distributed simulation virtual machine which includes heterogeneous computing platforms. The paper includes an example to illustrate the application of TUTW.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116307707","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Faster than real-time machine learning within high fidelity simulations 在高保真度模拟中比实时机器学习更快
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000167
E. Danahy, S. A. Morrison
Imagine using a virtual learning environment to remove the programmer from the process of developing code for mechanical movement. Efficient artificial intelligence combined with a high fidelity simulation would allow the computer to discover valid, optimal actions for a robot in faster than real-time, thus eliminating the need for human guess-and-test. This paper presents the challenges of developing such a system, and describes a robotic machine and associated simulation that gives testimony to this possibility.
想象一下,使用虚拟学习环境将程序员从开发机械运动代码的过程中移除。高效的人工智能与高保真度模拟相结合,将使计算机能够以比实时更快的速度发现机器人的有效、最佳动作,从而消除了人类猜测和测试的需要。本文提出了开发这样一个系统的挑战,并描述了一个机器人机器和相关的仿真,证明了这种可能性。
{"title":"Faster than real-time machine learning within high fidelity simulations","authors":"E. Danahy, S. A. Morrison","doi":"10.1109/SIMSYM.2002.1000167","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000167","url":null,"abstract":"Imagine using a virtual learning environment to remove the programmer from the process of developing code for mechanical movement. Efficient artificial intelligence combined with a high fidelity simulation would allow the computer to discover valid, optimal actions for a robot in faster than real-time, thus eliminating the need for human guess-and-test. This paper presents the challenges of developing such a system, and describes a robotic machine and associated simulation that gives testimony to this possibility.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129476939","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Design and performance modeling & simulation of self-healing mechanisms for wireless communication networks 无线通信网络自愈机制的设计与性能建模与仿真
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000081
L. Kant
The use of wireless communications networks has gained phenomenal momentum both in the business and individual-user sectors. As a consequence of the increasing reliance of businesses on such networks, service disruption due to network facility failures can cause severe economic impact on the associated business. Hence service survivability-i.e., providing continued service in the midst of network failures becomes an important feature for network providers to incorporate within their network. In this work, we propose appropriate self-healing mechanisms that can be used by network providers/engineers to provide automatic service restoration (hence service survivability) in the event of network facility failures in the wireless networks of today. In particular, our contribution is as follows. We propose appropriate (cost-performance- and complexity-sensitive) self-healing mechanisms that can be used both in the currently deployed GSM-based and the rapidly emerging GPRS-based wireless networks to provide service survivability. We then perform modeling and simulation of portions of the proposed self-healing mechanisms and analyze the performance of the proposed self-healing mechanism in the core network portion of a GSM/GPRS-based system. Our simulations not only help to demonstrate the importance of simulation-based studies towards understanding, modeling and analyzing the performance of the proposed self healing mechanisms but also help provide useful insights into the potential of the proposed self-healing mechanisms.
无线通信网络的使用在商业和个人用户部门都取得了惊人的势头。由于企业越来越依赖此类网络,由于网络设施故障而导致的服务中断可能会对相关业务造成严重的经济影响。因此,服务的可生存性。,在网络故障中提供持续的服务成为网络提供商在其网络中纳入的重要功能。在这项工作中,我们提出了适当的自我修复机制,网络提供商/工程师可以使用该机制在当今无线网络中发生网络设施故障时提供自动服务恢复(从而提供服务生存能力)。具体而言,我们的贡献如下。我们提出了适当的(性价比和复杂性敏感的)自愈机制,可用于当前部署的基于gsm和快速出现的基于gprs的无线网络,以提供服务的生存能力。然后,我们对所提出的自愈机制的部分进行建模和仿真,并分析所提出的自愈机制在基于GSM/ gprs的系统的核心网络部分中的性能。我们的模拟不仅有助于证明基于模拟的研究对理解、建模和分析所提出的自愈机制的性能的重要性,而且有助于为所提出的自愈机制的潜力提供有用的见解。
{"title":"Design and performance modeling & simulation of self-healing mechanisms for wireless communication networks","authors":"L. Kant","doi":"10.1109/SIMSYM.2002.1000081","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000081","url":null,"abstract":"The use of wireless communications networks has gained phenomenal momentum both in the business and individual-user sectors. As a consequence of the increasing reliance of businesses on such networks, service disruption due to network facility failures can cause severe economic impact on the associated business. Hence service survivability-i.e., providing continued service in the midst of network failures becomes an important feature for network providers to incorporate within their network. In this work, we propose appropriate self-healing mechanisms that can be used by network providers/engineers to provide automatic service restoration (hence service survivability) in the event of network facility failures in the wireless networks of today. In particular, our contribution is as follows. We propose appropriate (cost-performance- and complexity-sensitive) self-healing mechanisms that can be used both in the currently deployed GSM-based and the rapidly emerging GPRS-based wireless networks to provide service survivability. We then perform modeling and simulation of portions of the proposed self-healing mechanisms and analyze the performance of the proposed self-healing mechanism in the core network portion of a GSM/GPRS-based system. Our simulations not only help to demonstrate the importance of simulation-based studies towards understanding, modeling and analyzing the performance of the proposed self healing mechanisms but also help provide useful insights into the potential of the proposed self-healing mechanisms.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124031290","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Modelica - a general object-oriented language for continuous and discrete-event system modeling and simulation 用于连续和离散事件系统建模和仿真的通用面向对象语言
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000174
P. Fritzson, Peter Bunus
Modelica is a general equation-based object-oriented language for continuous and discrete-event modeling of physical systems for the purpose of efficient simulation. The language unifies and generalizes previous object-oriented modeling languages. It is bringing about a revolution in this area, based on its ease of use, visual design of models with combination of Lego-like predefined model building blocks, its ability to define model libraries with re-usable components and its support for modeling and simulation of complex applications involving parts from several application domains. In this paper we present the Modelica language with emphasis on its language features and one of the associated simulation environments. Simulation models can be developed in an integrated problem-solving environment by using a graphical editor for connection diagrams. Connections are established just by drawing lines between objects picked from a class library. The principles of object oriented physical systems modeling and the multi-domain capabilities of the language are presented in the paper by several examples.
Modelica是一种通用的基于方程的面向对象语言,用于物理系统的连续和离散事件建模,以达到高效仿真的目的。该语言统一并推广了以前的面向对象建模语言。它在这个领域带来了一场革命,基于它的易用性,模型的可视化设计与类似乐高的预定义模型构建块的组合,它定义具有可重用组件的模型库的能力,以及它对涉及多个应用领域的部件的复杂应用程序的建模和仿真的支持。在本文中,我们介绍了Modelica语言,重点介绍了它的语言特性和相关的仿真环境之一。通过使用连接图的图形化编辑器,可以在集成的问题解决环境中开发仿真模型。只需在从类库中选取的对象之间绘制线条就可以建立连接。本文通过实例介绍了面向对象物理系统建模的原理和该语言的多领域能力。
{"title":"Modelica - a general object-oriented language for continuous and discrete-event system modeling and simulation","authors":"P. Fritzson, Peter Bunus","doi":"10.1109/SIMSYM.2002.1000174","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000174","url":null,"abstract":"Modelica is a general equation-based object-oriented language for continuous and discrete-event modeling of physical systems for the purpose of efficient simulation. The language unifies and generalizes previous object-oriented modeling languages. It is bringing about a revolution in this area, based on its ease of use, visual design of models with combination of Lego-like predefined model building blocks, its ability to define model libraries with re-usable components and its support for modeling and simulation of complex applications involving parts from several application domains. In this paper we present the Modelica language with emphasis on its language features and one of the associated simulation environments. Simulation models can be developed in an integrated problem-solving environment by using a graphical editor for connection diagrams. Connections are established just by drawing lines between objects picked from a class library. The principles of object oriented physical systems modeling and the multi-domain capabilities of the language are presented in the paper by several examples.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132058879","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 182
Evaluating the performance of photonic interconnection networks 评价光子互连网络的性能
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000156
R. Chamberlain, Ch'ng Shi Baw, M. Franklin, C. Hackmann, P. Krishnamurthy, Abhijit Mahajan, M. Wrighton
This paper describes the design and use of the interconnection network simulator (ICNS) framework. ICNS is a modular, object-oriented simulation system that has been developed to investigate performance issues in multiprocessor interconnection networks that exploit photonic technology in their design. We describe the ICNS infrastructure, present two distinct photonic interconnection networks that have been modeled using ICNS, and give performance results for each of these networks.
本文介绍了互联网络模拟器(ICNS)框架的设计和使用。ICNS是一个模块化的、面向对象的仿真系统,用于研究在设计中利用光子技术的多处理器互连网络中的性能问题。我们描述了ICNS的基础设施,提出了使用ICNS建模的两种不同的光子互连网络,并给出了每种网络的性能结果。
{"title":"Evaluating the performance of photonic interconnection networks","authors":"R. Chamberlain, Ch'ng Shi Baw, M. Franklin, C. Hackmann, P. Krishnamurthy, Abhijit Mahajan, M. Wrighton","doi":"10.1109/SIMSYM.2002.1000156","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000156","url":null,"abstract":"This paper describes the design and use of the interconnection network simulator (ICNS) framework. ICNS is a modular, object-oriented simulation system that has been developed to investigate performance issues in multiprocessor interconnection networks that exploit photonic technology in their design. We describe the ICNS infrastructure, present two distinct photonic interconnection networks that have been modeled using ICNS, and give performance results for each of these networks.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116852671","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Stochastic optimization in computing multiple headways for a single bus line 一条公交线路多车道计算的随机优化
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000169
Huifen Chen
We consider the problem of computing multiple headways for a single bus line to maximize the expected daily profit. The stochastic bus-line model assumes that (1) the passenger arrivals follow a Poisson process with possible reneging; (2) the number of alighting passengers at each stop follows a binomial distribution; and (3) the bus travel time follows a Weibull distribution. The objective function - the expected daily profit, defined as the ticket revenue minus the operating and customer waiting costs - is discontinuous at changes in the bus frequency. For this stochastic optimization problem, we propose a retrospective optimization algorithm that can handle both homogeneous and nonhomogeneous Poisson arrivals. Simulation results are discussed.
我们考虑了计算一条公交线路的多个行车进度以使期望日利润最大化的问题。随机公交线路模型假设:(1)乘客到达遵循泊松过程,且可能出现退票;(2)各站点下客人数服从二项分布;(3)公交出行时间服从威布尔分布。目标函数——期望日利润,定义为票务收入减去运营和顾客等待成本——在公交车频率的变化中是不连续的。针对这一随机优化问题,我们提出了一种既能处理齐次泊松到达又能处理非齐次泊松到达的回溯优化算法。对仿真结果进行了讨论。
{"title":"Stochastic optimization in computing multiple headways for a single bus line","authors":"Huifen Chen","doi":"10.1109/SIMSYM.2002.1000169","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000169","url":null,"abstract":"We consider the problem of computing multiple headways for a single bus line to maximize the expected daily profit. The stochastic bus-line model assumes that (1) the passenger arrivals follow a Poisson process with possible reneging; (2) the number of alighting passengers at each stop follows a binomial distribution; and (3) the bus travel time follows a Weibull distribution. The objective function - the expected daily profit, defined as the ticket revenue minus the operating and customer waiting costs - is discontinuous at changes in the bus frequency. For this stochastic optimization problem, we propose a retrospective optimization algorithm that can handle both homogeneous and nonhomogeneous Poisson arrivals. Simulation results are discussed.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124370996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
A route discovery optimization scheme using GPS system 一种基于GPS系统的路由发现优化方案
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000078
A. Boukerche, V. Sheetal, Myongsu Choe
Ad hoc networks are useful for providing communication support where no fixed infrastructure exists or the deployment of a fixed infrastructure is not economically profitable, and movement of communicating parties is allowed. Therefore, such networks are designed to operate in widely varying environments, from military networks to low-power sensor networks and other embedded systems. Frequent topology changes caused by node mobility make routing in ad hoc wireless networks a challenging problem. In this paper, we propose an optimization technique, which we refer to as GDSR, a reactive protocol that makes use of DSR scheme and the Global positioning system (GPS). As opposed to the DSR protocol, our GDSR scheme consists of propagating the route request messages only to the nodes that are further away from the query source. We discuss the algorithm, its implementation and present an extensive simulation and experimental results to study its performance. We also present a comparative study of GDSR protocol with the existing DSR protocol. Our results clearly indicate that the GDSR protocol outperforms the DSR protocol by significantly decreasing the number of route query packets thereby increasing the efficiency of the network load. Further more, we show that a careful GPS screening angle is an important factor in the success of GDSR ad hoc routing protocol.
在不存在固定基础设施或部署固定基础设施在经济上无利可图且允许通信各方移动的情况下,自组织网络可用于提供通信支持。因此,这种网络被设计为在广泛不同的环境中运行,从军事网络到低功耗传感器网络和其他嵌入式系统。由节点移动引起的频繁拓扑变化使得自组织无线网络中的路由成为一个具有挑战性的问题。在本文中,我们提出了一种优化技术,我们称之为GDSR,一种利用DSR方案和全球定位系统(GPS)的响应协议。与DSR协议相反,我们的GDSR方案只将路由请求消息传播到离查询源较远的节点。我们讨论了该算法及其实现,并给出了广泛的仿真和实验结果来研究其性能。我们还对GDSR协议与现有的DSR协议进行了比较研究。我们的结果清楚地表明,GDSR协议优于DSR协议,因为它显著减少了路由查询数据包的数量,从而提高了网络负载的效率。此外,我们还表明,谨慎的GPS筛选角度是GDSR自组织路由协议成功的重要因素。
{"title":"A route discovery optimization scheme using GPS system","authors":"A. Boukerche, V. Sheetal, Myongsu Choe","doi":"10.1109/SIMSYM.2002.1000078","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000078","url":null,"abstract":"Ad hoc networks are useful for providing communication support where no fixed infrastructure exists or the deployment of a fixed infrastructure is not economically profitable, and movement of communicating parties is allowed. Therefore, such networks are designed to operate in widely varying environments, from military networks to low-power sensor networks and other embedded systems. Frequent topology changes caused by node mobility make routing in ad hoc wireless networks a challenging problem. In this paper, we propose an optimization technique, which we refer to as GDSR, a reactive protocol that makes use of DSR scheme and the Global positioning system (GPS). As opposed to the DSR protocol, our GDSR scheme consists of propagating the route request messages only to the nodes that are further away from the query source. We discuss the algorithm, its implementation and present an extensive simulation and experimental results to study its performance. We also present a comparative study of GDSR protocol with the existing DSR protocol. Our results clearly indicate that the GDSR protocol outperforms the DSR protocol by significantly decreasing the number of route query packets thereby increasing the efficiency of the network load. Further more, we show that a careful GPS screening angle is an important factor in the success of GDSR ad hoc routing protocol.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124826967","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
SPaDES/Java: object-oriented parallel discrete-event simulation 面向对象的并行离散事件模拟
Pub Date : 2002-04-14 DOI: 10.1109/SIMSYM.2002.1000160
Y. M. Teo, Y. Ng
We describe the design, implementation and performance optimizations of SPaDES/Java, a process-oriented discrete-event simulation library in Java that supports sequential and parallel simulation. Parallel event synchronization is facilitated through a hybrid carrier-null, demand-driven flushing conservative null message mechanism. Inter-processor message communication is coordinated by a shared persistent memory implemented using Java Jini/JavaSpaces. We present the stepwise performance optimizations we have carried out, focusing mainly on reducing the cost of multithreading, null message synchronization overhead, and the cost of inter-processor communication. Two benchmark programs consisting of an open linear pipeline system and PHOLD representing a closed system are used. For PHOLD(16/spl times/6, 16), our optimization reduces the null message ratio from 0.94 to 0.29 on eight processors. Based on our time and space instrumentation, we observed that the memory cost of null message synchronization accounts for less than 10% of the total memory required by the PHOLD simulation.
我们描述了SPaDES/Java的设计,实现和性能优化,SPaDES/Java是一个面向过程的Java离散事件仿真库,支持顺序和并行仿真。并行事件同步是通过混合载波空、需求驱动的刷新保守空消息机制实现的。处理器间消息通信由使用Java Jini/JavaSpaces实现的共享持久内存协调。我们介绍了我们所进行的逐步性能优化,主要关注于降低多线程的成本、空消息同步开销和处理器间通信的成本。使用了两个基准程序,分别由一个开放的线性管道系统和一个代表封闭系统的PHOLD组成。对于hold (16/spl times/ 6,16),我们的优化将8个处理器上的空消息比率从0.94降低到0.29。根据我们的时间和空间测量,我们观察到空消息同步的内存成本占hold模拟所需总内存的不到10%。
{"title":"SPaDES/Java: object-oriented parallel discrete-event simulation","authors":"Y. M. Teo, Y. Ng","doi":"10.1109/SIMSYM.2002.1000160","DOIUrl":"https://doi.org/10.1109/SIMSYM.2002.1000160","url":null,"abstract":"We describe the design, implementation and performance optimizations of SPaDES/Java, a process-oriented discrete-event simulation library in Java that supports sequential and parallel simulation. Parallel event synchronization is facilitated through a hybrid carrier-null, demand-driven flushing conservative null message mechanism. Inter-processor message communication is coordinated by a shared persistent memory implemented using Java Jini/JavaSpaces. We present the stepwise performance optimizations we have carried out, focusing mainly on reducing the cost of multithreading, null message synchronization overhead, and the cost of inter-processor communication. Two benchmark programs consisting of an open linear pipeline system and PHOLD representing a closed system are used. For PHOLD(16/spl times/6, 16), our optimization reduces the null message ratio from 0.94 to 0.29 on eight processors. Based on our time and space instrumentation, we observed that the memory cost of null message synchronization accounts for less than 10% of the total memory required by the PHOLD simulation.","PeriodicalId":198576,"journal":{"name":"Proceedings 35th Annual Simulation Symposium. SS 2002","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129880313","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
期刊
Proceedings 35th Annual Simulation Symposium. SS 2002
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1