SERVICE DISCOVERY AND MOBILITY MANAGEMENT
|
|
|
- Sandra King
- 10 years ago
- Views:
Transcription
1 Objectives: 1) Understanding some popular service discovery protocols 2) Understanding mobility management in WLAN and cellular networks Readings: 1. Fundamentals of Mobile and Pervasive Computing (chapt7) SERVICE DISCOVERY AND MOBILITY MANAGEMENT
2 Part 1: Service Discovery
3 Service discovery What is service? Storage, printing, display Allows automatic detection of devices and services offered by these devices in a network Done without human intervention Particularly relevant in mobile settings
4 Service discovery entities Client (or user): the entity that is interested in finding and using a service Server: the entity that offers the service Directory (or server, broker, central, resolver): a node in the network that hosts partially or entirely the service description information Provider/Server Register Provider/Server Query Directory/registrar Service broker User/Client User/Client
5 Components Directory repository Centralized Distributed n Hierarchical n Structured P2P n Ad hoc Service description Attribute/value Tree-like XML Ontologies (DAML) Announcement Register Multicast/broadcast Query/Service Access Syntax Ontology Programming language dependency
6 Requirements for SD Use of descriptive language: services needs to be semantically described Storage of service information Search for services Maintenance against changes in service description Maintenance against topology changes
7 Some Service Discovery Protocols (SDP) Main Entities Jini SLP UPnP Bluetooth Bonjour Lookup Service, Client, Service Directory Agent, Service Agent, User Agent Control Point, Devices (Services) SDP Client, SDP Server (or both) SDP client, SDP server Service Repository Service Announcement Access to Service Lookup Service DA (directory agent) Discovery/ Join protocol Service proxy object based on RMI Service Description Interface type and attribute matching Adoption Service Registration Service type for discovered service Service type and attribute matching None SDP Server SDP server Multicast advertisement Invoking Action to service Description in XML Not Supported Not Supported Attribute ID and Attribute Value Registration mdns query Domain name
8 UPnP stack GENA -- General Event Notification Architecture SOAP Simple object access protocol SSDP Simple service discovery protocol
9 Service Discovery in UPnP The Universal Plug and Play Protocol (UPnP) uses the Simple Service Discovery Protocol (SSDP) to locate the service in IP networks Control point 1 searching Internet advertising Device 1 Control point 2 searching advertising Both searching and advertising use HTTP Multicast. The response uses HTTP Unicast. UPnP targets to home-networking environments. Device 2
10 Joining and discovery UPnP control points are devices which use UPnP protocols to control UPnP devices UPnP can work with or without control points (lookup service). JOINING: A joining device sends out an advertisement (ssdp:alive) multicast message to advertise its services to control points A control point, if present, can record the advertisement, but other devices might also directly see this multicast message. DISCOVERY: UPnP sends a search (ssdp:discover) multicast message when a new control point is added to a network. Any device that hears this multicast will respond with a unicast response message.
11 Service description UPnP uses XML to describe device features and capabilities. An advertisement message contains a URL that points to an XML file in the network that describes the UPnP device s capability. By retrieving this XML file, other devices can inspect the advertised device s features and decide whether it is important or relevant to them. XA UPnP description for a service includes a list of actions (control) to which the service responds and a list of variables that model the service s state at runtime Control is expressed as a collection of Simple Object Access Protocol (SOAP) objects and their URLs in the XML file.
12 An example: A remote UIClient controls a TVDevice 1. UIClient and TVDevice use SSDP to discover each other. 2. UIClient retrieves the TVDevice description and get a list of associated services. 3. UIClient retrieves the service descriptions of interesting services. 4. UIClient starts interacting with TVDevice. UIClient API for Control point Java Virtual Machine Operating system IP Network UPnP IP TVDevice API for Device Java Virtual Machine Operating system IP Network
13 Service Location Protocol (SLP) An Internet Engineering Task Force (IETF) standard for decentralized, lightweight, and extensible service discovery It uses service URLs, which define the service type and address for a particular service. service:<service-type>://<addrspec> Example: service:printer:lpr://hostname is the service URL for a line printer service available at hostname.
14 SLP: Actors User Agent (UA) SLP Client communicates with SA or DA to access services Service Agent (SA) Offers services directly or by registering with DA on behalf of application Directory Agent (DA) optional actor to which all services register DA can be discovered either by active or passive discovery SLP messages are transmitted over UDP or TCP
15 SLP: Service Discovery with DA
16 SLP: Service Discovery without DA Service Discovery without DA Source:
17 Bonjour Based on IETF zero configure IP networking (ZeroConf) addressing (allocating IP addresses to hosts) naming (using names to refer to hosts instead of IP addresses) service discovery (finding services on the network automatically) Source: NetServices/NetServices.pdf
18 Link-local addressing No Central Address Server Pick a Random Address In /16 range Communication done locally Can use ARP to check if the address is in use Network Printer
19 mdns DNS-like Protocol Every Host Runs Responder Hosts Pick Own Names Communication over IP Multicast Link-local Resolves to Link-local or Regular Address Naming convention in Bonjour: XYZ-LaserPrinter.local
20 Browsing Return the list of all available instances of a particular type of service Local caching for past results Who can run Air Play Network I am! I am! XYZ-speaker.local ABC-speaker.local.
21 Part 2: Mobility management
22 Issues Point-of-attachment changes with mobility in infrastructure networks Within the same network Across heterogeneous networks Try to hide the mobility from IP point of view TCP Sockets are specified by the tuples (IP address, port #) Sol: keep it at layer-2 if possible
23 WLAN
24 Message exchange *Source: Mishra, An Empirical Analysis of the IEEE MAC Layer Handoff Process ~100ms 600ms
25 Remedy r Can reduce the latency down to 40ms From: Dava Molta, r: Wireless LAN Fast Roaming, 2007
26 Remedy 2 Virtual APs All cells share the same channel Each user is assigned an virtual AP upon association The virtual AP is handoff from one physical AP to another as users move Ch. 11 Ch. 6 Ch. 1
27 Mobile IP Mobile IP protocol allows location-independent routing of IP datagrams on the Internet Three components to standard: indirect routing of datagrams agent discovery registration with home agent
28 Mobile IP Entities Home! Network! HA! IPv4! Network! Correspondent Node/ FA! Visited! Network! Host That is communicating with the mobile node! Mobile Node!
29 Mobile IP Entities Mobile Node (MN) The entity that may change its point of attachment from network to network in the Internet n Detects it has moved and registers with best FA Assigned a permanent IP called its home address to which other hosts send packets regardless of MN s location n Since this IP doesn t change it can be used by long-lived applications as MN s location changes Home Agent (HA) This is router with additional functionality Located on home network of MN Does mobility binding of MN s IP with its foreign address Forwards packets to appropriate network when MN is away n Does this through encapsulation
30 Mobile IP Entities contd. Foreign Agent (FA) Another router with enhanced functionality If MN is away from HA the it uses an FA to send/receive data to/from HA Advertises itself periodically Forward s MN s registration request Decapsulates messages for delivery to MN Care-of-address (COA) Address which identifies MN s current location Sent by FA to HA when MN attaches Usually the IP address of the FA Correspondent Node (CN) End host to which MN is corresponding (eg. a web server)
31 How does Mobile IP Work? 3. Update MN s address Home! Network! HA! 2. Forward Registration Request 1. Registration Request Mobile Node! FA! Visited! Network! 4. Registration completed 3. Acknowledge regstration IPv4! Network! Correspondent Node That is communicating with the mobile node!
32 How does Mobile IP Work? (Cont d) Encapsulate packets Home! Network! HA! Send message using MN s permanent address Forward message; decapsulation IP routing FA! Visited! Network! IPv4! Network! Correspondent Node That is communicating with the mobile node! Mobile Node!
33 Mobile IP Routing in Action foreign-agent-to-mobile packet packet sent by home agent to foreign agent: a packet within a packet dest: dest: dest: Permanent address: dest: packet sent by correspondent Care-of address:
34 Mobile IP Tunneling Across Internet IP header data IP header IP header data
35 Problems with Mobile IP Suboptimal triangle routing What if MN is in same subnetwork as the CN to which it is communicating and HA is on the other side of the world? n It would be nice if we could directly route packets correspondent node home agent
36 Route Optimization FA FA Binding Update HA HA a) First Packet to a MN b) Subsequent Packets to a MN FA1 Binding Update FA2 c) First Packet to a MN after hand-off HA
37 Mobility management in LTE UE 1 enodeb 1 Cellular Core Network MME/PCRF/HSS enodeb 2 S-GW 1 UE: user equipment enodeb: base station S-GW: serving gateway P-GW: packet data network gateway MME: mobility management entity HSS: home subscriber server PCRF: policy charging and rule function UE 2 enodeb 3 S-GW 2 P-GW Internet and Other IP Networks GPRS Tunneling Protocol
38 LTE Architecture (Cont d) Control Plane! Data Plane! Mobility Management Entity (MME) Home Subscriber Server (HSS) Policy Control and Charging Rules Function (PCRF) enodeb, S- GW and P- GW are involved in session setup, handoff, rou9ng User Equipment (UE) Base Serving Packet Data Network Station Gateway Gateway (enodeb) (S-GW) (P-GW)
39 Access Procedure Cell Search Base station broadcasts synchronization signals and cell system information (similar to WiFi) UE obtains physical layer information n UE acquires frequency and synchronizes to a cell n Determine the start of the downlink frame n Determine the cell identity Base station UE 1 UE 2 Random access to establish a radio link
40 Random Access Client Base station Core network Step 1: random access request (pick one of 64 preambles) Step 2: random access response Adjust uplink timing Step 3: transmission of mobile ID Step 4: contention resolution msg Only if UE is not known in Base station If ID in msg matches UE ID, succeed. If collision, ID will not match!
41 Random Access (Cont d) Why not carrier sensing like WiFi? Base stacon coverage is much larger than WiFi AP UEs most likely cannot hear each other How come base stacon can hear UEs transmissions? Base stacon receivers are much more sensicve and expensive UE 1 Base station UE 2
42 ConnecCon Setup Session Requests UE to base stacon Base stacon to MME n MME obtains subscriber info from HSS, selects S- GW and P- GW S- GW sends to P- GW n P- GW obtains policy from PCRF UE Session Request S-GW MME P-GW
43 ConnecCon Setup (Cont d) Session Response Establishes GPRS Tunnels (GTP) between S- GW and P- GW, between S- GW and UE Base stacon allocates radio resources to UE UE MME S-GW P-GW Session Response
44 Mobility Management Handoff Handoff without change of S-GW No change at P-GW MME Handoff with change of S-GW or MME Inter-technology handoff (LTE to 3G) UE S-GW P-GW
45 Mobility Management (Cont d) Paging If S-GW receives a packet to a UE in IDLE state, inform MME MME pages UE through base station Paging Request MME UE RRC_IDLE S-GW Packet received P-GW
CHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Introduction Service Discovery Protocols (SDPs) are network protocols which allow automatic detection of devices and services offered by these devices on a computer network [1].
Mobility Management 嚴 力 行 高 雄 大 學 資 工 系
Mobility Management 嚴 力 行 高 雄 大 學 資 工 系 Mobility Management in Cellular Systems Cellular System HLR PSTN MSC MSC VLR BSC BSC BSC cell BTS BTS BTS BTS MT BTS BTS BTS BTS HLR and VLR HLR (Home Location Register)
6 Mobility Management
Politecnico di Milano Facoltà di Ingegneria dell Informazione 6 Mobility Management Reti Mobili Distribuite Prof. Antonio Capone Introduction Mobility management allows a terminal to change its point of
Towards Software Defined Cellular Networks
Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton University) 1 Outline Critiques of LTE Architecture CellSDN
Mobile Devices: Server and Management Lesson 05 Service Discovery
Mobile Devices: Server and Management Lesson 05 Service Discovery Oxford University Press 2007. All rights reserved. 1 Service discovery An adaptable middleware in a device (or a mobile computing system)
Mobile IP Part I: IPv4
Mobile IP Part I: IPv4 Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 [email protected] These slides are available on-line at: http://www.cse.wustl.edu/~jain/cse574-06/ 12-1 q Mobile
LTE - Can SDN paradigm be applied?
LTE - Can SDN paradigm be applied? Source of this presentation: Towards Software Defined Cellular Networks Li Erran Li (Bell Labs, Alcatel-Lucent) Morley Mao (University of Michigan) Jennifer Rexford (Princeton
5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network
5.0 Network Architecture 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network 1 5.1The Internet Worldwide connectivity ISPs connect private and business users Private: mostly dial-up connections Business:
Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP
Mobile IP Bheemarjuna Reddy Tamma IIT Hyderabad Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP IP Refresher Mobile IP Basics 3 parts of Mobile IP: Outline Advertising Care-of Addresses
Automatic Configuration and Service Discovery for Networked Smart Devices
Automatic Configuration and Service Discovery for Networked Smart Devices Günter Obiltschnig Applied Informatics Software Engineering GmbH St. Peter 33 9184 St. Jakob im Rosental Austria Tel: +43 4253
Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab
Long-Term Evolution Mobile Telecommunications Networks WMNet Lab Background Long-Term Evolution Define a new packet-only wideband radio with flat architecture as part of 3GPP radio technology family 2004:
ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks
ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks Karin Anna Hummel, ETH Zurich (thanks to Vasileios Kotronis for some material) November 10, 2014 1 Locating and Connecting 2 Wireless
Architecture Overview NCHU CSE LTE - 1
Architecture Overview NCHU CSE LTE - 1 System Architecture Evolution (SAE) Packet core networks are also evolving to the flat System Architecture Evolution (SAE) architecture. This new architecture optimizes
Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)
Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC) http://users.encs.concordia.ca/~glitho/ Outline 1. LTE 2. EPC architectures (Basic and advanced) 3. Mobility management in EPC 4.
CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012
CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012 Important: The solutions to the homework problems from the course book have been provided by the authors.
Mobility Management for IP-based Mobile Networks
Mobility Management for IP-based Mobile Networks H. Becker, N. Gerlich, M. Schopp Siemens Information & Communication Mobile Munich, Germany 1 Overview Introduction to IP-based Radio Access Networks Definition
Mobile Routing. When a host moves, its point of attachment in the network changes. This is called a handoff.
Mobile Routing Basic Notions of Mobility When a host moves, its point of attachment in the changes. This is called a handoff. The point of attachment is a base station (BS) for cellular, or an access point
Computer Networks. Wireless and Mobile Networks. László Böszörményi Computer Networks Mobile - 1
Computer Networks Wireless and Mobile Networks László Böszörményi Computer Networks Mobile - 1 Background Number of wireless (mobile) phone subscribers now exceeds number of wired phone subscribers! Computer
Socket = an interface connection between two (dissimilar) pipes. OS provides this API to connect applications to networks. home.comcast.
Interprocess communication (Part 2) For an application to send something out as a message, it must arrange its OS to receive its input. The OS is then sends it out either as a UDP datagram on the transport
IP and Mobility. Requirements to a Mobile IP. Terminology in Mobile IP
IP and Mobility Chapter 2 Technical Basics: Layer Methods for Medium Access: Layer 2 Chapter Wireless Networks: Bluetooth, WLAN, WirelessMAN, WirelessWAN Mobile Telecommunication Networks: GSM, GPRS, UMTS
Review: Lecture 1 - Internet History
Review: Lecture 1 - Internet History late 60's ARPANET, NCP 1977 first internet 1980's The Internet collection of networks communicating using the TCP/IP protocols 1 Review: Lecture 1 - Administration
802.11: Mobility Within Same Subnet
What is Mobility? Spectrum of mobility, from the perspective: no mobility high mobility mobile wireless user, using same AP mobile user, (dis) connecting from using DHCP mobile user, passing through multiple
How To Create A Service Discovery Protocol In Java (Java) And Other Networks
International Journal of Computer Research ISSN 1535-6698 Volume 11, Number 1, pp. 1-12 2002 Nova Science Publishers, Inc. PROTOCOLS FOR SERVICE DISCOVERY IN DYNAMIC AND MOBILE NETWORKS Computer and Information
The Wireless Network Road Trip
The Wireless Network Road Trip The Association Process To begin, you need a network. This lecture uses the common logical topology seen in Figure 9-1. As you can see, multiple wireless clients are in
EE6390. Fall 1999. Research Report. Mobile IP in General Packet Radio System
EE6390 Introduction to Wireless Communications Systems Fall 1999 Research Report Mobile IP in General Packet Radio System Kelvin K. W. Wong Ramzi Hamati Date: Dec. 6, 1999 1.0 Abstract Tunneling is one
Tomás P. de Miguel DIT-UPM. dit UPM
Tomás P. de Miguel DIT- 15 12 Internet Mobile Market Phone.com 15 12 in Millions 9 6 3 9 6 3 0 1996 1997 1998 1999 2000 2001 0 Wireless Internet E-mail subscribers 2 (January 2001) Mobility The ability
Mobile Networking Concepts and Protocols CNT 5517
Mobile Networking Concepts and Protocols CNT 5517 Some slides are adapted from Dr. Dave Johnson Notes Dr. Sumi Helal, Ph.D. Professor Computer & Information Science & Engineering Department University
Accelerating Service Discovery in Ad-hoc Zero Configuration Networking
Accelerating Service Discovery in Ad-hoc Zero Configuration Networking Se Gi Hong, Suman Srinivasan and Henning Schulzrinne Columbia University, New York, NY {segihong, sumans, hgs}@cs.columbia.edu Abstract
3GPP Long Term Evolution: Architecture, Protocols and Interfaces
3GPP Long Term Evolution: Architecture, Protocols and Interfaces Aderemi A. Atayero, Matthew K. Luka, Martha K. Orya, Juliet O. Iruemi Department of Electrical & Information Engineering Covenant University,
SURVEY ON MOBILITY MANAGEMENT PROTOCOLS FOR IPv6
SURVEY ON MOBILITY MANAGEMENT PROTOCOLS FOR IPv6 BASED NETWORK 1 Nitul Dutta, 2 Iti Saha Misra, 3 Kushal Pokhrel and 4 Md. Abu Safi 1 Department of Computer Science & Engineering, Sikkim Manipal Institute
Outline. Wireless System Integration WLAN. WAN Technologies ดร. อน นต ผลเพ ม LAN. WAN Server LAN. Wireless System Architecture Protocols
204526 Wireless LANs 1 st semester 2002 (June September) Wireless System Integration ดร. อน นต ผลเพ ม Anan Phonphoem, Ph.D. [email protected] Intelligent Wireless Network Group (IWING Lab) http://iwing.cpe.ku.ac.th
Diameter in the Evolved Packet Core
Diameter in the Evolved Packet Core A Whitepaper November 2009 Page 2 DIAMETER in the Evolved Packet Core Mobile broadband is becoming a reality, as the Internet generation grows accustomed to having broadband
What communication protocols are used to discover Tesira servers on a network?
Understanding device discovery methods in Tesira OBJECTIVES In this application note, basic networking concepts will be summarized to better understand how Tesira servers are discovered over networks.
Administrivia. CSMA/CA: Recap. Mobility Management. Mobility Management. Channel Partitioning, Random Access and Scheduling
Administrivia No lecture on Thurs. Last work will be out this week (not due, covers wireless) Extra office hours for next week and the week after. Channel Partitioning, Random Access and Scheduling Channel
The Ubiquitous Web, UPnP and Smart Homes
The Ubiquitous Web, UPnP and Smart Homes Franklin Reynolds Nokia Research Center, Cambridge [email protected] 1 NOKIA PCG.PPT / 15 6 2004 / Franklin Reynolds Our Vision "The essence of this vision
How to deal with a thousand nodes: M2M communication over cellular networks. A. Maeder NEC Laboratories Europe andreas.maeder@neclab.
How to deal with a thousand nodes: M2M communication over cellular networks A. Maeder NEC Laboratories Europe [email protected] Outline Introduction to M2M communications The M2M use case landscape
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : VII/ IV Section : CSE-1 & 2 Subject Code : CS2402 Subject Name : MOBILE
Wireless Networks: Network Protocols/Mobile IP
Wireless Networks: Network Protocols/Mobile IP Mo$va$on Data transfer Encapsula$on Security IPv6 Problems DHCP Adapted from J. Schiller, Mobile Communications 1 Mo$va$on for Mobile IP Rou$ng based on IP
www.mindteck.com 6LoWPAN Technical Overview
www.mindteck.com 6LoWPAN Technical Overview 6LoWPAN : Slide Index Introduction Acronyms Stack Architecture Stack Layers Applications IETF documents References Confidential Mindteck 2009 2 6LoWPAN - Introduction
This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP
This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP C H A P T E R 5 Mobility This book covers the major components of 802.11
Implementing LTE International Data Roaming
Implementing International Data Roaming Data Roaming Standardization Implementing International Data Roaming On completion of EPC standardization at 3GPP, specifications for international roaming between
Extending Networking to Fit the Cloud
VXLAN Extending Networking to Fit the Cloud Kamau WangŨ H Ũ Kamau Wangũhgũ is a Consulting Architect at VMware and a member of the Global Technical Service, Center of Excellence group. Kamau s focus at
Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring 2011. Mike Freedman
1 Wireless Networks Reading: Sec5on 2.8 COS 461: Computer Networks Spring 2011 Mike Freedman hep://www.cs.princeton.edu/courses/archive/spring11/cos461/ 2 Widespread Deployment Worldwide cellular subscribers
LTE Attach and Default Bearer Setup Messaging
LTE Attach and Default Bearer Setup Messaging 2012 Inc. All Rights Reserved LTE Attach Message Sequence Chart enodeb MME SGW HSS Initial UE Message Update Location Update Location Answer Create Session
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils
Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils 06/11/2012 1 Today s Talk Intro to LTE Networks Technical Details Attacks and Testing Defences Conclusions
Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach
Session Initiation Protocol Deployment in Ad-Hoc Networks: a Decentralized Approach Simone Leggio, Jukka Manner, Antti Hulkkonen, Kimmo Raatikainen Department of Computer Science University of Helsinki,
IP-based Mobility Management for a Distributed Radio Access Network Architecture. [email protected]
IP-based Mobility Management for a Distributed Radio Access Network Architecture [email protected] Outline - Definition IP-based Mobility Management for a Distributed RAN Architecture Page 2 Siemens
Final for ECE374 05/06/13 Solution!!
1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -
Agenda. Distributed System Structures. Why Distributed Systems? Motivation
Agenda Distributed System Structures CSCI 444/544 Operating Systems Fall 2008 Motivation Network structure Fundamental network services Sockets and ports Client/server model Remote Procedure Call (RPC)
Mobility Management in DECT/IPv6 Networks
Mobility Management in DECT/IPv6 Networks Sarantis Paskalis 1, Georgios Lampropoulos 1, and Georgios Stefanou 1 Department of Informatics and Telecommunications University of Athens, Greece Abstract. The
Protocol Signaling Procedures in LTE
White Paper Protocol Signaling Procedures in LTE By: V. Srinivasa Rao, Senior Architect & Rambabu Gajula, Lead Engineer Overview The exploding growth of the internet and associated services has fueled
IP Networking Untethered
IP Networking Untethered Alan O NeillO Flarion Technologies Reliable link Low delay Link Layer Wish List Far fewer end-to to-end retransmissions Better Efficient transport layer (TCP/IP) User Experience
Suitability of existing service discovery protocols for mobile users in an ambient intelligence environment
Suitability of existing service discovery protocols for mobile users in an ambient intelligence environment Davy Preuveneers Department of Computer Science K.U.Leuven Celestijnenlaan 200A B-3001 Leuven,
Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils
Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils 11/09/2012 1 Today s Talk Intro to 4G (LTE) Networks Technical Details Attacks and Testing Defences Conclusions 11/09/2012
CCNA R&S: Introduction to Networks. Chapter 5: Ethernet
CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.
1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet
Review questions 1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet C Media access method D Packages 2 To which TCP/IP architecture layer
Mobility on IPv6 Networks
Mobility on IPv6 Networks Pedro M. Ruiz Project Manager Agora Systems S.A. Global IPv6 Summit Madrid 13-15 March 2002 Pedro M. Ruiz (c) Agora Systems S.A, 2002 1 Outline Motivation MIPv6 architecture MIPv6
Chapter 6: Wireless and Mobile Networks
Chapter 6: Wireless and Mobile Networks Background: # wireless (mobile) phone subscribers now exceeds # wired phone subscribers! computer nets: laptops, palmtops, PDAs, Internet-enabled phone promise anytime
Multicasting with Mobile IP & The Session Initiation Protocol
Multicasting with Mobile IP & The Session Initiation Protocol Hamad el Allali and Cristian Hesselman Abstract This report discusses how Mobile IP deals with multicast communications and describes a possible
Introduction to Mobile IPv6
1 Introduction to Mobile IPv6 III IPv6 Global Summit Moscow Dr. Dimitrios Kalogeras [email protected] GRNET Outline Introduction Relevant Features of IPv6 Major Differences between MIPv4 and MIPv6 Mobile
Personal Firewall Default Rules and Components
Personal Firewall Default Rules and Components The Barracuda Personal Firewall comes with a default access ruleset. The following tables aim to give you a compact overview of the default rules and their
NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications
M2M 3GPP Standardization Further Development of LTE/LTE-Advanced LTE Release 10/11 Standardization Trends Core Network Infrastructure and Congestion Control Technology for M2M Communications The number
Mobile IPv6 deployment opportunities in next generation 3GPP networks. I. Guardini E. Demaria M. La Monaca
Mobile IPv6 deployment opportunities in next generation 3GPP networks I. Guardini E. Demaria M. La Monaca Overview of SAE/LTE Terminology SAE (System Architecture Evolution): core network/system aspects
TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012
TECHNICAL NOTE GoFree WIFI-1 web interface settings Revision Comment Author Date 0.0a First release James Zhang 10/09/2012 1/14 Web interface settings under admin mode Figure 1: web interface admin log
LTE Performance and Analysis using Atoll Simulation
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 6 Ver. III (Nov Dec. 2014), PP 68-72 LTE Performance and Analysis using Atoll Simulation
Network: several computers who can communicate. bus. Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb).
1 / 17 Network: several computers who can communicate. Bus topology: bus Main example: Ethernet (1980 today: coaxial cable, twisted pair, 10Mb 1000Gb). Hardware has globally unique MAC addresses (IDs).
Introduction to IP v6
IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation
Mapping of Services on Bluetooth Radio Networks
Mapping of s on Bluetooth Radio Networks J. Dunlop and N. Amanquah University of Strathclyde -Department of Electronic and Electrical Engineering, Glasgow G1 1XW, Scotland Ph.: +44 141 5482081, Fax:+44
Introducing Reliability and Load Balancing in Mobile IPv6 based Networks
Introducing Reliability and Load Balancing in Mobile IPv6 based Networks Jahanzeb Faizan Southern Methodist University Dallas, TX, USA [email protected] Hesham El-Rewini Southern Methodist University
Network Layers. CSC358 - Introduction to Computer Networks
Network Layers Goal Understand how application processes set up a connection and exchange messages. Understand how addresses are determined Data Exchange Between Application Processes TCP Connection-Setup
The Extreme Networks Solution for Apple Bonjour Traffic Management A SOLUTION WHITE PAPER
The Extreme s Solution for Apple Bonjour Traffic Management A SOLUTION WHITE PAPER WHITE PAPER The Extreme s Solution for Apple Bonjour Traffic Management Introduction to Apple Bonjour TABLE OF CONTENTS
Analysis of Mobile IP in Wireless LANs
ENSC 835: COMMUNICATION NETWORKS FINAL PROJECT PRESENTATIONS Spring 2011 Analysis of Mobile IP in Wireless LANs www.sfu.ca/~bshahabi Babak Shahabi ([email protected]( [email protected]) 301102998 Shaoyun Yang
CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE 802.11 Wireless Local Area Networks (WLANs)
CS6956: Wireless and Mobile Networks Lecture Notes: //05 IEEE 80. Wireless Local Area Networks (WLANs) CSMA/CD Carrier Sense Multi Access/Collision Detection detects collision and retransmits, no acknowledgement,
Implementation of a Lightweight Service Advertisement and Discovery Protocol for Mobile Ad hoc Networks
Implementation of a Lightweight Advertisement and Discovery Protocol for Mobile Ad hoc Networks Wenbin Ma * Department of Electrical and Computer Engineering 19 Memorial Drive West, Lehigh University Bethlehem,
VXLAN: Scaling Data Center Capacity. White Paper
VXLAN: Scaling Data Center Capacity White Paper Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where
Network setup and troubleshooting
ACTi Knowledge Base Category: Troubleshooting Note Sub-category: Network Model: All Firmware: All Software: NVR Author: Jane.Chen Published: 2009/12/21 Reviewed: 2010/10/11 Network setup and troubleshooting
Infrastructure-less networks
Infrastructure-less networks Csaba Simon Dept. of Telecommunications and Media Informatics [email protected] Convergent Networks and Services (VITMM156) 1 Mobility management 2 Mobility Mobile station,
Mobile Computing/ Mobile Networks
Mobile Computing/ Mobile Networks TCP in Mobile Networks Prof. Chansu Yu Contents Physical layer issues Communication frequency Signal propagation Modulation and Demodulation Channel access issues Multiple
Introduction to Computer Networks
Introduction to Computer Networks Chen Yu Indiana University Basic Building Blocks for Computer Networks Nodes PC, server, special-purpose hardware, sensors Switches Links: Twisted pair, coaxial cable,
CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture
Networking, its all about the apps! CSIS 3230 Chapter 2: Layer Concepts Chapter 5.4: Link Layer Addressing Networks exist to support apps Web Social ing Multimedia Communications Email File transfer Remote
Life of a Packet CS 640, 2015-01-22
Life of a Packet CS 640, 2015-01-22 Outline Recap: building blocks Application to application communication Process to process communication Host to host communication Announcements Syllabus Should have
Contents. Introduction to Bonjour Overview 5. About Bonjour 6. Domain Naming Conventions 14. Bonjour Operations 18
Bonjour Overview Contents Introduction to Bonjour Overview 5 Organization of This Document 5 See Also 5 About Bonjour 6 Why Bonjour? 6 Zero Configuration: An Example 7 What Is Bonjour? 9 Addressing 9 Naming
Connecting to and Setting Up a Network
Chapter 9 Connecting to and Setting Up a Network Reviewing the Basics 1. How many bits are in a MAC address? 48 bits 2. How many bits are in an IPv4 IP address? In an IPv6 IP address? 32 bits, 128 bits
SSVVP SIP School VVoIP Professional Certification
SSVVP SIP School VVoIP Professional Certification Exam Objectives The SSVVP exam is designed to test your skills and knowledge on the basics of Networking, Voice over IP and Video over IP. Everything that
3G/Wi-Fi Seamless Offload
Qualcomm Incorporated March 2010 Table of Contents [1] Introduction... 1 [2] The Role of WLAN... 2 [3] 3G/Wi-Fi Seamless Offload Pathway... 2 [4] Application-Based Switching... 3 [5] Wi-Fi Mobility...
Deploying IPv6 in 3GPP Networks. Evolving Mobile Broadband from 2G to LTE and Beyond. NSN/Nokia Series
Brochure More information from http://www.researchandmarkets.com/reports/2379605/ Deploying IPv6 in 3GPP Networks. Evolving Mobile Broadband from 2G to LTE and Beyond. NSN/Nokia Series Description: Deploying
Application Note. Onsight TeamLink And Firewall Detect v6.3
Application Note Onsight And Firewall Detect v6.3 1 ONSIGHT TEAMLINK HTTPS TUNNELING SERVER... 3 1.1 Encapsulation... 3 1.2 Firewall Detect... 3 1.2.1 Firewall Detect Test Server Options:... 5 1.2.2 Firewall
Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2
Network-Oriented Software Development Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2 Topics Layering TCP/IP Layering Internet addresses and port numbers Encapsulation
