- Suman Kumar has over 4 years of experience developing LTE protocol stacks including PDCP, RLC, and MAC layers. He currently works at Qualcomm India developing their LTE eNodeB software.
- At Qualcomm, his responsibilities include analyzing requirements, designing and developing L2 features, optimizing logging architecture, debugging L2 issues, and functionality testing.
- Previously, he worked at Global Edge Software on developing a small cell prototype including understanding 3GPP RLC specifications and implementing the RLC layer.
- He has strong skills in C/C++, Linux, networking protocols, debugging tools, and the software development lifecycle.
Unreliable inter process communication in Ethernet: Migrating to RINA with th...Eleni Trouva
There is often a requirement to interface a new
model to a legacy implementation by creating a shim between them to make the legacy appear as close to the new model as possible. This is a common exercise, usually fraught with frustrations, but here we find the exercise reveals fundamental aspects about nature of layers that were previously not well understood. Here we will be primarily concerned with creating a shim between RINA and IEEE 802.1q (VLANs). The Recursive InterNet Architecture (RINA) proposes a network architecture derived from the fundamentals of InterProcess Communication (IPC). This yields a recursively layered architecture of Distributed IPC Facilities (DIFs).
Link Capacity Estimation in Wireless Software Defined NetworksFarzaneh Pakzad
Farzaneh Pakzad, Marius Portmanny and Jared Hayward
School of ITEE, The University of Queensland, Brisbane, Australia
Email: farzaneh.pakzad@uq.net.au, marius@ieee.org, jared.hayward@uqconnect.edu.au
25th International Telecommunication Networks and Applications Conference
November 18-20, 2015 UNSW, Sydney, Australia
DOI: 10.1109/ATNAC.2015.7366814
SDN is a new approach to manage networks with a centralised, global view and control of the network, and a more fine grained and flexible approach to routing and forwarding of
data packets. This has shown to achieve significantly increased network efficiency in a range of wired networks. SDN also has a great potential for wireless networks. One of the unique challenges of applying the SDN approach to wireless networks, in contrast to wired networks, is the dynamic nature of wireless links and the uncertainty about their capacity. In order to be able to do optimal routing and traffic engineering with SDN in a wireless network, it is critical to know the capacity of the available wireless links. This paper presents a link capacity estimation mechanism that can be implemented on any OpenFlow SDN controller. For this, we adapted the well-known technique of packet pair/train probing, and developed a method that allows the correction of estimation errors induced by cross traffic. We have implemented a prototype for the Ryu SDN controller, and our emulation-based experimental results show a promising accuracy of our proposed approach.
Efficient Topology Discovery in Software Defined NetworksFarzaneh Pakzad
Efficient topology discovery in software defined networks
Farzaneh Pakzad, Marius Portmann, Wee Lum Tan, Jadwiga Indulska
ABSTRACT Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network's control and data plane. The intelligence and the control of the network operation and management, such as routing, is removed from the forwarding elements (switches) and is concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the cost and overhead of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator. Our results show that our proposed modifications achieve an up to 45% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.
Fulltext :
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=7021050&queryText%3DEfficient+topology+discovery+in+software+defined+networks
Ciena India is looking for SVT/PV (System Verification or Product Verification ) Engineer with 2 Plus Year experience with Layer 2 / Packet / MPLS Technology. Candidate can apply directly to me at nabajaj@ciena.com.
Congestion Control in Recursive Network ArchitecturesICT PRISTINE
Presentation on Congestion Control in Recursive Network
Architectures at IETF 95, in the IRTF research group, Internet Congestion Control (ICCRG) meeting.
There is no doubt that network coding is a promising enhancement of routing to improve network throughput and provide high reliability. However, there are several open problems in practical network coding, especially on how to guarantee coding advantage for a decentralized control network without the knowledge of the network topology. The biggest benefit of OpenFlow is to decouple the control plane from the data plane, allowing the centralized forwarding decisions in comparison to traditional distributed control network. As a result, we propose a Software-Defined coding network and address key technical challenges in practice. We design NC-OF, a framework to enable networking coding in SDN networks, and use MMF-NC coding strategy proposed by Guan Xu in NC-OF. Finally, we proved that our solutions can effectively improve network performance through simulation experiments. And we also find that network coding is not necessary when the link bandwidth is enough , because it will bring the problems of time delay, the increase in the amount of calculation and so on.
Unreliable inter process communication in Ethernet: Migrating to RINA with th...Eleni Trouva
There is often a requirement to interface a new
model to a legacy implementation by creating a shim between them to make the legacy appear as close to the new model as possible. This is a common exercise, usually fraught with frustrations, but here we find the exercise reveals fundamental aspects about nature of layers that were previously not well understood. Here we will be primarily concerned with creating a shim between RINA and IEEE 802.1q (VLANs). The Recursive InterNet Architecture (RINA) proposes a network architecture derived from the fundamentals of InterProcess Communication (IPC). This yields a recursively layered architecture of Distributed IPC Facilities (DIFs).
Link Capacity Estimation in Wireless Software Defined NetworksFarzaneh Pakzad
Farzaneh Pakzad, Marius Portmanny and Jared Hayward
School of ITEE, The University of Queensland, Brisbane, Australia
Email: farzaneh.pakzad@uq.net.au, marius@ieee.org, jared.hayward@uqconnect.edu.au
25th International Telecommunication Networks and Applications Conference
November 18-20, 2015 UNSW, Sydney, Australia
DOI: 10.1109/ATNAC.2015.7366814
SDN is a new approach to manage networks with a centralised, global view and control of the network, and a more fine grained and flexible approach to routing and forwarding of
data packets. This has shown to achieve significantly increased network efficiency in a range of wired networks. SDN also has a great potential for wireless networks. One of the unique challenges of applying the SDN approach to wireless networks, in contrast to wired networks, is the dynamic nature of wireless links and the uncertainty about their capacity. In order to be able to do optimal routing and traffic engineering with SDN in a wireless network, it is critical to know the capacity of the available wireless links. This paper presents a link capacity estimation mechanism that can be implemented on any OpenFlow SDN controller. For this, we adapted the well-known technique of packet pair/train probing, and developed a method that allows the correction of estimation errors induced by cross traffic. We have implemented a prototype for the Ryu SDN controller, and our emulation-based experimental results show a promising accuracy of our proposed approach.
Efficient Topology Discovery in Software Defined NetworksFarzaneh Pakzad
Efficient topology discovery in software defined networks
Farzaneh Pakzad, Marius Portmann, Wee Lum Tan, Jadwiga Indulska
ABSTRACT Software Defined Networking (SDN) is a new networking paradigm, with a great potential to increase network efficiency, ease the complexity of network control and management, and accelerate the rate of technology innovation. One of the core concepts of SDN is the separation of the network's control and data plane. The intelligence and the control of the network operation and management, such as routing, is removed from the forwarding elements (switches) and is concentrated in a logically centralised component, i.e. the SDN controller. In order for the controller to configure and manage the network, it needs to have up-to-date information about the state of the network, in particular its topology. Consequently, topology discovery is a critical component of any Software Defined Network architecture. In this paper, we evaluate the cost and overhead of the de facto standard approach to topology discovery currently implemented by the major SDN controller frameworks, and propose simple and practical modifications which achieve a significantly improved efficiency and reduced control overhead. We have implemented our new topology discovery approach on the widely used POX controller platform, and have evaluated it for a range of network topologies via experiments using the Mininet network emulator. Our results show that our proposed modifications achieve an up to 45% reduction in controller load compared to the current state-of-the-art approach, while delivering identical discovery functionality.
Fulltext :
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=7021050&queryText%3DEfficient+topology+discovery+in+software+defined+networks
Ciena India is looking for SVT/PV (System Verification or Product Verification ) Engineer with 2 Plus Year experience with Layer 2 / Packet / MPLS Technology. Candidate can apply directly to me at nabajaj@ciena.com.
Congestion Control in Recursive Network ArchitecturesICT PRISTINE
Presentation on Congestion Control in Recursive Network
Architectures at IETF 95, in the IRTF research group, Internet Congestion Control (ICCRG) meeting.
There is no doubt that network coding is a promising enhancement of routing to improve network throughput and provide high reliability. However, there are several open problems in practical network coding, especially on how to guarantee coding advantage for a decentralized control network without the knowledge of the network topology. The biggest benefit of OpenFlow is to decouple the control plane from the data plane, allowing the centralized forwarding decisions in comparison to traditional distributed control network. As a result, we propose a Software-Defined coding network and address key technical challenges in practice. We design NC-OF, a framework to enable networking coding in SDN networks, and use MMF-NC coding strategy proposed by Guan Xu in NC-OF. Finally, we proved that our solutions can effectively improve network performance through simulation experiments. And we also find that network coding is not necessary when the link bandwidth is enough , because it will bring the problems of time delay, the increase in the amount of calculation and so on.
1. Suman Kumar
Email: jha.ec80@gmail.com
Phone: +91-7093039168
PROFESSIONAL SUMMARY:
4 years of experience in analysis, design and development of LTE eNodeB
protocol stack.
Working knowledge on PDCP, RLC, MAC Protocols including feature design,
development, enhancement of existing features and fixing issues at PDCP, RLC,
MAC layers.
Good understanding of LTE network architecture and standards.
Good understanding to RLC and MAC 3GPP specification with RLC layer
development and fixing issues.
Good understanding of LINUX Internals, C, C++, Design Pattern, Data Structures
and exposure to complete Software Development Life Cycle.
Working knowledge of Linux File Systems, System V IPCs, Threads, Process
Management system and Socket programming.
Good programming and debugging skills.
Good understanding of multi-core software development.
Ability to work well independently as well as in a team environment.
TECHNICAL SKILLS:
Languages : C with Data Structures
Operating Systems : Linux, Windows.
Protocols : 3GPP LTE PDCP, RLC, MAC, TCP/IP, UDP
Software Tools : GNU Make, Git, Iperf, Wireshark, Qxdm,
Klockwork Insight.
Debuggers : Gdb
Others : Linux Internals, IPC, Multithreading, Socket programming
ACADEMIC PROFILE:
B.E in Electronics and Communication Engg. From J.I.T Borawan, M.P.
PROFESSIONAL EXPERIENCE:
Qualcomm India Pvt. Ltd : 14th January 2014 to till today.
Global Edge Software Ltd : 14th December 2012 to January 2014.
2. PROJECT DETAILS:
QUALCOMM INDIA PVT. LTD. PROJECT:
Product Title : LTE EnodeB.
Environment : C, C++, Linux.
Team size : 15
Duration : January 2014 to till date.
Description:
This project is intended for development of LTE EnodeB - FDD and TDD software. This
majorly involved the development of protocol stack for PHY Layer, Layer2 (MAC, RLC,
PDCP) and Layer3 (OAM, RRM, RRC, S1AP, X2AP, GTP-U). The software Architecture
includes quad-core 2.0 GHz Krait-based Apps processor and four 600 MHz QDSP6V5 for
Modem F/W. The EnodeB software supports high throughput(300 DL/150 UL) using 4 x
4 MIMO, supports upto 256 users, low latency, reduced power GPS. LTE will also
support seamless interworking with old technologies.
Roles & Responsibilities:
Detailed Analysis of the requirements.
Involved in the L2 feature design, development, and enhancement of existing
features at L2.
Involved in the design and development of OPTIMIZED logging architecture.
Involved in the debugging of L2 (RLC, MAC) layers and fixing of issues related to
L2 Protocols.
Involvement in Functionality testing.
GLOBAL EDGE SOFTWARE LIMITED PROJECT:
Project Title : Small Cell Prototype development
Environment : C, Linux.
Team size : 30
Duration : June 2013 to January 2014
Description:
This project is intended for development of Small Cell Prototype software on BSC911
Freescale Platform that consisted VoLTE prototype working with small cell. LTE E-UTRAN
Framework developed here consists of HeNB Small cell prototype, NwEPC based LTE EPC
Core network, UE Simulator and a Test controller – Used to send the command to the
UE simulator or HeNB simulator or NwEPC Core network to initiate a specific procedure.
3. Roles & Responsibilities:
Having good understanding to RLC specification.
Hands on experience with RLC layer development and fixing issues.
PERSONAL PROFILE:
Name : Suman Kumar
Date of Birth : 15-07-1987.
Languages Known : English, Hindi
Address : 1-90/4/B, Vinayaka Nagar, Madhapur
Hyderabad-500081.
DECLARATION:
I hereby declare that the information furnished above is true to the best of my
knowledge and belief.
Place: Hyderabad Suman Kumar
Date: 25th October 2016