What is scrambling code
Scrambling code is a signal code that has been regularly randomized; as one of the key technologies of modern communications, scrambling code is required at the bit layer in order to improve the timing recovery capability and confidentiality of transmitted data. Technology for randomizing the transmitted data; conducted theoretical research and simulation verification on the identification method of scrambling code series, and improved the identification method of synchronous scrambling code series, which not only reduces the amount of data required by the algorithm, but also expands the This shows the applicability of the algorithm to source imbalance.
#The operating environment of this tutorial: Windows 10 system, Dell G3 computer.
What is scrambling code?
The scrambling code is the signal code after regular randomization.
As one of the key technologies of modern communications, scrambling is a technology that randomizes the data to be transmitted at the bit layer in order to improve the timing recovery capability and confidentiality of transmitted data.
Conducted theoretical research and simulation verification on the identification method of scrambling code series, and improved the identification method of synchronous scrambling code series. While reducing the amount of data required by the algorithm, it also expanded the algorithm's ability to The scope of application of source imbalance.
According to the different LFSR synchronization methods of the sending and receiving parties, scrambling codes are divided into Frame Synchronous Scrambling (FSS), Distributed Sample Scrambling (DSS) and Self Synchronous scrambling. Scrambling, SSS).
The meaning of scrambling code
1. Reduce the length of consecutive "0" or consecutive "1" to ensure that the receiver can extract the timing signal in place.
2. Make the scrambled signal spectrum more suitable for baseband transmission.
3. Confidential communication needs.
Figure 1
The purpose of the scrambling code is to suppress the long consecutive "0" and long consecutive "1" in the line code, so as to facilitate the Extract the clock signal from the line signal. Since the line signal only passes through the scrambling code, the SDH line signal rate is consistent with the SDH electrical port standard signal rate, which does not increase the optical power cost of the transmitter laser.
In addition, scrambling codes can also distinguish different terminals or base stations. At the same time, scrambling codes can also help improve the confidentiality of communications. Scrambling does not change the bandwidth of the signal, but only separates signals from different sources. In this way, there will be no problem even if multiple transmitters use the same codeword to spread spectrum.
The relationship between spreading and scrambling is shown in Figure 1.
In actual operation, generally adding the binary digital information generated by the source and a long-period pseudo-random sequence modulo 2 can turn the original information into another incomprehensible sequence. By adding (modulo 2) the same pseudo-random sequence at the receiving end, the original sent information can be restored.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of What is scrambling code. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

