I. Introduction
Third-Generation (3G) and beyond universal mobile telecommunications system terrestrial radio access–frequency-division duplexing [1] systems use wideband code-division multiple-access (WCDMA) [2] technology incorporating direct-sequence spreading [3] as a multiple-access method. The data and control channels in the uplink/downlink uses two sets of codes known as scrambling codes and channelization codes. The scrambling code is the identity of each base station (BS) and user equipment (UE) and is unique for each BS and UE. The channelization codes in WCDMA are orthogonal variable spreading factor (OVSF) codes. The OVSF codes are used for data spreading and rate matching in the WCDMA system. The use of OVSF codes leads to a constant channel chip rate for all the users, irrespective of the call bit rate.