Showing posts with label Ad-hoc network. Show all posts
Showing posts with label Ad-hoc network. Show all posts

Thursday, 13 November 2008

Intrusion Detection forWireless Sensor Networks

A WSN consists of a large set of tiny sensor nodes. Sensor nodes can perform
sensing, data processing, and communicating but with limited power,
computational capacities, small memory size, and low bandwidth. Unlike
MANETs, the senor nodes in WSNs are usually static after deployment, and
communicate mainly through broadcast instead of point-to-point communication.
Sensor networks have been used in a variety of domains, such as
military sensing in a battlefield, perimeter defense in critical area such as
airport, intrusion detection for traditional communication network, disasters
monitoring, and home healthcare. Obviously, some applications are
security-critical, which attract many researchers’ attention to secure a sensor
network. Some security protocols or mechanisms have been designed
for sensor network. For example, SPINS, a set of protocols, provides secure
data confidentiality, two-party data authentication, and data freshness and
authenticated broadcast for sensor network.15 LEAP, a localized encryption
and authentication protocol, is designed to support in-network processing
based on the different security requirements for different types of message
exchange. INSENS is an intrusion-tolerant routing protocol for WSNs.17
A lightweight security protocol relying solely on broadcasts of end-to-end
encrypted packets. However, in a sensor network,
as a complicated system, there are always some vulnerabilities to be
attacked.

Reference:Wireless Ad hoc Networking by Shih-Lin Wu & Yu-Chee Tseng

Wireless Ad Hoc Networking
Author:Chang Guang University, Tao-Yuan, Taiwan National Chiao-Tung University, Hsin-Chu, Taiwan
Reader Reviews

What a Techie needs to Understand wireless5
Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks by Shih-Lin Wu and Yu-Chee Tseng (Wireless Networks and Mobile Communications: Auerbach) The rapid progress of mobile, wireless communication and embedded micro-sensing MEMS technologies has brought about the rise of pervasive computing. Wireless local-area networks (WLANs) and wireless personal-area networks (WPANs) are now common tools for many people, and it is predicted that wearable sensor networks will greatly improve everyday life as we know it.
By integrating these technologies into a pervasive system, we can access information and use computing resources anytime, anywhere, and with any device. Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks covers these key technologies used in wireless ad hoc networks. The book is divided into three parts, each providing self-contained chapters written by international experts. Topics include networking architectures and protocols, cross-layer architectures, localization and location tracking, time synchronization, QoS and real-time, security and dependability, applications, modeling and performance evaluation, implementation and experience, and much more.
The book is novel in its single source presentation of ad hoc networking and its key technologies and applications over the platforms of personal-area, sensory-area, and local-area networks. It is a valuable resource for those who work in or are interested in learning about the pervasive computing environment.
Features:
* Covers key technologies in wireless and ad hoc networks for personal-area, local-area, and sensory-area networks
* Presents state-of-the-art research and developments by an international team of experts
* Explores topics from networking architectures and protocols to implementation experience and measurements

Wednesday, 12 November 2008

Multihop Routing Security

Multihop routing security in the integrated networks is another critical issue.
If the multihop routing is corrupted by a malicious intermediary node, the
MS cannot get a correct Internet connection with services. There are three
types of routes in the integrated networks:24 the route from a BS to an MS,
the route from an MS to a BS, and the route between two MSs without
BS. Corresponding to the three types of routes, multihop routing security
should provide security to all the above types of routes. In the process
of route discovery, it is necessary to execute the required principles to
enforce registered MSs to participate in honest route discovery and maintenance
and to exclude the malicious nodes from the routing paths. Owing
to infrastructure-supported multihop routing security, the home network
has the capability to manipulate MS’s billing and credential when an MS
has any malicious action in the process of route discovery. Thus, it is possible
to have a scheme that the Internet maintain a set of metrics to record
the past misbehavers of an MS and a multihop selects well-behaved MSs as
the intermediary MS for packet forwarding. Also, the infrastructure-based
scheme for detecting various misbehaviors is an important issue in the integrated
networks but has been neglected in current security designs. A lot
of issues about securing multihop routing and packet forwarding remain
unexplored:
- How to enforce service availability and cooperation in the integrated
network with a secure mechanism to stimulate MS to participate
in packet forwarding, to refrain from overloading the network, to
thwart the “selfish” MS, and to deter malicious behaviors.
- How to implement fair charging and rewarding for the cooperation
between MSs in packet-forwarding protocol and a reasonable fine
for misbehavers
Reference:Wireless Ad hoc Networking by Shih-Lin Wu & Yu-Chee Tseng

Wireless Ad Hoc Networking
Author:Chang Guang University, Tao-Yuan, Taiwan National Chiao-Tung University, Hsin-Chu, Taiwan
Reader Reviews

