Why don't cell phones have a dialtone?
dangoldin.com
dangoldin.com
On a slightly related note, I wonder why some cell phone service providers are dishonest about a "ringer-tone" (for lack of a better word). The other day in a poor cell reception area I placed my friend's AT&T phone next to mine and dialed her number from my AT&T phone. From my phone we could hear the other phone "ring", however my friend's phone wasn't actually ringing. It then went to voicemail after a few rings.
I found it very strange since this is not how cell phones connect in India, for example. I wouldn't have heard the other phone "ring" if it weren't actually ringing on an Indian cell phone service provider.
I think the first layer ring is the actual call setup being attempted across the cellular network. Once the receiving phone is located and receives the signal that a call is incoming, you begin to hear the second layer ring.
It's the telecom equivalent of the loading pinwheel.
Most of the PBX/VoIP systems I've worked on (North and South America) provide one arbitrarily to give the caller the warm and fuzzies, regardless of what's actually happening to that call leg.
j/k
The "ringer" tone is to let you know the call is going through, and in the case of you calling a cell phone, that the network is trying to connect to your callee.
A cell phone gets a signal to play it's ringtone, not a "ring now"..."ring now"... on / off signal. Did you expect to hear my ringtone on your end?
I also recommend that you read the community guidelines here -- http://ycombinator.com/newsguidelines.html
[1] http://hereandnow.wbur.org/2013/04/09/cell-phone-inventor
Today we have the signal bars to show you status. Back then, a light would have added expense and complexity to the phones of the day.
I have seen hybrid PBXes where dial tone is generated by same part of circutiry that decodes DTMF.
1. They added background noise to the actual calls to let people know they other end wasn't disconnected. The clarity got too good and people couldn't tell they were still connected. Fun fact: PCM - g.711 - is 64-kbits - hence max modem speed.
2. Dialing used to use in-band signalling and the tone lets you know you can dial (phreakers could use this to get free calls). When the dial tone ends, you know that your call is going through.
If you pressed 0, you would get the operator immediately. No phone numbers could begin with zero.
If you pressed 1, you would be connected to a long distance trunk and an area code would then be expected. No local prefixes could begin with 1.
If you pressed any other number it was a local call.
Also, on analog networks, maximum modem speed was 56kbps. 64k was the theoretical maximum, but the FCC placed limits on the amount of power you could have in certain frequency bands on the line -- hence 56k was the maximum speed.
On a purely digital network, like ISDN, you could receive 64kbps on each channel.
Once you start multiplexing radio channels, or using CDMA, the idea of "connected" begins to blur, and the resources that would be dedicated to a call before it is connected decline.
Now, with smartphones on mobile data networks, there is no reason to limit the you may look up a number before dialing and that database might be partly or entirely server-based, so your "call" is using network resources before you dial.
In the near future, with LTE, it's potentially an all-IP system, if the carrier and device maker implement VoLTE, your voice packet flow is indistinguishable from whatever data bandwidth you might have been using before your voice call.
If the first cell phone hadn't done this, what would stop a later phone from doing so? In fact, couldn't any phone buffer the numbers before sending them?
I'm not sure many companies can afford to think that way any more given the stock market focus on the short term. I think Google is doing the best job now with the self driving cars/Glass projects.
Makes sense. I hate landlines for this reason.
The TL;DR of the article probably is: The invention of a separate channel for out-of-band signalling, which the original short-message-services use, was related to the idea to have fully prepared phone-number in a call-setup message to the network.
So if I have this correctly: the Push-To-Dial feature necessitated an out of band control mechanism, and this mechanism is what SMS lives on?
Do SMS messages still use the out of band? I'm guessing that iMessage, etc., use the data channel (based on the encryption discussion last week). But when I send a text that's a proper SMS, or an SMS from Twilio/etc., does that use this out of band mechanism?
But when one wants to take SS7 into this dial tone discussion it is important to note that traditional SS7 call flow (INITIAL ADDRESS/SUBSEQUENT ADDRESS/ADDRESS COMPLETE) is designed for normal incremental dialing and not cell phone style number at once then send style. I'm too lazy to look it up but I believe that GSM's ISUP/DSS1 derived on air signaling protocol is capable of that too (although I've never seen device that allows user to do that). Relatively common user experience problem with VoIP deployments I have seen is that this is effectively impossible with SIP and user has either to explicitly end dialed number with something or wait for some timeout.