📜  计算机网络中的CATA协议

📅  最后修改于: 2021-08-24 04:38:37             🧑  作者: Mango

避碰时间分配(CATA)协议是一种基于竞争的带保留的MAC协议,它基于动态拓扑相关的传输调度。在这种情况下,时间被分解为多个帧,每个帧被划分为多个时隙,每个时隙又被划分为5个小时隙。最初的四个小插槽是控制插槽,即CMS,仅第五个用于信息传输DMS,它比CMS长。

CATA的优点在于它可以同时执行广播,多播和单播形式的传输,而不会遇到任何困难。其显着的缺点是由于控制小插槽而滥用了数据传输容量。在每个时隙中保存四个微型时隙空间会降低保留用于信息包传输的可访问传输速度。

CATA有两个基本原则:

  1. 流的接收者必须将有关预留时隙和时隙干扰的信息提供给其他潜在的源节点。
  2. 否定确认用于保留请求和控制数据包传输。

在职的 :

  1. CMS1用于向尝试建立传输的发送方提供“忙音”。在此时隙的整个DMS中接收信息的每个节点都会在CMS1中发送一个时隙保留数据包(SR),这会引起噪声或被其邻居节点接收并阻止它们尝试订购此时隙。
  2. 另外,在此时隙的整个DMS中发送信息的每个节点都会在CMS2中发送一个参与参与发送(RTS)数据包的呼叫。
  3. 此操作会对未听到CMS1中的接收方节点SR并试图保留时隙的所有或任何相邻节点造成干扰。
  4. 在CMS3期间,发送方和接收方节点保持安静,而在CMS4期间,发送方发送不发送(NTS)包裹。
  5. 通过这种技术,CATA保证了在有效保留之后,下一帧中的类似时隙将保持无冲突,直到消息传输完成并结束保留为止,从而消除了所有未发现和隐藏的终端问题。
  6. 对于这种情况,节点需要保留用于多播或广播传输的位置,它在CMS2期间发送RTS。
  7. 如果计划的接收者准确地获得了RTS,则它们在CMS3和CMS4期间保持安静,否则他们在CMS4发送NTS作为对计划的多播或广播预订的否定识别。
  8. 多播或广播RTS的发送方节点发现,如果在CMS4期间获得NTS或通行证(由于有多个NTS),则预订将失败。
  9. 否则,它可以开始在当前时隙的DSM中以及随后所有所有概要中的类似时隙中传输信息,直到消息结束和预留结束为止。