Method of controlling data transmission in a wireless network having many nodes and sensor network system using the same and computer readable media using the same

The present invention provides a data transfer control method in a wireless network system including a plurality of nodes, (a) setting a mode of the first node in the wireless network system to an active mode; (B) the method comprising the data to be transmitted from the first node determine whether the urgent data or general data; (C) When the urgent data and transmitting to the second node in the first network, the wireless system of the RTS packet from the node; (D) when the common data: (d-1) of the first stage and, (d-2) the accumulated data in the buffer to determine the amount of accumulated data in the buffer of the first node is greater than a preset threshold, the step of transmitting a large amount of the RTS packet than the threshold to a second node in the wireless network system; (E) receiving receiving a CTS packet from the second node in the wireless network system; (F) the step of performing transfer of data from the first node to the second node; (G) the data on the amount of data accumulated in the buffer, or not greater than the threshold value, the step (e) is not, or the step (f) not receiving the CTS packet in the step (d-1) the method comprising the transfer is terminated to start the operation of a timer having a time-out (time out) value; (H) A method to determine whether they received the RTS packet from the nodes comprising the second node from the first node; (I) to step (g) If the receiving receives the RTS packet in the step (h) sending a CTS packet to a node transmitting the RTS packet and receive data from one node transmits the RTS packet to the receiving ends steps to jump and; (J) If the timeout value does not receive the RTS packet has passed in the step (h) comprising the steps of: terminating the timer; (K) relates to a data transfer control method in a wireless network system including a plurality of nodes comprises the step of setting a mode of the first node in the sleep mode. According to the invention, in particular preferred of the urgent data in each node that is used for sensor networks to improve energy efficiency due to changes in the network traffic, by configuring to adjust the duty cycle according to a buffer of a node in the priority threshold value and the data ensure the transmission and preventing the exclusive use of the transmission medium by a particular node, it is possible to maximize the packet throughput. This therefore enables efficient energy scheduling using the optimum power control and a timer for each of the sensor nodes, and can be applied to various sensor network application environment. Sensor Network, MAC, RTS, CTS, urgent data, packets, thresholds, energy efficiency, packet delay, priority, buffer, control, and data communication