当前位置:网站首页>NR modulation 1
NR modulation 1
2022-07-06 03:03:00 【Bai Xiaosheng in Ming Dynasty】
Preface
When testing throughput, the terminal mainly depends on two parameters , Network assigned RB, as well as Modulation
This series mainly refers to the courses of some overseas experts for sharing
The main reference here is cisco Of tutorangel
- summary
- RF Encoding and modulation Mechanisms
- BPSK
- QPSK
- QAM
One summary
After the coding , What we get is still digital signal 0,1 , As mentioned earlier, I will QPSK Will be able to 0
Modulation into 1,1 Modulation into -1 Simulation information of , Corresponding to one waveform.
How to distinguish between wavefrom(symbol) , Mainly through amplitude , frequency , phase
Why modulate :
Finally, the signal should be transmitted through the antenna
The length of the antenna is proportional to the wavelength , So it is inversely proportional to the frequency , The higher the frequency is. , Shorter wavelength , The shorter the antenna can be . The length of the antenna is not equal to one wavelength , Tend to be 1/4 Wavelength or 5/8 wavelength .
Two RF Encoding and modulation Mechanisms
After modulation ,0,1 Corresponding to one symbol( or waveform), We can distinguish in three ways 0,1
Amplitude, frequency, phase
2.1 Amplitude distinguish
The above can be distinguished by amplitude 1,0
2.2 Frequency distinguish
Pictured , The frequency of the second half is higher , Low frequency is thought to be 1, High frequency thinks so 0.
2.3 phase distinguish
0,1 Phase difference
2.4 Modulation algorithm
Corresponding to a time domain waveform
3: BPSK(Binary phase shift keying) Binary phase shift keying
According to the two levels of digital baseband signal , A phase modulation method that makes the carrier phase switch between two different values . Usually the two phases are different , It is sometimes called inverse keying PSK
Take binary phase modulation as an example , The symbol is 0 when , The modulated carrier is in phase with the modulated carrier
The symbol is 1, The modulated carrier is in inverse phase with the modulated carrier .
One for each symbol bit, Or a waveform Corresponding to one bit
# -*- coding: utf-8 -*-
"""
Created on Mon Jul 4 15:06:27 2022
@author: chengxf2
"""
import numpy as np
import matplotlib.pyplot as plt
def bpsk(bit):
a = 1.0
w = 2.0
if bit ==0:
p = -np.math.pi/2.0
else:
p = np.math.pi/2.0
x = np.linspace(0, 2*np.math.pi,1000)
y = []
for t in x:
v = a*np.cos(w*t+p)
y.append(v)
if 0 ==bit:
plt.plot(x, y, color='g',linewidth=2.0,linestyle="-.") # plot Methods drawing points
else:
plt.plot(x, y, color='r',linewidth=2.0,linestyle="-.") # plot Methods drawing points
plt.xlabel("x")
plt.ylabel("y")
plt.show()
bpsk(0)
4: QPSK(Quadrature phase shift key Quadrature phase shift keying )
BPSK yes 1bit/symbol
QPSK yes 2bit/symbol
Equivalent to doubling the rate
# -*- coding: utf-8 -*-
"""
Created on Mon Jul 4 15:06:27 2022
@author: chengxf2
"""
import numpy as np
import matplotlib.pyplot as plt
from enum import Enum
class QPSK_PHASE(Enum):
ONE = 1
TWO = 2
THREE =3
FOUR =4
def qpsk(phase):
a = 1.0
w = 2.0
if phase is QPSK_PHASE.ONE:
p = np.math.pi/2*0
elif phase is QPSK_PHASE.TWO:
p = np.math.pi/2
elif phase is QPSK_PHASE.THREE:
p = np.math.pi
else:
p = np.math.pi*3/2
x = np.linspace(0, 2*np.math.pi,1000)
y = []
for t in x:
v = a*np.cos(w*t+p)
y.append(v)
if phase is QPSK_PHASE.ONE:
plt.plot(x, y, color='g',linewidth=2.0,linestyle="-.") # plot Methods drawing points
elif phase is QPSK_PHASE.TWO:
plt.plot(x, y, color='r',linewidth=2.0,linestyle="-.") # plot Methods drawing points
elif phase is QPSK_PHASE.THREE:
plt.plot(x, y, color='b',linewidth=2.0,linestyle="-.") # plot Methods drawing points
else :
plt.plot(x, y, color='y',linewidth=2.0,linestyle="-.") # plot Methods drawing points
plt.xlabel("x")
plt.ylabel("y")
plt.show()
qpsk(QPSK_PHASE.FOUR)
5: Quadrature Amplitude Modulation( Quadrature amplitude modulation )
The front is all adjusted phase, It has been said that it can be distinguished by increasing the range bit 0,1
Such as 16QAM
One symbol It can transmit 4bit
64AQM
One symbol It can transmit 6bit
The higher the modulation mode , The distance between points is getting closer , If in a noisy environment
The multipath transmission of signals affects , Signal attenuation and other effects , The obtained symbols will produce deviation , There is an error
At this time, the modulation mode needs to be gradually reduced 64QAM-16QAM-QPSK-BPSK, The speed will gradually decrease
边栏推荐
- Referenceerror: primordials is not defined error resolution
- Communication between microservices
- Spherical lens and cylindrical lens
- 主数据管理(MDM)的成熟度
- [kubernetes series] learn the exposed application of kubernetes service security
- How to accurately identify master data?
- 原型图设计
- Apt installation ZABBIX
- A copy can also produce flowers
- Microservice registration and discovery
猜你喜欢
MySQL advanced notes
纯Qt版中国象棋:实现双人对战、人机对战及网络对战
"Hands on learning in depth" Chapter 2 - preparatory knowledge_ 2.5 automatic differentiation_ Learning thinking and exercise answers
Codeforces 5 questions par jour (1700 chacune) - jour 6
【指针训练——八道题】
C # create self host webservice
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 21
Communication between microservices
【若依(ruoyi)】设置主题样式
全国大学生信息安全赛创新实践赛初赛---misc(永恒的夜)
随机推荐
What are the principles of software design (OCP)
一个复制也能玩出花来
2345文件粉碎,文件强力删除工具无捆绑纯净提取版
[Yunju entrepreneurial foundation notes] Chapter II entrepreneur test 24
微软语音合成助手 v1.3 文本转语音工具,真实语音AI生成器
[Chongqing Guangdong education] higher mathematics I reference materials of Southwest Petroleum University
继承day01
【 kubernets series】 a Literature Study on the Safe exposure Applications of kubernets Service
不赚钱的科大讯飞,投资价值该怎么看?
技术分享 | undo 太大了怎么办
Huawei, H3C, Cisco command comparison, mind map form from the basic, switching, routing three directions [transferred from wechat official account network technology alliance station]
Selenium share
GifCam v7.0 极简GIF动画录制工具中文单文件版
Codeworks 5 questions per day (1700 average) - day 6
微服务间通信
Referenceerror: primordials is not defined error resolution
Pat 1046 shortest distance (20 points) simulation
Data and Introspection__ dict__ Attributes and__ slots__ attribute
球面透镜与柱面透镜
BUUCTF刷题笔记——[极客大挑战 2019]EasySQL 1