通信原理-通信系统的组成

第一章 通信系统的组成

1、通信系统一般模型

在这里插入图片描述
发送设备:将信源产生的原始电信号变换成适合在信道中传输的形式。变换方式有调制、放大、滤波、编码、多路复用等。
信道:传输信号的通道.即传输媒质。在给子信号通道的同时,信道也会对信号产生损耗和干扰。
噪声源:通信系统中各处噪声的集中表示。
接收设备:其功能与发送设备相反,目的是从受到减损的接收信号中恢复原始电信号。
信宿:传送消息的目的地。其功能与信源相反,即把原始电信号还原成相应的消息,如扬声器把音频信号还原成声音。

2、模拟通信系统模型

在这里插入图片描述
该系统包含两种重要变换:
(1)消息—基带信号,完成这对变换和反变换的是信源和信宿:
(2)基带信号—已调信号,完成这对变换和反变换的通常是调制器和解调器。

3、数字通信系统模型

在这里插入图片描述
信源和信宿可以是模拟的,也可以是数字的。
信源编码有两个基本功能:一是完成模数转换,即把模拟信号转换成数字信号:二是将数字信号进行压缩处理,减小冗余,以提高信息传输的有效性。信源译码是信源编码的逆过程。
信道编码的功能是对发送的信息码元按定的规则加入保护成分(监督元),组成所谓“抗干扰编码"。接收端的信道译码器按相应的规则进行解码,从而发现或纠正错误,以提高通信系统的可靠性。
加密与解密的作用是为了提高所传信息的安全性。
调制的主要目的是使信号适应信道的特性。(详见第7章)。
同步是数字通信系统所必需的。按照同步的功能可分为载波同步、码元同步、群(帧)同步和网同步。不同功能的同步器在系统中所处的位置也不同,因此在图1-3中未画出。
说明:图1-3是数字通信系统的一般化模型,实际系统不一定包括图中所有环节。例如,数字基带传输系统(详见第6章)中,无需载波调制与解调。
由以上通信系统模型可知,在实施通信的过程中,将涉及以下关键技术:“编码、解码、调制、解调、同步"。
在学习或复习过程中,应着眼于这些技术的原理性能和应用。

数字通信优缺点
●抗干扰能力强,且无噪声积累(利用中继手段)。
.传输差错可控(利用信道编码技术)。
.便于进行信号处理、变换和存储,可以将来自不同信源的信号综合到起传输。
●易于集成,使通信设备小型化。●易于加密处理,且保密性好。
数字通信的缺点:
.占用较大的传输带宽。
●对同步要求高,因而系统较复杂。

4、信息量、熵(平均信息量)、总信息量

在这里插入图片描述在这里插入图片描述在这里插入图片描述

5、主要性能指标:有效性和可靠性

通信的任务是快速、准确地传递信息,相应的评价指标是有效性和可靠性。有效性,指传输一-定信息量所占用的信道资源(如信道带宽);可靠性,指传输信息的准确程度。这两者相互矛盾而又相互联系,通常也是可以互换的。

有效性指标:频带利用率=传输速率/带宽
RB码元传输速率:仅取决于每个码元的持续时间,即码元宽度TB,RB=1/TB
Rb信息传输速率:取决于码元宽度,进制数M以及信源的统计特性。(Rb的计算方式依据RB)
在这里插入图片描述
RB码元传输速率:波特率,Baud/Hz,多用于模拟系统以区别于数字系统
Rb信息传输速率:比特率,bit/s,多用于数字系统
二进制情况下:M=2,平均信息量H=1,RB=Rb
在这里插入图片描述
可靠性指标:差错率(误码率,误信率)
在这里插入图片描述
与波特率比特率类似,误码率与误信率的不同在于计量目标为码元数还是比特数。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/348811.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用log4j2免费分配日志记录

介绍 最近,我正在为一个客户端工作,试图为大型精心制作的Java系统消除一些GC暂停。 经过分析后,我意识到大部分垃圾都是通过日志记录产生的! 是否有一种简单的方法来删除所有分配? 原来有:) 我应该使用哪个框架进行GC…

Verilog中fork...join 的用法

特点 中间的语句并行执行;(延时不累加) 不能用于综合; 代码 module signal_gen; reg wave; parameter cycle 5; initial beginforkwave 0;#(cycle) wave 1;#(2*cycle) wave 0;#(3*cycle) wave 1;#(4*cycle…

使用JWT的Cloud Native应用程序

本机云应用程序是为云计算环境开发的应用程序。 对于“ 什么是云原生应用程序 ”这个问题没有具体答案,但是必须满足不同的概念。 在我看来,最重要的功能之一就是能够快速缩放 。 这意味着我们的应用程序在每台服务器上都无法具有任何状态,…

开源项目GoodView点赞效果

点赞1效果: GoodView方法: 使用GoodView的Demo: public class MainActivity extends Activity { Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main)final Good…

开源RefreshListView下拉刷新效果

1、AnimationDrawable java.lang.Object ↳android.graphics.drawable.Drawable ↳android.graphics.drawable.DrawableContainer ↳android.graphics.drawable.AnimationDrawable 文档概述:An object used to create frame-by-frame animations, defined …

View的三大流程之View的测量

