摘要:
Provided are a communication method and system for sensor network. In reporting event occurrence in a real-time sensor network application, a cycle time is divided into an event announcement period and a data transmission period to provide real-time transmission performance and energy efficiency. Each of the periods is again divided into the number of slots equal to the maximum depth of a network. Respective nodes sequentially operate according to their depths in a routing tree during the event announcement period to receive the signal transmitted from the lower node. To remove sleep delay, a slot next to the signal reception slot becomes a signal transmission slot. A node sensed an event transmits a signal informing event occurrence during its signal transmission slot, and this signal includes only the address of the transmission node. When a signal does not exist in the event announcement period, no traffic occurs in the data transmission period and the upper nodes maintain a sleep state. When a signal is transmitted during the event announcement period, nodes transmitting/receiving a corresponding signal operate during the data transmission period to transfer data packets.
摘要:
Provided are an energy-efficient communication method in a group information-based sensor network and a sensor network system using the method. A group exchanges group information and data with another group in order to provide an application service through inter-group cooperation in a sensor network. In this process, a target group is discovered, a communication path is established, and inter-group communication cycle information for energy-efficient communication is transmitted. On the basis of the group information and the communication cycle information, it is possible to minimize the network resource consumption and provide an energy-efficient inter-group communication method.
摘要:
A method and apparatus for provisioning a node with executable code is provided herein. Prior to sending out a code request, a node (101) determines a set of nodes that may potentially host the requested code and sends the request to these nodes instead of a blind broadcast. The determination of what nodes have access to the required code is based on a history information of code request of the node, the overhead traffic, and/or application dependencies that are available to the node. The code request is unicast-based and may involve a multi-hop path for both code requests and responses. If this step fails, a broadcast-based approach can be again employed to request the code.