【绪论】数字通信和模拟通信,信息量,信道

2024-01-24 20:28

本文主要是介绍【绪论】数字通信和模拟通信,信息量,信道,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

信息量

信息量与消息出现的概率有关,消息越不可能出现,信息量越大
I = l o g a 1 P ( x ) = − l o g a P ( x ) I=log_a\frac{1}{P(x)}=-log_aP(x) I=logaP(x)1=logaP(x)

信息的相加性:若干个互相独立事件的信息量等于各独立事件的信息量之和
底数 a a a通常取2,则信息量的单位为比特(b)

当离散消息等概率出现时,即每个符号等概率出现时,信源的熵有最大值
H ( x ) = − ∑ i = 1 M P ( x i ) l o g 2 P ( x i ) H(x)=-\sum_{i=1}^{M}P(x_i)log_2P(x_i) H(x)=i=1MP(xi)log2P(xi)
信源的熵的单位为比特/符号

2 k 2^k 2k进制中的数字符号来传送信息(属于等概率情况),该进制下的一个波形即为一个码元,该码元(称作 2 k 2^k 2k进制码元)的信息量在二进制比特单位下即为 k k k,需要使用k个二进制脉冲来传送该码元

波特率 R B R_B RB为码元传输速率,单位符号/s(波特)
比特率 R b R_b Rb为消息传输速率,单位比特/s
R b = R B ∗ k R_b=R_B*k Rb=RBk

数字和模拟及一些概念

模拟信号:信号参量(非时间轴)的取值是连续的
数字信号:信号参量(非时间轴)的取值是有限的
信道:属于物理媒质

模拟系统

基带信号与带通信号:基带信号经过调制解调变成带通信号(按照调制方式分类)

数字系统

信源编码、信道编码

通信系统性能指标

有效性(频带利用率)

模拟系统

带宽越小频带利用率越高

数字系统

单位带宽内的传输速率
η = R B B \eta=\frac{R_B}{B} η=BRB

可靠性

模拟系统

信噪比(S/N)

数字系统

差错概率,用误码率和误信率表示

误码率 P e P_e Pe为错误码元数的占比
误信率 P b P_b Pb为错误比特的占比(在二进制视角下)
两者并不等价,因为二进制拓展码元可能发生不是全部比特(0/1)翻转的错误,比特未完全错误但整个码元错误了

信道

信道的分类

  • (狭义)传输煤质:无线信道 有线信道
  • (广义)调制解调:调制信道 编码信道
  • 信道特性:恒参(恒定参量)信道 随参信道

无线信道

地波、天波、视线传播
视线传播距离计算公式 h = D 2 50 h=\frac{D^2}{50} h=50D2,D为距离(km),h为天线高度(m)

信道模型

调制信道模型

e o ( t ) = k ( t ) e i ( t ) + n ( t ) e_o(t)=k(t)e_i(t)+n(t) eo(t)=k(t)ei(t)+n(t)
噪声 n ( t ) n(t) n(t)为加性干扰
随参信道 k ( t ) k(t) k(t)发生改变为乘性干扰

编码信道模型

特性以转移概率描述

随参信道

特性:

  • 信号的传输衰减时变
  • 信号的传输时延时变
  • 信号存在多径效应(经过几条路径到达接收端,每条路径的长度(时延)和衰减都时变)
    多径效应产生的衰落(信号包络起伏,频谱范围变化)为快衰落

噪声

人为噪声 自然噪声
热噪声(白噪声)电压公式
V = 4 k T R B ( V ) V=\sqrt{4kTRB}(V) V=4kTRB (V)
玻尔兹曼常数 k = 1.38 ∗ 1 0 − 23 ( J / K ) k=1.38*10^{-23}(J/K) k=1.381023(J/K) ,T为热力学温度

信道容量

某单位下传输的平均信息量最大值

