当前位置:网站首页>CDM - code division multiplexing (easy to understand)
CDM - code division multiplexing (easy to understand)
2022-07-29 07:50:00 【yc_ ZZ】
Code division multiplexing
One 、 brief introduction
· Code division multiplexing is short for CDM
· It can realize multiple users meanwhile Use Same frequency communicate
· How to achieve ?—— Distinguish by the code sequence of each user .
Two 、CDMA principle
2.1 Express
1、 Each bit (0 or 1) Send in a sequence of codes
(m Bit encoding divides each bit into m)
Chip : A data signal ( Like logic 1 or 0) Usually, multiple coded signals are used for coding , Then one of the coded signals is called a chip
2、 A data signal ( Like logic 1 or 0) Usually, multiple coded signals are used for coding , If this station wants to send 1, Send the original code of the chip , To send 0, Just send the inverse code to the chip
Each station will assign a chip sequence , So how to choose the chip sequence ?
2.2 How to choose chip sequence
The chip sequence of each user is unique , We are required to pass ( If two vectors are orthogonal , Then their order of magnitude is 0, Or the inner product of a vector is 0) To realize this idea . It only needs that each user chip is orthogonal to each other
Implementation of orthogonality :
∑ i = 1 n S i ⋅ T i = 0 \sum_{i=1}^{n}Si · Ti=0\qquad ∑i=1nSi⋅Ti=0( Through this formula, we can judge whether two different chip sequences are legal )
summary : own × own =1 , own × others =0 , own × Inverse code =-1
3、 ... and 、 flow chart
The sender
① S Station and T Stations are assigned unique chip sequences , In the figure, it is shown as S and T
② Known data symbol bits 110, It is said to send 1 If so, send their respective chip sequences ( Each chip sequence in the figure take 1 Expressed as 1,0 Expressed as -1, Above the horizontal axis indicates 1, Below is -1) The original code of , send out 0 It is the inverse code of sending chip sequence , remember S The station is sending S x S_{x} Sx,T The station is sending T x T_{x} Tx
③ At the transmitting end, the two kinds of transmitted signals have the superposition effect because they have the same frequency at the same time , S x + T x S_{x}+T_{x} Sx+Tx(1 and 1 Add to 2,1 and -1 Add to 0, Shown in the figure )
The receiver
Main purpose : Take out the signal sent by each station from the received stacked chip , To judge whether each station sends signals before , And the signal sent is 1 still 0
principle : For example, the receiving end wants to see S Whether the station sends signals , And it sends 1 still 0:
S ∗ ( S x + T x ) = X S*(S_{x}+T_{x})=X S∗(Sx+Tx)=X
if X = 1 X=1 X=1, Express S The station sent a signal 1.
if X = 0 X=0 X=0, It means that the superimposed signal does not S x S_{x} Sx, It means it is useless to send signals
if X = − 1 X=-1 X=−1, Because the inner product of self and inverse code is 0, It means that the signal is sent 0
Four 、 Example
边栏推荐
- 智慧城市的应用挑战,昇腾AI给出了新解法
- [summer daily question] Luogu p6461 [coci2006-2007 5] trik
- Database persistence +jdbc database connection
- [flask introduction series] installation and configuration of flask Sqlalchemy
- 下推分析的限制
- Multi thread shopping
- Zero technology is deeply involved in the development of privacy computing financial scenario standards of the ICT Institute
- cs61abc分享会(六)程序的输入输出详解 - 标准输入输出,文件,设备,EOF,命令行参数
- NLP introduction + practice: Chapter 5: using the API in pytorch to realize linear regression
- The database uses PSQL and JDBC to connect remotely and disconnect automatically from time to time
猜你喜欢
QT connects two qslite databases and reports an error qsqlquery:: exec: database not open
黑盒测试常见错误类型说明及解决方法有哪些?
Amaze UI icon query
Meizhi optoelectronics' IPO was terminated: annual revenue of 926million he Xiangjian was the actual controller
Cs61abc sharing session (VI) detailed explanation of program input and output - standard input and output, file, device, EOF, command line parameters
Solve the problem that CSDN cannot publish blog due to unknown copyright
Zero technology is deeply involved in the development of privacy computing financial scenario standards of the ICT Institute
Mutationobserver document learning
2022 Shenzhen Cup Title A: get rid of "scream effect" and "echo room effect" and get out of the "information cocoon room"
【无标题】格式保存
随机推荐
Excellent urban design ~ good! Design # visualization radio station will be broadcast soon
Zip gzip tar compression Advanced Edition
ef core 读取text类型慢_ef core读取大字符串字段慢
What is the use of chat robots? What type? After reading these, you will understand!
MySQL uses date_ FORMAT(date,'%Y-%m')
准备esp32环境
Dilworth theorem
Pytorch's skill record
Measured waveform of boot capacitor short circuit and open circuit of buck circuit
Strongly connected component
Popular cow G
黑盒测试常见错误类型说明及解决方法有哪些?
Basic introduction to pod
Go 事,如何成为一个Gopher ,并在7天找到 Go 语言相关工作,第1篇
[paper reading | cryoelectron microscope] interpretation of the new subtomogram averaging method in relion 4.0
Ionicons icon Encyclopedia
Blue Bridge Cup group a selection XOR
LANDSCAPE
Volatile keyword parsing of C #
QT connects two qslite databases and reports an error qsqlquery:: exec: database not open