News





CDMA Interactive

    Privacy Scrambling

    Definition: The modulo 2 addition of a
    PN sequence with a binary data symbol stream for the purpose of creating a transmitted sequence which contains the data symbol stream in a form which cannot be readily exploited or recognized by an unauthorized party.

    NOTE: Scrambling of a data stream with a PN sequence is easily recognized because the binary symbol rate and the chip rate into the modulo 2 adder are equal. Hence, such combining is not intended to spread the data stream as is in PN spreading. PNs(t) is used to denote a PN scrambling sequence or signal.

    Privacy Scrambling


    Application: IS-95 clearly privacy scrambles the paging and traffic channels on the forward link. On the reverse link, the Walsh chips which occur at a rate of 307.2 kchips/sec are randomized and spread by a factor of 4 by the PN chips out of the long code generator which occur at a rate of 1.2288 Mchips/sec. In this case, the access and the traffic channels on the reverse link are both spread and privacy scrambled by the long code PN sequence.

    Privacy Scrambling


    Example: Modulo 2 addition, denoted by the symbol H, is defined by the following rules which apply to the binary symbols 0 and 1; 0˜0 = 1˜1 = 0 and 0˜1 = 1˜0 = 1. Modulo 2 adding a PN sequence to a binary symbol stream changes the binary symbol half the time and leaves it unchanged the other half of the time. Hence, observing the scrambled symbol stream without knowing the PN sequence tells you nothing about what the underlying data symbols really are.

    By replacing the binary symbol 0 with the number +1 and replacing the binary symbol 1 with the number -1, the rules of modulo 2 addition become equivalent to the rules of ordinary multiplication. That is 0
    H0 =1H1 = 0 becomes 1x1 = -1x-1 = 1 and 0H1 = 1H0 = 1 becomes 1x-1 = -1x1 = -1. Hence, Privacy Scrambling may be viewed as the modulo 2 summing of two binary streams having equal rates or the multiplication of a bipolar voltage symbol signal with a bipolar voltage PN sequence again each bipolar signal having the same rate. In electronic circuits it is much easier to implement Privacy Scrambling using modulo 2 adders, but in explaining scrambling simple multiplication sometimes makes for better understanding. For instance, unscrambling a private message is accomplished using a synchronized PN generator at the receiver. The received private signal is of the form PNs(t-t)s(t-t). The receiver forms PNs(t-x)PNs(t-t)s(t-t) which equals s(t-t) when x equals t.



BACK TO GLOSSARY