Peer-to-peer fractal models: a new approach to describe multiscale network process Vladimir Zaborovsky, Technical University, Robotics Institute, Saint-Petersburg,

Slides:



Advertisements
Similar presentations
Internet Measurement Conference 2003 Source-Level IP Packet Bursts: Causes and Effects Hao Jiang Constantinos Dovrolis (hjiang,
Advertisements

Lecture 7: Basis Functions & Fourier Series
Computer Networks Performance Metrics Computer Networks Term B10.
1 Agenda TMA2 Feedback TMA3 T821 Bock 2. 2 Packet Switching.
REAL-TIME COMMUNICATION ANALYSIS FOR NOCS WITH WORMHOLE SWITCHING Presented by Sina Gholamian, 1 09/11/2011.
Mining for High Complexity Regions Using Entropy and Box Counting Dimension Quad-Trees Rosanne Vetro, Wei Ding, Dan A. Simovici Computer Science Department.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Observed Structure of Addresses in IP Traffic CSCI 780, Fall 2005.
Statistical analysis and modeling of neural data Lecture 6 Bijan Pesaran 24 Sept, 2007.
Network Bandwidth Allocation (and Stability) In Three Acts.
Katz, Stoica F04 EECS 122: Introduction to Computer Networks Performance Modeling Computer Science Division Department of Electrical Engineering and Computer.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
CSCI 4550/8556 Computer Networks Comer, Chapter 15: Networking Ownership, Service Paradigm.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
1 Emulating AQM from End Hosts Presenters: Syed Zaidi Ivor Rodrigues.
The importance of switching in communication The cost of switching is high Definition: Transfer input sample points to the correct output ports at the.
1 A State Feedback Control Approach to Stabilizing Queues for ECN- Enabled TCP Connections Yuan Gao and Jennifer Hou IEEE INFOCOM 2003, San Francisco,
Network Measurement Bandwidth Analysis. Why measure bandwidth? Network congestion has increased tremendously. Network congestion has increased tremendously.
STOCHASTIC GEOMETRY AND RANDOM GRAPHS FOR THE ANALYSIS AND DESIGN OF WIRELESS NETWORKS Haenggi et al EE 360 : 19 th February 2014.
Computational Geophysics and Data Analysis
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Informational Network Traffic Model Based On Fractional Calculus and Constructive Analysis Vladimir Zaborovsky, Technical University, Robotics Institute,
Traffic modeling and Prediction ----Linear Models
1 Chapters 9 Self-SimilarTraffic. Chapter 9 – Self-Similar Traffic 2 Introduction- Motivation Validity of the queuing models we have studied depends on.
8/28/2015  A. Orda, R. Rom, A. Segall, Design of Computer Networks Prof. Ariel Orda Room 914, ext 4646.
“A non parametric estimate of performance in queueing models with long-range correlation, with applications to telecommunication” Pier Luigi Conti, Università.
Review of Networking Concepts Part 1: Switching Networks
A comparison between different logic synthesis techniques from the digital switching noise viewpoint G. Boselli, V. Ciriani, V. Liberali G. Trucco Dept.
ATM SWITCHING. SWITCHING A Switch is a network element that transfer packet from Input port to output port. A Switch is a network element that transfer.
1 Nikolajs Bogdanovs Riga Technical University, Lomonosova iela 1, LV-1019, Riga, Latvia, phone: , Two Layer Model.
1 FARIMA(p,d,q) Model and Application n FARIMA Models -- fractional autoregressive integrated moving average n Generating FARIMA Processes n Traffic Modeling.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
02 – Performance Basics 1CS Computer Networks.
Data and Computer Communications Chapter 10 – Circuit Switching and Packet Switching (Wide Area Networks)
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Company LOGO Networking Components Hysen Tmava LTEC 4550.
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Computer Networks with Internet Technology William Stallings
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Low-Dimensional Chaotic Signal Characterization Using Approximate Entropy Soundararajan Ezekiel Matthew Lang Computer Science Department Indiana University.
Multiscale Network Processes: Fractal and p-Adic analysis Vladimir Zaborovsky, Technical University, Robotics Institute, Saint-Petersburg, Russia .
Chapter 4 Telecommunications and Networking The McGraw-Hill Companies, Inc All rights reserved. Irwin/McGraw-Hill.
Hardware Building Blocks and Encoding COM211 Communications and Networks CDA College Theodoros Christophides
Final Chapter Packet-Switching and Circuit Switching 7.3. Statistical Multiplexing and Packet Switching: Datagrams and Virtual Circuits 4. 4 Time Division.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
1 Analysis of a window-based flow control mechanism based on TCP Vegas in heterogeneous network environment Hiroyuki Ohsaki Cybermedia Center, Osaka University,
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Computer Simulation of Networks ECE/CSC 777: Telecommunications Network Design Fall, 2013, Rudra Dutta.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 CH. 8: SWITCHING & DATAGRAM NETWORKS 7.1.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
LECTURE 12 NET301 11/19/2015Lect NETWORK PERFORMANCE measures of service quality of a telecommunications product as seen by the customer Can.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
Virtual-Channel Flow Control William J. Dally
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
Lecture # 3: WAN Data Communication Network L.Rania Ahmed Tabeidi.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Why Is It All?  A Network is a set of connected devices. Whenever we have multiple devices, we have the problem of how to connect them to make one-to-one.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Congestion Control in Data Networks and Internets
National Mathematics Day
State Space Representation
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Switching and High-Speed Networks
Network Layer Goals: Overview:
Towards Next Generation Panel at SAINT 2002
AN ANALYTICAL MODEL OF MPEG-4 MULTIPLE DESCRIPTION VIDEO SOURCES
State Space Analysis UNIT-V.
EE 122: Lecture 7 Ion Stoica September 18, 2001.
Optical communications & networking - an Overview
Presentation transcript:

Peer-to-peer fractal models: a new approach to describe multiscale network process Vladimir Zaborovsky, Technical University, Robotics Institute, Saint-Petersburg, Russia Ruslan Meylanov, Academic Research Center, Makhachkala, Russia June 2002

Content 1.Introduction 2.Basic questions 3.Spatial-Temporal features and network ultrametrics 4.Fractional Calculus models and constructive analysis 5.Forecasting procedure 6.Conclusion Keywords: packet traffic, long-range dependence, self-similarity, fractional calculus, fractional differential equations.

Introduction Subject of research: computer network and network processes Appl 1 Appl 2 Appl n Appl i characteristics: number of nodes and links link bit speed (bps – bit per second) and virtual channel capacity (pps – packet per second) applications, protocols, etc. feature: fractal behavior 1/f  spectrum heavy-tailed correlation structure self similarity etc.

Basic questions 1.Computer or packet-switch telecommunication network, what does it means from: theoretical – metrics or ultrametrics spacetime surface pragmatics – statistical/dynamical or discrete (synchronous)/ quantum (asynchronous) application – predictable or chaotic behaviors Point of view 2.Peer-to-peer model of network process, what are relationship between: -line bit speed and packets throughput capacity -subjective/packet and microscopic/physical signal -notion of packets jump in virtual channel and network fractal properties (1/f – noise, heavy-tailed statistics of the link propagation delay, etc.)

Correlation Structure of Packet Flow Autocorrelation functions: upper RTT Ping Signals Abscissa – numbers of the packets Main Feature: Power Low of Statistical Moments Input signal: ICMP packets Analysing Structure: Autocorrelation function of number of packets

Correlation Structure of Time Series Autocorrelation function for ping signal T=5 ms, T=10 ms, T=50 ms Abscissa –time between packets Input: ICMP packets Analysing Structure: Autocorrelation function of time interval between packets

Internal structure of network virtual channel virtual grid logical domain physical network (IP address, port) node nnode 1 Virtual path: node nnode 1 Physical channel: (MAC frame) Digital signal: (signal and noise value levels) 1 0

Fractal-like process has power low correlation decays: R(k)~Ak –b, 1.1 as a concequence scale-invariant feature 1.2 where k = 0, 1, 2,..., is a discrete time variable; A - scale parameter, b – fractal parameter. Packet flow in each virtual peer-to-peer channel at each time and nodes Basic idea: The most probable number of packets n(x; t) at node number x at the time moment t given by the simple spatial-temporal integral expression where n 0 (x) is the number of packets at site x before the packet's arrival from site x-1; F(t) – distribution function; density of distribution function f(t) 1.3 Models and features peer-to-peer virtual connection node n(1,t) node n(2,t) node n(x,t) … node n(m,t) number of node n(x,t) – number of packets, at node x, at time t signal propagation t1t1 t2t2 titi tntn RTT – propagation delay {t i } – set of packets delay new comer packetsnumber of packets that already exist in the node x

Packet delay/drop processes in virtual channel. a) End-to-End model (discrete time scale) b) Node-to-Node model (real time scale) c) Jump model (fractal time scale) Fine Structure Packet transfer. Traffic as a Spatial-Temporal Dynamic Process

