HCCA的固定位率排程
▲图一:存取站可实作802.11e标准中指定的HCCA操作模式,提供可预测时间的VoIP轮询排程,以在WLAN站台能以睡眠模式减少耗电量时进行管理。
假设平均通话时间约为100秒(以移动电话系统平均而言)而AP同时提供20通电话应用,WLAN可能每5秒就必须执行通话设定/解除。即使在各站台经常进入与离开轮询清单的状况下,AP仍必须与每个站台维持已发布的CBR排程。因此,AP也必须维持固定时槽的排程。
这里所说的时槽,为针对特定站台之轮询讯框交换序列而指定的通道时段。除非所有讯框都使用相同的PHY速率,使每次交换都占用相同的通道时间量,否则时槽的持续时间也会随之变化。在时槽持续时间变化的情况下,无法达成效率佳的省电同步。
可选择的方法之一,是让所有站台都以固定的PHY速度(6Mbps)操作,一次性避免不同持续时间造成的问题。尽管此选项会浪费许多潜在的网络容量,但覆盖范围却极佳而且容量良好,能容纳约15个站台。
若希望在使用不同PHY速率时也能降低耗电量,AP设计师可选择另外两种方法。其中一个方法是变更排程,令AP能可靠地与每个相关站台通信。此作法会导致额外的负担与可靠性的问题。至于另一个方法,则是让AP利用每个时槽中未使用的时间中传输,如此非轮询站台就不会以Wi-Fi封包填入空置的空中。此作法可维持同步排程。
轮询排程面临更严峻的挑战,是它必须支持使用不同解码器间隔时间的各种手机。在此状况下,通常所建立的轮询排程,经常发生CBR用户间的时序冲突。先前所估算的75%最低效率,并未将这种排程冲突列入考虑,这也会消耗部份站台睡眠时间预算。
理想的HCCA排程,也会因偶尔需发送多份下行VoIP讯框至站台而受到干扰。当封包因网际网络或路由伫列行为而成群抵达AP时,就需要多份讯框。除非所有概念时槽都有足够的额外时间预算,否则多份下行讯框会延迟CBR排程。若需上行重新传输时,也会发生此类排程延迟。为所有站台在每个时槽都保留额外的时槽时间是一种浪费通道时间的作法,因此排程延迟通常会以延长所有受影响的下行站台之开机时间加以解决。
通常工程师会把AP组态设定为避免长期猝发或其他可能增加CBR排程延迟的情况发生。此组态对HCCA与EDCA同样适用。
EDCA的简单性 HCCA轮询的时序相互依赖性与另一种802.11e操作模式EDCA所应用的省电法时序独立形成对比。在HCCA中,AP管理所有时序并解决所有排程冲突。而在EDCA中,所有站台自行管理其时序(因此时序管理为分散式),排程冲突则在空中以通道存取协定解决。