Patent ID: 7525999

Claim:
A method for providing dual variable clocks in a wireless packet communication system, in which the wireless packet communication system is logically divided into a lower part for performing the function of a physical layer and an upper part for performing the function of a layer above the physical layer, the method comprising the steps of: (a) measuring actual data transmission and reception rates at a predetermined period, setting up a frequency (F 1 ) of a first clock based on the measured rates, and providing the first clock to the upper part; and (b) determining a transfer mode of the wireless packet communication system, detecting a frequency (F 2 ) of a second clock selected according to the determined transfer mode, and providing the second clock to the lower part, wherein said step (a) includes calculating the actual data transmission and reception rates at the predetermined period based on equations: ⁢ R t ⁡ [ i ] = C t ⁡ [ i ] × L p T , and ⁢ ⁢ R r ⁡ [ i ] = C r ⁡ [ i ] × L p T where R t [i] and R r [i] are the actual transmission and reception rates at the i-th period, C t [i] is the number of transmitted data read by the lower part at the i-th period, C r [i] is the number of received data processed by the upper part at an i-th period, T is the period, and L p is the minimum length of a unit of the transmitted or received data.