Patent ID: 7325053
Filing Date: 2008-01-29
Classification: G06F,H04L

Abstract:
1. A system for communicating messages between an application source located at a first side of a firewall and a network element located at a second side of the firewall, the system comprising: means for receiving, through an underlying communication protocol server compatible with web communication, an underlying expanding messaging communication protocol—simple object access protocol (underlying expanding messaging communication protocol—SOAP) packet of a user request with a computer program routine to drive the user request formatted as a simple object access protocol (SOAP) encoded request message; means for, provided at the second side of the firewall, parsing a SOAP portion of said underlying expanding messaging communication protocol—SOAP packet to produce a corresponding SOAP message; means for transmitting said corresponding SOAP message to a network management application routine (NMA) provided in the network management agent server at the second side of the firewall; means for sending SOAP encoded requests from said NMA provided at the second side of the firewall to a network element agent routine (NEA) provided in a network element agent server at the second side of the firewall; means for parsing said SOAP encoded requests received by said NMA provided at the second side of the firewall in said NEA, which encompasses data needed to complete a single network element transaction; means for encoding in said NEA, said corresponding SOAP message to produce SOAP packets; means for transmitting said SOAP packets to a translator routine associated with the network element, said translator routine located in a translator box in a translator box at the second side of the firewall; means for translating said SOAP packets into a command or data or combination of command and data for the network element; means for transmitting said command or data or combination of command and data to the network element located at the second side of the firewall; and said network element agent routine (NEA) provided at the second side of the firewall parses said SOAP message to produce SOAP packets received from said NMA provided at the second side of the firewall and sends said SOAP packets to said translator routine.