1、public class View extends Objectimplements Drawable.Callback KeyEvent.Callback AccessibilityEventSourcejava.lang.Object ↳android.view.View Class Overview This class represents the basic building block for user interface components. A View occupies a …

ListView的使用用ViewHolder提升效率

public class ListView extends AbsListViewjava.lang.Object ↳android.view.View ↳android.view.ViewGroup ↳android.widget.AdapterView<T extends android.widget.Adapter> ↳android.widget.AbsListView ↳android.widget.ListView Class Ove…

电脑还原Mac地址

之前修改过电脑Mac&#xff0c;现在与手机Mac冲突&#xff0c;导致手机无法连接校园网。 控制面板——》打开网络和共享中心——》选择更改适配器设置 本地连接——》右键选择属性 上图选择配置 高级——》在下拉菜单中选择网络地址——》右边选为“不存在” 之后本地连接会自…

聊天ListView使用ViewHolder

聊天界面会展示至少两种布局&#xff0c;即收到消息和发送消息。这样一个ListView与平时使用的ListView的最大不同&#xff0c;在于它有两个不同的布局&#xff1a;收到的布局和发送的布局。需要利用Adapter实现这样的效果。即需要在获取布局的时候判断该获取哪个布局。 public…

动态改变ListView布局

在getView()时&#xff0c;通过判断选择加载不同的布局。 点击某个item的时候&#xff0c;变为foucus状态&#xff0c;其他的items还原。 下面用两个方法给item设置两个不同的布局。 //foucus状态&#xff0c;显示一个ImageViewprivate View addFocusView(int i) {ImageView…

jpa 关系拥有方_JPA:确定关系的归属方

jpa 关系拥有方使用Java Persistence API&#xff08;JPA&#xff09;时&#xff0c;通常需要在两个实体之间创建关系。 这些关系是通过使用外键在数据模型&#xff08;例如数据库&#xff09;中定义的&#xff0c;而在我们的对象模型&#xff08;例如Java&#xff09;中则使用…

获取View坐标

滑动一个View&#xff0c;即移动一个View&#xff0c;改变其当前所处的位置&#xff0c;通过不断改变View的坐标实现滑动的效果。 1、Android坐标系&#xff1a;坐标原点在屏幕左上角。 public void getLocationOnScreen(int[] location) Computes the coordinates of this vi…

李宏毅 课程打包_按功能而不是按层打包课程

李宏毅 课程打包大多数企业Java应用程序在设计上都有一些相似之处。 这些应用程序的打包通常由它们使用的框架&#xff08;如Spring&#xff0c;EJB或Hibernate等&#xff09;驱动。或者&#xff0c;您可以按功能对打包进行分组。 像任何其他有关建模的项目一样&#xff0c;这也…

Java反射,但速度更快

在编译时不知道Java类的最快方法是什么&#xff1f; Java框架通常会这样做。 很多。 它可以直接影响其性能。 因此&#xff0c;让我们对不同的方法进行基准测试&#xff0c;例如反射&#xff0c;方法句柄和代码生成。 用例 假设我们有一个简单的Person类&#xff0c;其中包含名…

Git时间

1、Git是目前世界上最先进的分布式版本控制系统。和集中式版本控制系统相比&#xff0c;分布式版本控制系统的安全性要高很多&#xff0c;因为每个人电脑里都有完整的版本库&#xff0c;某一个人的电脑坏掉了不要紧&#xff0c;随便从其他人那里复制一个就可以了。而集中式版本…

java中update_Java 7 Update 21安全改进的详细信息

java中updateOracle昨天发布了三个Java更新 。 重要的是要注意它们包含一些与安全性相关的更改。 一段时间以来&#xff0c;这些变更中的大多数已经宣布&#xff0c;首先要注意的是Oracle按计划交付。 Oracle公司Java平台安全经理米尔顿史密斯&#xff08;Milton Smith&…

访问GitHub超慢的解决办法

是github某个CDN(Content Delivery Network&#xff0c;即内容分发网络?)被屏蔽所致。 附件--->记事本&#xff08;选择以管理员身份运行&#xff09;——文件——打开C:\Windows\System32\drivers\etc 右下角选择“所有文件” 选择hosts 打开 如图在这行下面添加绑定IP…

学习使用Whally GraalVM!

介绍 在Truffle在神圣的Graal中服务&#xff1a;Graal和Truffle在JVM上进行多语种语言解释的帖子中&#xff0c;我们得到了简短的介绍&#xff0c;并对Graal&#xff0c;Truffle及其周围的一些概念进行了深入研究。 但是&#xff0c;如果不深入研究实用性&#xff0c;那么任何技…

Android样式开发---shape

Thanks to:转载自Keegan小钢 原文链接&#xff1a;http://keeganlee.me/post/android/20150830 一个应用&#xff0c;应该保持一套统一的样式&#xff0c;包括Button、EditText、ProgressBar、Toast、Checkbox等各种控件的样式&#xff0c;还包括控件间隔、文字大小和颜色、阴影…

SwipeRefreshLayout官方推荐下拉刷新

SwipeRefreshLayoutpublic class SwipeRefreshLayout extends ViewGroup implements NestedScrollingParent, NestedScrollingChildjava.lang.Object↳android.view.View↳android.view.ViewGroup↳ android.support.v4.widget.SwipeRefreshLayout API doc&#xff1a;http://…