101
WP3 D.3.2 Technical specification of scenarios Document Number: CONNECTCIP325094/SPECIFI/WP3/D32/300613 Contractual Date of Delivery: 30/06/2013 Authors: Diego Bonini, Giorgio Parladori, WP3 Partners Workpackage: WP3 Distribution / Type: CO Version: 1.0 Total Number of Pages: 101 File: SPECIFIWP3D3.2 Abstract D3.2 aims to collect technical requirements form Pilots in view of next WP3 activity, target to define the European Creative Ring (ECR) Architecture definition and realizations. Data collection will be mainly target on infrastructural aspects thinking that they are fundamental for defining future Pilot convergence towards ECR.

WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

  • Upload
    dohanh

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 

 

WP3 

D.3.2 ‐ Technical specification of scenarios 

 

Document Number:    CONNECT‐CIP‐325094/SPECIFI/WP3/D3‐2/300613 

Contractual Date of Delivery:  30/06/2013 

Authors:  Diego Bonini, Giorgio Parladori, WP3 Partners 

Workpackage:  WP3 

Distribution / Type:  CO 

Version:   1.0 

Total Number of Pages:  101 

File:  SPECIFI‐WP3‐D3.2 

Abstract 

D3.2 aims to collect technical requirements form Pilots in view of next WP3 activity,  target to define the European Creative Ring (ECR) Architecture definition and realizations. Data collection will be mainly target on infrastructural aspects thinking that they are fundamental for defining future Pilot convergence towards ECR. 

   

 

   

Page 2: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    2/27  

Executive Summary 

Within  WP3,  D3.2  has  the  objective  to  specify  the  technical  requirements  with  regard  to  ICT infrastructure and services needed to design the European Creative Ring architecture. Referring to the use cases defined  in WP2, the relevant KPIs have to be  identified and quantified. Furthermore additional  KPI  should  be  identified  in  order  to  guarantee  the  needed  interworking  between  the platforms present in the three cities and possible new application that may be envisaged. 

It  is worth  to  know  that  similar  activity  is  running  in WP8 with  the  aim  to  use  these  technical requirements to manage the use case extension to other locations. In particular D8.1, together with D3.2 will be taken as input for the European Creative Ring architecture addressed in D3.1a/b. 

In order to identify the ICT infrastructure requirements, a reference framework has to be identified, gathering existing requirements from WP2 (user requirements), WP4, 5, and 6 (pilot requirements), WP8  (requirements  related  to  components  exchange)  and  compose  overarching  requirements aiming at outlining the overall system architecture that will be addressed in T3.1.  

First, we will describe the framework used for identifying the different sub‐elements that are subject to  the  definition  of  requirements.  This  framework  describes  how  the  end‐to‐end  service  can  be decomposed into smaller dedicated parts that each have specific requirements. 

Second,  this  framework  will  be  applied  to  the  sub‐elements  defined  in  order  to  describe  the different technical requirements, but also the performance parameters that are linked to it. 

Further, we will apply this framework and requirements at use case level. 

Finally, the same framework and requirements will be extended to the Creative Ring level. 

   

Page 3: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    3/27  

Document Revision History 

Date  Version  Author   Summary of changes 

27/5/2013  0.1  Diego Bonini First draft

03/6/2013  0.1  Giorgio Parladori  Adding introduction and reference to templates 

22/08/2013  0.1  Dirk Osstyn Updated structure and strategy to line up with DOW 

22/08/2013  0.1  Makis Stamatelatos  Comment added 

30/08/2013  0.3  Giorgio Parladori Extend and consolidate Dirk proposal also including Makis comments 

30/08/2013  0.4  Giorgio Parladori  Further progress based on conf call decisions 

20/09/2013  0.5  Giorgio Parladori, Dirk Osstyn 

Further progress based on conf call decisions and Pilot Feedback 

26/09/2013  1.0  Giorgio Parladori Update to start revision process 

16/10/2013  1.0  Dirk Osstyn  Document revision and comments 

18/10/2013  1.0  Tim Wauters  Document revision and comments 

21/10/2013  1.0  Giorgio Parladori Integration of previous comments 

       

 

   

Page 4: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    4/27  

Contributors 

First Name  Last Name  Company  Email 

Diego  Bonini  ALU‐I diego.bonini@alcatel‐lucent.com 

Giorgio  Parladori  ALU‐I  giorgio. parladori@alcatel‐lucent.com 

Dirk  Osstyn  ALU‐B  Dirk.osstyn@alcatel‐lucent.com 

Makis  Stamatelatos  NKUA  [email protected] 

