Ramesh Venkata Subrahmaniam

age ~64

from Aldie, VA

Also known as:
  • Ramesh V Subrahmaniam
  • Ramesh Ramesh Sujatha Subrahmaniam
  • Ramesh Sujatha Subrahmaniam
  • Ramesh Subramanian
  • Sujatha V Ramesh
  • Remesh M

Ramesh Subrahmaniam Phones & Addresses

  • Aldie, VA
  • Leesburg, VA
  • 111 Meadows Ct, Fremont, CA 94539 • 5106870937
  • 112 Meadows Ct, Fremont, CA 94539
  • Union City, CA
  • Newark, CA
  • Santa Clara, CA
  • 111 Meadows Ct, Fremont, CA 94539

Work

  • Company:
    Packet technologies
    Nov 2010
  • Position:
    Principal researcher

Education

  • School / High School:
    Florida Institute of Technology- Melbourne, FL
    Jun 1989
  • Specialities:
    MS in Computer Science

Resumes

Ramesh Subrahmaniam Photo 1

Ramesh Subrahmaniam

view source
Ramesh Subrahmaniam Photo 2

Ramesh Subrahmaniam Fremont, CA

view source
Work:
Packet Technologies

Nov 2010 to 2000
Principal Researcher
Juniper Networks Inc
Sunnyvale, CA
Sep 2007 to Nov 2010
Senior Staff Engineer
Woven Systems
Santa Clara, CA
Feb 2006 to Sep 2007
Principal Staff Engineer - Platform Lead
Cisco Systems Inc
San Jose, CA
Nov 1998 to Feb 2006
Senior Software Engineer
Cisco Systems Inc

Nov 2003 to Jun 2004
Consultant
Silicon Graphics Inc
Mountain View, CA
Apr 1998 to Nov 1998
Staff Software Engineer
Cagent Technologies Inc
Santa Clara, CA
Aug 1997 to Apr 1998
Staff Software Engineer
Sun Microsystems Inc
Menlo Park, CA
May 1990 to Aug 1997
Senior Software Engineer
Intel Corporation
Santa Clara, CA
Oct 1989 to May 1990
Systems Manager
Education:
Florida Institute of Technology
Melbourne, FL
Jun 1989
MS in Computer Science

