A dissemination protocol which guarantees integrity is essential for a reprogramming system in wireless sensor networks. The dissemination protocol must consist of 3 functions which are a reliable dissemination, a collection of end-to-end acknowledgement and time synchronization. In this paper, we propose a new dissemination protocol called DISCO, that realizes these 3 functions by extending a collection protocol called Choco and introducing concurrent transmission flooding and a scheduling system of traffic of uplink and downlink. This paper presents the implementation of a reprogramming system and our evaluation result on a testbed shows that DISCO can guarantee integrity and achieve the comparable dissemination time to a previous fast dissemination protocol.