Tim   Wauters  iMinds  [[email protected] 

   

       

   

       

       

   

       

 

   

Page 5: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    5/27  

Acronyms 

Acronym  Meaning 

3G  Third Generation

AV  Audio Video 

BGP  Border Gateway Protocol 

CBR  Constant Bit Rate 

CDN  Content Delivery Network 

CIM  Common Information Model

CPU  Central Processing Unit 

ETSI  European Telecommunications Standards Institute

FTTH  Fibre To The Home 

HD  High Definition 

HDMI  High‐Definition Multimedia Interface

HD‐SDI  High‐Definition Serial Digital Interface 

HLS  HTTP Live Streaming

HTML  HyperText Markup Language 

HTTP  HyperText Transfer Protocol 

IP  Internet Protocol 

IP‐TV  Internet Protocol TeleVision 

IT  Information Technologies

LAN  Local Area Network 

MCU  Multipoint Control Unit 

MJPEG  Motion JPEG (Joint Photographic Experts Group) 

MPEG  Moving Picture Experts Group 

OMA  Open Mobile Alliance

OS  Operating System 

OSPF  Open Shortest Path First

QoS  Quality of Service 

RTP  Realtime Transport Protocol 

RTSP  Real Time Streaming Protocol

Page 6: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    6/27  

Acronym  Meaning 

SIP  Session Initiation Protocol

SNMP  Simple Network Management Protocol 

SOTA  State of the Art 

SSH  Secure Shell

TCP  Transmission Control Protocol 

TMF  TeleManagement Forum

UDP  User Datagram Protocol 

URI  Uniform Resource Identifier 

URL  Uniform Resource Locator 

USIM  Universal Subscriber Identity Module 

VGA  Video Graphics Array

VIPS  Video Manager over IP System 

VLAN  Virtual Local Area Network 

VPN  Virtual Private Network 

WAN  Wide Area Network 

WiMAX  Worldwide Interoperability for Microwave Access

   

Page 7: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    7/27  

Table of Contents 

1. Introduction .............................................................................................................................. 10 2. General Framework .................................................................................................................. 11 2.1 Existing templates as an input ........................................................................................................ 13 

2.1.1 Use‐case template 1 based on Logical Framework Approach (LFA): ................................... 14 2.1.2 Use case Template 2: description in laymen terms ............................................................. 14 2.1.3 Template 3: LFA Visualisation Template .............................................................................. 15 2.1.4 TechCards based Template .................................................................................................. 15 2.1.5 Template Identified in D8.1 ................................................................................................. 16 

3. Requirements for Front‐end, Infrastructure and Back‐end......................................................... 17 3.1 Front‐End requirements ................................................................................................................. 18 

3.1.1 Front‐End Technical requirements. ..................................................................................... 18 3.1.2 Front‐End Performance requirements. ................................................................................ 18 3.1.3 Front‐End Requirements Template. .................................................................................... 18 

3.2 Back‐End requirements ................................................................................................................... 19 3.2.1 Back‐End Technical requirements. ....................................................................................... 19 3.2.2 Back‐End Performance requirements. ................................................................................. 19 3.2.3 Back‐End Requirements Template. ...................................................................................... 19 

3.3 Infrastructure requirements ........................................................................................................... 19 3.3.1 Infrastructure Technical Requirements ............................................................................... 19 3.3.2 Infrastructure Performance Requirements ......................................................................... 19 3.3.3 Infrastructure Requirements template ................................................................................ 20 

3.4 Consolidated Requirements Template ........................................................................................... 20 4. Use Cases .................................................................................................................................. 24 5. Towards a European Creative Ring ............................................................................................ 25 6. ANNEX ...................................................................................................................................... 26 7. References ................................................................................................................................ 27  

   

Page 8: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    8/27  

List of Figures 

Figure 1 – General Framework.............................................................................................................. 11 Figure 2 ‐ Generic Network scheme...................................................................................................... 17 Figure 3 – Generic Network scheme ..................................................................................................... 18 Figure 4 – Process for technical requirements collection ..................................................................... 24  

   

Page 9: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    9/27  

List of Tables 

Table 1: Use‐case template 1 based on LFA ......................................................................................... 14 Table 2: Technical Requirements: Front‐end Template ....................................................................... 21 Table 3: Technical Requirements: Infrastructure Template ................................................................. 22 Table 4: Technical Requirements: Back‐end Template ......................................................................... 22  

Page 10: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    10/27  

1. Introduction Within  WP3,  D3.2  has  the  objective  to  specify  the  technical  requirements  with  regard  to  ICT infrastructure and services needed to design the European Creative Ring architecture. Referring to the use cases defined  in WP2, the relevant KPIs have to be  identified and quantified. Furthermore additional  KPI  should  be  identified  in  order  to  guarantee  the  needed  interworking  between  the platforms present in the three cities and possible new application that may be envisaged. 

It  is worth  to  know  that  similar  activity  is  running  in WP8 with  the  aim  to  use  these  technical requirements to manage the use case extension to other locations. In particular D8.1, together with D3.2 will be taken as input for the European Creative Ring architecture addressed in D3.1a/b. 

First, we will describe the framework used for identifying the different sub‐elements that are subject to  the  definition  of  requirements.  This  framework  describes  how  the  end‐to‐end  service  can  be decomposed into smaller dedicated parts that each have specific requirements. 

Second,  this  framework  will  be  applied  to  the  sub‐elements  defined  in  order  to  describe  the different technical requirements, but also the performance parameters that are linked to it. 

Further, we will apply this framework and requirements at use case level. 

Finally, the same framework and requirements will be extended to the Creative Ring level. 

Page 11: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    11/27  

2. General Framework In order to identify the ICT infrastructure requirements, a reference framework has to be identified, gathering existing requirements from WP2 (user requirements), WP4, 5, and 6 (pilot requirements), WP8 (requirements related to components exchange) and compose overarching requirements aiming at outlining the overall system architecture that will be addressed in T3.1. 

The purpose of defining a reference framework is to create a unique reference point for the Creative Ring architecture, gathering user requirement, pilot requirement and all the requirement related to geographical extension of them (both in terms of remote usage and components exchange). 

 

Figure 1 – General Framework 

 

Considering a generic application, one can distinguish three main components: 

The  Front‐End:  these  are  the direct  interface with  the  end‐user.  Examples of  Front‐Ends may be SmartPhones, TV sets, sensors, public touch screens or even a theater room. 

The  Back‐End:  these  are  all  requirements  that  ensure  the  service  itself.  Typically  these  are  IT infrastructure  like  servers,  platforms  and  storage  locations  and  their  respective  management systems to enable, update, activate,… the services. 

Infrastructure: The infrastructure is the (ICT) network that connects the Front End to the Back End. 

While defining the requirements  for each of these 3 elements, we need to take  into account both the  local  (pilot  specific)  requirements  that  apply  to  a  small  scale  deployment  as  well  as  the 

Access Infrastructure

Metro/Aggregation Network

•Service Platform•Service Creation•Service delivery•Service management

IT Resources

Layering 

Terminal & Sensors

end users

• OS• (Virtualization layer)• #CPU

• #Memory• #Storage• #others…

CORE Network

L3• IP• DHCP• NAT

L2• VLAN

L1• DWDM• OTH• SDH

Network                        Technology

Front‐end

Back‐end

Infrastructure

Page 12: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    12/27  

internationalization  possibilities.  As  an  example,  it  is  possible  to  describe  the  bandwidth  usage required to run a service  in a city context, but when extending the service towards other pilots, a larger audience will require   a definitions  like “bandwidth per user” as this  identifies the scalability but also delay limitations on larger distances. 

Figure 1 depicts a generic reference network model. It will be important to draw a per‐use‐case blue print model that provides more details on what  is required. Blue prints allow assessing the ease of replication and/or extension in other regions and providing a clear overview to define the technical and infrastructural requirement. 

Typical requirements are: 

Front End 

We refer to devices used to access the service. We may distinguish between specialized terminal vs dedicated  terminal  (e.g. dedicated set‐to‐box vs. general purpose PC).  In general we need  to  take into account  Scalability aspects,  i.e. possible  range of  terminal e.g.  from mobile device display  to high‐end TV set. 

Infrastructure: 

Blue Prints should be identified, taking into account different alternative technologies (from DWDM to IP) that influence the service behavior and performances. Furthermore the role of access, metro and core networks in the identified scenarios should be considered. 

Access bandwidth – this is associated to the terminal and may range from… to... 

Allocated network bandwidth  – this can be evaluated having in mind a specific service model that should  be  parameterized with  respect  to  total  user  population,  partitioning with  respect  to  the terminal  type  if  necessary,  expected  contemporary  users,  possibility  to  manage  QoS  over  the network, bandwidth needed for infrastructure functioning (in case of distributed platform) 

Back End  

Service  platform,  typically  requiring  IT  resources  (i.e.  CPU,  Memory,  storage)  that  could  be concentrated,  distributed  or  even  virtualized.  According  to  possible  different  choices,  additional network  resource may be needed  to  interconnect distributed elements and/or possible additional sources of information like sensors. 

In a second dimension, we define requirement into two subsets of requirements: 

Technical requirements: These requirements determine the tangible requirements that are typically very measurable. Technical requirements may be exact  (example Operating system Windows 7) or provide range or minimum level (example: minimum 300 GB disk storage). 

Non‐exhaustive list of technical requirements: 

Operating systems supported (and version) 

Screen sizes supported (expressed in HxV resolution) 

Memory requirements 

Page 13: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    13/27  

Storage requirements 

Sensor type and interfaces 

Etc… 

Performance requirements: These requirements are typically linked to requirements of other parts of  the  network.  A  typical  example  could  be  connectivity  (type  of  network  access,  minimum bandwidth requirements, etc) 

Non‐exhaustive list of performance requirements: 

Bandwidth requirements (preferably per end‐user for scalability assessment) 

Jitter restrictions 

Delay restrictions 

Connectivity requirements: 3G/4G – WIFI type n– Gigabit Ethernet, etc… 

We will apply the sub‐requirements to each of the three framework base components, leading to following overview: 

Component  Technical requirements  Performance  Requirements (KPI) 

Front End     

Infrastructure   

Back End     

 

In  the  next  section,  each  of  these  will  be  worked  out  in  more  detail,  leading  to  a  generic requirements template. 

2.1 Existing templates as an input Looking  at  the  general  framework,  previously  described,  we  need  to  identify  the  technical requirements  of  the  identified  applications.  Furthermore  we  need  to  identify  a  general  way  to describe first and to collect later on those requirements.  

Different templates have been already defined in the other project WP’s. 

In  D2.1  we  identify  three  template  formats,  but  unfortunately  they  mainly  reflect  the  user perspective and the technical contents are very limited. An alternative is to use a kind of TechCards defining  a  template where  to  put  the  technical  requirements  from  a  network  level  (Interface & performance cards?). 

Furthermore in WP8 additional templates were use to acquire additional information. 

Unfortunately it will be difficult to manage the technical requirements within the existing templates, mainly because their structure is not well shaped tor technical detail collection. For that reason we are going to define a new template (excel based) later on. 

Page 14: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    14/27  

However some technical requirements can be extracted from the existing template. In the following paragraph we identified the relevant fields of the already defined template highlighting (in yellow) the part that could be used to extract relevant information related to this deliverable.  

2.1.1 Use‐case template 1 based on Logical Framework Approach (LFA):  

 

1.  Long‐term  goal  /  social  & economic impact (outcome) 

the general goal of the use case 

the expected socio –economic impact 

2. Direct purpose of the use case   

products and or services 

target group and customer segments 

3. Services and  revenues (output) the  applications  (one‐pager  describing  the  when, what, where, how for the pilots in layman's terms) 

the used content 

the expected (future) revenue streams 

other user preferences 

opportunities  to  expand  to  other  cities  (up‐scaling possibilities) 

4. Activities preparing and during the trials (throughput)  

developing apps and platforms 

trials 

selecting users and defining target groups 

communication & dissemination 

5. Assets/costs (input)  Equipment, and hardware 

software platforms 

other technical facilities 

content 

IPR & capital 

Use  TechCards,  an  example  of  a  techcard  can  be found in section 4. 

   

Table 1: Use‐case template 1 based on LFA 

Only entry list #5 can be used to identify the dedicated infrastructure elements even if those are listed with the purpose to evaluate the use case cost. 

2.1.2 Use case Template 2: description in laymen terms 

Brief Description: (max. 2 sentences), 

Actors: (max. 1 sentence per actor), 

Preconditions: (max. 1 sentence per Precond.), 

Basic Flow of Events: (List the sequence of actions with short and clear sentences), 

Alternative Flows: (List the sequence of actions with short and clear sentences), 

Special Requirements: (List the requirements for a successful execution), 

Description of limitations & opportunities to expand to other cities/regions, 

Technological components that can be ‘exported’ and ‘imported’. 

According to D2.1 almost all the bullets may include useful information regarding the technical requirements even if the data collection is not homogeneous    

Page 15: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2  15/27

2.1.3 Template 3: LFA Visualisation Template  

  

Only “Input/Key resources” section contain relevant information about infrastructure even if very often are generic end apparently not including for instance network requirement 

2.1.4 TechCards based Template 

A tech‐card is a two‐sided card (see Figure 2), which contains the following information:  

 (1) Title and name of the platform/technology;  

(2) Metaphorical image;  

(3) Short description of the technology;  

(4) Maturity level,  

(5) Ownership;  

(6) Technical characteristics;  

(7) Communication interfaces;  

(8) Location & contact and;  

(9) Importance of being used in the project. 

 

According to D2.1 only few bullets may include useful information regarding the technical requirements even if the data collection is not homogeneous  

Page 16: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    16/27  

2.1.5 Template Identified in D8.1 Additional tables have been proposed in the D8.1 which will be very helpful to identify the technical requirement  both  from  general  perspective  and  also  related  to  specific  pilot  applications.  In particular for:  

Network or networking infrastructure, 

Platform, 

End Devices, 

Application, 

Service, 

User (including also non technical aspects, such as language etc).  a model has been proposed highlighting possible associated attributes.   The analysis done within D8 start from use case overview: 

Name 

Content 

Context 

Network Technology 

Platforms 

Applications 

Events 

Living Labs   Then analyze the platform 

Platform: <>,  Use Case: <> 

Functionality 

Input 

Quality 

Process 

Output 

Portability  The analysis  continues with  the purpose  to assess  the “portability” of  the use‐cases  following  the WP8 objectives.  

Page 17: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    17/27  

3. Requirements for Front‐end, Infrastructure and Back‐end. 

In this chapter the relevant technical and performance requirements will be identified and a general template to be used for specific use cases will be proposed. In particular a list of relevant KPI will be associated to the performance indicators. 

Given a generic service we need also to deal with some additional consideration that may influence the analysis: 

Quality  of  service  –  depending  on  many  possible  factors  (business  model,  location,  resource availability, etc.) a  specific  service  could have different  level of quality. For example video can be displayed on different devices from a small smartphone to a high end tv set at different resolution 

Requirement  inter‐dependency ‐  in service deployment we need to take  into consideration possible constraints that may  influence the requirements. For  instance bandwidth availability may  limit the number of user or may  influence the quality of service.  In  this case we need to set priority  in  the requirements 

Scalability – we need to identify possible requirement parameterization. As example, depending on user base requirements related to infrastructure or back‐end may vary significantly. 

 

Figure 2 ‐ Model & Architecture 

Taking  into account  the above consideration we need  to  identify a kind of process  to actually  set end‐to‐end service requirements, considering dependencies, scalability and QoS target. For a green fields service we should target mainly the desired QoS and, according to the target population, it is possible  to  define  infrastructure  requirements  and  back‐end  requirement.  If  we  would  like  to develop a new service over an existing  infrastructure we need  to consider  the constraint  that will influence QoS and possible target population. 

End Users

Front‐end

Infrastructure

Back‐end

SERVICE Model & Architecture

Business MODEL

• # of user• User localization

• Terminal, Sensors• SW Platform 

(Android, IoS, Win)

• Network layer • IT technologiesTechnical Requirements

Performance requirements

• Expected QoS • Terminal, Sensors• SW Platform 

(Android, IoS, Win)

• Bandwidth• Delay• Jitter

• MIPS• Memory size

Requirement dependencies

Page 18: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    18/27  

Referring  to Figure 3,  in the  following paragraphs more details on technical  requirement of Front‐end, Back‐end and  infrastructure will be given. Some example will be also presented.  In  the  final paragraph  the  consolidated  template  should  be  capture  the  entire  technical  requirement consolidated up to now. 

 

Figure 3 – Generic Architecture Scheme scheme 

3.1 Front‐End requirements 

3.1.1 Front‐End Technical requirements. 

As the front‐end can be identified as the end‐user interface and related HW/SW support, we need to identify the set of resources that can guarantee the usability of the service.  In particular the type of terminal and the platform technology should be identified. 

3.1.2 Front‐End Performance requirements. 

We need also to deal with the level of quality of the service. As an example video information can be seen on a smartphone or on high resolution display. This will influence the performance requirement of the front‐end platform. 

3.1.3 Front‐End Requirements Template. 

The above leads to below Front‐End Requirements template. 

Component  Technical requirements  Performance Requirements 

Front‐End  Bulleted list Bulleted list 

Kortrijk

Barcelona

Trento

INFRASTRUCTURE (GEANT / NRENS)

Access Infrastructure

Metro Network

Service Connection

Local users

•Service Platform•Service Creation•Service delivery•Service management

IT Resources

IT Resources

IT Resources

IT Resources

•Service Platform•Service Creation•Service delivery•Service management

Front‐end

Back‐end

Infrastructure

Page 19: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    19/27  

3.2 Back‐End requirements 

3.2.1 Back‐End Technical requirements. 

We should identify the physical resources needed to support the identified services mainly in terms of  Platform  technology.  In  general  we  should  consider  the  underlying  SW  platform  (i.e.  basic Operating  System  like  Linux/windows,  etc…).  It  is  also  important  to  identify  the way  that  those resources will be available. More and more we are speaking about virtualization and cloud services, but quantification of the actual physical resources is still essential for the dimensioning. 

Additional service requirements could be considered part of the general  infrastructure such as, for example,  security  management,  IPR  management  that  can  be  tough  as  part  of  the  general infrastructure, instead to be specifically implemented by the single application/service. 

3.2.2 Back‐End Performance requirements. 

We should identify the IT performances needed to support the identified services mainly in terms of computational power (CPU) and storage capacity. 

3.2.3 Back‐End Requirements Template. 

The above leads to below Back‐End Requirements template. 

Component  Technical requirements  Performance Requirements 

Back‐End  Bulleted list  Bulleted list 

3.3 Infrastructure requirements 

3.3.1 Infrastructure Technical Requirements 

Technical  Infrastructure requirements are  linked to the actual network architecture supporting the specific service. We need to consider both network layers and network topology. 

Network layers define the different protocols applied. It typically determines the type of connectivity that  is  required  or  the  alternatives  that  are  provided.  For  some  applications  where mobility  is involved, this will be 3G or 4G, but WIFI might be a cheaper alternative that is also supported. 

The network topology defines how the different infrastructure elements are connected together and how they interoperate. At a high level it describes how access is provided to the end‐user and how the  access nodes  are  connected  to  a bigger network  and  to  the back‐end. But  the  topology  also describes for instance  if NAT  is used, what routing protocols are required, which security  levels are build in, etc – just to name a few. 

3.3.2 Infrastructure Performance Requirements 

According to the generic architecture presented in Figure 3Error! Reference source not found., the physical  layer  is mainly  characterized by bandwidth and availability  figures. We need  to consider local users, served by a suitable access network and service and management platform, very  likely attached to metro‐core network. 

In general we need to keep under control the latency and jitter characteristics and the service layer agreement (SLA) needed by the identified services, in particular guaranteed rate vs.  best effort rate and the associated packet loss probability. 

Page 20: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    20/27  

In general the identified parameters assume values that are linked to the specific network solution / configuration and  that scale with  respect  the number of user and  the “dimension” of  the offered services (e.g. for video distribution, the dimension on video data base, the size and the  location of the storage capacity). Furthermore we need to consider that Network  Infrastructures are normally shared by many applications. 

3.3.3 Infrastructure Requirements template 

The  above  leads  to  below  Infrastructure  Requirements  template.  This  template  consists  of  2 elements: a drawing that outlines the infrastructure elements (ICT network overview). This drawing includes  all  elements  up  to  the  connectivity  with  the  Front‐end  and  the  Back‐End.  A  table  of requirements, outlined here below. 

Component  Technical requirements  Performance Requirements 

Infrastructure  Bulleted list  Bulleted list 

 

3.4 Consolidated Requirements Template The  consolidated  Requirements  Template  can  be  found  here  below  (reference  excel  file  D3.2‐Annex.xls). For better  readability  it  is  split  in  the  tree man  sections Front‐end,  Infrastructure and Back‐end. 

 

Page 21: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    21/27  

 

Table 2: Technical Requirements: Front‐end Template 

 

Front-end

Sum

mar

yP

latfo

rm A

BC

Pla

tform

CD

E

Pla

tform

Bas ic Types Technical requirements Performance requirements General Comment(input devices, incl. sensors)

keybordtouchscreenmicrophonevideo cameraGPSproximitylighttemperaturecontacts (open/closed)

(output devices)video displayloudspeakersheadphonescontacts (open/closed)

(processing device)CPUmemoryOS Platform

(storage device)diskflash

(networking)copper pair (xDSL)fiberwi-fiethernetIP LayerMobile

(security)Resource availabilityIntegrityConfidentiality

Page 22: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    22/27  

 

Table 3: Technical Requirements: Infrastructure Template 

 

Table 4: Technical Requirements: Back‐end Template 

Infrastructure

Sum

mar

yP

latfo

rm A

BC

Pla

tform

CD

E

Pla

tform

Basic Types Technical requirements Performance requirements General Comment(Access Network)

Physical TechnologyTranmission characteristicsNetwork equipmentsNetwork managementSecurity

(Aggregation Network)TechnologyTranmission characteristicsNetwork equipmentsNetwork managementsecurity

(Core Network)TechnologyTranmission characteristicsNetwork equipmentsNetwork managementsecurity

(end-to-end characteristics)Resource availabilityTranmission characteristicsSecurity

Back-end

Sum

mar

yP

latfo

rm A

BC

Pla

tform

CD

E

Pla

tform

Bas ic Types Technical requirements Performance requirements General Comment(processing device)

CPU

memory

OS Platform

(storage device)

disk

(networking)

copper pair (xDSL)

fiber

router/switch

ethernet

IP Layer

(security)

Resource availability

Integrity

Confidentiality

Page 23: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    23/27  

With the purpose to collect data we suggest the following procedure. 

1. Identify the architecture – A picture should represent the basic architectural components grouped in  “front‐end”,  “Infrastructure”  and  “back‐end”  sections.  This  picture  does  not make  part  of  the overall  template  described  above,  but  will  be  used  as  a  blue  print  for  later  extension  and/or replication to other pilots or under different circumstances. Moreover, it allows to have a clear view on the components that are  involved  (Back‐end and Front‐end) and  the  infrastructure  required to connect these components. 

2. Identify the actors – It is expected that users, provider of the service, provider of the network, as an example, will be identified. By doing so, these actors will further identify the different “instances” of each component shown  in the blue print. As an example: different types of users may exist that have different types of end‐user devices and therefore also have different requirements. 

3.  Identify  the  elementary  components  (the  actual  technical  requirement)  –  what  is  needed  to guarantee  the usability of  the  service. The blue print,  in combination with  the different  instances created by the diversity of users will provide a clear insight of the elementary components that are involved and that are required to set up the service. 

4.  Identify  the  list of attributes  (the actual performance  requirements)  ‐ For each component and identify  the performances and  the actual value  range or specific value  that guarantee  the desired quality of service/experience 

The template is built up in a layered way.  

In  a  first  layer,  Front‐end,  Infrastructure  and  Back‐end  form  the  three main  building  blocks  as outlined above. 

In  a  second  layer,  each  of  these  3  main  building  blocks  are  broken  down  into  main  types  of components, such as input devices, output devices, etc… 

In  the  third and  final  layer, each device will be described by  its  characteristics  (e.g.  input devices keyboard, microphone, etc…). 

This layered methodology allows to easily browsing which components are required for the use case, then  clearly  describing  the  details  of  each  of  these  components  up  to  the  level  required  to unambiguously identify what is needed. 

Mainly  in the case of Front End and Back End, there may be different co‐existing platforms. These platforms may be resulting from the instances created through different stakeholders, alternatively due to platforms composed by multiple components (example: a multimedia platform that consists of  a  processing  unit  and  a  storage  unit).  To  accommodate  for  this  requirement,  it  is  possible  to extend the template with additional columns. An empty template will contain “Platform ABC” and “Platform CDE” as initial input fields only. 

 

Page 24: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    24/27  

4. Use Cases  Based on  current defined use  cases  form D2.1,  this  chapter has  the objective  to  capture  the  key technical  requirements,  validating  the  template  structure  from  one  side  and  collect  the  relevant information in view of e‐ring architecture definition and setup. 

The  following  picture  shows  the  process  identified  for  data  collection,  taking  into  account  the envisaged evolution of Pilots. 

 

Figure 4 – Process for technical requirements collection 

In particular, we derive the current technical requirement  from the current use cases  identified  in the  three Pilots. Part of  this  activity has been  already done  by WP2  and  information  is  available within Pilot WP4‐6, further  inputs are also available from D8.1. We need then to take  into account three main evolution axes: 

Evolution of the use case within the same Pilot, increasing performance, adding new feature, enhancing the quality of the service, etc, eventually  leading to new technical requirements in view of D2.5. 

Geographical  evolution  of  the  services within  Creative  Ring  architecture  set  in D3.1,  this mainly  refers  to  the possibility  to access a particular service within Creative Ring platform and the consequent adaptation/scaling addressed in D3.3/D3.4 

Service Interchange, which has been currently addresses in WP8 (D.8.1) 

Refer to Annex for the detailed list of technical requirements associated to each use case and related platforms. 

PILOTS

GeneralRequirements (WP2)

End Users

Front‐end

Infras tructure

Back‐end

Use Cases

Local Evolution

Additional Requirements (WP2, WP4‐6)

Geographical Evolution 

towards Creative Ring Architecture

Interchange evolutionPILOTS

PILOTS

Additional technical Requirements (WP3)

+

Consolidated technical Requirements (Annex of D3.2)

+

Additional Requirements (WP3, WP4‐6)

Annex – 2nd step +

Annex – 3rd step +

Additional Requirements (WP8, WP4‐6)

Annex – 4th step

Page 25: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    25/27  

5. Towards a European Creative Ring This section has the purpose to draw a synthesis of technical requirement based on data collection coming from the Pilots. This will be the starting point to capture additional technical requirements needed to address  the evolution of  local service  to geographical extension, significantly  increasing end‐user population. 

By  analyzing  the  collected  data  it  is  possible  to  derive  some  general  consideration  that will  be reported hereinafter. 

Front‐end 

The majority of use‐cases and related platforms are based on standard terminal, ranging from basic smartphone device up to PC platform. Only in few cases we detect the usage of high end computer device  or  tv  set where  the  relevant  aspects  are mainly  related  to  the  computational  power  and display performances. 

It  is  worth  to  highlight  that  the  connection  bandwidth,  today  based  on  standard  available connections,  need  to  be  better  analyzed  in  view  of  scaling  the  service  to  a wider population.  In particular the needed performances are currently achieved by using best effort networking with low level of  load,  rather  than managing QoS  in  the network.  For  the next evolution  step we need  to estimate the actual bandwidth per user, being ideally able to model it. 

Infrastructure 

Infrastructure  is  correctly  perceived  from  the  Pilot  as  the  access  network.  However,  end‐to‐end network requirements should be assessed to allocate the proper network resources. Per user traffic model need to be identified and QoS requirements need to be clearly defined. 

Back‐end 

As  for  the  front end,  the back end platforms are based on  standard  IT  technology. A variety of  IT resourced are used starting form standard server/WS up to “virtualized” resources in the cloud. Also in  this  case  the  local  network  infrastructure  and  the  access  network  are  used  without  specific requirements. 

In general: 

security aspects seem not addressed at the moment 

Scalability issue need to be better addressed having a clear per user / per service bandwidth profile 

Actual QoS requirements need to be better identified and used for a real network design 

 

Page 26: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    26/27  

6. ANNEX The following pages show the data collection performed by the Barcelona, Kortrijk and Trento Pilots in terms of Technical and Performance requirements.  

Page 27: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Front-end

smar

tpho

ne

tabl

et

PC … Sum

mar

y

Basic Types Technical requirements Performance requirements x value value (input devices, incl. sensors)

keybord required xtype standard…

touchscreen not requiredcharacteristics

…microphone required x

bandwidth [50 , 20.000] Hzsensitivity [-55 , -45] dBconnector XLR or jack output

echo cancellation…

video camera required xBW/Col Automatic or manual

Resolution < 3840x2160 up to 4K…

GPS not requiredperformance

…proximity not required

active area…

light not requiredsensitivity

…temperature not required

range…

contacts (open/closed) not requiredrules

(output devices) xvideo display required x

size 24" or moreresolution < 3840x2160 up to 4Kframe-rate >20 25 - 50 fps

3D…

loudspeakers required x# of 1 or more

Power 30 W or moreheadphones required x

performance [53 , 22.000] Hz…

contacts (open/closed) not requiredrules

Page 28: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

(processing device) xCPU required

type dual core quad coreclock > 2.5 GHz

…memory required

size 4 GB or more…

OS Platform requiredWindows XP or new ver.

Linux Ubuntu > v12,04Android

IOS…

(storage device) xdisk required x

size > 320 GBperformance > 5400 rpm

…flash not required

sizeperformance

(networking) xcopper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber required x

bandwidth upstream > 100 Mb/s > 1000bandwidth downstream > 100 Mb/s > 1000

…wi-fi required x

ref. standard IEEE 802.11n

bandwidth upstream > 100 Mb/sbandwidth downstream > 100 Mb/s

…Mobile not required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet required xbandwidth > 100 Mb/s

…IP Layer required x

version IPv4 or IPv6DHCP manual prefered

NAT Traversal

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 29: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Front-end

Sum

mar

y

Plat

form

1: L

ow-la

tenc

y AV

Pla

tform

Basic Types Technical requirements Performance requirements

Technical requirements

Performance requirements

Comment

(input devices, incl. sensors)keybord required Required

type standard…

touchscreen not requiredcharacteristics

…microphone required Required

bandwidth [50 , 20.000] Hzsensitivity [-55 , -45] dBconnector XLR or jack output

echo cancellation…

video camera required RequiredBW/Col Automatic or manual

Resolution < 3840x2160 up to 4K…

GPS not requiredperformance

…proximity not required

active area…

light not requiredsensitivity

…temperature not required

range…

contacts (open/closed) not requiredrules

(output devices)video display required required

size > 24"resolution < 3840x2160 up to 4Kframe-rate >20 usually 25 - 50 fps

3D…

loudspeakers required required# of > 1

Power > 30 Wheadphones required required

performance [53 , 22.000] Hz…

contacts (open/closed) not requiredrules

Page 30: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

(processing device)CPU required required Intel

type > dual core P2 requires > quad core CPUclock > 2.5 GHz

…memory required required

size > 4 GB…

OS Platform required requiredWindows >XP

Linux Ubuntu > v12,04Android

IOS…

required

(storage device)disk required required

size > 320 GBperformance > 5400 rpm

…flash not required

sizeperformance

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber required required

bandwidth upstream > 100 Mb/s > 1000 (P2)bandwidth downstream > 100 Mb/s > 1000 (P2)

…wi-fi required required

ref. standard IEEE 802.11n

bandwidth upstream > 100 Mb/sbandwidth downstream > 100 Mb/s

…Mobile not required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet required requiredbandwidth > 100 Mb/s > 1000 (P2)

…IP Layer required required

version IPv4 or IPv6DHCP manual prefered

NAT Traversal

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 31: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Front-end

Sum

mar

y

Plat

form

1: L

ow-la

tenc

y AV

Pla

tform

Plat

form

2: U

HD

Vis

ualis

atio

n

Basic Types Technical requirements Performance requirements

Technical requirements

Performance requirements

Comment

(input devices, incl. sensors)keybord required Required

type standard…

touchscreen not requiredcharacteristics

…microphone required Required

bandwidth [50 , 20.000] Hzsensitivity [-55 , -45] dBconnector XLR or jack output

echo cancellation…

video camera requiredBW/Col Automatic or manual

Resolution < 3840x2160 up to 4K…

GPS not requiredperformance

…proximity not required

active area…

light not requiredsensitivity

…temperature not required

range…

contacts (open/closed) not requiredrules

(output devices)video display required required

size > 24"resolution < 3840x2160 up to 4Kframe-rate >20 usually 25 - 50 fps

3D…

loudspeakers required required# of > 1

Power > 30 Wheadphones required required

performance [53 , 22.000] Hz…

contacts (open/closed) not requiredrules

(processing device)CPU required required Intel

type > dual core P2 requires > quad core CPUclock > 2.5 GHz

Page 32: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

…memory required required

size > 4 GB…

OS Platform required requiredWindows >XP

Linux Ubuntu > v12,04Android

IOS…

required

(storage device)disk required required

size > 320 GBperformance > 5400 rpm

…flash not required

sizeperformance

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber required required

bandwidth upstream > 100 Mb/s > 1000 (P2)bandwidth downstream > 100 Mb/s > 1000 (P2)

…wi-fi required required

ref. standard IEEE 802.11n

bandwidth upstream > 100 Mb/sbandwidth downstream > 100 Mb/s

…Mobile not required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet required requiredbandwidth > 100 Mb/s > 1000 (P2)

…IP Layer required required

version IPv4 or IPv6DHCP manual prefered

NAT Traversal

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 33: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Infrastructure

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(Access Network)Physical Technology required

Copper (xDSL)Fiber 10 Gb/s or more

Wireless IEEE 802.11n >100Mb/s3G/4G

Public WI-FIEthernet

Coax…

Tranmission characteristic requiredbandwidth [1 , 10] Gb/s

delay < 250 msjitter < 1 ms…

Network equipments requiredThroughtput 100 Mb/s 10000 Mb/s

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 34: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Infrastructure

Sum

mar

y

Low

-late

ncy

AV P

latfo

rm

Basic Types Technical requirements Performance requirements

Technical requirements

Performance requirements

Comment

(Access Network)Physical Technology required

Copper (xDSL)Fiber >10 Gb/s

Wireless IEEE 802.11n >100Mb/s3G/4G

Public WI-FIEthernet >1Gb/s

Coax…

Tranmission characteristic requiredbandwidth [1 , 10] Gb/s

delay < 250 msjitter < 1 ms…

Network equipments requiredThroughtput 100 > x > 10000 Mb/s

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 35: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Infrastructure

Sum

mar

y

Low

-late

ncy

AV P

latfo

rm

UH

D V

isua

lisat

ion

Basic Types Technical requirements Performance requirements

Technical requirements

Performance requirements

Comment

(Access Network)Physical Technology required

Copper (xDSL)Fiber >10 Gb/s

Wireless IEEE 802.11n >100Mb/s3G/4G

Public WI-FIEthernet >1Gb/s

Coax…

Tranmission characteristic requiredbandwidth [1 , 10] Gb/s

delay < 250 msjitter < 1 ms…

Network equipments requiredThroughtput 100 > x > 10000 Mb/s

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 36: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Live Media UHD Capture, Transmission and Visualisation.

Back-end

Sum

mar

y

Low

-late

ncy

AV P

latfo

rm

UH

D V

isua

lisat

ion

Plat

form

see front-end section

Page 37: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Front-end

smar

tpho

ne

tabl

et

PC UH

D V

ideo

Wal

l

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(input devices, incl. sensors)keybord required x x x

type standard…

touchscreen required x xcharacteristics any technology

…microphone x x x

bandwidthsensitivityconnector

echo cancellation…

video camera requiredBW/Col Col

Resolution CIF or higher (1Mb/s)

…GPS not required

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required x x x x

size any sizeresolution or lower 4k resolution frame-rate or lower 30 fps

3D…

loudspeakers required x x x x

headphones required x x xperformance

Page 38: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

contacts (open/closed) not requiredrules

(processing device)CPU required x x x x

type dual core or higherclock 2500 Mhz or higher

…memory required x x x x

size 4 Gb or higher…

OS Platform requiredWindows x supported

Linux x x supported

Android x x supported

IOS x x x supported

(storage device)disk x x x x required

size 50 Gb or higher

performance 5200 rpm or higher

…flash

sizeperformance

(networking)copper pair (xDSL) required

bandwidth upstream x x 2 Mbps or higher

bandwidth downstream x x 10 Mbps or higher

…fiber required

bandwidth upstream x x 10 Mbps or higher

bandwidth downstream x x 30 Mbps or higher

…wi-fi required

ref. standard x x xbandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…Mobile required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet requiredbandwidth 10 Mbps or higher

30 Mbps or higher

…IP Layer required

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal STUN Server or ICE Server

(security)

Page 39: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Front-end

Sum

mar

y

Plat

form

Vid

eo M

ixer

Basic Types Technical requirements Performance requirements

Technical requirements Performance requirements

Comment

(input devices, incl. sensors)keybord required required

type standard…

touchscreen required requiredcharacteristics any technology

…microphone

bandwidthsensitivityconnector

echo cancellation…

video camera required requiredBW/Col Col

Resolution CIF or higher (1Mb/s)

…GPS not required

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required required

size any sizeresolution 4k resolution or lowerframe-rate 30 fps or lower

3D…

loudspeakers required required

headphones requiredperformance

…contacts (open/closed) not required

Page 40: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

rules…

(processing device)CPU required required

type dual core or higher

clock 2500 Mhz or higher

…memory required required

size 4 Gb or higher

…OS Platform required required

WindowsLinux supported

AndroidIOS…

(storage device)disk required

size 50 Gb or higher

performance 5200 rpm or higher

…flash

sizeperformance

(networking)copper pair (xDSL)

bandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…fiber

bandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…wi-fi

ref. standardbandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…Mobile

ref. standardbandwidth upstream

bandwidth downstream…

ethernetbandwidth 10 Mbps or higher

30 Mbps or higher

…IP Layer

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal

(security)

Page 41: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Front-end

Sum

mar

y

Plat

form

Vid

eo M

ixer

Plat

form

Mul

ticon

fere

nce

syst

em

Basic Types Technical requirements Performance requirements

Technical requirements Performance requirements Comment

(input devices, incl. sensors)keybord required required

type standard…

touchscreen required requiredcharacteristics any technology

…microphone required

bandwidthsensitivityconnector

echo cancellation…

video camera required requiredBW/Col Col

Resolution CIF or higher (1Mb/s)

…GPS not required

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required required

size any sizeresolution full HD or lowerframe-rate 30 fps or lower

3D…

loudspeakers required required

headphones required requiredperformance

…contacts (open/closed) not required

rules…

(processing device)

Page 42: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

CPU required requiredtype dual core or higher

clock 2500 Mhz or higher

…memory required required

size 4 Gb or higher

…OS Platform required required

Windows supported

Linux supported

Android supported

IOS supported

(storage device)disk required

size 50 Gb or higher

performance 5200 rpm or higher

…flash

sizeperformance

(networking)copper pair (xDSL)

bandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…fiber

bandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…wi-fi

ref. standardbandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…Mobile

ref. standardbandwidth upstream

bandwidth downstream…

ethernetbandwidth 10 Mbps or higher

30 Mbps or higher

…IP Layer

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal STUN Server or ICE Server

(security)

Page 43: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Infrastructure

smar

tpho

ne

tabl

et

PC UH

D V

ideo

Wal

l

Sum

mar

y

Plat

form

Vid

eo M

ixer

Plat

form

Mul

ticon

fere

nce

syst

em

Basic Types Technical requirements Performance requirements

value value

(Access Network)Physical Technology required

Copper (xDSL) x x 5‐10 Mbps

Fiber x x 5‐10 Mbps

Wireless x x x x 5‐10 Mbps

3G/4G x x 2‐10 Mbps

Public WI-FI x x x x 5‐10 Mbps

EthernetCoax

…Tranmission characteristic N/A

bandwidth 2‐10 Mbps

delayjitter…

Network equipments N/AThroughtput

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

N/A

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 44: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Back-end

PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

ure

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(processing device)

CPU required

# of cores x 4 or higher

CPU x x86 or x64

clock x 2800 MHz or higher

memory required

size 4GB  or higher

OS Platform required

Windows

Linux x ubuntu

Android

IOS

(storage device)

disk required

# of disks x

size x

performance x

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream x 20 Mbps or higher

bandwidth downstream x 20 Mbps or higher

fiber required

bandwidth upstream x 20 Mbps or higher

bandwidth downstream x 20 Mbps or higher

router/switch

capacity

# of ports

ethernet required

bandwidth upstream x 20 Mbps or higher

bandwidth downstream x 20 Mbps or higher

IP Layer required

version x N/A

DHCP x N/A

Proxy N/A

VPN N/A

Firewall N/A

NAT Transversal x STUN Server or ICE Server 

(security)

Page 45: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Back-end

Sum

mar

y

Plat

form

Vid

eo M

ixer

Basic Types Technical requirements Performance requirements

Platform ABC

(processing device)

CPU required required

# of cores 4 or higher

CPU x86 or x64

clock 2800 MHz or higher

memory required required

size 4GB or higher

OS Platform required required

Windows

Linux ubuntu

Android

IOS

(storage device)

disk required required

# of disks 1

size 50 GB

performance any

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

fiber required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

router/switch

capacity

# of ports

ethernet required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

IP Layer required

version

DHCP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 46: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multi-conferencing Service

Back-end

Sum

mar

y

Plat

form

Vid

eo M

ixer

Plat

form

Mul

ticon

fere

nce

syst

em

Basic Types Technical requirements Performance requirements

Platform CDE

(processing device)

CPU required required

# of cores 4 or higher

CPU x86 or x64

clock 2800 MHz or higher

memory required required

size 4GB or higher

OS Platform required required

Windows

Linux ubuntu

Android

IOS

(storage device)

disk required required

# of disks 1

size 50 GB

performance any

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

fiber required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

router/switch

capacity

# of ports

ethernet required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

IP Layer required

version

DHCP

Proxy

VPN

Firewall

NAT Transversal STUN Server or ICE Server 

(security)

Page 47: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multiscreen Management System

Front-end

smar

tpho

ne

tabl

et

PC Sum

mar

y

Basic Types Technical requirements Performance requirements value value

(input devices, incl. sensors)keybord required x x x

type standard…

touchscreen required x xcharacteristics any technology

…microphone

bandwidthsensitivityconnector

echo cancellation…

video camera requiredBW/Col Col

Resolution CIF (1Mb/s) or higher…

GPS not requiredperformance

…proximity not required

active area…

light not requiredsensitivity

…temperature not required

range…

contacts (open/closed) not requiredrules

(output devices)video display required x x x

sizeresolutionframe-rate

3D…

loudspeakers not required# of

Powerheadphones not required

performance…

contacts (open/closed) not requiredrules

(processing device)

Page 48: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

CPU required x x xtype dual core or higher

clock…

memory required x x xsize 1 Gb or higher

…OS Platform required

Windows x supported

Linux x supported

Android x x supported

IOS x x supported

(storage device)disk not required x x x

sizeperformance

…flash not required

sizeperformance

(networking)copper pair (xDSL) required

bandwidth upstream x 2 Mbps or higher

bandwidth downstream x 10 Mbps or higher

…fiber required

bandwidth upstream x 10 Mbps or higher

bandwidth downstream x 30 Mbps or higher

…wi-fi required

ref. standardbandwidth upstream x x x 2 Mbps or higher

bandwidth downstream x x x 10 Mbps or higher

…Mobile not required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet requiredbandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…IP Layer required

versionDHCP TCP/IPv4

NAT Traversal DHCP or Fixed IP…

(security)

Page 49: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multiscreen Management System

Front-end

Sum

mar

y

Vide

o IP

Sys

tem

Basic Types Technical requirements Performance requirements Technical requirements

Performance requirements

Comment

(input devices, incl. sensors)keybord required required

type standard…

touchscreen required requiredcharacteristics any technology

…microphone

bandwidthsensitivityconnector

echo cancellation…

video camera required requiredBW/Col Col

Resolution CIF or higher (1Mb/s)

…GPS not required

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required required

size any sizeresolutionframe-rate

3D…

loudspeakers not required# of

Powerheadphones not required

performance…

contacts (open/closed) not requiredrules

(processing device)CPU required required

type dual core or higher

clock

Page 50: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

…memory required required

size 1 Gb or higher

…OS Platform required required

Windows supported

Linux supported

Android supported

IOS supported

(storage device)disk not required not required

sizeperformance

…flash not required

sizeperformance

(networking)copper pair (xDSL) required

bandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…fiber required

bandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…wi-fi required

ref. standardbandwidth upstream 2 Mbps or higher

bandwidth downstream 10 Mbps or higher

…Mobile not required

ref. standardbandwidth upstream

bandwidth downstream…

ethernet requiredbandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…IP Layer required

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal

(security)

Page 51: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multiscreen Management System

Infrastructure

Sum

mar

yS

Basic Types Technical requirements Performance requirements value value

(Access Network)Physical Technology required

Copper (xDSL) x 5‐10 Mbps

Fiber x 5‐10 Mbps

Wireless x x 5‐10 Mbps

3G/4G 2 10 Mb3G/4G x 2‐10 Mbps

Public WI-FI x x 5‐10 Mbps

EthernetCoax

…Tranmission characteristic required

bandwidth 2‐10 Mbps

delayjitter…

Network equipments N/AThroughtput

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 52: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multiscreen Management System

Back-end

PC/W

S

Dat

a C

ente

r

oud

Infra

stru

ctu

Sum

mar

y

D

Clo

Basic Types Technical requirements Performance requirements value value

(processing device)

CPU required

# of cores x 1 or higher

CPU x arm

clock x 1 GHz or higher

memory requiredmemory required

size 512MB or higher

OS Platform required

Windows

Linux x x ubuntu/debian

Android

IOS

(storage device)

disk required

# of disks x 1

size x 50GB or higher

performance x any

technology

architecture (raid) any redundant architecture

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream x 20 Mbps or higher

bandwidth downstream x 20 Mbps or higher

fiber required

bandwidth upstream x 20 Mbps or higher

bandwidth downstream x 20 Mbps or higherbandwidth downstream x 20 Mbps or higher

router/switch not required

capacity

# of ports

ethernet required

bandwidth upstream x x 20 Mbps or higher

bandwidth downstream x x 20 Mbps or higher

IP Layer requiredIP Layer required

version x TCP/IPv4

DHCP x DHCP or Fixed IP

Proxy

VPN

Firewall

NAT Transversal x

(security)(security)

Page 53: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Multiscreen Management System

Back-end

Sum

mar

y

eo IP

Sys

tem

Vide

Basic Types Technical requirements Performance requirements Technical requirements

Performance requirements

Comment

(processing device)

CPU required required

# of cores 1 or higher

CPU arm

clock 1 GHz or higher

memory required requiredmemory required required

size 512MB or higher

OS Platform required required

Windows

Linux ubuntu/debian

Android

IOS

(storage device)

disk required required

# of disks 1

size 50GB or higher

performance any

technology

architecture (raid) any redundant architecture

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

fiber required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

router/switch not requiredrouter/switch not required

capacity

# of ports

ethernet required

bandwidth upstream 20 Mbps or higher

bandwidth downstream 20 Mbps or higher

IP Layer required

version TCP/IPv4

DHCP DHCP or Fixed IP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 54: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Media Content Adaptation System as a Service

Front-end

smar

tpho

ne

tabl

et

PC Sum

mar

y

Basic Types Technical requirements Performance requirements value value

(input devices, incl. sensors)keybord required x x x

type standard…

touchscreen required x xcharacteristics any technology

…microphonevideo camera required x x x

BW/Col IP RTSP camera

Resolution…

GPS not requiredproximity not requiredlight not requiredtemperature not requiredcontacts (open/closed) not required

(output devices)video display x x x required

sizeresolutionframe-rate

3D…

loudspeakers x x x not requiredheadphones x x x not requiredcontacts (open/closed) not required

(processing device)CPU x x x required

type arm/x86/x64 ‐ dual core or higherclock

…memory x x x required

size 1 Gb or higher…

OS Platform requiredWindows x supported

Linux x supported

Android x x supported

IOS x x supported

(storage device)disk x x x not requiredflash not required

(networking)copper pair (xDSL) required

bandwidth upstream x 2 Mbps or higher

bandwidth downstream x 5 Mbps or higher

Page 55: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

…fiber required

bandwidth upstream x 2 Mbps or higher

bandwidth downstream x 5 Mbps or higher

…wi-fi required x x x

ref. standard 802.11b or faster

bandwidth upstream x x x 2 Mbps or higher

bandwidth downstream x x x 5 Mbps or higher

…Mobile required

ref. standard 3G/4Gbandwidth upstream 2Mbps or higher

bandwidth downstream 5Mbps or higher

…ethernet required

bandwidth upstream x 10 Mbps or higher

bandwidth downstream x 30 Mbps or higher

…IP Layer required

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal

(security)

Page 56: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Media Content Adaptation System as a Service

Front-end

Sum

mar

y

MC

AS

Basic Types Technical requirements Performance requirements Technical requirements

Performance requirements

Comment

(input devices, incl. sensors)keybord required required

type standard…

touchscreen required requiredcharacteristics any technology

…microphonevideo camera required Optional

BW/Col IP RTSP camera

Resolution…

GPSproximitylighttemperaturecontacts (open/closed)

(output devices)video display required

size any sizeresolutionframe-rate

3D…

loudspeakersheadphonescontacts (open/closed)

(processing device)CPU required

type arm/x86/x64 ‐ dual core or higher

clock…

memory requiredsize 1 Gb or higher

…OS Platform required

Windows supported

Linux supported

Android supported

IOS supported

(storage device)disk not requiredflash

(networking)copper pair (xDSL) required

bandwidth upstream 2 Mbps or higher

bandwidth downstream 5 Mbps or higher

…fiber required

Page 57: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

bandwidth upstream 2 Mbps or higher

bandwidth downstream 5 Mbps or higher

…wi-fi required

ref. standard 802.11b or faster

bandwidth upstream 2 Mbps or higher

bandwidth downstream 5 Mbps or higher

…Mobile required

ref. standard 3G/4Gbandwidth upstream 2Mbps or higher

bandwidth downstream 5Mbps or higher…

ethernet requiredbandwidth upstream 10 Mbps or higher

bandwidth downstream 30 Mbps or higher

…IP Layer required

version TCP/IPv4

DHCP DHCP or Fixed IPNAT Traversal

(security)

Page 58: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Media Content Adaptation System as a Service

Infrastructure

Sum

mar

y

Basic Types Technical requirements Performance requirements value value

(Access Network)Physical Technology required any technology

Copper (xDSL)Fiber

Wireless3G/4G

Public WI-FIEthernet

Coax…

Tranmission characteristics requiredbandwidth 2 Mbp/s 50 Mb/s

delayjitter…

Network equipments N/ANetwork management N/ASecurity N/A

(Aggregation Network)Technology N/ATranmission characteristics N/ANetwork equipments N/ANetwork management N/Asecurity N/A

(Core Network)Technology N/ATranmission characteristics N/ANetwork equipments N/ANetwork management N/Asecurity N/A

(end-to-end characteristics)Resource availability N/ATranmission characteristics N/ASecurity N/A

Page 59: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Media Content Adaptation System as a Service

Back-end

PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

u

Sum

mar

y

Basic Types Technical requirements Performance requirements value value

(processing device)

CPU required x x

# of cores 4 or higher

CPU x64

clock 1600 MHz  or higher

memory required x x

size 4GB or higher

OS Platform required

Windows x x

Linux x x ubuntu/debian

Android

IOS

(storage device)

disk required x x

# of disks 1

size 100Gb or more

performance any

technology

architecture (raid) any redundant architecture

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream x 5Mbps or higher

bandwidth downstream x 5Mbps or higher

fiber required

bandwidth upstream x 5Mbps or higher

bandwidth downstream x 5Mbps or higher

router/switch required

capacity

# of ports

ethernet required

bandwidth upstream x 10Mbps or higher

bandwidth downstream x 10Mbps or higher

IP Layer required

version x TCP/IPv4

DHCP x Static IP

Proxy

VPN

Firewall

NAT Transversal x

(security)

Page 60: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: Barcelona Media Content Adaptation System as a Service

Back-end

Sum

mar

y

MC

AS

Basic Types Technical requirements Performance requirements Platform ABC

(processing device)

CPU required required

# of cores 4 or higher

CPU x64

clock 1600MHz or higher

memory required required

size 4GB or higher

OS Platform required required

Windows

Linux ubuntu/debian

Android

IOS

(storage device)

disk required required

# of disks 1

size 100Gb or more

performance any

technology

architecture (raid) any redundant architecture

external storage

(networking)

copper pair (xDSL) required

bandwidth upstream 5Mbps or higher

bandwidth downstream 5Mbps or higher

fiber required

bandwidth upstream 5Mbps or higher

bandwidth downstream 5Mbps or higher

router/switch required

capacity

# of ports

ethernet required

bandwidth upstream 10Mbps or higher

bandwidth downstream 10Mbps or higher

IP Layer required

version TCP/IPv4

DHCP Static IP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 61: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Front-end

smar

tpho

ne

tabl

et

PC …

Sum

mar

y

Basic Types Technical requirements

Performance requirements

x x x value range

(input devices, incl. sensors) x x xkeybord x x x required

Type on-screen kb…

touchscreen x x requiredcharacteristics any touch-technology

…microphone x x x required

bandwidthsensitivityconnector

echo cancellation…

video camera x x x requiredBW/Col Color

Resolution HD ready or hihger…

GPS x x requiredperformance Assisted GPS - low/smart energy

…proximity sensor x x required

active area iBeakon/BT4 detection…

light sensor not requiredsensitivity

…temperature sensor not required

range…

contacts (open/closed) not requiredrules

(output devices) x x xvideo display required x x x required

size any sizeresolution 320x480 1024*768 or higherframe-rate any framerate any framerate

3D 2D 2D…

loudspeakers x x x required# of

Powerheadphones x x optional

performance…

contacts (open/closed)rules

(processing device)CPU x x x required

type dual core or higherclock 2500 Mhz or higher

Page 62: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 2 D3.2‐AnnexV4.xls

memory x x x requiredsize 4 Gb or higher…

OS Platform x x x requiredWindows

Linux supported (version > x.y)Android supported (version > x.y)

IOS…

(storage device)disk x x x required

size 50 Gb or higherperformance 5200 rpm or higher

…flash x x x required

size 50 Gb or higherperformance

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…wi-fi x x required

ref. standard B or fasterbandwidth upstream any bandwith up

bandwidth downstream 5 Mb/s or faster…

Mobileref. standard

bandwidth upstreambandwidth downstream

…ethernet

bandwidth…

IP Layer x x x requiredversion TCP/IP v4DHCP yes/optional fixed ip

NAT Traversal STUN Server or ICE Server…

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 63: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Front-end

Sum

mar

y

iPoi

nts

Basic Types Technical requirements

Performance requirements

Technical requirements

Performance requirements

Comment

(input devices, incl. sensors)keybord required

Type…

touchscreen requiredcharacteristics any touch-technology

…microphone not required

bandwidthsensitivityconnector

echo cancellation…

video camera requiredBW/Col Color

Resolution HD ready or hihger…

GPS requiredperformance

…proximity sensor required

active area…

light sensor not requiredsensitivity

…temperature sensor not required

range…

contacts (open/closed) not requiredrules

(output devices)video display required required

size any sizeresolution 1024*768 or higherframe-rate any framerate

3D 2D…

loudspeakers required# of

Powerheadphones

performance…

contacts (open/closed)rules

(processing device)CPU required

type dual core or higherclock 2500 Mhz or higher

…memory required

Page 64: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 2 D3.2‐AnnexV4.xls

size 4 Gb or higher…

OS Platform requiredWindows

LinuxAndroid supported (version > x.y)

IOS supported (version > x.y)…

(storage device)disk required

size 50 Gb or higherperformance 5200 rpm

…flash required

size 50 Gb or higherperformance

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…wi-fi required

ref. standard B or fasterbandwidth upstream any bandwith up

bandwidth downstream 5 Mbit downstream…

Mobileref. standard

bandwidth upstreambandwidth downstream

…ethernet

bandwidth…

IP Layer requiredversion TCP/IP v4DHCP DHCP or fixed ip

NAT Traversal…

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 65: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Front-end

Sum

mar

y

iPoi

nts

App

hand

held

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(input devices, incl. sensors)keybord required

Type on-screen kb…

touchscreen requiredcharacteristics

…microphone required

bandwidthsensitivityconnector

echo cancellation…

video camera requiredBW/Col Color

Resolution…

GPS required Assisted GPSperformance low/smart energy

…proximity sensor required

active area iBeakon/BT4 detection…

light sensor not requiredsensitivity

…temperature sensor not required

range…

contacts (open/closed) not requiredrules

(output devices)video display required required

sizeresolution 320x480 or greaterframe-rate any framerate

3D 2D…

loudspeakers required# of

Powerheadphones

performance…

contacts (open/closed)rules

(processing device)CPU required

typeclock

…memory required

size…

OS Platform requiredWindows

LinuxAndroid

IOS…

Page 66: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 2 D3.2‐AnnexV4.xls

(storage device)disk required

sizeperformance

…flash required

sizeperformance

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…wi-fi

ref. standardbandwidth upstream

bandwidth downstream…

Mobileref. standard

bandwidth upstreambandwidth downstream

…ethernet

bandwidth…

IP LayerversionDHCP

NAT Traversal STUN Server or ICE Server…

(security)Resource availability

device reliabilityredundancy

…Integrity

backup procedure…

Confidentialitypassword rules

Page 67: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Infrastructure …

Sum

mar

y

Basic Types Technical requirements rformance requirements value range

(Access Network)Physical Technology required

Copper (xDSL)Fiber yes for kiosk

Wireless yes for tablet/smartphone3G/4G

Public WI-FIEthernet

Coax…

Tranmission characteristics requiredbandwidth <1Mb/s (smartph. only) 10Mb/s

delay N/Ajitter N/A…

Network equipments N/AThroughtput

# of ports# of users

…Network management N/A

ArchitectureTechnology

…Security N/A

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 68: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Infrastructure

Sum

mar

y

Kortr

jik

Basic Types Technical requirementsrformance requirements Technical requirementserformance requirement Comment

(Access Network)Physical Technology required

Copper (xDSL)Fiber yes for kiosk

Wireless yes for tablet/smartphone3G/4G

Public WI-FIEthernet

Coax ?…

Tranmission characteristics requiredbandwidth 1-10 Mbps <1Mb/s for Tablet/smartph.

delay N/Ajitter N/A…

Network equipmentsThroughtput

# of ports# of users

…Network management

ArchitectureTechnology

…Security

link redundancy…

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 69: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

ure

Sum

mar

y

Basic Types Technical requirements

Performance requirements

value range

(processing device)CPU x x required

# of cores 1 4 or moreCPU X64clock 2400 MHz or more

…memory x x required

size 4GB 8GB or more…

OS Platform x x requiredWindows VMWARE 2008RC2

Linux Debian Debian Virtual hostAndroid

IOS…

(storage device)disk x x required

# of disks 1 32size 50GB 2000GB

performance anytechnology trasitiona HD

architecture (raid) RAID 5External storage required

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber x x required

bandwidth upstream 10 Mbpsbandwidth downstream 10 Mbps

…router/switch x x required

capacity 100 M# of ports 10 …more

…ethernet x x optional

bandwidth upstream 10 Mbp/s 100Mb/sbandwidth downstream

…IP Layer x x

version IPv4DHCPProxyVPN

FirewallNAT Transversal

(security)

Page 70: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

Basic Types Technical requirements

Performance requirements

Technical requirements

Performance requirements

Comment

(processing device)CPU required

# of cores 1 or 2 CPUclock 2500

…memory

size 4GB…

OS Platform Virtual machineWindows VMWARE 2008RC2

LinuxAndroid

IOS…

(storage device)disk required

# of disks 1size 50GB

performance anytechnology

architecture (raid) any host dependentExternal storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity 100 M# of ports

…ethernet

bandwidth upstream

bandwidth downstream

…IP Layer

version 4DHCPProxyVPN

FirewallNAT Transversal

(security)

Page 71: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Basic Types Technical requirements

Performance requirements

Technical requirements

Performance requirements

Comment

(processing device)CPU PC/WS, Data Center

# of coresCPUclock

…memory

size 4GB or more…

OS PlatformWindows

Linux Linuix x.yAndroid

IOS…

(storage device)disk

# of diskssize

performancetechnology

architecture (raid)External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber required

bandwidth upstream 10 Mbpsbandwidth downstream 10 Mbps

…router/switch

capacity# of ports

…ethernet optional if not fiber

bandwidth upstream 10 Mbpsbandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 72: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of cores 4CPU X64clock

…memory

size 8GB…

OS PlatformWindows

Linux DebianAndroid

IOS…

(storage device)disk

# of disks 1size 50 GB

performancetechnology

architecture (raid)External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports

…ethernet

bandwidth upstream

bandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 73: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Web

& A

ppilc

atio

n se

rver

Med

iaH

aven

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of cores 4CPU X64clock

…memory

size 8GB…

OS PlatformWindows

Linux DebianAndroid

IOS…

(storage device)disk

# of disks 1size 50 GB

performancetechnology

architecture (raid)External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports

…ethernet

bandwidth upstream

bandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 74: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Web

& A

ppilc

atio

n se

rver

Med

iaH

aven

Tran

scod

er s

erve

r Med

iaH

aven

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of cores 4CPU X64clock

…memory

size 8GB…

OS PlatformWindows

Linux DebianAndroid

IOS…

(storage device)disk

# of disks 1size 50 GB + 500 GB temp space

performancetechnology

architecture (raid)External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports 10+

…ethernet

bandwidth upstream 1-10Gb/sbandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 75: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Web

& A

ppilc

atio

n se

rver

Med

iaH

aven

Tran

scod

er s

erve

r Med

iaH

aven

Stor

age

and

expo

rt se

rver

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of cores 4CPU x64clock

…memory

size 8GB…

OS PlatformWindows

Linux DebianAndroid

IOS…

(storage device)disk

# of disks 1size 50 GB

performancetechnology

architecture (raid)External storage external storage required

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports

…ethernet

bandwidth upstream

bandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 76: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Web

& A

ppilc

atio

n se

rver

Med

iaH

aven

Tran

scod

er s

erve

r Med

iaH

aven

Stor

age

and

expo

rt se

rver

Zetic

on S

tora

ge A

pplia

nce

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of coresCPU X64 architectureclock

…memory

size…

OS PlatformWindows

LinuxAndroid

IOS…

(storage device)disk

# of disks 32size 2TB

performancetechnology

architecture (raid) RAID 5External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports

…ethernet

bandwidth upstream

bandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 77: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

Page 1 D3.2‐AnnexV4.xls

USE CASE: Kortrijk City App

Back-end

Sum

mar

y

iPoi

nts

plat

form

App

hand

held

Dat

abas

e &

Sear

ch s

erve

r Med

iaH

aven

Web

& A

ppilc

atio

n se

rver

Med

iaH

aven

Tran

scod

er s

erve

r Med

iaH

aven

Stor

age

and

expo

rt se

rver

Zetic

on S

tora

ge A

pplia

nce

Max

/Sen

seta

le C

reat

ion

envi

ronm

ent

Basic Types Technical requirements

Performance requirements

Technical requirements Performance requirements Comment

(processing device)CPU

# of cores more is betterCPU X64 architectureclock

…memory

size 4GB or more…

OS PlatformWindows

Linux DebianAndroid

IOS…

(storage device)disk No dedicated

# of disks 32size 2TB

performancetechnology

architecture (raid) RAID 5External storage

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…router/switch

capacity# of ports

…ethernet

bandwidth upstream 100Mb/sbandwidth downstream

…IP Layer

versionDHCPProxyVPN

FirewallNAT Transversal

(security)

Page 78: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Informative Video Services

Front-end

smar

tpho

ne

tabl

et

PC

Kios

k co

mpu

ter

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(input devices, incl. sensors)keybord required x x required

type 30 45…

touchscreen required x x requiredcharacteristics x Both built-in or external infrared… Capacitive film Visual Planet

microphone Currently not provided xbandwidthecho cancellationsensitivityconnector…

video camera Currently not provided xBW/ColResolution…

GPS Currently not provided xperformance…

proximity not requiredactive area…

light not requiredsensitivity…

temperature not requiredrange…

contacts (open/closed) not requiredrules…

(output devices)video display required x x

size x x 46" 55"resolution x x 1136x640 1080x1920frame-rate 56 853Dbrightness 1500cd…

loudspeakers required x# of 1 2Power 1W or more

headphonesperformance…

contacts (open/closed)rules…

Page 79: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

(processing device)CPU required

type AMD Quad-coreclock 2,5 Ghz…

memory requiredsize 4 GB…

OS Platform requiredWindows Embedded Standard 7LinuxAndroid Ver. > 4IOS Ver. > 5…

power requiredpower consumption 6 75…

(storage device)disk required

size 32GB or moreperformance SSD…

flashsizeperformance…

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream…

fiberbandwidth upstreambandwidth downstream…

wi-firef. standardbandwidth upstreambandwidth downstream…

Mobileref. standardbandwidth upstreambandwidth downstream…

ethernet required x GbE Ethernet (RJ-45)bandwidth 2Mbps or more…

IP LayerversionDHCPNAT Traversal…

(security)

Page 80: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Informative Video Services

Front-end

Sum

mar

y

Dig

ital S

igna

ge (U

C1)

Basic Types Technical requirements Performance requirements

Technical requirements

Performance requirements Comment

(input devices, incl. sensors)keybord required required

type on screen keybord (45keys)…

touchscreen required required Windows7 driver compatibilitycharacteristics Both built-in or external infrared… Capacitive film Visual Planet

microphone Currently not provided Currently not providedbandwidthecho cancellationsensitivityconnector…

video camera Currently not provided Currently not providedBW/ColResolution…

GPS Currently not provided Currently not providedperformance…

proximity not requiredactive area…

light not requiredsensitivity…

temperature not requiredrange…

contacts (open/closed) not requiredrules…

(output devices)video display required required

size 46 – 55”resolution 1080x1980frame-rate 56-85Hz3Dbrightness 1500cd (outdoor totem)…

loudspeakers required# of 1-2Power >1W

headphonesperformance…

contacts (open/closed)rules…

(processing device)CPU

type AMD Quad-coreclock

Page 81: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

…memory

size 4GB (DDR3 SO-DIMM 2GB x 2)…

OS PlatformWindows Windows Embedded Standard 7LinuxAndroid Ver. > 4IOS Ver. > 5…

powerpower consumption 70W (Max)…

(storage device)disk required

size SSD 32GBperformance…

flashsizeperformance…

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream…

fiberbandwidth upstreambandwidth downstream…

wi-firef. standardbandwidth upstreambandwidth downstream…

Mobileref. standardbandwidth upstreambandwidth downstream…

ethernet required GbE Ethernet (RJ-45)bandwidth…

IP LayerversionDHCPNAT Traversal…

(security)

Page 82: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Informative Video Services

Infrastructure

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(Access Network)Physical Technology

Copper (xDSL)FiberWireless 2Mb/s3G/4GPublic WI-FIEthernetCoax…

Tranmission characteristicsNetwork equipmentsNetwork managementSecurity

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 83: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Informative Video Services

Back-end PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

Sum

mar

y

Basic Types Technical requirements Performance requirements value value (processing device)

CPU required x# of cores 4CPUclock 2,2 Ghz…

memory required xsize 2-4 GB…

OS Platform required xWindows Windows 7 – 32bitLinuxAndroidIOS…

(storage device)disk required x

# of diskssize 500 GBperformancetechnologyarchitecture (raid) needed tbdexternal storage…

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream…

fiberbandwidth upstreambandwidth downstream…

router/switchcapacity# of ports…

ethernet requiredbandwidth upstream 1 GBbandwidth downstream 1 GB…

IP Layer N/AversionDHCPProxyVPNFirewallNAT Transversal…

(security)

Page 84: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Informative Video Services

Back-end Sum

mar

y

Dig

ital S

igna

ge (U

Basic Types Technical requirements Performance requirements(processing device)

CPU required# of cores 4CPU XEON 4 core 5606 EMU Virtual CPUclock 2,13 Ghz…

memory requiredsize 2 GB…

OS Platform requiredWindows Windows 7 – 32bitLinuxAndroidIOS…

(storage device)disk required

# of diskssize 400 GBperformancetechnologyarchitecture (raid)external storage…

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream…

fiberbandwidth upstreambandwidth downstream…

router/switchcapacity# of ports…

ethernet requiredbandwidth upstream 1 GBbandwidth downstream 1 GB…

IP Layer N/AversionDHCPProxyVPNFirewallNAT Transversal…

(security)

Page 85: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO IPTV Services

Front-end

smar

tpho

ne

tabl

et

PC

set t

op b

ox

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(input devices, incl. sensors)keybord required x x x x requiredtouchscreen required x xmicrophone Currently not provided x x xvideo camera Currently not provided x xGPS Currently not provided x xproximity not requiredlight not requiredtemperature not requiredcontacts (open/closed) not required

(output devices)video display required x x x x requiredloudspeakers required x x x x requiredheadphones optionalcontacts (open/closed)

(processing device)CPU requiredmemory requiredOS Platform requiredpower required

(storage device)diskflash

(networking)copper pair (xDSL)

bandwidth upstreambandwidth downstream 2Mb/s…

fiberwi-fiMobileethernet required x GbE Ethernet (RJ-45)

bandwidth 2Mbps or more…

IP Layer

(security)

Page 86: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO IPTV Services

Infrastructure

Sum

mar

y

DIS

I/IPT

V

Mul

timed

ia C

onte

nt M

anag

emen

t

Basic Types Technical requirements Performance requirements

value value

(Access Network)Physical Technology

Copper (xDSL) 2Mb/sFiberWireless 2Mb/s3G/4GPublic WI-FIEthernet 2Mb/sCoax…

Tranmission characteristicsNetwork equipmentsNetwork managementSecurity

(Aggregation Network)

(Core Network)

(end-to-end characteristics)

Page 87: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO IPTV Services

Back-end

PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

ure

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(processing device)CPU required x

# of cores 4CPU 2clock 2,2 Ghz…

memory required xsize 16 GB…

OS Platform required x

Windows Redhat Enterprise Linux (RHEL)

LinuxAndroidIOS…

(storage device)disk required x

# of diskssize >2TBperformancetechnologyarchitecture (raid) needed tbdexternal storage…

(networking)

(security)

Page 88: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Front-end

smar

tpho

ne

tabl

et

PC

Kios

k co

mpu

ter

Sum

mar

y

Basic Types Technical requirementsPerformance requirements

value value

(input devices, incl. sensors)keybord required x x x

type 30 keys 45keys…

touchscreen required x x xcharacteristics any touch technology

…microphone required x x

bandwidthecho cancellation

sensitivityconnector

…video camera Currently not provided x

BW/ColResolution

…GPS Currently not provided x

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required x x x

size 4" 55"resolution 1024*768 1080x1920frame-rate any framerate 58

3Dbrightness 1500

…loudspeakers required x x x

# of 1‐2

Power >1W

headphones optionalperformance

…contacts (open/closed) not required

rules…

Page 89: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

(processing device)CPU required x x x

type dual core  or higherclock 2500 Mhz or higher

…memory required

size 4GB 

…OS Platform required

Windows Supported

Linux Supported

Android Supported

IOS Supported

…power required x

power consumption 70W (Max)

(storage device)disk required x x

size 50 Gb  or higher

performance 5400 rpm

…flash not required

sizeperformance

(networking)copper pair (xDSL) required x

bandwidth upstream 1 Mbits/s  > 2‐3 Mbits/s

bandwidth downstream 10 Mbits/s

…fiber

bandwidth upstreambandwidth downstream

…wi-fi required x x x

ref. standard B or faster

bandwidth upstream any bandwith up

bandwidth downstream 5 Mbit downstream

…Mobile required x x

ref. standard 3G/4Gbandwidth upstream

bandwidth downstream…

ethernet required x x x GbE Ethernet (RJ-45)bandwidth > 2Mbps

…IP Layer required

versionDHCP

NAT Traversal STUN Server or ICE Server is required…

(security)

Page 90: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Front-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Basic Types Technical requirementsPerformance requirements

Technical requirements Performance requirements Comment

(input devices, incl. sensors)keybord required required

type…

touchscreen requiredcharacteristics

…microphone required

bandwidthecho cancellation

sensitivityconnector

…video camera Currently not provided Currently not provided

BW/ColResolution

…GPS Currently not provided Currently not provided

performance…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required required

size any size

resolution 1024*768 or higher

frame-rate any framerate

3D 2D

brightness 1500cd (outdoor totem)

…loudspeakers required

# of 1‐2

Power >1W

headphones optionalperformance

…contacts (open/closed) not required

rules…

(processing device)CPU required

type dual core or higher

clock 2500 Mhz or higher

Page 91: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

…memory required

size 4GB 

…OS Platform required

WindowsLinux Supported

AndroidIOS…

power requiredpower consumption 70W (Max)

(storage device)disk required

size 50 Gb or higher

performance 5200 rpm

…flash not required

sizeperformance

(networking)copper pair (xDSL) required Required

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…wi-fi required

ref. standardbandwidth upstream

bandwidth downstream…

Mobile requiredref. standard

bandwidth upstreambandwidth downstream

…ethernet required GbE Ethernet (RJ-45)

bandwidth…

IP Layer requiredversionDHCP

NAT Traversal

(security)

Page 92: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Front-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Plat

form

Stre

etVi

deo

Basic Types Technical requirementsPerformance requirements

Technical requirements Performance requirements Comment

(input devices, incl. sensors)keybord required required

type on screen keybord …

touchscreen required requiredcharacteristics any touch tecnology

…microphone required required

bandwidthecho cancellation

sensitivityconnector

…video camera Currently not provided required

BW/Col Color

Resolution smartphone‐tablet camera

…GPS Currently not provided required Assisted GPS

performance low/smart energy…

proximity not requiredactive area

…light not required

sensitivity…

temperature not requiredrange

…contacts (open/closed) not required

rules…

(output devices)video display required required

sizeresolution 960x640 or higher

frame-rate3D

brightness…

loudspeakers required required# of

Powerheadphones optional

performance…

contacts (open/closed) not requiredrules

(processing device)CPU required

type dual core or higher

clock 2500 Mhz or higher

Page 93: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

… tablet and smartphone core

memory requiredsize 4GB 

…OS Platform required

Windows Supported

Linux Supported

Android Supported

IOS Supported

…power required

power consumption

(storage device)disk required

size 50 GB multimedia

performance 5200 rpm

…flash not required

sizeperformance

(networking)copper pair (xDSL) required Required

bandwidth upstreambandwidth downstream

…fiber

bandwidth upstreambandwidth downstream

…wi-fi required Required

ref. standardbandwidth upstream

bandwidth downstream…

Mobile required required

ref. standard 3G/4Gbandwidth upstream

bandwidth downstream…

ethernet requiredbandwidth

…IP Layer required

versionDHCP

NAT Traversal STUN Server or ICE Server is required…

(security)

Page 94: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Front-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Plat

form

Stre

etVi

deo

Plat

form

Raz

una

Basic Types Technical requirementsPerformance requirements

Technical requirementsPerformance requirements

Comment

(input devices, incl. sensors)keybord required

type…

touchscreen requiredcharacteristics

…microphone required

bandwidthecho cancellation

sensitivityconnector

…video camera Currently not provided

BW/ColResolution

…GPS Currently not provided

performance…

proximity not requiredlight not requiredtemperature not requiredcontacts (open/closed) not required

(output devices)video display required required

size any size

resolution 1024*768 or higher

frame-rate any framerate

3D 2D

brightness…

loudspeakers required required# of 1‐2

Power >1W

headphones optionalcontacts (open/closed) not required

(processing device)CPU required

typeclock

…memory required

size 4GB (DDR3 SO‐DIMM 2GB x 2)

…OS Platform required

WindowsLinux Supported

AndroidIOS…

power requiredpower consumption 70W (Max)

Page 95: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 2

(storage device)disk required

size 50 GB multimedia

performance 5200 rpm

…flash not required

(networking)copper pair (xDSL) required Required

bandwidth upstream upstream > 2‐3 Mbits/s

bandwidth downstream…

fiberwi-fi required

ref. standardbandwidth upstream

bandwidth downstream…

Mobile requiredref. standard

bandwidth upstreambandwidth downstream

…ethernet required GbE Ethernet (RJ‐45)

bandwidth…

IP Layer requiredversionDHCP

NAT Traversal

(security)

Page 96: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Infrastructure …

Sum

mar

y

Basic Types Technical requirements Performance requirements value value (Access Network)

Physical TechnologyCopper (xDSL) x

Fiber xWireless x3G/4G

Public WI-FIEthernet

Coax…

Tranmission characteristicsbandwidth 10‐100 Mbps

delayjitter…

Network equipmentsNetwork managementSecurity

(Aggregation Network)TechnologyTranmission characteristics required

bandwidth > 2Mbps

delayjitter…

Network equipmentsNetwork managementsecurity

(Core Network)

(end-to-end characteristics)Resource availabilityTranmission characteristicsSecurity

Page 97: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Back-end

PC/W

S

Dat

a C

ente

r

Clo

ud In

frast

ruct

ure

Sum

mar

y

Basic Types Technical requirements Performance requirements

value value

(processing device)

CPU required x x x

# of cores 4

CPU X64 QEMU Virtual CPU

clock 2500 or higher

memory required x

size 8 GB 16GB

OS Platform required x

Windows

Linux Ubuntu/centos

Android

IOS

(storage device)

disk required x

# of disks 1

size 50 GB + 500 GB temp space

performance any

technology

architecture (raid) x

external storage

(networking)

copper pair (xDSL) N/A

fiber N/A

router/switch required

capacity 100 Mbps

# of ports

ethernet N/A

IP Layer required

version 4

DHCP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 98: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Back-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Basic Types Technical requirements Performance requirements

(processing device)

CPU required

# of cores 4

CPU X64 QEMU Virtual CPU

clock 2500 or higher

memory required

size 8 GB

OS Platform required

Windows

Linux Ubuntu/centos

Android

IOS

(storage device)

disk required

# of disks 1

size 100 GB

performance any

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) N/A

fiber N/A

router/switch required

capacity 100 Mbps

# of ports

ethernet N/A

IP Layer required

version 4

DHCP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 99: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Back-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Plat

form

Stre

etVi

deo

Basic Types Technical requirements Performance requirements

Platform CDE

(processing device)

CPU required

# of cores 4

CPU X64

clock 2500 or higher

memory required

size 16 GB

OS Platform required

Windows

Linux Ubuntu/centos

Android

IOS

(storage device)

disk required

# of disks 1

size 50 GB + 500 GB temp space

performance any

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) N/A

fiber N/A

router/switch required

capacity 100 Mbps

# of ports

ethernet N/A

IP Layer required

version 4

DHCP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 100: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

D3.2‐AnnexV4.xls Page 1

USE CASE: TRENTO Augmented Reality Video Services.

Back-end

Sum

mar

y

Plat

form

Poi

Cen

tral

Plat

form

Stre

etVi

deo

Plat

form

Raz

una

Basic Types Technical requirements Performance requirements

(processing device)

CPU required

# of cores 4

CPU X64 QEMU Virtual CPU

clock 2500 or higher

memory required

size 16 GB

OS Platform required

Windows

Linux Ubuntu/centos

Android

IOS

(storage device)

disk required

# of disks 1

size 50 GB + 500 GB temp space

performance any

technology

architecture (raid)

external storage

(networking)

copper pair (xDSL) N/A

fiber N/A

router/switch required

capacity 100 Mbps

# of ports

ethernet N/A

IP Layer required

version 4

DHCP

Proxy

VPN

Firewall

NAT Transversal

(security)

Page 101: WP3 D.3.2 Technical specification of scenarios · D.3.2 ‐ Technical specification of scenarios ... Diego Bonini ALU‐I diego.bonini@alcatel‐lucent.com ... Blue Prints should

 SPECIFI WP3 D.3.2    27/27  

7. References [1] SPECIFI web‐site 

[2] Deliverable D2.1, “Scenarios, Use Cases and Requirements” 

[3] Deliverable D8.1, “Service Customisation  and Adaptation Framework” 

[4] ...