Results 1 to 10 of 20

Thread: Softphone

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #17
    Join Date
    Feb 2007
    Posts
    801

    Default Re: Softphone

    At the risk of incurring the wrath of those wanting to know how their calls are routed, perhaps your server naming convention should not directly indicate geography. Should you choose to 'code' in geography, that would be your call, but since network distance is often quite different than geographic distance, I'd suggest that you avoid (or obscure) geographic server designations.

    voice1.voipwelcome.com
    voip1.voipwelcome.com
    sip1.voipwelcome.com

    If you wanted to code by geography (or data center),
    voice0101 - server #1 in data center #1
    voice0305 - server #3 in data center #5
    voiceht01 - server #1 in Houston
    voiceff03 - server #3 in Fairfax, VA
    voicerm02 - server #2 in Redmond, WA

    The challenge here is to give people useful information without maybe nice to know but probably unimportant information that could cause undue confusion.

    An open question:
    I am a cable subscriber, and let's say for discussion that I get 20ms pings to sip.voipwelcome.com. Is it not possible (perhaps even likely) that should my next-door neighbor have a DSL connection, they could see 100ms pings to the same server, simply because they use a different ISP and traffic gets routed differently? 'Worse' yet, if my ISP is Earthlink over TWC and my neighbor is a TWC Road Runner customer (presuming we're on the same cable node), could our ping times differ? Would they necessarily be the same for two customers on the same node with the same ISP? (I'm assuming that to be the most likely case that they'd be the same... )

    Also, thinking about the 'server roulette' discussions that went on with ViaTalk for a while, there were numerous posts on DSLR about 'richmond-1c' actually being the same box as 'chicago-1i' or similar. It seems to me that discussions like that are more distracting than they are helpful.

    Edit to add: The primary reasons I can think of for a user to know which server they're connected with are (1) those able and choosing to use a softphone and wanting incoming calls to work properly, and (2) customers calling in a genuine trouble and being able to tell support that they're on server abc123, and their MWI is stuck or they get horrible latency, etc. Or, it's additional information they can include in a trouble ticket (though support should be able to look it up). Honestly, I think support should (in general) be trained to NOT switch users to a particular server upon request. You (voipo) should be able to manage which server the user is on, based on your knowledge of network loads, etc., not joe user randomly pinging server abc123 and finding a slightly faster connection than to server 789xyz...
    Last edited by fisamo; 04-23-2009 at 10:56 AM. Reason: Adding a few comments, since Burris and I were writing at the same time.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •