Poster: A simulator for heterogeneous vehicular networks

We are aiming to better investigate heterogeneous vehicular networking technologies to overcome the shortcomings of using just a single wireless technology. Performance evaluation is usually done using simulation, for which we need integrated tools supporting WiFi, IEEE 802.11p, cellular technology, and mobility feedback.

The established vehicular networking simulators such as Veins, iTETRIS, or VSimRTI, however, currently have no support for such heterogeneous networking, in particular for Long Term Evolution (LTE). We present a new integrated simulation framework based on the popular and mature Veins framework named VeinsLTE. We present early results that clearly demonstrate the potential of this integrated approach.

Programmable firewall using Software Defined Networking

Software Defined Networking is an exciting technology that enables innovation and flexibility in designing and managing networks, but it also introduces new security issues. Our Major challenge is to build powerful and flexible firewall applications for protecting software defined based networks. In this paper we focus on designing and developing OpenFlow based firewall application.

The implementation shows that most of the firewall functionalities can be built using software, without need of dedicated hardware. We are using open source POX Controller based on python for our experiments. To perform experiment, we have used VMPlayer virtualization solution and installed Mininet emulator for creating network topologies. In this paper, we present the implementation details as well as experimentation results of firewall application.

SNNAP: Approximate computing on programmable SoCs via neural acceleration

Many applications that can take advantage of accelerators are amenable to approximate execution. Past work has shown that neural acceleration is a viable way to accelerate approximate code. In light of the growing availability of on-chip field-programmable gate arrays (FPGAs), this paper explores neural acceleration on off-the-shelf programmable SoCs. We describe the design and implementation of SNNAP, a flexible FPGA-based neural accelerator for approximate programs. SNNAP is designed to work with a compiler workflow that configures the neural network’s topology and weights instead of the programmable logic of the FPGA itself. This approach enables effective use of neural acceleration in commercially available devices and accelerates different applications without costly FPGA reconfigurations.

No hardware expertise is required to accelerate software with SNNAP, so the effort required can be substantially lower than custom hardware design for an FPGA fabric and possibly even lower than current “C-to-gates” high-level synthesis (HLS) tools. Our measurements on a Xilinx Zynq FPGA show that SNNAP yields a geometric mean of 3.8× speedup (as high as 38.1×) and 2.8× energy savings (as high as 28 x) with less than 10% quality loss across all applications but one. We also compare SNNAP with designs generated by commercial HLS tools and show that SNNAP has similar performance overall, with better resource-normalized throughput on 4 out of 7 benchmarks.

A new bandwidth-efficient multicast routing scheme for mobile Ad hoc Networks

This paper proposes an improved scheme based on Bandwidth-Efficient Multicast Routing (BEMR) for Mobile Ad Hoc Networks (MANET) to further reduce the control overhead whilst increasing the overall bandwidth efficiency. After carefully studying the original BEMR design, L· new approaches are proposed to enhance the BEMR performance One is in the tree set-up phase, while the other is for broken link recovery.

Both the original BEMR and the new scheme (IBEMR) are simulated in self-developed OPNET-based platform. The IBEMR scheme eventually builds a shared tree for this multicast group rather than a dedicate tree for a particular multicast sender generated by original BEMR. The result shows that for both route setup phase and route recovery phase, the IBEMR scheme provides better multicast efficiency with further reduced communication overhead.

Assessing the impact of resource attack in Software Defined Network

Software Defined Network (SDN) empowers network operators with more flexibility to program their networks. In SDN, dummy switches on the data plane dynamically forward packets based on the rules which are managed by a centralized controller. To apply the rules, switches need to write the rules in its flow table. However, because the size of the flow table is limited, a scalability problem can be an issue. Also, this scalability problem becomes a security issue related to Distributed Denial of Service (DDoS) attacks, especially the resource attack which consumes all flow tables of switches.

In this paper, we explore the impact of the resource attack to a SDN network. The resource attack is emulated on the SDN with mininet and OpenDaylight, and the effect of resource attack to the SDN is deeply analyzed in the aspects of delay and bandwidth. Through the evaluation, we highlight the importance of managing the flow tables with the awareness of their size limitation. Also, we discuss solutions which can address the resource attack and their challenges.

Recent trends in multicarrier underwater acoustic communications

