Special Issue of International Journal of Computer Applications (0975 – 8887) on Wireless Communication and Mobile Networks, No.4. Jan.2012, ww.ijcaonline.org 16 Analysis and Simulation of UDP-based application for Wireless Network Lal Chand Bishnoi Uttarakhand Technical University, Dehradun India Dharm Singh College of Technology and Engineering, MPUAT Udaipur, India Shailendra Mishra Kumaon Engineering College, Dwarahat India ABSTRACT Wireless technology is rapidly gaining in popularity for educational institutes, home and business networking. As the wireless technology continues to improve the cost of wireless products continues to decrease. Wireless networks utilize radio waves and/or microwaves to maintain communication channels between computers. There various popular routing protocols available for wireless networks are DSDV, AODV and DSR. This paper is aimed at dissemination of the measuring performance i.e., throughput, packet drop rate and average packet end-to end delay of wireless network UPD- based application for various routing protocol using simulation framework for video transmission over the wireless network in Fedora environment. Keywords: NS2, VoD. VoIP, Video Transmission, WNs et. al. General Terms Multimedia Communication, Video over IP, Network Simulator, Wireless Network communication et. al. 1. INTRODUCTION The video transmission over wireless network is commonly today’s requirement of each laptop, palmtop, mobile users. Without compression it is very difficult to transmit video over wired or wireless network because video content requires very large network bandwidth. For instance, 720p video at 60 frames/s using 10 b/colour requires about 1.4 Gb/s. To transmit the content over bandwidth- limited media like wireless IEEE 802.11, the content (even real-time content) needs to be compressed. This paper gives about measuring performance evaluation matrices of routing protocol for video transmission over wireless network using simulation framework for video transmission over the wireless network in Fedora environment [1]. There are various routing protocol used in wireless network. We consider main three routing protocol in our research are: DSDV, AODV and DSR. The eight wireless mobile nodes simulation topology shown in figure 1. 2. ROUTING PROTOCL Routing algorithm decide the path (route) of the packets over wireless network. These are categories in two parts, first source initiated (on demand driven) and second table driven [2]. Fig. 1: Eight Wireless Mobile nodes Simulation Topology We chose most popular three routing protocols: Ad Hoc On- demand Distance-Vector Protocol (AODV), Destination Sequenced Distance-Vector (DSDV) and Destination Source Routing (DSR) for our research work [3][4][5]. 2.1 Ad Hoc On-demand Distance-Vector Protocol (AODV) The AODV routing algorithm is a routing protocol designed for ad hoc mobile networks. It is capable of both unicast and multicast routing. It is an on-demand driven type of algorithm, meaning that it builds routes between nodes only as required by the source nodes. It maintains these routes as long as they are needed by the sources. Additionally, it forms trees which connect multicast group members. These trees are composed of the group members and the nodes needed to connect the members. It uses sequence numbers to ensure the freshness of routes. It is loop-free, self-starting, and scales to large numbers of mobile nodes. It builds routes using a route request and route reply query cycle. When a source node requires a route to a destination for which it does not already have a route in its tree, it broadcasts a route request (RREQ) packet across the network. Whenever a any node receiving this packet update their information for the source node and set up backwards pointers to the source node in its route tables. In addition to that the source node's IP address, current sequence number, and broadcast ID, the RREQ also contains the most recent sequence number for the destination of which the source node is aware. Any node receiving the RREQ packet may send a route reply (RREP) if it is either the destination or if it has a route to the destination with corresponding sequence number greater than or equal to that contained in the RREQ packet. If this is the case, it unicasts a RREP packet back to the source. Otherwise, it rebroadcasts the RREQ packet. Nodes keep track of the RREQ packet’s source IP address and broadcast ID. If