[发明专利]一种数据流量控制方法和系统有效

专利信息
申请号: 200910135114.6 申请日: 2009-04-20
公开(公告)号: CN101534173A 公开(公告)日: 2009-09-16
发明(设计)人: 杨宁 申请(专利权)人: 福建星网锐捷网络有限公司
主分类号: H04L1/00 分类号: H04L1/00
代理公司: 北京三友知识产权代理有限公司 代理人: 任默闻
地址: 350015福建省福*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 流量 控制 方法 系统
【说明书】:

技术领域

本发明涉及通信技术领域,特别涉及一种数据流量控制方法和系统。

背景技术

SDH(Synchronous Digital Hierarchy,同步数字体系)是一种将复接、 线路传输及交换功能融为一体,并由统一网管系统操作的综合信息传送网络。 SDH有155M,622M,2.5G,10G等多种速率。POS(PACKET OVER SDH, SDH上的包传输)是一种在SDH上传输数据包的技术。它对对IP数据包进行封 装,并映射到SDH/SONET帧上。

CPOS(Channelized POS,通道化的POS)对POS链路进行通道划分,例 如一个155M链路最多支持63个2M速率的E1链路。CPOS充分利用了SDH机制 的特点,提供对带宽精细划分的能力,CPOS减少了组网中对路由器低速物理 接口的数量要求,增强了路由器的低速接口汇聚能力,并提高了路由器的专 线接入能力。

CPOS卡是提供CPOS接口的线卡,图1为一种典型的155M CPOS卡。如 图1所示,CPOS卡由CPOS芯片10、CPU20和存储器30组成。CPOS芯片10实 现155M外部线路和CPOS芯片10中63个通道的数据转换。CPOS芯片10和CPU 20之间通过数据总线连接,以数据包为单位传输数据。数据总线的速率和CPOS 卡的线路速率匹配,如:155M的CPOS卡使用的数据总线速率为155M以上。

图2为CPOS芯片10接收部分的逻辑框图。如图2所示,CPOS芯片10包括 数据处理单元201、多个接收缓存202以及数据总线接口单元203。CPOS卡接 收数据时,外部线路将CPOS数据发送给CPOS芯片10;CPOS芯片10在内部对 每个通道有一个独立的接收缓存202,CPOS芯片10将从线路上接收的数据拆 分出63个E1通道的数据,存储到CPOS芯片内部相应通道的缓存中;如果某个 通道的缓存中的数据达到了一个完整包(包的大小由系统定义,通常为64-15 18字节,也可以更小或更大),就通过数据总线提供给CPU20;CPU20将数据 包存储在存储器30中,并根据需要进行处理。

图3为CPOS芯片10发送部分的逻辑框图。如图3所示,CPOS芯片10包括 数据处理单元201、多个发送缓存302以及数据总线接口单元203。CPOS卡发 送数据时,CPU20将在存储器30中对应于某个通道的数据包通过数据总线发 送给CPOS芯片10;CPOS芯片10在内部对每个通道有一个独立的发送缓存302, CPOS芯片10将CPU20送过来的数据包存储在相应的发送缓存302中;CPOS芯 片10将各个通道数据组合成CPOS数据发送到155M外部线路上。如果只有一个 通道的数据,在CPOS上发送时,其他通道填充空闲数据。

在数据接收方向,由于CPU20的存储器30容量较大,并且CPU20处理能力 强,总的接收数据速率有63×2=126M,可以保证从CPOS芯片10发送给CPU20 的数据都能被处理,不会出现丢帧情况。但是在发送方向,由于每个E1通道 的速率只有2M,CPU20通过数据总线发送数据包的速率远远高于每个线路的 速率,需要有流量控制机制才能保证不丢包。

流量控制的基本原理为:设备A向设备B发送数据时,如果设备A发送的 速率大于设备B能够处理的能力,设备B内部的缓存将会溢出,导致数据丢失。 为了使设备B不出现数据丢失,通常当设备B的缓存占用达到一定程度,例如 整个缓存的3/4时,由设备B向设备A发出流控指令,这时设备A停止发送。当 设备B的缓存占用下降到一定程度,例如整个缓存的1/4时,设备B向设备A发 出允许发送指令,设备A重新向设备B发送数据。

如果直接在数据总线上采用流控而不对每个通道进行区分,就会出现一 个通道流控、所有通道堵塞的情况,因此必须对每个通道单独进行流控。申 请号为200710120756.X,名称为“一种信誉流量控制方法”的中国专利申请 中提到了一种信誉流量控制方法,该方法通过在数据总线上发送流控包进行 流控,步骤如下:

步骤1、初始化:在发送端CPU20中为CPOS芯片10的每个通道分别建立 “远端信誉计数器”(远端是相对CPOS芯片而言,CPU是远端,CPOS芯片 是本地);在接收端CPOS芯片中建立“本地信誉计数器”。两个计数器的初 始值相等,都等于CPOS芯片对应通道缓存的空闲字节数,运行过程中会不同。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910135114.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top