AREA OF SKILLS & KNOWLEDGE                         (Scroll down here)

LAN & WAN : T1/FT1/T3/OC3, ATM, TCP/IP, VoATM, VoDSL, GR303, SMDS,
Frame-Relay, HDSL2, xDSL, ISDN, PPP, MLPPP, Telephone, SS7.
Software : Real-time multi-task programming, high performance device
driver, RTOS (pSOS, VxWorks, US software, AMX).
Hardware : MPC8x60 PowerQUICC, M68360 QUICC, M68302, M68000,
8018X, IDT 30XX RISC, 80XX, TMS320CXX
Tools : Logical Analyzer, ICE, protocol analyzer, W&D-DA30, Ameritech call
generator

EXPERIENCE
Senior Member of Technical Staff
Caliper Technologies Corp., Mountain View, CA (2/03-present)
-Porting VxWorks real-time OS kernal to HTS260 platform.
-Design and implement real-time robotic motion control system in C/C++.

Software Director, embedded system group
ANDA Networks Inc., San Jose, CA (7/98-12/2002)
-Lead a team of engineers, in charge of firmware/software development for
all interface and server modules. Projects include: T1, E1, T3, DS3/ATM,
OC3/ATM, STM1/ATM, OC3/TDM, STM1/TDM, CDS server, AAL1 server, AAL2
server as well as V5.2 server.

-Responsible for setting up the R&D center in China, recruiting and built up a
peripheral group over there. Plan and coordinate technical transfer. Manage
projects on both sides.

-Initiated EtherEdge4000 project per Worldcom’s RFI. It is a Building Ethernet
Access System (BEAS) for Worldcom. It is an edge VLAN tag switch that
supports QoS and multiple-queue per VLAN base. Participated in RFI
response, system architecture and design. Lead the team in China to
implement all interface modules and low-level driver function modules for
EtherEdge4000 product. Modules include: driver for BCM5616, driver for
VT6510 switch chip, driver for QSPANII PCI bridge, 10/100 Base-T interface
(RTL8202), 100FX interface(RTL8202), GigE trunk, DS3(x.86) truck, OC3 trunk
and VDSL interface(PEF22824&22825).

-Implemented Loop-unbundling solution per Bell-South’s RFP
It provides ILEC an economical solution to drop off, grooming DS0s from its
TR08 lines without break TR08 line protection function. Participated in RFP
response, system architecture and design.

-Designed and implemented OCD (Optical Concentration Device) solution per
SBC’s RFI
It is a ATM concentrating device that concentrates multiple DSLAM trunks
into a single ATM DS3/OC3 trunk. It supports UNI3.1 VPC, VCC, VPI/VCI
translation, QoS as well as traffic policing. Participated in RPI response,
system architecture and design.

-HDSL2 module (partner with ADTRAN)
-Responsible for ANDA portion firmware development. The module supports
16 HDSL2 ports. It provides D4/ESF signaling translation, call processing,
call monitoring, and call aggregation. It also supports both voice and data
cross-connection. Designed and implemented driver for TDM cross-
connector, signaling monitoring task, translation task, clock source
management task, as well as call process task. Also designed dual port ram
communication drive between ANDA CPU and ADTRAN main controller.

-ATM server module
-Responsible for firmware design, implementation and system integration
testing for ATM server card. This module serves as a bridge between TDM
bus and cell bus. It enables the same low cost T1 & HDSL2 peripheral cards
to support multiple services (TDM & ATM). It supports 128 links between two
buses, and total up to 8,000 PVCs. It provides traffic policing and multi-class
of queuing (four queues per link).

-ATM DS3 & OC3 interface modules
-Responsible for software and firmware design, implementation as well as
system integration testing for ATM DS3 & OC3 modules. It has two DS3 or
OC3C ports with UNI 3.x interface. It supports traffic policing, traffic
scheduling, ILMI as well as F5/F4 OAM. It supports up to 8,000 PVCs.
Developed device driver for PMC QJET and cell bus interface FPGA.

-Voice over AAL1 & AAL2 gateway trunk & server modules
- Architecture and designed ANDA VoDSL solution. Responsible for software
design, implementation and system integration testing. This module supports
up to 24 T1 of AAL1 CES (circuit emulation service) or 576 channels of AAL2
LES (loop emulation service per ATM forum BLES standard). With daughter
card option, it can support ADPCM-32 over 576 voice channels.
Implemented TDM bus interface, call processing, call monitoring, as well as
call signaling processing. Developed device driver for PMCAAL1 SAR
device and cell header process FPGA.

-FTTH (Fiber To The Home) module for Optical Solution Inc (OSI).
This module is based on ANDA DS3 module. It replaces DS3 interface with
OSI’s PON fiber interface. Responsible for firmware develop and system
integration testing with OSI software team. Ported GR303 call processing
module, signaling monitoring module and call state machine. Designed dual
port ram communication interface between ANDA CPU and OSI CPU.

-DS3 module
It supports both voice and data channel grooming. It provides D4/ESF
signaling translation, call monitoring, and call aggregation. Played leading
role in firmware/software design, implementation and integration testing.
Developed device driver for M13 framer, TDM cross-connector. Implemented
call state-machine, signaling monitoring task, clock source management
task.

