Mobility Management Basics

Similar documents
Mobility Management - Basics

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

Mobile Communications Chapter 9: Network Protocols/Mobile IP

Mobile Communications Mobility Support in Network Layer

Mobile IP. Mobile IP 1

CSE 4215/5431: Mobile Communications Winter Suprakash Datta

Mobile Communications Chapter 8: Network Protocols/Mobile IP

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

SJTU 2018 Fall Computer Networking. Wireless Communication

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

Network Security. Security of Mobile Internet Communications. Chapter 17. Network Security (WS 2002): 17 Mobile Internet Security 1 Dr.-Ing G.

Mohammad Hossein Manshaei 1393

Chapter 8 LOCATION SERVICES

Mobile Communications Chapter 8: Network Protocols/Mobile IP. Micro mobility support. Routing protocols. Ad-hoc networks. Problems DHCP.

Fixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering

Chapter 6 MOBILE IP AND TCP

ECS-087: Mobile Computing

LECTURE 8. Mobile IP

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

Introduction to IPv6. IPv6 addresses

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

Mobile Computing. Chapter 8: Mobile Network Layer

Module 28 Mobile IP: Discovery, Registration and Tunneling

Mobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1

This chapter introduces protocols and mechanisms developed for the network

Mobile Communications Chapter 8: Network Protocols/Mobile IP

Introduction to IPv6. IPv6 addresses

Outline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model

Outline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.

IPv6: An Introduction

11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부

Introduction to IPv6. IPv6 addresses

Mobile IP. Mobile Computing. Mobility versus Portability

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Mobility Chapter 5 Ad Hoc a Hoc nd S ensor Net r works rks Roger W r a W ttenhofer fe r 5/1

Mobile IP and Mobile Transport Protocols

Wireless Transmission and Mobility

How Mobile IP Works? Presenter: Ajoy Singh

LOGICAL ADDRESSING. Faisal Karim Shaikh.

Mobile IPv6 Overview

An Industry view of IPv6 Advantages

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Fast Handover in Mobile IPv4 and IPv6

King Fahd University of Petroleum & Minerals Computer Engineering g Dept

Advanced Computer Networks. IP Mobility

Network Layer. Mobile IP. Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings

IPv6 Next generation IP

Mobile Communications Chapter 8: Network Protocols/Mobile IP

Obsoletes: 2002 January 2002 Category: Standards Track

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

Lecture Computer Networks

Wireless Networks III: advanced concepts. Hans-Peter Schwefel and Tatiana K. Madsen. Mm3 Wireless applications, SIP & IMS (HPS)

SEN366 (SEN374) (Introduction to) Computer Networks

Foreword xxiii Preface xxvii IPv6 Rationale and Features

Internet Engineering Task Force (IETF) Ericsson July 2011

Planning for Information Network

On using Mobile IP Protocols

Mobile IP. Page 1. 10/5/98 Mohamed Khalil IP10 MKIPM001

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

On Distributed Communications, Rand Report RM-3420-PR, Paul Baran, August 1964

Introduction to Communication Networks Spring Unit 15 Internetworking (cont) Routing

TCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12

Internetworking Part 2

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.

IP - The Internet Protocol

ETSF05/ETSF10 Internet Protocols Network Layer Protocols

Mobile IP and its trends for changing from IPv4 to IPv6

Lecture 7: Mobile IP (Part 1) Dr. Reynold Cheng

Mobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP

Introduction to routing in the Internet

P A R T T W O MOBILE IPv6

CSE 123A Computer Netwrking

Internet. 1) Internet basic technology (overview) 3) Quality of Service (QoS) aspects

CMPE 257: Wireless and Mobile Networking

Location Management Agent for SCTP Handover in Mobile Network

ET4254 Communications and Networking 1

EEC-684/584 Computer Networks

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

Introduction to routing in the Internet

MOBILE IP. Under the guidance of Mr. N. Srinivasu

EC441 Fall 2018 Introduction to Computer Networking Chapter4: Network Layer Data Plane

