I'm working on getting an asterisk phone pbx set up in our Budapest, Hungary office. I needed to test things tonight, so I place a few test calls. Here's the call flow in a nutshell:

  1. SIP softphone on my laptop
  2. VPN to Logic HQ
  3. VPN to Budapest office
  4. IP to Budapest asterisk server
  5. ISDN line to telco in Budapest
  6. PSTN from there to T-Mobile, probably going through someone's under-sea fiber optic trunk
  7. T-Mobile back to my cell sitting right next to my laptop

And it worked - caller ID and everything :-)

Okay - I admit - that's quite geeky, but hey, I had to provide some exposure to the near Rube Goldberg machine required to make this call work :-)