一种路由器虚拟驱动模块的动态加载与控制方法

    公开(公告)号:CN100464535C

    公开(公告)日:2009-02-25

    申请号:CN200610078092.0

    申请日:2006-05-09

    Abstract: 本发明公开了一种多用户条件下分布式高性能路由器虚拟驱动模块的动态加载与控制方法。该方法包括:由单内核模块实现对多个实际接口数据包收发行为的动态虚拟,则首先需要以驱动的形式完成各个虚拟接口的动态加载或者撤销。同时,需要根据系统数据维护模块下发的指令完成对其状态的控制与更新。另外,本发明还完成了与上层协议软件之间的标准接口以及数据的有效传递,以及与运行于用户空间的内部通信模块之间的协议数据以及状态指令的交互。本发明解决了由于多用户接入造成的用户数量不确定、接口类型多的复杂条件下,由嵌入式操作系统的单内核模块,模拟多个接口的虚拟驱动的动态加载与控制问题。

    一种组播转发表输出端口的虚拟标识方法

    公开(公告)号:CN100420193C

    公开(公告)日:2008-09-17

    申请号:CN200610076504.7

    申请日:2006-05-08

    Abstract: 本发明提供了一种高性能路由器组播转发表输出端口的虚拟标识方法,该方法包括组播转发表输出端口虚拟标识方法的建立和组播转发表输出端口虚拟标识方法的高速识别,分别涉及路由器的控制平面和数据平面。在控制平面内,路由器主处理器为每个路由器端口新分配一个唯一的虚拟端口号,形成一张由传统的端口物理标识号码到虚拟端口号的映射表,依据此映射表,主处理器生成新的组播转发表,主处理器将新组播转发表连同映射表一并下发到各从处理器;数据平面内,交换网络及各线卡和转发引擎可依据下发的映射表采用硬件高速地对虚拟的输出端口列表进行识别,从而实现对组播包线速转发的支持。

    一种互联网地址配置管理的方法和系统

    公开(公告)号:CN1874358A

    公开(公告)日:2006-12-06

    申请号:CN200610076503.2

    申请日:2006-05-08

    Abstract: 本发明公开了一种互联网地址配置管理的方法,本方法使用大规模接入汇聚路由器将用户设备直接接入网络,通过大规模接入汇聚路由器得到用户远端接口号,用户地址管理服务器模块根据用户远端接口号配置用户的网络使用权限。本发明还公开了一种互联网地址配置管理的系统,本系统包括:大规模接入汇聚路由器、用户宽带媒体网关和用户网络终端设备。使用本发明可以使用户便捷安全的使用网络。

    路由器内部物理设备配置管理方法及系统

    公开(公告)号:CN1866936A

    公开(公告)日:2006-11-22

    申请号:CN200610078010.2

    申请日:2006-04-29

    Abstract: 本发明公开了一种路由器内部物理设备配置管理方法,路由器内部物理设备包括主控处理单元和接口处理单元,所述方法包括步骤:根据路由器内部物理设备的拓扑结构生成逻辑树;逻辑树节点存储所述物理设备拓扑结构和配置管理信息;根据逻辑树节点存储的拓扑结构和配置管理信息配置管理路由器内部物理设备。本发明还公开一种路由器内部物理设备配置管理系统。本发明提供一种路由器内部物理设备的配置管理方法及系统以保证配置管理信息在主控处理单元和接口处理单元上的同步性。

    AAL2公共部分子层发送端装置

    公开(公告)号:CN1141848C

    公开(公告)日:2004-03-10

    申请号:CN01136727.X

    申请日:2001-10-22

    Abstract: 本发明是通过FPGA(现场可编程门阵列)设计或是ASIC(专用集成电路)设计、采用硬件逻辑电路来实现ITU-T I.363.2协议中规定的ATM适配层2(AAL2)公共部分子层(CPS)发送端(或称信源端)功能。本发明提出的装置主要由输入控制模块、数据预处理模块、封装控制模块、输出控制模块和定时模块组成;本装置针对多个AAL2连接采用了不同的缓冲区域分别缓存并轮询处理高层输入数据;通过状态表机制和时间标签法实现CPS-SDU的输出缓冲控制及发送控制,而且通过“单阶校验”预置表的方法使得对AAL2连接分组头的校验和计算只需单个时钟周期即可完成。

    基于队列状态的累计补偿型循环轮询不定长包调度方法

    公开(公告)号:CN1112788C

    公开(公告)日:2003-06-25

    申请号:CN00133415.8

    申请日:2000-11-03

    Abstract: 本发明公开了一种基于队列状态的累计补偿型循环轮询不定长包调度方法,该方法采用了轮询等待次数计数器和设置了各个输入队列的“忙”“闲”状态,在非拥塞情况下,每一队列均不能长期占用输出链路,因而某些输入队列业务量大时,也不会过分影响小业务量队列的调度,在拥塞状态,可能各个输入队列均处于“忙”状态,轮询到每个队列均调度输出有限个字节的数据,因而可快速缓解缓冲队列拥塞,可有效控制合法用户的包丢失概率。

    一种光交换结构
    38.
    发明授权

    公开(公告)号:CN1102244C

    公开(公告)日:2003-02-26

    申请号:CN00129963.8

    申请日:2000-10-16

    Abstract: 本发明公开了一种光交换结构,该交换结构包括光发送器件,光功率分配器,光接收器件和连接光纤,其中光功率分配器的输入端通过一根光纤与相应交换结构接入端口的光发送电路相连,光功率分配器的N个输出端通过N根光纤分别与N个输出端口相应的光接收电路相连。本发明的交换结构消除了输出端口冲突和队头阻塞以及接入端口的热插拔问题,并且交换结构的端口规模可以灵活扩充。

    AAL2公共部分子层接收端装置

    公开(公告)号:CN1373615A

    公开(公告)日:2002-10-09

    申请号:CN01136728.8

    申请日:2001-10-22

    Abstract: 本发明是通过FPGA(现场可编程门阵列)设计或是ASIC(专用集成电路)设计,采用硬件逻辑电路来实现ITU-T的I.363.2协议中规定的AAL2公共部分子层(CPS)的接收端(也即信宿端)功能,即:接收来自ATM分接/复接单元的ATM信元,将信元拆包还原成AAL2 CPS业务数据单元(CPS-SDU),并提交给高层;为了支持出错管理,还可将拆包过程中的出错信息提交给层管理。本发明涉及的AAL2接收端装置主要由信元读入模块、CPS-SDU重组模块、CPS-SDU输出缓冲及控制模块和出错处理模块组成,本装置针对多个AAL2连接,采用了不同的缓冲区空间分别缓存所需处理的数据,处理过程中的中间状态保留在内部状态表中,各硬件模块之间按照内部产生的特定处理逻辑协同工作。

    一种光交换结构
    40.
    发明公开

    公开(公告)号:CN1287279A

    公开(公告)日:2001-03-14

    申请号:CN00129963.8

    申请日:2000-10-16

    Abstract: 本发明公开了一种光交换结构,该交换结构包括光发送器件,光功率分配器,光接收器件和连接光纤,其中光功率分配器的输入端通过一根光纤与相应交换结构接入端口的光发送电路相连,光功率分配器的N个输出端通过N根光纤分别与N个输出端口相应的光接收电路相连。本发明的交换结构消除了输出端口冲突和队头阻塞以及接入端口的热插拔问题,并且交换结构的端口规模可以灵活扩充。

Patent Agency Ranking