Data gathering sensor network is considered in the paper. In these networks each node is used both as source of data and as retransmitter of packets, going from other nodes. A few important parameters of sensor network (such as lifetime, data rate, channel utilization etc.) depend on chosen routing scheme. Incorrectly chosen scheme results in appearance of bottle-necks, which can highly delay data transmission and lead to rapid battery discharge of particular nodes. In this paper we propose routing scheme for convergecast sensor networks, which decreases number of bottle-necks. Effectiveness of proposed algorithm is shown via simulation.