1.4.2 理解键控法
收发器将数据信号发送出去后,必须对其进行调控,以便接收端能正确地识别0和1。这种调控信号使其表示不同数据的方式称为键控法(keying method)。键控法将信号转换为载波信号,数据经过编码以便传输。
下面将介绍3种键控法,它们是幅移键控(Amplitude-Shift Keying,ASK)、频移键控(Frequency-Shift Keying,FSK)和相移键控(Phase-Shift Keying,PSK)。键控法又称调制技术,它采用两种方式表示数据:
当前状态(current state) 这种方式采用信号的当前值(当前状态)来区分0和1。注意这里的"current"并不表示与电压相对的"电流",而表示"目前"之意。当前状态技术指定某个值或当前值代表二进制0,另一个值代表二进制1。对于某个具体的时间点而言,信号的当前状态决定了该时间点的二进制值。例如,可以用一扇普通的门代表0和1,并每隔一分钟检查门处于开启还是关闭状态。处于开启状态的门表示0,处于关闭状态的门表示1。也就是说,门的当前状态(开启或关闭)决定了它所代表的是0还是1。
状态转换(state transition) 这种方式采用信号的变化(转换)来区分0和1。例如,状态转换技术可以采用波在某一特定时刻的相位改变代表0,波在某一特定时刻的相位不变代表1。对于某个具体的时间点而言,信号的变化或不变决定了该时间点的二进制值。下面的"3. 相移键控"将具体解释这个问题,不过为简单起见,这里仍然使用门的例子。我们依然每隔一分钟检查门的状态。此时,处于移动状态的门(正在开启或正在关闭)表示0,处于静止状态的门(或是开启,或是关闭)表示1。也就是