一种星载IP交换机队列管理器的设计  被引量:1

Design of Queue Manager in Satellite-Borne IP Switch

在线阅读下载全文

作  者:王晶[1] 乔庐峰[1] 陈庆华[1] 郑振[1] 李欢欢[1] 

机构地区:[1]解放军理工大学通信工程学院,江苏南京210007

出  处:《通信技术》2015年第10期1196-1201,共6页Communications Technology

摘  要:针对星载IP交换机中硬件存储资源使用受限的情况,提出了一种适用于共享存储交换结构、存储资源占用少的队列管理器。通过添加索引的方法,使得所有的单播队列能够共享一个指针存储区。根据位图映射,将组播指针转化为多个单播指针,即可把组播操作的数据流按照单播操作方式写到相应的逻辑队列路径,达到节约存储器资源的目的。该队列管理器通过链表数据结构的头部和尾部来控制指针索引的写入和输出。最后,在Xilinx的xc6vlx130t FPGA进行了综合实现,结果显示,该方案相比基于指针复制的队列管理器,在8端口的交换机中存储器资源的使用量要节约22%以上。Aiming at the limited hardware storage resources in the satellite-borne IP switch, a queue manager suitable for shared memory switch structure and with less occupation of storage resources is proposed. Through adding index, all the unicastqueues could share one pointer memory block. Based on bitmap, muhicast pointer is translated into several unicasts, that is, the data stream of muhicast is written into corresponding logic queue in accordance with the unicast operating mode, so as to save the storage resource. The queue manager controls the write-in and output of index pointer via the head and tail of llnked-list data structure. Finally the synthesis and implementation are realized on Xilinx's xc6vlx130t FPGA, and experiment indicates that, compared with queue manager based on pointer duplication, the proposed scheme could reduce more than 22% of the storage resource in interchanger.

关 键 词:星载IP交换机 队列管理器 组播 FPGA 

分 类 号:TP393.03[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象