What a Techie needs to Understand wireless5
Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks by Shih-Lin Wu and Yu-Chee Tseng (Wireless Networks and Mobile Communications: Auerbach) The rapid progress of mobile, wireless communication and embedded micro-sensing MEMS technologies has brought about the rise of pervasive computing. Wireless local-area networks (WLANs) and wireless personal-area networks (WPANs) are now common tools for many people, and it is predicted that wearable sensor networks will greatly improve everyday life as we know it.
By integrating these technologies into a pervasive system, we can access information and use computing resources anytime, anywhere, and with any device. Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks covers these key technologies used in wireless ad hoc networks. The book is divided into three parts, each providing self-contained chapters written by international experts. Topics include networking architectures and protocols, cross-layer architectures, localization and location tracking, time synchronization, QoS and real-time, security and dependability, applications, modeling and performance evaluation, implementation and experience, and much more.
The book is novel in its single source presentation of ad hoc networking and its key technologies and applications over the platforms of personal-area, sensory-area, and local-area networks. It is a valuable resource for those who work in or are interested in learning about the pervasive computing environment.
Features:
* Covers key technologies in wireless and ad hoc networks for personal-area, local-area, and sensory-area networks
* Presents state-of-the-art research and developments by an international team of experts
* Explores topics from networking architectures and protocols to implementation experience and measurements

Tuesday, 11 November 2008

Design Integration with Ad Hoc Networks

The main disadvantage of WCDMA networks is perhaps on the limited bandwidth available to the users. The emerging multimedia applications (e.g., streaming for high-quality HDTV video) demands high throughput. Therefore, further integration with WLAN and ad hoc networks provides the unique opportunity to connect every user/device with high bandwidth. The primary advantage is the 11-/45-Mbps bandwidth offered by 802.11b/a/g WLAN (infrastructure mode) and perhaps even higher bandwidth for the ad hoc and personal area networks (PAN) networks.
How to integrate these three networks together into a highly efficient and seamless network requires systematic investigation in the future. One typical approach is to have a hierarchical design with the combined WCDMA/WLAN/ad hoc serves as the top–down structure. The integration of WCDMA/WLAN requires the intelligent selection of gateway points in either the WLAN portion or the 3G network to connect the users to the WCDMA core network anywhere.
There are a few schemes83–86 proposed in recent years for such an effort. However, the majority of these schemes assumed that the bandwidth for the 3G core networks will be increased significantly in the near future.
We believe it will take a longer time for WAN/MAN such as WCDMA to deliver high-bandwidth throughput. On the other hand, WLAN and ad hoc networks will have much faster development on delivering high-throughput
products. Thus, our approach87 uses WLAN to cluster mobile users and reduce the 3G radio activity. The philosophy is that when the 3G radio link is less crowded, it most likely provides higher efficiency for the users. Based on the relative BS/AP positions of the WCDMA and WLAN networks, we analyzed six cases of configurations. These six cases cover the majority of scenarios when WCDMA’s BS interacts with WLAN’s APs. We have formulated the problem, and produced the suboptimal solutions to reduce the overall interference between these devices.
When many users connect to a single AP of WLAN, the load imbalance becomes apparent. Ad hoc networks can be jointly integrated between WLAN/ad hoc as the relay points to achieve better load balance. Since ad hoc networks mostly work within a limited distance (e.g., within tens of meters), it is natural to have PANs connected with the combined WCDMA/WLAN networks to extend the global connectivity. One approach to integrate ad hoc networks into the combined WCDMA/WLAN networks is to follow the top–down structure, which only allows the ad hoc networks connect to WLAN only (instead of providing connectivity to the WCDMA core networks, though it is possible). However,
even with this simplified structure division, the overall design task still remains to be a challenge. The key factor is, with the ad hoc networks, relay can be mobile. Though the AP’s location is fixed, it is open to decide which mobile station should serve as the relay point to connect to the AP on behalf of other mobile stations of the same ad hoc networks. Therefore, a higher complexity of overall system design should be addressed. These issues include what
media access methods should the system provide to support different traffic types and what relay structure should be determined with the goal to maximize the overall throughput.

Reference:Wireless Ad hoc Networking by Shih-Lin Wu & Yu-Chee Tseng


Wireless Ad Hoc Networking
Author:Chang Guang University, Tao-Yuan, Taiwan National Chiao-Tung University, Hsin-Chu, Taiwan
Reader Reviews

