I have never used it and I might be completely wrong on how it works, but perhaps the DataRepeater can do this for you. I think it's available in some 'power pack' or something if you don't have it.