离散信道容量

  • 每符号下– C C C ,b/符号
  • 每秒下– C t C_t Ct ,b/s
    H ( x ) = − ∑ i = 1 n P ( x i ) l o g 2 P ( x i ) H(x)=-\sum_{i=1}^{n}P(x_i)log_2P(x_i) H(x)=i=1nP(xi)log2P(xi)
    H ( x / y ) = − ∑ j = 1 m P ( y j ) ∑ i = 1 n P ( x i / y j ) l o g 2 P ( x i / y j ) H(x/y)=-\sum_{j=1}^{m}P(y_j)\sum_{i=1}^{n}P(x_i/y_j)log_2P(x_i/y_j) H(x/y)=j=1mP(yj)i=1nP(xi/yj)log2P(xi/yj)是已经知道了收到的结果损失的不确定度
    平均信息量/符号= H ( x ) − H ( x / y ) H(x)-H(x/y) H(x)H(x/y)

连续信道容量

C t = B l o g 2 ( 1 + S N ) C_t=Blog_2(1+\frac{S}{N}) Ct=Blog2(1+NS)
其中噪声功率 N = n 0 B N=n_0B N=n0B ,单边功率谱密度乘以带宽
最大值为 1.44 S n 0 1.44\frac{S}{n_0} 1.44n0S

这篇关于【绪论】数字通信和模拟通信,信息量,信道的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/640898

相关文章

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

usaco 1.2 Transformations(模拟)

我的做法就是一个一个情况枚举出来 注意计算公式: ( 变换后的矩阵记为C) 顺时针旋转90°:C[i] [j]=A[n-j-1] [i] (旋转180°和270° 可以多转几个九十度来推) 对称:C[i] [n-j-1]=A[i] [j] 代码有点长 。。。 /*ID: who jayLANG: C++TASK: transform*/#include<

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

hdu4431麻将模拟

给13张牌。问增加哪些牌可以胡牌。 胡牌有以下几种情况: 1、一个对子 + 4组 3个相同的牌或者顺子。 2、7个不同的对子。 3、13幺 贪心的思想: 对于某张牌>=3个,先减去3个相同,再组合顺子。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOExcepti

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟)

【每日一题】LeetCode 2181.合并零之间的节点(链表、模拟) 题目描述 给定一个链表,链表中的每个节点代表一个整数。链表中的整数由 0 分隔开,表示不同的区间。链表的开始和结束节点的值都为 0。任务是将每两个相邻的 0 之间的所有节点合并成一个节点,新节点的值为原区间内所有节点值的和。合并后,需要移除所有的 0,并返回修改后的链表头节点。 思路分析 初始化:创建一个虚拟头节点

vue2 组件通信

props + emits props:用于接收父组件传递给子组件的数据。可以定义期望从父组件接收的数据结构和类型。‘子组件不可更改该数据’emits:用于定义组件可以向父组件发出的事件。这允许父组件监听子组件的事件并作出响应。(比如数据更新) props检查属性 属性名类型描述默认值typeFunction指定 prop 应该是什么类型,如 String, Number, Boolean,

每日一题|牛客竞赛|四舍五入|字符串+贪心+模拟

每日一题|四舍五入 四舍五入 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C++学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 四舍五入 题目: 牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下 12345->12350 12399->12400 输入描述: 输入一个整数n(0<=n<=109 ) 输出描述: 输出一个整数

【算法专场】模拟(下)

目录 前言 38. 外观数列 算法分析 算法思路 算法代码 1419. 数青蛙 算法分析 算法思路 算法代码  2671. 频率跟踪器 算法分析 算法思路 算法代码 前言 在前面我们已经讲解了什么是模拟算法,这篇主要是讲解在leetcode上遇到的一些模拟题目~ 38. 外观数列 算法分析 这道题其实就是要将连续且相同的字符替换成字符重复的次数+

linux中使用rust语言在不同进程之间通信

第一种:使用mmap映射相同文件 fn main() {let pid = std::process::id();println!(