What a Techie needs to Understand wireless5
Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks by Shih-Lin Wu and Yu-Chee Tseng (Wireless Networks and Mobile Communications: Auerbach) The rapid progress of mobile, wireless communication and embedded micro-sensing MEMS technologies has brought about the rise of pervasive computing. Wireless local-area networks (WLANs) and wireless personal-area networks (WPANs) are now common tools for many people, and it is predicted that wearable sensor networks will greatly improve everyday life as we know it.
By integrating these technologies into a pervasive system, we can access information and use computing resources anytime, anywhere, and with any device. Wireless Ad Hoc Networking: Personal-Area, Local-Area, and the Sensory-Area Networks covers these key technologies used in wireless ad hoc networks. The book is divided into three parts, each providing self-contained chapters written by international experts. Topics include networking architectures and protocols, cross-layer architectures, localization and location tracking, time synchronization, QoS and real-time, security and dependability, applications, modeling and performance evaluation, implementation and experience, and much more.
The book is novel in its single source presentation of ad hoc networking and its key technologies and applications over the platforms of personal-area, sensory-area, and local-area networks. It is a valuable resource for those who work in or are interested in learning about the pervasive computing environment.
Features:
* Covers key technologies in wireless and ad hoc networks for personal-area, local-area, and sensory-area networks
* Presents state-of-the-art research and developments by an international team of experts
* Explores topics from networking architectures and protocols to implementation experience and measurements

Monday, 10 November 2008

HART

Highway addressable remote transducer (HART) is a wireless standard
aimed at providing wireless capabilities. The wireless HART working group,
an activity of the HART Communication Foundation (HCF) had set the goal
of producing draft specifications for a wireless standard in early 2006.25
The HCF is an independent, nonprofit organization providing worldwide
support for applications of the HART protocol. The working group plans to
coordinate activities with wireless organizations, in the industry such as the
ISA SP100 Wireless Committee, to ensure continuity and uniformity with
standardization efforts. HCF member companies include major automation
suppliers and leaders: ABB, Adaptive Instruments, Elpro Technologies,
Emerson, Endress+Hauser, Honeywell, Omnex Controls, Phoenix Contact,
Siemens, Smar, and Yokogawa.

Reference : Wireless Ad Hoc Networking by Shih-Lin Wu & Yu-Chee Tseng

Sunday, 9 November 2008

Coveraging of aWireless Sensor Network

Coverage is an essential problem in wireless sensor networks. It is important
to ensure that sensors provide sufficient coverage of the sensing field.
However, one should use as few sensors as possible to cover the sensing
field to reduce the hardware cost. Assuming that sensors are randomly
deployed, this section discusses three general models to define the coverage
problem and reviews some solutions to the coverage problem. The
first one is the binary model, where each sensor’s coverage area is modeled
by a disk. Any location within the disk is well monitored by the
sensor located at the center of the disk; otherwise, it is not monitored
by the sensor. The second one is the probabilistic model. An event happening
in the coverage of a sensor is either detected or not detected by the
sensor depending on a probability distribution. Hence, even if an event
is very close to a sensor, it may still be missed by the sensor. The last
model considers the coverage problem by including the issue of how targets
travel along the sensing field. The worst and best traveling paths of
this model can be used to evaluate the sensing capability of the sensor
network.

Reference:Wireless Ad Hoc Networking by Shih-Lin Wu & Yu-Chee Tseng

Thursday, 28 August 2008

Ad-hoc network and Pro-active Routing Protocols Part 1 : AWDS and Babel.

Ad-hoc network
- An ad-hoc (or "spontaneous") network is a local area network or other small network, especially one with wireless or temporary plug-in connections, in which some of the network devices are part of the network only for the duration of a communications session or, in the case of mobile or portable devices, while in some close proximity to the rest of the network. In Latin, ad hoc literally means "for this," further meaning "for this purpose only," and thus usually temporary. The term has been applied to future office or home networks in which new devices can be quickly added, using, for example, the proposed Bluetooth technology in which
devices communicate with the computer and perhaps other devices using wireless transmission.

One vendor offers an ad-hoc network technology that allows people to come to a
conference room and, using infrared transmission or radio frequency (RF)wireless signals, join their notebook computers with other conferees to a local network with shared data and printing resources. Each user has a unique network address that is immediately recognized as part of the network. The technology would also include remote users and hybrid wireless/wire connections.
from: search mobile computing

Ad Hoc Network Routing Protocols Studied
The protocols were carefully implemented according to their specifications published as of April 1998 and based on clarifications of
some issues from the designers of each protocol and on our own experimentation with them. In particular, during the process of implementing
each protocol and analyzing the results from early simulation runs.

Type of protocols
Pro-active Routing (Table-driven)
This protocols maintains fresh lists of destinations and their routes by periodically distributing routing tables throughout the network. The main disadvantages of such algorithms are -

1. Respective amount of data for maintenance.
2. Slow reaction on restructuring and failures.

Examples of proactive algorithms are -
A). AWDS - Ad-hoc Wireless Distribution Service
Ad-hoc Wireless Distribution Service (AWDS) is a layer 2 routing protocol to connect mobile ad-hoc networks, sometimes called wireless mesh networks. It is based on a link-state routing protocol, similar to OLSR.

