Does hanging up on a UK landline call not terminate the connection?
AgeUK (and others) warn about making phone calls directly after receiving a scam call and advise you to "wait for the line to clear":
Use a different phone if you can, or wait 5 to 10 minutes after the cold call if using the same phone - just in case they waited on the line.
How does this work? Why can't the telephone network fix this?
Does the scammer require specialized equipment or does this work from any landline phone?
UK landlines terminate the call when the person who initiated the call hangs up. If the recipient hangs up, that does not end the call. I'm sure the phone network could change this, but it's worked this way for decades, so the change would probably break something.
I'm pretty sure because of this very scam (vishing: voice fishing) BT have set (or are going to set) the timeout threshold for connections to be way lower than they used to be. The feature is called call clearing and the timeout can be as low as a few milliseconds on the BT 21CN. This is from memory of a POTS uni module I did.
^ A quick search would find a proper source. https://www.openreach.co.uk/orpg/home/updates/briefings/wholesalelinerentalbriefings/wholesalelinerentalbriefingsarticles/wlr00314.do BT proposed to take the clearing timeout down to 10 seconds to avoid fraud/'espionage', with exceptions for certain types of receiving line. This proposal was to be rolled out in April of 2014 - and _presumably_ was.
Similar: Why do people repeatedly hit the phone hook switch when disconnected? at Movies SE
Would be interested to know if this affects FTTx networks in the UK (e.g. BT Infinity). AFAIK, voice is carried over SIP and then terminated on to copper wires going into users' homes. So do the termination equipments usually disconnects the SIP session when user's go on-hook?
The story goes in my family that when I was born, my father called his mother in law to tell her the good news. When she hung up, he was too tired or too enthused to notice and kept on talking. She picked up the phone again to call her sister, but heard my dad talking instead. This was in The Netherlands in the '70s, so I can't say if this will still work, but at the time, apparently, it did.
@paj28 What would it break if they introduced a sequence of buttons that the callee can press to terminate the call immediately? Incidentally, this was implemented on CampusLink, a phone service used in student halls.
@Stewart - With a specific sequence of buttons, probably nothing would break. Is there a story about why this was done on CampusLink?
To add to the original answers (and consolidate some comments):
Analog exchanges (certainly (*1) Strowger exchanges in the UK, probably others elsewhere) did not permit the called party to clear the line (hang up). My understanding of the original reason for this is that the calling party was paying the bill, and there was no effective signalling (pre digital exchanges) up the line (from called party to calling party) to terminate the billing. Remember on long distance calls these calls were patched through manually. This could be used (and relied on) by those receiving calls, e.g. to hang up and pick up the phone elsewhere. I believe this to be the case universally in original analog exchanges (i.e. in every country). This feature is called Called Subscriber Held (CSH).
When digital exchanges came in in the UK, some people had come to rely on being able to hang up and pick up the phone elsewhere, and BT (well, the GPO as it was then) maintained this feature. All modern exchanges have a configuration knob or two ("Called Party Clear" and "Called Party Clear Timeout") which determines whether, and after how long, the called party can clear the call. BT have in recent times set this knob to 3 minutes. This knob has been a feature of System X, System Y (aka Eriksson AXE10) and 21CN phone exchanges. BT use a much shorter timeout on POTS lines configured for analog PABXs. The called party can clear automatically on ISDN2 and ISDN30, and also on mobile and VoIP.
This is described in full in BT SIN 351 ("Technical Characteristics Of The Single Analogue Line Interface") under section 7.1.2:
7.1.2. [Call Clearing] By The Called Terminal
When a call is ended by the called terminal, the BT network interface will detect an off-line condition (see section 3.1 Off-line d.c. Condition) and initiate a time-out process lasting between two seconds and three minutes. After the time-out period has expired, network initiated clearing (see section 7.2 Network Initiated Clearing) is provided to the calling terminal.
Calls that are made to certain services (e.g. Number translation services and Premium rate services) are subject to first party clearing. In these circumstances, when the called terminal ends the call there is no time-out process and the calling terminal is provided with network initiated clearing (see section 7.2 Network Initiated Clearing) immediately.
In other countries, the same knobs are available. The removal of this 'feature' (or introduction of such a safeguard) would have been up to the operator. Eire has a similar telephone network to the UK, as do various current or former British dependencies (another answerer says this is/was the case in Canada), so I would guess their incumbent operators may share the same configuration. However, various cable operators in the UK do not share this configuration. Historically, I believe this configuration has been used in the US (as this patent) would suggest, and was present on Strowger exchanges (see here (PDF) and here).
In March 2014 BT announced it was drastically reducing the time for Called Party Clear. You can find the announcement here (and the text quoted above is post this announcement):
Here are some extracts:
There are potential problems and the risk of fraud when the called party replaces their handset to end a call but the calling party does not. Currently, in this situation, the network will wait between 2 and 3 minutes before initiating call clearing. During this time, the calling party is still connected to the called party. If the called party picks up their handset within the timeout period, they will still be connected to the calling party. Such a feature has always been available on analogue lines to allow the called party to hang up and subsequently re-answer the call for instance when moving from one extension to another. However, this feature has of late been exploited by fraudsters who hold the line open.
It is planned to roll out the proposed changes using a phased approach across the BT network, starting with the AXE10 exchanges which equate to around one third of the local exchanges currently in service or approximately 6 million exchange lines. It is intended to commence the rollout early April to change the AXE10 configuration for call clearing to 10 seconds with a target completion date of 10 April 2014. Further information regarding the timeline for implementing the same changes to System X and UXD5 exchanges will be made available in due course.
Note AXE10 is for this purpose a synonym to System Y. Also note AXE10 exchanges are deployed throughout Europe; the setting of this feature is (as previously indicated) a matter for the service provider.
So, the answers to the questions are:
How does this work?
The caller waits for the called party to hang up, plays a dummy dial tone that disappears when DTMF is received, hopes the called party does not hang up for more than the relevant timeout, and after a few digits have been dialled plays a ringing tone. I imagine Asterisk is eminently suitable for this task.
Why can't the telephone network fix this?
They can, and in the case of BT are fixing it. Other operators may not need to fix it as they may not offer this 'back compatible' feature.
Does the scammer require specialized equipment or does this work from any landline phone?
You do not need specialised equipment. However, you do need to dial someone who is on a landline configured for it, and hope they hang up for less than the relevant delay. May people may hang up for less than 10 seconds (which is the new standard it would appear).
Note this technique is not only much loved by fraudsters, but (when the delay was longer) was often used by journalists who, having contacted someone for a 'scoop', would leave the phone off the hook to prevent their competitors phoning the same person whilst they raced around to do an interview.
*1 = it has been suggested that even Strowger exchanges supported this, evidence of which I would be interested in. My research (see here) suggests that in the original Strowger configuration, it merely lit an alarm lamp. Even if this is correct, this is not to detract from the fact that at least some earlier exchanges did not disconnect for a considerable time after the called party hang up.
Re Strowger - I'm fairly confident that on Strowger exchanges, CSH would be held until two further meter pulses had been received; the call would then be dropped.
@peterG if I'm guessing who you are correctly, I'm guessing you might well be right. However, you merely have to skip one exchange generation back and the point still holds.
@peterG I know, however, that I have made (and received) such calls on 0442, 0295 and 0865 (as were then) and they performed as described for >30 mins.
Since you say it is all about the billing, it makes sense that we never had this in germany in the old days, because a long time you payed per call on landline calls within the same area. I can remember a lot of people just leaving the phone connected to their best friends for an hour or so while doing something and then continuing to talk...
@peterG I've added a couple of links. Looks like on the original Strowger exchange, CSH merely lit an alarm lamp. I'd be interested if you can find documentation of CSH timeout on Strowger.
@peterG this link http://www.abrsm.org/forum/index.php?showtopic=38810 suggests (without evidence) that the two meter pulse thing was brought in with the advent of STD dialling, which I think is correct.