一.了解常用编码方法
相关知识
信号编码
NRZ(不归零制,Non Return Zero Code):正电平代表1,负电平代表0;
RZ(归零制,(Return Zero Code)): 正脉冲代表1,负脉冲代表0;
曼切斯特码(Manchester code,数字双向码、分相码或相位编码):位周期中心的向上跳变代表0,位周期中心的向下跳变代表1,也可以反过来定义;
差分曼切斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表0,而位开始边界没有跳变代表1。
码分复用
码分复用 CDM (Code Division Multiplexing) ,常用的名词是码分多址 CDMA(Code Division Multiple Access),各用户使用经过特殊挑选的不同码型,因此彼此不会造成干扰,信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现。
每一个比特时间划分为 m 个短的间隔,称为码片(chip) ,每个站被指派一个唯一的 m bit 码片序列,两个不同站的码片序列正交:
例如,S 站的 8 bit 码片序列是 00011011
发送比特 1 时,就发送序列 00011011
发送比特 0 时,就发送序列 11100100
S 站的码片序列:(–1 –1 –1 +1 +1 –1 +1 +1)
码分复用 CDM (Code Division Multiplexing) 工作原理
S 为(–1 –1 –1 +1 +1 –1 +1 +1),T 为(–1 –1 +1 –1 +1 +1 +1 –1
,
分别用各站的码片与总信号作点积,若结果为0,表示该站没发送信号,若结果为正表示发送1,结果为负发送0。
循环校验
循环校验是常用的一种检错码,以太网帧即采用这种检测方式。
其计算示例如下:
假设数据比特为10101011
对应的多项式为x4+x1+1,则其对应的比特串为:10011,意味着校验码长度为4
先在数据后果被4个0,即与检验码长度相同
做除法运算,但相减时不借位。
任务描述
本关任务为选择题:根据相知识完成编码、校验的计算。
相关知识
网络文件传输采用分组方式进行,即将文件拆分为多个分组,为确保文件正确收到,收到方需要给发送回传确认信息。在不考虑分组丢失的情况下。网络延时就要由以下因素决定:
传播延时,这是由于光信号在光纤中传输需要时间,这是物理规则确定的。
发送延时,即接收方要处理数据需要完整接收数据后才能做进行一步的处理,由于网络设备发送比特流的速率有限,分组从第一个比特到最后一个比特全部发送出去需要时间,这个是由网卡性能决定的。
转发延时,分组从A->B需要经过中间的数据交换设备进行转发。交换设备收到分组后若设备忙则需要排队等待处理,这导致排除延时;交换设备需要查找路由才能决定转发给下一个交换设备,这导致处理延时。交换设备从收到分组第一个比特到转发出全部比特的时延可以统称为转发延时。
除此之外,发送等待收到的确认消息也需要时间。
可靠传输可以采用不同方式:
停等方式,即每个发一个分