I will try and i let you know, but i don't know if Xbox Live Multiplayer (different games) has same server of Xbox Live Party chat service.
I think is difficult to work in this way, because servers can change and if they change the router will be block them (if outside of the circle of course).