TiVo not showing on router

My TiVo connects via the router and downloads the EPG fine but when I log into my router it never shows TiVo as being connected - hence I haven't been able to access the TiVo from my PC for over a year now. How can this be?