Patent ID: 7376095

Claim:
A receiving apparatus in a mobile communication system that supports voice and packet data services, and manages an active set being a list of PN (Pseudorandom Noise) offsets of communicable transmitting apparatuses, comprising: an offline memory for storing received data in real time and outputting a predetermined amount of the received data in response to an external read command; an SIR (Signal-to-Interference Ratio) measuring unit for separately measuring a power and aSIR of PICH (Pilot Channel) signals and a power assigned to PDCH (Packet Data Channel) signals from the transmitting apparatuses in the active set from the read data, while varying the PN offsets, in response to an external measure command; and a controller for providing the external read command to the offline memory and the external measure command to the SIR measuring unit, and collecting the measured SIR wherein the SIR measuring unit comprises a PICH SIR measurer for measuring power and interference power of a PICH from each of multiple reflection paths from the transmitting apparatuses to the receiving apparatus, calculating all-path power and all-path interference power of the PICH, and calculating an SIR of the PICH; a PDCH power measurer for measuring the power of a PDCH from one of the multiple reflection paths; and an all-path power estimator for estimating all-path power of the PDCH from the multiple reflection paths using the all-path power of the PICH and the power of the PDCH from the one reflection path, and further wherein the PDCH power measurer comprises a PN code generator for generating a PN code in synchronization to a time delay in the selceted one of the multiple reflection paths: a PN despreader for complex-despreading the read data received from the offline memory with the PN code; a plurality of Walsh code generators for generating a plurality of Walsh codes assigned to the PDCH: a plurality of Walsh despreaders for despreading the output of the PN despreader with the Walsh codes: a plurality of accumulators for accumulating the outputs of the Walsh despreaders for a length of the Walsh codes: a plurality of power calculators for calculating a power of the PDCH with respect to each Walsh code using the outputs of the accumulators: and a summer for calculating the power of the PDCH from the selected reflection path by summing the outputs of the power calculators.