Questions & Answers. Why we choose the CAN? Why not MAN? Measure of confidence IT university (KTH)...

download Questions & Answers. Why we choose the CAN? Why not MAN? Measure of confidence IT university (KTH) would reflect to Telia (proof of concept) If failure.

If you can't read please download the document

description

What is routing software & protocol Software: The software we use is the one which can control the whole router, like the software IOS for Cisco, the JUNOS for Junipers. Protocol: It can capture Netlink msg and it can translate the msg to FE format. It includes three main parts: association, configuration, data transfer.

Transcript of Questions & Answers. Why we choose the CAN? Why not MAN? Measure of confidence IT university (KTH)...

Questions & Answers Why we choose the CAN? Why not MAN? Measure of confidence IT university (KTH) would reflect to Telia (proof of concept) If failure occurs no loss of money, easier to try out new product CAN is a small MAN, if CAN works then MAN will work Easier information gathering than MAN Easier to penetrate than MAN What is routing software & protocol Software: The software we use is the one which can control the whole router, like the software IOS for Cisco, the JUNOS for Junipers. Protocol: It can capture Netlink msg and it can translate the msg to FE format. It includes three main parts: association, configuration, data transfer. What is routing software & protocol Software: The software we use is the one which can control the whole router, like the software IOS for Cisco, the JUNOS for Junipers. Protocol: It can capture Netlink msg and it can translate the msg to FE format. It includes three main parts: association, configuration, data transfer. What is the system design ? Based on the IETF ForCES model CE implements control functions, typically on a CPU FE implements forwarding functions, ASIC/FPGA/NPU/CPU Two internal networkscontrol and data (use IP inside the NE) FE #1FE #2 External Ports CE Control Element FE Forwarding Element CE #1CE #2 Data Control NE Network Element What is the Forz Protocol ? Forz protocol for physical separation between modules Forz has three main parts: Association (Hello/Bye messages for heartbeats, capabilities, etc) Configuration (carry Netlink messages between modules) Data transfer (switch data packets FE-FE, CE-FE) Forz HeaderEmbedded Netlink Configuration: Forz HeaderEmbedded Data Data: Forz HeaderHello/Bye Association: VERMSG_TYPENE_IDSRC_IDDST_ID What is the Forz Protocol ? Cont. CE design and implementation Application-based and OS-based interface representation FE design and implementation Variety of hardware platforms Routing s/w Forz IF Forz CEFE ctl Netlink ctl FIB RIB Forwarder FE-specific format External links Compute route Update RIB Capture Netlink msg Distribute to FEs Translate to FE format Update FIB Internal network Example of Rack & future work Data Network Data Network Control Network CE FE1 FE11 Rack 10/100 Eth GE/10GE VLAN capable 10/100 switch VLAN capable GE/10GE switch CE: Rack-mounted PC w/ Linux Various types of FEs (PC, L3 switch, etc) External ports (many ports per FE) Internal Networks Prototype Layout Failure occurrence We have backup of FE in each rack. How D-router will manage when one FE will fail? So that duplication of CE If one CE will fail, then what happen? Why Choose these segments? Devices and cables are going to be bought for the project already Groups moving from Stockholm to the other countries Easier to test due to convenience KTH and Co, ICTanzania, Pakistan Networking Research Testbed (PNRT) Swedia Networks AB [Main Telia partners] They have all the contacts, maintenance, upgrades of the whole design, the actual network is layered by them Telecom Contractors Not a lot of subscribers Geographical location feasibility Different types of operators Service Provider Differentiation for the VoIP providers Enterprises Challenges & success stories Challenges Team motivation spirit to keep it high Late product introduction Late feedback reception from coach Postponing project plan formulation Problems with principals objectives/views Success stories Becoming happy riders Acquaintance with the product Choosing the right segments Analyzing the right competition Functioning as one!