Communications apparatus, system, and communications method
First Claim
1. A given communications apparatus included in a plurality of first communications apparatuses, among which at least execution results of data processing of the given communications apparatus is communicated by multi-hop communication whereby, the execution results are transmitted to a second communications apparatus that performs a process based on the execution results, the given communications apparatus comprising:
- a storage device storing therein identification information of a specified communications apparatus that requires plural hops to communicate with the second communications apparatus and is among the plurality of first communications apparatuses, exclusive of the given communications apparatus; and
a wireless communications circuit that transmits to a nearby communications apparatus of the given communications apparatus, request information that includes the identification information stored in the storage device and that requests the specified communications apparatus to execute the data processing of the given communications apparatus and to transmit execution results of the data processing, wherein;
the wireless communications circuit receives from the nearby communications apparatus of the given communications apparatus, request information that includes identification information that is of an assignment-destination communications apparatus and stored in a storage device of a communications apparatus that is among the plurality of first communications apparatuses, exclusive of the given communications apparatus, the request information further requesting the assignment-destination communications apparatus to execute data processing of the communications apparatus and to transmit execution results of the data processing of the communications apparatus,the given communications apparatus further comprisesa processor that judges whether the assignment-destination communications apparatus indicated by the identification information included in the request information received by the wireless communications circuit is the given communications apparatus; and
upon judging that the assignment-destination communications apparatus is the given communications apparatus, the processor executes the data processing that is based on the received request information, and upon judging that the assignment-destination communications apparatus is not the given communications apparatus, the processor refrains from executing the data processing that is based on the received request information, whereinthe wireless communications circuit;
when the processor judges that the assignment-destination communications apparatus is the given communications apparatus and the processor completes the data processing that is based on the received request information, transmits execution results obtained by the processor to the nearby communications apparatus of the given communications apparatus, andwhen the processor does not complete the data process that is based on the received request information, correlates and transmits to the nearby communications apparatus of the given communications apparatus, request information that includes the identification information stored in the storage device and the execution results of the data processing completed by the processor, the request information further requesting the specified communications apparatus to execute the data processing that is based on the received request information and not completed by the processor and the request information further requesting the specified communications apparatus to transmit execution results of the data processing.
1 Assignment
0 Petitions
Accused Products
Abstract
A given communications apparatus is included among plural first communications apparatuses, among which at least execution results of data processing of the given communications apparatus is communicated by multi-hop communication whereby, the execution results are transmitted to a second communications apparatus that performs a process based on the execution results. The given communications apparatus includes a storage device storing therein identification information of a specified communications apparatus that requires plural hops to communicate with the second communications apparatus and is among the plural first communications apparatuses, exclusive of the given communications apparatus; and a wireless communications circuit that transmits to a nearby communications apparatus of the given communications apparatus, request information that includes the identification information stored in the storage device and that requests the specified communications apparatus to execute the data processing of the given communications apparatus and to transmit execution results of the data processing.
-
Citations
11 Claims
-
1. A given communications apparatus included in a plurality of first communications apparatuses, among which at least execution results of data processing of the given communications apparatus is communicated by multi-hop communication whereby, the execution results are transmitted to a second communications apparatus that performs a process based on the execution results, the given communications apparatus comprising:
-
a storage device storing therein identification information of a specified communications apparatus that requires plural hops to communicate with the second communications apparatus and is among the plurality of first communications apparatuses, exclusive of the given communications apparatus; and a wireless communications circuit that transmits to a nearby communications apparatus of the given communications apparatus, request information that includes the identification information stored in the storage device and that requests the specified communications apparatus to execute the data processing of the given communications apparatus and to transmit execution results of the data processing, wherein; the wireless communications circuit receives from the nearby communications apparatus of the given communications apparatus, request information that includes identification information that is of an assignment-destination communications apparatus and stored in a storage device of a communications apparatus that is among the plurality of first communications apparatuses, exclusive of the given communications apparatus, the request information further requesting the assignment-destination communications apparatus to execute data processing of the communications apparatus and to transmit execution results of the data processing of the communications apparatus, the given communications apparatus further comprises a processor that judges whether the assignment-destination communications apparatus indicated by the identification information included in the request information received by the wireless communications circuit is the given communications apparatus; and upon judging that the assignment-destination communications apparatus is the given communications apparatus, the processor executes the data processing that is based on the received request information, and upon judging that the assignment-destination communications apparatus is not the given communications apparatus, the processor refrains from executing the data processing that is based on the received request information, wherein the wireless communications circuit; when the processor judges that the assignment-destination communications apparatus is the given communications apparatus and the processor completes the data processing that is based on the received request information, transmits execution results obtained by the processor to the nearby communications apparatus of the given communications apparatus, and when the processor does not complete the data process that is based on the received request information, correlates and transmits to the nearby communications apparatus of the given communications apparatus, request information that includes the identification information stored in the storage device and the execution results of the data processing completed by the processor, the request information further requesting the specified communications apparatus to execute the data processing that is based on the received request information and not completed by the processor and the request information further requesting the specified communications apparatus to transmit execution results of the data processing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a plurality of first communications apparatuses; and a second communications apparatus that performs a process based on execution results of data processing of at least one communications apparatus among the plurality of first communications apparatuses that perform multi-hop communication thereamong to transmit the execution results to the second communications apparatus, wherein each communication apparatus among the plurality of first communications apparatuses; has a storage device storing therein identification information of a specified communications apparatus that is among the plurality of first communications apparatuses, exclusive of the communications apparatus and that requires plural hops in communicating with the second communications apparatus, and transmits to a nearby communications apparatus of the communications apparatus, request information that includes the identification information stored in the storage device, requests the specified communications apparatus to execute data processing of the communications apparatus, and to transmit execution results of the data processing, wherein each communication apparatus of the plurality of first communications apparatuses; receives from the nearby communications apparatus of the communications apparatus, request information that includes identification information that is of an assignment-destination communications apparatus and stored in a storage device of another communications apparatus that is among the plurality of first communications apparatuses, and requests the assignment-destination communications apparatus to execute data processing that is based on the received request information and to transmit execution results of the data processing, judges whether the assignment-destination communications apparatus indicated by the identification information included in the received request information is the communications apparatus, executes the data processing that is based on the received request information, upon judging that the assignment-destination communications apparatus is the communications apparatus, and refrains from executing the data processing that is based on the received request information, upon judging that the assignment-destination communications apparatus is not the communications apparatus, transmits execution results to the nearby communications apparatus of the communications apparatus, upon judging that the assignment-destination communications apparatus is the communications apparatus and when completing execution of the data processing, and transmits request information that includes the identification information stored in the storage device and execution results of the data processing that is based on the received request information and that has been completed, the request information further requesting execution of the data processing that has not been completed and transmission of execution results of the data processing, the request information and the execution results being transmitted to the nearby communications apparatus of the communications apparatus, upon judging that the assignment-destination communications apparatus is the communications apparatus and when not completing execution of the data processing. - View Dependent Claims (7, 8, 9)
-
-
10. A communications method of a given communications apparatus included in a plurality of first communications apparatuses, among which at least execution results of data processing of the given communications apparatus is communicated by multi-hop communication whereby, the execution results are transmitted to a second communications apparatus that performs a process based on the execution results, the communications method comprising:
-
transmitting to a nearby communications apparatus of the given communications apparatus, request information that includes identification information stored in a storage device storing therein the identification of a specified communications apparatus that is among the plurality of first communications apparatuses, exclusive of the given communication apparatus and that requires plural hops in communicating with the second communications, the request information further requesting the specified communications apparatus to execute the data processing of the given communications apparatus and to transmit execution results of the data processing, wherein each communication apparatus of the plurality of first communications apparatuses; receives from a nearby communications apparatus of the communications apparatus, request information that includes identification information that is of an assignment-destination communications apparatus and stored in a storage device of another communications apparatus that is among the plurality of first communications apparatuses, and requests the assignment-destination communications apparatus to execute data processing that is based on the received request information and to transmit execution results of the data processing, judges whether the assignment-destination communications apparatus indicated by the identification information included in the received request information is the communications apparatus, executes the data processing that is based on the received request information, upon judging that the assignment-destination communications apparatus is the communications apparatus, and refrains from executing the data processing that is based on the received request information, upon judging that the assignment-destination communications apparatus is not the communications apparatus, transmits execution results to the nearby communications apparatus of the communications apparatus, upon judging that the assignment-destination communications apparatus is the communications apparatus and when completing execution of the data processing, transmits request information that includes the identification information stored in the storage device and execution results of the data processing that is based on the received request information and that has been completed, the request information further requesting execution of the data processing that has not been completed and transmission of execution results of the data processing, the request information and the execution results being transmitted to the nearby communications apparatus of the communications apparatus, upon judging that the assignment-destination communications apparatus is the communications apparatus and when not completing execution of the data processing. - View Dependent Claims (11)
-
Specification