? 对业务的优先级定义、Qos标志的识别:
iDirect能识别输入IP流中的
o 源/目的IP地址
o 业务协议类型(TCP、UDP、IGMP、RTP、ICMP) o 源/目的地协议端口号 o 802.1q VLAN标志 o DSCP标志 o TOS标志
o IP Precedence标志等特征,对数据流进行正确的分类,将它们归到不同的优
先级队列。
iDirect提供了三种不同的优先级队列:
o 特权队列(Priority queuing):处于这个队列的业务具有绝对优先级,也就是
“这个业务一旦出现就要立即被发送,而不管有无其它业务”。
特权队列内部又细分为4个子队列:从P1 (最高优先) 到 P4。所有划到P1队列中的几个业务会被循环发送,直至没有任何P1业务;然后再发送P2,再P3….
o 按权值队列(CBQ,Class Based Queuing):属于这种队列的各业务按比例来
分享总带宽。这样,即使是最不重要的业务有总有它的机会用于发送业务。
iDirect Confidential Page 17 of 37
只有当所有特权队列中的业务全被传完后再开始传按权值队列中的业务。.
o Best_effort(尽力而为)队列:只有当上面两种队列的业务全被传输完毕,
才有机会让给Best_effort队列中的业务。划到此种队列中的典型业务是FTP。
? SAR, 业务流打包/拆包处理处理(Segmentation and Reassembly,SAR):在发送端将
各种各样长度的数据包切割成小包,使实时业务(如话音)的小数据包无需等待前面的大数据包,以缩短时延;
? 承诺信息速率(Committed Information Rate ,CIR):承诺信息速率机制可以保证小
站有必需的带宽来保证关键业务的传输;
? 时隙梳理分配:如果时隙分配不连续,就会影响时延的抖动,如话音时延的变化。
iDirect的时隙梳理机制在TDMA帧中均匀分配时隙,极大地消除抖动;
? Group QoS:系统监视所有远端站上产生带宽需求的业务类型,根据预先设置的带宽分
配规则对每个小站组进行“按需”分配带宽;
? IP数据包压缩:iDirect拥有UDP包头压缩、UDP负荷压缩、TCP负荷压缩功能,可以极
大减少IP数据流对带宽的需求。
iDirect Confidential Page 18 of 37
3.8 iDirect的带宽分配管理
在iDirect系统,PP(协议处理服务器)上有一个中心带宽分配经理(Centralized Bandwidth Manager),它会以每秒8次的速度计算/刷新TDMA的时隙分配表,同时执行严格的带宽分配。
带宽分配经理以如下次序分配带宽:
? 给每小站的最小配置带宽(最小信息速率,Min CIR) ? 应用触发,动态CIR请求 ? Best Effort ? 空时隙分配
当帧中有空闲时隙时,带宽分配经理会将这些剩余的空闲时隙公平地分配给所有的小站。
iDirect Confidential Page 19 of 37
3.9 高效的小站突发带宽申请:D-TDMA(Deterministic- TDMA,确定性TDMA)
在网络中有应用,就有请求。不同制式系统处理小站业务请求的方法是不一样的。
iDirect小站申请突发带宽的工作模式其信道利用率高达98%,几乎无浪费。
有的系统采用如同以太网上的ALOHA方式,各个小站有业务时无序发送带宽请求信号,争抢有限的上行带宽。这些带宽请求信号若在同一时间发送,则会引起碰撞,而且网络规模越大,所碰撞的机率就越大。碰撞意味着请求失败,各个小站只能重新申请。所以采取ALOHA或S-ALOHA方式的系统,其信道利用率很低,最高只有37%。
对于实时性比较多的网络应用来讲,如果业务出现非常随机,由于ALOHO方式带宽竞争碰撞机会多,从技术上讲会带来相当多的时延和时延变化不稳定性,不太适合传输VoIP业务、IP视频等。
iDirect的D-TDMA工作模式给每一个小站路由器颁发一定小数量的指定带宽(或叫最小CIR),这个指定带宽既可以用来传输网络控制信号,又可以传输小容量的用户数据,也用来让小站向主站申请额外带宽。这个带宽可以小至0.28Kb/s。
利用这种方式,若有请求,每一个小站无需竞争,因为它总有属于它的到主站的专享电路。主站可以在第一时间接收到小站的请求,从而能迅速实施带宽调整。iDirect会将共享卫星带宽池中的带宽以高达1秒钟8次的速度对各小站实施额外带宽实时动态分配。
iDirect系统非常适合于VoIP或视频等实时业务,各小站具有自己的指定时隙来申请带宽,无需争抢,各种实时突发业务能够被及时、高速传送,时延和时延变化量小。另外,
iDirect Confidential Page 20 of 37