Request for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009

CS 356: Computer Network Architectures. Lecture 15: DHCP, NAT, and IPv6. [PD] chapter 3.2.7, 3.2.9, 4.1.3, 4.3.3

CSE 123b Communications Software

Quick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004

IPv6 Concepts. Improve router performance Simplify IP header Align to 64 bits Address hierarchy with more levels Simplify routing tables

CS475 Networks Lecture 8 Chapter 3 Internetworking. Ethernet or Wi-Fi).

CMPE 257: Wireless and Mobile Networking

Mobile IP Support for RFC 3519 NAT Traversal

Rocky Mountain IPv6 Summit April 9, 2008

IPv4/v6 Considerations Ralph Droms Cisco Systems

Mobility Support in IPv6

TCP/IP Protocol Suite

IPv6 : Internet Protocol Version 6

History. IPv6 : Internet Protocol Version 6. IPv4 Year-Wise Allocation (/8s)

Mobile IPv6. Raj Jain. Washington University in St. Louis

Master Course Computer Networks IN2097

Last time. BGP policy. Broadcast / multicast routing. Link virtualization. Spanning trees. Reverse path forwarding, pruning Tunneling

Internetworking Part 2

MOBILE IP AND WIRELESS APPLICATION PROTOCOL

Transcription:

Mobility Management Basics Summer Semester 2011 Integrated Communication Systems Group Ilmenau University of Technology

Content Motivation Problem and possible solutions IP-based mobility management Conclusions and future work References Advanced Networking (MSCSP) 2

Motivation Advanced Networking (MSCSP) 3

Motivation The Internet and mobile communication networks are experiencing an enormous growth Future networks will interconnect various heterogeneous networks by means of a common IP core, also referred to as All-IP Goals: always-on connectivity, higher bandwidth, reduced delay, lower cost, etc. Challenge: support mobility between cells connected through an IP core while satisfying real-time requirements Advanced Networking (MSCSP) 4

Problem and possible solutions Advanced Networking (MSCSP) 5

What is the problem and how to solve? TCP UDP Internet 153. 12. 0. 0 165. 115. 0. 0 153. 12. 24. 118 Advanced Networking (MSCSP) 6

What is the problem and how to solve? TCP UDP Internet 153. 12. 0. 0 165. 115. 0. 0 165. 115. 215. 9 Communication disruption should be minimized or even eliminated Advanced Networking (MSCSP) 7

What is the problem and how to solve? Routing Forwarding is based on some destination address (a locator) Change of location (due to mobility) requires change of destination address or needs an update of routing tables Ideas Specific routes to end systems (per-host forwarding) Multicast Modification of the destination address Tunneling Advanced Networking (MSCSP) 8

Specific routes to end systems Change of routing table entries to forward packets to the right destination Distribution of routing information for every mobile everywhere Internet Source BS BS BS BS Advanced Networking (MSCSP) 9

Specific routes to end systems Change of routing table entries to forward packets to the right destination Internet Source Distribution of routing information for every mobile everywhere Does not scale to a large network Security problems (routing table updates) BS BS BS BS Distribution of routing information Advanced Networking (MSCSP) 10

Multicast Building of a multicast tree Security problem Home Agent (HA) Internet Source Overhead Sending data packets to old and new locations BS BS BS BS Advanced Networking (MSCSP) 11

Modification of the destination address Adjust the host address depending on the current location Problems to find a mobile host without a constant address Changing the destination address of IP packets HA Internet Source Problems with application due to change of address Security problem BS BS BS BS Advanced Networking (MSCSP) 12

Tunneling Separation of a terminal/user identificator from a topological locator Security problem Tunnel data packets to the new location HA Internet Source Location update at HA BS BS BS BS Advanced Networking (MSCSP) 13

