Abstract
Wireless sensor networks (WSNs) are deployed in terrestrial environments. However, on the sea surface, sensor nodes can drift due to ocean currents and wind; thus, network topologies continuously evolve, and the communication between nodes is frequently disrupted. These unstable connections significantly degrade data transmission stability and overall network performance. These problems are particularly significant in maritime regions where the sea state changes rapidly, thus imposing stringent technical requirements on the design of long-range, reliable, low-latency, and persistent sensing systems. This study proposes a wireless sensor network architecture for sea surface drifting nodes, which is termed Drift-Aware Routing and Clustering with Recovery (DARCR). The proposed system consists of three major components: (1) an enhanced dynamic drift model that more accurately predicts node movement for realistic ocean conditions; (2) a cluster-based framework that prevents disconnection and minimizes delay, which improves cluster stability and adaptability to dynamic environments through refined clustering and route setup mechanisms; and (3) a self-recovery routing strategy for re-establishing communication after disconnection. The proposed method is evaluated using ocean current data from the Copernicus Ocean Data Center simulating a 60-h drifting scenario around the central Taiwan Strait. The experimental results show that the average hourly disconnection rate is maintained at 6.2%, with a variance of 0.31%, and the transmission of newly sensed data is completed within 3 to 5 s, with a maximum delay of approximately 10 s. These findings demonstrate the feasibility of maintaining communication stability and low-latency data transmission for sea surface WSNs that operate in highly dynamic marine conditions.