Progress on test scenario of functionally distributed network architecture

13
Progress on test scenario of Progress on test scenario of functionally distributed functionally distributed network architecture network architecture 16th NGN-WG TTC Kentaro Ogawa (NTT) E-mail: [email protected] TEL: +81-422-59-3886 FAX: +81-422-59-4549

description

Progress on test scenario of functionally distributed network architecture. 16th NGN-WG TTC Kentaro Ogawa (NTT) E-mail: [email protected] TEL: +81-422-59-3886 FAX: +81-422-59-4549. Current status. - PowerPoint PPT Presentation

Transcript of Progress on test scenario of functionally distributed network architecture

Page 1: Progress on test scenario of functionally distributed network architecture

Progress on test scenario of Progress on test scenario of

functionally distributed network functionally distributed network

architecturearchitecture

16th NGN-WGTTC

Kentaro Ogawa (NTT)E-mail: [email protected]

TEL: +81-422-59-3886FAX: +81-422-59-4549

Page 2: Progress on test scenario of functionally distributed network architecture

2

◆ TTC reported they completed Scenario X-2 (Basic test for functionality check) between Korea and Japan at the 15th NGN-WG meeting.

◆ The meeting agreed to cooperate in the promotion of the proposed test scenarios to evaluate the architecture. TTC will move the test scenario to X-2 between China and Japan.

Current status

Page 3: Progress on test scenario of functionally distributed network architecture

3

These scenarios are prepared for checking effectivity and feasibility on proposed architecture in order to confirm if the architecture can solve the problems of increasing network size on NGN.

Scenario X-1 : Preparing and checking for test environments using international lines.

Scenario X-2 : Basic test for functionality check using NTT’s equipments in CJK test-bed using equipment at 2 countries

Scenario X-3 : Basic test for functionality check using NTT’s equipments in CJK test-bed using equipment at 3 countries

Scenario X-4 : new features test on NTT’s platform Adding new functions for C,J,K on CE, FE and SE Changing programs for C,J,K on CE, FE and SE

Scenario X-5 : test on own platform Interoperability check between another vendors equipments

(CE,FE,SE)

Test scenarios

Completed between China and Japan on July 21st(progress from the previous meeting)

Page 4: Progress on test scenario of functionally distributed network architecture

4

Scenario X-2 : Basic test for functionality check using NTT’s equipments in CJK test-bed using equipment at 2 countries CE at J controls FEs at K or C CE at K controls FEs at J or C CE at C controls FEs at K or J

Basic functionality check on CE, FE and SE Adding new functions check on CE, FE and SE Changing programs check on CE, FE and SE Characteristics measurement (delay time, performance, etc. ) Scalability check in large scale network Operation check in failure Etc.

FE FEFE

CEJapan Korea/China

L2VPN

ForCES session

FE

CE

FE

Overview of scenario X-2

Page 5: Progress on test scenario of functionally distributed network architecture

5

Logical network topology for X-2

FE#F1 FE#F3FE#F2

CE#2

Japan China

L2VPN

ForCES session from CE#1 (for sub-network without SE)

FE#F4

CE#1

FE#S1

CE#0

SE#1

ForCES session from CE#2 (backup of CE#1)

ForCES session from CE#0 (for sub-network with SE)

Data Path

NCE

FE#5

SE#2

Add/Delete

External route

Sending/Receiving terminal#1

Sending/Receiving terminal#2

Routing information exchange between CEs via NCE

Add/Delete

Add/Delete

Page 6: Progress on test scenario of functionally distributed network architecture

6

Equipment configuration for X-2

FE#

F3

CE#1

FE#

F4

V  P  N  

SW#2

bridge

Japan China

μTCA#1 μTCA#2

FE#

F1

NCE FE#

F2

SW#1

CE#2

HUB#2

Sending/Receiving terminal#1

Sending/Receiving terminal#2

SE#2orFE#F5

SE#1

FE#

S1

CE#0

SW#3

μTCA#3

Controlterminal#1

Controlterminal#2

HUB#3

VPNserve

r

L2VPN

MPM

Ethernet cable

HUB#1

Page 7: Progress on test scenario of functionally distributed network architecture

7

Test item for the scenario X-2 (1/2)

No. Top tier No. Middle tier No. Bottom tier System conf.

Result

1 System boot operation

1 CE-FE system boot 1 Check for the correct operation of the CE-FE system boot across two countries.

CE - FE

2 Route change operation

1 Route add/delete 1 Check for the correct operation of the routing computation after adding a route to an FE in Korea or China.

CE - FE

        2 Check for the correct operation of the routing computation after deleting a route from an FE in Korea or China.

