概念
一般信元速率算法即通用信元速率算法(GCRA)是ATM的一個算法,其定義關於通信契約連線的一致。對每個信元的到來,GCRA決定是否這個信元符合通信契約。
方法
一般地,在匯流排型交換單元的輸入連線埠上設定輸入調度器,輸入調度器按照一定的接入算法在某個相同的信元時隙內把匯流排分配給相應的輸入控制器,並且保證在下一信元到達之前把本時隙的信元正確地傳送到目的地。考慮到幾個信元可能會同時去往同一輸出控制器,而輸出控制器在一個信元時隙內又只能輸出一個信元,故需在輸出控制器中設定信元緩衝器。按照以上說法,匯流排型交換單元與具有輸出緩衝的矩陣型交換單元的性能是基本相同的。
環型交換單元內的互連網路是一個高速的環,所有輸入和輸出控制器都連到這個環上,環交換網採用時隙旋轉(Slottedrotation)機制以減少速率開銷。有兩種類型的時隙分配算法,一種是固定時隙分配,此時環的傳輸容量應大於或等於所有輸入鏈路容量之和;另一種是動態時隙分配,此時環的傳輸容量可以小於輸入鏈路的總容量,但需要增加額外的系統控制開銷。