当前位置:网站首页>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

边栏推荐
- Pat class a 1146 topology sequence
- 监听页面滚动位置定位底部按钮(包含页面初始化定位不对鼠标滑动生效的解决方案)
- 佳木斯市场监管局开展防疫防虫害专题食品安全网络培训
- Autojs微信研究:微信自动发送信息机器人最终成品(有效果演示)
- Jump from mapper interface to mapping file XML in idea
- Prepare esp32 environment
- 写点dp
- Meizhi optoelectronics' IPO was terminated: annual revenue of 926million he Xiangjian was the actual controller
- 写点dp
- [summer daily question] Luogu p1601 a+b problem (high precision)
猜你喜欢

Sort out the two NFT pricing paradigms and four solutions on the market
![[freeze electron microscope] analysis of the source code of the subtomogram alignment function of relion4.0 (for self use)](/img/fe/0efdd151f9661d5cd06a79b7266754.png)
[freeze electron microscope] analysis of the source code of the subtomogram alignment function of relion4.0 (for self use)

Use custom annotations to verify the size of the list

The smallest positive number that a subset of an array cannot accumulate

Android面试题 | 怎么写一个又好又快的日志库?

Do you want to meet all the needs of customers
What are the common error types and solutions of black box testing?
![[MySQL] - [subquery]](/img/81/0880f798f0f41724fd485ae82d142d.png)
[MySQL] - [subquery]
![[paper reading] tomoalign: a novel approach to correcting sample motion and 3D CTF in cryoet](/img/3a/75c211f21758ca2d9bb1a40d739d80.png)
[paper reading] tomoalign: a novel approach to correcting sample motion and 3D CTF in cryoet

监听页面滚动位置定位底部按钮(包含页面初始化定位不对鼠标滑动生效的解决方案)
随机推荐
Data warehouse modeling, what is wide table? How to design? Advantages and disadvantages
性能更佳、使用更简单的懒加载IntersectionObserverEntry(观察者)
In the MySQL connector of flynk CDC, the MySQL field is varbinary, which is officially
Multi thread shopping
Solve the problem that CSDN cannot publish blog due to unknown copyright
@Use of jsonserialize annotation
[memo] summary of the reasons why SSH failed? Remember to come next time.
蓝桥杯A组选数异或
Pat class a 1150 traveling salesman problem
Analyze the roadmap of 25 major DFI protocols and predict the seven major trends in the future of DFI
LANDSCAPE
输出1234无重复的三位数
Phased learning about the entry-level application of SQL Server statements - necessary for job hunting (I)
信用卡购物积分
Record of problems caused by PIP upgrade damage
What are the answers about older bloggers?
Embroidery of little D
[cryoelectron microscope] relation4.0 - subtomogram tutorial
写点dp
Actual measurement of boot and pH pins of buck circuit