当前位置:网站首页>Mobile communication -- simulation model of error control system based on convolutional code
Mobile communication -- simulation model of error control system based on convolutional code
2022-07-29 02:04:00 【abcwsp】
Abstract
Channel coding is an important part of digital communication system , It is an important way to ensure reliable signal transmission . Convolutional codes are widely used in digital communication systems because of their superior performance . This modern wireless communication operation is mainly used SIMULINK A simulation model of error control system based on convolutional code is designed ,
And pass MATLAB Conduct performance simulation analysis of the system . Solve the Viterbi of a convolutional code sequence (Viterbi) Decoding output , The bit error rate of the control system is simulated from three cases of convolutional coding soft decision, convolutional coding hard decision and no coding , With BPSK Take the modulation method as an example , And by building simulink Module collaboration Matlab Script writing for design and simulation , And analyze the bit error rate . Adopt additive Gaussian white noise channel , use BPSK Demodulate and use Viterbi decoding under soft decision and hard decision respectively , utilize MATLAB synergy simulink On the way of decision 、 Convolutional coding efficiency 、 Viterbi decoding backtracking depth auto tuning , The bit error rate relationship of Viterbi decoding under different signal-to-noise ratios is studied , Through the curve, the simulation is consistent with the theoretical analysis .
Convolutional code (convolutional code) By Elia
Si (P.Elias) On 1954 A non block code first proposed in . through
Often it is more suitable for forward error correction , Because for many practical situations it
Its performance is better than block code , And the operation is relatively simple . In theory
Its performance has been proved to be better than that of linear block codes . volume
The wide application of product code in communication system convolutional code is a kind of performance
Superior channel coding , Its encoder and decoder are relatively easy
Realization , At the same time, it also has strong error correction ability , With error correction coding
The continuous deepening of theoretical research , Convolutional codes are more and more widely used in practice
extensive . This modern wireless communication operation selects applications SIMULINK
A simulation model of error control system based on convolutional code is designed , And connect
too MATLAB Conduct performance simulation analysis of the system . The model includes
Source part 、 Channel part and sink part , Data of the source part
The source is a random binary sequence , Random binary sequences go through
Convolutional coding , The encoded data should be modulated . Channel part
Add noise to the modulated signal , Adopt additive Gaussian white noise .
The sink part completes the demodulation and decoding of the signal ( Viterbi decoding ).
Through this design, it is easy to understand the functions of each module , The meaning of each parameter
The righteous ; And analyze the bit error rate of Viterbi decoding under different signal-to-noise ratio
System curve , Deepen the theory of Toby decoding principle and convolutional code decoding
Explain .






边栏推荐
- [云原生]微服务架构是什么
- Why does stonedb dare to call it the only open source MySQL native HTAP database in the industry?
- [网鼎杯 2020 朱雀组]Nmap
- ASCII code table
- 数学建模——红酒品质分类
- 数学建模——派出所选址
- [UE4] replay game playback for ue4.26
- Random talk on distributed development
- Process -- user address space and kernel address space
- LeetCode 113:路径总和 II
猜你喜欢
![[WesternCTF2018]shrine](/img/c1/c099f8930902197590052630281258.png)
[WesternCTF2018]shrine

【云原生与5G】微服务加持5G核心网

数学建模——永冻土层上关于路基热传导问题

5g commercial third year: driverless "going up the mountain" and "going to the sea"

JS timer setinterval clearinterval delayer setTimeout asynchronous animation

(arxiv-2018) reexamine the time modeling of person Reid based on video

规划数学期末模拟考试一

数学建模——带相变材料的低温防护服御寒仿真模拟

Day01 job

Js DOM2 和 DOM3
随机推荐
[web technology] 1395 esbuild bundler HMR
数学建模——派出所选址
知道创宇上榜CCSIP 2022全景图多个领域
Some summaries of ibatis script and provider
StoneDB 为何敢称业界唯一开源的 MySQL 原生 HTAP 数据库?
Stonedb invites you to participate in the open source community monthly meeting!
Regular filtering data learning notes (①)
使用POI,实现excel文件导出,图片url导出文件,图片和excel文件导出压缩包
【10点公开课】:快手GPU/FPGA/ASIC异构平台的应用探索
Thirty years of MPEG audio coding
leetcode/0和1个数相同的连续子数组
Where will Jinan win in hosting the first computing power conference?
More interesting Title Dynamic Effect
druid. io index_ Realtime real-time query
[7.21-26] code source - [square count] [dictionary order minimum] [Z-type matrix]
Talk about possible problems when using transactions (@transactional)
Minimalist thrift+consumer
Come on, handwritten RPC S2 serialization exploration
About df['a column name'] [serial number]
[the road of Exile - Chapter 4]