计算机网络 数字数据编码方法
计算机网络原理 模拟数据编码方法
计算机网络原理模拟数据编码方法模拟数据可以基带传输,但必须要经过调制才能在使用载波线路的模拟信道上进行频带传输。
它也用原始信号去调制载波的幅度、频率和相位参量,在无线电通信中运用较多是调幅和调频制,调幅制中起伏变化的载波幅度之包络携带了原始信号的特征。
调频制则是通过相同幅度的载波的周期变化来表示原始信号的幅度变化。
调相技术在某些系统中用于替代调频方式,被调制的载波的幅度和频率不变,其相位随原始调制信号的幅度变化而成比例的变化。
这些模拟调制技术也可以称为模拟信息的模拟编码。
模拟编码的目的是为了进行频带传输;数字编码适于基带传输,但有时编码后可能再进行模拟编码进行频带传输。
模拟编码中的模拟调制是对载波的参量进行连续调制,而数字调制是用载波参量的离散状态来表征信息。
模拟编码是根据采样定理,如果用大于等于原信号最高频率两倍的速率定期对信号进行采样,其样本就包含了足以构成原信号的所有信息。
脉冲编码调制技术(Pulse Code Modulation,PCM)是模拟数据采样编码的主要技术,它是现代数字通信的基础。
PCM技术经过三个阶段将模拟信号改变为数字信号编码,这三个阶段如下。
1.采样每隔一定的时间间隔对连续的模拟信号采样,这样模拟信号就成为“离散”的模拟信号,用它来近似地代表信号。
根据采样定理,采样频率f为f≥2fmax式中,fmax是原信号的最高频率。
采样周期为T=1/2B=1/f。
2.量化采样获得的样本是模拟数据,将这些模拟数据人为地分成基于级别,将每个样本按照其幅度归为某个量化级别,这个过程叫做量化。
量化一般采用四舍五入或划定范围的方法,即“取整”。
如图2.15(a)中,样本D2的值为0.41≈0.4,样本D4的值为1.26≈1.3,将它们的级别定义为4级和13级。
在这个例子中,一共划分了16个量化级别,分别对应0.0,0.1,0.2,…,1.5。
量化的级别越多,获得的数据越为精确,失真越小。
3.编码编码是名个量化级别用二进制代码表示的过程。
计算机网络2-第3章-补充内容数据编码技术
φ=π φ=0
φ=0
φ=π
相对相移键控PSK
相位 偏移π φ不变 偏移π 偏移π φ不变 φ=0 φ=π φ=π φ=0 φ=π φ=π
2021/4/9
7
多相调制
二进制比特 相位值
00
0
π
01
2
11
3π 2
10
π
数字数据 0 0 1
四相 相移键控
0
π
10
01
3π 2
01 00
11 10
π 2
ASK、FSK和PSK都是最基本的调 制技术,实现容易,技术简单,抗 干扰能力差,调制速率不高,为了 提高数据传输速率,也可以采用多 相调制的方法。
对数字数据调制的基本方法有三种:幅移键控、频移键控和相移键控。
计算机
调制解调器
公用电话网
调制解调器
计算机
2021/4/9
4
数字数据的调制
在调制过程中,选择音频范围内的某一角频率ω的正(余)弦信号作 为载波,该正(余)弦信号可以写为: u(t)= um·sin(ωt+φ0)
3个可以改变的电参量: — 振 幅 um — 角频率 ω — 相位 φ
模拟信号 (模拟信道)
模拟数据
调制 (AM、FM、PM等)
模拟信号 (模拟信道)
2021/4/9
3
数字数据的调制
传统的电话通信信道是为传输语音信号设计的,用于传输音频 300Hz~3400Hz的模拟信号,不能直接传输数字数据。为了利用模拟 语音通信的电话交换网实现计算机的数字数据的传输,必须首先将数 字信号转换成模拟信号,也就是要对数字数据进行调制。
PCM 输出(编码) 011100011011001100
常见的基本数据编码方式
常见的基本数据编码方式什么是基本数据编码方式?常用的基本编码方式有哪些?它们有什么不同之处及应用场景是什么?本文将为读者深入解析,带您了解基本数据编码方式。
一、什么是基本数据编码方式?在计算机中,数据的传输、存储和处理过程中,需要将数据按照一定的格式进行编码和解码。
基本数据编码方式是将数据按照特定的规则转换成计算机可识别的二进制数据的一种方法。
二、常用的基本编码方式有哪些?1. ASCII码ASCII码是美国信息交换标准代码的缩写,是一种基于26个大写字母、26个小写字母、数字、标点符号以及一些控制字符组成的7位二进制编码方式。
ASCII 码可以表示128种不同的字符,被广泛应用于计算机系统中,如文本文件和网页等。
2. UnicodeUnicode是一种统一的字符集标准和编码协议,采用16位二进制编码,它定义了世界上所有主要的语言文字的字符集合,可以表示超过100,000个字符。
Unicode包含了ASCII码中的所有字符,以及世界各地使用的符号、汉字和emoji表情等。
3. UTF-8UTF-8(Unicode Transformation Format-8bit)是一种字节序列频率最高的Unicode编码方式之一,采用可变长度的编码方式,根据不同的字符长度,采用1-4个字节进行编码。
UTF-8可以表示Unicode字符集的所有字符,且节约存储空间,被广泛应用于计算机系统中。
4. GBKGBK是国家标准的中文编码之一,是中国大陆所使用的编码方式。
GBK编码采用2个字节表示一个中文字符,共能够表示21886个汉字和图形符号以及94个ASCII字符。
目前GBK编码已经逐渐被UTF-8、UTF-16等Unicode编码所替代,但在一些需要适配老系统和老设备的场景,仍然需要使用GBK编码。
5. Base64Base64是一种基于64个可打印字符来表示二进制数据的编码方式,常用于网络传输和数据存储,如电子邮件、图片和加密数据等。
计算机网络课后题
三种数字数据编码:不归零制编码、曼彻斯特编码和差分曼彻斯特编码。
曼彻斯特编码(Manchester coding)编码规则:对应于每一位数据位的中间位置都有一个跳变,用跳变的相位表示数字0或1,如正跳变表示数字0,负跳变表示数字1。
即跳变既表示时钟又表示数据。
编码波形如下图所示。
由于任何两次电平跳变的时间间隔是T/2或T 周期,所以提取电平跳变信号就可作为收发双方的同步信号,故曼彻斯特编码又被称为“自含时钟编码”,或称“自同步编码”。
MC 的优点是: ① 不需要另外的同步信号;② 抗干扰能力强。
3.差分曼彻斯特编码(Differential Manchester Coding)编码规则:用每位开始是否有跳变(正或负跳变均可)来表示数字0或1,若每每一数据位不用来表示数字0或1 ,只用来生成同步时钟信号,数据用位首是否发生跳变来表示 ,故差分曼彻斯特编码也是“自含时钟编码”或“自同步编码”。
DMC 的特点: ① 无需另外的同步信号;② 抗干扰能力强。
③ 易于信号检测名词解释:1.计算机网络2.局域网3.城域网4广域网5 ARPANET 6 通信子网◆ 通信子网主要由通信控制处理机,各种通信线路(如双绞线、同轴电缆、光导纤维、无线电、电磁波、红外线、激光等)以及相应的通信设备(如网卡、调制解调器、编码解码器、多路复用器、集线器、中继器、网桥、路由器、交换机等)构成。
◆ 通信子网主要负责信号转换、整形、放大,数据交换,信息的发送、接收、校验、存储、转发等通信处理业务1.计算机网络的发展主要分为哪几个阶段,每个阶段各有什么特点?答:第一阶段为面向终端的计算机网络,特点是由单个具有自主处理功能的计算机和多个没有自主处理功能的终端组成网络。
不归零制编曼彻斯特编10011010差分曼彻斯特三种码的波形比较第二阶段为计算机-计算机网络,特点是由具有自主处理功能的多个计算机组成独立的网络系统。
第三阶段为开放式标准化网络,特点是由多个计算机组成容易实现网络之间互相连接的开放式网络系统。
数据的编码与调制
数据的编码与调制如前所述,网络中的通信信道可以分为模拟信道和数字信道,分别用于传输模拟信号和数字信号,而依赖于信道传输的数据也分为模拟数据与数字数据两类。
为了正确地传输数据,必须对原始数据进行相应的编码或调制,将原始数据变成与信道传输特性相匹配的数字信号或模拟信号后,才能送入信道传输。
如图6-20所示,数字数据经过数字编码后可以变成数字信号,经过数字调制(ASK、FSK、PSK)后可以成为模拟信号;而模拟数据经过脉冲编码调制(PCM)后可以变成数字信号,经过模拟调制(AM、FM、PM)后可以成为与模拟信道传输特性相匹配的模拟信号。
图6-20 数据的编码与调制示意图6.3.1 数字数据的数字信号编码利用数字通信信道直接传输数字信号的方法,称作数字信号的基带传输。
而基带传输需要解决的两个问题是数字数据的数字信号编码方式及收发双方之间的信号同步。
在数字基带传输中,最常见的数据信号编码方式有不归零码、曼彻斯特编码和差分曼彻斯特编码3种。
以数字数据011101001为例,采用这3种编码方式后,它的编码波形如图6-21所示。
1.不归零码(NRZ,Non-Return to Zero)NRZ码可以用低电平表示逻辑“0”,用高电平表示逻辑“1”。
并且在发送NRZ码的同时,必须传送一个同步信号,以保持收发双方的时钟同步。
2.曼彻斯特编码(Manchester)曼彻斯特编码的特点是每一位二进制信号的中间都有跳变,若从低电平跳变到高电平,就表示数字信号“1”;若从高电平跳变到低电平,就表示数字信号“0”。
曼彻斯特编码的原则是:将每个比特的周期T分为前T/2和后T/2,前T/2取反码,后T/2取原码。
曼彻斯特编码的优点是每一个比特中间的跳变可以作为接收端的时钟信号,以保持接收端和发送端之间的同步。
3.差分曼彻斯特编码(Difference Manchester)差分曼彻斯特编码是对曼彻斯特编码的改进,其特点是每比特的值要根据其开始边界是否发生电平跳变来决定,若一个比特开始处出现跳变则表示“0”,不出现跳变则表示“1”,每一位二进制信号中间的跳变仅用做同步信号。
计算机网络应用 模拟数据编码技术
计算机网络应用 模拟数据编码技术数据的传输是在信道的基础上,而信道所传输的是信号,因此,我们也可以说信号传输数据。
在数据通信模型中,我们已经知道,传输信道有模拟信道和数字信道两种,DTE 发送的数据信号也有模拟信号和数字信号两种,因此需要DCE 设备将其进行转换,最终实现数据通信。
信息在进入信道之前要变换成为适合信道传输的形式,在进入信宿时又要变换为适合信宿的形式,其通信模型如图2-6所示。
图2-6 通信基本模型模拟信号传输模拟数据被称为模拟通信,即将采取电信号形式的模拟数据原封不动地传输出去,也可以在较高频率下进行调制,以便满足各种带宽需要。
例如,典型的例子有声音在普通电话系统中的传输。
其中,对模拟信号进行调制的目的是为了让多个模拟信号经过调制后能够在信道上同时传输,同时也让其适合于要传输的模拟信道;另外,它还能增强信号的抗噪声能力、减小干扰,提高了系统的抗干扰能力。
由于数字信号传输具有速率高、失真小、误码率低等优点,因此,在现代通信系统中,发送端往往将模拟数据数字化后,以数字信号传输,在接收端再将数字信号恢复为模拟数据。
根据采样定理,如果用大于等于原信号最高频率两倍的速率定期对信号进行采样,其样本就包含了足以构成原信号的所有信息。
脉冲编码调制技术(Pulse Code Modulation ,PCM )是模拟数据采样编码的主要技术,它是现代数字通信的基础。
PCM 技术经过3个阶段将模拟信号改变为数字信号编码,这3个阶段如下。
1.采样采样也叫取样,它是指在每隔一定的时间间隔中对连续的模拟信号采样以作为样本,该样本代表了模拟信号在某一时刻的瞬时值。
这样模拟信号就成为“离散”的模拟信号,用它来近似地代表信号。
根据尼奎斯特定理:如果取样速率大于模拟信号最高频率的2倍,则可以用得到的样本空间回复原来的模拟信号。
可以得到采样频率f 为:f ≥2f max其中,f 为取样频率,max f 是原信号的最高频率。
计算机网络技术第五讲数据调制与编码
例如:分为16个等级,四舍五入
u(t)
··· 15
13
13
·36·
·7 ·4 ·1
d0 d1 d2 d3 d4 d5 d6 d7
t
! 数字信号的形成
通过抽样、量化后,信号不仅在时间上是离散的, 而且在取值上也是离散的
9
(3)编码
● 把经过抽样、量化后的数字信号用一组二进制电码来表示的过程。
二进制码 0100
B2
10 0 1 1 0
B3
10 0 0 0 0
B4
10 1 1 0 0
B5
01 0 0 0 1
B6
00 1 1 1 0
B7
11 1 1 1 1
校验位
01 0 01 1
ቤተ መጻሕፍቲ ባይዱ14
2. 水平奇偶校验
例 水平奇校验编码
(发送数据的“1”的个数为奇数,则校验位为“0”,否则
为“1”
校验位
位/字符 O P H K C P
20
位编码。
A. 7
B. 6
C. 5
D. 4
16
二、填空题 1.描述电磁波的3个主要参数是( 振幅 )、( 频率 )和( 相位 )。 2.电话通信信道是典型的( 模拟通信 )信道,为了利用电话交换网 实现计算机的( 数字信号 )的传输,必须先将数字信号转换为模拟
信号。
3.模拟数据编码方法可以分为( 振幅键控 )、( 频移键控 )和 ( 相移键控 )3类。 4. 曼彻斯特编码是比较流行的( 数字数据 )编码方法,它在每个比特 中间都会有一次( 电平跳变 ),因此它是一种自含( 时钟信号 )
数据的表现形式--信号,分为模拟信号和 数字信号两种,鉴于信号的特性及传输介质的性 能,模拟信号和数字信号在处理过程中往往需要 相互转换,或在传输过程中需要改变其表现形式。
计算机网络(期末考试)简答题
从计算机网络定义来看,网络主要涉及哪四个方面的问题?答:计算机网络是就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式、网络操作系统等)实现网络中资源共享和信息传递的系统。
(7分)什么是计算机网络?它由哪几部分组成?计算机网络是就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式、网络操作系统等)实现网络中资源共享和信息传递的系统。
计算机网络系统是由通信子网和资源子网组成的。
计算机网络首先是一个通信网络,各计算机之间通过通信媒体、通信设备进行数据通信,其次,在此基础上各计算机可以通过网络软件共享其它计算机上的硬件资源、软件资源和数据资源。
从定义中看出涉及到四个方面的问题:(1)至少两台计算机以及其他设备(如打印机、外接硬盘等)互联。
(2分)(2)通信设备与线路介质。
(2分)(3)网络软件,通信协议和NOS。
(2分)(4)联网计算机的“独立自治”性。
(2分)HTTP协议的主要特点有哪些?答:(1)支持客户/服务器模式。
(2)简单快速:客户向服务器请求服务时,只需传送请求方法和路径。
(3)灵活:HTTP允许传输任意类型的数据对象。
(4)无连接:无连接的含义是限制每次连接只处理一个请求。
(5)无状态:无状态是指协议对于事务处理没有记忆能力。
什么是单工通信、半双工通信和全双工通信?各有何特点?答;数据通信按照信号传送方向和时间的关系,信道的通信方式可以分为三种:单工、半双工和全双工。
单工通信:在单工通信方式中,信号只能向一个方向传输。
例如:无线广播电台的广播、电视播放。
(5分)半双工通信:在半双工通信方式中,信号可以双向传送,但必须交替进行,在任一时刻只能向一个方向传送。
例如:对讲机。
(5分)全双工通信:在全双工通信方式中,信号可以同时双向传送数据。
例如:以太网通信。
第2章数据编码技术
2.4 数据编码技术2.4.1 数据编码类型根据数据通信类型,用于数据通信的数据编码方法分为两类:模拟数据编码与数字数据编码。
网络中基本的数据编码方法可以归纳如图2-11所示:图2-11 数据编码方法数据编码方法模拟数据编码数字数据编码振幅键控ASK移频键控FSK 移相键控PSK非归零码NRZ曼彻斯特编码差分曼彻斯特编码2.4.2 模拟数据编码方法数字调制就是将数字符号变成适合于信道传输的波形。
所用载波一般是余弦信号,调制信号为数字基带信号。
利用基带信号去控制载波的某个参数,就完成了调制。
调制的方法主要是通过改变余弦波的幅度、相位或频率来传送信息。
其基本原理是把数据信号寄生在载波的上述三个参数中的一个上,即用数据信号来进行幅度调制、频率调制或相位调制。
分别对应“幅移键控”(ASK)、“相移键控”(PSK)和“频移键控”(FSK)三种数字调制方式。
三种调制方法如图2-12所示。
1.幅移键控(ASK ) 2.频移键控(FSK ) 3.相移键控(PSK ) 4.幅度相位复合调制表2-3 幅度相位复合调制图2-12 模拟数据编码方法1010ωωππππ+0+π+0+0+0ω2ω1ω2+π数据(a)ASK(b)FSK(c)PSK(绝对)(d)PSK(相对)ω1ω2ω12.4.3 数字数据编码方法在基带传输中,数字数据信号的编码方法主要有以下几种,如图2-15所示。
图2-14 QAM1111○1110○1101○1100○1011○ 1010○1001○ 1000 ○0111○0110○0101 ○ 0100○0011 ○0010○ 0001 ○ 0000○图2-13 V.29 Modem 的星座0 1 1 0 1 0 0 1单极性码极性码双极性码归零码双向码不归零码曼彻斯特编码差分曼彻斯特编多电平编图2-15 数字数据信号的编码方法1.单极性码2.极性码3.归零码4.不归零码5.双相码双相码要求每一比特中都要有一个电平转换,因而这种编码的最大优点是自定时,同时双相码也有检测错误的功能,如果某一位中间缺少了电平翻转,则被认为是违例代码。
数字数据的数字信号编码
数字数据的数字信号编码数字数据的数字信号编码数字数据的数字信号编码,就是要解决数字数据的数字信号表⽰问题,即通过对数字信号进⾏编码来表⽰数据。
数字信号编码的⼯作由⽹络上的硬件完成,常⽤的编码⽅法有以下三种:1. 不归零码NRZ (non-return to zero )不归零码⼜可分为单极性不归零码和双极性不归零码。
图2-3-2(a)所⽰为单极性不归零码:在每⼀码元时间内,有电压表⽰数字“0”,有恒定的正电压表⽰数字“1”。
每个码元的中⼼是取样时间,即判决门限为0.5:0.5以下为“0”,0.5以上为“1”。
图2-3-2(b)所⽰为双极性不归零码:在每⼀码元时间内,以恒定的负电压表⽰数字“0”,以恒定的正电压表⽰数字“1”。
判决门限为零电平:0以下为“0”,0以上为“1”。
t判决门限(a)t(b)图2-3-2 不归零码不归零码是指编码在发送“0”或“1”时,在⼀码元的时间内不会返回初始状态(零)。
当连续发送“1”或者“0”时,上⼀码元与下⼀码元之间没有间隙,使接收⽅和发送⽅⽆法保持同步。
为了保证收、发双⽅同步,往往在发送不归零码的同时,还要⽤另⼀个信道同时发送同步时钟信号。
计算机串⼝与调制解调器之间采⽤的是不归零码。
2. 归零码归零码是指编码在发送“0”或“1”时,在⼀码元的时间内会返回初始状态(零),如图2-3-3所⽰。
归零码可分为单极性归零码和双极性归零码.t(b)t(a)图2-3-2 归零码图2-3-3(a)所⽰为单极性归零码:以⽆电压表⽰数字“0”,以恒定的正电压表⽰数字“1”。
与单极性不归零码的区别是:“1”码发送的是窄脉冲,发完后归到零电平。
图2-3-3(b)所⽰为双极性归零码:以恒定的负电压表⽰数字“0”,以恒定的正电压表⽰数字“1”。
与双极性不归零码的区别是:两种信号波形发送的都是窄脉冲,发完后归到零电平。
3. ⾃同步码⾃同步码是指编码在传输信息的同时,将时钟同步信号⼀起传输过去。
计算机网络 模拟数据编码方法
计算机网络 模拟数据编码方法由于数字信号传输具有速率高、失真小、误码率低等优点。
因此,在现代通信系统中,发送端往往将模拟数据数字化后,以数字信号传输,在接收端再将数字信号恢复为模拟数据。
根据采样定理,如果用大于等于原信号最高频率两倍的速率定期对信号进行采样,其样本就包含了足以构成原信号的所有信息。
脉冲编码调制技术(Pulse Code Modulation ,PCM )是模拟数据采样编码的主要技术,它是现代数字通信的基础。
PCM 技术经过三个阶段将模拟信号改变为数字信号编码,这三个阶段如下。
1.采样每隔一定的时间间隔对连续的模拟信号采样,这样模拟信号就成为“离散”的模拟信号,用它来近似地代表信号。
根据采样定理,采样频率f 为:f ≥2f max 公式中,max f 是原信号的最高频率。
采样周期为 T =1/2B=1/ f 。
2.量化采样获得的样本是模拟数据,将这些模拟数据人为地分成若干个级别,每个样本按照其幅度归为某个量化级别,这个过程叫做量化。
量化一般采用四舍五入或划定范围的方法,即“取整”。
如图3-5(a )所示,样本D2的值为0.41≈0.4,样本D4的值为1.26≈1.3,将它们的级别定义为4级和13级。
在这个例子中,一共划分了16个量化级别,分别对应0.0,0.1,0.2,…,1.5。
量化的级别越多,获得的数据越为精确,失真越小。
3.编码编码是各个量化级别用二进制代码表示的过程。
量化级别越多,数据越精确,但需要的二进制编码位数也就越多。
如8个量化级别,需要3位二进制编码;16个量化级别,需要4位二进制编码,如图3-5(b )所示;32个量化级别,则需要5位二进制编码。
对于PCM 用于数字语音系统,声音分为128个量化级别,每个量化级别采用7位二进制编码表示,采样速率为8000样本/秒,数据传输速率应达到7位×8000/秒 = 56Kb/s 。
如果每个量化级采用7+1=8位二进制编码表示,数据传输速率应达到8位×8000/秒 = 64Kb/s 。
数据编码技术
数据编码技术数据编码是将数据表示成某种特殊的信号形式以便于数据的可靠传输。
1.数字信号编码技术对于传输数字信号来说,最普通且最容易的方法是用两个不同的电压值来表示两个二进制值。
用无电压(或负电压)表示0,而正电压表示1。
常用的数字信号编码有不归零(NRZ)编码、曼彻斯特(Manchester)编码和差分曼彻斯特(DifferentialManchester)编码。
(1)NRZ编码它的优点是:一位码元(一串脉冲)一个单位脉冲的亮度,称为全亮码。
根据通信理论,每个脉冲亮度越大,信号的能量越大,抗干扰能力强,且脉冲亮度与信道带宽成反比,即全亮码占用信道较小的带宽编码效率高。
它的缺点是:当出现连续0或1时,难以分辨复位的起停点,会产生直流分量的积累,使信号失真。
因此,过去大多数数据传输系统都不采用这种编码方式。
近年来,随着技术的完善,NRZ编码已成为高速网络的主流技术。
(2)曼彻斯特编码在曼彻斯特编码中,用电压跳变的相位不同来区分1和0,即用正的电压跳变表示0,用负的电压跳变表示1。
因此,这种编码也称为相应编码。
由于跳变都发生在每一个码元的中间,接收端可以方便地利用它作为位同步时钟,因此,这种编码也称为自同步编码。
(3)差分曼彻斯特差分曼彻斯特编码是曼彻斯特编码的一种修改格式。
其不同之处在于:每位的中间跳变只用于同步时钟信号;而0或1的取值判断是用位的起始处有无跳变来表示(若有跳变则为0,若无跳变则为1)。
这种编码的特点是每一位均用不同电平的两个半位来表示,因而始终能保持直流的平衡。
这种编码也是一种自同步编码。
2.调制解调技术目前在大多数情况下,远程通信还是利用现有的设备——电话线和电话网。
一条电话信道的带宽是300Hz~3400Hz,远小于数字信号的传输带宽,因此利用电话线进行数据通信,就必须把数字信号转变成音频范围内的模拟信号,通过电话线传递到接收端,再变回数字信号,这两个转换的过程分别叫做“调制”和“解调”。
编码
NRZ编码即No Return Zero编码。
NRZ是不归零编码的英文缩写,是计算机内部流动的数据编码形式,它本身不包含同步时钟信息,对它的读写必须借助读写时钟。
因此独立的NRZ编码没有时钟信息就没有任何实际意义。
信号电平的一次反转代表0,电平不变化表示1,并且在表示完一个码元后,电压不需回到0。
不归零制编码是效率最高的编码,缺点是存在发送方和接收方的同步问题。
NRZ编码本身不能恢复同步信号(时钟),在进行多机通讯时同步只能靠发送和接收端的时钟发生器大致相同来由本地产生,因此NRZ编码适于异步方式通信。
要想使数据编码本身携带同步时钟信息,必须设法使数据与时钟一起编码发送,再由接收端借助锁相环电路恢复同步时钟,典型的编码方式是变形不归零(NRZI)、曼码等。
NRZ-I No Return Zero-Inverse 非归零反相编码在NRZ-I编码方式中,信号电平的一次反转代表比特1。
就是说是从正电平到负电平的一次跃迁,而不是电压值本身,来代表一个比特1。
0比特由没有电平变化的信号代表。
非归零反相编码相对非归零电平编码的优点在于:因为每次遇到比特1都发生电平跃迁,这能提供一种同步机制。
一串7个比特1会导致7次电平跃迁。
每次跃迁都使接收方能根据信号的实际到达来对本身时钟进行重同步调整。
根据统计,连续的比特1出现的几率比连续的比特0出现的几率大,因此对比特1的连续串进行同步就在保持整体消息同步上前进了一大步。
一串连续的比特0仍会造成麻烦,但由于连续0串出现不频繁,对于解码来说其妨碍就小了许多。
Non Return to Zero -- 不归零码不归零码(NRZ)数字信号可以直接采用基带传输,所谓基带就是指基本频带。
基带传输就是在线路中直接传送数字信号的电脉冲,这是一种最简单的传输方式,近距离通信的局域网都采用基带传输。
基带传输时,需要解决数字数据的数字信号表示以及收发两端之间的信号同步问题。
对于传输数字信号来说,最简单最常用的方法是用不同的电压电平来表示两个二进制数字,也即数字信号由矩形脉冲组成。
计算机网络基础知识之数字数据的数字信号编码
$2.2.2 数字数据的数字信号编码 数字信号可以直接采⽤基带传输,所谓基带就是指基本频带。
基带传输就是在线路中直接传送数字信号的电脉冲,这是⼀种最简单的传输⽅式,近距离通信的局域都采⽤基带传输。
基带传输时,需要解决数字数据的数字信号表⽰以及收发两端之间的信号同步问题。
对于传输数字信号来说,最简单最常⽤的⽅法是⽤不同的电压电平来表⽰两个⼆进制数字,也即数字信号由矩形脉冲组成。
下⾯介绍⼏种基本的数字信号脉冲编码⽅案(参见图2.8): 单极性不归零码,⽆电压(也就是元电流)⽤来表⽰"0",⽽恒定的正电压⽤来表⽰"1"。
每⼀个码元时间的中间点是采样时间,判决门限为半幅度电平(即0.5)。
也就是说接收信号的值在0.5与1.0之间,就判为"1"码,如果在O与0.5之间就判为"0"码。
每秒钟发送的⼆进制码元数称为"码速"。
双极性不归零码,"1"码和"。
"码都有电流,但是"1"码是正电流,"0"码是负电流,正和负的幅度相等,故称为双极性码。
此时的判决门限为零电平,接收端使⽤零判决器或正负判决器,接收信号的值若在零电平以上为正,判为"1"码;若在零电平以下为负,判为"0"码。
以上两种编码,都是在⼀个码元的全部时间内发出或不发出电流(单极性),以及发出正电流或负电流(双极性)。
每⼀位编码占⽤了全部码元的宽度,故这两种编码都属于全宽码,也称作不归零码NRZ (Non Return Zero)。
如果重复发送"1"码,势必要连续发送正电流;如果重复发送"0"码,势必要连续不送电流或连续发送负电流,这样使某⼀位码元与其下⼀位码元之间没有间隙,不易区分识别。
归零码可以改善这种状况。
计算机网络基础知识之模拟数据的数字信号编码
$2.2.3 模拟数据的数字信号编码对模拟数据进⾏数字信号编码的最常⽤⽅法是脉码调制PCM(Pulse Code Mod111ation),它常⽤于对声⾳信号进⾏编码。
脉码调制是以采样定理为基础的,该定理从数学上证明:若对连续变化的模拟信号进⾏周期性采样,只要采样频率⼤于等于有效信号频率或其带宽的两倍,则采样值便可包含原始信号的全部信息,利⽤低通滤波器可以从这些采样中重新构造出原始信号。
设原始信号的频率为Fm,采样频率为孔,则采样定理可以下式表⽰:式中Ts为采样周期,为原始信号的带宽。
信号数字化的转换过程可包括采样、量化和编码三个步骤。
图2.11说明了脉码调制的原理,图中的波形按幅度被划分成8个量化级,如要提⾼精度,则可以分成更多的量级。
第⼀步是采样,以采样频率Fs把模拟信号的值采出;第⼆步是量化,使连续模拟信号变为时间轴上的离散值,也就是分级的过程,把采样的值按量级"取整"得到的是⼀个不连续的值;第三步是编码,将离散值编成⼀定位数的⼆进制数码。
图中是8个量化级,故取3位⼆进制编码就可以了。
如果有N个量化级,那么每次采样将需要log2N位⼆进制数码。
⽬前在语⾳数字化脉码调制系统中,通常分为128或256个量级,即⽤7位或8位⼆进制数码来表⽰,这样的⼆进制码组称为⼀个码字,其位数称为字长。
在发送端经过这样的变换过程,就可把模拟信号转换成⼆进制数码脉冲序列,然后经过信道进⾏传输。
在接收端,先进⾏译码,将⼆进制数码转换成代表原来模拟信号的幅度不等的量化脉冲,然后再经过滤波(如低通滤波器),就可使幅度不同的量化脉冲还原成原来的模拟信号。
根据原始信号的频宽,可以估算出脉码调制的数码脉冲速度。
如果语⾳数据限于4000Efz以下的频率,那么每秒钟8000次的采样可以满⾜完整地表⽰语⾳信号的特征。
使⽤7位⼆进制表⽰每次采样的话,就允许有128个量化级,这就意味着,仅仅是语⾳信号就需要有每秒钟8000次采样×每次采样7位=56000bps(即56kbps)的数据传输速率。
数字数据的数字信号编码_计算机网络_[共3页]
42 高传输信道的利用率。
频带传输主要是解决利用已有的模拟信道来传输数字数据的问题。
频带传输需要将数字数据模拟化,利用调制技术,将数字数据调制成模拟信号,利用模拟信道来传输。
在接收端需要利用解调技术把模拟信号还原成数字数据。
频带传输还可以利用频分复用(FDM)实现多路复用,提高传输信道的利用率,这种情况也称之为宽带传输。
在远距离传输中通常不采用基带传输而采用频带传输方式。
2.5 数据编码与数据调制数据编码是实现数据通信的最基本的一项重要工作,除了用模拟信号传输模拟数据不需要编码外,数字数据在数字信道上传送需要进行数字信号编码,数字数据在模拟信道上传送需要调制编码,模拟数据在数字信道上传送需要进行脉冲编码调制。
常用的编码方式就有数字数据的模拟信号编码、数字数据的数字信号编码和模拟数据的数字信号编码。
2.5.1 数字数据的数字信号编码在计算机网络中,使用最普遍的传输方式是基带传输。
使用基带传输时,在发送端要将数字数据变换为数字信号,以便在数字通信系统中传输,这一过程称为编码。
在接收端,要将数字信号还原为原来的形式,这一过程称为解码。
数字数据已经有了“1”与“0”的码值区别,为什么不直接使用高、低电平加到物理信道上传输,而要按一定方式编码之后再进行传输呢?这主要有以下原因:(1)编码更有利于在接收端区分“0”与“1”值;(2)编码可以在传输信号中携带时钟,便于接收端提取定时时钟信号;(3)采用合理的编码方式,可以适合信道的传输特性,充分利用信道的传输能力。
最常用的数字信号编码技术有非归零码、曼彻斯特编码、差分曼彻斯特编码、m B/n B编码、多进制编码。
1.非归零码非归零(Non-Return to Zero,NRZ)码是用信号的幅值来表示二进制数据的,通常用正电压表示数据“1”,用负电压表示数据“0”,并且在表示一个码元时,电压均无需回到零,故称非归零码,如图2-10(a)所示。
NRZ码是最容易实现的,实际上是直接将计算机发出的信号加到通信线路上,未作任何处理,代价也最低。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机网络数字数据编码方法
数字数据在数字信道中传输,能够达到很高的数据传输速率与系统效率。
但需要对数字数据进行编码,使其转换成数字信号,才能够在数字信道中传输。
在现代通信系统中,数字数据信号的编码方法主要有以下三种,如图3-6所示。
图3-6 数字数据编码信号的编码
1.非归零编码(NRZ)
如图3-6(a)所示,非归零编码是用低电平表示逻辑0,用高电平表示逻辑1的编码方式。
用于表示逻辑0的低电平信号不能是0伏(V)电平,否则,将无法区别信道上是逻辑0,还是没有信号在传输。
非归零编码的缺点是无法判断一位的开始与结束,发送端和接收端不能保持同步,为保证收发两端的同步,必须在发送NRZ码的同时,用另一个信道同时传送同步信号。
它的另一个缺点是当信号中1与0的个数不相等时,会有直流分量,直流分量可使连接点产生电腐蚀或造成设备损坏。
2.曼彻斯特编码(Manchester)
如图3-6(b)所示,每一个位的中间有一次跳变,它有两个作用,一是作为位同步方式的内带时钟;二是用于表示二进制数据信号,可以把0定义为由高电平到低电平的跳变,1定义为由低电平到高电平的跳变。
位与位之间有或没有跳变都不代表实际的意义。
曼彻斯特编码的优点是每个比特的中间有一次电平跳变,两次电平跳变的时间间隔可以是T/2或T;利用电平跳变可以产生发送端和接收端的同步信号;曼彻斯特编码信号又称做“自含钟编码”信号,发送曼彻斯特编码信号时无需另发同步信号。
3.差分曼彻斯特编码(Difference Manchester)
如图3-6(c)所示,每一个位的中间有一次跳变,它只是有一个作用,即作为位同步方式的内带时钟,不论由高电平到低电平的跳变,还是由低电平到高电平的跳变都与数据信号无关。
0和1是根据两位之间有没有跳变来区分的。
如图3-(c)所示,如果下一个数据是0,则在两位中间有一次电平跳变;如果下一个数据是1,则在两位中间没有电平跳变。
曼彻斯特编码和差分曼彻斯特编码的缺点都是效率低,由于在每个位中间都有一次跳变,所以时钟频率是信号速率的2倍。
例如,为了达到10 Mbps的数据传输速率,要求时钟频率至少为20 MHz。