【技术实现步骤摘要】
通信方法及装置
[0001]本申请涉及通信
,尤其涉及一种通信方法及装置。
技术介绍
[0002]对于网络业务,影响服务质量(英文:Quality of Service,简称:QoS)的因素包括传输的带宽、传送的时延、数据的丢包率等。在网络中,可以通过保证传输的带宽、降低传送的时延、降低数据的丢包率以及时延抖动等措施提高服务质量。
[0003]由于网络资源是有限的,在保证某类业务的服务质量的同时,可能就会损害其它业务的服务质量。因此,网络管理者需要根据各种业务的特点来对网络资源进行合理的规划和分配,从而使网络资源得到高效利用。
[0004]QoS技术包括流分类、流量监管、流量整形、限速、拥塞管理、拥塞避免等。其中,流量监管是指对流量进行控制,通过监督进入网络的流量速率,对超出部分的流量进行“惩罚”,使进入的流量被限制在一个合理的范围之内,以保护网络资源和运营商的利益。例如,可限制HTTP报文不能占用50%以上的网络带宽。如果确定流量超出规格,流量监管可选择丢弃超规格报文,或重新配置超规格报文的优先级。< ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,所述方法应用于主控板,所述主控板内配置一令牌桶,所述令牌桶包括第一数量个当前令牌,所述方法包括:接收至少一个业务板发送的业务令牌请求报文,每个业务令牌请求报文包括每个业务板内包括的成员口的流量速率,所述每个业务板内包括的成员口属于同一聚合口;当接收到属于同一聚合口的每个成员口所在业务板发送的业务令牌请求报文时,根据所述第一数量以及所述每个业务板内包括的成员口的流量速率,计算为所述每个业务板分配的第二数量个业务令牌;向所述每个业务板发送业务令牌响应报文,所述业务令牌响应报文包括所述第二数量个业务令牌,以使得业务板根据所述第二数量个业务令牌以及预设的令牌消耗速率处理业务报文。2.根据权利要求1所述的方法,其特征在于,所述令牌桶包括第三数量个初始令牌;所述接收至少一个业务板发送的业务令牌请求报文之前,所述方法还包括:接收至少一个业务板发送的初始令牌请求报文;当接收到属于同一聚合口的每个成员口所在业务板发送的初始令牌请求报文时,根据所述第三数量,计算为每个业务板分配的第四数量个初始令牌;向所述每个业务板发送初始令牌响应报文,所述初始令牌响应报文包括所述第四数量个初始令牌,以使得业务板记录所述第四数量初始令牌,并根据所述第四数量换算对应的初始速率值,所述初始速率值为当所述业务板脱离卡槽后的令牌生成速率。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一数量以及所述每个业务板内包括的成员口的流量速率,计算为所述每个业务板分配的第二数量个业务令牌,具体包括:累计所述每个业务板内包括的成员口的流量速率,得到所述聚合口的当前流量速率;计算所述每个业务板内包括的成员口的流量速率与所述聚合口的当前流量速率的商;将所述商与所述第一数量进行相乘处理,并将乘积作为所述第二数量。4.根据权利要求2所述的方法,其特征在于,所述根据所述第三数量,计算为每个业务板分配的第四数量个初始令牌,具体包括:获取属于同一聚合口的每个成员口所在业务板的个数,得到第五数量;计算所述第三数量与所述第五数量的商,并将所述商作为所述第四数量。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当检测到所述成员口所在的业务板插入或者脱离卡槽时,重新获取属于同一聚合口的每个成员口所在业务板的个数,得到第六数量;计算所述第三数量与所述第六数量的商,并利用所述商更新所述第四数量;向所述每个业务板发送通知报文,所述通知报文包括更新后的所述第四数量,以使得所述每个业务板根据更新后的所述第四数量换算对应的当前速率值,并利用所述当前速率值更新所述初始速率值,所述当前速率值为当所述业务板脱离卡槽后的令牌生成速率。6.根据权利要求5所述的方法,其特征在于,所述重新获取属于同一聚合口的每个成员口所在业务板的个数之前,所述方法还包括:当检测到所述成员口所在的业务板脱离卡槽时,判断所述成员口所在的业务板在到达预设时间后是否再次插入所述主控板并与所述主控板建立连接;
若所述成员口所在的业务板在到达预设时间后未插入所述主控板,或者插入所述主控板并未与所述主控板建立连接,则确定所述成员口所在的业务板进入逃生模式。7.一种通信方法,其特征在于,所述方法应用于业务板,所述业务板内包括属于聚合口的成员口,所述方法包括:在第一预设时间内,获取所述成员口的流量速率;向主控板发送业务令牌请求报文,所述业务令牌请求报文包括所述业务板内包括的属于聚合口的成员口的流量速率,以使得所述主控板根据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。