RESUME
V.MURALI +91-776*******
EMAIL ID: ******.***@*****.***
Summary
Working as a Embedded and data-plane developer in INFINERA and Having 7.9 years of experience in L1 protocols on data path, packet forwarding and embedded systems design, development and has worked on various platforms. I have been working during various phases of SDLC such as Design, Development and Testing. Core areas of skills are development of embedded software and device drivers for Microcontroller, Microprocessor and Framer based products for Datacom and Telecom domain.
Skills
Primary Skills : C, Linux, Linux Device Drivers, User space device drivers
L1 Protocols : Sonet, Ethernet and OTN,
Embedded Protocol : PCI and I2C.
OS (RTOS) : Linux 2.6.x, IOS-XR, Windows
Network Processors : PMC5440, 5450 (PMC)
BCM8652(ARAD), BCM86572 (BROADCOM)
GN2411 (SEMTECH)
FPGA : CCC, LEPTON (XILINX)
Tester : JDSU (ONT-600)
Debugging Tools : Gdb
Professional Profile
Employer : iNFINERA
Title : Technical Leader
Dates of employment: Feb 2016 to till date
Employer : ARICENT
Title : Technical Leader
Dates of employment : Dec 2011 to FEB 2016
Following is a brief overview of assignments that I have completed:
Project : NCSK4000
Type : Development
Environment : C, Linux 2.6.x, IOS-XR
Role : Team Member
Description:-
NCSK4000 is a new platform from CISCO.
NCSK4000 Chassis is high-end core L3 Route processor of CISCO SCAPA family by using CLI to configure and switching data path between multiple core router processors and it having capacity of 3.2 Tbs. This has 22 slots, this supports 16 slots for various line cards, 4 Fabric-cards and 2Route processors
This Line cards enables for OTN switching functionality in Scapa system by providing. G.709/G.798/G.783/GSUP43 functionality for various clients like OTN, Ethernet and SONET
It's core switch and it's will map various protocols into OTN rates by using framer devices. It will packetize and forwarded by using broad com devices and with support of fabric-cards.
My responsibilities in this project include:
Written Design docs for all data plane (data path) implementation.
Board bring up
Device driver development
Third party software (SDK) implementation.
HA implementation for DIGI and CPAK card.
APS (1+1) switching requirements.
N-S integration with DWDM
LINE CARDS:-
LINE CARD 1:- CPAK 2X100 ( 100GE and OTU4 )
This Line card enables for OTN switching functionality in Scapa system by providing G.709/G.798/G.783/GSUP43 functionality for various clients like OTN and Ethernet. There are two DIGI120 framer devices on line card that provide G.709/G.798/G.783/GSUP43 functionality. This LC has 2 100GbE ports. Each port can have one CPAK optical module. The CPAK can support 100GE or OTU4 (100 Gbps). The maximum total raw bandwidth handling capability of this card is 200Gbps on the line side. These ports are connected to 2 DIGI120G devices.
The CPAK daughter card will contain Lepton FPGA implemented in Xilinx Spartan-6 LXT FPGA; Line card can communicate with Lepton FPGA through various interfaces BAO I2C, BAO master I2C, CCC I2C, and PCIe. PCIe interface is used to configure Lepton FPGA. And the Gear Box-2 PHY devices are configured with I2C to MDIO bridge logic residing inside Lepton FPGA. Lepton FPGA will have slave I2C for all the three I2C bus from MB.
DIGI device is connected to AMBA device which provides fabric interface.
LINE CARD 2x100 has 2(2 CPAK plug gables (100GE)) port front panel of chassis. This supports OTU-4 and 100GE.
Written device driver for following chipset to configure and mapping the 100GE and OTU4 data paths, PMC5440, GN2411, BCM86572 and BCM8652
My responsibilities in this project include:
1. Bring up and Device driver development
2. Configuring the kernel to final image
LINE-CARD 2:- DIGI 20X10 ( 10GE,OTU2 and OC-192 )
This Line card enables for OTN switching functionality in Scapa system by providing G.709/G.798/G.783/GSUP43 functionality for various clients like OTN, Ethernet and SONET. There are two DIGI120 (PMC5440) framer devices and GN2411 on line card that provide G.709/G.798/G.783/GSUP43 functionality. This LC has 20 10GbE or OC192 ports. Each port can have one pluggable SFP+ optical module. The SFP+ can support either 10Gigabit Ethernet (10Gbps) or OC192 (10Gbps) or OTU2 (10Gbps). The maximum total raw bandwidth handling capability of this card is 200Gbps on the line side. These ports are connected to 2 DIGI120G devices.
DIGI device is connected to AMBA device which provides fabric interface
Written device driver for following chipset to configure and mapping the OC192 and 10GE to OTU2 and OTU2 data paths, PMC5440, GN2411 and BCM8652
My responsibilities in this project include:
1. Bring up and Device driver development
2. Configuring the kernel to final image
LINE CARD 3: - HYPHY 24 x OC48( 1GE,OTU1 and OC48)
This Line card enables for OTN switching functionality in Scapa system by providing G.709 functionality for various clients like Ethernet, SONET and lower bandwidth OTN to be transported over higher level OTN transports. There are two HyphyFlex (PMC5450) framer devices on line card that provide G.709 functionality.
Hyphyflex device is connected to AMBA device which provides fabric interface.
LINE CARD 20X10 has 24 port on front panel this support 24(24 SFP (2.5GE) or 20 SFP with 4 SFP++ (10GE) pluggable) ports in oc48 rate and it support OC-48, OTU-1, 1GE, OC-48, 10GE, and 0TU-2.
Written device driver for following chipset to configure and mapping the OC48 to OTU1 and OTU2 data paths, PMC5450 and BCM8652
My responsibilities in this project include:
1. Bring up and Device driver development
2. Configuring the kernel to final image
Project 2 : Kapsch
Type : Development
Environment : C, Linux 2.6
Role : Team Member
Kapsch is edge router processor in NORTEL networks.
Its support OC-3, OC-12, STS-3, and STS-12 clients. These edge routers are integrated with NORTEL BASE STATIONs. Route processor routes the client information to DSP’s to process data and voice information. Kapsch contains TEMUX 336 device it will packetize the client information and it sends the packets based on TSM information.
My responsibilities in this project include:
1. Developing TEMUX driver
2. Configuring the kernel to final image
Project 3 : A-V CONNECTOR (SCART)
Type : Development
Environment : C, Linux, NDS CDI SCART
Role : Team Member
SCART is a 21-pin connector plug developed by European community and found on the back of most European Televisions and video player’s .The SCART standard provides for a wide variety of connections to be made between A/V products like VCRs, TVs, and DVD players. The SCART connector supports Stereo audio, Composite video, S-video, RGB and some control signals.
My responsibilities in this project include:
1. Developing SCART driver
2. Configuring the kernel to final image
Personal details
Name : MURALI.V
Sex : Male
Nationality : Indian
Date of Birth : 17-march-1987
Languages : English, Hindi, Telugu.
Education
B.Tech (Electronics & Communication Engineering) from JNTU, Hyderabad, A.P, in 2008.