The possible packets loss in virtual connection or event when packet never leaves intermediate node can be count up by the following condition f(t) – density of distribution function. 1.4 source node x destination node 1 node n “t”

Take into account common requirements the corresponding expression for the such f(t) can be written as 1.5 Resume: 1.For the t>>1 density function f(t) has a scale-invariant property and power low decay like (1.1) 2.Virtual connection in the packet switched network is a spatial-temporal object which internal features can be characterized by dynamics (1.3) and statistical (1.4) equations.

Channel logical structure virtual or logical structure (Internet) point-to-point physical channel (modem connection) group of point-to-point channels (telephone network) Corresponding topology separate point two connected points in metrics space d(i,j) ≤ d(i,k) + d(k,j) d – real number three structure in ultrametrics space Network Topology Formalism and Channel Structure sourcedestination source destination d(i,j) ≤ max {d(i,k),d(k,j)}

Common parameters bandwidth, propagation delay, trough put... Differential parameters number of packets, delay, buffers capacity Scale invariantness or fractal like integral characteristics Fractalness of network dynamics and dissipation C(p k T) =p k C(T) parameters – scale function p k, power low of C(T) function Measure of space dimension [1/sec  1/sec  sec] = [1/sec] Fractal time – not any time moments have equal influence to the state of process 3D spacetime: network virtual processes (2D or FLAT CHANNEL) [Sec] fractal time scale or network signal time propagation measure 1/[ms] nominal channel bit rate measure (real number) 1/[ms] effective bandwidth measure X virtual channel 1 virtual channel 3 virtual channel 4 packet loss virtual channel 2 Y X 0 Z Network Process Characteristics and State Space

