Slashdot Mirror


John Patrick: ENUM is a Really Big Deal

penciling_in writes "John Patrick, former vice president of Internet technology at IBM, says 'ENUM is a really big deal'. Here is what he has to say on CircleID about this: 'Basically, ENUM is a protocol that will make it possible to converge the Public Switched Telephone Network (PSTN) and the Internet. In other words, a telephone number can get you to a Web service -- telephone number in, URL out. The idea can be extremely useful when you consider that most telephones are limited to twelve keys on a keypad. Every try to enter your alphanumeric login ID and password to a web site on a cell phone or Personal Digital Assistant? It is next to impossible! The biggest impact of ENUM will probably be for Voice Over IP (VoIP). In fact, it could be the tipping point.'"

126 comments

  1. This message... by AccUser · · Score: 3, Funny

    This message brought to you by 1-800-SLASHDOT

    --

    Any fool can talk, but it takes a wise man to listen.

    1. Re:This message... by Creepy+Crawler · · Score: 1

      I'm sorry, but your phone does not support the GNU dial library. Please relink and dial your operator. If you hear this message (BEEEP BEEEP)

      --
  2. const is a better solution by Dancin_Santa · · Score: 2, Funny

    Unless you are actually enumerating the values of a user-defined type, it is safer and simply better programming practice to use the const keyword instead of the deprecated enum hack.

    And I use VoIP now and it saves me a lot of money in long distance charges. Whether the service provider is using ENUM, I don't know, but I do know that as an end user I don't care one way or the other. Const, Enum, it's all the same to me (as a user).

    1. Re:const is a better solution by Threni · · Score: 1

      "Unless you are actually enumerating the values of a user-defined type, it is safer and simply better programming practice to use the const keyword instead of the deprecated enum hack."

      Except with enum you can make the last element the size - handy for compile-time joy.

    2. Re:const is a better solution by saden1 · · Score: 1

      Every language should have Enums. Detracted Enum? You must be out of your mind. The fact that Java doesn't have Enums pisses me off. I have to do it in a roundabout which often sucks and takes more time. Not having Enums is a a weakness.

      --

      -----
      One is born into aristocracy, but mediocrity can only be achieved through hard work.
    3. Re:const is a better solution by Anonymous Coward · · Score: 0

      Using enums as global constant declarations is a hack designed to work around the C compiler's lack of true global constants.

  3. Outstanding by stanmann · · Score: 4, Funny

    Next stop IPv6 and having a number for everything...

    "Hello this is the refrigerator, the Answering machine is broken, so speak slowly and I will put on a sticky note... with your message"

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  4. We don't have enough IP addresses as it is... by Anonymous Coward · · Score: 0

    And they want to fucking throw phone #'s in the mix, too?

    1. Re:We don't have enough IP addresses as it is... by Trigun · · Score: 1

      Now your home telephone can run linux!

    2. Re:We don't have enough IP addresses as it is... by Loconut1389 · · Score: 1

      Well this is still in initial RFC phase, and is probably quite a while from implementation. IPv6 may even be in swing by the time this gets rolling, maybe not. It probably won't be used to its fullest before that time though is my guess.

  5. Actually by Gortbusters.org · · Score: 2, Informative

    ENUM is good when the PBX is not authoritative for a number. For example, if someone dials a number inside a company, if that number is for another extension in the company you send the call there. It is only when this number goes outside of the company that it is useful.

    BTW, It also plays well with SIP (RFC 3261), because that number can map to a SIP URI sip:user@domain to route a call. Neato!

    --
    --------
    Free your mind.
  6. would i rather.. by gl4ss · · Score: 1

    remember a number like 435364-5464562 for a website or "http://www.slashdot.org"?

    when you spend time typing on a cellphones pad it gets much faster and quite frankly words are much easier to remember which is what ultimately matters. the difference between a number and a word or two doesn't really matter(it's just double the button punches at maximum usually, in time it's just 15 secs instead of 10, numbers pulled out of my hat).

    oh yeah i've done my fair share of cellphone thumbing, including numerous slashdot posts and thousands of lines of irc. but the freaking teenagers are still faster than me.

    --
    world was created 5 seconds before this post as it is.
    1. Re:would i rather.. by Creepy+Crawler · · Score: 1

      >>>beep beep i'm a drone. free midlets.

      I always think that says "free mindlets". Funny sig, that.

      --
    2. Re:would i rather.. by cygnusx · · Score: 1

      Example: www.466453.com.

    3. Re:would i rather.. by Anonymous Coward · · Score: 0

      Is it just me, or is this a move in the *wrong* direction?

      DNS exists for a multitude of reasons, one of which is that IP addresses aren't convenient for humans to work with, and even dotted-quads aren't always enough.

  7. Whatever happened to IP numbers? by Saiai+Hakutyoutani · · Score: 2, Insightful

    I don't see how this needs an extra protocol. For instance, you could type in Slashdot's address as 66*35*250*150#.

    No reason to make it more complicated than it is.

    Besides, old technologies such as POTS (Telephones) and TV are frequently regulated (and taxed!) by governments in a way that makes them unsuitable for open content. The very thought of connecting these very taxable technologies to the Internet scares me.

  8. Based on trust by Dancin_Santa · · Score: 1

    ENUM is based on trust, in the sense that your ENUM server won't send you off to the phone call version of goatse. So far we have other systems based on trust like the DNS system (which is being systematically undermined by those designated to care for it, but I digress). It is only through trust that we are able to hit the enter key without fear that our DNS server won't send us to tubgirl or comp-u-geek, and so far it's worked out quite well.

    However, I don't trust people who have two first names and no last name, "John Patrick".

    1. Re:Based on trust by Bendebecker · · Score: 1

      What about ppl where their first name is also their last name like 'Steven Stevens'?

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    2. Re:Based on trust by Bendebecker · · Score: 1

      Steven Stevens I presume.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    3. Re:Based on trust by Bendebecker · · Score: 1

      I'm not unduly fearful of what is foreign and especially of people of foreign origin. I simply think that names like that are uncreative and idiotic. If you name your kid something like that, your a dumbass.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
  9. If you think about it, the phone system is a cow by Dancin_Santa · · Score: 4, Funny

    The whole idea behind having to dial a *number* to get in touch with someone is so antiquated that it's hard to believe that in this year 2003 we are still using it as our primary means of communication. It's like a giant cow just standing there eating and sleeping and sucking up valuable resources and farting toxic methane gas which is warming our atmosphere making this world unlivable.

    If we can get VoIP, we can finally tip over this flatulent bovine and bring ourselves into the 21st century. I shouldn't have to dial a number to connect to someone. No one ought to be reduced to a simple number! I should be able to call an acquaintance using their name or ideally some truly identifying tag like a URL. ENUM is essentially the only system that would allow this kind of connection.

    The phone companies are sleeping on their laurels now. It's time to bring the next tech to bear and knock these soon-to-be hamburgers over.

  10. Re:high on dxm by Anonymous Coward · · Score: 0

    your tax dollars hard at work? i am never voting for more spending in technology again so kids can get high on cough syrup and post this shit.

  11. Parlay by Cirruz · · Score: 1
    As I can see, Parlay it's a much more credible iniciative. And it's based on open standards.

    Cirruz

  12. Re:Your sig by LPetrazickis · · Score: 0

    Humanitarians eat humanitables.;)

    --
    Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
  13. How to merge IPs and phone numbers... by Rahga · · Score: 1

    Drop the current three-letters-per-digit phone scheme and add six new numbers to every phone. Let's call them A, B, C, D, E, and F. Let's face it, for 6 extra digits, we get 2.5 times the phone numbers. Add 2 extra digits to the current limit of 10 digits per phone number, and it will be IPv6 compatible. And let's face it, there no more dificulty in remembering phone numbers if they include Alpha characters.

    1. Re:How to merge IPs and phone numbers... by musikit · · Score: 1

      do you know how long it would take to switch over all phones/phone numbers to other then 10 digit dialing? how much money it would cost? my parents work for the tele-cos and i worked for the tele-cos for a while. and believe me it would take lots of time and money. Ex. remember when they switched 888 to be toll free in addition to 800? that took close to a year and several million dollars. all because one tele-co thought it was great marketing to sell an 800 number to parents with kids in college. as far as the tele-co systems go... they are legacy systems at this point. VoIP will be their saving grace. which IMHO will only work when IPv6 is released. i would say as far as the tele-cos are concerned those systems aren't changing any time soon.

    2. Re:How to merge IPs and phone numbers... by cloudship_tacitus · · Score: 1

      if i remember correctly, the 3+7 number scheme was constructed due to short term memory encoding limitations. the average person can't really hold more than ten digits in her head for long.

    3. Re:How to merge IPs and phone numbers... by chiph · · Score: 1

      The DTFM (Touch-Tone(R)) scheme already has four additional tones defined (making a total of 16). The military uses them for prioritization of voice traffic, the Bell System (remember them?) used them for tolls and long distance switching (remember blue boxes?). I don't know if they're currently used by today's phone network - they might be available for use.

      So, with 16 available tones, you just need to press two buttons in sequence for every IP address you want to call.

      Chip H.

    4. Re:How to merge IPs and phone numbers... by chiph · · Score: 1

      Oops - that would be two buttons for every dotted-part of an IP address. 8 in all for a IPv4 address. More for a IPv6 number, of course.

      Chip H.

    5. Re:How to merge IPs and phone numbers... by dukerobillard · · Score: 1
      The DTFM (Touch-Tone(R))

      That's "DTMF" for "Dual-Tone, MultiFrequency." Each button on your phone generates a sound made up of two notes. Each row has a note and each column has a note; a given button plays the notes for its row and column.

      There's a 4th column, missing from nearly all phones. The entries are labelled A, B, C, and D. They have a 4th column-note.

    6. Re:How to merge IPs and phone numbers... by Anonymous Coward · · Score: 0

      on average, short term memory will allow a person to remember 5-7 numbers/letters (or names, whatever). the area code is generally assumed, and otherwise viewed as a single entity (703 as "703" rather than "7-0-3"). Therefore, it brings the number of entities a person is required to remember up to 8. It's a push, but it can be managed.

    7. Re:How to merge IPs and phone numbers... by Anonymous Coward · · Score: 0

      The numbers are already mapped to 3 letters each. Adding hex-letters at this point would make it confusing to dial 976-ANAL-SEX

  14. Re:If you think about it, the phone system is a co by Threni · · Score: 1

    "The whole idea behind having to dial a *number* to get in touch with someone is so antiquated that it's hard to believe that in this year 2003 we are still using it as our primary means of communication."

    It's not been my "primary method" for about 5 years - I always dial stored numbers, looked up by name (apart from the first time I call someone, and assuming they didn't send my phone a business card).

    "It's like a giant cow just standing there eating and sleeping and sucking up valuable resources and farting toxic methane"

    It's almost exactly like that, yes.

  15. Transisition by Anonymous Coward · · Score: 0

    Not sure how this could be made transparently. first thought is, it's a new DNS system, but besides changing all our DNS software, we'd also need to make applications aware of it... that's a lot of code. Maybe we'll just make the change for web browsers, being that the web-surfing non-tech public are the ones who'll enjoy it most.

    1. Re:Transisition by lanswitch · · Score: 1

      Or you write some code that transparantly translates the new ENUM into old DNS. The apps won't notice a thing.

    2. Re:Transisition by Bellatrix+Lestrange · · Score: 1

      Surely with intellegent devices one could work as they do with websites - you can either user the ip or the domain name. This will require a dns type service of course but it then caters for those who prefer to deal with numbers and those who want a more memerable link.

      Another problem would be the need to assure security - some form of security standard (pgp/ssl etc) would be required to ensure communications are correct (not a 'wrong ip') and un-intercepted.

      Voice over IP would also mean less of a monopoly, the physical link (cable/sattelite/microwave/wireless/power-line etc) would be controlled but beyond that you could subscribe to any VoIP service you like. As it stands, most tolls are controlled to some extent by the telephone company - particularly in regions where competing companies have to buy time/bandwidth etc from the telephone company that owns the cables.

      This would also mean less installation costs - no need for a seperate phone line. In many large businesses (like the one I am in) even digital phones require some special equipment (phone specific hubs/switches, PABX, assigned ports). With VoIP the phone could simply be plugged into any live network socket.

      I do see significant gains in VoIP - although the actuall roll out period could be painful, as all phones would need to be replaced. There would have to be careful thought into how it was done and at least some short term backwards compatibility.

  16. I read once that you can communicate via pigeon by Dancin_Santa · · Score: 1

    If the RFC is correct and it's true that TCP/IP can be implemented using carrier pigeons, how would one go about making the pigeon to wire interface? And if it is possible, how do you handle implementing ENUM on top of that?

    Can the pigeon poop be recycled somehow?

  17. Re:If you think about it, the phone system is a co by AngelfMercy · · Score: 0

    mmmmmm, phone fumes. . .

    --
    -nando
  18. Re:If you think about it, the phone system is a co by musikit · · Score: 0

    "No one ought to be reduced to a simple number!" what's your Social Security Number?

  19. Honny it's ten o'clock... by 286 · · Score: 1, Funny

    Honey - it's ten o'clock,
    Junior should be home by now.

    Dear - so ring his cell phone and
    tell him to come home!
    Never mind, I just ran traceroute on his
    phone... He is... uh-oh..

    Sisy - Oh, he is so grounded... hehe...

  20. I'd RATHER use URL's on my PHONE... by dpbsmith · · Score: 2, Interesting

    Telephone numbers are almost as long as numeric IP addresses. Why not get rid of DNS and key in the addresses? And issue paper "Internet books" where we could look up the IP addresses of sites we wanted to access?

    I'm not sure what aspect of cognitive psychology explains this, but I and many of my middle-aged friends acknowledge having problems remembering local phone numbers now that in our state we are required to dial area codes on all calls.

    I'm talking about short-term memory here. Forget long-term memory, I haven't stored telephone numbers in my brain in years; I have a Palm for that.

    What I'm saying is that I can look in a telephone book, see the local number 762-####, and even though all local numbers have the area code 781, remembering to dial 781 (and dialing it) put enough extra strain on my enfeebled brain that by the time I've dialed the 781 and the 762, I can't remember the last four digits any more.

    Actually I dial 1-781-762 because, for some unknown reason, the power that be have decided that a) you must dial a 1 if the call is a local toll call; b) there is no simple algorithm for determining whether or not an exchange in the 781 area code is a local toll call or not; c) if I don't dial the 1 some of my calls will not go through; d) if I always dial 1 all of them go through; e) dialling the 1 does not change the cost of the call, so... well, you get the idea.

    Information theory says that the "1" carries no information, and the "781"--being the same on 95% of my calls--carries less than a single bit of information. That "1781" should only amount to a fraction of a digit's worth of memory strain.

    Well, tell it to my brain, because it apparently doesn't know how to do data compression on the leading digits of telephone numbers.

    Even if I keep the telephone book in my hand, by the time I've finished dialing the 1-781-762, my eyes have moved off the page and it takes me a good two or three seconds to reacquire the listing visually, scan carefully horizontally to make sure I'm picking up the number that's on the same line as the name, get those last four digits, and transfer my attention back to the the dial.

    The phone system seems to be getting less and less patient even as telephone numbers get longer and longer. Even though the equipment must cost orders of magnitude less than it did twenty years ago, the engineers that set the timeouts apparently can't stand having their precious equipment tied up. The result is that sometimes the phone times out and abort the call before I can key in the last four digits.

    Yes, I considered posting this as an Anonymous Coward. No, I don't have any memory-related mental diseases--and I'm not all that old.

    But the prospect of tying websites to telephone numbers strikes me as the dumbest idea I've heard in a long time.

    1. Re:I'd RATHER use URL's on my PHONE... by general_boy · · Score: 1

      The prepended "1" is the country code for the US. Seems many other countries have two or three digit codes.

      Silly to have to dial it within the country though...

    2. Re:I'd RATHER use URL's on my PHONE... by gr8_phk · · Score: 1, Insightful

      Try storing the 1781 as a visual pattern. It forms a nice little triangle on the left side of the keypad. If you train yourself to the pattern rather than the digits, you may be able to remember the other digits while punching that triangle. No as many numbers, but one visual. I agree with your general sentiment about the phone system though. I've suffered 3 area code splits in 20 years, all without moving.

    3. Re:I'd RATHER use URL's on my PHONE... by Dun+Malg · · Score: 2, Insightful
      Telephone numbers are almost as long as numeric IP addresses. Why not get rid of DNS and key in the addresses? And issue paper "Internet books" where we could look up the IP addresses of sites we wanted to access?

      If we ever move to IPv6, those addresses are going to get a LOT longer. Besides, one of the purposes of lookup tools-- be they transparent like DNS or interactive like Google-- is to get AWAY from fixed, paper directories.

      --
      If a job's not worth doing, it's not worth doing right.
    4. Re:I'd RATHER use URL's on my PHONE... by thogard · · Score: 1

      You've covered why the US phone number system is broken. My grandmothers phone was KIngman-something so the real phone number was 54X-XXXX but you could get by with just the last 5 digits since there were so few phones in the exchange. That was common over most of the US till 30 years ago. Then compaines started getting direct dial extentions and then fax and then computer lines and a massive growth in the number of lines. How ever most of the new lines don't need a human friendly number. In fact I would prefer if my 2nd line had a 30 digit number.

      What should have happened is they should have reserved the x1y exchange codes as a indicator that the number is big and then threw in a few check codes and offered every business two human friendly numbers, every house one friendly number and given everyone else the messy ones. had that been done, nearly every one in the US could still call locals with a 7 digit number a the number of misdialled numbers would be way down and it would be impossable to block dial all the long numbers.

    5. Re:I'd RATHER use URL's on my PHONE... by Tenareth · · Score: 1

      The number of items you can keep in your short-term memory is a very finite number. Through a great deal of mental training you can up the number to around 10 or 11, there are people that have gotten upwards of 15, but that's a lot of work.

      The fact is, most people can only remember from 3 -> 5 items in short-term memory. You can test this by having someone list off numbers, start with 1 and work your way up. They should be random, and then see if you can repeat them back after 10 seconds.

      You will find out through this experiment that you will tend to handle this short-coming. You'll group numbers together, much like when people say phone numbers, you'll hear certain groups of numbers flow-together. This is how they "extend" the number of items they can hold, but reducing them to bigger numbers.

      Here's a very simple test on the web I found: http://faculty.washington.edu/chudler/stm0.html

      --
      This sig is the express property of someone.
    6. Re:I'd RATHER use URL's on my PHONE... by leerpm · · Score: 1

      The parent to your post was being sarcastic. He doesn't really advocate getting rid of DNS. The point was that even this ENUM technology is not good enough because you have to remember a sequence of numbers, when written words are almost always much easier to remember.

      In the future there will be two ways to call your friends, voice prompt (e.g. "Call Jenny") or some sort of scrolling/navigational tool. Pretty soon when the number of mobiles gets too numerous, we are going to run out of area codes. When that happens, it will be cheaper to just switch everything to VoIP and you won't have phone numbers anymore. You'll have some sort of SIP identity like joe.schmo@seattle.usa.verizon.

    7. Re:I'd RATHER use URL's on my PHONE... by leerpm · · Score: 1

      OK. I should thought about this a bit more before I posted. But I now see the main point behind ENUM, getting the old PBX network phones to communicate with future IPv6-based VoIP network phones.

    8. Re:I'd RATHER use URL's on my PHONE... by Detritus · · Score: 1
      When you dial '1', it isn't the country code. It's an indication to the switch that you are dialing a 10-digit number. Back in the old days, when switches were built from relays, the leading '1' would route the following digits to a toll switch.

      To direct dial an international call, you dial the international direct dial prefix (011 in the USA), the country code, and the rest of the number.

      --
      Mea navis aericumbens anguillis abundat
    9. Re:I'd RATHER use URL's on my PHONE... by pyser · · Score: 1

      I've suffered 3 area code splits in 20 years, all without moving.

      My area code has changed 3 times in the last 10-12 years, along with a change in my zip code, also without moving.

      IMHO, the telcos have really mangled the way all these code splits and dialing rules have been put in place. Used to be you dialed just the seven digits for a local call, a "1" for a toll call (which originally did connect you to a toll switching center, back in the step switch days), and adding the area code for outside your area. Now we have to remember rules about dialing local numbers within the same area code, local numbers in a different area code, and long distance numbers, and whether you need to dial the "1" even if it's a local call. Plus there are probably different rules on whether to dial the "1" or the area code for your office PBX and for your cell phone.

      Telephone consultant Linc Madison has a very interesting website for phone techies, and has come up with a proposal for expanding to 12-digit phone numbers, which would do for telephony what IPv6 promises to do for internet addressing, e.g. make it possible for your coffeepot to have its own phone number.

    10. Re:I'd RATHER use URL's on my PHONE... by Niet3sche · · Score: 1

      It's 7+/- 2 for STM. And if you can't chunk the (718) as one "bit", then you're on the losing side of S(hort) T(erm) M(emory). I gotta tell you, if everything's 718, and you have to dial 718 to get anywhere, it should not add an inordinate amount of load to the system.

      Information theory says that the "1" carries no information, and the "781"--being the same on 95% of my calls--carries less than a single bit of information. That "1781" should only amount to a fraction of a digit's worth of memory strain.
      Aha - so you do address this. Well ... best of luck to you, then. This reminds me (not in an offensive way) of the Simpsons episode with 363 "classic" and 969 area codes. The one in which they say, "and studies have shown that even a monkey can remember 3 extra numbers ... you're not dumber than a monkey, are you?", and Homer stands up and asks, "how big of a monkey?". ;)

    11. Re:I'd RATHER use URL's on my PHONE... by Anonymous Coward · · Score: 0

      So you know people in Westwood, MA, eh?

    12. Re:I'd RATHER use URL's on my PHONE... by Anonymous Coward · · Score: 0

      Shut up you fucking retard. I'm sick of hearing your bullshit Dun Malg turd eater.

    13. Re:I'd RATHER use URL's on my PHONE... by afree87 · · Score: 1
      "If we ever move to IPv6, those addresses are going to get a LOT longer."

      No, they're going to get two digits longer. The difference is they're written in hexidecimal.

    14. Re:I'd RATHER use URL's on my PHONE... by dpbsmith · · Score: 1

      I think it's interesting that the example I used was "781", but in your reply you used "718"... did you, yourself, have difficulty "chunking" the 781?

    15. Re:I'd RATHER use URL's on my PHONE... by WuphonsReach · · Score: 1

      The thing with telephone numbers is that they're divided into address spaces where all of the numbers that you'll usually dial from memory are within the same area code.

      Back when most people didn't know anyone who wasn't from the same town or the next town over, their list of phone numbers often only differed in the last 4 digits. Then as the town got too big for 4 digits being enough people started to have to remember all 7 digits for each contact. Now, as our society becomes more and more mobile (area-code splits, overlaps, seperate area-codes for cell phones), it's less and less common that the phone numbers that you want to remember will have the same prefix digits.

      --
      Wolde you bothe eate your cake, and have your cake?
    16. Re:I'd RATHER use URL's on my PHONE... by Dun+Malg · · Score: 1
      Shut up you fucking retard. I'm sick of hearing your bullshit Dun Malg turd eater.

      Then mark me a foe and score me down so you don't see me. But oh, I see, you're an AC. You're too stupid to figure out how to set up an account and/or remember to log in. Never mind.

      --
      If a job's not worth doing, it's not worth doing right.
    17. Re:I'd RATHER use URL's on my PHONE... by Dun+Malg · · Score: 1
      The number of items you can keep in your short-term memory is a very finite number. Through a great deal of mental training you can up the number to around 10 or 11, there are people that have gotten upwards of 15, but that's a lot of work. The fact is, most people can only remember from 3 -> 5 items in short-term memory. You can test this by having someone list off numbers, start with 1 and work your way up. They should be random, and then see if you can repeat them back after 10 seconds. You will find out through this experiment that you will tend to handle this short-coming. You'll group numbers together, much like when people say phone numbers, you'll hear certain groups of numbers flow-together. This is how they "extend" the number of items they can hold, but reducing them to bigger numbers.

      I read an intereseting illustration of this memory principle once. I twent something like this:
      Look at the following letter groups and try to remember them: "CI-AK-GB-IB-MF-BI". It's hard to remember 12 letters. But now try to remember the same sequence grouped slightly differently: "CIA-KGB-IBM-FBI". Easier, eh? The second set encodes as 4 pieces of information rather than 12, which our brains can handle easily.

      --
      If a job's not worth doing, it's not worth doing right.
  21. Not the same. by base3 · · Score: 1

    "Jenny, Jenny, who can I turn to? 9.0.3.5.7.6.8.e164.arpa" doesn't have the same ring to it.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:Not the same. by 4/3PI*R^3 · · Score: 0, Offtopic

      Try this Jenni Cam

    2. Re:Not the same. by AWhistler · · Score: 1

      The way they propose doing the phone number lookups doesn't make sense to me. The article explains that when the DNS looks up www.ibm.com, it needs to look up the ".com" first, then the ".ibm" then "www". This is understandable.

      Then why would 1-888-867-5309 be looked up as 9.0.3.5.7.6.8.8.8.8.1.e164.arpa???? That isn't right. "www.ibm.com" is organized from most specific to least specific. 1-888-867-5309 is organized from least specific to most specific. Therefore, a more DNS-like way of looking this up would be 1.888.867.5309.e164.arpa.

      Why does it make more sense to look up everyone who has a last digit of "9" in their phone number first? That would be about 10% of the world!

      Perhaps the folks who wrote the RFC don't understant DNS? Perhaps I'm missing something?

      Does it have something to do with the way phone numbers are recognized while they are dialled? I believe the answer to the last question is "perhaps, 20+ years ago, but not today."

    3. Re:Not the same. by thogard · · Score: 1

      Its to make it easy to parse. An Aussie number would be published as 03-9123-4567 compared to a US number of 800-555-1212. The old numbers used to be 03-123-4567 but they ran out of numbers in the two cities (that are bigger than Chicago now). They tack on an 8 or a 9 on all the major cities and then everyone has an 8 digit local number. They might have considered a 039-123-4567 which would make sense since dial 035-123-4567 is a long distance call so the 1st 3 digits are an area code. The problem is how do you take a stream of digits and figure out if you need to parse it as 039.123.4567 or 03.9123.4567.

      Once nice effect of leading 0 is when you throw in PBX systems that allso need a leading 0. Then add in an internation call to NZ will start 00-11-64 but the emergency number is 000. Now after all day of dailing international numbers, go to the pub, have a few beers and then dial a friend overseas (most Aussies know lots of people out of the country). The result is a 30% of the calls to 000 aren't intended. Another cool trick is most nokia phones will let you dial 000 (and 112) even if their keypad is locked. Its amazing how easy it is to get the 0 button pressed three times when all the ohter buttons are locked out.

      I wonder if Oscar the groutch is still teaching the local kids how to dial 911...

    4. Re:Not the same. by AWhistler · · Score: 1

      Easy...there are periods separating the numbers. Or, if entered on a keypad, asterisks. If each digit needs to be parsed individually because someone decides that we can't have people with cell phones using their asterisk key to type out a phone number, then the point of my post still exists...why do the numbers have to be in reverse, when the numbers are already organized the way DNS expects to see the address...from least specific to most?

    5. Re:Not the same. by 4/3PI*R^3 · · Score: 1

      For the bonehead with mod points that doesn't get the joke.

      1-Story : Phone Numbers -> Web Pages
      2-Parent Comment : 867-5309 -> 80's rock song that talks about a girl named Jenny
      3-Previous Comment : This number should resolve to Jenni Cam

      Ha, ha, ha, ha...
      Off Topic my ass, its Funny
      DUMBASS MODERATOR

    6. Re:Not the same. by Anonymous Coward · · Score: 0

      Think for a second.

      You said ``"www.ibm.com" is organized from most specific to least specific.'' Ok.

      So is ``9.0.3.5.7.6.8.8.8.8.1.e164.arpa''. It starts off with your local numbers (most specific) and ends with your country code and the universal .e164.arpa (least specific).

      ``Why does it make more sense to look up everyone who has a last digit of "9" in their phone number first?''

      Wrong. "arpa" gets the first lookup, then "e164", then "1", then "8", "8", "8", ... just like "www.ibm.com" goes "com", "ibm", "www". Right to left.

      ``1.888.867.5309.e164.arpa'' is organized least specific...most specific...least specific. How does that make sense?

    7. Re:Not the same. by base3 · · Score: 1

      Moderators on crack. That's not news. You're new here, aren't you?

      --
      One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    8. Re:Not the same. by Anonymous Coward · · Score: 0

      Yep...You're right. my bad.

  22. DNS for Phone Books by bacon-kidney-pie · · Score: 1

    Cool, maybe now I can get a dns style address for my phone number that won't have to change when I move houses, or change countries.

    1. Re:DNS for Phone Books by LordIvan · · Score: 1

      you've got one already - People just need to remember to perform a lookup against the phone book.

  23. Notice from systems administration... by azaris · · Score: 2, Funny

    Every try to enter your alphanumeric login ID and password to a web site on a cell phone or Personal Digital Assistant? It is next to impossible!

    Effective next monday, all Internet users will have their usernames and passwords converted to 32-digit numbers to comply with telephone-Internet convergence. Use them to login to our website at http://2529850985513857918375981751. Your username and password are:

    Username: 72946835 56198569 01854984 91856914
    Password: 57105710 19158294 19469819 14691749

    This is done for your convenience. Have a nice day!

    1. Re:Notice from systems administration... by 87C751 · · Score: 1

      That was all Pat Harrington Jr's idea, wasn't it?

      --
      Mail? Put "slashdot" in the subject to pass the spam filters.
  24. Coming soon to ENUM: wildcard service by Anonymous Coward · · Score: 1, Funny

    Soon when you dial a wrong number you'll get Verisign on the other end asking you for your credit card number.

    1. Re:Coming soon to ENUM: wildcard service by leerpm · · Score: 1

      The parent post is modded funny. But it is probably a frigthening realistic scenario. If ENUM ever catches on, then you will have lots of older PBX-based users using it, trying to contact new native VoIP-based users. And what happens when they cannot reach the number? They'll get redirected to an "operator", who will gladly redirect your call to the correct user for a fee of course.

  25. Oh sure by Darkforge · · Score: 1

    It will no doubt be a big deal for VoIP. Why? Because it means that all you have to do in order to associate your IP address with a phone number is to register your phone number with DNS. That's certainly a nice-to-have.

    But when they suggest that we could use this to somehow ease the pain of using a PDA/number-pad as a UI to the Internet (read: WWW), and therefore bring about the holy grail of Convergence, that's when my bozometer redlines. OK, so that phone number translates to a DNS name, which in turn resolves to an IP address which, say, takes me to a website. Now what? I still have to login!

    Maybe the plan was that I'd make up a special phone number for myself that would map to a special IP address that would redirect me to an URL that would post my login information for me. But why would I ever want to do that? Have they completely forgotten that logins are a security measure, not just an inconvenience to be circumvented via shortcuts?

    Don't get me wrong; it's nice that we can make it easier to enter canonical URLs using a numeric keypad. I appreciate that. But let's not get too excited about this. As a UI enhancement, ENUM a trivial, evolutionary step forward. It isn't, and won't ever be, a "really big deal."

    -Dan

    --

    When I moderate, I only use "-1, Overrated". That way, I never get meta-moderated!

  26. good for the telcos... by pohzer · · Score: 1

    seems like an attempt to wrestle control away from "the Internet" and back to the telcos. Sure it has some uses, and therefore needs IETF standards eventually, but this hype about it being the next big thing? Sounds like an attempt to re-establish phone numbers as the primary business identifier, and return control of small business to the regulated monopolies and their lawyers. Reminds me of the current "Yellow Page" advertising system.... $700 per month for an ad, and it can't contain a website address larger than 12 point type. Dinosaurs are still might beasts, right up until they die.

  27. What about wrong numbers? by Anonymous Coward · · Score: 0

    Of course, it would be every so convenient if they mapped unused numbers to a brief message and an advertising opportunity. Verisign could help.

  28. Re:If you think about it, the phone system is a co by Mr.+Slippery · · Score: 1
    I should be able to call an acquaintance using their name or ideally some truly identifying tag like a URL.

    Hmm. So rather than typing 410-455-xxxx to speak to me, you could type "Tom Swiss, Baltimore, Maryland, USA" on your terminal. Then wait for a lookup. Then have to select "Which Tom Swiss? Thomas M. Swiss in Catonsville, or Thomas C. Swiss in Towson?" Doesn't sound all that better than having a unique numeric ID.

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  29. This may need international delegation by feepcreature · · Score: 1
    Since the enum domain is a hierarchy that corresponds to international format telephone numbers (leading "1" is US/Canada/et al, leading "44" is UK, "353" is Irish Republic, etc) the e164.arpa "domain" may have to be delegated on similar lines, so that neustar don't end up running what would become a worldwide resource. Besides, local telecoms authorities may be better placed than neustar to determine how calls may be routed into the "Plain Old Telephone System".

    Either that, or there would need to be strong rules to give people control over the domains to which "their" numbers point -- or at least rules ensuring that they point (for SIP / Internet Telephony purposes) to the right line. I suppose personalised web / mail servers at those domains could be value-added services from whoever owns the domains to which the telephone numbers eventually resolve.

    Of course if they mess it up too badly, the rest of us (or the ITU) can use some other domain for "enum" (assuming it's a good idea).

    --
    Paul "Say no to feeping creaturism"
    1. Re:This may need international delegation by Anonymous Coward · · Score: 0
      >the e164.arpa "domain" may have to be delegated on similar lines

      The critical thing to understand with ENUM is that it mirrors the existing phone number hierarchy, beginning at the country code level. Consequently, the same entities that handle phone numbers, beginning with the ITU and ending with your local telco, are the same entities that have the authority to approve delegations within the ENUM (e164.arpa) domain.

      The mention of Neustar in the article, whilst not explicit, is for Neustar to handle further delegations within 1.e164.arpa. But why should Neustar handle 1.e164.arpa anyway? Well, Neustar is the company that is currently entrusted with the NANPA (North American Numbering Plan Administration), which is the entity that the ITU has recognised as handling phone country code '1'. Obviously, it makes sense for Neustar to also handle this, and you'd think that it wasn't a big deal.

      Curiously, it was enough of a deal for the US Government to formally request that the ITU or the RIPE NCC not delegate 1.e164.arpa to any entity back in April 2002. So at the present time, as the ITU hasn't received any requests to delegate 1.e164.arpa, the RIPE NCC hasn't created the delegation. Hence the original article trying to raise awareness of enum to 'merkins.

  30. No Kidding by 4of12 · · Score: 2, Interesting

    There are many issues to be worked out

    Technically, the QoS (latency) over the low quality lines, seems something of an issue. I read somewhere that anything more than 0.1 sec latency makes conversation noticeably less spontaneous. Maybe it will encourage us all to listen to others without interrupting them:)

    Politically, the regulated monopolies that provide local telephone service will be difficult to interface with. They'll demand money for access to the offices (some people have stories about this), but are also obligated to maintain lines and obey a slew of regulations, such as providing service to backwater areas, emergency service, tacking on a whole zoo of fees and taxes.

    --
    "Provided by the management for your protection."
  31. Old hat by Anonymous Coward · · Score: 0

    1. bango.net - doing this sort of thing for more years than I care to remember; initially as a dot.com "turn your phone number into a web link!" idea that no-one bought into, now as an "instead of remembering your WAP site address, users can simply type in a string of unmemorable digits to get at your phone pr0n site" sort of thing. (Anyone who's got "Mr Badger's mobile porno" as a customer must be doing well)

    2. Being able to turn numbers into resources locators has nothing to do with typing in users and passwords on mobiles, unless I've missed something.

  32. This doesn't make any sense by Ianoo · · Score: 1

    The point with easily memorable phone numbers is usually that they sound musical or rhyme, or that they make a logical pattern on the keypad of a typical telephone. When you can have words instead of numbers, it strikes me that web addresses are already far more easily memorable than the typical telephone number which is just a random string of digits, maybe with a few double digits, or if you're lucky, triple digits.

  33. Tipping point by swb · · Score: 4, Insightful

    The tipping point for VoIP will be going to the local discount store and being able to buy a standards-compliant phone with ethernet and/or POTS (depending on the desire to bridge to POTS) for less than $50. Add slightly more money for greater features (more POTS lines, 802.11, cordless, voicemail, etc).

    In other words, the standards for VoIP need to crystalize to the point where interoperability with gatekeepers and other switch-like devices is a given, and not some game of vendor lock-in. I should be able to buy a Samsung/Apex/Sampo/$cheap_asian_brand VoIP phone, plug it into my ethernet network and have it just plain work with other VoIP phones, bridges, etc.

    How or what the various numbering protocols work isn't the tipping point. The PSTN is too big and complex and the legacy devices too numerous to think that a new, acronym-loaded, buzzword-compliant numbering scheme will make a difference. For VoIP to matter it must initially be transparent to the POTS world, and that means telephone numbers and bridging.

    Vonage is on the right track here as a bridging service. Their POTS bridge device is on the right track at least conceptually, although I can't comment on its protocol neutrality.

    1. Re:Tipping point by leerpm · · Score: 1

      I should be able to buy a Samsung/Apex/Sampo/$cheap_asian_brand VoIP phone, plug it into my ethernet network and have it just plain work with other VoIP phones, bridges, etc.

      And for this to happen, we need IPv6 because VoIP does not play well with all those NAT IPv4 networks out there.

    2. Re:Tipping point by swb · · Score: 1

      There's two easy solutions to NAT, and they're the same solutions we've been applying to any internal device or service:

      1) Static NAT port mapping to internal bridges or phones, like people do now for game/web/mail/etc servers behind NAT gateways. Requires a VoIP standard that doesn't do something lame ala active FTP and negotiate port numbers and IP addresses inside packets.

      2) Protocol-standard bridging software or agents that can be integrated into NAT devices to provide NAT-friendly bridging for incoming calls.

      1 is better for small places, 2 for lager places that will likely have an internet facing bridge or call manager anyway.

      Even with protocol snafus like NAT and the like, a $50 VoIP handset that can speak to any other VoIP handset will create its own solutions.

    3. Re:Tipping point by avdp · · Score: 1

      My Cisco VoIP adapter that came with Vonage works right out of the box with my Netgear broadband firewall/router. I don't see any issues with VoIP, NAT and IPv4.

    4. Re:Tipping point by arkanes · · Score: 1

      I have Vonage VOIP. They gave me some cute little Cisco box (forgot the model number), and it works fine from behind my NAT firewall. I suspect it just opens up a connection to the VoIP server and sits there sending keepalives until theres a phonecall. Or maybe theres a heartbeat that updates my IP address. However it does it, it was totally painless and transparent to set up, and it's better than being integrated with the phone cause I can use it with any conventional phone I want.

    5. Re:Tipping point by Anonymous Coward · · Score: 0

      What would be nice to see is a distributed network of PSTN/VoIP gateways. Imagine having a server running an Asterisk (http://www.asterisk.org)gateway with a voice card connected to the PSTN. The gateway has calls restricted to local free calling only. When you place a call to a local number, it uses your phone line. When you place a long distance call, it sends the call across the internet to a similar gateway, and goes over their phone line. If a gateway is not available in the area you are dialing, the call drops back to your phone line and routes over the PSTN network.

      Note: this only works with flat rate billing.

    6. Re:Tipping point by swb · · Score: 1

      It works exactly as you suspect, it originates a connection to Vonage and that channel is used for signalling with their gateway. It may or may not open a second channel to handle actual voice packets, but this connection would be originated by the client end.

      The classical NAT problem the parent poster was referring to is having both ends of a VoIP session behind NAT where neither can technically communicate with each other since neither is technically reachable from the internet, which is a problem that port mapping handles easily.

      The other problem could be a signalling protocol that negotiates a new port number for a data connection, ala "active" FTP. IMHO this is a broken protocol.

  34. What I REALLY want to see by vudufixit · · Score: 1

    Is a telephony invention that permits access to my voicemail (enter the PIN code) using a hands-free headset while on the road with no button pushing on the phone.

    1. Re:What I REALLY want to see by Wonderkid · · Score: 1

      In the UK, you simply hold down the [1] button to dial your voicemail. No PIN number input required. I am sure it was/is the same in the USA too.

      --

      O'WONDERWe're working on it.

  35. VOIP *is* the main point by feepcreature · · Score: 1
    The main point of this service is to facilitate Voice over IP. Telephone number in - domain that routes the call to the right number out. In theory, at least. This may possibly need regulation to prevent scammers from hijacking people's calls.

    Remember - this controls what happens when people attempt to reach *your" phone number!

    Anything else, like other IP based services that could be offered on different ports from a server with the same URL is icing on the cake (or a huge revenue opportunity / regulatory nightmare / security problem / take your pick).

    --
    Paul "Say no to feeping creaturism"
    1. Re:VOIP *is* the main point by leerpm · · Score: 1

      Yes, the major point of this will be to enable older 'dumb' phones to call a primitive x-digit phone number and be redirected (this will be handled transparently on the network) to either a SIP value (I think we need to add a new type SIP record to DNS like MX), or standard A or CNAME type record, so they can connect to another user or service that is delivered over the phone.

    2. Re:VOIP *is* the main point by miu · · Score: 1
      I think we need to add a new type SIP record to DNS like MX

      SRV. Some SIP projects use this already, carriers do not because they (wisely) do not trust DNS. I expect that even if an open standard is used to relay this kind of information it will be done over semi-private networks rather than the public internet.

      --

      [Set Cain on fire and steal his lute.]
  36. Isn't there patents on "ENUM"? by Anonymous Coward · · Score: 0

    I recall ENUM was patent encumbered, which is why it had not received wide use previously. Is this still the case?

  37. Re:If you think about it, the phone system is a co by jstoner · · Score: 1

    EMUN actually sounds transitional to me. It's a bridge technology to integrate the phohe system, and then at some point, when we have deployed better interaction models for telephony, we'll go to a broader, more flexible URI scheme.

    Actually, I also think it's not a complete integration. There have to be other things you can integrate with a live stream of data. Digital signatures would be one. Perhaps some open (and better designed) analog of Powerpoint might be another.

    --

    'In knowledge is power, in wisdom humility.'
  38. OK, our TWO main points are... by feepcreature · · Score: 1
    OK. I was thinking about using enum from the internet. Apart from VoIP from the Internet, enum is "about" voice / fax / telephony services from a phone line.

    It's not, yet, about accessing websites as such from a phone, or providing a harder to remember alternative to URLs.

    Though with sophisticated phones (approaching PCs), that distinction could begin to blur...

    Our three main points are fear, surprise, and an almost fanatical devotion to...
    downloading monty python sketches over the internet to a videophone?
    --
    Paul "Say no to feeping creaturism"
  39. GoNumber.net offers an intro to the concept by Wonderkid · · Score: 1
    While eNumb is probably the future when it comes to communications, having a database cross referenced number (that can also be input in its alphanumeric form) provides an alternative thanks to the anti-spamming benefits of keeping each communications medium iD separate. Hope that makes sense. As you read this, GoNumber is being converted to Open Source and of course, improved in all aspects.

    --

    O'WONDERWe're working on it.

  40. beat the rush, and dial... by feepcreature · · Score: 1

    This message would have been brought to you sooner by 1-900-SLASHDOT ( 0891 SLASHDOT in the UK... )

    --
    Paul "Say no to feeping creaturism"
  41. Re:If you think about it, the phone system is a co by mdielmann · · Score: 1

    Dear 265275*,
    Thank you for your input in comment 7259667. Please keep up the valuable commentary.

    Kindest Regards,
    514750

    * Please note that when IPv6 becomes more widely released, a new value will be assigned to uniquely identify you.

    --
    Sure I'm paranoid, but am I paranoid enough?
  42. ENUM is DNS ... by BESTouff · · Score: 1
    Basically, ENUM maps phone numbers to the DNS, e.g. the number 555-1234 from Washington DC (area code 202) in USA (country code 1), which is written 1-202-555-1234 (in the E164 international phopne numbering scheme) will be mapped to the DNS entry: 4.3.2.1.5.5.5.2.0.2.1.e164.arpa (note it's reversed).

    Well, we're lucky they chose the .arpa toplevel, otherwise each wrong phone number would have been answered by Verisign's sitefinder ...

  43. Oh god... by Anonymous Coward · · Score: 0

    What do I get when I accidently dial goatse?

  44. Oh. *That* ENUM. by waldoj · · Score: 1

    Man, I feel stupid.

    I read over the /. blurb, and skimmed the related article, all the while nodding to myself and thinking "Hell yeah...I use ENUM as the data type in MySQL all the time, and I've been doing it for years. I am so ahead of the curve. I rock."

    D'oh. Wrong ENUM.

    -Waldo Jaquith

  45. useless pump and dump technology by Anonymous Coward · · Score: 0

    This seems to be another pump and dump technology. Calling a web service based on the phone number? What about the inputs to the web service? what about authentication? What about security? This seems to be an incomplete solution to a problem that dosent exist.

  46. Completely Missing the Point! by BuckaBooBob · · Score: 1

    Ok IP v4 is allready out of address space and Phonenumber space is less than the adress space of IPv4... Should I go on?

    I have no clue why someone would think that using a 68 digit phone number to get to a web url that is only 14 easy to remember chars long would be a good thing :) After all IPv6 should be here soon and it has About 340,282,366,920,938,463,463,374,607,431,768,211,45 6 addresses...

    For anything new to be accepted and widely used... It needs to be atleast as convient as what is currently inplace... ipv6 is "just around the corner" so I think haveing to remember a 39 digit phone number doesn't meet.

    Also if on a lucky night at the bar i find a woman drink enough to give me her phone number :) I would have to remember over 3 times the digit to her phone number because as usual i will undoubtly loose the piece of paper she worte it on or spill a drink on it or some other disaster.

    But what would be a ground breaking idea is.. PNS... linda like DNS but for phone numbers instead of domain names... But then verisign would redirect me if that phone number wasn't registered to someone lonely enough to pay them money to have people call them cause they think thats what I want :)

    ps
    I know they have something similiar to DNS for phones.. its called Directory assistance :)

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  47. Re:If you think about it, the phone system is a co by inburito · · Score: 1

    Oh yeah. What about "bookmarking" your frequently used numbers kind of like you bookmark your websites.

  48. it's not new, but still very useful by fikx · · Score: 1

    This isn't a replacement or even an add-on. It uses stuff we already have to offer more to the internet. For all those who don't see the point and think that using numbers is a step backwards, think about this: the "old-fashioned" method of using numbers has worked well for years with the telephone. people already have the habit to use phone numbers. those habits can now be used for the internet. And here's the thing I like: all companies have to do is register their existing phone numbers in this and instantly everyone in the country has an intenet directory in thier house. It's called a phone book. and there's even one that sorts by category! :)
    Also, everything that now stores phone numbers can be used for internet too (address books, bussiness cards, etc.) Not to mention you no longer need a full keybord to use a web browser (think web-tv's, net appliances, etc.)

    --
    AB HOC POSSUM VIDERE DOMUM TUUM
  49. MOD PARENT UP INSIGHTFUL by Anonymous Coward · · Score: 0

    Geez - whoever modded as funny, has 1) no real sense of humor, 2) is ignorant on technology.

  50. Re:If you think about it, the phone system is a co by geoffspear · · Score: 1

    You mean kind of like speed dial? And to think, we had this technology years before Al Gore even invented the web.

    --
    Don't blame me; I'm never given mod points.
  51. Damn stupid idea by Alien+Conspiracy · · Score: 1

    If you want a number, use decimal IP notation.

    If you want a name, fix the bloody phone software to make it easier to enter URLs. Maybe even make it suggest completions from the phone companies' DNS cache rather than the phones' internal dictionary.

    What's the betting IBM have a patent on this ENUM bollocks?

  52. -1 UNINFORMED by Anonymous Coward · · Score: 0

    Idiot. This sort of tripe makes me want to gobble the innards of a cows stomach for pleasure.