Node processing device and its processing method
First Claim
1. A node processing device to send data corresponding to a plurality of applications over a network, comprising:
- a processor; and
at least one memory area storing instructions that, when executed by the processor, instruct the processor to execute;
a sensor type identifier unit to receive sensor data from a plurality of sensors and identify different sensor types of the sensors;
a buffering unit to accumulate the sensor data into the sensor types based on identification results from the sensor type identifier unit;
a computation unit to perform computation processing for the sensor data of each respective sensor type accumulated in the buffering unit, according to processing start conditions corresponding to a respective one of the applications, where the computation unit includes a plurality of processor units; and
a transmit condition decision unit to decide transmission conditions for computation results from the computation unit based on the computation results,wherein the at least one memory area stores a processing routing table containing accumulated start sequences for the processor units corresponding to a computation type of the sensor data, and a transmit condition comparator table containing accumulated decision computations to decide whether or not the computation results satisfy transmission conditions,wherein a start decision unit sequentially starts the processor units corresponding to the computation type, based on the processing routing table, and changes the sequential starting and computation type of the processor units according to the computation results, andwherein the transmit condition decision unit decides to transmit the computation results from the computation unit based on the transmit condition comparator table.
1 Assignment
0 Petitions
Accused Products
Abstract
When the multiple sensors monitored by a sensor management unit, input sensor information into the entrance node, a sensor type identifier unit utilizes a buffer management table to buffer the data according to the sensor type. A start decision unit utilizes a processing start setting table containing accumulated start conditions for each application to execute the computation processing required by the processor units for processing the buffered sensor data according to the required application. A transmit condition decision unit decides whether or not to transmit the computation results to an external device or a CPU, and based on those decision results, transmits the computation results to the CPU or the upstream intelligent node.
-
Citations
14 Claims
-
1. A node processing device to send data corresponding to a plurality of applications over a network, comprising:
-
a processor; and at least one memory area storing instructions that, when executed by the processor, instruct the processor to execute; a sensor type identifier unit to receive sensor data from a plurality of sensors and identify different sensor types of the sensors; a buffering unit to accumulate the sensor data into the sensor types based on identification results from the sensor type identifier unit; a computation unit to perform computation processing for the sensor data of each respective sensor type accumulated in the buffering unit, according to processing start conditions corresponding to a respective one of the applications, where the computation unit includes a plurality of processor units; and a transmit condition decision unit to decide transmission conditions for computation results from the computation unit based on the computation results, wherein the at least one memory area stores a processing routing table containing accumulated start sequences for the processor units corresponding to a computation type of the sensor data, and a transmit condition comparator table containing accumulated decision computations to decide whether or not the computation results satisfy transmission conditions, wherein a start decision unit sequentially starts the processor units corresponding to the computation type, based on the processing routing table, and changes the sequential starting and computation type of the processor units according to the computation results, and wherein the transmit condition decision unit decides to transmit the computation results from the computation unit based on the transmit condition comparator table. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A node system including a management node device coupled to an entrance node device that transmits data corresponding to a plurality of applications over a network, the node system comprising:
-
the entrance node device having; a processor; and at least one first memory area having instructions that, when executed by the processor, instruct the processor to execute; a sensor type identifier unit to receive sensor data from a plurality of sensors and identify different sensor types of the sensors; a buffering unit to accumulate the sensor data into the sensor types based on identification results from the sensor type identifier unit; a computation unit to perform computation processing for the sensor data of each respective sensor type accumulated in the buffering unit, according to processing start conditions corresponding to a respective one of the applications, where the computation unit includes a plurality of processor units; a transmit condition decision unit to decide transmission conditions for computation results from the computation unit based on the computation results; and the at least one first memory area to store a processing routing table containing accumulated start sequences for the processor units corresponding to a computation type of the sensor data, and a transmit condition comparator table containing accumulated decision computations to decide whether or not the computation results satisfy transmission conditions, wherein a start decision unit sequentially starts the processor units corresponding to the computation type, based on the processing routing table, and changes the sequential starting and computation type of the processor units according to the computation results, and wherein the transmit condition decision unit decides to transmit the computation results from the computation unit based on the transmit condition comparator table; and the management node device having; a management node processor; and at least one second memory area storing computation unit configuration data of the entrance node device and storing instructions that, when executed by the management node processor, instruct the management node processor to execute processing which; receives the sensor data from the entrance node device, executes computation processing of the sensor data according to the processing start conditions corresponding to the respective one of the applications, and rewrites the computation unit configuration data according to the computation processing, and distributes computation unit configuration data to the entrance node device, wherein the entrance node device performs the computation processing for the sensor data of each respective sensor type accumulated in the buffering unit according to the computation unit configuration data distributed by the management node. - View Dependent Claims (9)
-
-
10. An information processing method for a node processing device that receives sensor data from a plurality of sensors coupled to an upstream node over a network, the method comprising:
-
receiving sensor data from the sensors and identifying different sensor types of the sensors; accumulating the sensor data into the sensor types based on the identified different sensor types; sequentially starting a plurality of processor units of the node processing device by referring to a processing routing table containing accumulated start sequences according to a computation type of the sensor data; executing computation processing with the processor units for the sensor data of each respective sensor type according to processing start conditions required for each of a plurality of applications; deciding transmission conditions for computation results from the computation processing executed by the processor units based on the computation results; deciding whether the computation results satisfy transmission conditions by referring to a transmit condition comparator table containing accumulated decision computations; and transmitting the computation results according to the decided transmission conditions, wherein the sequential starting of the processor units and computation type are changed according to the computation results, wherein the processing routing table contains the accumulated start sequences for the processor units corresponding to the computation type of the sensor data, and the transmit condition comparator table contains the accumulated decision computations to decide whether or not the computation results satisfy transmission conditions. - View Dependent Claims (11, 12, 13, 14)
-
Specification