Gokul

Post on 20-Jan-2015

675 views 1 download

Tags:

description

 

transcript

MULTICASTING WITH LOCALIZED CONTROL IN WIRELESS AD HOC

NETWORKS

TEAM MEMBERS

PREMKUMAR .RGANESAN .DGOGULGANESH .V.JTHANGAPANDIAN .M

PANNEL MEMBER

PROJECT GUIDE: J.LALITHAVANI, M.E

PROJECT CO-ORDINATOR: T. PRIYARADHIKADEVI, M.Tech.,(Ph.D) MISTE

ABSTRACT This paper investigates how to support multicasting in

wireless ad hoc networks without throttling the dominant unicast flows.

Unicast flows are usually congestion-controlled with protocols like TCP.

However, there are no such protocols for multicast flows in wireless ad hoc networks, and multicast flows can therefore cause severe congestion and throttle TCP-like flows in these environments.

Based on a cross-layer approach, this paper proposes a completely localized scheme to prevent multicast flows from causing severe congestion and the associated deleterious effects on other flows in wireless ad hoc networks.

CONTINUE The proposed scheme combines the layered

multicast concept with the routing-based congestion avoidance idea to reduce the aggregated rate of multicast flows when they use excessive bandwidth on a wireless link.

Our analysis and extensive simulations show that the fully localized scheme proposed in this paper is effective in ensuring the fairness of bandwidth sharing between multicast and unicast flows in wireless ad hoc networks

OBJECTIVE

To support multicasting in wireless ad hoc networks without congestion as like unicast flows.

PROBLEM IDENTIFICATION

PROBLEM DEFINITION

EXISTING SYSTEM:

Multicast Congestion control, the receiver of the worst congestion level is selected as the representative and transmission rate of the sender is adjusted to TCP throughput of the representative. This approach has high scalability and TCP friendliness. However, when this approach is applied in wireless communications, wireless-caused packet loss will cause to frequent change of the representative.

DISADVANTAGES One major drawback of flooding is

redundant broadcasts which can considerably increase data forwarding overhead.

Redundant broadcasts are particularly damaging in ad hoc networks where nodes are often bandwidth- and energy constrained.

PROPOSED SYSTEM

Benefits of the multicast technology Optimized network performance Support to distributed applications Resource economy Scalability More network availability

ADVANTAGES Low Cost Minimum Power Consumption Low Bandwidth Reduce the Response Time Delivered Packet Ratio is High

PROBLEM DESCRIPTIONMODULES: Topology Creation Analysis Existing Protocol ODMRP Implementation of AODV Algorithm Performance Evaluation

TOPOLOGY CREATION

In this module we construct our topology structure. Here we use mess topology structure because of unstructured nature.

Topology is constructed by getting the names of the nodes and the connections among the nodes as input from the user.

Continue…..

Configuration File General Simulation Parameters Scenario Topology and Mobility Radio and Propagation Model MAC Protocol Routing Protocol Transport Protocol Traffic Generators Statistical and GUI options

ANALYSIS EXISTING PROTOCOL ODMRP On-Demand Multicast Routing Protocol is a protocol

for routing multicast and unicast traffic throughout Ad-hoc wireless mesh networks.

This suffers from a route acquisition delay, although it helps reduce network traffic in general. To help reduce the problem of this delay, some implementations send the first data packet along with the route discovery packet.

Because some links may be asymmetric, the path from one node to another is not necessarily the same as the reverse path of these nodes.

IMPLEMENTATION OF AODV PROTOCOL: Ad Hoc On-Demand Distance Vector, a routing protocol

for ad hoc mobile networks with large numbers of mobile nodes.

The protocol's algorithm creates routes between nodes only when the routes are requested by the source nodes, giving the network the flexibility to allow nodes to enter and leave the network at will.

Routes remain active only as long as data packets are traveling along the paths from the source to the destination. When the source stops sending packets, the path will time out and close.

REQUIREMENTS SPECIFICATIONSOFTWARE REQUIREMENT:

Operating System : Windows 2000, Win XPLanguage : C,JavaProgramming Pacakage : VC++Tools : Glomosim-2.03SDK : JDK1.5.0Cost : 12,000Size :5324lines

HARDWARE REQUIREMENT:

Processor : Intel Pentium IV RAM : 1 GB Hard Disk Drive : 160 GB CD-ROM Drive : 52XKeyboard : 104 KeysMonitor : 17” Color MonitorMouse : PS/2 Mouse

EFFORT PREMKUMAR .R GANESAN .D GOGULGANESH .V.J THANGAPANDIAN .M

SYSTEM DESIGN

OUTPUT

TESTINGUNIT TESTING:

Unit testing is conducted to verify the functional performance of each modular component of the software. Unit testing focuses on the smallest unit of the software design (i.e.), the module. The white-box testing techniques were heavily employed for unit testing.

INTEGRATION TESTING:

Integration testing is a systematic technique for construction the program structure while at the same time conducting tests to uncover errors associated with interfacing. i.e., integration testing is the complete testing of the set of modules which makes up the product. The objective is to take untested modules and build a program structure tester should identify critical modules. Critical modules should be tested as early as possible.

SYSTEM TESTING:

Testing is performed to identify errors. It is used for quality assurance. Testing is an integral part of the entire development and maintenance process. The goal of the testing during phase is to verify that the specification has been accurately and completely incorporated into the design, as well as to ensure the correctness of the design itself.

CONCLUSION This paper has presented a fully localized scheme to

support multicasting in wireless ad hoc networks such as mobile ad hoc networks and ensures unicast flows their Shares of bandwidth on a link.

The proposed scheme combines layered multicast with routing-based congestion control to achieve its goals in a fully localized way.

Our analysis and extensive simulations show that the proposed scheme is effective in facilitating multicasting in wireless ad hoc networks while preventing unicast flows from being throttled.

FUTURE ENHANCEMENT To support broadcasting in wireless AD HOC networks without congestion aslike multicast flows.

References[1] E.M. Royer and C.E. Perkins, “Multicast Operation of the Ad Hoc

On-Demand Distance Vector Routing Protocol,” Proc. ACM MobiCom ’99, pp. 207-218, Aug. 1999.

[2] S.-J. Lee, M. Gerla, and C.-C. Chiang, “On-Demand Multicast Routing Protocol,” Proc. IEEE Wireless Comm. and Networking Conf. (WCNC ’99), pp. 1298-1304, Sept. 1999.

[3] I. Rhee, N. Balaguru, and G. Rouskas, “MTCP: Scalable TCPLike Congestion Control for Reliable Multicast,” Proc. IEEE INFOCOM ’99, pp. 1265-1273, Mar. 1999.

[4] L. Rizzo, “PGMCC: A TCP-Friendly Single-Rate Multicast Congestion Control Scheme,” Proc. ACM SIGCOMM ’00, Aug. 2000.

QUERIES?