Tasks and criteria of mobility management Important tasks of mobility management Find and address a mobile away from home Support continuous communication after change of location Security: avoid misuse of mechanism Privacy: hide location from others Important criteria to compare mobility protocols Handover (HO) performance Delay to update the route Packet loss due to handover Protocol overhead: consumption of network resources Scalability: protocol overhead in large networks with large numbers of mobile nodes Robustness: adaptability to different network conditions and failures Ease of deployment: simplicity, suitability to different network scenarios Advanced Networking (MSCSP) 14

IP-based mobility management Advanced Networking (MSCSP) 15

IP-based mobility IP routing Forwarding is based on IP destination address; network prefix (e.g. 129.13.42) determines physical subnet Change of physical subnet implies change of IP address to have a topological correct address (standard IP) or needs special entries in the routing tables Basic mechanisms Specific routes to end-system: per-host forwarding Distribution of routing information to every router/switch Change of multiple routing table entries upon terminal movement Does not scale well with the number of routers and mobile hosts Separation of terminal identity from location: tunneling Terminal/user identifier and topological location address High latency for updates Multicast Modification of destination address depending on current location Almost impossible to find a mobile node DNS updates take to long time TCP connections break Advanced Networking (MSCSP) 16

Mobile IP Requirements for Mobile IP Transparency Mobile end-systems keep their IP address Continuation of communication after interruption of link Point of connection to the fixed network can be changed Compatibility Support of the same layer 2 protocols as IP No changes to current end-systems and routers required Mobile end-systems can communicate with fixed systems Security Authentication of all registration messages Efficiency and scalability Only little additional messages to the mobile system required (connection typically via a low bandwidth radio link) World-wide support of a large number of mobile systems in the whole Internet Advanced Networking (MSCSP) 17

Mobile IP terminology Mobile Node (MN) System (node) that can change the point of connection to the network without changing its IP address Home Agent (HA) System in the home network of the MN, typically a router Registers the location of the MN, tunnels IP datagrams to the COA Foreign Agent (FA) System in the current foreign network of the MN, typically a router Forwards the tunneled datagrams to the MN, typically also the default router for the MN Care-of Address (CoA) Address of the current tunnel end-point for the MN (at FA or MN) Current location of the MN from an IP point of view Can be chosen, e.g., via DHCP Correspondent Node (CN) Communication partner Advanced Networking (MSCSP) 18

Mobile IP basics: example network HA MN Router Internet Mobile end-system Home network: physical network for the MN Router FA CN Foreign network: current physical network for the MN End-system Router Advanced Networking (MSCSP) 19

Mobile IP basics: data transfer to the mobile node HA 2 MN Internet 3 Receiver FA CN Sender 1 1. Sender sends to the IP address of MN, HA intercepts packet (proxy ARP) 2. HA tunnels packet to CoA, here FA, by encapsulation 3. FA forwards the packet to the MN Advanced Networking (MSCSP) 20

Mobile IP basics: data transfer from the mobile node HA MN Internet Sender FA CN 1. Sender sends to the IP address of the receiver as usual, FA works as default route Receiver Advanced Networking (MSCSP) 21

Mobile IP basics: agent discovery and registration (IPv4) Foreign network 1. Advertisement (CoA) 2. MN sends Registration Request FA advertises services 3. FA relays Binding Update to HA Home network IPv4 MN 6. FA relays reply to MN 5. HA accepts binding or denies (registration reply) HA 4. HA maintains the association between home address and current CoA and registration lifetime (binding) Here the CoA denotes the address of the FA The MN could also get it directly via DHCP (co-located care-off address) The binding update is a remote redirect and therefore needs authentication After the registration, the HA tunnels data for the MN to the CoA Advanced Networking (MSCSP) 22

Mobile IP basics: tunnel end points (IPv4) 10.10.0.0 HA Internet CN 9.9.0.0 FA Destination is: 10.10.0.10 FA FA FA Home address:10.10.0.10 CoA: 1- FA-CoA: 9.9.0.0 or 2- Co-located CoA: 9.9.x.x Advanced Networking (MSCSP) 23

