摘要:
A high quality network is provided that eliminates the sorting time for sorting through registering look-up conditions, such as source and destination MAC addresses, in a content addressable memory, by generating a routing or flow control look-up key, and then selectively activating some of the physical banks in the content addressable memory with the look-up key during look-up for the look-up conditions. The look-up key is generated by extracting a part or all of the data contained in a packet header.
摘要:
A high quality network is provided by not generating a sorting time when registering look-up conditions in a content addressable memory, and the physical banks activated during look-up of the look-up conditions are limited. The power consumption in a content addressable memory for routing and content addressable memory for flow control can be reduced by a hash function unit for routing for limiting the physical banks to be made active in a content addressable memory for routing which uses a routing look-up key or routing look-up data as input elements, and a routing register which stores values showing one or more physical bank numbers for converting hash values which may have discrepancies, and a hash function unit for flow control for limiting the physical banks to be made active in a content addressable memory for flow control which uses a flow control look-up key or flow control look-up data as input elements, and a flow control register which stores values showing one or more physical bank numbers for converting hash values which may have discrepancies.
摘要:
To control a bandwidth without the need for a large-capacity buffer. This invention provides a packet transfer apparatus connected to first device and second device, with a network therebetween, including: an input unit that receives a packet from the first device; a packet storage unit that stores the packet; a packet processing unit that stores the packet in the packet storage unit; a packet checking unit that checks whether the packet is related to data request; a packet analyzing unit that analyzes the amount of data requested by the data request; a transfer control unit that controls transfer of the packet on the basis of the analyzed amount of data; and an output unit that sends the received packet to the second device.
摘要:
To control a bandwidth without the need for a large-capacity buffer. This invention provides a packet transfer apparatus connected to first device and second device, with a network therebetween, including: an input unit that receives a packet from the first device; a packet storage unit that stores the packet; a packet processing unit that stores the packet in the packet storage unit; a packet checking unit that checks whether the packet is related to data request; a packet analyzing unit that analyzes the amount of data requested by the data request; a transfer control unit that controls transfer of the packet on the basis of the analyzed amount of data; and an output unit that sends the received packet to the second device.
摘要:
A system permitting alteration of the information processing position, where an existing information system is used, while minimizing alterations in configuration or the like, is to be provided. Intelligent nodes each having an information processing section and any desired address altering section are arranged on boundaries of a network where packets are likely to pass. This node has a flow table for recognizing as a flow a group of packets transmitted from each user's terminal, a flow status table for determining the connection state and the next destination address or the final destination address of each flow, and a module to observe the loaded state of its own information processing function. It rewrites the destination address of any flow not in a connection-established state in the flow status table to a less loaded one out of its own information processing function section or external information processing apparatus.
摘要:
In a distributed information communication processing system in which a plurality of information communication devices provides a service through a network, response speed, electric power consumption, and further reliability are improved. The distributed information communication processing system which provides various services is configured by associating an entrance node (EN) which executes filtering near sensors, actuators, and terminals being information sources, an intelligent node (IN) which changes an information processing position and executes information processing and communication processing instead of a data center (DC), and a management node (MN) which manages these nodes. Thereby, real time type information processing can be realized.
摘要:
In a distributed information communication processing system in which a plurality of information communication devices provides a service through a network, response speed, electric power consumption, and further reliability are improved. The distributed information communication processing system which provides various services is configured by associating an entrance node (EN) which executes filtering near sensors, actuators, and terminals being information sources, an intelligent node (IN) which changes an information processing position and executes information processing and communication processing instead of a data center (DC), and a management node (MN) which manages these nodes. Thereby, real time type information processing can be realized.
摘要:
Between network node apparatuses that operate as a duplex system, when a failure occurs in an information processing unit of one system, the service is maintained and continued in an information processing unit of the other system without interruption of the service. In a system using an active system network node apparatus 100-1 and a standby system network node apparatus 100-2 both in an operating state, a switch processing unit 110 has a transfer processing unit 112 that copies and transfers a packet flow to be a subject of information processing in the information processing unit 200 to two output destinations, when the switch processing unit operates as an active system. The information processing unit 200 has a mutual monitoring processing unit 203 that checks mutual operating states between the active system and the standby system, determines that a failure has occurred when the active system does not return a response and causes the standby system to operate as an active system, and a halt processing unit that, upon operation as the information processing unit of the standby system, halts output of a packet to be a subject of information processing.
摘要:
Between network node apparatuses that operate as a duplex system, when a failure occurs in an information processing unit of one system, the service is maintained and continued in an information processing unit of the other system without interruption of the service. In a system using an active system network node apparatus 100-1 and a standby system network node apparatus 100-2 both in an operating state, a switch processing unit 110 has a transfer processing unit 112 that copies and transfers a packet flow to be a subject of information processing in the information processing unit 200 to two output destinations, when the switch processing unit operates as an active system. The information processing unit 200 has a mutual monitoring processing unit 203 that checks mutual operating states between the active system and the standby system, determines that a failure has occurred when the active system does not return a response and causes the standby system to operate as an active system, and a halt processing unit that, upon operation as the information processing unit of the standby system, halts output of a packet to be a subject of information processing.
摘要:
A system permitting alteration of the information processing position, where an existing information system is used, while minimizing alterations in configuration or the like, is to be provided. Intelligent nodes each having an information processing section and any desired address altering section are arranged on boundaries of a network where packets are likely to pass. This node has a flow table for recognizing as a flow a group of packets transmitted from each user's terminal, a flow status table for determining the connection state and the next destination address or the final destination address of each flow, and a module to observe the loaded state of its own information processing function. It rewrites the destination address of any flow not in a connection-established state in the flow status table to a less loaded one out of its own information processing function section or external information processing apparatus.