Home
Platform and System Software for multimode wireless handset GSM/GPRS/WCDMA (SGH-Z105, SGH-Z107, SGH-Z110, SGH-Z500)
Sep 2002 – Present, Lead Engineer,
Samsung India Software Operations, India
Responsibilties :-
Analysis of system failures using ARM and Thumb level debugging techniques.
Enhanced the Sleep Controller Software for efficient power management.
Designed deferred procedure call services to be utilized for certain time critical modules.
Performance tuning by analyzing the behavior of the system using tools like JTAG and ETM.
Extended the debugging of system failures on Trace32 using an offline mechanism; enhanced boot reset handlers, data abort handlers and other exception handlers to flush the target’s memory over the USB Interface to the host.
Designed the software for handling Demand Paging for a Target based on ARM926EJS.
Led the platform team while in Frankfurt, for supporting product releases.
NAS and Middleware for multimode wireless handset GSM/GPRS/WCDMA (SGH-Z100, SGH-Z105)
Responsibilties :-
Designed middleware and session management entity for porting application like WAP, MMS, Streaming and other embedded packet switched applications.
Implemented Mobile Terminated Packet Data calls for GPRS.
Enhanced NAS layers for handling Dual Mode and InterRAT features like Packet Cell Reselections and Packet Cell change orders (UTRAN <-> GPRS).
Designed new features like Suspend and Resume while packet data calls (PDP Context) were active, to counter problems of Tx/Rx disable during No Service or RAT Change.
Implemented an application un-aware mechanism of mapping Release 97 and Release 99 QoS parameters.
Enhanced the Call Connection Management entity for handling Circuit switched data Calls.
Bug fixes for problems raised by field application engineers.
Supervised Field and Inter Operability Tests with Network vendors in Europe.
Led the efforts of TAcc of SGH-Z100, SGH-Z105, SGH-Z107 and SGH-Z110 with Vodafone Italy, and Vodafone UK in Europe.
Software Stack for DTV in a Home Networking Environment Over
IEEE 1394
Mar2002-Sep2002, Member Technical Staff,
HCL Technologies Limited, India
Responsibilties :-
Design of the IEC-61883 Isochronous Connection Manager.
Design of the Audio Video Controller for HDD and VCR target.
Simulation of HDD Target on the IEEE 1394 Bus.
Enhancement of the Bus Reset Handlers.
Bluetooth Wireless Serial Port Adaptor
Dec 2001-Mar 2002, Member Technical Staff,
HCL Technologies Limited, India
Responsibilties :-
Ported HCI and L2CAP to the Client’s Proprietary Operating System.
Involved in system level debugging and optimizations.
Design of HCL Bluetooth Protocol Stack (HBPS)
Jul 2000-Dec 2001, Member Technical Staff,
HCL Technologies Limited, India
Responsibilties :-
Designed the L2CAP, RFCOMM and TCS layers of the stack.
Designed the base-band simulator over Ethernet and Serial Ports.
Designed the serial port emulation entity for the protocol stack.
Responsible for porting of HBPS to a MicroItron based UDEOS in an embedded environment with 512Kb RAM and 50MHz processor.
Worked on various profiles like Generic Access, LAN, DUN, Serial port, Service discovery application, Cordless, Intercom, Object Push and File Transfer.
Extensive InterOp Tests with 3rd Party Protocol Stack and applications.
Involved in the development of the Bluetooth USB Driver on Windows 2000, essentially looking into isochronous streams.
Worked towards getting the Bluetooth Certification for the product.
T. Vrind and A. Jain,
On a Call Connection Interface Switch Design -
Call Processor Inter-operability between UNI Signaling and IS-136 TDMA Air Interface Standard
Jun 1998-Jul 1998, Summer Intern,
HCL Info Systems Limited, India
Responsibilties :-
Implemented a Protocol converter that could switch messages between IS-136 Air Interface and ATM UNI interface.
Simulated the system on UNIX by using IPC primitives.
|