Adaptive handling of pulse-train signals in a voice gateway
AssigneeCisco Technology, Inc.
InventorsSampat Tiru Sreepathi-Komanduri, Sushma Srikanth, Malathi Anand, Ashwani Dahiya
Life of this patent
Estimating the term…
Abstract
A system and method provide for adaptively monitoring and reporting pulse train characteristics. In one embodiment a DSP operating within a voice media gateway (VMG) is initialized with signal processing criteria, at least one control parameter and, optionally, one or more pulse train characteristic indicators for indicating pulse train characteristics to be determined or reported in accordance with the control parameter or parameters.
Claims19
A method comprising:
- receiving pulse train signal processing criteria;
- receiving at least one first pulse train processing control parameter having a first value indicating a pulse train characteristic to be produced from a received pulse train;
- receiving a first pulse train including first pulse train pulses;
- processing the first pulse train according to the first value to produce a corresponding first pulse train characteristic;
- transferring the first pulse train characteristic to a pulse train characteristic utilizing application;
- receiving a second pulse train processing control parameter having a second value, wherein the second value is different from the first value;
- receiving a second pulse train including second pulse train pulses;
- processing the second pulse train according to the second value to produce a corresponding second pulse train characteristic, wherein the second pulse train characteristic is different from the first pulse train characteristic;
- and
- transferring the second pulse train characteristic to the pulse train characteristic utilizing application.
A system comprising:
- means for receiving pulse train signal processing criteria;
- means for receiving at least one first pulse train processing control parameter having a first value indicating a pulse train characteristic to be produced from a received pulse train;
- means for receiving a first pulse train including first pulse train pulses;
- means for processing the first pulse train according to the first value to produce a corresponding first pulse train characteristic;
- means for transferring the first pulse train characteristic to a pulse train characteristic utilizing application;
- means for receiving a second pulse train processing control parameter having a second value, wherein the second value is different from the first value;
- means for receiving a second pulse train including second pulse train pulses;
- means for processing the second pulse train according to the second value to produce a corresponding second pulse train characteristic, wherein the second pulse train characteristic is different from the first pulse train characteristic;
- and
- means for transferring the second pulse train characteristic to the pulse train characteristic utilizing application.
A computer-readable storage device having stored thereon instructions for:
- receiving pulse train signal processing criteria;
- receiving at least one first pulse train processing control parameter having a first value indicating a pulse train characteristic to be produced from a received pulse train;
- receiving a first pulse train including first pulse train pulses;
- processing the first pulse train according to the first value to produce a corresponding first pulse train characteristic;
- transferring the first pulse train characteristic to a pulse train characteristic utilizing application;
- receiving a second pulse train processing control parameter having a second value, wherein the second value is different from the first value;
- receiving a second pulse train including second pulse train pulses;
- processing the second pulse train according to the second value to produce a corresponding second pulse train characteristic, wherein the second pulse train characteristic is different from the first pulse train characteristic;
- and
- transferring the second pulse train characteristic to the pulse train characteristic utilizing application.
Dependencies are inferred from the claim text.