摘要:
A sensor node (101-1) has no subsequent assignment-destination sensor node (101), when the execution of data processing is assigned to a sensor node (101-h) that can directly communicate with a parent device (102) (dashed-lined arrow), and the data processing is not completed by the assignment-destination sensor node (101-h). Thus, when unable to execute the data processing, the sensor node (101-1) requests a sensor node (101-m) that requires plural hops in communicating with the parent device (102) (solid lined arrow). Even when the data processing is not completed by the assignment-destination sensor node (101-m), the data processing can be completed by executing the data processing in stages by plural sensor nodes (101).
摘要:
A sensor node (101-k) detects an occurrence of sensing (ev) and judges whether data processing corresponding to the sensing (ev) will finish before an occurrence of sensing (ev) subsequent to the sensing (ev), based on a time interval when the occurrence of the sensing (ev) is detected. When determining that the data processing will finish, the sensor node (101-k) executes the data processing and transmits the execution result of the data processing to a first apparatus (101-1) directly communicable with the sensor node (101-k). When determining that the data processing will not finish, the sensor node (101-k) transmits, to the first apparatus (101-1), request information causing the first apparatus (101-1) to execute the data processing and to transmit the execution result of the data processing to a second apparatus directly communicable with the first apparatus (101-1).
摘要:
A first OS (1) dispatches a first thread to a first CPU. The first OS (2) compares the access frequency of shared resources by the first thread and a first threshold. The first OS (3) judges a dependence relationship between the first thread and a second thread under execution by a second CPU. Upon that the access frequency is greater than the first threshold and that no dependence relationship exists (marked by x), the first OS (4) changes the setting of a clock generating circuit so that the phase of the clock to be supplied to the first CPU and the phase of the clock to be supplied to the second CPU are opposite to each other. The first OS (4) changes the setting of the clock generating circuit so that the frequency of the clock to be supplied to the shared resources will be twice as great as the frequency of the clock to be supplied to the first CPU.
摘要:
A sensor node (101-1) has no subsequent assignment-destination sensor node (101), when the execution of data processing is assigned to a sensor node (101-h) that can directly communicate with a parent device (102) (dashed-lined arrow), and the data processing is not completed by the assignment-destination sensor node (101-h). Thus, when unable to execute the data processing, the sensor node (101-1) requests a sensor node (101-m) that requires plural hops in communicating with the parent device (102) (solid lined arrow). Even when the data processing is not completed by the assignment-destination sensor node (101-m), the data processing can be completed by executing the data processing in stages by plural sensor nodes (101).
摘要:
A communication device has: a sensor configured to output sensing data; a count signal communication part configured to count a count signal received from a control device directly or via another communication device and transmit the counted count signal and to store a value of the received count signal; and a data communication part configured to transmit the sensing data outputted by the sensor or the sensing data received from another communication device, in correspondence with the stored value of the count signal.
摘要:
Sensor nodes 101 are installed in the installation area A, detect displacement at each installation site, and process data. The sensor nodes 101 include a microprocessor 205 that generates self-identification information based on a combination of plural identification information included in calibration information transmitted by the calibration nodes 401, and self-identification generation information that is included in the calibration information and for identifying data processing apparatuses, respectively; nonvolatile memory 208 that retains the self-identification information; and a wireless communications unit 203 that receives the calibration information from the calibration nodes 401 and performs transmission and reception of data with an adjacent data processing apparatus 101 installed in the installation area.
摘要:
A given node among nodes (#1) to (#6), ..., (#N) determines whether the contents of data obtained by a sensor of node (#1) as a first node and the contents of data obtained by a sensor of node (#2) as a second node are equivalent. If the contents of the data are determined to be equivalent, the given node among nodes (#1) to (#6), ..., (#N) suspends the transmission by node (#2), of the data obtained from the sensor of node (#2).
摘要:
When a sensor node (101-5) has a large power consumption, an information processing apparatus (100) propagates a portion of request information for a data process having the request recipient set to a sensor node (101-7), through a path that does not pass through the sensor node (101-5). For example, the information processing apparatus (100) changes a division rate at a sensor node (101-3) acting as a branching point for the request information for the data process having the request recipient set to the sensor node (101-7) to thereby change the distribution of the transferred data amount and equalize the power consumption of the sensor nodes (101) in a sensor network.
摘要:
A sensor node (101-i) is assumed to be able to execute any one among a first operation by which another sensor node (101) is requested to execute data process and if the request is not accepted the sensor node (101-i) starts executing the data processing after waiting for charging and a second operation by which the sensor node (101-i) starts executing the data processing after waiting for charging, without requesting the data processing to be executed. The sensor node (101-i) compares an expected value of a first time that elapses until execution is started by the sensor node (101-i) or the other sensor node (101) when the first operation is executed, and a second time that elapses until execution is started by the sensor node (101-i) when the second operation is executed. Based on the comparison result, the sensor node (101-i) executes among the first operation and the second operation, the operation for which the time that elapses until execution is started is shorter.