home *** CD-ROM | disk | FTP | other *** search
/ TAP YIPL / TAP_and_YIPL_Collection_CD.iso / PHREAK / CALLERID / CNDTECH1.TXT < prev    next >
Encoding:
Text File  |  2000-02-02  |  50.7 KB  |  1,144 lines

  1. Some Calling Number Display technical issues relating to privacy,
  2. usage and security
  3.  
  4. Robin Whittle      rw@firstpr.com.au
  5.  
  6. http://www.ozemail.com.au/~firstpr/cnd/
  7.  
  8. Written quickly on 26 November 1997 - as we await the finally crunch 
  9. in which Telstra should admit, or be forced to admit, that it has
  10. not met the PAC requirements for public awareness/understanding.
  11.  
  12. Please let me know of your suggestions for improving this!
  13.  
  14.  
  15.  
  16. Here are a variety of technical aspects of CND which are not crucial 
  17. to the immediate debate in the next few days about its activation, 
  18. but of general interest in terms of privacy.
  19.  
  20. This is a minimal technical description - so that non-technical 
  21. readers can read over it and see where the shortcomings, security 
  22. (hackablitity) and other issues arise.
  23.  
  24. Points mentioned below include:
  25.  
  26. * CND is not displayable on analogue PABXs.
  27.  
  28. * CND initially will not display in a Call Waiting scenario.
  29.  
  30. * Call Waiting CND may not be reliable with more than one box on the 
  31.   line.
  32.  
  33. * Calling Name Display - how Telstra will not be sending customer 
  34.   names (at least at first) but will use it to display "Payphone" 
  35.   and "Mobile" instead of a number.
  36.  
  37. * Not all boxes handle the Calling Number messages.
  38.  
  39. * CND boxes which can dial the stored number typically do so without
  40.   a prefix, such as for CND display / don't display.
  41.  
  42. * CND displayable numbers from calls originating from PABXs and 
  43.   hunt-groups (business phone installations) may bear no resemblance 
  44.   to the actual caller's number and may not even lead to a number 
  45.   which will be answered.  
  46.  
  47. * Taxonomy of the various networks and what they are doing with CND.
  48.  
  49. * Taxonomy of the various forms of connection to the Telstra 
  50.   analogue network and what they are doing with sending and 
  51.   displaying CND.  Good privacy news here - analogue PABXs can't
  52.   display CND.
  53.  
  54.   
  55. Its a complete dog's breakfast, and in order to understand the human 
  56. implications of this, some technical explanations are necessary.
  57.  
  58. You may well ask how this was planned. I am sure it wasn't. I have 
  59. had a lot to do with various aspects of Telstra over the years, so 
  60. its not an idle comment.  Telstra is not so much an organisation as 
  61. a seething mass of humanity.  Optus isn't far behind.  Calling 
  62. Number Display is a can of worms from every perspective, not just 
  63. privacy and its impact on telephone usage. "Making life easier" 
  64. indeed!
  65.  
  66.  
  67. Displaying CND on an analogue POTS line
  68. =======================================
  69.  
  70. Within the telco industry, the main network of telephone exchanges 
  71. which connect to customers via analogue lines, is sometimes referred 
  72. to the Public Switched Telephone Network (PSTN).  I won't use that 
  73. term, but keep in mind if someone is drawing distinctions between 
  74. CND in the PSTN and, for instance, GSM or ISDN. 
  75.  
  76. The analogue fixed line type of CND display and calling is the most 
  77. significant, because of the majority of phone services are of this 
  78. type, but it is only one part of the bigger picture.  For instance 
  79. there are quite a few ways PABXs interface with the network - and 
  80. the current analogue CND service does not allow display on these 
  81. analogue PABXs.
  82.  
  83. Looking solely at ordinary POTS (Plain Old Telephone Service) 
  84. services, here are the technical issues.  I have today obtained from 
  85. the Telstra Tech Standards people (who I am old mates with in some 
  86. respects at least - having fought side to side with them regarding 
  87. the 1997 Telco Bill which was very nearly disastrous in terms of 
  88. technical standards) their documents on analogue Calling Number 
  89. Display.
  90.  
  91. The CND aspect of telecommunications is not covered by mandatory 
  92. technical standards, post July 97.  Any device which connects to a 
  93. carrier's network has to conform to certain basic safety, network 
  94. integrity and electromagnetic compatibility standards (TS 002, TS 
  95. 004 and the EMC Framework).  There are no mandatory standards for 
  96. Customer Equipment which displays CND.  Prior to July 1997, this was 
  97. a mandatory area, and consequently, AUSTEL WG 2/1 worked hard to 
  98. produce a standard - AUSTEL TS 030 - which is still available from 
  99. Standards Australia.  TS 030 has no legal force any more.  I was 
  100. part of WG 2/1 for this and other work.
  101.  
  102. TS 030 was an Australian adaptation of the so-called US Bellcore 
  103. standards, with a nod to the European ETSI standard.  Adaptation was 
  104. required since these documents were incomplete, technically 
  105. inadequate and/or unsuitable for Australian ring timings and voltage 
  106. and impedance standards.
  107.  
  108. Now Telstra has produced a series of its own technical documents, 
  109. which constitute guidance on making CND display units - or the CND 
  110. display function within a telephone or other CE (Customer 
  111. Equipment).  Email Merv Sewell at <MSewell@vcrpcsd1.telstra.com.au> 
  112. and he will be able to email you a set of Word documents - which I 
  113. think are well written and informative.
  114.  
  115.  
  116. It seems that Telstra cannot stop the sale of CND boxes which fail 
  117. to meet its technical requirements.  Any CND or other CE which fails 
  118. to meet TS 002, TS 004 or the EMC Framework, can be sold - but only 
  119. with a "Non-Complying" sticker - which I think is the old AUSTEL 
  120. triangle with a circle and a cross through it.
  121.  
  122. It seems that CND boxes manufactured for the US market, and produced 
  123. for $10 in Taiwan will be sold here en-masse and that many of them 
  124. they will probably work OK.  Buyer beware!  Best to check with 
  125. Telstra before purchasing any particular box.
  126.  
  127. Also, some US modems are capable of receiving CND modem tones - so 
  128. these are already around, and could be hooked up to a phone line 
  129. (not to answer the call) to get the number, and feed it to a 
  130. database or reverse directory program while the phone is still 
  131. ringing.
  132.  
  133.  
  134. POTS Calling Number and Name Display, and Message Waiting 
  135. =========================================================
  136.  
  137. This discussion relates to the idea of a separate CND box, but it 
  138. could also be a function within a modem or most likely a CND 
  139. function within a phone or perhaps within a "key system" - a multi-
  140. line "Commander" like phone system (which is not a PABX).
  141.  
  142. The boxes perform three functions:
  143.  
  144. A - Displaying a number or a reason for the number not being 
  145.     displayed.
  146.  
  147. B - Displaying a name or a reason for the number not being 
  148.     displayed.
  149.  
  150. For both the above, time and date information is usually attached.  
  151. Therefore the times and date come from the telephone line, not an 
  152. internal clock in the CND display box.
  153.  
  154.  
  155. C - Displaying a "Visual Message Wait Indication" LED or similar.
  156.  
  157.  
  158. (CND boxes may also have a facility for dialling the numbers stored 
  159. from previous incoming calls.  In most cases these apparently do not 
  160. allow any prefixes to be added.  Of course this relies on the number 
  161. being sent to the box in a form suitable for dialling - with STD 
  162. codes where needed etc.  That should be OK.  However due to issues 
  163. discussed below, related to calls from PABXs and hunt-groups, the 
  164. number displayed is not necessarily one that will be a valid one to 
  165. ring, or to reach the original caller on.)
  166.  
  167.  
  168. Calling Number
  169. --------------
  170.  
  171. In A above, there are various options for the number being sent by 
  172. the network to the phone - with or without STD prefixes. These are 
  173. carried in the "Calling Number" field of the message the CND box 
  174. gets from the network.
  175.  
  176. If no number is sent, then there are two options for why it is not. 
  177. These are carried in a separate field called "Reason for Absence of 
  178. Number":
  179.  
  180.  O = Out of area.  Telstra recommends the box display: "Unavailable"
  181.  
  182.      This would be when the call comes from somewhere that was not
  183.      capable of providing the number, or was not capable of 
  184.      providing a valid CND display/don't-display bit.
  185.  
  186.      What the box actually displays could be anything, such as
  187.      "Out of Area" or who knows what else.
  188.  
  189.  P = Private.  Telstra recommends the box display: "Private".
  190.  
  191.      This is when the local exchange knows the caller's number
  192.      but the CND display flag is set to "don't display".
  193.  
  194.      What the box displays could be anything, but it is quite
  195.      likely to be "Private".  Some in the UK apparently show:
  196.      "Blocked" - which I consider to be prejudicial to privacy.
  197.  
  198.      (CND in the UK and in European countries is technically 
  199.      somewhat different from the US model we are following, so
  200.      its unlikely we will get these boxes here.)
  201.    
  202. However, see below on numbers from payphones and mobiles which do 
  203. not have displayable numbers.
  204.  
  205.  
  206. Name Display
  207. ------------
  208.  
  209. Calling Name display is not a function that Telstra is planning on 
  210. implementing as far as I know.  However, they are going to be 
  211. sending "Name" messages to convey the text "Payphone" and "Mobile".
  212.  
  213. The Name text is in its own field within the message and can be 
  214. arbitrary ASCII text - upper and lower case, up to 15 perhaps (which 
  215. isn't very many) but perhaps longer in the future.  This 15 is a 
  216. limitation stated by Telstra.  How long a name the display box can 
  217. store and display is another matter.
  218.  
  219. As with numbers, there can be all sorts of messy things with boxes 
  220. not remembering/displaying the full set of longer numbers or names.
  221.  
  222. If a name is not sent, then a separate field carries the "Reason for 
  223. Absence of Name, which can be "O", or "P" with the same meanings as 
  224. listed above for Reason for Absence of Number.
  225.  
  226. If there was a name service, how Telstra would assign the names, and 
  227. compress them into 15 characters, is anyone's guess.  I understand 
  228. that in entrepreneurial Hong Kong, hundreds of thousands of dollars 
  229. have been raised by *auctioning* the popular names!
  230.  
  231. Both name and number can be sent in the one CND message - how the 
  232. box displays this is another matter.
  233.  
  234. The two uses of the Name function are to indicate that there is no 
  235. number because the call is from a payphone or from an (analogue) 
  236. mobile phone.  In the latter case, since the analogue mobiles can't 
  237. handle prefixes, they are never going to make calls with displayable 
  238. numbers.  In the former case, Telstra does not want to reveal the 
  239. phone numbers of its payphones.  However payphones which are not 
  240. Telstra's (eg. those in hotels etc.) are just ordinary phones as far 
  241. as Telstra is concerned, and so will be making calls with 
  242. displayable numbers (unless their owners opt-out per line, or the 
  243. caller dials the 1831 prefix).
  244.  
  245. "Payphone"  and "Mobile" are the two "Calling Names" which Telstra's 
  246. exchanges will send to the CND box, in lieu of numbers and (I think) 
  247. in lieu of using "O" or "P" for "Reason for Absence of Calling 
  248. Number".  
  249.  
  250. The boxes should display and store this text verbatim, so as long as 
  251. the box handles names, then this will show up.  I think there are 
  252. quite a few boxes from the US which don't handle names - so they may 
  253. display nothing when they receive a CND message with no number, no 
  254. reason for absence of number and only a "name".
  255.  
  256.  
  257. The "Visual Message Wait Indication" - VMWI - has nothing whatsoever 
  258. to do with Calling Number Display, or with any phone call.
  259.  
  260. It is a means by which the box can have an LED or a section of its 
  261. LCD (Liquid Crystal Display) to indicate that the customer has one 
  262. or more messages waiting in their voice mail system.  The customer's 
  263. voice mail is handled by some special equipment attached to the 
  264. exchange.  The customer does not want to call it every half hour to 
  265. see if there is a voice message for them (for instance one could 
  266. have arrived when they were out and did not answer the phone, or 
  267. while they were on the phone).  One approach is to provide a 
  268. stuttering dial-tone to tell the customer there is a message waiting 
  269. for them.  Another is to provide that stutter dial-tone and have a 
  270. box automatically pick up the line periodically, analyse the sound 
  271. of the dial-tone and turn a LED on or off accordingly - messy!
  272.  
  273. This VMWI works by the exchange sending a specific message, 
  274. unlrelated to CND, to the box while the phone line is idle - ie. "On 
  275. Hook".  This is done without any ringing of the bell.  The message 
  276. simply tells the box to turn its VMWI indicator on or off.  VMWI has 
  277. no privacy implications I can think of.
  278.  
  279.  
  280. Modes 1, 2, 3 and 4
  281. ===================
  282.  
  283. Now . . . . there are four potential modes in which all the above 
  284. can happen, only two of which are of interest:
  285.  
  286.  
  287.    Mode 1  After the first ringing signal and before the second.
  288.  
  289.    Mode 2  Just before the first ringing signal.
  290.   
  291.    Mode 3  With the phone on-hook, and without ringing the bell and 
  292.            therefore without any association with any call.
  293.  
  294.    Mode 4  While the phone is in use - "Off-Hook".  (Call waiting!)
  295.         
  296.  
  297. Mode 1 is the main CND mode.  This is used for both Name and Number 
  298. display.
  299.  
  300. Mode 2 is not going to be generated by Telstra's exchanges.
  301.  
  302. Mode 3 is only going to be used for VMWI - and that is something for 
  303. the future.
  304.  
  305. Mode 4 is for providing Name and/or Number - but only in a call 
  306.        waiting scenario.
  307.  
  308. Now looking at Modes 1 and 4 in more detail.
  309.  
  310.  
  311. Mode 1
  312. ------
  313.  
  314. In Mode 1, the line is controlled by the exchange - this is before 
  315. the phone is picked up and before the caller can send sound to the 
  316. receiving line.  Therefore this information is unhackable by the 
  317. caller (except in that they may do things to their ISDN PABX 
  318. configuration to cause some screwy number to be sent as the calling 
  319. number).
  320.  
  321. The normal ring cadence in Australia is:
  322.  
  323.   0.4 sec ON
  324.   0.2 sec OFF
  325.   0.4 sec ON
  326.   2.0 sec OFF
  327.  
  328.  
  329. With CND in Mode 1 the phone rings once, for between 0.2 and 0.65 
  330. seconds, then there is a period of a few seconds (5.5 absolute max, 
  331. but more likely 2 or 3 seconds) when various modem tones are sent by 
  332. the exchange to the CND box(es), then the normal ring-ring ringing 
  333. cadence continues.  This can be combined with the distinctive ring 
  334. cadences with different timings - which are part of some Telstra 
  335. services regarding calls from particular numbers, or having an 
  336. automatic switch between a phone and a fax machine on the one 
  337. physical line, but each with a different phone number.
  338.  
  339. In that 2 or 3 second gap, there is a silent period, some 
  340. synchronisation tones, then the 1200 baud (Bell 202) tones which 
  341. carry the CND message. (These modem tones are pretty simple, just 
  342. 1200 Hz for a One and 2200 Hz for a Zero.)
  343.  
  344. The time depends somewhat on the length of the message. Then there 
  345. is a silent period before the 90 volt ringing signals start again.
  346.  
  347. If someone picks up the phone while the CND modem tones are being 
  348. received, this should cause the CND box to discard this message.  
  349. Therefore customers wanting to use CND have to let the phone ring 
  350. once, wait, and not pick it up until it starts to ring a second 
  351. time.
  352.  
  353. The format of the CND message is in the technical doco from Telstra 
  354. - and is the same as the Bellcore US spec as far as I can tell.  
  355. There is a single 8 bit checksum at the end, as a means of detecting 
  356. most, but not all, erroneous reception - so in most cases of 
  357. glitches, the box should see the bad checksum and discard the 
  358. message.  (A checksum is the last byte sent - and is equal to the 
  359. sum of all previous bytes.  The receiver adds all the bytes it 
  360. receives and compares it to what it interprets as the checksum.  If 
  361. there is a difference, then there has definitely been an error - 
  362. however some errors could not be detected in this way, because the 
  363. byte seen as the checksum just might happen to be the value which 
  364. agrees with the total of the erroneous preceding bytes.)
  365.  
  366. The CND box(es) do *not* send signals back to the exchange in Mode 
  367. 1. If there is a glitch which disrupts the reception of the message, 
  368. then there is no means for resending the message.
  369.  
  370.  
  371. Mode 4 - Call Waiting
  372. ---------------------
  373.  
  374. The above is a full description of the main CND service - but not of 
  375. CND in a Call Waiting scenario.  The system should be quite 
  376. reliable, assuming the boxes are sensitive enough.  There are a few 
  377. technical issues with having a dozen or so boxes on the line - for 
  378. instance the current they may draw or other potentially nasty 
  379. problems, but in general these do not present operational problems 
  380. unless the box is truly sub-standard (which is quite possible, and 
  381. entirely the customer's responsibility - although they probably have 
  382. no way of knowing this).
  383.  
  384. Now, the matter of CND in a Call Waiting situation.  Telstra does 
  385. not plan to introduce this immediately - I was told mid 1998 
  386. perhaps.  However it raises some real operational and "security" 
  387. issues.  The fact that the box can receive Mode 4 (and not all will 
  388. be able to do so, unless they really do meet Telstra's spec) means 
  389. that a malicious caller can put whatever messages they like into the 
  390. box, under certain conditions.  Those messages would be 
  391. indistinguishable to the customer, unless perhaps they instructed 
  392. him or her to call the Prime Minister, God or the name contained a 
  393. threat or an insult.
  394.  
  395. In ordinary operation, with a single CND box, there is no problem. A 
  396. call in progress (either a received call or an outgoing call) is 
  397. interrupted by an incoming call.  The customer puts the first call 
  398. on hold, a tone is sent by the exchange to tell the customer that 
  399. there is about to be a CND message.  Then another tone is sent to 
  400. tell the CND box that a CND message is about to arrive.  At this 
  401. point, the "box" should cut off the audio path to and from the 
  402. customer's hand-set - to stop them hearing the warblng modem tones, 
  403. and most importantly to stop noise from their microphone being mixed 
  404. with the modem tones and therefore disrupting the CND box's 
  405. reception of them.
  406.  
  407. When the CND box is part of the phone, or key-system, that's easy to 
  408. achieve.  Its not easy if it is a standalone box.  This could be 
  409. achieved by plugging the phone into a switched outlet of the CND 
  410. box.  Without this switching, customers should remain quiet during 
  411. the modem tones, and probably would hold the earpiece away from 
  412. their ear, since they could be reasonably loud.
  413.  
  414. (Normally corrupted reception would be detected by the CND box 
  415. recognising the received checksum is different from the checksum it 
  416. calculated from the rest of the message it received.  However, since 
  417. it is only an 8 bit checksum, with 256 possible values, in a 
  418. fraction of a percent of cases corrupt reception would not be 
  419. detected - so a garbled number and/or name might be displayed.)
  420.  
  421. After the CND box has cut off the audio path to and from the 
  422. customer's handset, it should send a tone back to the exchange to 
  423. confirm that there is a CND box ready to receive the message.  This 
  424. is the "Acknowledge" signal - a brief (0.06 second) burst of DTMF 
  425. tone dial tone - either for the "A" or the "D" digits (which are a 
  426. part of DTMF, but not normally buttons on phones).  Which one to 
  427. send depends on whether the CND box is an "ADSI" compatible box or 
  428. not.  Now what's ADSI????  I think I knew, once - its something to 
  429. do with a whole raft of other functions for displaying arbitrary 
  430. messages and doing other complex user interface things - none of 
  431. which have anything to do with Telstra's plans for CND.
  432.  
  433. If the exchange gets this Acknowledge tone, then it sends the silent 
  434. period, synchronisation tones, modem tones and silent period as for 
  435. Mode 1 - with the same message format for Number and/or Name, with 
  436. reasons for absence of either or both, and with the time and date.
  437.  
  438. If the exchange does not receive an Acknowledge signal, then it 
  439. doesn't send the CND message and I think it would carry on with the 
  440. normal call-waiting procedures for switching in the new call.  (The 
  441. CND box's audio muting would time out.)
  442.  
  443.  
  444. There are two serious operational / security issues here.
  445.  
  446.  
  447. Problems with multiple CND boxes in Mode 4
  448. ------------------------------------------
  449.  
  450. Firstly, it cannot be guaranteed that if the customer has two or 
  451. more CND boxes on the one line, that the exchange will recognise the 
  452. Acknowledge signals they both generate.  It is conceivable that the 
  453. pairs of sine-waves which make up each DTMF tone pair, are actually 
  454. out of phase on one box, with respect to the other.  This means the 
  455. completely or partially cancel out and therefore would not be 
  456. recognised by the exchange, causing it to abort from the CND message 
  457. sending procedure.  This could be work OK most of the time, and fail 
  458. a few percent or the time. 
  459.  
  460. As the internal timings of the boxes change, they may work together 
  461. or null each other out.  Having 3 or more boxes probably reduces the 
  462. chances of complete cancellation - but it would still be unreliable.  
  463. Also, what if some boxes are "ADSI" and some aren't?  Some would be 
  464. sending the "A" tone pair (697 and 1633 Hz) and some would be 
  465. sending the "D" tone pair (941 Hz and 1633 Hz).  If this caused the 
  466. exchange to not recognise one or the other, then the CND message 
  467. would not be sent.  Customers who bought such boxes and plugged them 
  468. into the line would be responsible for Telstra's costs in 
  469. investigating the problem - and if I am only vaguely aware of what 
  470. ADSI is, how is the average consumer going to know to buy CND boxes 
  471. of the same ADSI type???
  472.  
  473.  
  474. Secondly, while Mode 1 cannot be hacked (it only happens after 
  475. ringing voltages - 90 volts AC which only the exchange can generate) 
  476. this Mode 4 CND message system works purely with audio tones which 
  477. ostensibly come from the exchange.  In fact, there is no way the box 
  478. or the customer can be sure that the tones are coming from the 
  479. exchange (and therefore contain a real CND message) - they could be 
  480. generated by the other party to the call (for instance a hacker).  
  481. Therefore, a hacker (perhaps with a modem or some PC software I 
  482. could cook up in a few hours) could generate modem tones which the 
  483. CND box recognises as one or more valid messages.
  484.  
  485. These messages could contain any number, any name (including rather 
  486. long messages), any time and date and potentially any other things 
  487. the box was capable of receiving.
  488.  
  489. Multiple messages could be sent - one every few seconds.  This could 
  490. overflow the CND box's memory - removing records of all recent 
  491. genuine calls.
  492.  
  493. This is probably not a problem in a real call-waiting situation 
  494. because the customer would realise that one or more spurious 
  495. messages arrived at that time.  The danger is when people have a 
  496. Mode 4 capable CND box on their line, with an answering machine.  
  497. The hacker can call the number, wait for the answering machine to 
  498. answer, send the tones and leave arbitrary messages.  These could 
  499. take place after the machine has stopped recording.  I have heard of 
  500. such hacking of CND boxes in the US a few years ago.  I can't 
  501. remember the details, but people got misleading and offensive 
  502. messages in the names and false numbers, times and dates when they 
  503. came home and checked their CND boxes.
  504.  
  505.  
  506. Taxonomy of networks
  507. ====================
  508.  
  509. This is a rough guide to the various networks which make up 
  510. Australia's phone system.  Its not complete, nor authoritative, but 
  511. its a guide to the ensuing CND shemozzle.
  512.  
  513. Ultimately, all these networks (they are all made with modern 
  514. digital exchanges and they all communicate with CCS7) will be 
  515. connected properly, and each carrier will trust both the CND number 
  516. (name later?) time and date and most importantly the validity of the 
  517. "Display the Number" flag in every CCS7 call setup message the get 
  518. from other carriers' networks.  These messages, with the CND number 
  519. and "Display the Number" flag have been part of CCS7 since its 
  520. inception at least 8 year ago. 
  521.  
  522.  
  523.  
  524. Analogue - POTS, key-systems and PABXs
  525. --------------------------------------
  526.  
  527. Telstra's analogue, fixed line, phone network - for POTS phones 
  528. services and for a variety of PABX connections, plus a PABX 
  529. connection called Siteline.  
  530.  
  531.    CND Display is generally only available on POTS phones and 
  532.    key-systems (Commander etc.) - as described below in the taxonomy 
  533.    of analogue phone systems.
  534.  
  535.    Phone services of all kinds, POTS, key-systems, PABXs etc. will
  536.    be generating calls with displayable numbers, unless the line is
  537.    "silent" (and only residential lines are "silent" - no business
  538.    line, including unlisted business numbers and extra residential 
  539.    lines for fax etc, are regarded as "silent") or unless the 
  540.    customer has opted out per-line or per-call.
  541.  
  542.    In the case of PABXs, and various other multi-line commercial 
  543.    services, there could be differences between the displayed number
  544.    and the number of the caller.  More on this below.
  545.  
  546.  
  547. Telstra's Analogue Mobile network
  548. ---------------------------------
  549.  
  550.    This carries both Telstra and Optus analogue mobile calls.
  551.  
  552.    Analogue mobile phones are incapable of displaying CND and since 
  553.    they are apparently (I don't know why) incapable of handling
  554.    display / don't display prefixes, it has long been decided that
  555.    calls from analogue mobiles will not be recognised has having 
  556.    a valid "display / don't display" flag in the messages sent 
  557.    between exchanges, and that therefore their number will never
  558.    be displayed on a CND box.  When an analogue mobile caller calls
  559.    a Telstra POTS CND service, Telstra will probably send the text
  560.    "Mobile" in the Name field of the CND message - and no number.
  561.  
  562.    What happens when an analogue mobile calls a GSM (digital) mobile
  563.    or an ISDN service . . . who knows?  Probably no displayable  
  564.    number and an "O" flag in the reason for no number field, which 
  565.    may result in a displayed message such as "Out of Area". Or maybe
  566.    the name "Mobile" will be sent.
  567.  
  568.  
  569. Telstra's GSM Mobile network
  570. ----------------------------
  571.  
  572.    As far as I know, this will display and send numbers within 
  573.    itself, and according to Telstra's plan, to and from the 
  574.    analogue fixed network and the ISDN networks.
  575.  
  576.    Over time, when Optus and Vodafone improve the way in which 
  577.    their networks interface between Telstra's there will be 
  578.    interworking between these and all the other networks.
  579.  
  580.    What information and opt-out procedure has Telstra given
  581.    its GSM customers?
  582.  
  583.    I presume the GSM standards (apparently they occupy at least
  584.    a metre of shelf space) cope with Calling Name display as well.
  585.  
  586.    I haven't head of proposals to actually start displaying callers
  587.    names, but who knows.  I understand that some GSM phones can be
  588.    configured by the user to associate particular numbers with the 
  589.    names of people - names they key in.  So particular caller 
  590.    numbers might cause these names to be displayed instead.
  591.  
  592.  
  593.  
  594. Telstra's *Overlay* ISDN network
  595. --------------------------------
  596.  
  597.    ISDN is a digital way of connecting to the exchanges.  The 
  598.    exchanges carry phone calls in 64 kbit / second pipes - within
  599.    the exchange and between the exchanges.  The exchanges also
  600.    talk to each other, to set-up and tear-down calls, using a 
  601.    protocol and packet switched network (a little like the Internet, 
  602.    but just for phone exchanges) called the CCS7 network.
  603.  
  604.    An analogue phone service carries audio signals, ringing and 
  605.    dialling signals to and from the customers site and the exchange
  606.    via analogue voltage variations on a single pair of wires. 
  607.  
  608.    ISDN, by one means or another, provides two or more 64 kbit 
  609.    channels between the customer and the exchange, plus another 
  610.    digital channel to the exchange to carry commands, related to 
  611.    CCS7, for setting up and managing calls.  
  612.  
  613.    For instance one way of connecting to ISDN is "Basic Rate ISDN" 
  614.    (BR-ISDN).  This works over a standard pair of phone wires - if 
  615.    they are in good shape and less than a few km long.  It provides
  616.    two 64 k channels, plus a 16 kbps signalling channel for sending
  617.    and receiving information to set up calls, and to be notified of
  618.    incoming calls.  Its very flexible, and each 64 kbit/sec channel
  619.    can handle a voice call or a "data" call.  
  620.  
  621.    The main advantage is that data calls between ISDN services 
  622.    are the full 64 kbit sec - with special computer adaptors, rather
  623.    than modems, which are limited to 33.6 kbps.
  624.  
  625.    ISDN services are generally more expensive and even local calls
  626.    are timed.  They messages in the control channel (16 kbps in BR-
  627.    ISDN) can send commands to allow or disallow the display of the 
  628.    caller's number.  They also receive the CND messages.  
  629.  
  630.    You can't plug analogue phones into an ISDN service - but special
  631.    ISDN phones, or more likely computer interface cards or PABXs do
  632.    plug straight in, and these typically have CND software or 
  633.    hardware built in.
  634.  
  635.    A second form of ISDN connection is "Primary Rate ISDN" - 10, 20
  636.    or typically 30 channels of 64 kbit/sec plus a control channel 
  637.    for managing all those calls.  The same CND messages travel on 
  638.    this control channel as for BR-ISDN.  PR-ISDN is typically used
  639.    to connect to larger PABXs in banks, government departments or
  640.    for instance, the TIO.  PR-ISDN is typically delivered via
  641.    two optical fibres.
  642.  
  643.    The PABX connects to handset on the desks of users.  They 
  644.    typically do "CND" within the organisation, and some handsets
  645.    may be configured to display numbers from outside.
  646.  
  647.    Telstra's "Overlay" network has been operational since about 
  648.    1990.  It consists of a number of Ericsson AXE exchanges, and
  649.    various data links and "B-Muxes" to connect BR-ISDN customers
  650.    in areas far removed from the relatively small number of 
  651.    "Overlay" exchanges.
  652.  
  653.    These Overlay ISDN exchanges, have always (or almost always) 
  654.    supported CND on an opt out basis.  Its called "CLIP" (Calling
  655.    Line Identification Presentation) and the per-call control of
  656.    whether the caller's number is displayed or not is called CLIR
  657.    (Calling Line Identification Restriction).  CLIR is best done
  658.    by the handset or PABX sending special messages to Telstra's 
  659.    ISDN exchange, but for reasons related to the special technical
  660.    "standards" used in the overlay network, this is not usually 
  661.    practical.  I can't remember what the situation is with prefixes
  662.    - I have the guff somewhere - but I think it is messy too.
  663.  
  664.    I think there are not separate "display" and "don't display"
  665.    prefixes - but rather the one prefix which reverses whatever 
  666.    the current status of the line is.  This is damn stupid 
  667.    programming on the part of Ericsson, but the price of a software
  668.    rewrite to change even something as seemingly trivial as this is 
  669.    apparently prohibitive.
  670.  
  671.    One way or another, most Overlay ISDN customers are generally 
  672.    sending their number, and if equipped, displaying it - but 
  673.    only within the Overlay network.  I am not sure if they 
  674.    pay for it or not - its in the price list, but I am not sure
  675.    if it is in fact charged for.  "Line-block" is technically 
  676.    possible, but I don't know how often it is used.
  677.  
  678.    This has been going on for years - and callers are often
  679.    surprised when the ISDN customer they call knows their number.
  680.    This is because there are not a lot of display handsets - except
  681.    perhaps in the higher offices of the companies.
  682.  
  683.    This happened well before the AUSTEL Privacy Inquiry started - 
  684.    and AUSTEL turned a blind eye to it because it was already there
  685.    and because it was "only" business customers.
  686.  
  687.    I don't accept that the privacy of businesses or of individuals
  688.    in their workplace should be given less consideration than that
  689.    of "residential" users - who are the same people, just at work.
  690.  
  691.    There have been "glitches" in the past where a call from a 
  692.    normal POTS service caused a number to be displayed on a 
  693.    Overlay ISDN connected PABX.  I know one definite case of this
  694.    occurring ca. 1992.  More recently, I heard a similar thing
  695.    happened with a call to the TIO.
  696.  
  697.    No doubt, Telstra is preparing to display the number of POTS, 
  698.    GSM and On-Ramp ISDN callers on the Overlay ISDN network.  It may 
  699.    already be happening.  What proportion of people on these PABXs 
  700.    have CND capable handsets, I don't know - but it is bound to 
  701.    grow.
  702.  
  703.    
  704. Telstra's "On-Ramp" ISDN "network"
  705. ----------------------------------
  706.  
  707.    Much as Telstra would like to pretend otherwise, On-Ramp ISDN
  708.    is not a separate network.  It was activated early in 1997.
  709.  
  710.    On-Ramp ISDN is BR-ISDN and PR-ISDN services but not with the 
  711.    small set of "Overlay" exchanges.  On-Ramp ISDN conforms to the 
  712.    modern European ETSI standards and is provided from the 
  713.    main Telstra network of Ericsson AXE and Alcatel System 12 
  714.    exchanges which now comprise its main network.  These are the 
  715.    exchanges which provide all the analogue services - so On-Ramp
  716.    ISDN simply means a digital link to the exchange from the 
  717.    customers site, rather than analogue POTS or PABX lines.
  718.  
  719.    Its a scandal, but earlier this year, the Privacy Commissioner's
  720.    office bought Telstra's argument that On-Ramp was an extension
  721.    of the existing ISDN network (I wish I was at those meetings!) 
  722.    and that because it was currently aimed at business customers
  723.    it would be OK to do CND on an opt-out basis - *without* any
  724.    reference to the PAC CND Report.
  725.  
  726.    This should never have been allowed.  
  727.  
  728.    On-Ramp ISDN is intended to be a mass market product, although it 
  729.    is a bit pricey now.  OnRamp can be used to give 64 kbps access
  730.    to an Internet Service Provider while another channel can still
  731.    take ordinary phone calls - all with the existing wiring to 
  732.    the home.  A family with Internet-keen members would find this
  733.    most attractive.
  734.  
  735.    Telstra has agreed (to the Privacy Commissioner's Office I think
  736.    and to me in an article for Australian Communications in 
  737.    June 1997) that when On-Ramp is aimed at residential customers
  738.    then whatever guidelines apply for analogue POTS customers will
  739.    also apply to On-Ramp.
  740.  
  741.    My understanding is that On-Ramp CND has interworked with 
  742.    the Overlay ISDN network since its introduction.
  743.  
  744.    No doubt, Telstra is preparing to display the number of POTS,
  745.    Overlay ISDN and GSM callers on On-Ramp ISDN services.  It may 
  746.    already be happening.  
  747.  
  748.  
  749.  
  750. Telstra's DMS Centrex network
  751. -----------------------------
  752.  
  753.    In addition to the Overlay ISDN network, the main analogue / On-
  754.    Ramp "Future Mode of Operation" exchanges (its main phone 
  755.    network) and the GSM and AMPS (analogue mobile) exchanges, 
  756.    Telstra has some Nortel DMS-100 ISDN exchanges.  These have been
  757.    around for a while, and I think they generally serve business
  758.    customers, via ISDN links (?), analogue lines and potentially 
  759.    "Siteline" connections (discussed below).
  760.  
  761.    These DMS exchanges have been retained because the provide the
  762.    "Centrex" services which can link offices all over the country
  763.    as if it was all on one PABX - without the need for a PABX
  764.    at all.
  765.  
  766.    I don't know what the CND behaviour of these DMS exchanges is - 
  767.    maybe they can't display because they have neither ordinary POTS 
  768.    analogue lines or ISDN connections (perhaps they do have ISDN
  769.    connections).  I imagine they will be by default generating
  770.    calls with displayable numbers - presumably the software in the
  771.    exchanges has been updated to handle the prefixes and to do 
  772.    "line-block" like the AXEs and System 12s of Telstra's main
  773.    network.
  774.    
  775.    (If you think this is complex - it is actually beautifully 
  776.    elegant compared to the menagerie of 17+ different exchange
  777.    types which Telstra was running just a few years ago - 
  778.    communicating via a mixture of analogue and digital 
  779.    signalling techniques.  The Future Mode of Operation is now
  780.    largely complete and has got rid of all the analogue exchanges
  781.    and simplified the main network to just 200 AXE and System 12
  782.    exchanges, the mobile exchanges, 20 System 12 inter-exchange
  783.    exchanges, the DMS-100s and special exchanges for International
  784.    and linking to other carriers.)
  785.  
  786.  
  787. Telstra's and Optus' International connections
  788. ----------------------------------------------
  789.  
  790.    These are separate exchanges, and I don't think that CND
  791.    will be sent or received for international calls for 
  792.    the foreseeable future.
  793.  
  794.    In principle it can be with any country that uses CCS7 signalling 
  795.    - but there are technical compatibility issues, matters of 
  796.    reliability and trust about the accuracy of the information.  
  797.    Also, I expect there is some recognition of the privacy problems
  798.    of disclosing callers numbers internationally.
  799.    
  800.  
  801.  
  802. Optus' GSM network
  803. ------------------
  804.  
  805.    Optus, I think, has been doing CND *for free* on an opt-out
  806.    basis for month or so - just within its GSM network.
  807.  
  808.    The call it "Caller ID" - a misnomer which should be resisted.
  809.  
  810.    They have a little form to fill at the back of their brochure:
  811.        "I would like to opt-out of the Optus Caller ID service."
  812.     
  813.    This is a lot more user-friendly than Telstra's awkward
  814.    arrangements.
  815.  
  816.    I think this means that your number is not sent, and nor do
  817.    you get CND numbers displayed.  (GSM phones are generally 
  818.    capable of displaying CND as a matter of course.)
  819.  
  820.    I haven't investigated this at all - any further info?
  821.  
  822.  
  823.  
  824. Optus' HFC telephone network
  825. ----------------------------
  826.  
  827.    Optus has a growing number of residential (and maybe a few
  828.    business) customers with phone lines connected to its Hybrid
  829.    Fibre Coaxial cable network.  This pioneering system is now
  830.    working well and gaining customers.  According to a report
  831.    in the Australian 25 November 1997, they are adding 1200
  832.    customers a week.  Unfortunately, without number portability
  833.    this means the customers cannot keep their old numbers.
  834.  
  835.    All customers are connected to large DMS-100 exchanges just
  836.    for the HFC systems. These are technically capable of displaying
  837.    CND according to the tech standards that Telstra has set
  838.    for its service.  As far as the user is concerned, its
  839.    just an ordinary analogue phone service, although all sorts
  840.    of digital technology stands between their socket and the 
  841.    remote exchange.
  842.  
  843.    I haven't investigated, but I would expect Optus to provide
  844.    CND display here at some stage - and probably charge for it.
  845.  
  846.    Whether these services send calls to Optus GSM with displayable
  847.    numbers or not, I don't know.  I presume these exchanges would 
  848.    be programmed to accept the 1831/1832 and/or *31* and *31# 
  849.    prefixes.
  850.  
  851.  
  852.  
  853. Optus' DMS business ISDN network
  854. --------------------------------
  855.  
  856.    Optus has, since its inception, a network of DMS exchanges for 
  857.    business customers.  I think these generally connect with ISDN
  858.    to PABXs in the customer's premises.  I don't know, but I would
  859.    expect these to be brought into CND displaying and receiving
  860.    over time as all the interoperability issues are sorted out
  861.    within Optus and with other carriers.
  862.  
  863.  
  864.  
  865. Vodafone's GSM network
  866. ----------------------
  867.  
  868.    I heard they are doing opt-out CND within their own network -
  869.    for free I think.
  870.  
  871.    Over time, I would expect this to be linked to all the other
  872.    carriers' networks, once the carriers trust the other carriers to 
  873.    give them CCS7 call setup messages with reliable, valid CND 
  874.    "display / don't display" flags.
  875.  
  876.  
  877.  
  878. Other carriers and Service Providers
  879. ------------------------------------
  880.  
  881.    Some phone customers use the Telstra lines and exchanges, but are 
  882.    not Telstra customers - they are the customers of another 
  883.    company.  I really don't know what the technical and 
  884.    administrative arrangements are here regarding CND.
  885.  
  886.  
  887.    Last but not least, is Northgate Communications - the Californian 
  888.    pay TV operator who is installing HFC in Ballarat and I think 
  889.    Geelong.  They had an HFC telephony trial, which may soon be a 
  890.    service.  Ultimately that would do CND in the standard analogue 
  891.    way, since the HFC telephony interface units are designed to 
  892.    replicate most or all of the standard POTS line functions.
  893.  
  894.  
  895.  
  896.  
  897. Freecall numbers
  898. ----------------
  899.  
  900.    I have no idea what is happening here!  There are quite a few
  901.    variations - and in some cases they have been getting the 
  902.    caller's number for years, at least as part of the billing 
  903.    system.  Even with a call made with CND display disabled, 
  904.    they would still get whatever they are getting at present.
  905.  
  906.    What might change is their ability to get the information 
  907.    at the time of the call, rather than later on a bill.
  908.   
  909.  
  910.  
  911. Internal services within Telstra
  912. --------------------------------
  913.  
  914.    Theoretically only 000 always gets your number, but I have
  915.    reliable reports of wake-up call operators knowing the 
  916.    caller's number.  This is irrespective of CND.  Within
  917.    Telstra, they can probably do what they like.
  918.  
  919.  
  920.  
  921. Taxonomy of Telstra analogue services
  922. =====================================
  923.  
  924.  
  925. The CND situation with ordinary, analogue POTS lines (as virtually 
  926. all home phones are) has already been described.  Now its time to 
  927. look at the variations which are used by businesses, in respect of 
  928. their ability to display CND, and to control the sending of their 
  929. number, and the relationship between the number which is displayed 
  930. and the actual originating line of the call.
  931.  
  932. This is necessarily incomplete, but it gives a reasonable picture of 
  933. what is going on.
  934.  
  935.  
  936. Key-systems - "Commander"
  937. -------------------------
  938.  
  939. A key-system is not a PABX - its just a centralised box, with 
  940. multiple handsets, and multiple ordinary POTS analogue phone lines 
  941. to the Telstra exchange.
  942.  
  943. As such, the standard POTS CND display signals could be sent to the 
  944. lines if the customer paid for the service.  I think that existing 
  945. key-systems would not support CND display - there are various things 
  946. going on, and the handsets are not ordinary phones.  You could 
  947. certainly put a CND box on each of the lines, and display numbers 
  948. there - but the key-system would need to be specially designed to 
  949. receive CND if it was to display this on the handsets.  I understand 
  950. that some suppliers are making the necessary additions to their 
  951. designs.  Whether these can be retrofited, I don't know.
  952.  
  953.  
  954. Since a key system, with say 5 lines, may have those lines all 
  955. configured in the exchange to take incoming calls for a "Directory" 
  956. number, on a rotary basis (is this aka a "hunt group"?), all 
  957. incoming calls to the key-system are generally caused by people 
  958. calling that Directory number.  
  959.  
  960. Each line does however have its own telephone number.  Calling that 
  961. number will cause a call on that specific line - which the key 
  962. system will simply see as one outside line, rather than as a call to 
  963. a specific handset.
  964.  
  965. However, since each outside line has its own number, the calls made
  966. *from* these lines will each have their own displayable CND number.  
  967. This reveals the real numbers of the key-system's exchange lines - 
  968. which many customers do not want to reveal.  All they want the 
  969. public to know is the Directory number which distributes calls to 
  970. all lines on a rotary basis.  I don't know what Telstra is going to 
  971. do about this, but unless something is done, then people will get 
  972. calls from one particular business, showing a range of numbers (the 
  973. set of numbers which are the real numbers of the lines) - none of 
  974. which are the Directory number of the business.
  975.  
  976. Perhaps a few key systems will prevent the use of 1831 and 1832 
  977. prefixes - since they may have some tricky processing of dialled 
  978. numbers built into their software.
  979.  
  980.  
  981. Analogue PABXs
  982. --------------
  983.  
  984. Analogue PABXs have special analogue, but non-POTS, lines to the 
  985. exchange.  Instead of the exchange "driving" the line (with 50 volts 
  986. when the phone is on-hook), and so driving the phone (this is the 
  987. normal arrangement of a POTS line), and the phone being picked up to 
  988. activate the line, in an Analogue PABX line, the *PABX* drives the 
  989. line (with 50 volts), and Telstra's exchange behaves like a phone!  
  990. Its weird and the reasons are lost on me.  
  991.  
  992. One thing the exchange has to do, is tell the PABX which indial 
  993. extension a call is meant for.  So a 100 extension PABX may have 10 
  994. exchange lines.  The Telstra exchange line tells the PABX there is 
  995. an incoming call (by "picking up" the line - rather than sending 
  996. ringing signals). Then the Telstra exchange has to tell the PABX 
  997. which numbered extension the call should be sent to.  There are no-
  998. less than three ways of doing this!  One, DTMF tones, is hardly 
  999. used.  Another, Multi Frequency Compelled (MFC) signalling is used 
  1000. on a few more modern analogue PABXs.  Most PABXs use clunky old 
  1001. decadic pulse dialling to be told the extension number of the 
  1002. incoming call.
  1003.  
  1004. Pulse dialling goes "clack, clack, clack" for "3" etc.  So a 0 is 
  1005. ten "clacks".  You can hear this sometimes - for instance when 
  1006. calling AUSTEL/ACA.  You hear a few seconds delay while the Telstra 
  1007. exchange sends three series of decadic pulses (each up to ten 
  1008. pulses) to the line - you can just hear the clicking.  Then when the 
  1009. PABX knows the extension number, it makes that extension ring, and 
  1010. sends an audio ringing signal to the exchange so the caller can hear 
  1011. that the phone bell is being activated,
  1012.  
  1013. Then the PABX waits for someone to pick up the handset.
  1014.  
  1015. This means that ordinary analogue POTS CND messages simply cannot be 
  1016. sent to any analogue PABX in Mode 1. The exchange does not generate 
  1017. the ringing signals - the PABX does.  It is totally different from a 
  1018. POTS line, although it is analogue, and uses the same twisted pair 
  1019. wires.
  1020.  
  1021. Theoretically you could send the ten to 12 CND digits via DTMF, or 
  1022. MFC - but you wouldn't want to try sending all the other things, 
  1023. like Calling Name and date and time.  It would take several minutes 
  1024. to send all that information with pulse dialling!
  1025.  
  1026. There are no plans to send CND display data to analogue PABXs.  To 
  1027. do so would require radical reprogramming of the exchange, and major 
  1028. hardware and software changes to the PABXs themselves - and they are 
  1029. being superseded by ISDN PABXs.
  1030.  
  1031.  
  1032. However, these PABXs will generally be *making* calls with 
  1033. displayable numbers.  Whether or not the PABX would prevent the 1831 
  1034. or 1832 prefix would depend on the system.  I think it might be 
  1035. prevented on quite a few, since they have all sorts of pre-
  1036. programmed rules to decide when the full number has been dialled.  
  1037. They have to have this because of the screwy way they interface to 
  1038. the exchange lines.  Those PABXs are likely to need software 
  1039. upgrades or re configuration to allow the 1831 and 1832 prefixes to 
  1040. be sent.
  1041.  
  1042. Apparently these PABXs often interface to the exchange via three 
  1043. types of analogue lines:
  1044.  
  1045. 1 - Indial lines (purely for incoming calls to the PABX).
  1046.  
  1047. 2 - Outdial lines (purely so the PABX can make outgoing calls.)
  1048.  
  1049. 3 - Bi directional lines - which can do both.
  1050.  
  1051.  
  1052. Now the PABX may have a range of directory numbers assigned to it, 
  1053. and the exchange is programmed to direct any call to a number in 
  1054. this range to any one (it doesn't matter which) of the Indial lines 
  1055. (or bi directional lines) and to tell the PABX (as described above) 
  1056. which extension, corresponding to the last two or three digits in 
  1057. the dialled number it is meant to go to.
  1058.  
  1059. However, when someone at an extension, say ext. 17, picks up their 
  1060. handset and dials to the outside world, then that call could go out 
  1061. on any of the outdial or bi-directional lines.  Each such line would 
  1062. have its own number, and none of those numbers would be related to 
  1063. the extension or to the official Directory number range the PABX is 
  1064. assigned to.  So the number displayed on a CND box for those calls 
  1065. is not one that is instantly recognisable to someone as a number 
  1066. belonging to that business.  If that displayed number was called - 
  1067. what would happen?  If it was the number of an Outdial line - 
  1068. nothing - because the PABX doesn't answer those lines.  A bi 
  1069. directional line?  Who knows.  At best the PABX would answer it, but 
  1070. there would be no way of it going to a particular extension.
  1071.  
  1072.  
  1073. Siteline links to PABXs
  1074. -----------------------
  1075.  
  1076. I have only just learned about this variation.  Functionally the 
  1077. PABX is like an analogue PABX.  That is, it does not connect to the 
  1078. Telstra exchange via a PR-ISDN link, with all its sophisticated call 
  1079. management messages. (ISDN is a very rich and well developed set of 
  1080. protocols).
  1081.  
  1082. Basically Siteline is a way of carrying 30 calls, and a signalling 
  1083. system call CAS (Channel Associated Signalling) to do the same kinds 
  1084. of things described above for analogue PABX indial, outdial and bi 
  1085. directional lines - but in a somewhat cleaner and more reliable 
  1086. digital form.  So CND display probably cannot be carried over such a 
  1087. link to the PABX, and even if it could, the PABX would need to be 
  1088. radically redesigned to be able to receive it.  The problems of 
  1089. mismatch of CND number for outgoing calls would presumably be the 
  1090. same.
  1091.  
  1092.  
  1093. Mismatch of displayed CND numbers
  1094. ---------------------------------
  1095.  
  1096. These problems with inappropriate CND numbers for calls emanating 
  1097. from key-systems and analogue PABXs are fundamental.  Neither has a 
  1098. way of telling the exchange which extension the call actually came 
  1099. from - so no information about the extension could ever affect the 
  1100. displayed CND number for that call.  The best thing that could 
  1101. happen would be for Telstra to program their exchanges so that the 
  1102. CND number of all calls made from the lines of a key-system, or PABX 
  1103. group or lines, was the directory number of that business.
  1104.  
  1105. I get the impression this is the sort of thing they will have to do- 
  1106. but that it could take a few years.
  1107.  
  1108. ISDN PABXs are capable of much smarter operation - and its worth 
  1109. noting that the PABX owner themselves can do things to control the 
  1110. displayed number.  What the limits to this are, I don't know - but I 
  1111. think there is a lot of scope for accidental, or perhaps deliberate, 
  1112. mismatches between the displayable number and the real source of the 
  1113. calls.
  1114.  
  1115. This stuff is an obvious source of confusion to all users - its been 
  1116. happening on a big scale in the USA, and they have had CND for quite 
  1117. a few years.
  1118.  
  1119.  
  1120. Can of worms
  1121. ============
  1122.  
  1123. This treatise has not considered the major privacy problems, nor has 
  1124. it looked into the vastly more complex, indefinite and confusing 
  1125. activity that CND can turn an ordinary telephone call into.  The 
  1126. usage impact could be significant - more calls not answered, more 
  1127. calls made because the first one was not answered . . . it goes on.
  1128.  
  1129. Telstra will ultimately regret CND - if they haven't got to that 
  1130. point already.  It is a true can of worms.  The only reason they are 
  1131. pushing ahead with it is because they are not enough of an 
  1132. organisation to have actually thought through all the costs, 
  1133. complications and negative changes to telephone usage. Marketing 
  1134. greed - and hunting and herding - rules supreme.  I have been 
  1135. watching this for years - and have never seen any evidence that 
  1136. anyone sat down and did a comprehensive survey of what all the 
  1137. complications would be.
  1138.  
  1139.  
  1140.  
  1141. 1
  1142.  
  1143.  
  1144.