Inter-MAC and UPnP-QoS



Similar documents
CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

The need for bandwidth management and QoS control when using public or shared networks for disaster relief work

TITLE: Business Cases for Virtual Customer Premises Equipment (vcpe) for end users subscribers

Deploying Multiservice Applications Using RPR Over the Existing SONET Infrastructure

Management of Telecommunication Networks. Prof. Dr. Aleksandar Tsenov

Introduction. Background

MPLS-TP. Future Ready. Today. Introduction. Connection Oriented Transport

How To Provide Qos Based Routing In The Internet

Cisco Wireless Security Gateway R2

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

Carrier-class Ethernet: A Services Definition

Voice Over IP. MultiFlow IP Phone # 3071 Subnet # Subnet Mask IP address Telephone.

Corporate Network Services of Tomorrow Business-Aware VPNs

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

2.1 What are distributed systems? What are systems? Different kind of systems How to distribute systems? 2.2 Communication concepts

The changing face of global data network traffic

Master Course Computer Networks IN2097

A NIMS Smart Practice

Ethernet A Survey on its Fields of Application

Understanding PBB-TE for Carrier Ethernet

Combining Voice over IP with Policy-Based Quality of Service

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

Real-Time Communication in IEEE Wireless Mesh Networks: A Prospective Study

TABLE OF CONTENTS. Section 5 IPv Introduction Definitions DoD IPv6 Profile Product Requirements...

Hosted Voice. Best Practice Recommendations for VoIP Deployments

IP QoS Interoperability Issues

Three Key Design Considerations of IP Video Surveillance Systems

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Top-Down Network Design

Service Level Analysis of Video Conferencing over Wireless Local Area Network

Voice over IP. Presentation Outline. Objectives

November Defining the Value of MPLS VPNs

Layer 3 Network + Dedicated Internet Connectivity

Communication Systems Internetworking (Bridges & Co)

NB6 Series Quality of Service (QoS) Setup (NB6Plus4, NB6Plus4W Rev1)

MOST and AVB. Two Candidates for Next Generation Automotive Infotainment Networks. MOST Forum 2013 Esslingen April 23 rd 2013

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

Home Network Traffic Measurement

ENSC 427: Communication Networks. Analysis of Voice over IP performance on Wi-Fi networks

From Fieldbus to toreal Time Ethernet

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

Performance of voice and video conferencing over ATM and Gigabit Ethernet backbone networks

Introduction to computer networks and Cloud Computing

Region 10 Videoconference Network (R10VN)

White Paper. Requirements of Network Virtualization

Converged TDM and IP- Based Broadband Solutions White Paper. OnSite OS-10 Multi-Service over SDH Provisioning

Migrate from Cisco Catalyst 6500 Series Switches to Cisco Nexus 9000 Series Switches

HOSTED VOICE Bring Your Own Bandwidth & Remote Worker. Install and Best Practices Guide

IEEE Congestion Management Presentation for IEEE Congestion Management Study Group

S-Series SBC Interconnect Solutions. A GENBAND Application Note May 2009

network infrastructure: getting started with VoIP

Overview of the BBF access-network solution

ALCATEL CRC Antwerpen Fr. Wellesplein 1 B-2018 Antwerpen +32/3/ ; Suresh.Leroy@alcatel.be +32/3/ ; Guy.Reyniers@alcatel.

Transport for Enterprise VoIP Services

VoIP / SIP Planning and Disclosure

Ethernet Services Overview

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

Building a Bigger Pipe: Inverse Multiplexing for Transparent Ethernet Bridging over Bonded T1/E1s

Performance Testing BroadR-Reach Automotive Ethernet

Chapter 3. Enterprise Campus Network Design

Optimizing and simplifying SIP-based NGNs QoS architecture

Fibre Channel over Ethernet in the Data Center: An Introduction

Performance Evaluation of the RDMA over Ethernet (RoCE) Standard in Enterprise Data Centers Infrastructure. Abstract:

Sprint Global MPLS VPN IP Whitepaper

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

APPLICATION NOTE 210 PROVIDER BACKBONE BRIDGE WITH TRAFFIC ENGINEERING: A CARRIER ETHERNET TECHNOLOGY OVERVIEW

Analysis of IP Network for different Quality of Service

QoS issues in Voice over IP

5G Backhauling_. Luis M. Contreras GCTO Unit, Transport, Telefónica

Need for Signaling and Call Control

Requirements and Service Scenarios for QoS enabled Mobile VoIP Service

Analysis of traffic engineering parameters while using multi-protocol label switching (MPLS) and traditional IP networks