RTT signal (blue) and its wavelet filtering image (black). RTT signal: Curve of Embedding Dimension: n >> 1 (white nose) network signal filtering image Filtering image: Curve of Embedding Dimension: n=5  8 (fractal structure) Internal Dynamics packets flow (network signal)

Resume: Internal dynamics of network process can be characterized by interval (n=5  8) of embedding dimension parameter. Fractal traffic feature can be characterized by D q parameter. Fine scaling structure can be characterized by multifractal spectrum f(  ) parameter. Generalized Fractal Dimension D q Multifractal Spectrum f(  ) Network signal (RTT signal) and its: Fine Structure and Fractal Features of Network Signal

The fractional equation of packet flow: in the spatial-temporal channel Left part of the equation is the fractional derivative of function n(x;t), - Gamma function, n(x; t) – number of packets in node number x at time t ;  - parameter of density function (1.5) 4.1 Resume: Operator - take into account possible loss of the packets; For the initial conditions: n0(0) = n0 and n0(k) = 0, k = 1,2, …, The fractal model of network signal (packet flow)

The dependence of packets number n(k,100)/n 0 for different values of  parameter at the time moment t=100 Equation (4.1) has solution 4.2 number of node

The co-variation function for the (4.2) solution for the initial conditions n(0;t)=n 0  (t): The time evolution of c(m,t)/n Spatial-temporal co-variation function

Features: Each node in virtual network is a router with  i fractal parameter; In each node packet loss has a non zero probability. Transformation model of input signal f(t) in peer-to-peer channel. can be used to characterize a multiplicative virtual channel operator: Analytical expression for output signal Fractional Calculus formalism and virtual channel model Source Destination f(t)  x a  x a  x a n - intermediate node Virtual channel model (signal time scale) u 1 (t) u 2 (t) u(t) Buffer 1Buffer 2Buffer n

This equation define new class of parametric signals E ,  - Mittag-Leffler function,  - order of fractional equation (fractal channel measure) Fractional differential equation of one physical peer-to-peer channel network process f(t) input signal u(t) output signal Input-output fractal network model Input parameters: , A network parameters: , n Common Description of peer-to-peer network process

Total transformation of network signal in n nodes of virtual channel: model with time (  ) (real number) and space(h) parameters (real number) Network process in fractal network environment. where E ,  - Mittag-Leffler function, a) b) input process output process burst delay burst dissemination Dynamic Operator of peer-to-peer channel Delay and burst dissemination

Identification formula а) b)b) c)c) d)d) Fine structure of chaos signal C(t)/C(0)  (0) (t)  (1) (t)  (2) (t) Identification process Real RTT process 1-st iteration or detalized level 2-ed iteration 3-ed iteration Identification Process: Iterative estimation of fractal parameters

Input process Output process PPS virtual channel RTT Experimental data: delay: round trip time process RTT  spatial-temporal integral characteristic of virtual channel traffic: packets-per-second process PPS  differential characteristic of virtual channel Location: packets per second t, sec Constructive spectral analysis

MiniMax signal dependence and p-adic fractal structure. Basic Idea of constructive analysis approach: Natural Basis of the Signal is define by Signal itself Constructive Specter of the Signal is based on natural Basis and consist of blocks with different numbers of minimax values MiniMax Process Description PPS p-adic time scale

blocks sequence analyzing process: packet-per-second curve time Constructive Components of the Analyzing Process

Constructive p-adic time scale specter has 1/f  Fourier transform countrpart Source RTT process and its constructive components: sec number of “max” in each block Network Process: Constructive Specter Analysis

Dynamic Reflection diagram RTT(t)/RTT(t+1) RTT delay process: Transitive curve: block length=4 to block length=6 RTT(t) RTT(t+1) Dynamic Analysis of hidden period: Reflection diagram of Transitive Points

Hidden periods fine or detailed structure Source signal: Filtered signal: block length=5 number of time interval number of time interval detailed structure Network Traffic and its Quasi Turbulence Structure

Forecasting procedure based on block length=3 curve block length=3 curve forecasting value Forecast RTT values Forecasting Procedure: Constructive algorithm

Multilevel Forecasting Algorithm

1The features of peer-to-peer processes in computer networks correspond to the chaotic dynamic systems process and can be described by equations in fractional derivatives. 2Fractional equations formalism is the adequate description of network processes on physical and logical levels. 3Concept of ultrametricity in computer network emerges as a possible renormalized distance measure between nodes of virtual channel that means absence of intermediates on the corresponding network level and feasible way to find common description of multiscale network process. 4Using of constructive analysis of network process allows correctly described the traffic dynamic in model with minimum numbers of parameters. Conclusion