Principle of operation
AWDS uses a link-state routing protocol for organizing the network. In contrast to other implementations like OLSR it operates in layer 2. That means no IP addresses must be assigned because the unique MAC addresses of the WLAN hardware is used instead. Furthermore, all kinds of layer 3 protocols can be used, like IP, DHCP, IPv6, IPX, etc. The protocol daemon creates a virtual network interface, which can be used by the kernel like a typical LAN interface.

Alternatives
The ad hoc routing protocol list contains a large set of alternatives. However, most of them are academic and do not exist as practical implementations.

B). Babel — a loop-free distance-vector routing protocol
Babel is a distance-vector routing protocol for IPv6 and IPv4 with fast convergence properties. It is based on the ideas in DSDV, AODV and Cisco's EIGRP, but uses a variant of ETX link cost estimation rather than a simple hop-count metric.

About Babel

Babel was designed to be robust and efficient on both wireless mesh networks and classical wired networks.

Babel on wireless networks

Babel was primarily designed for wireless ad-hoc networks. Because of that, Babel is extremely robust in the presence of mobility: only under very exceptional situations circumstances will Babel cause a transient routing loop. (This is unlike OLSR, which will cause transient routing loops just after a mobility event before the new topology information is flooded throughout the network.)

In its default operation, Babel uses a link quality measurement that is designed for networks using the IEEE 802.11 MAC. In other words, the paths chosen should be reasonable on any sort of network, but are particularly suitable for 802.11 networks.

Babel uses a number of techniques to avoid route flapping, the situation in which routers repeatedly switch between two routes of similar quality. This, again, is unlike OLSR, which, being a link-state protocol, cannot reliably implement history-dependent route selection.

Babel enjoys fairly fast convergence. Since Babel uses triggered updates and explicit requests for routing information, it usually converges almost immediately after the link quality measure has completed. In the presence of heavy packet loss, however, converging on an optimal set of routes may take up to a minute or so (with the default update interval of 30 seconds).
Babel on wired networks

Babel will also work efficiently on wired networks. When the Babel daemon detects a wired network, it will use a larger interval between hellos, disable link quality estimation, and perform split-horizon processing.

In the absence of mobility (on a stable network with no link failures), Babel over a wired network will generate roughly between 1.2 and 2.4 times the amount of traffic that RIPng would generate, depending on the exact network topology. However, since Babel uses explicit Hello messages and never counts to infinity, its update interval can be set to much larger values.
Babel on embedded systems

Being a distance vector protocol, Babel has extremely modest memory and CPU requirements. I have never seen the Babel daemon appear on either a CPU or a memory monitor.

Babel on dual-stack networks

Unlike most routing protocols, which route either IPv4 or IPv6 but not both at the same time, Babel is a hybrid IPv6 and IPv4 protocol: a single update packet can carry both IPv6 and IPv4 routes (this is similar to how multi-protocol BGP works). This makes Babel particularly efficient on dual (IPv6 and IPv4) networks.
Formal proofs

The most important correctness properties of Babel — loop-freeness and convergence — have been formally proved. This is unlike most other routing protocols, the correctness of which has to be taken on trust.

Technical details

Babel has the following features:

* it is a distance-vector protocol;
* it is a proactive protocol, but with adaptative (reactive) features;
* it senses link quality for computing route metrics using a variant of the ETX algorithm;
* it uses a feasibility condition that guarantees the absence of loops (the feasibility condition is taken from EIGRP and is somewhat less strict than the one in AODV);
* it uses sequence numbers to make old routes feasible again (like DSDV and AODV, but unlike EIGRP);
* it speeds up convergence by reactively requesting a new sequence number (like AODV, and to a certain extent EIGRP, but unlike DSDV);
* it allows redistributed external routes to be injected into the routing domain at multiple points (like EIGRP, but unlike DSDV and AODV).


Resources

If you don't know what to do with many of the papers piled on your desk, stick a dozen colleagues' initials on 'em, and pass them along. When in doubt, route. — Malcolm Forbes
Download

Download the Babel routing daemon (Linux and Mac OS X only, for now).

You can also get my latest (possibly unstable) sources using Darcs by doing

$ darcs get http://www.pps.jussieu.fr/~jch/software/repos/babel/

Babel-aware tcpdump

A patch (due to Grégoire Henry) to make tcpdump aware of the Babel and AHCP protocols is available in my download area.

Documentation
* Babel's README file.
* The babel(8) manual page.
* Babel's changelog.
* The Babel protocol.

Mailing list
Please subscribe to the Babel users mailing list.

You may browse the archives on Alioth, at Gmane using HTTPand at mail-archive.com.
from: PPS