Patent ID: 7698399

Claim:
An advanced intelligent platform management interface (IPMI) system with multi-message and configurable performance, optimally used among message sources, the IPMI system comprising: an IPMI message subsystem having a channel center used to receive/send an IPMI message from message sources, and having a message execution group which initiates a corresponding execution procedure with respect to each IPMI message; an IPMI core subsystem having a plurality of application units at least one which executes the IPMI message according to the execution procedure of the IPMI message subsystem; and a central message buffer unit having a memory block which provides a pointer of a corresponding address in the block for temporary storage of each IPMI message wherein each said subsystem just transmits the pointer therebetween thereby reducing times of reading the IPMI message and raising the performance of the IPMI system, wherein the message execution group further comprises: a plurality of message service modules which designates every IPMI message a default execution procedure correspondingly wherein at least one execution procedure instructs the application units of the IPMI core subsystem for executing said IPMI message; a programmable-configured message sheet which allows the user to define the corresponding relation between every IPMI message and said message service module; and multiple message processing units, wherein each message processing unit looks up a corresponding message service module of the message sheet according to every IPMI message and initiates the execution procedure of the message service module.