摘要 |
PURPOSE: A method of compensating billing time in accordance with a time change of a switching system is provided to compensate call duration time when time of a busy switching system is changed while calculating billing data for a busy call, so as to perform an exact billing process. CONSTITUTION: A time service application(150) requests a periodical trigger to a CPU(Central Processing Unit)(111)(211). The CPU(111) periodically transmits the trigger to the time service application(150)(213). The time service application(150) increases a value of a 5-second counter area by 5(215), and reads a system clock to store the system clock in a 5-second TOD(Time Of Day) area(217). If a call processor(115) senses a call, the call processor(115) senses a call starting time to read the system clock, and accesses a 5-second counter area to read the value as well as reading a 5-second TOD value, then stores the read values(221). If a system time of a switching system is changed, the CPU(111) reflects changed details of the changed time to the system clock(250). If the call processor(115) senses a call completion of the busy call(223), the call processor(115) reads the 5-second TOD value to report the system clock and the value of the 5-second counter area with the 5-second TOD value to a billing processor(113)(225). The billing processor calculates call duration and calculates billing time(227).
|