×

Method and apparatus for IPMI-bridge-server for non-IPMI devices

  • US 10,587,453 B2
  • Filed: 03/12/2013
  • Issued: 03/10/2020
  • Est. Priority Date: 03/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for expanding management functions of an Intelligent Platform Management Interface (IPMI) control system to a plurality of non-IPMI protocol specific managed devices, comprising:

  • executing, at a processor of the IPMI control system, a program to be in communication with a group of first non-IPMI protocol specific managed devices through a first non-IPMI protocol control point and a first communication link, and a group of second non-IPMI protocol specific managed devices through a second non-IPMI protocol control point and a second communication link, wherein the program, when executed, defines;

    an IPMI-defined system interface configured to receive a first IPMI message from and transmit a second IPMI message to a local management computer; and

    a network interface configured to receive a third IPMI message from and transmit a fourth IPMI message to a remote management computer,wherein the system interface is separate and independent from the network interface; and

    receiving, at the program and through a network interface controller of the IPMI control system, IPMI management requests each for performing a non-IPMI protocol specific management function at one of the group of first non-IPMI protocol specific managed devices or the group of second non-IPMI protocol specific managed devices,wherein each of the IPMI management requests includes data for constructing one of the first and the third IPMI messages in accordance with IPMI communication protocol, the one of the first and the third IPMI messages including at least a protocol specific IPMI OEM command, a device identifier of a selected managed device, and a corresponding protocol command, and a related IPMI OEM command value, andwherein an IPMI message module is configured to receive the one of the first and the third IPMI messages, extract the at least the protocol specific IPMI OEM command, and forward the device identifier, the corresponding protocol command and the related IPMI OEM command value to a management program,wherein the management program accepts the one of the first and the third IPMI messages, translates the at least the protocol specific IPMI OEM command into a protocol specific command, sends the protocol specific command to the selected managed device, and instructs the selected managed device to perform one or more protocol specific management functions, and the management program further receives response from the selected managed device and formulates the response as one of the second and fourth IPMI messages to a corresponding management computer, andwherein the first communication link is a first bi-directional mobile communication network and the second communication link is a second bi-directional mobile communication network different from the first bi-directional mobile communication network, and each of the first bi-directional mobile communication network and the second bi-directional mobile communication network is selected from a group consisting of a Code Division Multiple Access (CDMA) communication network, a General Packet Radio Service (GPRS) mobile communication network, and a satellite communication network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×