1 物理层
1## 导论
| OSI七层模型 | OSI PDU名称 | OSI功能描述 | TCP/IP四层模型 | |
|---|---|---|---|---|
| 应用层 | 数据 (Data) | 对用户应用提供网络服务 | 应用层 | |
| 表示层 | 消息 (Message) | 数据格式化、代码转换、数据加密解密 | ||
| 会话层 | 会话 (Session) | 建立、管理和终止应用程序之间的会话 | ||
| 传输层 | 段 (Segment) | 提供端到端(end-to-end)的数据传输和错误检测 | 传输层 | |
| 网络层 | 数据包 (Packet) | 路由(route)选择、数据包的传输和逻辑地址分配 | 网络层 | |
| 数据链路层 | 帧 (Frame) | 点对点,进行差错控制 | 链路层 | |
| 物理层 | 比特 (Bit) | 传输原始比特流,定义物理设备标准 |
基本概念
被采样的“方波”被有 k 种状态,也被称作 码元(symbol)
模拟带宽(analog bandwidth): 在模拟信号中,传输信号的频率范围 (单位Hz)
波特率: 单位时间传输的码元数(baud/s)
比特率: 单位时间传输的比特数(b/s)
两者关系\(R_b=R_B\log_2 V\) V是不同码元的个数, \(\log_2V\)个是用来表示码元的比特数(用二进制来表示)
采样定理
奈奎斯特定理: 在理想(无噪声)低通(有限带宽)信道中,最大数据传输速率为 \(2W\log_2 V\) (b/s). \(W\)为模拟带宽, \(V\)为码元个数(如果有V个码元, 就需要\(\log_2 V\)个bit来表示)
香农定理: 在信噪比为\(S/N\)的通道中, 最大数据率 \(W\log_2(1+S/N)\) 其中 \(1\mathrm{dB}=10\log_{10}(S/N)\) 与信号电平级数、采样速率无关
Tip
- 看清单位是b,kb还是B,kB。习题中一般取1kb=1000b(不是1024)
- 两个定理同时适用,取最小值
Example
If a binary signal is sent over a 18-kHz channel whose signal-to-noise ratio is 19 dB, what is the maximum achievable data rate?
Q:二进制信号在4kHz信道,信噪比为127:1, 最大数据率为? A: 由香农定理得28kbps,但还要考虑奈奎斯特定理\(V=1,2W\log_2V=8\)kbps,所以最大数据率为8kbps
Example
A signal is transmitted digitally over a 4-kHz noiseless channel with one sample every 125 µsec. How many bits per second are actually sent for each of these encoding methods?
A. 1) CCITT 2.048 Mbps standard: (64) kbps
A. 2) DPCM with a 4-bit relative signal value: (32) kbps
A. 3) Delta modulationard(8) kbps
注意到每秒采样8000次(正好是频率的2倍) 实际上, 采样频率至少高于原始信号最高频率的2倍(也就是奈奎斯特定理里的2W), 就能从采样样本中重建原来完整的型号
编码与调制
归零 / RZ:高 1 低 0(或相反),但每个时钟周期最终都跳回 0 非归零 / NRZ:高 1 低 0(或相反)没有中间编码 反向归零 / NRZI:反转 0,保持 1
曼彻斯特:高低 1 低高 0,常用,缺点:频率为原来 2 倍以太网使用的编码方式 ^968355
- 2个码元表示1bit 所以如果波特率为B 那数据传输速率是0.5B 差分曼彻斯特
4B/5B:用5bit(32种组合)中挑选一些有足够跳变的来表示4bit(16种组合) ^6a8a80

多路复用
TDM 时分复用
将时间划分为一段段等长的时分复用帧(TDM帧)。存在的不足:使用时分复用系统传送计算机数据时,由于计算机数据的突发性质,用户对分配到的子信道的利用率一般是不高的
FDM 频分复用
每个信道分配的带宽可不相同,但他们的总和必须不超过信道总带宽。且实际中为了防止信道间的干扰,相邻信道间会加入“保护频带”
Example
16 signals, each requiring 4000 Hz, are multiplexed on to a single channel using FDM. How much minimum bandwidth is required for the multiplexed channel? Assume that the guard bands are 200 Hz wide. A: \(4000\times 16+200\times(16-1)=67000 \mathrm{Hz}\)
CDM 码分复用
给每个信道分配一个长度为m的码片\(s_i\)。码片是一个m维向量, 每一维的取值为±1。故\(s_i\cdot s_i=m\)(向量点乘)。码片之间相互 正交,即\(s_i\cdot s_j=0(i\neq j)\)
如果这个信道当前要发送1,则发送\(s_i\)。如果要发送0,则发送\(-s_i\). 每个码片叠加最后得到的向量为\(M\)
$$ \frac{1}{m} M \cdot s_i=\begin{cases} 1,则第i个信道发送了1 \ -1,则第i个信号发送了0 \end{cases} $$ 证明是显然的, \(M\cdot s_i\) 之后其他码片结果为0,就只剩下\(\pm s_i\cdot s_i\) 而模长又是m
Example
注意 各个站的 码片序列中,把0看做-1, 1看做1,再进行点乘
.A client-server system uses a satellite network, with the satellite at a height of 40000 km. What is the best-case delay in response to a request?
注意要4次通信
T1和E1
T1:125微秒一次采样(每秒8000次),包含 24 条被复用在一起的信道,每个信道有 8 bit(7个数据位,1个信令位),外加 1 bit 的控制位,故每 125ms 产生 \(24\times 8+1=193\) bit 数据率为\(\frac{193}{125\times 10^{-6}}=1.544\) Mbps
E1:125微秒一次采样,包含 32 个信道(30个传输信息,2个信令 ),每个信道有 8bit。 数据率为2.048Mbps
Example
What is the percent overhead on a T1 carrier; that is, what percent of the 1.544 Mbps are not delivered to the end user? How about the E1 carrier ?
答案:T1 是 \(29/193=13\%\) E1是2/32=6%
An E1 channel contains 32 PCM time slots, the data rate of each time slot channel is 答案:注意问的是每个信道,所以要除以32, 64kbps
A 100-km-long cable runs at the T1 data rate. The propagation speed in the cable is 2/3 the speed of light in vacuum. How many bits fit in the cable?
香农定理: 极限 码分, CDMA, 信号编码 电话网络