It is a DNS based solution, with a automatic proxy like backend solution (I would guess just for specific URLs).
There is currently a problem is setting custom DNS's on the HDR-1000S (I expect it will be resolved soon), I would take a look at making settings on the router - It is quite rare for an ISP to lock the settings down with custom firmware but it is possible.