发明名称 | 临时存储数据包的方法和设备 | ||
摘要 | 数据包(D4-D8)临时存储在两个或多个逻辑队列(QU1、QU2)中,动态地分配共用缓冲存储器(MEM)的存储单元。过载时,数据包(D4-D8)丢失概率在所有队列中近似相等。丢失概率不分等级。本发明通过有选择性地拒收数据包使不可避免丢失的数据包系统化。如果输入数据包(D1)指配给高优先权队列(QU1)并且队列整个长度已超过预定值,则删除低优先权队列(QU2)中存储的数据包(D6-D8)。本发明容易实现并适合ATM使用。 | ||
申请公布号 | CN1064500C | 申请公布日期 | 2001.04.11 |
申请号 | CN94115722.9 | 申请日期 | 1994.08.26 |
申请人 | 阿尔卡塔尔有限公司 | 发明人 | 格特·威尔曼;马蒂亚斯·威彭贝克;卡尔·什罗德 |
分类号 | H04L12/56;G06F13/42 | 主分类号 | H04L12/56 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 陆立英 |
主权项 | 1.一种临时存储数据包的方法,其中,根据所述数据包内包含的数据(P1、P2),将输入的数据包(D1、D2、D3)分配到并临时存储在两个或多个逻辑队列(QU1、QU2)中,所有的上述逻辑队列(QU1、QU2)共享一个公共的缓冲存储器(MEM),所述存储器的存储单元仅在需要时动态地分配到各个逻辑队列(QU1、QU2),其特征在于,如果所有数据包不能保证给予适当的处理,各个数据包被拒收,确定有关逻辑队列(QU1、QU2)长度的那个数据;确定在那个逻辑队列中分配的输入的数据包(D1、D2、D3),和根据所述确定的数据选择被拒收的数据包。 | ||
地址 | 荷兰里斯威克 |