27 research outputs found
A content dissemination framework for vehicular networking
Vehicular Networks are a peculiar class of wireless mobile networks in which vehicles are equipped with radio interfaces and are, therefore, able to communicate with fixed infrastructure (if available) or other vehicles.
Content dissemination has a potential number of applications in vehicular networking,
including advertising, traffic warnings, parking
notifications and emergency
announcements. This thesis addresses two possible dissemination strategies: i) Push-based that is aiming to proactively deliver information to a group of vehicles based on
their interests and the level of matching content, and ii) Pull-based that is allowing
vehicles to explicitly request custom information.
Our dissemination framework is taking into consideration very specific information
only available in vehicular networks: the geographical data produced by the navigation
system. With its aid, a vehicle's mobility patterns become predictable. This information
is exploited to efficiently deliver the content where it is needed. Furthermore, we use
the navigation system to automatically filter information which might be relevant to
the vehicles.
Our framework has been designed and implemented in .NET C# and Microsoft
MapPoint. It was tested using a small number of vehicles in the area of Cambridge,
UK. Moreover, to prove the correctness of our protocols, we further evaluated it in a
large-scale network simulation over a number of realistic vehicular trace-based scenarios.
Finally, we built a test-case application aiming to prove that vehicles can gain
from such a framework. In this application every vehicle collects and disseminates road
traffic information. Vehicles that receive this information can individually evaluate the
traffic conditions and take an alternative route, if needed. To evaluate this approach,
we collaborated with UCLA's Network Research Lab (NRL), to build a simulator that
combines network and dynamic mobility emulation simultaneously. When our dissemination
framework is used, the drivers can considerably reduce their trip-times
Intelligent Systems
This book is dedicated to intelligent systems of broad-spectrum application, such as personal and social biosafety or use of intelligent sensory micro-nanosystems such as "e-nose", "e-tongue" and "e-eye". In addition to that, effective acquiring information, knowledge management and improved knowledge transfer in any media, as well as modeling its information content using meta-and hyper heuristics and semantic reasoning all benefit from the systems covered in this book. Intelligent systems can also be applied in education and generating the intelligent distributed eLearning architecture, as well as in a large number of technical fields, such as industrial design, manufacturing and utilization, e.g., in precision agriculture, cartography, electric power distribution systems, intelligent building management systems, drilling operations etc. Furthermore, decision making using fuzzy logic models, computational recognition of comprehension uncertainty and the joint synthesis of goals and means of intelligent behavior biosystems, as well as diagnostic and human support in the healthcare environment have also been made easier
Resource Management in Delay Tolerant Networks and Smart Grid
In recent years, significant advances have been achieved in communication networks and electric power systems. Communication networks are developed to provide services within not only well-connected network environments such as wireless local area networks, but also challenged network environments where continuous end-to-end connections can hardly be established between information sources and destinations. Delay tolerant network (DTN) is proposed to achieve this objective by utilizing a store-carry-and-forward routing scheme. However, as the network connections in DTNs are intermittent in nature, the management of network resources such as communication bandwidth and buffer storage becomes a challenging issue. On the other hand, the smart grid is to explore information and communication technologies in electric power grids to achieve electricity delivery in a more efficient and reliable way. A high penetration level of electric vehicles and renewable power generation is expected in the future smart grid. However, the randomness of electric vehicle mobility and the intermittency of renewable power generation bring new challenges to the resources management in the smart grid, such as electric power, energy storage, and communication bandwidth management.
This thesis consists of two parts. In part I, we focus on the resource management in DTNs. Specifically, we investigate data dissemination and on-demand data delivery which are two of the major data services in DTNs. Two kinds of mobile nodes are considered for the two types of services which correspond to the pedestrians and high-speed train passengers, respectively. For pedestrian nodes, the roadside wireless local area networks are used as an auxiliary communication infrastructure for data service delivery. We consider a cooperative data dissemination approach with a packet pre-downloading mechanism and propose a double-loop receiver-initiated medium access control scheme to resolve the channel contention among multiple direct/relay links and exploit the predictable traffic characteristics as a result of packet pre-downloading. For high-speed train nodes, we investigate on-demand data service delivery via a cellular/infostation integrated network. The optimal resource allocation problem is formulated by taking account of the intermittent network connectivity and multi-service demands. In order to achieve efficient resource allocation with low computational complexity, the original problem is transformed into a single-machine preemptive scheduling problem and an online resource allocation algorithm is proposed. If the link from the backbone network to an infostation is a bottleneck, a service pre-downloading algorithm is also proposed to facilitate the resource allocation.
In part II, we focus on resource management in the smart grid. We first investigate the optimal energy delivery for plug-in hybrid electric vehicles via vehicle-to-grid systems. A dynamic programming formulation is established by considering the bidirectional energy flow, non-stationary energy demand, battery characteristics, and time-of-use electricity price. We prove the optimality of a state-dependent double-threshold policy based on the stochastic inventory theory. A modified backward iteration algorithm is devised for practical applications, where an exponentially weighted moving average algorithm is used to estimate the statistics of vehicle mobility and energy demand. Then, we propose a decentralized economic dispatch approach for microgrids such that the optimal decision on power generation is made by each distributed generation unit locally via multiagent coordination. To avoid a slow convergence speed of multiagent coordination, we propose a heterogeneous wireless network architecture for microgrids. Two multiagent coordination schemes are proposed for the single-stage and hierarchical operation modes, respectively. The optimal number of activated cellular communication devices is obtained based on the tradeoff between communication and generation costs
The Impact of Rogue Nodes on the Dependability of Opportunistic Networks
Opportunistic Networks (OppNets) are an extension to the classical Mobile Ad hoc Networks
(MANETs) where the network is not dependent on any infrastructure (e.g. Access Points or
centralized administrative nodes). OppNets can be more flexible than MANETs because an end
to end path does not exist and much longer delays can be expected. Whereas a Rogue Access
Point is typically immobile in the legacy infrastructure based networks and can have considerable
impact on the overall connectivity, the research question in this project evaluates how the pattern
and mobility of a rogue nodes impact the dependability and overall "Average Latency" in an
Opportunistic Network Environment. We have simulated a subset of the mathematical modeling
performed in a previous publication in this regard.
Ad hoc networks are very challenging to model due to their mobility and intricate routing
schemes. We strategically started our research by exploring the evolution of Opportunistic
networks, and then implemented the rogue behavior by utilizing The ONE (Opportunistic
Network Environment, by Nokia Research Centre) simulator to carry out our research over rogue
behavior. The ONE simulator is an open source simulator developed in Java, simulating the layer
3 of the OSI model. The Rogue behavior is implemented in the simulator to observe the effect of
rogue nodes. Finally we extracted the desired dataset to measure the latency by carefully
simulating the intended behavior, keeping rest of the parameters (e.g. Node Movement Models,
Signal Range and Strength, Point of Interest (POI) etc) unchanged. Our results are encouraging,
and coincide with the average latency deterioration patterns as modeled by the previous
researchers, with a few exceptions. The practical implementation of plug-in in ONE simulator has
shown that only a very high degree of rogue nodes impact the latency, making OppNets more
resilient and less vulnerable to malicious attacks
Road-side units operators in competition: A game-theoretical approach
International audienceWe study the interactions among Internet providers in vehicular networks which offer access to commuters via road side units (RSUs). Namely, we propose a game-theoretical framework to model the competition on prices between vehicular Internet providers to capture the largest amount of users, thus selfishly maximizing the revenues. The equilibria of the aforementioned game are characterized under different mobile traffic conditions, RSU capabilities and users requirements and expectations. In particular, we also consider in the analysis the case where mobile users modify the price they accept to pay for the access as the likeliness of finding an access solution decreases. Our game-theoretical analysis gives insights on the outcomes of the competition between vehicular Internet providers, further highlighting some counter-intuitive behaviors; as an example, comparing with the case when users have constant price valuation over time, having users inclined to increasing their "acceptable" price may force vehicle Internet providers to charge lower prices due to competition
Sharing with Caution: Managing Parking Spaces in Vehicular Networks
By exchanging events in a vehicular ad hoc network (VANET), drivers can receive interesting information while driving. For example, they can be informed of available parking spaces in their vicinity. A suitable protocol is needed to disseminate the events efficiently within the area where they are relevant. Moreover, in such a competitive context where each vehicle may be interested in a resource, it is crucial not to communicate that resource to each driver in the vicinity. Otherwise, those drivers would waste time trying to reach a parking space and only one of them would be fulfilled, which would lead to a poor satisfaction in the system. To solve this problem, we detail in this paper a reservation protocol that efficiently allocates parking spaces in vehicular ad hoc networks and avoids the competition among the vehicles. We have integrated our protocol within VESPA, a system that we have designed for vehicles to share information in VANETs. An experimental evaluation is provided, which proves the usefulness and benefits of our reservation protocol in both parking lots and urban scenarios. Besides, we present an in-depth study of the state of the art on this topic, that shows the interest and the originality of our approach
Design and Performance Analysis of Opportunistic Routing Protocols for Delay Tolerant Networks
Delay Tolerant Networks (DTNs) are characterized by the lack of continuous end-to-end connections because of node mobility, constrained power
sources, and limited data storage space of some or all of its nodes. Applications of DTNs include vehicular networks and sensor networks
in suburban and rural areas. The intermittent connection in DTNs creates a new and challenging environment that has not been tackled before
in wireless and wired networks. Traditional routing protocols fail to deliver data packets because they assume the existence of continuous
end-to-end connections. To overcome the frequent disconnections, a DTN node is required to store data packets for long periods of time
until it becomes in the communication range of other nodes. In addition, to increase the delivery probability, a DTN node spreads multiple
copies of the same packet on the network so that one of the copies reaches the destination. Given the limited storage and energy resources
of DTN nodes, there is a trade off between maximizing delivery and minimizing storage and energy consumption.
DTN routing protocols can be classified as either blind routing, in which no information is provided to select the next node in the path,
or guided routing, in which some network information is used to guide data packets to their destinations. In addition they differ in the
amount of overhead they impose on the network and its nodes. The objective of DTN routing protocols is to deliver as many packets as possible.
Acquiring network information helps in maximizing packet delivery probability and minimizing the network overhead resulting from replicating
many packet copies. Network information could be node contact times and durations, node buffer capacities, packet lifetimes, and many
others. The more information acquired, the higher performance could be achieved. However, the cost of acquiring the network information
in terms of delay and storage could be high to the degree that render the protocol impractical. In designing a DTN routing protocol, the
trade-off between the benefits of acquiring information and its costs should be considered.
In this thesis, we study the routing problem in DTN with limited resources. Our objective is to design and implement routing protocols that effectively handles the intermittent connection in DTNs to achieve high packet delivery ratios with lower delivery cost. Delivery cost is represented in terms of number of transmissions per delivered packet. Decreasing the delivery cost means less network overhead and less energy consumption per node. In order to achieve that objective, we first target the optimal results that could be achieved in an ideal scenario. We formulate a mathematical model for optimal routing, assuming the presence of a global observer that can collect information about all the nodes
in the network. The optimal results provide us with bounds on the performance metrics, and show the room for improvement that should
be worked on. However, optimal routing with a global observer is just a theoretical model, and cannot be implemented practically.
In DTNs, there is a need for a distributed routing protocol which utilizes local and easily-collectable data. Therefore, We investigate
the different types of heuristic (non-optimal) distributed routing protocols, showing their strengths and weaknesses. Out of the large
collection of protocols, we select four protocols that represent different routing classes and are well-known and highly referred by others working in the same area. We implement the protocols using a DTN simulator, and compare their performance under different network and node conditions. We study the impact of changing the node buffer capacities, packet lifetimes, number of nodes, and traffic load on their performance
metrics, which are the delivery ratio, delivery cost, and packet average delay. Based on these comparisons, we draw conclusions and guidelines
to design an efficient DTN routing protocol.
Given the protocol design guidelines, we develop our first DTN routing protocol, Eco-Friendly Routing for DTN (EFR-DTN), which
combines the strengths of two of the previously proposed protocols to provide better delivery ratio with low network overhead (less power
consumption). The protocol utilizes node encounters to estimate the route to destination, while minimizing the number of packet copies
throughout the network.
All current DTN routing protocols strive to estimate the route from source to destination, which requires collecting information about
node encounters. In addition to the overhead it imposes on the network to collect this information, the time to collect this information
could render the data worthless to propagate through the network. Our next proposal is a routing protocol, Social Groups Based
Routing (SGBR), which uses social relations among network nodes to exclude the nodes that are not expected to significantly
increase the probability of delivering the packet to its destination. Using social relations among nodes, detected from node encounters,
every group of nodes can form a social group. Nodes belonging to the same social group are expected to meet each other frequently, and
meet nodes from other groups less frequently. Spreading packet copies inside the same social group is found to be of low-added value to
the carrying node in delivering a packet to its destination. Therefore, our proposed routing protocol spreads the packet copies to other social
groups, which decreases the number of copies throughout the network. We compare the new protocol with the optimal results and the existing
well-known routing protocols using real-life simulations. Results show that the proposed protocol achieves higher delivery ratio and
less average delay compared to other protocols with significant reduction in network overhead.
Finally, we discuss the willingness of DTN nodes to cooperate in routing services. From a network perspective, all nodes are required to participate in delivering packets of each other. From a node perspective, minimizing resource consumption is a critical requirement. We investigate the degree of fair cooperation where all nodes are satisfied with their participation in the network routing services. A new credit-based system is implemented to keep track of and reward node participation in packet routing. Results show that the proposed system improves the fairness among nodes and increases their satisfaction
Connectivity and Data Transmission over Wireless Mobile Systems
We live in a world where wireless connectivity is pervasive and becomes ubiquitous. Numerous devices with varying capabilities and multiple interfaces are surrounding us. Most home users use Wi-Fi routers, whereas a large portion of human inhabited land is covered by cellular networks. As the number of these devices, and the services they provide, increase, our needs in bandwidth and interoperability are also augmented. Although deploying additional infrastructure and future protocols may alleviate these problems, efficient use of the available resources is important.
We are interested in the problem of identifying the properties of a system able to operate using multiple interfaces, take advantage of user locations, identify the users that should be involved in the routing, and setup a mechanism for information dissemination. The challenges we need to overcome arise from network complexity and heterogeneousness, as well as the fact that they have no single owner or manager.
In this thesis I focus on two cases, namely that of utilizing "in-situ" WiFi Access Points to enhance the connections of mobile users, and that of establishing "Virtual Access Points" in locations where there is no fixed roadside equipment available. Both environments have attracted interest for numerous related works. In the first case the main effort is to take advantage of the available bandwidth, while in the second to provide delay tolerant connectivity, possibly in the face of disasters. Our main contribution is to utilize a database to store user locations in the system, and to provide ways to use that information to improve system effectiveness. This feature allows our system to remain effective in specific scenarios and tests, where other approaches fail
Information dissemination in mobile networks
This thesis proposes some solutions to relieve, using Wi-Fi wireless networks, the data consumption of cellular networks using cooperation between nodes, studies how to make a good deployment of access points to optimize the dissemination of contents, analyzes some mechanisms to reduce the nodes' power consumption during data dissemination in opportunistic networks, as well as explores some of the risks that arise in these networks.
Among the applications that are being discussed for data off-loading from cellular networks, we can find Information Dissemination in Mobile Networks.
In particular, for this thesis, the Mobile Networks will consist of Vehicular Ad-hoc Networks and Pedestrian Ad-Hoc Networks. In both scenarios we will find applications with the purpose of vehicle-to-vehicle or pedestrian-to-pedestrian Information
dissemination, as well as vehicle-to-infrastructure or pedestrian-to-infrastructure Information dissemination. We will see how both
scenarios (vehicular and pedestrian) share many characteristics, while on the other hand some differences make them unique, and therefore requiring of specific solutions. For example, large car batteries relegate power saving techniques to a second place, while power-saving techniques and its effects to network performance is a really relevant issue in Pedestrian networks.
While Cellular Networks offer geographically full-coverage, in opportunistic Wi-Fi wireless solutions the short-range non-fullcoverage paradigm as well as the high mobility of the nodes requires different network abstractions like opportunistic networking,
Disruptive/Delay Tolerant Networks (DTN) and Network Coding to analyze them.
And as a particular application of Dissemination in Mobile Networks, we will study the malware spread in Mobile Networks.
Even though it relies on similar spreading mechanisms, we will see how it entails a different perspective on Dissemination
NASA Tech Briefs, June 2001
Topics covered include: Sensors; Electronic Components and Systems; Software Engineering; Materials; Manufacturing/Fabrication; physical Sciences; Information Sciences