当前位置:网站首页>Spread spectrum and frequency hopping
Spread spectrum and frequency hopping
2022-06-23 02:02:00 【A new doggerel imitating ancient times】
Spread spectrum
Expand the bandwidth of baseband signal , The bandwidth used to transmit information is much larger than the bandwidth of the information itself ; Spread spectrum passes through an independent code sequence independent of the transmitted data 1 By means of coding and modulation , The receiver needs the same code to despread .
Implementation method
- Direct sequence spread spectrum : take Pseudo noise sequence (PN Sequence ) Directly multiply with baseband pulse data to extend baseband data , The pseudo noise sequence is generated by the pseudo noise generator
- Frequency hopping spread spectrum : A digital signal is multiplied by a carrier that constantly changes frequency , So as to realize spread spectrum
- Time hopping spread spectrum : Divide the data duration into several time slots , The communication is controlled by the spreading code sequence of the spreading code generator - Disconnect switch , The input data is stored at the transmitter first , Therefore, data is transmitted in burst mode with high peak power in a short time slot . Usually , Because the simple time hopping anti-interference is not strong , Rarely used alone , It is usually combined with other methods to form a hybrid method , Such as “ Time frequency hopping ”.
advantage : Reduce the signal power per unit bandwidth ( It refers to reducing the signal power spectral density , Does not reduce power consumption / energy ). According to Shannon's formula , At the same signal rate , Increasing the signal bandwidth can Reduce the receiver's requirements for signal-to-noise ratio , The signal-to-noise ratio is proportional to the transmission power of the signal , After reducing the signal-to-noise ratio , The transmission power of the signal can even be lower than the noise , Or drown in the noise , Enhance concealment and anti-interference .
Despreading :
Despreading requires knowing the spreading code ; From the point of view of energy , The energy of the spread spectrum signal is dispersed , After despreading, the energy of the signal is concentrated again .
frequency hopping
FHSS, Frequency hopping spread spectrum ,Frequency-Hopping Spread Spectrum, Anti interference technology , It refers to frequency shift keying with pseudo-random code sequence , A method of spreading the spectrum by constantly hopping the carrier frequency .
Frequency hopping is the spread spectrum in the sense that the carrier frequency is constantly hopping within a certain range , Instead of spreading the transmitted information , The processing gain of direct sequence spread spectrum will not be obtained . Frequency hopping is equivalent to instantaneous narrowband communication system , Basically equivalent to a conventional communication system .
Generally select pseudo-random code (PN code ), As is common m Sequence 、M Sequence ︎
边栏推荐
- Epoll introduction and principle explanation
- Philosopher's walk gym divide and conquer + fractal
- Binary String
- Download and compile ROS source code
- Score and loop statements (including goto statements) -part3
- Network module packaging
- Interviewer: with the for loop, why do you need foreach??
- Branch and loop statements (including goto statements) -part2
- For Xiaobai who just learned to crawl, you can understand it after reading it
- Detailed explanation of GCC usage
猜你喜欢

For Xiaobai who just learned to crawl, you can understand it after reading it

How to type Redux actions and Redux reducers in TypeScript?

Debian10 LVM logical volumes

Arm assembly syntax
![[hdu] P6964 I love counting](/img/ff/f8e79d28758c9bd3019816c8f46723.png)
[hdu] P6964 I love counting

Array part

Why is BeanUtils not recommended?

Pychart installation instructions

Zabbix5 series - use temperature and humidity sensor to monitor the temperature and humidity of the machine room (XX)

C language games: sanziqi (simple version) implementation explanation
随机推荐
JS rotation chart (Netease cloud rotation chart)
Cut! 39 year old Ali P9 saved 150million
Li Mu's notes on machine learning -1.2
Ansible practice of Nepal graph
Use elk to save syslog, NetFlow logs and audit network interface traffic
Campus network AC authentication failed
MySQL basic command statement
Uniapp View Horizontal Center
JS case: support canvas electronic signature function on PC and mobile
Why is BeanUtils not recommended?
Function part
1. Mx6u startup mode and equipment
fatal: refusing to merge unrelated histories
Debian10 create users, user groups, switch users
Array part
6. const usage, combination of first and second level pointers
Exercise analysis summary
//1.13 auto increment and auto decrement operators (+ +, --)
For Xiaobai who just learned to crawl, you can understand it after reading it
//1.11 basic operators