ATV ad-hoc network

I would like to be able to use my iPhone as an ATV remote using remote app when my ATV is not on my home network. Is there anyway to have ATV initiate an ad-hoc network? I could create an ad-hoc network via my laptop, but I would prefer a network between the iPhone and the ATV alone. As far as I know this is not possible, but does anyone have any thoughts?
Thanks