[发明专利]码流中数据包的发送控制方法和装置有效
申请号: | 200810211649.2 | 申请日: | 2008-09-22 |
公开(公告)号: | CN101364855A | 公开(公告)日: | 2009-02-11 |
发明(设计)人: | 许锡雷 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 码流中 数据包 发送 控制 方法 装置 | ||
1.一种码流中数据包的发送控制方法,其特征在于,包括:
根据码流中数据包的发送情况,判断码流中数据包的发送速度;
根据所述码流中数据包的发送速度,调整发送周期内累计发送数据包 长度的门限;
根据所述门限,对当前发送周期内累计发送数据包的长度进行控制;
其中,所述根据码流中数据包的发送速度,调整发送周期内累计发送 数据包长度的门限包括:判断所述码流中数据包的发送速度为慢速时,增 加所述发送周期内累计发送数据包长度的门限;判断所述码流中数据包的 发送速度为快速时,减少所述发送周期内累计发送数据包长度的门限。
2.如权利要求1所述的方法,其特征在于,所述根据码流中数据包的 发送速度,调整发送周期内累计发送数据包长度的门限前还包括:
设置发送周期内累计发送数据包长度的门限的初始值。
3.如权利要求2所述的方法,其特征在于,所述发送周期内累计发送 数据包长度的门限的初始值,由发送周期以及平均码率确定。
4.如权利要求1所述的方法,其特征在于,所述根据码流中数据包的 发送情况,判断码流中数据包的发送速度包括:
当接收到的连续两个I帧首包的间隔大于预设的I帧首包时间间隔时, 判断所述码流中数据包的发送速度为慢速。
5.如权利要求1所述的方法,其特征在于,所述根据码流中数据包的 发送情况,判断码流中数据包的发送速度包括:
当等待数字信号处理芯片发送除I帧首包外的其他数据包时,判断所 述码流中数据包的发送速度为快速。
6.如权利要求1所述的方法,其特征在于,所述根据门限,对当前发 送周期内累计发送数据包的长度进行控制包括:
当前发送周期内累计发送数据包的长度等于或超过所述门限时,将所 述发送周期内累计发送数据包的长度与所述门限的差值更新为发送周期内 累计发送数据包的长度,或将发送周期内累计发送数据包的长度设置为零; 并定时等待一个发送周期;
当前发送周期内累计发送数据包的长度未超过所述门限时,从数字信 号处理芯片取出下一个数据包进行发送,并将所述下一个数据包的长度累 加到所述当前发送周期内累计发送数据包的长度。
7.一种码流中数据包的发送控制装置,其特征在于,包括:
发送速度判断单元,用于根据码流中数据包的发送情况,判断码流中 数据包的发送速度;
门限调整单元,用于根据所述发送速度判断单元判断的发送速度,调 整发送周期内累计发送数据包长度的门限;
发送控制单元,用于根据所述门限调整单元调整的门限,对当前发送 周期内累计发送数据包的长度进行控制;
其中,所述门限调整单元包括:
第一调整子单元,用于在所述发送速度判断单元判断所述码流中数据 包的发送速度为慢速时,增加所述发送周期内累计发送数据包长度的门限;
第二调整子单元,用于在所述发送速度判断单元判断所述码流中数据 包的发送速度为快速时,减少所述发送周期内累计发送数据包长度的门限。
8.如权利要求7所述的装置,其特征在于,还包括:
初始门限设置单元,用于设置发送周期内累计发送数据包长度的门限 的初始值并提供给所述门限调整单元;所述发送周期内累计发送数据包长 度的门限的初始值,由发送周期以及平均码率确定。
9.如权利要求7所述的装置,其特征在于,所述发送速度判断单元包 括:
第一判断子单元,用于当接收到的连续两个I帧首包的间隔大于预设 的I帧首包时间间隔时,判断所述码流中数据包的发送速度为慢速;
第二判断子单元,用于当等待数字信号处理芯片发送除I帧首包外的 其他数据包时,判断所述码流中数据包的发送速度为快速。
10.如权利要求7所述的装置,其特征在于,所述发送控制单元包括:
第一发送控制子单元,用于当前发送周期内累计发送数据包的长度等 于或超过所述门限时,将所述发送周期内累计发送数据包的长度与所述门 限的差值更新为发送周期内累计发送数据包的长度,或将发送周期内累计 发送数据包的长度设置为零;并定时等待一个发送周期;
第二发送控制子单元,用于当前发送周期内累计发送数据包的长度未 超过所述门限时,从数字信号处理芯片取出下一个数据包进行发送,并将 所述下一个数据包的长度累加到所述当前发送周期内累计发送数据包的长 度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810211649.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:动力机
- 下一篇:燃油发动机二氧化碳收集处理装置