v1.0 - 20050426

10
v1.0 - 20050426 D ocum entC over Sheet ProjectN um ber PN -3-0062-RV 2 D ocum entTitle TIA 921B A lgorithm – A n U pdate Source Telchem y C ontact N am e:A lan Clark Com plete A ddress: 2905 Prem iere Parkw ay, Suite280 Duluth, GA 30097 Phone:+1-678-387-3000 Fax: +1-678-387-3008 Em ail: alan.d.clark@ telchemy.com D istribution TR-30.3 ForIncorporation Into TIA Publication X ForInformation Intended Purpose ofD ocum ent (Selectone) O ther(describe)- The docum ent to w hich this cover statem ent is attached is subm itted to a Form ulating G roup or sub-elem entthereofofthe Telecom m unications Industry A ssociation (TIA )in accordance w ith the provisionsofSections6.4.1–6.4.6 inclusive ofthe TIA Engineering M anualdated M arch 2005, allof w hich provisionsare hereby incorporated by reference. A bstract TIA 921B A lgorithm – A n U pdate Telecommunications Industry Association TR-30.3/08-12-017 Lake Buena Vista, FL December 8 - 9, 2008

Upload: inari

Post on 06-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

Telecommunications Industry AssociationTR-30.3/08-12-017 Lake Buena Vista, FL December 8 - 9, 2008. v1.0 - 20050426. TIA921B Algorithm – An Update Alan Clark. Interfering Source Model. Packet. Parameters: p12, p21 = Transition probabilities (forward) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: v1.0 - 20050426

v1.0 - 20050426

Document Cover Sheet

Project Number PN-3-0062-RV2

Document Title TIA921B Algorithm – An Update

Source Telchemy

Contact Name: Alan Clark Complete Address: 2905 Premiere Parkway, Suite 280 Duluth, GA 30097

Phone: +1-678-387-3000 Fax: +1-678-387-3008 Email: [email protected]

Distribution TR-30.3

For Incorporation Into TIA Publication X For Information

Intended Purpose of Document (Select one) Other (describe) -

The document to which this cover statement is attached is submitted to a Formulating Group or sub-element thereof of the Telecommunications Industry Association (TIA) in accordance with the provisions of Sections 6.4.1–6.4.6 inclusive of the TIA Engineering Manual dated March 2005, all of which provisions are hereby incorporated by reference.

Abstract

TIA921B Algorithm – An Update

Telecommunications Industry Association TR-30.3/08-12-017Lake Buena Vista, FL December 8 - 9, 2008

Page 2: v1.0 - 20050426

TIA921B Algorithm – An Update

Alan Clark

Page 3: v1.0 - 20050426

Interfering Source Model

2

1No packets

Packet Parameters:- p12, p21 = Transition probabilities (forward)- p12, p21 = Transition probabilities (reverse)- k = MM update frequency

Low value of k, low value of p21 … e.g. VoIP

High value of k, high value of p21 … e.g. TCP

Page 4: v1.0 - 20050426

Interfering Source Model

• Model reverse flow– TCP – assume model generates primary packet

stream• estimate packet volume in reverse direction for normal

ACKs

– VoIP – assume symmetric packet flow– IPTV – assume unidirectional packet flow

Page 5: v1.0 - 20050426

Base Model - 1

EstimatedQueuing

Delay

InterferingSource

InterferingSource

Stream

Limits for queuing delay in each directionAND common delay (i.e. shared queue)

Overflow model (i.e. queue length limit)

LossModel

Page 6: v1.0 - 20050426

Base Model - 2

At time t:For each interfering source

Probability of being in packet burst = p(b)Decide on a packet burst lengthDecide on the position within the packet burstCompute contribution that preceding part of packet

burst added to queuing delay

Page 7: v1.0 - 20050426

Issue 1

If next “t” is close to previous then both events could have occurredin the same packet burst

Add:if t within previous estimate of packet burst length then

use previously calculated burst parameters

Page 8: v1.0 - 20050426

Issue 2

If multiple test stream packets are closely spaced they will add to the queuing delay (i.e. self congestion)

Add:incorporate contribution of this packet to queuing delay

Page 9: v1.0 - 20050426

Model

+ QueueLimit

InterferingSourceInterfering

SourceInterferingSourceInterfering

Source

TestStream

Page 10: v1.0 - 20050426

+ QueueLimit

InterferingSource

InterferingSource

InterferingSource

InterferingSource

TestStream

Model

+ QueueLimit

InterferingSource

InterferingSource

InterferingSource

InterferingSource

TestStream