会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • VIRTUAL ROUTER WITH HARDWARE ACCELERATED PACKET MULTICAST
    • 虚拟路由器与硬件加速分组多媒体
    • WO2004047365A1
    • 2004-06-03
    • PCT/US2003/037009
    • 2003-11-18
    • COSINE COMMUNICATIONS, INC.CHENG, JosephHUSSAIN, ZahidMILLET, Tim
    • CHENG, JosephHUSSAIN, ZahidMILLET, Tim
    • H04L12/18
    • H04L45/16H04L12/18H04L12/1886H04L45/38H04L45/586H04L45/60H04L45/745H04L47/10H04L49/201H04L69/22H04L2012/6489
    • A packet-forwarding engine (PFE) of a multiprocessor system uses an array of flow classification block (FCB) indices to multicast a packet. Packets are received and buffered in external memory. In one embodiment, when a multicast packet is identified, a bit is set in a packet descriptor and an FCB index is generated and sent with a null-packet to the egress processors which generate multiple descriptors with different indices for each instance of multicasting. All the descriptors may point to the same buffer in the external memory, which stores the multicast packet. A DMA engine reads from the same buffer multiple times and egress processors may access an appropriate transform control block (TCB) index so that the proper headers may be installed on the outgoing packet. The buffer may be released after the last time the packet is read by setting a particular bit of the FCB index.
    • 多处理器系统的分组转发引擎(PFE)使用流分类块(FCB)索引的数组来组播数据包。 数据包被接收并缓存在外部存储器中。 在一个实施例中,当识别出多播分组时,在分组描述符中设置比特,并且生成FCB索引并且向出口处理器发送带有零分组的消息,所述出口处理器为每个多播的实例生成具有不同索引的多个描述符。 所有描述符都可以指向存储多播数据包的外部存储器中的相同缓冲区。 DMA引擎从同一缓冲区读取多次,出口处理器可以访问适当的变换控制块(TCB)索引,以便可以在输出数据包上安装合适的报头。 通过设置FCB索引的特定位,可以在最后一次读取数据包之后释放缓冲区。