This document discusses river training techniques using permeable structures called porcupines. Porcupines are cost-effective RCC structures constructed by joining six members together to form a tetrahedral frame. They are used as spurs, dampeners or screens to redirect river flow, dissipate energy, and induce sediment deposition for bank protection. Porcupines have been successfully used in major Indian rivers like Brahmaputra and Ganga.