Automated and optimised heartbeat function for IP connections

IP.com Prior Art Database Disclosure
IP.com Disclosure Number: IPCOM000220090D
Publication Date: 20-Jul-2012
More Like This Download

Publishing Venue

The IP.com Prior Art Database

Abstract

Pairs of systems, connected over an IP network, can make use of heartbeat messages to periodically verify the integrity of the connection. There are inherent overheads in the transmission and receipt of such messages and it is considered desirable to limit the transmission of them to those periods where no other activity takes place over the connection. Any method that is used to assess whether such a message is to be sent or not sent, will also imposes an increase in the processing that has to be carried out by the software in each system that control access to the network. This article outlines a method that minimises the impact of such operations.

Language

English (United States)

Document File

3 pages / 57.2 KB

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 36% of the total text.

Page 01 of 3

Automated and optimised heartbeat function for IP connections

This article explains the background to one of the problems of monitoring and maintaining connections over an IP network. It indicates the components that software systems use to access such a connection. It outlines how such components can be optimised so that they impose a minimal impact on network traffic by the use of a simple mechanism to achieve their aims.

    A connection is a path through a network between a pair of nodes. Computer systems that communicate with each other over a network act as pairs of network nodes. From the point of view of each of these nodes there is a logical connection between them allowing them to send and receive messages with each other. The path spanned by a single connection may pass through other network control devices, and in the case of an IP network these may be routing components called firewalls. The firewall can apply network management controls to the connections that they have access to. Typically the set of controls that a firewall enforces include the ability to block invalid connection requests or to terminate existing connections that have remained unused for specific periods.

    The computer systems that access these networks generally contain some network management component that is used to establish the connection between the nodes, to handle individual messages that are sent and received over the connection, to release the connection when it is no longer needed, and to process a range of error conditions that may be encountered during these operations. Additional components in each computer system manage a set of separate programs that issue messages to programs running in a partner system, or which are attached in response to the arrival of messages from a partner, and together these programs constitute or form part of the workload that each computer system is responsible for.

    The frequency of messages being transmitted between pairs of nodes can vary considerably and there may be prolonged periods where little or no network traffic takes place. It can be difficult for the network controller components to be made aware of problems that occur during periods of network inactivity, as errors are unlikely to be detected until further messages are transmitted between the network nodes and subsequently fail. Such network failures can interrupt the successful operation of a workload and may then require manual intervention to rectify the situation. In addition the complexity of networks and the lack of controls within firewalls often make it difficult for customers to effectively manage wide are network connections across their enterprises.

    The network management component of a computer system can maintain a record the successful receipt of messages passing over each of the connections that it is responsible for, and uses this information as an indication that a particular connection is still functioning correctly. The network...

First page image
You are not signed in. If you have an IP.com account, your download price may be lower or waived. Click here if you want to sign-in now.
Loading PayPal...
The full document comprises 3 pages and is available as a PDF document as well as a ZIP archive. The cost is $40.00 USD (depending on your billing address, sales tax may apply); payment may be made directly using your credit card or your PayPal account.

If you've already purchased this document, and wish to download it now you may enter the download access code you received in your original email receipt.