A method and system of the present invention updates a replicated database
of a telecommunications network system. A call transport system forwards
calls from a local telephone station to a destination. A signaling system
is operatively connected to the call transport system and includes primary
site databases containing customer records for call routing and other
signaling functions and at least one secondary site database containing
the customer records of the primary site database. Both primary and
secondary site databases maintain multiple versions of the same customer
record so that queries of a call can use a version number to access the
corresponding version of the record in the same database for consistent
routing and other signaling information. A customer record is updated in
the primary site database and that information is transmitted through the
signaling network to the secondary site database containing the replicated
version of the record. The records are then updated according to the
sequence of the version number. The processing of all calls querying the
previous version of the primary and secondary site database record is
completed before the previous version of the database record is deleted.
Un método y un sistema de la invención del presente pone al día una base de datos replegada de un sistema de la red de telecomunicaciones. Un sistema del transporte de la llamada remite llamadas de una estación local del teléfono a una destinación. Un sistema que señala está conectado operativo con el sistema del transporte de la llamada e incluye las bases de datos primarias del sitio que contienen los expedientes del cliente para la encaminamiento de la llamada y otras funciones que señalan y por lo menos una base de datos secundaria del sitio que contienen los expedientes del cliente de la base de datos primaria del sitio. Las bases de datos primarias y secundarias del sitio mantienen versiones múltiples del mismo expediente del cliente de modo que las preguntas de una llamada puedan utilizar un número de versión para tener acceso a la versión correspondiente del expediente en la misma base de datos para la encaminamiento constante y la otra información que señala. Un expediente del cliente se pone al día en la base de datos primaria del sitio y esa información se transmite a través de la red que señala a la base de datos secundaria del sitio que contiene la versión replegada del expediente. Los expedientes entonces se ponen al día según la secuencia del número de versión. El proceso de todas las llamadas que preguntan la versión anterior del expediente primario y secundario de la base de datos del sitio se termina antes de que la versión anterior del expediente de la base de datos se suprima.