Browse Prior Art Database

TELEPHONE CALL CONNECTION MONITOR for a TELEPHONE BILLING SYSTEM

IP.com Disclosure Number: IPCOM000040063D
Original Publication Date: 1987-Sep-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 4 page(s) / 55K

Publishing Venue

IBM

Related People

McDonald, EJ: AUTHOR

Abstract

This invention is part of an electronic exchange telephone billing system. The purpose of the billing system is to monitor all outgoing subscriber telephone calls to 1) identify any one of 40,000 subscribers making a call, 2) record the digits dialed by the caller, 3) determine call initiation time, duration of call, and call disconnect time, and 4) properly itemize and bill the effective calls in realtime. The system is a distributed, modular, electronic telephone exchange which includes multiple main control units (MCU) operating in load sharing mode. Each MCU can handle up to 36 new calls simultaneously. The processing of a new call includes 1) the detection of caller off-hook, 2) register assignment, 3) collection at the register of digits dialed by the calling subscriber, and 4) deal location of the register.

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 48% of the total text.

Page 1 of 4

TELEPHONE CALL CONNECTION MONITOR for a TELEPHONE BILLING SYSTEM

This invention is part of an electronic exchange telephone billing system. The purpose of the billing system is to monitor all outgoing subscriber telephone calls to 1) identify any one of 40,000 subscribers making a call, 2) record the digits dialed by the caller,
3) determine call initiation time, duration of call, and call disconnect time, and 4) properly itemize and bill the effective calls in realtime. The system is a distributed, modular, electronic telephone exchange which includes multiple main control units (MCU) operating in load sharing mode. Each MCU can handle up to 36 new calls simultaneously. The processing of a new call includes 1) the detection of caller off-hook, 2) register assignment, 3) collection at the register of digits dialed by the calling subscriber, and 4) deal location of the register. Another processing unit, called the supervisory processing unit (SPU), is responsible for making, disconnecting, and monitoring paths through the switching matrices of the telephone exchange. This unit is modular and can operate in triple or quad redundancy mode to supervise call connections through the switch. The data collection portion of the telephone billing system includes a hardware monitor card (SPUM) which plugs into the SPU rack and monitors the I/O signals of the SPU as it supervises telephone connections in the switch. This invention provides a method of monitoring subscriber telephone call connections in a 40,000-line electronic telephone exchange. The hardware implementation of this invention resides on the SPUM card. A simplified block diagram of the SPUM is shown in the figure. This logic card monitors the supervisory processor (SPU). The SPU monitors the making and breaking of switch connections between the calling party and called party. As new connections are made, the subscriber's equipment number is passed from the MCU to the SPU. The SPU honors this call connect request by converting the subscriber's equipment number to a connection number which identifies the path through the switch connecting the calling party line (LA) to the called party line (LB).

The SPUM interfaces with the following SPU signals to monitor the state of each active call in the switch. LA represents the state of the calling party's connection to the switch matrix. LB represents the state of the called party's connection to the switch matrix.

When LA and LB are both active, both parties are communicating with each other through the switching matrix of the exchange. MA is active when a call is being metered (for the old billing scheme). o LA - Calling party connected to switch o LB - Called party connected to switch o MA - Meter pulse active o Call Connection Address (SA) - 12 bits The SPUM contains a state change table which maintains a copy of these three bits of information for each of up to 6144 possible connections (SAs). Since the exchange is modular, multiple...