MULTICASTING WITH LOCALIZED CONTROL IN WIRELESS AD HOC NETWORKS
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?