Periodic Soliton Resonances