US 12,348,355 B2
System and method to reduce database interruptions in a service-based architecture
Arjun Sarath, Littleton, CO (US); and Mohammad Dawood Shahdad, Aurora, CO (US)
Assigned to DISH Wireless L.L.C., Englewood, CO (US)
Filed by DISH Wireless L.L.C., Englewood, CO (US)
Filed on May 31, 2023, as Appl. No. 18/326,858.
Prior Publication US 2024/0406057 A1, Dec. 5, 2024
Int. Cl. H04L 41/0654 (2022.01); H04L 67/1097 (2022.01); H04L 67/141 (2022.01)
CPC H04L 41/0654 (2013.01) [H04L 67/1097 (2013.01); H04L 67/141 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus communicatively coupled to a plurality of databases in a service-based architecture, comprising:
a memory configured to store:
a plurality of configuration commands configured to establish one or more communication sessions to access two or more databases of the plurality of databases; and
a processor communicatively coupled to the memory and configured to:
generate a request to establish a communication session in which a network component accesses a first database of the plurality of databases and a second database of the plurality of databases;
establish the communication session to access the first database and the second database based at least in part upon a first configuration command of the plurality of configuration commands, wherein, concurrently with the communication session:
the network component exchanges a first plurality of connectivity signals with the first database and the second database;
the first database provides a first plurality of database operations in response to the first plurality of connectivity signals exchanged with the network component; and
the first database reports to the second database that the first plurality of database operations are provided;
determine that the communication session is lost between the network component and the first database based at least in part upon identifying an interruption in the communication session; and
in response to determining that the communication session between the network component and the first database is lost, maintain the communication session to access the second database.