首页 > 最新文献

2013 III Brazilian Symposium on Computing Systems Engineering最新文献

英文 中文
Extended Abstract: File Transfer in Vehicular Ad-Hoc Networks 扩展摘要:车载自组织网络中的文件传输
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.16
K. Ullah, L. M. Santos, J. Michelin, E. Moreira
A large amount of file transfer systems in use today are designed to operate in wired networks. In the context of vehicular ad-hoc networks, these systems may behave improperly, due to the inherent characteristics of wireless networks and mobility of vehicles. This work proposes and implements a model for transferring files using basic client-server architecture, with focus on its operation in vehicular networks. We performed two different sets of experiments. The first experiment was performed to evaluate the performance of the system with different number of clients and servers while the purpose of second experiment was to validate the application behavior in an outdoor environment. The results show that the system is able to perform file transfers. It is concluded that the number of clients has a great impact on performance of the system.
目前使用的大量文件传输系统被设计为在有线网络中运行。在车载自组织网络环境下,由于无线网络的固有特性和车辆的移动性,这些系统可能会表现不正常。本文提出并实现了一种基于基本客户端-服务器架构的文件传输模型,重点研究了该模型在车载网络中的运行。我们进行了两组不同的实验。第一个实验的目的是评估不同数量的客户端和服务器的系统性能,第二个实验的目的是验证应用程序在室外环境中的行为。结果表明,该系统能够进行文件传输。结果表明,客户端数量对系统的性能影响很大。
{"title":"Extended Abstract: File Transfer in Vehicular Ad-Hoc Networks","authors":"K. Ullah, L. M. Santos, J. Michelin, E. Moreira","doi":"10.1109/SBESC.2013.16","DOIUrl":"https://doi.org/10.1109/SBESC.2013.16","url":null,"abstract":"A large amount of file transfer systems in use today are designed to operate in wired networks. In the context of vehicular ad-hoc networks, these systems may behave improperly, due to the inherent characteristics of wireless networks and mobility of vehicles. This work proposes and implements a model for transferring files using basic client-server architecture, with focus on its operation in vehicular networks. We performed two different sets of experiments. The first experiment was performed to evaluate the performance of the system with different number of clients and servers while the purpose of second experiment was to validate the application behavior in an outdoor environment. The results show that the system is able to perform file transfers. It is concluded that the number of clients has a great impact on performance of the system.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125557124","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}
引用次数: 4
Analysis and Evaluation of the Android Best Practices Impact on the Efficiency of Mobile Applications Android最佳实践对移动应用程序效率的影响分析与评估
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.39
A. R. Tonini, L. M. Fischer, J. Mattos, L. Brisolara
This paper evaluates the impacts of two most promising Android best practices regarding performance and energy consumption. In the experiments, the practices are applied to the code of an Android application and the code efficiency on different mobile devices is analyzed. Experimental results indicate that the use of the most appropriate for syntax and the avoiding getters/setters improves the Android codes efficiency.
本文评估了两种最有前途的Android最佳实践对性能和能耗的影响。在实验中,将实践应用于Android应用程序的代码,并分析了不同移动设备上的代码效率。实验结果表明,使用最合适的for语法和避免getter /setter可以提高Android代码的效率。
{"title":"Analysis and Evaluation of the Android Best Practices Impact on the Efficiency of Mobile Applications","authors":"A. R. Tonini, L. M. Fischer, J. Mattos, L. Brisolara","doi":"10.1109/SBESC.2013.39","DOIUrl":"https://doi.org/10.1109/SBESC.2013.39","url":null,"abstract":"This paper evaluates the impacts of two most promising Android best practices regarding performance and energy consumption. In the experiments, the practices are applied to the code of an Android application and the code efficiency on different mobile devices is analyzed. Experimental results indicate that the use of the most appropriate for syntax and the avoiding getters/setters improves the Android codes efficiency.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134163292","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}
引用次数: 21
RTEMS Core Analysis for Space Applications 空间应用RTEMS核心分析
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.22
F. Nicodemos, O. Saotome, George Lima
Overheads due to context switching and external interrupt management are core characteristics for Real-Time Operating Systems (RTOS) since they play a central role in their performance and timeliness. In this paper we evaluate two core characteristics for the Real-Time Executive for Multiprocessor Systems (RTEMS), an operating system used for supporting space applications. Our assessment makes use of an external non-intrusive measurement tool based on a Field-Programmable Gate Array (FPGA). Measurement data are then transferred to an external computer and analyzed off-line. Experiments are carried out on a device that complies with the Brazilian space program recommendation.
上下文切换和外部中断管理造成的开销是实时操作系统(RTOS)的核心特征,因为它们在性能和时效性中起着核心作用。在本文中,我们评估了多处理器系统实时执行器(RTEMS)的两个核心特征,RTEMS是一种用于支持空间应用的操作系统。我们的评估使用了基于现场可编程门阵列(FPGA)的外部非侵入式测量工具。然后将测量数据传输到外部计算机并离线分析。实验是在符合巴西空间计划建议的设备上进行的。
{"title":"RTEMS Core Analysis for Space Applications","authors":"F. Nicodemos, O. Saotome, George Lima","doi":"10.1109/SBESC.2013.22","DOIUrl":"https://doi.org/10.1109/SBESC.2013.22","url":null,"abstract":"Overheads due to context switching and external interrupt management are core characteristics for Real-Time Operating Systems (RTOS) since they play a central role in their performance and timeliness. In this paper we evaluate two core characteristics for the Real-Time Executive for Multiprocessor Systems (RTEMS), an operating system used for supporting space applications. Our assessment makes use of an external non-intrusive measurement tool based on a Field-Programmable Gate Array (FPGA). Measurement data are then transferred to an external computer and analyzed off-line. Experiments are carried out on a device that complies with the Brazilian space program recommendation.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115055506","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
An Experimental Evaluation of Combination of Features on the IPNoSys IPNoSys上特征组合的实验评估
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.21
Marcos Oliveira da Cruz, M. Kreutz, S. R. F. D. Araujo
Routing algorithms are an important aspect to be considered in design and development of networks-on-chip for having a direct impact on the system performance. As part of its processing environment, a good routing algorithm aim is to provide a rational and optimized use of system resources and also prevent problems such as deadlock, livelock and starvation. The network-on-chip IPNoSys was designed to provide computing resources in order to allow the exploitation of packet-level parallelism. A good distribution of packets through the paths of the network is important to allow a good exploitation of its resources. This paper presents two routing algorithms for IPNoSys, namely, its original algorithm named Spiral complement and an alternative algorithm called Zig-zag. Tests were run in order to evaluate the combination of a routing algorithm with a specific number of virtual channels and packet-level parallelism exploitation.
路由算法是片上网络设计和开发中需要考虑的一个重要方面,因为它直接影响到系统的性能。作为其处理环境的一部分,一个好的路由算法的目标是提供合理和优化的系统资源利用,并防止死锁、活锁和饥饿等问题。片上网络IPNoSys被设计用来提供计算资源,以便允许利用包级并行性。通过网络路径的数据包的良好分布对于允许其资源的良好利用是重要的。本文提出了IPNoSys的两种路由算法,即其原始算法螺旋互补算法和备选算法zigzag算法。运行测试是为了评估路由算法与特定数量的虚拟通道和数据包级并行性利用的组合。
{"title":"An Experimental Evaluation of Combination of Features on the IPNoSys","authors":"Marcos Oliveira da Cruz, M. Kreutz, S. R. F. D. Araujo","doi":"10.1109/SBESC.2013.21","DOIUrl":"https://doi.org/10.1109/SBESC.2013.21","url":null,"abstract":"Routing algorithms are an important aspect to be considered in design and development of networks-on-chip for having a direct impact on the system performance. As part of its processing environment, a good routing algorithm aim is to provide a rational and optimized use of system resources and also prevent problems such as deadlock, livelock and starvation. The network-on-chip IPNoSys was designed to provide computing resources in order to allow the exploitation of packet-level parallelism. A good distribution of packets through the paths of the network is important to allow a good exploitation of its resources. This paper presents two routing algorithms for IPNoSys, namely, its original algorithm named Spiral complement and an alternative algorithm called Zig-zag. Tests were run in order to evaluate the combination of a routing algorithm with a specific number of virtual channels and packet-level parallelism exploitation.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122526547","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}
引用次数: 1
Robustness Testing of Satellite Attitude and Orbit Control Systems: A Proposal Guided by Two Model Based Testing Methodologies 卫星姿态轨道控制系统鲁棒性测试:基于两种模型测试方法的建议
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.40
Andre Corsetti, A. Ambrosio, M. F. Mattiello-Francisco
Attitude and Orbit Control System (AOCS) is one subsystem of the Service Module of a satellite which mostly endures faults in space operations. The criticality and complex nature of the subsystem demands an extensive effort in its integration and controller`s software testing, mainly for validating the Fault Detection, Identification and Recovery (FDIR) requirements. This paper presents a proposal of characterization of the mechanisms of FDIR in order to apply model-based testing methodologies to address the AOCS robustness aspect. Two testing methodologies named CoFI and InRob using respectively Finite State Machine and Timed Input Output Automata formalisms to model critical services will be used, highlighting the robustness properties of the services. The testing methodologies support integration testing and acceptance phase of AOCS software. This paper aims in describing the selection of the two test methodologies and presenting the approach for modelling FDIR. Every satellite, except the very simple ones, have an inertial control system to control its attitude and/or orbit, being this system a subsystem of the Service Module of the satellite. The Service Module is a platform of services common to satellites, necessary to sustain its operations.
姿态与轨道控制系统(AOCS)是卫星业务模块中最易发生空间运行故障的子系统之一。子系统的重要性和复杂性要求在其集成和控制器软件测试方面进行广泛的努力,主要是为了验证故障检测,识别和恢复(FDIR)要求。本文提出了表征FDIR机制的建议,以便应用基于模型的测试方法来解决AOCS健壮性方面的问题。将使用两种名为CoFI和InRob的测试方法,分别使用有限状态机和定时输入输出自动机形式对关键服务进行建模,突出了服务的鲁棒性。测试方法支持AOCS软件的集成测试和验收阶段。本文旨在描述两种测试方法的选择,并提出建模FDIR的方法。除了非常简单的卫星外,每个卫星都有一个惯性控制系统来控制其姿态和/或轨道,该系统是卫星服务舱的一个子系统。服务舱是卫星共用的服务平台,是维持卫星运行所必需的。
{"title":"Robustness Testing of Satellite Attitude and Orbit Control Systems: A Proposal Guided by Two Model Based Testing Methodologies","authors":"Andre Corsetti, A. Ambrosio, M. F. Mattiello-Francisco","doi":"10.1109/SBESC.2013.40","DOIUrl":"https://doi.org/10.1109/SBESC.2013.40","url":null,"abstract":"Attitude and Orbit Control System (AOCS) is one subsystem of the Service Module of a satellite which mostly endures faults in space operations. The criticality and complex nature of the subsystem demands an extensive effort in its integration and controller`s software testing, mainly for validating the Fault Detection, Identification and Recovery (FDIR) requirements. This paper presents a proposal of characterization of the mechanisms of FDIR in order to apply model-based testing methodologies to address the AOCS robustness aspect. Two testing methodologies named CoFI and InRob using respectively Finite State Machine and Timed Input Output Automata formalisms to model critical services will be used, highlighting the robustness properties of the services. The testing methodologies support integration testing and acceptance phase of AOCS software. This paper aims in describing the selection of the two test methodologies and presenting the approach for modelling FDIR. Every satellite, except the very simple ones, have an inertial control system to control its attitude and/or orbit, being this system a subsystem of the Service Module of the satellite. The Service Module is a platform of services common to satellites, necessary to sustain its operations.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126976726","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
Cache-Aware Task Partitioning for Multicore Real-Time Systems 多核实时系统的缓存感知任务分区
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.13
R. A. Starke, R. S. Oliveira
The correct functioning of real-time systems depends not only on the logically correct response, but also the time when it is given. This type of application is increasingly present today and the processing demand is such that complex multi-core processors are needed. The development of multiprocessor is ahead of the techniques of analysis of such systems and it is therefore necessary further research to promote reliability and to reduce over-specified systems. In modern processors, task preemption introduces indirect cost related to the cache memory. A preemption evicts a large amount of memory blocks from the cache memory during the preempting time interval. In this paper we present a partitioning heuristic that includes the cache related preemption delay assumptions in a multiprocessor system with cache memory focusing in partitioned fixed priority preemptive scheduling.
实时系统的正确运行不仅取决于逻辑上正确的响应,还取决于给出响应的时间。这种类型的应用程序如今越来越多,其处理需求如此之大,以至于需要复杂的多核处理器。多处理机的发展超前于此类系统的分析技术,因此有必要进一步研究以提高可靠性和减少系统的过度指定。在现代处理器中,任务抢占引入了与缓存内存相关的间接开销。在抢占时间间隔内,从缓存中取出大量的内存块。本文提出了一种分区启发式算法,该算法包含了多处理器系统中与缓存相关的抢占延迟假设,该系统的缓存集中在分区的固定优先级抢占调度中。
{"title":"Cache-Aware Task Partitioning for Multicore Real-Time Systems","authors":"R. A. Starke, R. S. Oliveira","doi":"10.1109/SBESC.2013.13","DOIUrl":"https://doi.org/10.1109/SBESC.2013.13","url":null,"abstract":"The correct functioning of real-time systems depends not only on the logically correct response, but also the time when it is given. This type of application is increasingly present today and the processing demand is such that complex multi-core processors are needed. The development of multiprocessor is ahead of the techniques of analysis of such systems and it is therefore necessary further research to promote reliability and to reduce over-specified systems. In modern processors, task preemption introduces indirect cost related to the cache memory. A preemption evicts a large amount of memory blocks from the cache memory during the preempting time interval. In this paper we present a partitioning heuristic that includes the cache related preemption delay assumptions in a multiprocessor system with cache memory focusing in partitioned fixed priority preemptive scheduling.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131834262","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}
引用次数: 4
Allowing Large-Scale Systems Evaluation with Ptolemy through Distributed Simulation 允许大规模系统评估与托勒密通过分布式模拟
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.19
A. Brito, Angelo V. Negreiros
Nowadays, embedded systems have a huge amount of computational power and consequently, high complexity. It is quite usual to find different applications being executed in embedded systems. Embedded system design demands for method and tools that allow the simulation and verification in an efficient and practical way. This paper proposes the development and evaluation of a solution for embedded modeling and simulation of embedded systems in a distributed way by the integration of Ptolemy II and the High Level Architecture (HLA), in order to create an environment with high-performance execution of large-scale models. Experimental results demonstrated that the use of a non distributed simulation for some situations can be infeasible. It was demonstrated that a speedup of factor 4 was acquired when a model with 4,000 thousands actors were distributed in 8 different machines. It also presented a model of execution of each CPU core during the simulation.
如今,嵌入式系统具有巨大的计算能力,因此具有很高的复杂性。在嵌入式系统中执行不同的应用程序是很常见的。嵌入式系统的设计需要一种有效、实用的仿真和验证方法和工具。本文提出了一种集成托勒密II和高级体系结构(HLA)的分布式嵌入式系统建模和仿真解决方案的开发和评估,以创建一个大规模模型的高性能执行环境。实验结果表明,在某些情况下使用非分布式仿真是不可行的。结果表明,当一个有4000个actor的模型分布在8个不同的机器上时,获得了4倍的加速。给出了仿真过程中各CPU内核的执行模型。
{"title":"Allowing Large-Scale Systems Evaluation with Ptolemy through Distributed Simulation","authors":"A. Brito, Angelo V. Negreiros","doi":"10.1109/SBESC.2013.19","DOIUrl":"https://doi.org/10.1109/SBESC.2013.19","url":null,"abstract":"Nowadays, embedded systems have a huge amount of computational power and consequently, high complexity. It is quite usual to find different applications being executed in embedded systems. Embedded system design demands for method and tools that allow the simulation and verification in an efficient and practical way. This paper proposes the development and evaluation of a solution for embedded modeling and simulation of embedded systems in a distributed way by the integration of Ptolemy II and the High Level Architecture (HLA), in order to create an environment with high-performance execution of large-scale models. Experimental results demonstrated that the use of a non distributed simulation for some situations can be infeasible. It was demonstrated that a speedup of factor 4 was acquired when a model with 4,000 thousands actors were distributed in 8 different machines. It also presented a model of execution of each CPU core during the simulation.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131928956","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}
引用次数: 2
Elicitation of Operational Requirements in ATC Activities Automation Process: The TWR Case ATC活动自动化过程中操作需求的引出:TWR案例
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.14
Yuri Maximilian Rottner Dirickson, L. Vismari, J. Camargo
Several countries have been investing in upgrading their air traffic management systems as a way to cope with the growing demand for this mode of transport. Among the major modernization projects are the NextGen (USA) and SESAR(Europe), which one of the main objectives is to increase the efficiency of the services provided by air traffic controllers(ATCo) by automating part of their tasks. However, one must ensure that automated tasks do not impact negatively on the air traffic performance and safety. Thus, this paper presents a study of ATCo operational requirements elicitation to be considered in the process of automation. Due to aerodrome regions present the greatest historical number of accidents compared to other flight regions, the aerodrome control service (TWR) was adopted as acase study. The Enhanced Function Flow Block Diagram was the method adopted for the functional analysis of this study.
若干国家一直在投资升级其空中交通管理系统,以应付对这种运输方式日益增长的需求。主要的现代化项目包括NextGen(美国)和SESAR(欧洲),其主要目标之一是通过自动化部分任务来提高空中交通管制员(ATCo)提供的服务效率。然而,必须确保自动化任务不会对空中交通性能和安全产生负面影响。因此,本文提出了在自动化过程中需要考虑的ATCo操作需求引出的研究。由于机场区域是历史上事故数量最多的飞行区域,因此采用机场管制服务(TWR)作为案例研究。本研究采用增强功能流方框图进行功能分析。
{"title":"Elicitation of Operational Requirements in ATC Activities Automation Process: The TWR Case","authors":"Yuri Maximilian Rottner Dirickson, L. Vismari, J. Camargo","doi":"10.1109/SBESC.2013.14","DOIUrl":"https://doi.org/10.1109/SBESC.2013.14","url":null,"abstract":"Several countries have been investing in upgrading their air traffic management systems as a way to cope with the growing demand for this mode of transport. Among the major modernization projects are the NextGen (USA) and SESAR(Europe), which one of the main objectives is to increase the efficiency of the services provided by air traffic controllers(ATCo) by automating part of their tasks. However, one must ensure that automated tasks do not impact negatively on the air traffic performance and safety. Thus, this paper presents a study of ATCo operational requirements elicitation to be considered in the process of automation. Due to aerodrome regions present the greatest historical number of accidents compared to other flight regions, the aerodrome control service (TWR) was adopted as acase study. The Enhanced Function Flow Block Diagram was the method adopted for the functional analysis of this study.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132235389","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}
引用次数: 1
Simulation of an Autonomous Vehicle with a Vision-Based Navigation System in Unstructured Terrains Using OctoMap 基于视觉导航系统的自动驾驶汽车在非结构化地形中的仿真研究
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.46
R. L. Klaser, F. Osório, D. Wolf
Design and implementation of autonomous vehicles is a very complex task. One important step on building autonomous navigation systems is to apply it first on simulations. We present here a vision-based autonomous navigation approach in unstructured terrains for a car-like vehicle. We modeled the vehicle and the scenario in a realistic physics simulation with the same constraints of a real car and uneven terrain with vegetation. We use stereo vision to build a navigation cost map grid based on a probabilistic occupancy space represented by an OctoMap. The localization is based on GPS and compass integrated with wheel odometry. A global planning is performed and continuously updated with the information added to the cost map while the vehicle moves. In our simulations we could autonomously navigate the vehicle through obstructed spaces avoiding collisions and generating feasible trajectories. This system will be validated in the near future using our autonomous vehicle testing platform - CaRINA.
自动驾驶汽车的设计和实现是一项非常复杂的任务。建立自主导航系统的一个重要步骤是首先将其应用于模拟。在此,我们提出了一种基于视觉的非结构化地形自动导航方法。我们在真实的物理模拟中对车辆和场景进行了建模,并具有与真实汽车相同的约束条件和不平坦的植被地形。基于OctoMap表示的概率占用空间,利用立体视觉构建导航成本图网格。定位是基于GPS和指南针结合车轮里程计。执行全局规划,并在车辆移动时不断更新添加到成本图中的信息。在我们的模拟中,我们可以自动驾驶车辆通过障碍物,避免碰撞,并生成可行的轨迹。该系统将在不久的将来使用我们的自动驾驶汽车测试平台CaRINA进行验证。
{"title":"Simulation of an Autonomous Vehicle with a Vision-Based Navigation System in Unstructured Terrains Using OctoMap","authors":"R. L. Klaser, F. Osório, D. Wolf","doi":"10.1109/SBESC.2013.46","DOIUrl":"https://doi.org/10.1109/SBESC.2013.46","url":null,"abstract":"Design and implementation of autonomous vehicles is a very complex task. One important step on building autonomous navigation systems is to apply it first on simulations. We present here a vision-based autonomous navigation approach in unstructured terrains for a car-like vehicle. We modeled the vehicle and the scenario in a realistic physics simulation with the same constraints of a real car and uneven terrain with vegetation. We use stereo vision to build a navigation cost map grid based on a probabilistic occupancy space represented by an OctoMap. The localization is based on GPS and compass integrated with wheel odometry. A global planning is performed and continuously updated with the information added to the cost map while the vehicle moves. In our simulations we could autonomously navigate the vehicle through obstructed spaces avoiding collisions and generating feasible trajectories. This system will be validated in the near future using our autonomous vehicle testing platform - CaRINA.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114538681","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}
引用次数: 6
Evaluation of the Huffman Encoding for Memory Optimization on Hardware Network Intrusion Detection 硬件网络入侵检测中内存优化的霍夫曼编码评价
Pub Date : 2013-11-04 DOI: 10.1109/SBESC.2013.38
Eder Freire, L. Schnitman, Wagner Oliveira, A. Duarte
The design of specialized hardware for Network Intrusion Detection has been subject of intense research over the last decade due to its considerably higher performance compared to software implementations. In this context, one of the limiting factors is the finite amount of memory resources versus the increasing number of threat patterns to be analyzed. This paper proposes an architecture based on the Huffman algorithm for encoding, storage and decoding of these patterns in order to optimize such resources. We have made tests with simulation and synthesis in FPGA of rule subsets of the Snort software, and analysis indicate a saving of up to 73 percent of the embedded memory resources of the chip.
网络入侵检测专用硬件的设计在过去十年中一直是研究的热点,因为它的性能比软件实现要高得多。在这种情况下,限制因素之一是有限的内存资源,而要分析的威胁模式数量却在不断增加。本文提出了一种基于霍夫曼算法的模式编码、存储和解码体系结构,以优化这些资源。我们在FPGA上对Snort软件的规则子集进行了仿真和综合测试,分析表明,该方法可节省高达73%的芯片嵌入式内存资源。
{"title":"Evaluation of the Huffman Encoding for Memory Optimization on Hardware Network Intrusion Detection","authors":"Eder Freire, L. Schnitman, Wagner Oliveira, A. Duarte","doi":"10.1109/SBESC.2013.38","DOIUrl":"https://doi.org/10.1109/SBESC.2013.38","url":null,"abstract":"The design of specialized hardware for Network Intrusion Detection has been subject of intense research over the last decade due to its considerably higher performance compared to software implementations. In this context, one of the limiting factors is the finite amount of memory resources versus the increasing number of threat patterns to be analyzed. This paper proposes an architecture based on the Huffman algorithm for encoding, storage and decoding of these patterns in order to optimize such resources. We have made tests with simulation and synthesis in FPGA of rule subsets of the Snort software, and analysis indicate a saving of up to 73 percent of the embedded memory resources of the chip.","PeriodicalId":359419,"journal":{"name":"2013 III Brazilian Symposium on Computing Systems Engineering","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114857495","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}
引用次数: 2
期刊
2013 III Brazilian Symposium on Computing Systems Engineering
全部 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