Ethernet Service OAM. Standards and Functionality. Connectivity Fault Management (CFM) Fault Detection. White Paper

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

Introduction to Quality of Service. Andrea Bianco Telecommunication Network Group

VLANs. Application Note

Local Session Controller: Cisco s Solution for the U.S. Department of Defense Network of the Future

SSVP SIP School VoIP Professional Certification

UPPER LAYER SWITCHING

Addressing Convergence and IP Telephony in Enterprise Communications

Introduction to IP v6

Addressing Inter Provider Connections With MPLS-ICI

AdSec: A System for Adaptive Network Security

Integrated Service (IntServ) versus Differentiated Service (Diffserv)

Multi Protocol Label Switching with Quality of Service in High Speed Computer Network

How To Set Up An Ip Trunk For A Business

Chapter 9. IP Secure

IRATI - Investigating RINA as an Alternative to TCP/IP

alcatel-lucent converged network solution The cost-effective, application fluent approach to network convergence

Using Wireless Mesh Networks for Video Surveillance Version: 1. Using Wireless Mesh Networks for Video Surveillance

Transcription:

Inter-MAC and UPnP-QoS Marco Castrucci, Guido Oddi, Vincenzo Suraci {castrucci, oddi, suraci}@dis.uniroma1.it CRAT University of Rome February, 2010 ICT-213311 OMEGA 1

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 2

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 3

Motivation UPnP-QoS is the emerging standard for home networks middleware allows a seamless and simple interconnection among home network devices supports the management of QoS demanding traffic flows in LAN Inter-MAC layer is the new technology solution to obtain Gbps home networks Interoperation/integration of different telecommunication technologies UPnP-QoS and Inter-MAC will very likely coexist in next generation home networks February, 2010 ICT-213311 OMEGA 4

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 5

Problem statement The management of resources is a main challenge for the Gigabit home and access network Delay, jitter and packet loss sensitive services Prioritization approach Scalable solution for core network Parameterization approach Accurate method suitable for home networks Supported by a resource reservation protocol February, 2010 ICT-213311 OMEGA 6

Problem statement UPnP-QoS provides a framework for resource management in home networks Defines a framework for QoS setup/update/release of QoS demanding flows in home networks UPnP-QoS is based on UPnP The diffusion of UPnP technology in the modern common end devices and intermediate devices is a great driving force towards the adoption of UPnP-QoS framework for QoS management purposes Inter-MAC layer performs QoS management and control for home network s data flows at layer 2 Objectives: Understand how UPnP-QoS and Inter-MAC layer can interoperate for an integrated QoS support in home networks Highlight benefits of an integrated solution February, 2010 ICT-213311 OMEGA 7

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 8

Inter-MAC and UPnP-QoS interoperation (1/3) Protocol stack Role separation: UPnP-QoS interacts with the application layer Inter-MAC interacts with technology dependent MAC layers February, 2010 ICT-213311 OMEGA 9

Inter-MAC and UPnP-QoS interoperation (2/3) Possible interoperation for the control of QoS demanding flows: Flow setup Flow variation Flow termination UPnP-QoS interacts with the application and begins the QoS control procedures Inter-MAC performs QoS functionalities for QoS provisioning: Admission control Path selection Network monitoring Need of an interface between UPnP-QoS and Inter-MAC layer OMEGA project already defined an interface for the Inter-MAC to communicate with upper layer, but such interface should be extended with additional specific functionalities required by UPnP-QoS February, 2010 ICT-213311 OMEGA 10

Inter-MAC and UPnP-QoS interoperation (3/3) From an architectural point of view: February, 2010 ICT-213311 OMEGA 11

Advantages of an integrated solution (1/4) UPnP-QoS was designed to allow QoS management and control in heterogeneous home networks End-to-end admission control made at middleware layer Path selection/routing made at middleware layer End-to-end network monitoring made at middleware layer Necessity to implement an UPnP QosDevice Service for each specific technology used in the network Ethernet PLC WiFi etc February, 2010 ICT-213311 OMEGA 12

Advantages of an integrated solution (2/4) PLC MAC PLC-WiFi bridge WiFi MAC PLC Segment WiFi Segment February, 2010 ICT-213311 OMEGA 13

Advantages of an integrated solution (3/4) Traffic Descriptor (4) Inter-MAC Inter-MAC layer hides the network heterogeneity to upper layers The UPnP-QoS implementation can be simplified as it can take advantage of the functionalities performed by the Inter-MAC layer Admission control Path selection Network monitoring Inter-MAC Only one UPnP QosDevice Service is needed to interact with the Inter-MAC layer OMEGA Segment February, 2010 ICT-213311 OMEGA 14

