摘要 |
PURPOSE: An apparatus and a method for processing calls on a communication process service between heterogeneous networks are provided to grasp the character of each subscriber call and efficiently perform cause analysis by inversely tracing the call in case that call connection fails and storing failure cause data. CONSTITUTION: If a call trace command option is received(S11), a main processing unit judges whether connection from a subscriber network to a server is normally performed when call connection is attempted according to the call connection request of a subscriber through the subscriber network(S12,S13). In case that the connection from the subscriber network to the server fails, the main processing unit judges whether a call trace data quantity is over a quantity assigned in a call trace management buffer for storing data regarding failure cause in the call trace management buffer(S21). In case that the call trace data quantity is over the quantity assigned in the buffer, the main processing unit overwrites the call trace data in a primarily stored data position(S22). In case that the call trace data quantity is not over the quantity assigned in the buffer, the main processing unit stores the call trace data in a call trace management buffer of a firmware block in sequence(S23). The main processing unit judges whether a call connection work is ended(S30). If a call trace output command is received(S41), the main processing unit outputs stored call trace information(S42).
|