五、ARCnet plus
   ARCnet plus是ARCnet的第二代产品,比ARCnet性能有显著提高,单从传输速率看,提
高到原来2.5Mb/s的8倍,即20Md/s,而且还与ARCnet向下兼容.
   要了解性能提高的机制,必须清楚ARCnet传递速率低的原因。ARCnet的工作站使用
5MHz的一个周期后跟等长的静止期来表示逻辑"1".逻辑"0"则由两个静止间隔组成。一个
间隔是1/5MHz=200ns.由此可看出,发送1比特(0或1)信息需要两个这样的间隔.
  ARCnet以多个整数个字节发送数据,每一字节由3比特较准图样(110)来使接受器与发
送器同步.这表明每8个数据比特就有3比特的额外开销,因此,ARCnet的有数据速率为8/11
×25Mb/s=1.82Mb/s。显然对带宽有较大的浪费.静止期是一种浪费,较准额外开销占总带
宽的27%.
  ARCnet plus增加带宽利用效率通过下述二种途径实现:
  ·消除静止周期;
  ·将每个字节使用3比特较准比特改为每8个字节使用3比特较准比特.
  ARCnet plus使用的精巧技术是使用幅度调制在每200ns间隔中挤出4比特信息.脉冲可
以是正的或负的正弦波,具有从0到12V的8个可能的幅度,从而给出总数为2X8=16的脉冲组
合,足以代表4比特的数据.
  因此,ARCnet plus的数据速率为4比特×5M脉冲/秒=20(Mb/s).然而这个数据率未包括
额外开销,如果考虑较准所用的额外开销,其有效数据率为16.8Mb/s.
  在ARCnet plus初始化期间,一个工作站发送一特殊信号,通知其它站要以ARCnet plus
的高速方式操作.当工作站传递令牌时,也发送这种特殊信号.当ARCnet plus工作站与
ARCnet工作站通信时,则要降至2.5Mb/s.

索引 上一页