Professional Documents
Culture Documents
com
Abstract
Faster Payments is the first new payments service to be introduced in the UK for
more than twenty years. For the very first time, it has enabled phone, Internet and
standing-order payments to move in near real time - almost at the touch of a button.
On 27 May, 2008, VocaLink implemented the hub of the Faster Payments Service
(FPS) in the UK. The Faster Payments Service is revolutionary and is the first application of the VocaLink
Real-Time Payments Platform.
The Faster Payments Service operates on a 24x7 basis, providing near real-time interbank transfers for
Internet and telephone-banking payments. The delivery of this unique service has changed the dynamics of
consumer banking behaviour and the payments industry.
This paper presents a brief overview of the development, implementation and operation of the UK Faster
Payments Service and why it is able to operate at 100% service availability thorough the use of active/active
technology.
In 2010, the FST Awards celebrated their tenth anniversary; and to honour the
occasion they broke open the vaults and looked back over previous winning entries
to select what they considered to be the ‘best of the best’ out of all the projects
recognized over the last decade.
The judges were looking for noteworthy, revolutionary projects that have changed
the industry. At the awards ceremony held at the London Lancaster Hotel, over 500
attendees from across the industry saw VocaLink’s Chief Operating Officer, Ian
Gausden, collect the winning trophy on behalf of VocaLink, chosen as the overall
winner for the Faster Payments Service.
About VocaLink
VocaLink is a specialist provider of transaction services to banks, their corporate customers, and government
departments. On a peak day, the VocaLink automated payment platform processes over 90 million
transactions. Annually, over 9 billion transactions are processed:
Its switching platform connects the world’s busiest ATM network of over 63,000 ATMs.
Its Real-Time Payments platform provides the central infrastructure for the UK Faster Payments
Service.
VocaLink are also working with BGC (Bankgirocentralen) to process most of Sweden’s domestic payments.
With Voca’s heritage of bulk payment processing and LINK’s understanding of real-time transaction
switching, both companies were already recognised as leaders in their respective fields. As pioneers of
electronic transactions, the companies saw each other as natural partners to deliver this vital service to the
payments industry. A strong working partnership was forged. On 2 July, 2007, Voca and LINK merged; and
VocaLink was born.
VocaLink has a proven history of successfully delivering new and innovative services in the highly
competitive payments arena.
Voca and Link made the conscious decision to look at the concept of faster payments imaginatively. Rather
than settle for incremental improvements in clearing times, they looked to design, build and implement a
Real-Time Payments Platform that would offer strategic benefits to the payments industry.
When the Faster Payments Service went live in May, 2008, it far exceeded the original requirements. It was
more ambitious, more innovative and more exciting for users than the original proposition. Instead of same
day or next day clearing, payments appear in the recipients’ bank accounts within seconds of being initiated.
VocaLink, in partnership with APACS (Association for Payment Clearing Services, the U.K. payments
association) and 13 participating banks, were confident in their ability to deliver a high-quality service to the
UK market. The Real-Time Payments Platform design was performed in-house at VocaLink working with key
suppliers.
The real-time transaction switch uses a customised version of the FIS (formally eFunds) Connex Advantage
1
application running on HP NonStop server hardware. This is coupled to a bespoke back-office and
settlement engine built using the Java/Oracle/Sun technology stack. The end result is a robust and fast
system, sized to be able to cope with the projected high volumes of Faster Payments traffic for years to
come.
The decision by VocaLink to provide real-time technology offers the greatest business benefits to banks,
consumers, and corporate customers. The VocaLink strategy reflects a belief that there will be continued
convergence between customer channels, such as Internet, mobile, point-of-sale and ATM. The banking
industry will need to support these channels, and to do so individually is time-consuming and expensive.
The Faster Payments Service has delivered a world-class solution. It is operating under ever-increasing
volumes and is performing beyond expectations. In major system implementations, there are usually teething
problems; but this service launched with no significant issues and has been recognised by the banking
industry and HM Treasury as an outstanding achievement.
Volume Requirements
Sized to process 300 million payments annually:
Equates to 542 tps at each site at launch
Growing to 717 tps in 2011
1
For our U.S. English readers, “bespoke” means “custom.”
Performance testing of the distributed application showed negligible performance degradation after making
this change. Measurements indicated that interprocess communication times across the Expand network
were only slightly higher than normal CPU to CPU interprocess communication timings.
VocaLink now have the ability to add additional CPU resources to each HP NonStop server without
significant effort should this be required. Each site with its two clustered servers forms a Faster Payments
processing node.
Service Availability
The FPS scheme stipulated a very
high SLA for the FPS service, and
from day one a dual-site strategy was
pursued. However, the existing dual-
site processing model used by the
Connex Advantage application did not
provide the features required by
VocaLink for the FPS service.
Additionally, in a distributed processing model with an even number of members on each node, significant
levels of transactions need to be processed on both nodes. This will occur where the sending and receiving
members are connected to different FPS nodes. This mode of operation is known as CP (or Continuous
Processing).
This processing model allows a single node to be taken out of service for maintenance without loss of
service to the members.
Since launch the FPS service has maintained a service availability of 100% despite scheduled single-site
running to cater to application updates or as a precautionary measure while power or other environmental
work is undertaken. In the last year, the service has switched four times to a single-site configuration to cater
to this upgrade work.
Other failsafe features of the protocol include reversal on timeout and the processing of payments in a
synchronous and asynchronous manner.
SIP transactions are processed in a synchronous mode, where the transaction must be accepted by the
receiver before an acknowledgement is sent to the submitter. SO payment transactions are processed in
asynchronous mode, allowing the FPS Central Infrastructure to acknowledge the submitter prior to sending
the payment to the recipient.
SIP (Single Immediate Payment) - transactions where a response is required by the end user within
15 seconds.
SO (Standing Order) - payments where a batch needs to be processed within a set time frame, but
individual transaction timings are less important.
Unsolicited Messages (USM) - inform participants of the states of the FPS Central Infrastructure and
other member systems. These messages are used to communicate management information
between participants.
It is essential to maintain adequate response times for SIP transactions at all times, as these have end-users
waiting for the transactions’ outcome responses. To ensure this is possible, each transaction class uses
dedicated communications sessions for both the sending and receipt of payment transactions.
Delays in replication of data can cause failures in processing transactions. The FPS Central Infrastructure
mitigates the risk in three ways:
This method of control, although simple, shows how smart system design can be used instead of a more
brute-force approach. The method has been proven to protect the FPS system and its participants and
maintain SIP performance even during the SO batch run.
Bilateral Settlement Positions show an individual member’s position against each of the others. A member
can only enquire on their own settlement positions.
In order to address these concerns and mitigate the risks, many settlement, risk, and limit checks have been
built into the FPS system, including single transaction limits, maximum member liability limits, and liability
warning thresholds.
There is a maximum system-wide value set for any single transaction - no item processed by FPS can
exceed this limit.
Summary
The FPS system is a success story of which VocaLink are rightly proud. It has brought about a step change
over traditional payment channels and has positioned the UK payments infrastructure well for the removal of
paper cheques in 2018.
The ‘end-to-end active/active’ model works to maintain service availability. This is proven each time
VocaLink take a processing node in and out of service for maintenance without business-service impact.
Specifically, having scheme members connected simultaneously to both FPS processing nodes is essential
in ensuring system availability.
The ease in which a processing node may be removed and reintegrated with the FPS system has made
VocaLink more confident with regard to change management and change scheduling. Riskier changes may
be undertaken because the FPS service can easily be isolated at one processing site while maintenance is
performed at the other. Application versions and even new NonStop hardware can be added without
impacting the service availability in any way.
FPS scheme volumes are increasing - the announcement by the UK Payments Council that paper cheques
will be phased out in the UK by 2018, displacing four billion payments per annum into other channels, will
increase volumes significantly.
VocaLink are confident the model will scale as they have only 8 CPUs per system at present. Using the
current architecture (NS16200), VocaLink can double the compute power of the existing infrastructure. A
move to HP NonStop Blades (NB50000) will allow each FPS site to be reduced to a single-system footprint.
Introduction of quad-core CPUs will reduce the footprint further and will allow for massive growth.
There are many different ways to replicate data; and each replication technique must be analysed, taking
into account the sensitivity to latency and the probability of collisions when selecting the most appropriate
replication method.
With thought, some aspects of the system can be designed to be failsafe in the event of a data replication
failure or delay. Where this is not possible, real-time data is best replicated by the application.
The Faster Payments Service has revolutionized payment settlement, moving it from a slow batch process to
a nearly instantaneous, interactive service. FPS’ use of active/active technology to eliminate planned
downtime and to survive unplanned failures ensures the continuous availability of settlement services to the
retail community.