Typical communication model of wireless sensor networks consists of users, sinks, and a number of sensor nodes. The users are remote from wireless sensor networks and they gather data from the sinks via legacy networks. However, in practical sensor network applications, there are two types of users: traditional remote users and mobile users such as fire-fighters and soldiers. The mobile users may move around sensor fields and they communicate with the sinks only via the sensor networks in order to gather data like location information of victims in disaster areas. In this paper, in order to effectively support both the remote users and the mobile users, we propose a novel communication model relying on the typical sensor network model. In the model, multiple static sinks connect with legacy networks and divide a sensor field into the number of the multiple sinks. Through sharing queries and data via the legacy networks, the multiple static sinks provide high throughput through distributed data gathering and low latency through short-hops data delivery. Multiple static sinks deliver the aggregated data to the remote users via the legacy networks. In case of the mobile users, when a mobile user moves around, it receives the aggregated data from the nearest static sink. Simulation results show that the proposed model is more efficient in terms of energy consumption, data delivery ratio, and delay than the existing models.