由此可见,ATM的流量控制技术是较为复杂的,而且也是其精髓之所在。在参考各种资料的基础上,本文提出了一种流控的调度算法。这种调度算法是基于各个UTOPIA的PHY接口实现的。每个PHY的接口上可能存在多种流量类型(如CBR,VBR等)。该算法可根据每个PHY的流量类型来设置相应的多个调度表,每个表代表一种流量类型(如CBR,VBR等)。每个表由多个时隙槽组成,每个时隙槽中有多个要请求发送的ATM连接,每个时隙槽中的连接容量定义为cell per slot(CPS)。每个表由两个指针组成,分别为实时指针RP和服务指针SP,其中RP在每经过CPS个CELL发送时间后将移动到下一个时隙槽,而SP则要等到某个时隙槽没有等待发送的CELL时才能往下移动。如果一个连接在本时隙槽发送完后接着被调度到下个时隙槽发送,那么,此时将达到连接的最大比特速率为: