ects/ectp test plan
DESCRIPTION
ECTS/ECTP Test plan. Dae Young KIM [email protected] (Chungnam Nat'l Univ. South KOREA). Contents. ECTS overview ECTP overview ECTP test plan. ECTS Overview(1). ECTS Overview (2). Characteristics Various Group Transmission Mode Simplex, Duplex, N-plex - PowerPoint PPT PresentationTRANSCRIPT
![Page 2: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/2.jpg)
Contents
ECTS overview ECTP overview ECTP test plan
![Page 3: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/3.jpg)
ECTS Overview(1)
E C T Preliab le m u lticast
transp ort p rotocolsT C P /U D P
IP
m u ltim ed ia g rou pap plication s
E C T S
... ...
![Page 4: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/4.jpg)
ECTS Overview (2) Characteristics
Various Group Transmission Mode Simplex, Duplex, N-plex Reliable / Unreliable / Semi-reliable Transmission
QoS Selection Assumes network QoS (RSVP, DiffServ, …) QoS value is defined by boundary (CHQ, OT, LQA) Selection by negotiation
Group Membership Management AGI (Active Group Integrity)
Session Management Setup/pause/resume/termination/join/leave
![Page 5: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/5.jpg)
ECTS Overview(3)
Some Peculiar Service Primitives Session Setup
creation/termination/join/leave/invitation Maintenance
TC pause/resume/ report Ownership transfer
N:N Data Transfer Reliable/Unreliable Data Transmission Token give/get
![Page 6: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/6.jpg)
QoS Defined in ECTS(1) QoS Classes
Performance Throughput/Delay/Delay Jitter
reliability Corrupted/Lost error rate
ordering no/local/causal/partial/total ordering
miscellaneous protection/precedence
QoS Value Defined with 3 number (CHQ, OT, LQA)
![Page 7: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/7.jpg)
QoS Negotiation in ECTSS ender Receiver s
CH Q o
O T o
LQ A o
CH Q o
O T o
LQ A o
CH Q o
O T o
LQ A o
A r bit r at ion
O T o
M in
M ax
CH Q min
O T o
LQ A max
![Page 8: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/8.jpg)
ECTP Overview
ECTP Protocol Stack
Six Parts of ECTP Simplex reliable(1), simplex QoS(2), Duplex reliable(3), duplex QoS(4) Nplex reliable(5), Nplex QoS(6)
I nt er net Gr oup Communicat ion A pplicat ions
E nhanced Communicat ions T r anspor t Pr ot ocol
I P M ult icast
U DP
![Page 9: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/9.jpg)
ECTP-Relationship between P1 & P2
Connect ion Cr eat ion
E CT PConnect ion
L if et ime
S implex Dat a T r ansf er
Connect ion T er minat ion
T r ee- based Reliab ilit y Cont r ol
T r ee M ember ship M aint enance
Lat e J oin and Leave
Cont r ol T r ee Cr eat ion
Q oS N egot iat ion
Q oS M onitor ing
Q oS M aintenance
P art2
P art1
![Page 10: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/10.jpg)
Scalable ECTP Tree Structure for Control Message
one TO(Top Owner), zero or more LO(Local Owner), LE(Leaf Entity)
T O
L O L O L O
L O L EL E L E L OL E L E L OL E
L E L E L E L E L E L E L E
Level 0
Level 1
Level 2
Level 3
CR
Local HB
![Page 11: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/11.jpg)
ECTP-Part1
Simplex Reliable Multicast Tree configuration for scalability Window based flow control Selective ACK with bitmap
Session Control Connection management Late join/Leave Tree membership maintenance
![Page 12: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/12.jpg)
ECTP-Part2 QoS Negotiation
In The Connection Setup Phase QoS Monitoring
Throughput Loss rate Delay & jitter
QoS Maintenance Adjustment of data transmission rate Connection pause/resume/termination
![Page 13: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/13.jpg)
ECTP-2 : Mechanism
S ender
Receiver
Receiver
Receiver
A pplicat ion' s requirements
T arget values f or Q oS parameters
1) T arget values proposed by sender1)
1)
2) Reservat ion of network resources by receiver
2) 2)
3) Values modifi ed by receiver
3)
3)
4) A rbit rat ion of the modifi ed values by sender
![Page 14: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/14.jpg)
Connection Setupowner member A member B
CREATE.req CR_TPDUCREATE.indi CREATE.indi
CREATE.respCC_TPDU CREATE.resp
CC_TPDU
Control Tree Configuration
Network QoS Setup (RSVP, DS)
![Page 15: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/15.jpg)
QoS Monitoring & Maintenance
Q oS monitor ing
Q oS Report ing
S ender Receiver
Receiver
mult icast data t ransmission Receiver
Q oS monitor ing
A dj ustment ofData t ransmission rate
Connect ionPause and Resume
Connect ionT erminat ion
Q oS maintenance
![Page 16: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/16.jpg)
ECTP & QoS
Which Is Better?
E CT P
Q oSA pplicat ion
RS VP/ DS U DP/ I P
M ember shipCont r ol M odule + RT P
RS VP/ DS U DP/ I P
Q oS H andlingM odule
Q oSA pplicat ion
![Page 17: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/17.jpg)
ECTP local test environments
![Page 18: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/18.jpg)
ECTP testbed – Test Plan
KOREA(APAN/KOREN)
KOREA(APAN/KOREN)
CNUCNU
ETRIETRI
JAPAN-APII Testbed-Genkai /Hyeonhae
JAPAN-APII Testbed-Genkai /Hyeonhae
SINGAPORE (APII Testbed)
SINGAPORE (APII Testbed)
EU(TEIN)
EU(TEIN)Other
s
Others
6M
8M
1G
10M
KOREN-CNU peering
KOREN-ETRI peering
![Page 19: ECTS/ECTP Test plan](https://reader036.vdocument.in/reader036/viewer/2022062301/56814e07550346895dbb75a4/html5/thumbnails/19.jpg)
Q&A
Thanks