Browse Prior Art Database

Use of ODBC (Open Database Connective) Flows for Transport of Information Between Network Processor Systems and Collection Systems

IP.com Disclosure Number: IPCOM000015275D
Original Publication Date: 2001-Oct-29
Included in the Prior Art Database: 2003-Jun-20
Document File: 3 page(s) / 61K

Publishing Venue

IBM

Abstract

This write-up describes the use of ODBC (Open Database Connective) flows with optional encryption to transport information from network equipment to collection systems. This is illustrated with an example network per packet billing application that uses a Network Processor as a billing agent that allows for the charging, by resource consumed, e.g., bytes forwarded per second.. This can be extended to other types of systems.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 3

  Use of ODBC (Open Database Connective) Flows for Transport of Information Between Network Processor Systems and Collection Systems

This write-up describes the use of ODBC (Open Database Connective) flows with optional encryption to transport information from network equipment to collection systems. This is illustrated with an example network per packet billing application that uses a Network Processor as a billing agent that allows for the charging, by resource consumed, e.g., bytes forwarded per second.. This can be extended to other types of systems.

A simplified view of the environment that a billing system as it may be deployed is shown in Figure 1. In this figure, Network Process (NP) systems contain billing agents that collect information and forward the information via ODBC flows to a central billing correlation system that is used by the system administrators to create "bills". Routers and switches can be constructed from NP systems. The central system may be redundant.

IP Network

  Billing/ Presentation System(s)

ODBC Flows

Figure 1: Example Billing Agent & Central Collection System

A network process system (router) extracts pertinent information from the network processor system and using OBDC flows, inserts the data into a ODBC compliant database. This database is then queried via ODBC flows from the central control point. As a further extension of this idea, an encrypted tunnel can be used to encapsulate the ODBC flow. The encrypted tunnel can be SSH, IPSec or others. The encryption method is not dependent on the content of the ODBC flow. The location of the ODBC database is not restricted and can reside with the network processor system, an intermediate system or at the central collection point.

1

  NP Systems with Billing Agent

  NP Systems with Billing Agent

  NP Systems with Billing Agent

  NP Systems with Billing Agent

  NP Systems with Billing Agent

[This page contains 1 picture or other non-text object]

Page 2 of 3

ODBC (Open Database Connectivity) is a widely available and accepted standard, and thus it overcomes the limitations present in current non-standard based data collection/transfer systems. The use of ODBC provides data access that is not limited by:

Network topology (transport) Operating system Program...