-T1 module
It supports both voice and data channels, provides D4/ESF signaling
translation, call processing, call monitoring, and call aggregation. Played
leading role in firmware/software architecture, design, implementation and
system integration testing. Designed call state-machine that inter-works with
GR303 engine on system module. Designed device driver for T1 framer
driver and TDM cross-connector. Implemented signaling monitoring task,
alarm monitoring, performance monitoring, timing source management task.
Also implemented driver for echo cancellation daughter card in order to
support VoATM application.

-Implemented MPC860 TSA (timer slot assignor) driver for system module, it
interfaces to TMC and EOC management channels on TDM bus.

-Worked closely with HW engineers to bring-up and debug hardware for
various TDM, ATM and server modules. Designed and implemented FPGA
initial and download module. Provides various debug interface for HW
engineers testing FPGA and other function modules.

-Responsible for porting pSOS BSP, establishing system platform and
development environment (using pSOS pRISM+ and Sniff, MPC860
PowerQUICC). The platform includes boot-up code, diagnostics, a serial
console port, a 10Base-T Ethernet port, as well as a HDLC communication
port.

Senior Firmware Engineer & Group Leader & Manager
Verilink Corporation, San Jose, CA (2/95-7/98)
-Initiated voice compression server project
(using MPC860 PowerQUICC, pSOS pRISM+ and 3rd party voice
compression processor)

-In charge of software design, implementation and integration for HDSL/T1
project.
(using 68360, PMC framer PM4344, and PairGain OEM module)

-Software architecture for ISDN bonding project on PEP (Protocol Engine
Processor) module. Developed DMA driver for bonding information channel
handler, and delay equalizer.

-Initiated Protocol Engine Processor (PEP) project. Worked with HW
engineers to bring-up and diagnostic Protocol Engine Processor (PEP)
module.

-In charge of firmware developing for M13 multiplex module. Worked with
HW engineers to debug and diagnostic the board. Designed and implemented
real-time on board FPGA download method.

-Responsible for firmware development and system integration of DS3
DSU/CSU module (using pSOS on M68360 QUICC); including SNMP, CRAFT
interface, DS3 line performance monitoring, PMC framer driver, QUICC HDLC
driver, DS3 data-link, and inband communication.

-In charge of system integrating for DS3/ATM PHY module (using M68360
QUICC w/pSOS) & SAR (Segmentation and Reassemble) module (using
IDT3071 & Fujitsu MB86687); including PMC framer driver, QUICC HDLC
driver, SNMP, MIBs, ILMI, LMI, F4 & F5 OAM, traffic shaping, DS3
performance monitoring, CRAFT interface.

-Designed and implemented IWF software for DS3/ATM SAR module on IDT
3071 RISC microprocessor; including DXI FIFO device driver, DXI HDLC
driver, packet DMA driver, ILMI & LMI processing.

-Developed ATM Adaptation Layer driver for Fujitsu ALC chip (MB86687) on
IDT 3071 RISC. It supports AAL5, 1023 VCs, F4 & F5 OAM, traffic shaping.

-Worked closely with HW engineer, developed a simulation model to
evaluate various memory interface to be used with Fujitsu ALC chip. This
effort resulted in the proposal of a fast SRAM memory interface, which has
since been implemented and proven out.

-Responsible for system integrating of DS3/SMDS PHY module (using
M68360 w/pSOS) & SAR (Segmentation and Reassemble) module; including
DS3 line performance monitoring, SNMP agent & MIBS, CRAFT interface,
inter-processor communication.

-Developed high performance SMDS SNI device driver and IWF (Inter-
Working Function) software for DS3/SMDS SAR module on IDT 3041/3071
RISC microprocessor; including DXI FIFO device driver, DXI HDLC driver,
packet DMA driver, the SMDS DXI PDU processing, keep-alive protocol and
flow control protocol. Also designed and implemented the SAR board
Download task which includes the flash memory driver, system boot
sequence, and file transfer.

-Worked with HW engineers to bring-up and debug the hardware for the
DS3/SMDS SAR module.

Software Project Engineer & Software Engineer
T-COM Corporation. Mountain View, CA (7/92-2/95)
-Designed & implemented real-time software for a multi-processor T1 test
equipment in C & assembly with Motorola 68000 & Intel 80188.
-Designed & implemented real-time control software for DS0 VF channel
monitor board.
-Ported & updated TMS320C25 code to support the new HW for DS0 VF
channel monitor board.
-Designed & implemented code down-loading feature for multi-processor T1
& T3 test equipment.
-Designed & implemented remote control feature on T1 & T3 test equipment.
-Designed & implemented PC resident real-time remote control software
(C++, MS/Window) for T1 & T3 test equipment.
-Developed a numerous programs for H/W testing and manufacturing testing.

Software Engineer
BAEKON, INC., Fremont, CA (5/91-6/92)
-Designed & implemented the real-time operating control software for biotech
research instrument, in C, assembly with 80188.
-Designed & implemented demonstration and tutorial package in C++ on PC.

Warren Zhang

+10 years telecom and network industry experience

+10 years real-time, embedded software and firmware development

Contact:

E-mail : Warren@Simkavitz.com
Telephone +1 (510) 364-1910
4267 Bolina Dr. Union City, CA 94587

Simkavitz and Associates
Advisory Board Member
China International Business Development

Focused on supporting our Chinese business development activities Warren
brings a wealth of business and technical expertise for the benefit of our clients.  

+5 years experience as first line software/hardware engineering manager

Warren W. Zhang

Warren W. Zhang

Education:

M.S. in Computer Science, Moorhead State University, Minnesota
B.S. in Computer Engineering, Fudan University, P. R. China