Claims
- 1. A method for communicating information between nodes in a network, the method comprising the steps of:
- a reader node sending a first message over said network to a writer node, said first message including a first set of control information;
- the writer node performing the following steps in response to receiving said first message:
- determining a variable in a first application associated with said writer node that uniquely corresponds to said first set of control information;
- retrieving a value from a storage location that corresponds to said variable of said first application;
- sending a response message containing said value and a second set of control information to said reader node;
- the reader node performing the steps of:
- receiving said response message; and
- determining a variable in a second application associated with said reader node that uniquely corresponds to said second set of control information;
- storing said value in a location that corresponds to said variable in said second application.
- 2. The method of claim 1 wherein:
- the step of sending said first message includes sending said first message to a plurality of writer nodes; and
- said plurality of writer nodes respond to said first message by sending a plurality of response messages to said writer node, wherein each writer node sends a response message that includes a value and a set of control information.
- 3. The method of claim 2 wherein said reader node performs the following steps for each of said plurality of response messages:
- determining a variable in said second application that uniquely corresponds to the control information contained in said response message; and
- storing the value from said response message in a location that corresponds with said variable.
- 4. The method of claim 2 wherein, within each writer node of said plurality of writer nodes, the first set of control information uniquely identifies one of a plurality of variables in an application associated with said writer node.
- 5. The method of claim 1 wherein the step of sending a first message over said network comprises transmitting said first message to a plurality of writer nodes over a multicast connection.
- 6. The method of claim 1 further comprising the step of said second application changing the value in said location to a new value without said reader node transmitting said new value over said network.
- 7. The method of claim 1 further comprising the step of storing in the variable of the first application a value that reflects readings of a sensor associated with said writer node.
- 8. A network comprising a plurality of interconnected nodes including:
- a reader node and
- a set of writer nodes;
- said reader node being configured to send a first message to said set of writer nodes;
- each of said writer nodes being configured to respond to said first message by
- determining a variable that is uniquely identified by information contained in said first message, said variable being a variable used by an application that resides on said writer node;
- locating a value associated with said variable, and
- sending a response message to said first message, said response message containing said value;
- said reader node being configured to receive the response messages that were sent by said set of writer nodes in response to said first message;
- said reader node being configured to respond to each response message by
- determining a variable that is uniquely identified by information contained in said response message, said variable being a variable used by an application that resides on said reader node, and
- storing the value in said response message in a location that corresponds to the variable that is uniquely identified by the information contained in said response message.
- 9. The network of claim 8 wherein each of said plurality of response messages contains information that uniquely identifies a different variable used by the application that resides in said reader node than the other of said plurality of response messages.
- 10. A method for communicating information between nodes in a network, the method comprising the steps of:
- a writer node storing plurality of bits in a first message;
- sending the first message to a plurality of reader nodes;
- each of the plurality of reader nodes performing the step of:
- receiving the first message;
- reading control information from said first message;
- determining a variable that uniquely corresponds to said control information, said variable being a variable in an application that is associated with said reader node; and
- storing one or more bits from said first message into a storage location associated with the variable.
Parent Case Info
This is a continuation of application Ser. No. 08/207,299, filed Mar. 7, 1994, now U.S. Pat. No. 5,513,324, which is a continuation of application Ser. No. 07/671,036 filed Mar. 18, 199, which is now abandoned.
US Referenced Citations (41)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0412232 |
Feb 1991 |
EPX |
Continuations (2)
|
Number |
Date |
Country |
Parent |
207229 |
Mar 1994 |
|
Parent |
671036 |
Mar 1991 |
|