Support of Multimedia SIP Applications over Proactive MANETs Extension of OLSR for Service Discovery



Similar documents
CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

LIST OF FIGURES. Figure No. Caption Page No.

Implementation of a Lightweight Service Advertisement and Discovery Protocol for Mobile Ad hoc Networks

Review: Lecture 1 - Internet History

Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach

CHAPTER 8 CONCLUSION AND FUTURE ENHANCEMENTS

Performance of VoIP strategies for hybrid Mobile Ad Hoc Networks

Mobile Devices: Server and Management Lesson 05 Service Discovery

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

Cross-Layer Service Discovery Mechanism for OLSRv2 Mobile Ad Hoc Networks

CHAPTER 1 INTRODUCTION

Ad hoc Networking

Enhancements to Collaborative Media Streaming with IETF Protocols

Implementing DHCPv6 on an IPv6 network

Network Layers. CSC358 - Introduction to Computer Networks

Accelerating Service Discovery in Ad-hoc Zero Configuration Networking

What communication protocols are used to discover Tesira servers on a network?

Simulation of Internet Connectivity for Mobile Ad Hoc Networks in Network Simulator-2

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

Firewalls und IPv6 worauf Sie achten müssen!

Using Bonjour Across Subnets

Tomás P. de Miguel DIT-UPM. dit UPM

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Enabling SIP-Based Services in Ad Hoc Networks

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

Performance Evaluation of Aodv and Dsr Routing Protocols for Vbr Traffic for 150 Nodes in Manets

Dissertation Title: SOCKS5-based Firewall Support For UDP-based Application. Author: Fung, King Pong

Investigating the Performance of Routing Protocols Using Quantitative Metrics in Mobile Ad Hoc Networks

Efficient Discovery of Internet Gateways in Future Vehicular Communication Systems

Address Resolution in Mobile Ad Hoc Networks using Adaptive Routing

Chapter 3 LAN Configuration

Application. Transport. Network. Data Link. Physical. Network Layers. Goal

Formal Measure of the Effect of MANET size over the Performance of Various Routing Protocols

The SIP School- 'Mitel Style'

Lecture 2.1 : The Distributed Bellman-Ford Algorithm. Lecture 2.2 : The Destination Sequenced Distance Vector (DSDV) protocol

Content Delivery Networks

How To. Instreamer to Exstreamer connection. Project Name: Document Type: Document Revision: Instreamer to Exstreamer connection. How To 1.

Multidomain Virtual Security Negotiation over the Session Initiation Protocol (SIP)

A Link-state QoS Routing Protocol for Ad Hoc Networks

Performance Evaluation of Service Discovery Strategies in Ad Hoc Networks

Internetworking. Problem: There is more than one network (heterogeneity & scale)

VoIP QoS. Version 1.0. September 4, AdvancedVoIP.com. Phone:

Contents. Biography. Acknowledgments. List of Abbreviations. List of Symbols

Network Edge Services

BatCave: Adding Security to the BATMAN Protocol

New Products and New Features May, 2015

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

A networking framework for spontaneous interactions in MANETs

Using IPM to Measure Network Performance

Hosts Address Auto Configuration for Mobile Ad Hoc Networks

Name Resolution in On-Demand MANETs and over External IP Networks

RESOURCE DISCOVERY IN AD HOC NETWORKS

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

SIP Essentials Training

A DISTRIBUTED RESOURCE-MANAGEMENT APPROACH IN MANETS

HYBRID SCHEME FOR DISCOVERING AND SELECTING INTERNET GATEWAY IN MOBILE AD HOC NETWORK

Routing Layer Support for Service Discovery in Mobile Ad Hoc Networks

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

Keywords- manet, routing protocols, aodv, olsr, grp,data drop parameter.

XPROBE. Building Efficient Network Discovery Tools. Fyodor Yarochkin

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme. Auxiliary Protocols

Telematics. 9th Tutorial - IP Model, IPv6, Routing

Security and Scalability of MANET Routing Protocols in Homogeneous & Heterogeneous Networks

Transport and Network Layer

Multicasting with Mobile IP & The Session Initiation Protocol

Quality of Service for MANETs connected to the Internet

XPROBE-NG. What s new with upcoming version of the tool. Fyodor Yarochkin Armorize Technologies

ESINET NG911. Aparna Pragadeeswar Vinoth

A Study of Internet Connectivity for Mobile Ad Hoc Networks in NS 2

Mobile P2PSIP. Peer-to-Peer SIP Communication in Mobile Communities

A Lightweight Secure SIP Model for End-to-End Communication

A P2P SIP Architecture - Two Layer Approach - draft-sipping-shim-p2p-arch-00.txt

HPAM: Hybrid Protocol for Application Level Multicast. Yeo Chai Kiat

SIP : Session Initiation Protocol

DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Need for Signaling and Call Control

IP and Mobility. Requirements to a Mobile IP. Terminology in Mobile IP

Lab 2. CS-335a. Fall 2012 Computer Science Department. Manolis Surligas

Application Note. Onsight Connect Network Requirements v6.3

Experimental Comparison of Routing and Middleware Solutions for Mobile Ad Hoc Networks: Legacy vs Cross-Layer Approach

Two-Stage Forking for SIP-based VoIP Services

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

CONECT - Cooperative Networking for High Capacity Transport Architectures Overview. Leandros Tassiulas CERTH

Implementing Intercluster Lookup Service

A Study of Dynamic Addressing Techniques in Mobile Ad hoc Networks

