Patents by Inventor Keshav Kamble

Keshav Kamble has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120287787
    Abstract: A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keshav Kamble, Dayavanti G. Kamath, Jayakrishna Kidambi, Dar-ren Leu, Chandarani J. Mendon, Vijoy Pandey
  • Publication number: 20120287785
    Abstract: A switching network includes an upper tier having a master switch and a lower tier including a plurality of lower tier entities. The master switch, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs with which the data traffic is communicated. The master switch applies data handling to the data traffic in accordance with a control policy based at least upon the virtual port in which the data traffic is queued, such that the master switch applies different policies to data traffic queued to two virtual ports on the same port of the master switch.
    Type: Application
    Filed: May 14, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keshav Kamble, Amitabha Biswas, Dar-ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey
  • Publication number: 20120287939
    Abstract: A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each of the plurality of ports includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each of the plurality of ports also includes a receive interface that, responsive to receipt of data traffic from a particular lower tier entity among the plurality of lower tier entities, queues the data traffic to the virtual port among the plurality of virtual ports that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic.
    Type: Application
    Filed: May 14, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dar-ren Leu, Dayavanti G. Kamath, Keshav Kamble, Jayakrishna Kidambi, Deepak Kumar, Vijoy Pandey
  • Publication number: 20120287786
    Abstract: A switching network includes an upper tier and a lower tier including a plurality of lower tier entities. A master switch in the upper tier, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs on lower tier entities with which the data traffic is communicated. The master switch enforces priority-based flow control (PFC) on data traffic of a given virtual port by transmitting, to a lower tier entity on which a corresponding RPI resides, a PFC data frame specifying priorities for at least two different classes of data traffic communicated by the particular RPI.
    Type: Application
    Filed: May 14, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keshav Kamble, Dayavanti G. Kamath, Jayakrishna Kidambi, Dar-ren Leu, Chandarani J. Mendon, Vijoy Pandey
  • Publication number: 20080298373
    Abstract: A VLAN is implemented with a logical hub and spoke topology that obviates local switching. Member devices are connected to a hub device such as a router via intermediate devices such as Layer 2 switches that support individual IP subnets within the VLAN. The Layer 2 switch does not allow bridging, so there is no IP subnet broadcast domain. Further, the Layer 2 switch implements only a single logical broadcast uplink port which is connected to the router. The Layer 2 switch also implements only point-to-point downlink ports, i.e., to individual member devices. Consequently, all traffic is forced to flow through the router, e.g., broadcast traffic, multicast traffic and traffic of unknown destination received by the Layer 2 switch from a member device is only flooded to the router, and the router performs intra-subnet routing in addition to routing between subnets and between VLANs.
    Type: Application
    Filed: June 4, 2008
    Publication date: December 4, 2008
    Inventors: Roger Lapuh, Keshav Kamble, Zenon Kuc, Hesham Elbakoury
  • Publication number: 20070140688
    Abstract: The mode of operation in which a port is configured to operate may be selected so that the manner in which the port will interpret a loss of signal on a receive fiber may be specified. In an immediate mode, the port will interpret a loss of signal on a receive fiber as an indication of a fault on the transmit fiber (or interfaces associated with the transmit fiber) and will immediately shut its transmit interface down. In a multiple cycle detection mode, the port will not immediately interpret a loss of signal on a receive fiber as an indication of a fault on the transmit fiber, but rather will begin monitoring the receive fiber to look for a specified loss of signal pattern on the receive fiber. In this mode the port will interpret a repetitive loss of signal on the receive fiber as an indication of a fault on the transmit fiber. By providing a mode selector, the manner in which the ports are configured to operate may be adjusted individually, as a group, or globally.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: Nortel Networks Limited
    Inventors: Jagdish Patel, Keshav Kamble, Gregory Foster