Message relaying scheme based on switching in units of flows
First Claim
1. A message relay device connected with a plurality or routing processing devices for carrying out connection-less communications, for relaying a message from one routing processing device to another routing processing device, the message relay device comprising:
- a plurality of interface units provided in correspondence to the routing processing devices; and
a switching unit connecting the plurality of interface units within the message relay device using optical rings capable of transmitting optical signals in a plurality of wavelengths by multiplexing the optical signals;
wherein each interface unit transmits an input message entered from a corresponding routing processing device of each interface unit, through a communication channel in the optical rings toward a target interface corresponding to a relaying target routing processing device of the input message which is formed by using a wavelength determined according to the input message, receives an output message to be outputted to the corresponding routing processing device of each interface unit from the switching unit by selectively intercepting a wavelength uniquely allocated to each interface unit in the optical rings, and processes an intercepted message intercepted by selectively intercepting a wavelength commonly allocated to the plurality of interface units in the optical rings, according to an internal identifier that includes information indicating an interface unit within the message relay device which is a destination of the intercepted message, the internal identifier being internal to the message relay device, where a number of wavelengths that can be received at each interface unit is set to be greater than a number of wavelengths that can be transmitted from each interface unit.
0 Assignments
0 Petitions
Accused Products
Abstract
A message relay device suitable for contructing a ultra-high-speed message relaying system is disclosed. In the message relay device, a flow is detected by a prescribed condition, while a bypass channel capable of transferring messages with an amount of calculations smaller than the case of handling messages by a default channel is set up, and the message transfer belonging to the flow is switched from the default channel to the bypass channel, while providing the connection-less communications on the default channel, so that it is possible to realize the message relaying with the ultra-high throughput by relieving the large amount of calculations inherently associated with the connection-less communications.
-
Citations
1 Claim
-
1. A message relay device connected with a plurality or routing processing devices for carrying out connection-less communications, for relaying a message from one routing processing device to another routing processing device, the message relay device comprising:
-
a plurality of interface units provided in correspondence to the routing processing devices; and a switching unit connecting the plurality of interface units within the message relay device using optical rings capable of transmitting optical signals in a plurality of wavelengths by multiplexing the optical signals; wherein each interface unit transmits an input message entered from a corresponding routing processing device of each interface unit, through a communication channel in the optical rings toward a target interface corresponding to a relaying target routing processing device of the input message which is formed by using a wavelength determined according to the input message, receives an output message to be outputted to the corresponding routing processing device of each interface unit from the switching unit by selectively intercepting a wavelength uniquely allocated to each interface unit in the optical rings, and processes an intercepted message intercepted by selectively intercepting a wavelength commonly allocated to the plurality of interface units in the optical rings, according to an internal identifier that includes information indicating an interface unit within the message relay device which is a destination of the intercepted message, the internal identifier being internal to the message relay device, where a number of wavelengths that can be received at each interface unit is set to be greater than a number of wavelengths that can be transmitted from each interface unit.
-
Specification