190 likes | 347 Views
ECTS/ECTP Test plan. Dae Young KIM dykim@ccl.cnu.ac.kr (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
E N D
ECTS/ECTP Test plan Dae Young KIM dykim@ccl.cnu.ac.kr (Chungnam Nat'l Univ. South KOREA)
Contents • ECTS overview • ECTP overview • ECTP test plan
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
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
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)
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)
CR Local HB Scalable ECTP • Tree Structure for Control Message • one TO(Top Owner), • zero or more LO(Local Owner), LE(Leaf Entity)
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
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
owner member A member B CREATE.req CR_TPDU CREATE.indi CREATE.indi CREATE.resp CC_TPDU CREATE.resp CC_TPDU Connection Setup Control Tree Configuration Network QoS Setup (RSVP, DS)
ECTP & QoS • Which Is Better?
ECTP testbed – Test Plan • JAPAN • -APII Testbed • Genkai • /Hyeonhae CNU KOREA (APAN/KOREN) KOREN-CNU peering 8M 1G ETRI KOREN-ETRI peering 6M SINGAPORE (APII Testbed) 10M EU (TEIN) Others
Q&A • Thanks