Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic

Suresh Kumar K

Bangalore

Summary

Experienced Wireless Developer with a demonstrated history of working in creating programs based on specific requirements. Adaptable, diligent and experienced on 4G and 5G protocol stack development and 'C' programming. Highly motivated and focused, capable of working both independently and with others in a range of environments and conditions. Diligent person with excellent time management skills, and a friendly team player with strong interpersonal and communication abilities.


Experience Summary:

  • 14 years of experience in 5G NR and 4G protocols stacks development (L2)
  • 2 years of experience in LTE core network
  • 1 year experience on UE application
  • 5G UE simulator design and development in L2 (MAC)
  • Great experience on 'C' programming.
  • Good experience on preparing design documents, test reports and presenting the feature demos to the customer.
  • Having good experience of debugging the issues observed in various test setups and customer live network
  • Having experience on conduct the scrums in Agile and manage the team

Overview

16
16
years of professional experience
1
1
Certification

Work History

Associate Consultant

Tata Consultancy Services. Client: Ericsson
2019.06 - Current

Project: 5G NURPL2 SIMULATOR

Project Description: Server Based NR UE Radio Processing (NURPL2) is a new Module Product being introduced in Component Based Simulators (CSIM). NURPL2 is an x86 server-based implementation of RLC & MAC layers and other adaptation layers needed to integrate NURPL2 into CSIM FsUE NR. NURPL2 supports L2 functionality on TBX platform running over x86 Linux server.


Features worked in NURPL2:


SA and NSA Co existence:

This feature provides the solution for supporting NR NSA and NR SA UEs across multiple numerologies. So, CSIM-FsUE instance supports LTE SA, NR NSA and NR SA. Technically NURPL2 instance supports multiple numerologies "0", "1", "2" and "3". NURPL2 receives subcarrier spacing in nr-rrc SIB for SA deployment and in RRC reconfiguration for NSA deployment. NURPL2 handles dynamic numerologies from the received RRC IE and then creates and maintains individual timeslot tables for numerologies "0", "1", "2" and "3". This feature gives flexibility to the customer to test their gNB with multiple deployments with single nurpl2 instance.

Roles and Responsibilities:

  • Designed and developed timeslot table framework to support multiple numerologies
  • Worked on dynamic numerology support in NURPL2 based on RRC configuration
  • Written positive and negative test cases for SA and NSA (LB, MB and HB) co-existence features
  • Worked on different kind of bugs raised in MJE/CI loops
  • Given technical support to team


C-DRX:

Discontinuous reception (DRX) is a method to reduce battery consumption of the UE by allowing UE to stop PDCCH monitoring. The DRX functionality controls the UE's PDCCH monitoring activity for the UE's C-RNTI. FsUE supports only C-RNTI. gNB configures OnDuration time, a period specified with onDurationTimer during which the UE is awake and can monitor the PDCCH and opportunity for DRX, during which the UE will not monitor the pdcch. It is also denoted as DRX sleep time.

Roles and Responsibilities:

  • Worked on CDRX feature development and support for Onduration, drx-inactivity timer in MAC.
  • Handled RRC configuration for CDRX
  • Added support for dropped PDCCH and added debug counters of gNB send PDCCH out of Active time.
  • Added support for mac-ce ‘long drx command’ in snurp.
  • Written positive and negative test cases for CDRX.
  • Planned and created JIRA tasks for team members and managed scrum
  • Worked on different bugs raised in MJE/CI loops.


NURPL2 L1BP Benchmarking for LB and MB:

To support future capacity requirements, there is need to benchmark single NURPL2 instance capacity. Currently NURPL2 is connected to single gNB over one L1BP connection and there is need to support Multi-gNB connected over L1BP to realize full potential of single instance. And benchmark NURPL2 capacity and identify bottlenecks based on test characteristics from FsUE CRS on the single and multi-gNB setups.

Roles and Responsibilities:

  • Defined test scope in agreement with test manager(s), product architect(s) and area gurardian(s).
  • Proposed different test cases, which will be helpful to determine benchmarking NURPl2 instance.
  • Fixed different kind of issues, which are found in testing.
  • Documented capacity results and bottlenecks
  • Documented CSIM HW requirements like number of additional cpu cores and memory.

Assistant Consultant

Tata Consultancy Services. Client: Ericsson
2017.03 - 2019.06

Project: 5G plug-in Feature in eNB: IUA

Project Description:

IUA is built on 3GPP Rel-14. It has Semi persistence scheduling enhancements and skip padding UL transmission. Useful for very short UL access latency applications. Assigns dedicated PUSCH resources to UE, removes PUCCH-SR procedure for UL access and removes need for PDCCH based UL grants. UE is configured to skip UL transmissions when there is no data. It removes UL interference and reduces UE modem power consumption

Roles and Responsibilities:

  • Involved in design and development of IUA to support in eNB
  • Added support to schedule data on dedicated PUSCH resources.
  • Added support to remove SR procedure for prescheduling.
  • Given technical support to team.
  • Written positive and negative scenarios to test IUA
  • Worked on bugs found in MJE/live network

Senior Software Developer

Wipro Technologies
2014.06 - 2017.02

Project: LTE PDN Gateway


Project Description:

LTE is a fourth-generation (4G) wireless standard that provides increased network capacity and speed for cellphones and other cellular devices compared with third-generation (3G) technology. LTE offers higher peak data transfer rates than 3G,

Roles and Responsibilities:

  • Worked on the interface between RRC and core network
  • Worked on implementing the NAS security mode command support and testing with UE
  • Worked on target testing with eNB, UE and other core network components.
  • Given demo of attachment of UE to the network.