Mobile IP basics: tunnel end points (IPv4) 10.10.0.0 HA Internet CN 9.9.0.0 FA De-tunneling by MN FA FA FA Home address:10.10.0.10 CoA: 1- FA-CoA: 9.9.0.0 or 2- Co-located CoA: 9.9.0.2 Advanced Networking (MSCSP) 24

Mobile IP basics: agent discovery and registration (IPv4) Agent Advertisement HA and FA periodically send advertisement messages into their physical subnets MN listens to these messages and detects, if it is in the home or a foreign network MN reads a CoA from the FA advertisement messages Note: agent advertisement may be solicited by MN (agent solicitation msg) Registration (always limited lifetime!) MN signals CoA to the HA via the FA, HA acknowledges via FA to MN These actions have to be secured by authentication Advertisement (ICMP extensions to RFC 1256) HA advertises the IP address of the MN (as for fixed systems), i.e. standard routing information Routers adjust their entries; these are stable for a longer time (HA responsible for a MN over a longer period of time) Packets to the MN are sent to the HA, independent of changes in CoA/FA Advanced Networking (MSCSP) 25

Tunneling Encapsulation of one packet into another as payload E.g. IPv6 in IPv4 (6Bone), Multicast in Unicast (Mbone) Here: e.g. IP-in-IP-encapsulation, minimal encapsulation or GRE (Generic Record Encapsulation) IP-in-IP encapsulation (mandatory, RFC 2003) Tunnel between HA and CoA ver. IHL TOS length IP identification flags fragment offset TTL IP-in-IP IP checksum IP address of HA Care-of address COA ver. IHL TOS length IP identification flags fragment offset TTL lay. 4 prot. IP checksum IP address of CN IP address of MN MIP header IP packet TCP/UDP/... payload Advanced Networking (MSCSP) 26

Tunneling Minimal encapsulation (optional) Avoids repetition of identical fields E.g. TTL, IHL, version, TOS Only applicable for unfragmented packets, no space left for fragment identification ver. IHL TOS length IP identification flags fragment offset TTL min. encap. IP checksum IP address of HA care-of address COA lay. 4 protoc. S reserved IP checksum IP address of MN original sender IP address (if S=1) TCP/UDP/... payload MIP header Minimized IP packet Advanced Networking (MSCSP) 27

Optimization of packet forwarding Triangular Routing Sender sends all packets via HA to MN Higher latency and network load Ideas for Solutions Sender learns the current location of MN Direct tunneling to this location HA informs a sender about the location of MN Security problems with binding updates Change of FA Packets on-the-fly during the change can be lost New FA informs old FA to avoid packet loss, old FA now forwards remaining packets to new FA This information also enables the old FA to release resources for the MN Advanced Networking (MSCSP) 28

Tunneling and route optimization (IPv4) Foreign network MN 3. FA strips off the tunnel header and relays the rest to the MN FA 5. The CN can tunnel IP packets directly to the FA 4. HA can send a binding update to CN 2. HA encapsulates the IP packet into a new IP packet by adding a tunneling header with the care-of address as destination. Tunnel source IP address is the HA address HA CN 1. CN sends IP packet to home address of MN. Initially the CN only knows the home address of the MN Home network The home agent can either use IP-within-IP or minimal encapsulation to reduce the header overhead Route optimization can be done if the HA sends a Binding Update to the CN Subsequent packets can be tunneled directly from the CN to the FA In the reverse direction normal standard IP routing mechanisms are used to deliver IP datagrams from the MN Problems if the MN moves to another FA! Advanced Networking (MSCSP) 29

Change of foreign agent (IPv4) 5. FA 2 relays to the MN FA2 8. Now the CN can again tunnel more directly to the MN CN 1. MN moves to a new subnet 4. The FA 1 tunnels the IP packets to the MN s new location (FA 2) 3. CN attempts to reach the MN using the obsolete care-of address 7. HA sends a Binding Update to the CN MN 2. MN communicates its new care-of address (of FA 2) to the previous FA FA1 6. FA 1 sends the HA a Binding Warning and asks the HA to send the CN a Binding Update HA After having moved to the new FA, the MN can also communicate its new care-of address to the previous FA Note that most of the Binding Update messages are not emitted by the MN, thus they are not going over the wireless link Problem if FA1 does not know the new care-of address of the MN FA1 must re-route the traffic to the HA, which again handles it via a new tunnel to FA2 Advanced Networking (MSCSP) 30

