光网络缺少随机存储设备,难以独立于光电光变换实现线性网络编码技术.为了将网络编码技术引入到光网络中,提出一种能够在光域中实现的基于逻辑移位和逻辑异或运算的双路径网络编码机制.该网络编码机制比异或网络编码的通用性更强,并且能够在光域中独立于光电光变换实现,降低了实现代价.此外,针对提出的网络编码机制在实现过程中遇到的运算不封闭的问题,设计了能够承载该网络编码机制的网络编码节点模型,从而保证该网络编码机制能够在全光异或门和光移位寄存器等主要光器件的支持下在光网络中实施.最后,对该网络编码节点模型所涉及到的部分关键模块进行了实验分析,结果表明模块能够完成所期望的功能.
Linear network coding scheme is hard to be introduced to optical networks for the reason of lacking optical ran- dom access memory. To introduce network coding to optical networks, a two channels optical network coding scheme based on opti- cal logic shift and XOR operations was presented. The scheme can be realized in photonic domain without OEO conversion and more universal than XOR network coding scheme. Moreover, to solve the problem of operations unclosed when performing the scheme, a network coding node structure which can support the scheme was designed. The coding node can ensure the scheme being accomplished in optical networks through the all-optical XOR gate and the all-optical shift register. Experiment results of some key modules of the coding node were presented. The results indicated that the modules can realiz~ the required functions.