Patent ID: 7369983
Filing Date: 2008-05-06
Classification: H04L

Abstract:
1. A simulation apparatus for a mobile communication system, which is incorporated in a mobile communication system simulator serving as a pseudo base station for testing a mobile communication terminal to be evaluated, and which conducts tests for protocol messages in mobile communication with the mobile communication terminal to be evaluated by transmitting test signals to the communication terminal to be evaluated, through a transfer hierarchy section, and receiving response signals from the mobile communication terminal to be evaluated, through the transfer hierarchy section, said simulation apparatus comprising: a definition file in which a convention including a definition regulated with respect to a configuration of nodes which are information elements of protocol messages in communication with the mobile communication terminal to be evaluated are described; an interface library including an application program interface which provides and receives operational information with respect to the nodes of the protocol messages to and from an exterior section; a memory managing section which manages various data relating to the nodes of the protocol messages; a decode processing section which specifies a data region and a value of data allocated to each node in the protocol messages by decoding the protocol messages based on the definition regulated in the definition file and in accordance with the operational information from the exterior section to the interface library, and which delivers data of each node corresponding to the protocol messages to the memory managing section; an encode processing section which generates a desired protocol message by combining the data relating to the nodes of the protocol messages managed at the memory managing section, based on the definition regulated in the definition file and in accordance with the operational information from the exterior section to the interface library; a scenario executing section which includes: (i) an executable format scenario storage section which stores an executable format scenario in which a sequence for executing a transmission in the desired protocol message to the mobile communication terminal to be evaluated and reception in the desired protocol message from the mobile communication terminal to be evaluated, through the transfer hierarchy section is described, and (ii) an execution control section which outputs at least a receive protocol message received from the mobile communication terminal to be evaluated, through the transfer hierarchy section, to the interface library by executing the executable format scenario in accordance with the sequence described in the executable format scenario stored in the executable format scenario storage section; a trace data managing section which manages the sequence of the desired protocol message executed at the scenario executing section; and a first display control section which controls a display section to display the sequence of the desired protocol message managed at the trace data managing section, wherein the decode processing section decodes the protocol messages input via the interface library, prepares a message tree showing a relationship of a hierarchy of each node of the protocol messages based on the definition regulated in the definition file, outputs the message tree to the memory managing section, and detects data of an arbitrary node denoted by a path which has been designated from among the data relating to the nodes of the protocol messages managed at the memory managing section based on a path denoting a node at which there is desired data, which is designated via the interface library.