Software Developer

Aricent Technologies. Client: Alcatel Lucent
2013.01 - 2014.06

Project: UMTS – Femto BSR

Project Description: Femto Base Station Router (BSR) is a small Cell product, combines UMTS Node-B and RNC functionality.

As the functionalities of different network nodes are merged together on a common platform a lot of protocol stacks got removed which will improve performance.

Only the complete stack for the IP connection to the backhaul and the air interface (Uu) has implemented and the complete communication between the network elements inside BSR handled by a communication layer below the Application layer.

Roles and Responsibilities:

  • Contributed towards development and maintenance of the RTPP module contains L2 protocol stack
  • Analyzing all RTPP critical issues
  • Design documents updated for all modules in RTPP as per latest release
  • Worked on feature ‘Tracing improvements’, and improved logging mechanism for better debugging the issues.
  • Technical support to team
  • Interact with other sub-system team members to bring issues to resolution
  • Review FRS, FTS and HLD documents for RTPP impacted features

Software Developer

Wipro Technologies. Client: Nokia Siemens Networks
2010.09 - 2013.01

Project: Ultrasite/Flexi Node-B

Project Description: The Flexi Node-B is the product, in which the new mac entities are introduced for reduce the latency and support more data rate for the users. The scope of this project is to maintain the existing functionalities of Node-B along with the new entities HSDPA (rel5) and HSUPA (rel6).

In Rel-5 (HSDPA), the new mac entity (mac-hs) was introduced to support more data rate in the downlink towards UE. In Rel-6, the new mac entity (mac-e) was introduced to support more data rate in the uplink towards flexi-node B. The new concept HARQ functionality introduced for both uplink and downlink for retransmission of erroneous packets. These mac entities include the functionalities of allocating the resources among the users and send the corresponding data packets to Lower/Upper layers.

Roles and Responsibilities:

  • Maintenance of Mac for both HSUPA and HSDPA
  • Handling of prontos raised by internal testing team and live network.
  • Analyzed traces, fault information and crash dump analysis with code composer studio and stack analysis
  • Provided responses to queries and delivering fixes and maintains the records for audit process.

Software Developer

HCL Technologies
2008.12 - 2010.08

Project: LTE PDN Gateway

Project Description: Long Term Evolution (LTE) is the next generation (3GPP) mobile wireless system expected to revolutionize mobile broadband usage. As the next step beyond the current, 3G UMTS technology, LTE will provide many technical benefits like All-IP flat network, higher throughput (up to 150 Mbps per user), lower latency and seamless mobility between heterogeneous mobile technologies

PGW and CGW are packet gateway and charging gateways respectively. The ‘Ga’ is the interface between PGW and CGW. This interface stores the charging data records generated on PGW for the users configured into the CGW gateway periodically. The billing system takes the data from the CGW to generate the charge list for the users.

Roles and Responsibilities:

  • Implemented CLIs(Command Line Interface) on PGW
  • Implemented Ga interface between PGW and CGW
  • Handling prontos raised by internal testing
  • Black box and white box testing

Developer

Mars Telecom. Client: Motorola India Pvt Ltd
2007.09 - 2008.11

Project: Macau Edge MS Moto Rokr

Project Description: Macau EDGE MS Motorokr is a mobile phone from Motorola based on the Linux platform which delivers the processing power and flexibility needed to deliver an excellent consumer experience. This phone provides the best balance in portable entertainment and business efficiency for any young professional who desires the best. Dedicated music keys, expandable memory, touch screen, movie watching/making capabilities as well as the essential business tools

Roles and Responsibilities:

  • Handling of prontos raised by testing team
  • Sanity testing and manual testing and updated records for audit process

Education

Master of Science - Electronics Technology

Sri Krishnadevaraya University
Anantapur, India
04.2006

Bachelor of Science - Electronics Technology

Sri Krishnadevaraya University
Anantapur, India
04.2004

Skills

  • Protocols : RLC, MAC and RRC
  • Functional Areas : Design, development, maintenance and technical documentation
  • Testing: Unit testing and Target Board testing
  • Development Tools: SVN, clearcase, source insight, Cscope and Eclipse
  • Debugging Tools: GDB

Languages

English
Bilingual or Proficient (C2)
kannada
Upper intermediate (B2)
Telugu
Bilingual or Proficient (C2)

Certification

  • Received MESH award from Nokia Siemens Networks for the contribution in development of HSDPA and HSUPA
  • Best employee award from Wipro for the contribution to LTE PDN gateway project.
  • Deployed to Ericsson Sweden for the contribution part of Base band project.

Timeline

Associate Consultant

Tata Consultancy Services. Client: Ericsson
2019.06 - Current

Assistant Consultant

Tata Consultancy Services. Client: Ericsson
2017.03 - 2019.06

Senior Software Developer

Wipro Technologies
2014.06 - 2017.02

Software Developer

Aricent Technologies. Client: Alcatel Lucent
2013.01 - 2014.06

Software Developer

Wipro Technologies. Client: Nokia Siemens Networks
2010.09 - 2013.01

Software Developer

HCL Technologies
2008.12 - 2010.08

Developer

Mars Telecom. Client: Motorola India Pvt Ltd
2007.09 - 2008.11

Master of Science - Electronics Technology

Sri Krishnadevaraya University

Bachelor of Science - Electronics Technology

Sri Krishnadevaraya University
  • Received MESH award from Nokia Siemens Networks for the contribution in development of HSDPA and HSUPA
  • Best employee award from Wipro for the contribution to LTE PDN gateway project.
  • Deployed to Ericsson Sweden for the contribution part of Base band project.
Suresh Kumar K