Advantages of an integrated solution (4/4) In case of presence of legacy devices or in general of other telecommunication technologies not managed by the Inter-MAC layer, the presence of UPnP-QoS allows in any case to provide an adequate service to QoS demanding flows In that case, the OMEGA network is seen as just a segment of the entire network February, 2010 ICT-213311 OMEGA 15

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 16

QoS Setup Procedure Example (1/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 17

QoS Setup Procedure Example (2/9) The ControlPoint in the source OMEGA device sends the RequestTrafficQos() message to the QosManager:3 in the OMEGA Gateway The message contains the TrafficDescriptor argument that describes the flow in terms of Involved network nodes (source and destination) Traffic characteristics (TSpec) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 18

QoS Setup Procedure Example (3/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer GetTrafficPolicy() not needed in fully compliant OMEGA networks Policies not needed in Parameterized based networks Inter-MAC layer manages and control the flow using its specific Classes of Services RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 19

QoS Setup Procedure Example (4/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer GetPathInformation() not needed in fully compliant OMEGA networks Inter-MAC layer is in charge of path selection RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 20

QoS Setup Procedure Example (5/9) The QosManager:3 in the OMEGA Gateway sends the GetExtendedQosState() message to the QosDevice:3 in the source node to obtain QoS status information. The QosDevice:3 answers accordingly If the network is fully OMEGAcompliant, this message is not important for OMEGA and for the Inter-MAC layer, but is mandatory for UPnP-QoS and should be kept If one or more legacy segments are present in the network, such an action assumes an importance in order to achieve the global QoS requirements satisfaction Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 21

QoS Setup Procedure Example (6/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer The QosManager:3 in the OMEGA Gateway sends the request to the QosDevice:3 in the source OMEGA node The message contains the TrafficDescriptor, including: Destination node Traffic characteristics (TSpec) RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 22

QoS Setup Procedure Example (7/9) Omega Device Omega Gateway Omega Device The QosDevice:3 in the OMEGA source node interacts with the Inter-MAC layer for the admission of the new flow through the CI_NEL_QOS interface (defined in OMEGA project) In the Inter-MAC, UPnP-QoS level TrafficDescriptor is converted to Inter-MAC level specific QoS parameters, by means of the Qos Mapper engine Inter-MAC performs path selection and admission control procedures within the OMEGA segment Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 23

QoS Setup Procedure Example (8/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer RequestTrafficQos() Inter-MAC decides if the new flow can be admitted and sends its response to the QosDevice:3 by means of the AdmitResult message GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 24

QoS Setup Procedure Example (9/9) Omega Device Omega Gateway Omega Device Control Point QosManager:3 QosPolicyHolder:3 QosDevice:3 Inter-MAC Layer The AdmitResult is then forwarded to the QosManager:3 that then sends the SetupResult to the QosDevice:3 At this point, the new flow can be established or it is refused RequestTrafficQos() GetTrafficPolicy() Traffic Policy GetPathInformation() PathInformation GetExtendedQosState() Device State Setup Result February, 2010 ICT-213311 OMEGA 25

Outline Motivation Problem statement Inter-MAC and UPnP-QoS interoperation QoS Setup Procedure Example Considerations and open issues February, 2010 ICT-213311 OMEGA 26

Considerations and open issues (1/2) Inter-MAC guarantees QoS in heterogeneous home networks UPnP-QoS guarantees device interoperability in QoS enabled networks and can be used by the OMEGA network to collect QoS requirements from the application and establish application flows Interoperation between Inter-MAC and UPnP-QoS is possible An interface between UPnP-QoS and the Inter-MAC layer is necessary Inter-MAC CI_NEL_QOS interface specification should be extended to support all the mandatory messages exchanges with technology dependent MAC layers required by the UPnP-QoS framework February, 2010 ICT-213311 OMEGA 27

Considerations and open issues (2/2) UPnP-QoS implementation and operation can be simplified when used in conjuction with the Inter-MAC layer Today (no Inter-MAC layer): One QosDevice Service for each TMAC All the devices in the path need a QosDevice Service QosPolicyHolder used for policy based QoS management in heterogeneous home networks Tomorrow (UPnP-QoS and Inter-MAC layer interoperation): only one Inter-MAC QosDevice Service will be necessary only source nodes will need QoSDevice Service QosPolicyHolder will no more be necessary Simplified procedures for establishment and control of QoS demanding flows Long term view: Inter-MAC standard for home networks New simplified version of UPnP-QoS standard (v04) February, 2010 ICT-213311 OMEGA 28

February, 2010 ICT-213311 OMEGA 29