Dr. Shukla graduated from the Rosalind Franklin University/ Chicago Medical School in 1993. He works in Chicago, IL and 1 other location and specializes in Family Medicine and General Practice. Dr. Shukla is affiliated with Mount Sinai Hospital/ Sinai Childrens Hospital.
Qualcomm
Senior Engineering Manager
Meru Networks Feb 2014 - 2015
Staff Engineer, Architecture Group at Meru Networks
Spectrum Bridge, Inc. Jun 2010 - Feb 2014
Senior Staff Engineer
Motorola Nov 2005 - Jun 2010
Senior Staff Engineer
Opnet Technologies, Inc. Sep 2003 - Nov 2005
Software Engineer
Education:
University of Cincinnati 2003
Master of Science, Masters, Computer Science, Engineering, Computer Science and Engineering
Skills:
Embedded Software Linux C Ip Agile Methodologies Wireless Mesh Tcp/Ip Wireless Networking Embedded Systems Mobile Communications C++ Opnet Software Engineering Wifi Software Development Wireless Architecture C# R&D
Avinash Joshi - Orlando FL, US Manish Shukla - Altamonte Springs FL, US
Assignee:
Motorola Solutions, Inc. - Schaumburg IL
International Classification:
H04L 12/28
US Classification:
3703954, 370458
Abstract:
In a network comprising a source, a destination, and intermediate nodes along a route between the source and the destination, techniques are provided for allocating one or more time slots to transmit a particular data stream along the route based on the QoS requirements to transmit the particular data stream. In one implementation, a Scout Request message (SRM) is sent from the source to the destination to allocate time slots along the route to transmit a particular data stream to the destination. The SRM can include QoS requirements to transmit the particular data stream. Each intermediate node along the route can allocate one or more time slots to transmit the particular data stream based on the QoS requirements needed to transmit the particular data stream along the route.
Method For Dynamically Identifying Locations Of Mobile Nodes In A Time Division Multiple Access Based Ad Hoc Communication Network
Disclosed is a method for dynamically identifying locations of a plurality of mobile nodes in a time division multiple access (TDMA) based ad hoc communication network, wherein one or more mobile nodes are being moved in and out of a predefined region. The method comprises allocating a hello slot in a dedicated channel of the TDMA based ad hoc communication network to each of the mobile nodes and announcing the allocation to the mobile nodes through hello slot allocation map, receiving location information from each of the mobile nodes during their hello slot and determining mobile nodes that are inside the predefined region based on the received location information, allocating a data slot to each determined mobile nodes inside the predefined region and announcing the allocation to the mobile nodes through data slot allocation map, and receiving updated location information from each determined mobile nodes during their data slot.
System And Method For Selecting A Number Of Spatial Streams To Be Used For Transmission Based On Probing Of Channels
Pankaj Aggarwal - Lake Mary FL, US Avinash Joshi - Lake Mary FL, US Manish Shukla - Altamonte Springs FL, US
Assignee:
Motorola Solutions, Inc. - Schaumburg IL
International Classification:
H04J 11/00 H04W 4/00
US Classification:
370203, 370329, 370431
Abstract:
Systems and methods are provided for determining a number of spatial channels to use to transmit a data packet from a source node to a destination node. This determination can be made based on a Probability of Channel non-Correlation (PCC) function that is generated and updated by the source node based on feedback from the destination node. The PCC function indicates a probability of whether a plurality of spatial channels are non-correlated.
Method For Aggregating Frames In A Wireless Communication Network
Avinash Joshi - Lake Mary FL, US Pankaj Aggarwal - Lake Mary FL, US Manish Shukla - Altamonte Springs FL, US
Assignee:
Motorola Solutions, Inc. - Schaumburg IL
International Classification:
H04B 7/00
US Classification:
370473, 370470, 370471, 370472, 370474, 370476
Abstract:
A dynamic and distributive aggregation method in which a node determines the frame size of an aggregated frame based on or according to a transmission time of one or more of the received frames. This scheme to aggregate frames is based on the average packet size and average transmission time in the neighborhood. The method enables the aggregated packet size to dynamically change based on the neighborhood conditions. Usage of link rates and fair transmission time assignment enables the high data rate nodes to send more traffic but not to an extent of over-utilizing the channel thus achieving higher throughput efficiencies while maintaining fairness within a high data rate multi-hop wireless communication network.
User Priority Based Preemption Techniques In A Time Division Multiple Access Multi-Hop Ad Hoc Network
Avinash Joshi - Lake Mary FL, US Manish Shukla - Altamonte Springs FL, US
Assignee:
Motorola Solutions, Inc. - Schaumburg IL
International Classification:
H04B 7/212
US Classification:
370348, 370345, 37039542, 370332, 370229, 370231
Abstract:
When a source node (SN) seeks to transmit a first communication stream (FCS) to a destination node (DN), a method is provided for allowing the SN to preempt a lower priority communication stream (LPCS). User priorities are supported during slot scheduling based on stream-identifiers (IDs) and stream priority values exchanged by each of the nodes. A scout request message (SRM), which includes a stream ID and a user priority value of the SN, is transmitted to a next-hop node along a route towards the DN. A node along the route determines if free time slots are available along the route to meet QoS requirements of the FCS, and if not, the node determines whether there is a LPCS in the neighborhood, and if so, the node frees the particular time slots currently being used by the LPCS, and allocates the particular time slots for the FCS.
Optimizing Positions Of Time Slots In A Hybrid Time Division Multiple Access (Tdma)-Carrier Sense Multiple Access (Csma) Medium Access Control (Mac) For Multi-Hop Ad Hoc Networks
A hybrid TDMA-CSMA MAC protocol is provided for allocating time slots within a frame having a structure in which transmission time is divided into a first number of actual TDMA time slots and a second number of “virtual” CSMA time slots. Each time a given node receives a Hello message, it can calculate variables based on an HSN field. A ratio of the first number to the second number can be dynamically adjusted depending upon the traffic conditions. When TDMA time slots within the frame are freed (e. g. , no longer being used), slot position optimization techniques are provided for moving these freed TDMA time slots back into the CSMA portion of the frame and reallocating or moving other TDMA time slots into the portion of the frame that was previously occupied by the freed TDMA time slots to thereby maximize resource utilization.
System And Method For Providing Network Access To Electronic Devices
Hrishikesh Gossain - Heathrow FL, US Robin U. Roberts - Orlando FL, US Manish Shukla - Altamonte Springs FL, US Sekhar V. Uppalapati - Longwood FL, US Phuoc Tang - Sanford FL, US Jeffrey C. Schmidt - Orlando FL, US Mario Camchong - Oviedo FL, US Peter Stanforth - Winter Springs FL, US
Assignee:
Spectrum Bridge, Inc. - Lake Mary FL
International Classification:
G06F 15/173 H04W 64/00
US Classification:
4554352, 455433, 455411
Abstract:
Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
System And Method For Providing Network Access To Electronic Devices
Robin U Roberts - Orlando FL, US Manish Shukla - Altamonte Springs FL, US Sekhar V Uppalapati - Longwood FL, US Phuoc Tang - Sanford FL, US Jeffrey C Schmidt - Orlando FL, US Mario A. Camchong - Oviedo FL, US Peter Stanforth - Winter Springs FL, US
Assignee:
Spectrum Bridge, Inc. - Lake Mary FL
International Classification:
H04W 4/00
US Classification:
455434, 455433, 4554522, 455525
Abstract:
Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
University Institute of Engineering and Technology, Kanpur University - Mechanical Engineering, Sheiling House School - Sciense, Sheiling House School - Science And Commerse
About:
I believe in living a simple and happy life with no worries, just freedom and enjoying every moment of life.