Nova Patents
EP1249986A2

Generating call detail records

Abstract

Request and response messages conforming to Media Gateway Control Protocol (MGCP) between media gateways 12 and 16 and a media gateway controller (MGC) 22 are examined to enable them to be correlated. The correlated messages are assembled to produce a call detail record (CDR) describing a voice or data call established over an IP network via the media gateways under the control of the MGC.

EP1249986A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 15 March 2022, 4.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 7 independent, 3 dependent

  1. 1
    A method of generating a call detail record for a telecommunications call established via a media gateway under the control of a media gateway controller, comprising the steps of:detecting messages exchanged between media gateways and at least one media gateway controller;locating identification information within the messages;associating command messages with corresponding response messages in accordance with a first kind of identification information;associating command and response messages relating to a specific gateway in accordance with a second kind of identification information;associating messages relating to different gateways in accordance with a third kind of identification information;and combining the messages which have been associated with one another to produce a call detail record.
  2. 5
    The method of any one of the preceding claims, wherein the second kind of identification information comprises names of media end points within the gateways.
  3. 6
    The method of any one of the preceding claims, wherein the third kind of identification information comprises unique identifiers for identifying calls established via a media gateway.
  4. 7
    The method of any one of the preceding claims, wherein the third kind of identification information comprises Internet Protocol addresses for bearer data paths in the call together with associated port addresses.
  5. 8
    The method of any one of the preceding claims, wherein message addressing information is associated with names of media end points within the gateways.
  6. 9
    The method of any one of the preceding claims, wherein a temporary association is made between a call and a name of a media end point within a gateway, and the temporary association is terminated after a predetermined time has elapsed following termination of a connection set up between two gateways for that call.
  7. 10
    The method of any one of the preceding claims, wherein the media gateways and the media gateway controller communicate in accordance with the Media Gateway Control Protocol.