Underwater acoustic communication is essential in applications like remote control in the offshore oil industry, pollution monitoring in environmental systems, collection of scientific data recorded at ocean-bottom stations, disaster detection and early warning and underwater surveillance. Research on underwater wireless communication techniques plays a vital role in further exploring oceans and other marine environments. There has been an extensive growth in the volume of literature for underwater acoustic (UWA) communication but still it remains to be one of the most challenging areas of wirelesscommunication.

Over the years attention has turned on applying modified versions of multicarrier (MC)communication to underwater channel. This paper reviews the recent developments in the area of UWAcommunication related to multicarrier communication and particularly to orthogonal frequency division multiplexing (OFDM) with respect to applied, theoretical and simulation studies. An attempt has been made to present a compact yet exhaustive literature survey that will serve as a standard reference for researchers working in the area. Stress has been laid on the physical layer issues as it works as the basic foundation of any network. The focus areas of research activities have been identified and a summary of the ongoing activities and future trends has been presented.

Testing analytics on software variability

Software testing is a tool-driven process. However, there are many situations in which different hardware/software components are tightly integrated. Thus system integration testing has to be manually executed to evaluate the system’s compliance with its specified requirements and performance. There could be many combinations of changes as different versions of hardware and software components could be upgraded and/or substituted. Occasionally, some software components could even be replaced by clones. The whole system after each component change demands to be re-tested to ensure proper system behavior.

For better utilization of resources, there is a need to prioritize the past test cases to test the newly integrated systems. We propose a way to facilitate the use of historical testing records of the previous systems so that a testcase portfolio can be developed, which intends to maximize testing resources for the same integrated product family. As the proposed framework does not consider much of internal software complexity, the implementation costs are relatively low.

Adaptive Lookup Protocol for Two-Tier VANET/P2P Information Retrieval Services

Intelligent transportation system (ITS) services have attracted significant attention in recent years. To support ITS services, architecture is required to retrieve information and data from moving vehicles and roadside facilities in an efficient manner. A two-tier system that integrates low-tier vehicular ad hoc networks (VANETs) and a high-tier infrastructure-based peer-to-peer (P2P) overlay, which can achieve a high lookup success rate and low lookup latency for information retrieval, has been developed. However, conventional information lookups in the two-tier VANET/P2P system may introduce extra lookup messages and latencies because the lookup queries are simultaneously performed over the VANET/P2P networks.

This paper proposes an adaptive lookup protocol for the two-tier VANET/P2P system to improve the efficiency of information retrieval. The proposed protocol uses a Bloom filter, which is a space-efficient data structure, to collect reachability information of road segments; therefore, adaptive routing of queries between low- and high-tier networks according to reachability probability can be employed. Simulations based on the SUMO traffic simulator and QualNet network simulator demonstrate that compared with the conventional two-tier lookup mechanism, the adaptive lookup protocol can reduce the lookup latency by 12%, reduce the P2P lookup overhead by 20%-33%, and achieve a high success rate in information lookups.

Smartphone Security: An overview of emerging threats.

The mobile threat landscape has undergone rapid growth as smartphones have increased in popularity. The first generation of mobile threats saw attackers relying on various scams delivered through SMS.

As the technology progressed and Web browsers, e-mail clients, and custom applications became standard on smartphones, attackers started exploiting new possibilities beyond traditional e-mail spam and phishing attacks. The landscape continues to evolve with mobile bitcoin miners, botnets, and ransomware.

Bio-Inspired Routing Algorithms Survey for Vehicular Ad Hoc Networks

Vehicular Ad hoc NETworks (VANETs) play a key role in the design and development of Intelligent Transportation Systems (ITS) that aim to improve road safety and transportation productivity. VANETs cover vehicle-to-vehicle and vehicle-to-roadside communications. One of the most important challenges of this type of network is the timely and reliable dissemination of messages among vehicular nodes that enable drivers to take appropriate decisions to improve road safety. In the past decade, many routing protocols for VANETs that can support reliability and safety requirements have been proposed.

These protocols suffer from several limitations, including complexity, lack of scalability to large scale networks, routing overheads, etc. To address these limitations, various bio-inspired approaches have been proposed to route packets among vehicular nodes in an optimized manner. We survey recent proposed bio-inspired routing algorithms for the VANET environment. In particular, we identify the key features, strengths, and weaknesses of these algorithms and compare them by using various criteria. Moreover, we propose a unified formal model of the bio-inspired multimodular approaches applied to VANET routing. We highlight main future research directions in this area.