Us Patents

  • Methods Of Redirecting Network Forwarding Elements And Related Forwarding Elements And Controllers

    view source
  • US Patent:
    20130208621, Aug 15, 2013
  • Filed:
    Feb 9, 2012
  • Appl. No.:
    13/369993
  • Inventors:
    Ravi Manghirmalani - San Jose CA, US
    Ramesh Subrahmaniam - San Jose CA, US
  • International Classification:
    H04L 12/28
    H04L 12/56
  • US Classification:
    370254
  • Abstract:
    A method of connecting a network forwarding element may include transmitting a first connection request from the forwarding element to a first network controller. After transmitting the first connection request, a rejection message may be received from the first network controller at the network forwarding element, with the rejection message being responsive to the first connection request and with the rejection message including an address of a second network controller. Responsive to receiving the rejection message, a second connection request may be transmitted from the network forwarding element to the second network controller. Related forwarding elements and controllers are also discussed.
  • Methods Of Operating Forwarding Elements Including Shadow Tables And Related Forwarding Elements

    view source
  • US Patent:
    20130230047, Sep 5, 2013
  • Filed:
    Mar 5, 2012
  • Appl. No.:
    13/412490
  • Inventors:
    Ramesh Subrahmaniam - San Jose CA, US
    Ravi Manghirmalani - San Jose CA, US
  • International Classification:
    H04L 12/56
  • US Classification:
    370392, 370389
  • Abstract:
    A method may be provided to operate a forwarding element in a forwarding plane of a network including the forwarding plane and a control plane. The method may include receiving a packet through an input/output port of the forwarding element and attempting to match the packet with a flow table of the forwarding element. Responsive to the packet missing a match with the flow table, the forwarding element may attempt to match the packet with a shadow table of the forwarding element. Responsive to the packet matching with the shadow table, a new flow rule may be installed in the flow table based on a matching shadow rule from the shadow table. Related forwarding elements are also discussed.
  • Error Injection To A Behavioral Model

    view source
  • US Patent:
    56713525, Sep 23, 1997
  • Filed:
    Jul 7, 1995
  • Appl. No.:
    8/499202
  • Inventors:
    Ramesh Subrahmaniam - Union City CA
    Elizabeth George - Sunnyvale CA
  • Assignee:
    Sun Microsystems, Inc. - Mountain View CA
  • International Classification:
    G06F 1100
  • US Classification:
    39518317
  • Abstract:
    A method and an apparatus for a dynamic error injection mechanism used in conjunction with a behavioral simulator in testing simulated hardware and software, and more particularly the testing of error handling code. In one implementation of the invention, Sun Microsystem's MPSAS (MULTI-PROCESSOR SPARC ARCHITECTURAL SIMULATOR) may be utilized as a behavioral model to implement the present invention. With the present invention, a range of addresses may be specified within which to test such errors. When such a command is issued, MPSAS logs the error and address range. Simulation can then be continued. At the next access to the address range to be tested with for a specific error, the present invention triggers off simulated hardware actions which would be taken in an actual hardware upon its encountering the same error. If the corresponding error handlers are turned on by the software of the present invention, the trap will be taken and the code will vector off to the error handler. This enables an operating system developer to test the error handling code.
  • Autonomic Application Service Framework

    view source
  • US Patent:
    20230082903, Mar 16, 2023
  • Filed:
    Sep 10, 2021
  • Appl. No.:
    17/471331
  • Inventors:
    Ramesh Subrahmaniam - Aldie VA, US
    Madhukar Anand - Fremont CA, US
  • International Classification:
    H04L 12/24
  • Abstract:
    The present invention provides a Learn. Map, Measure and Assure (LEMMA) framework deployed as multi-cloud platform. The LEMMA framework comprises a learn module configured to receive a service level agreement, convert the service level agreement to a service level objective, refine the service level objective and store the service level objective in machine-readable record, and a map module configured to determine a list of available resources via a service broker. The service broker is configured to select a best priced resources from a list of available resources that matches with the machine-readable service level objective. A measure module configured to generate monitored data by continuously monitoring the allocated best priced resources. An assure module configured to perform iterative refinement of the machine-readable service level objective in response to comparison of the machine-readable service level objective with the monitored data and transmit the refined service level objective to the service broker.
  • Elastic Timestamping

    view source
  • US Patent:
    20190013954, Jan 10, 2019
  • Filed:
    Dec 21, 2017
  • Appl. No.:
    15/850502
  • Inventors:
    - Sunnyvale CA, US
    Ramesh Subrahmaniam - Fremont CA, US
    Radhakrishna Valiveti - Union City CA, US
  • Assignee:
    Infinera Corporation - Sunnyvale CA
  • International Classification:
    H04L 9/32
    G06F 17/30
    H04J 3/06
  • Abstract:
    A method and system for elastic timestamping for use in computing and networking applications including telemetry is disclosed herein. A device that is part of a system may initially generate a variable size timestamp or elastic n-dimensional timestamp (ENTS) with n time dimensions fields for a corresponding event in the system for which timing or temporal order information is needed. The device may select a subset of the n time dimensions fields of the ENTS based on a relevant time granularity of the corresponding event to generate a compact ENTS with a reduced size. The device may communicate the compact ENTS for further processing. In an example, the ENTS may be generated for a device-specific action performed to gather telemetry data in response to received telemetry intent at the device, and the compact ENTS may be communicated with a corresponding telemetry response.
  • Packet-Optical In-Band Telemetry (Point) Flow Tracing And Proof-Of-Transit

    view source
  • US Patent:
    20190014036, Jan 10, 2019
  • Filed:
    Dec 13, 2017
  • Appl. No.:
    15/840606
  • Inventors:
    - Sunnyvale CA, US
    Ramesh Subrahmaniam - Fremont CA, US
    Radhakrishna Valiveti - Union City CA, US
  • Assignee:
    Infinera Corporation - Sunnyvale CA
  • International Classification:
    H04L 12/721
    H04Q 11/00
    H04J 14/02
  • Abstract:
    A method and system for flow tracing for use in a packet-optical network is disclosed herein. A device in the packet-optical network may receive a packet including a header and payload. The device may read intent information from the header, and translate the intent information to generate a device-specific action in an optical layer to provide one or more globally unique identifiers (IDs) associated with the device. The device may execute the device-specific action in the optical layer to generate a response including the globally unique IDs corresponding to the intent, where the response forms part of the flow trace. The device may associate the response with the intent, and encode the response for downstream data forwarding. The device may further add multi-layer proof-of-transit (POT) information to the response that may be used to securely verify the path indicated in the SmartFlow flow trace.
  • Packet-Optical In-Band Telemetry (Point) Framework

    view source
  • US Patent:
    20190014394, Jan 10, 2019
  • Filed:
    Nov 2, 2017
  • Appl. No.:
    15/801526
  • Inventors:
    - Sunnyvale CA, US
    Ramesh Subrahmaniam - Fremont CA, US
    Sanjoy Bardhan - San Jose CA, US
    Radhakrishna Valiveti - Union City CA, US
  • Assignee:
    Infinera Corporation - Sunnyvale CA
  • International Classification:
    H04Q 9/02
    H04M 11/00
    H04L 29/06
  • Abstract:
    A method and system for packet-optical in-band telemetry (POINT) that may be used in a packet-optical network is disclosed herein. An intermediate POINT device may receive a packet including at least a header and a payload at a packet layer. The POINT device may read intent information from the header, and the intent information may indicate a type of telemetry data to be collected. The POINT device may translate the intent information from the packet layer to generate a device-specific action in an optical layer to the type of telemetry data indicated by the intent. The POINT device may execute the device-specific action in the optical layer to generate a response corresponding to the intent, associate the response with the intent, and encode the response in the packet layer for downstream data forwarding.
  • Reliable Telemetry

    view source
  • US Patent:
    20190014395, Jan 10, 2019
  • Filed:
    Apr 6, 2018
  • Appl. No.:
    15/947198
  • Inventors:
    - Sunnyvale CA, US
    Ramesh Subrahmaniam - Fremont CA, US
    Radhakrishna Valiveti - Union City CA, US
  • Assignee:
    Infinera Corporation - Sunnyvale CA
  • International Classification:
    H04Q 9/02
    G06F 17/30
    H04L 9/32
    H04Q 11/00
  • Abstract:
    A system and methods for reliable telemetry are disclosed herein. In an example of reliable in-band telemetry in a communications network, intent information for a destination device may be generated at a network device indicating a type of telemetry data to be collected. The network device may update a locally stored invertible Bloom function (IBF) by applying one or more hash function to the intent information, a destination identifier (ID) associated with the destination device, and/or a local timestamp, and periodically forward the locally stored IBF to the destination device. The network device may receive a notification message by the destination device that the intent information is missing at the destination device and re-forward the intent information to the destination device. In another example, a network device may maintain and periodically forward a locally stored IBF based on response data and the destination ID.

Googleplus

Ramesh Subrahmaniam Photo 3

Ramesh Subrahmaniam

Ramesh Subrahmaniam Photo 4

Ramesh Subrahmaniam

Facebook

Ramesh Subrahmaniam Photo 5

Ramesh Subrahmaniam

view source
Ramesh Subrahmaniam Photo 6

Ramesh Subrahmaniam

view source

Get Report for Ramesh Venkata Subrahmaniam from Aldie, VA, age ~64
Control profile