Title: Welcome to Research lab Inc.
1Welcome to Research lab Inc.
2Overview
About Us and our expertise
Why Research Lab?
Solutions
Summary
3Research lab established a world class embedded
division in the year 2003 with the vision of
becoming a global solution provider in the area
like
Device Drivers
Protocols
Networking and Wireless.
Embedded Operating Systems
4Expertise Device Driver Related
- Design / Development of software and hardware
bridge drivers for Windows 95 / 98 / NT / 2K /
Millenium / Linux / Solaris / Netware / Unixware
/ SCO Openserver / VxWorks.
2. Linux Ethernet , UART NS16552 , RTC
3. Design/Development of Windows/Linux network
drivers
54. Porting of RTLinux RTOS on Network Processor
(IXP425).
5. Porting of TSLinux RTOS on PowerPC (MPC 8245)
6. Design/Development of Embedded Speech
Recognition Circuit
7. Design/Development of Embedded Speaker
Verification System for Security Applications
Device Driver
68. Design/Development of DMI component
instrumentation for Gigabit Ethernet NIC.
9. Design and implementation of software to
control an ADC card.
Expertise Protocols Related
- Design/Development of IEEE 802.1 Open Network
Protocol on Embedded Platform.
72. SIP Phone hardware VOIP Ethernet phone, VOIP
PBX server hardware
3. Small foot print TCP/IP
4. Design and implementation of PPPoE protocol
intermediate driver for Windows.
5. Porting of 3GPP TE-UE Multiplexer protocol
intermediate driver to Windows 2000.
6. Conversion of Wireless LAN station to Access
Point by adding Wireless LAN protocol features
to the driver.
Protocols
8Expertise Operating Systems Related
1. Design/Development of Windows File Folder
Access Control Drivers for 98 and XP
2. Porting of Embedded operating system to Power
PC.
3. Bug fixing in various areas of Unix kernel
like streams, Process Management, I/O Subsystem,
and Commands.
94. Set top box middleware for Linux
5. Sustenance/enhancements of NFS on Netware
6. Porting of Linux onto an embedded board
OS
10Why Research Lab?
Research Lab offers its customers
1. Requisite technical expertise
Being highly focused on Devicedrivers/Protocols/E
mbedded systems, add value to the customer
products.
2. Quality Process
Quality is a way of life and a lot of attention
is being given to adherence to the process in
spirit.
113. Customer Orientation
- Our success lies in the product success and would
go the extra mile to help make the customers
product a success. - By reducing the cost we are able to provide a
cost structure which is highly favorable in
comparison with others. - We are proactive and very responsive to meet the
TIME TO MARKET demands.
Why Research Lab?
124. Focus on product success
We go the extra mile to help make the product a
success. The team culture has been built to act
as an extended team of the customer team with
total dedication to the product success
5. Flexible business plans
We adapt our way of working to help you meet your
needs. Because every customer is unique and the
requirements could vary.
Why Research Lab?
136. Focus on building win-win relationships
We believe in building win-win relationships,
through quality processes, high quality
deliverables and reliability. Our
culture/communication methodology is built with
that in mind.
Why Research Lab?
14Solutions
Wireless Layer 2 protocol stack
USB Stack
ISCSI Protocol
15Wireless Layer 2 protocol stack
Currently, we are involved in the development of
layer 2 protocol stack which includes LACP, STP,
RSTP, MSTP, GARP, GVRP, GMRP, VLAN and 802.1X.
The solution is being implemented as part of
Linux kernel in the form of virtual intermediate
drivers. Research lab protocol stack is designed
in such a way that it can be customized to suit
the customer's platform in a minimum time span.
Solutions
16Wireless Layer 2 protocol stack
Research Labs Layer 2 Protocol Suite can be used
in the following scenarios
- Switches The solution can be customized to be
used in the embedded Linux management processor
on a Switching device.
2. Desk tops/Servers Can be used on the
desktop/server machines to provide layer two
protocols individually.
17Research Labs Layer 2 Protocol Suite can be used
in the following scenarios
3. Switches Can be used as the base for porting
to other platforms such as Embedded
Windows/VxWorks etc. The design has been done in
such a way that the protocol part can be reused
with minimal changes
Layer2 Protocols
GARP, GMRP, GVRP, LACP, STP, RSTP, MSTP 802.1X
Wireless Layer 2 protocol stack
18Solutions - USB Device Stack
Research Lab is presently involved in the
development of a device side software stack for
the USB devices. The USB device stack would run
on the embedded USB device and would support
Embedded Linux and Windows CE 4.2. The following
USB classes will be supported
- Communication Class with support for the sub
classes
19Solutions - USB Device Stack
Research Labs USB device stack can be used in the
following scenarios
- Embedded USB devices The USB device
manufacturers would be able to reduce the time to
market by using our protocol stack.
2. The device stack can be used for providing
connectivity to devices such as Mobile phones
3. The device stack can be used as the base for
porting to other embedded USB platforms /
firmware for the USB device.
20Solutions ISCSI Storage protocol
The iSCSI Initiator is designed to run on Windows
2000/Linux while the target could be on Windows
CE/Windows 2000/Linux.
Research Lab iSCSI Protocol Suite can be used in
the following scenarios
1. Desk top machines/Servers The stack could be
used for iSCSI access across machines running
Linux/Windows 2000/Windows CE.
2. iSCSI Storage Devices The iSCSI target
implementation could be used to develop iSCSI
storage devices.
21Research Lab iSCSI Protocol Suite can be used in
the following scenarios
3. iSCSI Host Controllers The iSCSI initiator
implementation could be used to develop iSCSI
Host controllers.
4. Desk tops/Embedded devices Can be used as
the base for porting to other platforms such as
VxWorks / Symbian etc. The design has been done
in such a way that the protocol part can be
reused with minimal changes.
22Summary We have in-depth domain expertise in the
following areas
1. Network device drivers on Windows
95/98/NT/2K/Me, Solaris, Linux, Unixware, SCO
Openserver, Netware, and VxWorks.
2. Speech Recognition and Synthesis Algorithms
3. Wireless LAN device drivers on Linux/Windows
4. USB device drivers on Linux/Windows.
235. Embedded Linux Board Support Packages.
6. Protocols such as LACP(IEEE 802.3 ad),
TCP/IP, and 1394.
7. Storage/Raid device drivers on SVR4 based
unix systems.
8. Instrumentation
9. Linux Internals
10. Wireless LAN protocols 802.11.
11. Real time operating system porting.
Summary
24Thank You