SlideShare a Scribd company logo
 A flow specification lists the flows for a network along
with their performance requirements and priority
levels.
 Flow specifications can take one of three types:
 one-part, or unitary;
 two-part; or
 multi-part.
Flow spec algorithm
 A one-part flow-spec describes flows that have only
best-effort requirements/flows(BF).
 A two-part flow-spec describes flows that have
predictable requirements(P) and may include flows
that have best-effort requirements/flows(BF).
 A multi-part flow-spec describes flows that have
guaranteed requirements/flows(i) and may include
flows that have predictable requirements(P)and/or
best-effort requirements/flows(BF).
 It is a mechanism to combine these (capacity, delay &
RMA) performance requirements.
 To describe the composite performance for flow /
group of flows.
Flow spec algorithm
 For the predictable requirements , the flowspec has a
total capacity for best –effort flows CBE and another
capacity for p.redictable flows CP.
 for delay, the minimum delay is taken as delay
requirement Dp. And
 the maximum RMA Rpis taken as RMA Requirment.
Flow spec algorithm
 A multi-part flow spec is the most complex of flowspecs
 Building/Adding on a two –part flowspec to add
guaranteed requirements.
 Best Effort capacity along with predictable capacity,
delay, and RMA and each set (i) of guaranteed
performance requirement is added individually.
Shown as Ci Ri Di to the flowspec.
Flow spec algorithm
THANK YOU

More Related Content

PPTX
Flow analysis overview
PPTX
Cp7101 design and management of computer networks-flow analysis
PPTX
Identifying and developing flows modified
PPTX
Developing service metrics
PPTX
Anypoint connectors
PPTX
Distributed Database Management System
PPT
Distributed databases
PPTX
Developing supplemental performance requirements
Flow analysis overview
Cp7101 design and management of computer networks-flow analysis
Identifying and developing flows modified
Developing service metrics
Anypoint connectors
Distributed Database Management System
Distributed databases
Developing supplemental performance requirements

What's hot (9)

PDF
DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Dutch spatia...
PPTX
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
DOC
Page a partition aware engine for parallel graph computation
PPT
Distributed Database Management System
PPTX
My past projects
PDF
Pptofdistributeddb
PPS
About mTAB
PPT
Dms Batch Reporting
PPTX
Dbms fast track 2/3
DSD-INT 2014 - Symposium Next Generation Hydro Software (NGHS) - Dutch spatia...
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Page a partition aware engine for parallel graph computation
Distributed Database Management System
My past projects
Pptofdistributeddb
About mTAB
Dms Batch Reporting
Dbms fast track 2/3
Ad

More from csk selva (19)

PPTX
Network design
PPTX
Systems and network architectures
PPTX
Network architecture - part-I
PPT
Network architecture
PPTX
Flow models
PPT
Thresholds and limits
PPTX
Requirment anlaysis
PPTX
Requirements mapping
PPTX
Requirement analysis
PPTX
Developing rma requirements
PPTX
Developing requirements specification
PPTX
Developing delay requirements
PPT
Developing capacity requirements
PPTX
CHARACTERIZING BEHAVIOUR
PPTX
Other requirements, requirement specification and map
PPT
Requirment anlaysis , application, device, network requirements
PPT
requirment anlaysis , user requirements
PPT
overview of analysis, architecture and design process
PPT
service methodology, service description, service characteristics, performanc...
Network design
Systems and network architectures
Network architecture - part-I
Network architecture
Flow models
Thresholds and limits
Requirment anlaysis
Requirements mapping
Requirement analysis
Developing rma requirements
Developing requirements specification
Developing delay requirements
Developing capacity requirements
CHARACTERIZING BEHAVIOUR
Other requirements, requirement specification and map
Requirment anlaysis , application, device, network requirements
requirment anlaysis , user requirements
overview of analysis, architecture and design process
service methodology, service description, service characteristics, performanc...
Ad

Recently uploaded (20)

PPTX
Lecture Notes Electrical Wiring System Components
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
Construction Project Organization Group 2.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Digital Logic Computer Design lecture notes
PPTX
Current and future trends in Computer Vision.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Sustainable Sites - Green Building Construction
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
Artificial Intelligence
PPTX
additive manufacturing of ss316l using mig welding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Lecture Notes Electrical Wiring System Components
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CYBER-CRIMES AND SECURITY A guide to understanding
Construction Project Organization Group 2.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
UNIT 4 Total Quality Management .pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Digital Logic Computer Design lecture notes
Current and future trends in Computer Vision.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Sustainable Sites - Green Building Construction
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Foundation to blockchain - A guide to Blockchain Tech
OOP with Java - Java Introduction (Basics)
Internet of Things (IOT) - A guide to understanding
Artificial Intelligence
additive manufacturing of ss316l using mig welding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx

Flow spec algorithm

  • 1.  A flow specification lists the flows for a network along with their performance requirements and priority levels.  Flow specifications can take one of three types:  one-part, or unitary;  two-part; or  multi-part.
  • 3.  A one-part flow-spec describes flows that have only best-effort requirements/flows(BF).  A two-part flow-spec describes flows that have predictable requirements(P) and may include flows that have best-effort requirements/flows(BF).  A multi-part flow-spec describes flows that have guaranteed requirements/flows(i) and may include flows that have predictable requirements(P)and/or best-effort requirements/flows(BF).
  • 4.  It is a mechanism to combine these (capacity, delay & RMA) performance requirements.  To describe the composite performance for flow / group of flows.
  • 6.  For the predictable requirements , the flowspec has a total capacity for best –effort flows CBE and another capacity for p.redictable flows CP.  for delay, the minimum delay is taken as delay requirement Dp. And  the maximum RMA Rpis taken as RMA Requirment.
  • 8.  A multi-part flow spec is the most complex of flowspecs  Building/Adding on a two –part flowspec to add guaranteed requirements.  Best Effort capacity along with predictable capacity, delay, and RMA and each set (i) of guaranteed performance requirement is added individually. Shown as Ci Ri Di to the flowspec.