[发明专利]发送数据的方法、装置和单板有效

专利信息
申请号: 200910082469.3 申请日: 2009-04-20
公开(公告)号: CN101534303A 公开(公告)日: 2009-09-16
发明(设计)人: 魏国栋;杨辉明 申请(专利权)人: 华为技术有限公司
主分类号: H04L29/06 分类号: H04L29/06;G06F5/10
代理公司: 北京同立钧成知识产权代理有限公司 代理人: 刘 芳
地址: 518129广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 发送 数据 方法 装置 单板
【说明书】:

技术领域

发明涉及通信技术,尤其涉及一种发送数据的方法、装置和单板,属于 通信技术领域。

背景技术

在通信设备的接口板中,存在多条逻辑通道通过一条物理通道发送数据的 情形,例如:位于子网内的一个连接有多台计算机的集线器A向公网内的集线 器B发送数据时,公网与子网之间的通道为一条物理通道,而集线器A与各台 计算机之间的通道则可以看作多条逻辑通道,在集线器A的接口板处就会发生 多条逻辑通道共用一条物理通道的情形。由于存在多个逻辑通道公用一个物理 通道的情形,因而每个逻辑通道在设定的条件满足之后才能获取物理通道发送 数据,这些条件可以有多个,例如:“逻辑通道使能”、“逻辑通道缓存非空” 等。这些条件可以彼此相互独立,并不一定同时成立或者满足。对于某个逻辑 通道而言,只有当该逻辑通道满足发送数据的所有条件时,该逻辑通道才可以 获取物理通道发送数据。

在上述的接口板中,为了判断逻辑通道是否满足发送数据的条件,是否能 够获取物理通道发送数据,因而需要按照一定的策略查询逻辑通道是否满足发 送数据的条件。

现有技术中,为了实现查询所有逻辑通道,接口板中通常会设置一个轮询 器,轮询器依次获取所有的逻辑通道号后,查询所有的逻辑通道以判断逻辑通 道发送数据的条件是否满足。

发明人发现,现有技术至少存在如下缺点:如果一个物理通道对应的逻辑 通道的个数比较多,每个逻辑通道占用物理通道发送数据的处理周期相对比较 短,在轮询器查询逻辑通道号的过程中,一旦发现一个逻辑通道号对应的逻辑 通道满足发送数据的所有条件,则该逻辑通道可以获取物理通道发送数据,轮 询器则暂时停止获取下一个逻辑通道的逻辑通道号,等待该逻辑通道发送数据 的处理结束后,再获取下一个逻辑通道的逻辑通道号。这导致轮询器的轮询时 间相对较长,限制了物理通道的流量,不能满足高速接口板的速率要求。

发明内容

本发明实施例提供了一种发送数据的方法、装置和单板,用以提高逻辑通 道的轮询效率。

本发明实施例提供了一种发送数据的方法,第一存储器用于保存满足发送 数据的所有条件的逻辑通道对应的逻辑通道号,第二存储器用于保存未满足发 送数据的所有条件的逻辑通道对应的逻辑通道号,所述方法包括:

按照先进先出的方式从所述第二存储器中获取逻辑通道号作为第二逻辑 通道号;

若所述第二逻辑通道号对应的第二逻辑通道满足发送数据的所有条件,将 所述第二逻辑通道号转移到所述第一存储器,以便于所述第二逻辑通道获取物 理通道发送数据。

本发明实施例提供了一种发送数据的装置,包括:

第一存储器,用于保存满足发送数据的所有条件的逻辑通道对应的逻辑通 道号;

第二存储器,用于保存未满足发送数据的所有条件的逻辑通道对应的逻辑 通道号;

第二轮询器,用于按照先进先出方式从所述第二存储器获取逻辑通道号;

第二查询模块,用于查询所述第二轮询器获取的逻辑通道号对应的逻辑通 道是否满足发送数据的所有条件;

第一转移模块,用于若所述第二查询模块查询的逻辑通道满足发送数据的 所有条件,将所述第二轮询器获取的逻辑通道号从所述第二存储器转移到所述 第一存储器。

本发明实施例还提供了一种单板,包括:上述发送数据的装置。

本发明实施例中,第一存储器保存满足发送数据的所有条件的逻辑通道对 应的逻辑通道号,第二存储器保存未满足发送数据的所有条件的逻辑通道对应 的逻辑通道号,将满足发送数据的所有条件的逻辑通道的逻辑通道号存储到第 一存储器中,第一存储器中只存储了满足发送数据的所有条件的逻辑通道的逻 辑通道号,当轮询器对第一存储器中存储的逻辑通道号进行轮询时,不用轮询 所有的逻辑通道号,提高了轮询器的轮询效率,从而可以提高发送数据的速率, 满足了高速接口板的要求。

附图说明

图1为本发明实施例一提供的网络结构示意图;

图2为本发明实施例一提供的一种发送数据的方法的流程示意图;

图3为本发明实施例二提供的一种发送数据的方法流程示意图;

图4为本发明实施例二提供的一种第一存储器中存储的逻辑通道号对应的 逻辑通道发送数据的流程示意图;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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