Change of foreign agent (IPv4) CN HA FA old FA new MN Data Data Data Update ACK Warning Request Update ACK Data Data Data Update ACK Data Data Registration Data Data MN changes location t Advanced Networking (MSCSP) 31

Reverse tunneling (RFC 3024) HA 2 MN Internet 1 Sender FA CN Receiver 3 1. MN sends to FA 2. FA tunnels packets to HA by encapsulation 3. HA forwards the packet to the receiver (standard case) Advanced Networking (MSCSP) 32

Mobile IP with reverse tunneling Router accept often only topological correct addresses (firewall!) A packet from the MN encapsulated by the FA is now topological correct Furthermore multicast and TTL problems solved (TTL in the home network correct, but MN is to far away from the receiver) Reverse tunneling does not solve Problems with firewalls, the reverse tunnel can be abused to circumvent security mechanisms (tunnel hijacking) Optimization of data paths, i.e. packets will be forwarded through the tunnel via the HA to a sender (double triangular routing) MIP reverse tunneling is backwards compatible The extensions can be implemented easily and cooperate with current implementations of Mobile IP without these extensions Agent advertisements can carry requests for reverse tunneling Advanced Networking (MSCSP) 33

Mobile IP and IPv6 Mobile IP was developed for IPv4, but IPv6 simplifies the protocols Security is integrated and not an add-on, authentication of registration is included CoA can be assigned via auto-configuration (DHCPv6 is one candidate), every node has address auto-configuration No need for a separate FA, all routers perform router advertisement which can be used instead of the special agent advertisement; addresses are always co-located MN can signal a sender directly the CoA, sending via HA not needed in this case (automatic path optimization) Handover without packet loss, between two subnets is supported MN sends the new CoA to its old router The old router encapsulates all incoming packets for the MN and forwards them to the new CoA Authentication is always granted Advanced Networking (MSCSP) 34

Changes with IPv6 Huge address space with IPv6 address renumbering scheme Better mobility support Mobile IP was designed as add-on to IPv4 Majority of IPv4 nodes do not support Mobile IP MN can use Address Autoconfiguration which eliminates the need of a Foreign Agent Stateless: to configure its care-of address from a NW prefix of the foreign NW and a MN interface identifier. The needed information is published by neighboring routers through the Neighbor Discovery protocol in the foreign network (combined ARP/ICMP) Statefull: by using a centralized DHCP server Source Routing: Instead of tunneling packets using IP in IP, IPv6 Routing Headers are used IPv6 does work smoothly with Ingress filtering In IPv4 a border router may discard IP packets not originating from its own subnet, and MN use their home address always as source address Every IPv6 node will have implemented IPv6 authentication headers to be used with binding updates Advanced Networking (MSCSP) 35

Tunneling operation (IPv6) Foreign network 5. The CN afterwards can send packets directly to the CN by using Routing headers CN MN 3. Strips off the tunnel header and reads the packet 4. The MN sees that the packet was routed through the HA and therefore can send a binding update to the CN directly 2. HA encapsulates the IP packet into a new IP packet by adding a tunneling header with the care-of address as destination. Tunnel source IP address is the HA address HA 1. CN sends IP packet to home address of MN Home network Route optimization: only the MN can send a binding update, e.g. to the CN. If the CN knows the care-of address of the MN it can prevent triangle routing through the HA Tunneling is facilitated using routing headers and not IPv6 in IPv6 No problems if the MN moves to another FA, as IPv6 requires that binding messages have to be send by the MN to the CN and HA directly every time the MN moves IPv6 uses destination option headers to include the binding update in a normal IPv6 packet Advanced Networking (MSCSP) 36

