SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck.

Slides:



Advertisements
Similar presentations
Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
Advertisements

REST Introduction 吴海生 博克软件(杭州)有限公司.
Performance Evaluation of the CPE WAN Management Protocol Serafeim Papastefanos NTUA.
I/O Organization popo.
Group #1: Protocols for Wireless Mobile Environments.
A Seamless Handoff Approach of Mobile IP Protocol for Mobile Wireless Data Network. 資研一 黃明祥.
Issues of Security and Privacy in Networking in the CBA Karen Sollins Laboratory for Computer Science July 17, 2002.
Tam Vu Remote Procedure Call CISC 879 – Spring 03 Tam Vu March 06, 03.
Reliability on Web Services Presented by Pat Chan 17/10/2005.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
CIS-764 Database Design Service-Oriented Architecture and Web-Services Binti Sepaha.
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
Sensor Grid: Integration of Wireless Sensor Networks and the Grid Authors: Hock Beng Lim, Yong Meng Teo, Protik Mukherjee, Vihn The Lam, Weng Fai Wong,
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
OSI Model MIS 416 – Module II Spring 2002 Networking and Computer Security.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
Protocols and the TCP/IP Suite
ECEN 619 “Internet Protocols and Modeling” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc Lecture notes and Paper.
Chapter 1 NETWORKING BASICS.
Definition of terms Definition of terms Explain business conditions driving distributed databases Explain business conditions driving distributed databases.
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
1 Proxy-based Adaptation for Mobile Computing ECET 581 Spring 07 Authors: Markus Endler Hana Rubinsztejn Ricardo C. A. da Rocha Vagner Sacramento ISSN.
Introduction to Routing and Routing Protocols By Ashar Anwar.
Norbert Niebert, Andreas Schieder, Henrik Abramowicz, Christian Prehofer, Holger Kart Ambient Networks projects, EU’s 6 th Framework Programme
Operating System Review September 10, 2012Introduction to Computer Security ©2004 Matt Bishop Slide #1-1.
Architecture and Algorithms for an IEEE based Multi-channel Wireless Mesh Network Ashish Raniwala, Tzi-cker Chiueh Stony Brook University Infocom2005.
COMPUTER ORGANIZATIONS CSNB123 NSMS2013 Ver.1Systems and Networking1.
Enabling Embedded Systems to access Internet Resources.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
 Communication Tasks  Protocols  Protocol Architecture  Characteristics of a Protocol.
RELATIONAL FAULT TOLERANT INTERFACE TO HETEROGENEOUS DISTRIBUTED DATABASES Prof. Osama Abulnaja Afraa Khalifah
A Study of Wireless Virtual Network Computing Kiran Erra.
Chris Kuruppu NWS Office of Science and Technology Systems Engineering Center (Skjei Telecom) 10/6/09.
Internet A simple introduction 黃韻文 申逸慈.
By : Fiona Minear. What is a networks ? A network is a group of two or more computer systems linked together.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
A Passive Approach to Rogue Access Point Detection IEEE GLOBECOM 2007 Lanier Watkins Raheem Beyah Cherita Corbett 김진석.
C2W Protocol Specification Group 1 Project RES 302.
LE427 Data communication and networks Jarree Chaicharn, Ph.D. รศ ดร จรี ไชยชาญ
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
WLAN In Disaster and Emergency Response (WIDER) MidTerm Presentation.
IT 606 Computer Networks (CN). 1.Evolution of Computer Networks & Application Layer. 2.Transport Layer & Network Layer. 3.Routing & Data link Layer. 4.Physical.
Service Oriented Architecture + SOAP -Robin John.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Dynamic Link Labels for Energy Efficient MAC Headers in Wireless Sensor Networks Sheng-Shih Wang Gautam Kulkarni, Curt Schurgers, and Mani Srivastava IEEE.
A Mechanism for Communication- Efficient Broadcast Encryption over Wireless Ad Hoc Networks Johns Hopkins University Department of Computer Science Reza.
OSI ARCHITECTURE IN OSI, ACTUAL INFORMATION IS OVERHEADED BY PROTOCOL LAYERS IF ALL SEVEN LAYERS ARE OVERHEADED, THEN AS LITTLE AS 15% OF THE TRANSMITTED.
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
1 3/13/ :25 Chapter 5Protocol Architecture1 Rivier College CS575: Advanced LANs Chapter 5: Protocol Architecture.
Overview  Introduction  Biological network data  Text mining  Gene Ontology  Expression data basics  Expression, text mining, and GO  Modules and.
A Stable Routing Protocol to Support ITS Services in VANET Networks Tarik Taleb, Ehssan Sakhaee, Abbas Jamalipour, Kazuo Hashimoto, Nei Kato, Yoshiaki.
CENG 3331 Introduction to Telecommunications and Networks.
Pouya Ostovari and Jie Wu Computer & Information Sciences
Introduction to “Tap – Dance ”. Company Proprietary Presentation Topics  Introduction  Handover scenarios  Inter-Network Handover consequences  Common.
SPIN: Sensor Protocols for Information via Negotiation
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Protocols and the TCP/IP Suite
Presented By: Prof. D.W.Chadwick Other Author: D.Mundy
OSI model vs. TCP/IP MODEL
Networking Devices.
COMPUTER NETWORKS CS610 Lecture-9 Hammad Khalid Khan.
A Study of Wireless Virtual Network Computing
Protocols and the TCP/IP Suite
ECEN “Internet Protocols and Modeling”
OSI Model The Seven Layers
Chapter 2. Protocols and Architecture
Protocols and the TCP/IP Suite
Presentation transcript:

SOA on Wireless Networks Pat Freestone Steve Prazenica Kyle Usbeck Pat Freestone Steve Prazenica Kyle Usbeck

Introduction Benefits of SOA Preempted by other concerns Disconnectivity Low-bandwidth Constrained resources (Mem / CPU) Characteristics of SOA Benefits of SOA Preempted by other concerns Disconnectivity Low-bandwidth Constrained resources (Mem / CPU) Characteristics of SOA

Discoverability & Dynamic Binding Protocols Downsides Larger message size Slower encoding and decoding Ignored homogenous optimizations Protocols Downsides Larger message size Slower encoding and decoding Ignored homogenous optimizations

Self-contained & Modular Coordination of Modules E.g. multi-threading Network interface Ignored homogenous optimizations Coordination of Modules E.g. multi-threading Network interface Ignored homogenous optimizations

Coarse-grained Interfaces Implications Fewer network connections Larger amounts of data High probability of interruption Wasted resources Security vulnerability Implications Fewer network connections Larger amounts of data High probability of interruption Wasted resources Security vulnerability

Self-Healing Mechanisms Failure-detection Maintenance-consistency Recovery Redundancy Implications Larger number of network transmissions Processing meta-data Coordination Mechanisms Failure-detection Maintenance-consistency Recovery Redundancy Implications Larger number of network transmissions Processing meta-data Coordination

Location Transparency Benefits Uniform addressing Redundancy Implications Reliability with network link Service discovery traffic Ignores optimizations Benefits Uniform addressing Redundancy Implications Reliability with network link Service discovery traffic Ignores optimizations

Composibility Services work together Implications XML formatted messaging Services work together Implications XML formatted messaging

Conclusion Costs vs. benefits of SOA Issues on wireless networks Larger transmission sizes Larger number of transmissions Increased processing Ignored optimizations Costs vs. benefits of SOA Issues on wireless networks Larger transmission sizes Larger number of transmissions Increased processing Ignored optimizations

Thank You Questions?