Dedication Preface 1. The Age of IPv6 1.1 INTRODUCTION 1.2 PROTOCOL STACK 1.3 CONCLUSIONS 2. Protocol Architecture 2.1 INTRODUCTION 2.

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

SIP Trunking Manual. For Samsung OfficeServ. Sep 18, 2006 doc v Sungwoo Lee Senior Engineer

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Study And Comparison Of Mobile Ad-Hoc Networks Using Ant Colony Optimization

P2P-Based Semantic Service Management in Mobile Ad-hoc Networks

PERFORMANCE ANALYSIS OF AODV, DSR AND ZRP ROUTING PROTOCOLS IN MANET USING DIRECTIONAL ANTENNA

UiO1 Web performance in practice Why we are waiting? Ten years after

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

Traditional Telephony IP Telephony Voice, Data, Video Integration. Media Convergence. IP Router Server IP Router. Video Distribution Fax

A Comprehensive Analysis on Route Discovery and Maintenance Features of DSDV, AODV and IERF Ad-hoc Routing Protocols

Voice Peering: Interworking SIP and BGP

Transcription:

Support of Multimedia SIP Applications over Proactive MANETs Extension of OLSR for Service Discovery Li Li and Louise Lamont CRC Canada

Outline Overview of MANET Service Discovery Schemes OLSR Extension to Support Service Discovery SIP MANET Networking Architecture Performance Results Conclusions

Service Discovery To find the IP-address of a service provider by specifying the desired service properties, which can then be contacted by the client for the service session. The key service properties: service type, service URL/AOR, attributes, preference of attributes, etc. Service discovery schemes developed for the fixed networks often employ the centralized servers which may not exist in the MANET, e.g., DNS, DHCP, ENUM etc.

Overview of MANET Service Discovery Schemes Host-name-to-address mapping Adapt DNS protocol to MANET (draft-jeong-manet-dns-service- 00.txt) Piggyback onto reactive routing protocol (draft-engelstad-manetname-resolution-01.txt) SLP adapted to MANET Piggyback onto reactive routing protocol (draft-koodli-manetservice-discovery-00.txt) Building distributed service directory layer in MANET (U Kozat and L Tassiulas ) Service advertising and discovery on Multicast Protocols Often reactive multicast routing protocols are assumed (e.g., Liang Cheng)

Service Discovery in Proactive MANET Proactive MANET is more suitable for certain application scenarios, e.g., for support of real-time multimedia SIP applications with minimum end-toend latency Apply cross-layer design between networking and application layers to reduce the infrastructure and protocol overhead Service advertisement may fit well in OLSR s forwarding mechanism Can service query-and-response messages be supported by OLSR forwarding mechanism?

Extension on OLSR to Support Service Discovery A new message type to handle the functionality of service discovery: Service Location Extension (SLE) MANET Server OLSR forwarding to disseminate the SLE message forwarding to advertise the service capability Service query-and-response using forwarding Response SLE is the same as the advertising SLE SLE refresh timer, SLE minimum refresh timer and limited maximum number of queries to control message load Backward compatibility with OLSR nodes that do not support the SLE extension

SLE Message Major fields include: Service Sequence Number, Service Type, Service Attributes, AOR URL, Location, Weight, Query Flag, etc. Service Attributes are service type dependent, including attribute values and preferences The AOR URL can be omitted when the Query Flag is enabled Location field stipulates IP address

SIP MANET Networking Architecture Two types of servers, proxy server and UAS are involved MANET 3 2 MN_Proxy1 2 1 1 3 MN_Proxy2 MANET 1 2 1 2 3 1 1: register 2: send INVITE request 3. route the INVITE request to the called (a) Proxy-based SIP MANET 1: send INVITE request directly to the called (b) Proxy-less SIP MANET Proxy-based vs. Proxy-less SIP MANET Architecture Proxy server offers SIP directory service Need to discovery either the proxy server(s) or all destination UAS

Support SIP MANET Over OLSR Use OLSR SLE to automatically discover the SIP MANET architecture and locate the server(s) Listen for server advertisement Query message first solicits the proxy server to respond. A UAS only responds when there is no proxy server heard in the SIP MANET To further reduce the message overhead, uni-cast response may be used

Performance Evaluations - Comparison of OLSR SD scheme with SD scheme piggybacked on the reactive routing protocol 1 1 MANET Server MANET Server Assume two broadcast queries generating more message load than a forwarded query-and-response pair OLSR SLE scheme can outperform the reactive SD scheme in many cases

Simulation Results SLE Message Overhead Call Setup Time: proxyless netw ork Percentage of SLE in total OLSR traffic 0.80% 0.60% 0.40% 0.20% 0.00% proxy-less Scenarios one proxy server big net small net setup time (sec) 0.12 0.1 0.08 0.06 0.04 0.02 0 0 sec 1600.68 2237.76 2746.94 3018.47 3219.06 3511.54 3699.97 Case1 Case2 simulation tim e (sec) SLE overhead is insignificant in proportion to the overall OLSR overhead Satisfactory performance results of SIP applications are achieved with the proposed service discovery scheme

Conclusions Cross-layer support of service discovery utilizing the OLSR protocol achieves implementation, architecture and protocol efficiency The extra message overhead generated by SLE is very limited OLSR SLE scheme may outperform reactive SD schemes in many cases The proposed OLSR SD scheme delivers satisfactory performance metrics for support of multimedia real-time applications

Thank You!