Moving to a new location (IPv6) New Foreign network 3. The CN again can send packets directly to the CN by using IPv6 Routing headers CN 2. MN also sends a Binding Update directly to the CN MN 1. MN sends a Binding Update directly to the HA HA All Binding Update messages intended for the CN are transmitted directly by the MN. This becomes feasible as IPv6 uses destination option headers to include the binding update in a normal IPv6 packet, e.g. in TCP ACK messages Thus corresponding nodes are generally kept updated and can send nearly every packet directly to the MN Advanced Networking (MSCSP) 37

Problems of Mobile IP Security and Privacy Authentication with FA problematic where the FA belongs to another organization No protocol for key management and key distribution has been standardized in the Internet (manual key distribution) Combination with IPsec is problematic (tunnel within tunnel) No location privacy Firewalls QoS Typically Mobile IP cannot be used together with firewalls, special set-ups are needed (such as reverse tunneling) QoS needs to go in line with mobility support (handover requires update of location information as well as QoS information) Security, firewalls, QoS etc. are topics of current research and discussions! Advanced Networking (MSCSP) 38

Dynamic Host Configuration Protocol (DHCP) Application Simplification of installation and maintenance of networked computers Supplies systems with all necessary information, such as IP address, DNS server address, domain name, subnet mask, default router etc. Enables automatic integration of systems into an Intranet or the Internet Can be used to acquire a CoA for Mobile IP (co-location of MN and FA) Client/Server-Model The client sends via a MAC broadcast a request to the DHCP server (might be via a DHCP relay) DHCPDISCOVER DHCPDISCOVER DHCP server client client relay Advanced Networking (MSCSP) 39

DHCP protocol mechanisms Server (not selected) Client Server (selected) Initialization Determine the configuration DHCPDISCOVER DHCPDISCOVER Determine the configuration DHCPOFFER DHCPOFFER Collection of replies Selection of configuration DHCPREQUEST (Reject) DHCPREQUEST (Options) DHCPACK Confirmation of configuration Initialization completed Release DHCPRELEASE Delete context Advanced Networking (MSCSP) 40

DHCP characteristics Server Several servers can be configured for DHCP, coordination not yet standardized (i.e. manual configuration) Renewal of configurations IP addresses have to be requested periodically, simplified protocol Options (RFC 2132) Available for routers, subnet mask, NTP (network time protocol) timeserver, SLP (service location protocol) directory, DNS (domain name system) Big security problems! No authentication of DHCP information specified Advanced Networking (MSCSP) 41

References Books and Presentations Jochen Schiller: Mobile Communications (German and English), Addison- Wesley, 2000 (chapter 9 provides an overview on Mobile IP) Charles Perkins: Mobile IP Design Principles and Practises. Addisson Wesley, 1998 Ramjee Prasad, Marina Ruggieri: Technology Trends in Wireless Communications, Artech House, 2003 Wisely, Eardley, Burness: IP for 3G: Networking Technologies for Mobile Communications, Wiley, 2002 (chapter 5 provides classification of mobility mechanisms and overview on protocols, including session-layer mobility) Important standards: Mobile IP: RFC 3220, formerly: RFC 2002 Reverse tunneling: RFC 3024, formerly: 2344 DHCP: RFC 2131, RFC 2132 ICMP: RFC 1256 Advanced Networking (MSCSP) 42

Contact Integrated Communication Systems Group Ilmenau University of Technology Univ.-Prof. Dr.-Ing. Andreas Mitschele-Thiel Dr. rer. nat. habil. Oliver Waldhorst fon: +49 (0)3677 69 2819 (2788) fax: +49 (0)3677 69 1226 e-mail: mitsch@tu-ilmenau.de oliver.waldhorst@tu-ilmenau.de Visitors address: Technische Universität Ilmenau Gustav-Kirchhoff-Str. 1 (Informatikgebäude, Room 210) D-98693 Ilmenau www.tu-ilmenau.de/ics Integrated Communication Systems Group Ilmenau University of Technology