CE - FE

3 Node change operation

1 FE add/delete 1 Check for the correct operation of the routing computation after adding an FE in Korea or China.

CE - FE

        2 Check for the correct operation of the routing computation after deleting an FE in Korea or China.

CE - FE

4 SE operation 1 SE sub-network boot

1 Check for the correct operation of the SE sub-network boot in Korea or China.

CE -FE+SE

  2 SE reachability 1 Check for the reachability from an FE in Japan to an SE in Korea or China.

CE -FE+SE

    3 SE add/delete 1 Check for the correct operation of the routing computation after adding an SE in Korea or China.

CE -FE+SE

        2 Check for the correct operation of the routing computation after deleting an SE in Korea or China.

CE -FE+SE

1. Basic functionality check

Page 8: Progress on test scenario of functionally distributed network architecture

8

Test item for the scenario X-2 (2/2)

No. Top tier No.

Middle tier No.

Bottom tier System conf.

Result [msec]

1

Routing computation time after the route change

1 Route add/delete

1 Measure the routing computation time after adding a route to an FE in Korea or China. ( include T1)

CE - FE

        2 Measure the routing computation time after deleting a route from an FE in Korea or China. ( include T1)

CE - FE

2

Routing computation time after the node change

1 FE add/delete 1 Measure the routing computation time after adding an FE in Korea or China. (include T1+T2)

CE - FE

        2 Measure the routing computation time after deleting an FE in Korea or China. ( include T1+T3+T4)

CE - FE

3 SE-related measurement

1 Communication delay via an SE

1 Measure the communication delay without an SE using ICMP.

CE - FE

2 Measure the communication delay via an SE using ICMP.

CE -FE+SE

    2 SE add/delete 1 Measure the routing computation time after adding an SE in Korea or China. ( include T1)

CE -FE+SE

        2 Measure the routing computation time after deleting an SE in Korea or China.( include T1+T3+T4)

CE -FE+SE

2. Characteristics measurement

*1 Value result shown without parentheses is actual measurement time which includes timer process.

    Value result shown in parentheses is pure routing computation time which excludes timer process.

Types of timer are following:

T1: SPF delay (Interval from a notification of topology changes to beginning the routing computation in CE) -> 5 sec

T2: Neighbor detection (Time taken for added FE to judge its own router type (DR/BDR/DROTHER)) -> 8 sec

T3: ForCES heartbeat interval between CE and FE/SE -> 5 sec

T4: ForCES heartbeat dead intarval between CE and FE/SE -> 20 sec

*2 Communication delay is an RTT measured by a ping from Sending/Receiving terminal#1.

Page 9: Progress on test scenario of functionally distributed network architecture

9

Scenario X-3 : Basic test for functionality check using NTT’s equipments in CJK test-bed using equipment at 3 countries

CE at J control FEs at K and C CE at K control FEs at J and C CE at C control FEs at K and J

Basic functionality check on CE,FE,SE Adding new functions check on CE, SE,FE Changing programs check on CE, SE,FE Characteristics measurement (delay time, performance, etc. ) Scalability check in large scale network Operation check in failure Etc.

Test scenario for next step

Page 10: Progress on test scenario of functionally distributed network architecture

10

FE FEFE

CE

ForCES session

Japan Korea

L2VPN

FE

CE

FE China

L2VPN

FE

CE

Overview of scenario X-3

Page 11: Progress on test scenario of functionally distributed network architecture

11

Schedule plan

20102009

Technical discussion/Standardization

Test-bed

9th CJK Plenary15th NGN-WGChina4/8 - 4/10

Scenario X-4 and 5

Scenario X-2

Scenario X-3

X-2 between Korea and Japan was completed

16th NGN-WGChina7/22-7/24

X-2 between China and Japan was completed

17th NGN-WGKorea

10th CJK Plenary18th NGN-WGKorea

Evaluation for scalability and performance

Page 12: Progress on test scenario of functionally distributed network architecture

12

[FYI] ForCES interoperability test

IETF ForCES WG held the interoperability test of the ForCES protocol in the University of Patras in Rio, Greece, on July 15th and16th. The scenarios cover the basic ForCES functionality.

In all scenarios, all NEs are comprised of one CE and one FE from different vendors.

All scenarios are tested more than once with permutations of the CE and FE from different vendors.

All parties who have own ForCES implementation could participate in the interoperability test.

For details, please refer to the following draft. http://www.ietf.org/internet-drafts/draft-ietf-forces-interoperability-02.txt

Page 13: Progress on test scenario of functionally distributed network architecture

13

Thank you for your attention.

This work is partly supported by the National institute of Information and Communications Technology (NICT).