摘要:
In a message decoder (1) including a message decoding section (102) which is supplied with an encoded message given by encoding, according to the Basic Encoding Rule, an objective message defined by an abstract syntax description described in accordance with the Abstract Syntax Notation and which decodes the encoded message into a decoded message corresponding to the objective message, the message decoder further includes a finite state machine generator (2). Alternatively, the message decoder is for use in combination with the finite state machine generator. The finite state machine generator includes a parse tree generating section supplied with the abstract syntax description for generating a parse tree corresponding to the abstract syntax description and a finite state machine generating section for generating a finite state machine (105) on the basis of the parse tree. The message decoding section is connected to the finite state machine generating section to decode the encoded message into the decoded message by the use of the finite state machine.
摘要:
In order to make an extension/deletion of management function possible without interruption of a system operation and make a conversion between a plurality of management protocols possible in a network communication system for use and maintenance of a communication network, a managed object obtained by abstracting a physical subject such as a communication device or a communication service to be managed transfers from a management manager or an object server storing a plurality of managed objects on the basis of an instruction from the management manager performing a management operation and the transferred managed object is executed.
摘要:
An agent identification device that identifies an agent device that dynamically transmits a program to another agent device by flexibly dealing with various managed functions and changes in condition of a network supplied by the agent device. The agent identification device includes a retrieval rule evaluation section and a communication address retrieval section. The retrieval rule evaluation section has the function of deriving the identifier of an agent device to which a program is next transmitted, based on input data, and the function of storing a retrieval rule being a program for deriving the identifier of the agent device and information used to evaluate the retrieval rule. The communication address retrieval section has the function of deriving the communication address of the agent device to which a program is next transmitted, by inputting an output from the retrieval rule evaluation section, and the function of storing DN-communication address conversion information in which the correspondence between the output of the retrieval rule evaluation section and the communication address is described.
摘要:
A remote execution system having a program receiver (server system) capable of receiving a program describing a flow of a complicated processing having a control structure such as branches and repeats from a client system C1, C2 or C3 and performing a remote execution of the program on its own. In the server, the program receiver receives a program sent from a client system C1, C2 or C3 and transfers the received program to a dynamic binding processing section including a link authority inspector and a specific operational object linker. After receiving the client system names from the program receiver, the link authority inspector inspects whether or not the client system C1, C2 or C3 has link authority. When the client system C1, C2 or C3 has the link authority, the specific operational object linker dynamically links specific operational objects to process operation names written in the program. A program execution section executes the linked program, and the program receiver transmits the program execution result to the client systems C1, C2 and C3. A program execution information storage stores the programs, access control information, and the specific operational objects. An agent system having a delegation device in a network management, to which the server system is applied is also disclosed.
摘要:
Upon receiving a program S1 from a manager device M1, a program execution section 2 starts executing the program S1 and calls an API by linking an enhanced operational object EO1. The enhanced operational object EO1 executes the called API. When access to a managed object MO1 is required, the API supplied by a primitive operational object PO1 is called. The primitive operational object PO1 executes the API, accesses the managed object MO1 and returns the result to the enhanced operational object EO1. The enhanced operational object EO1 returns the result to the program S1. The program execution section 2 returns the execution result of the program S1 to the manager device M1.