Apparatus, and associated method, for facilitating synchronization of databases connected by way of a radio air interface
First Claim
1. Apparatus for a radio communication system comprised of a network part at which a network-copy database is maintained, a plurality of base transceiver stations (BTSs) coupled to the network part, each BTS of the plurality of BTSs defining a corresponding communication coverage area cell, within which at least one BTS provides data communications service to mobile nodes located therein and, a mobile node capable of being positioned in different cells at successive times and at which a mobile-copy database is maintained, said apparatus being located at the network part and facilitating synchronization of data stored at the network-copy database that changes relative to data stored in the mobile-copy database, the synchronization of data occurring through a relay device that couples the network part to a base transceiver station, the coverage area of which the mobile node is operating, said apparatus being located at the network part of the communication system and communicating with a plurality of base transceiver stations and a plurality of mobile nodes through said relay and comprising:
- a mapper, selectably operable to form a map between fields of a data record of a network-copy database, the network-copy database having a network-copy schema and, fields of a corresponding data record of the mobile-copy database, the mobile-copy database having a mobile schema, the mobile-copy database schema being different than the network-copy database schema, the map indexing together the fields of the data record of the network-database with the fields of the corresponding data record of the mobile-copy database, said mapper forming the map upon detection of change to the data record of the network-copy database;
a synchronization request generator that receives the map, generates a synchronization request from the map, and which provides the synchronization request to a synchronization server, the synchronization server including a filter that filters out of a synchronization request to a mobile node, a request to update data for a field of a data record in the mobile-copy database for which a corresponding field of a corresponding data record does not also exist in the network-copy database;
wherein the synchronization server generates a synchronization request to be sent to a mobile node through a BTS in whose coverage area in which the mobile node is operating, the synchronization request including data for a record in the network-copy database that is to be copied into a record to be updated in the mobile node, the mobile node record to be updated being identified within the synchronization request by an integer generated from the map and identifying to both the mobile node and to the network part, the mobile node record to be updated, and wherein the mobile-copy database and the network-copy database are capable of being synchronized uninterruptedly as the mobile node travels through successive ones of communication coverage area cells.
4 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, and an associated method, for facilitating synchronization of databases connected by way of a radio air interface. Changes to a data record embodied at the network part are detected by a detector. A mapping is performed by a mapper, and a synchronization request is generated by a synchronization request generator. The synchronization request is filtered by a filter, and converted into form to permit its efficient communication upon the radio air interface to a mobile node pursuant to a synchronization session.
-
Citations
18 Claims
-
1. Apparatus for a radio communication system comprised of a network part at which a network-copy database is maintained, a plurality of base transceiver stations (BTSs) coupled to the network part, each BTS of the plurality of BTSs defining a corresponding communication coverage area cell, within which at least one BTS provides data communications service to mobile nodes located therein and, a mobile node capable of being positioned in different cells at successive times and at which a mobile-copy database is maintained, said apparatus being located at the network part and facilitating synchronization of data stored at the network-copy database that changes relative to data stored in the mobile-copy database, the synchronization of data occurring through a relay device that couples the network part to a base transceiver station, the coverage area of which the mobile node is operating, said apparatus being located at the network part of the communication system and communicating with a plurality of base transceiver stations and a plurality of mobile nodes through said relay and comprising:
-
a mapper, selectably operable to form a map between fields of a data record of a network-copy database, the network-copy database having a network-copy schema and, fields of a corresponding data record of the mobile-copy database, the mobile-copy database having a mobile schema, the mobile-copy database schema being different than the network-copy database schema, the map indexing together the fields of the data record of the network-database with the fields of the corresponding data record of the mobile-copy database, said mapper forming the map upon detection of change to the data record of the network-copy database; a synchronization request generator that receives the map, generates a synchronization request from the map, and which provides the synchronization request to a synchronization server, the synchronization server including a filter that filters out of a synchronization request to a mobile node, a request to update data for a field of a data record in the mobile-copy database for which a corresponding field of a corresponding data record does not also exist in the network-copy database; wherein the synchronization server generates a synchronization request to be sent to a mobile node through a BTS in whose coverage area in which the mobile node is operating, the synchronization request including data for a record in the network-copy database that is to be copied into a record to be updated in the mobile node, the mobile node record to be updated being identified within the synchronization request by an integer generated from the map and identifying to both the mobile node and to the network part, the mobile node record to be updated, and wherein the mobile-copy database and the network-copy database are capable of being synchronized uninterruptedly as the mobile node travels through successive ones of communication coverage area cells. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of communicating in a radio communication system comprised of:
- a network part at which a network-copy database having a network schema is maintained, a plurality of base transceiver stations (BTSs) coupled to the network part, each BTS of the plurality of BTSs defining a corresponding communication coverage area cell, within which at least one BTS provides data communications service to mobile nodes located therein and, a mobile node capable of being positioned in different cells at successive times and at which a mobile copy database having a mobile copy schema, is maintained, said network-copy database being located at the network part, said network-copy database and said mobile copy schema being different from each other, said method for facilitating synchronization of data stored at the network copy database with data stored at the mobile copy database, the synchronization of data occurring through a relay device that couples the network part of the communication system to a base transceiver station, the coverage area of which the mobile node is operating, said method comprising at the network part;
detecting a change to a data record of the network copy database; forming a map between fields of the data record of the network copy database having the network schema and fields of a corresponding data record of the mobile copy database, the mobile copy database having the mobile copy schema, the map indexing together the fields of the data record of the network copy database with the fields of the corresponding data record of the mobile copy database; generating a synchronization request that is responsive to the map, the synchronization request identifying a data record in a mobile node to be updated and including the content of the record in the network-copy database to be copied into the mobile copy database; filtering the synchronization request so that it does not attempt to update a data record in the mobile-node copy of the database that does not also exist in the network-copy database; formatting the synchronization request to identify a record to be updated in the mobile node by including an integer generated from the map, the integer identifying to both a mobile node and to a network part, a record to be updated in a mobile node; and sending the synchronization request to a mobile node through a BTS in whose coverage area if which the mobile node is operating and wherein the mobile-copy database and the network-copy database is capable of being synchronized uninterruptedly as the mobile node travels through successive ones of communication coverage area cells. - View Dependent Claims (14, 15, 16, 17, 18)
- a network part at which a network-copy database having a network schema is maintained, a plurality of base transceiver stations (BTSs) coupled to the network part, each BTS of the plurality of BTSs defining a corresponding communication coverage area cell, within which at least one BTS provides data communications service to mobile nodes located therein and, a mobile node capable of being positioned in different cells at successive times and at which a mobile copy database having a mobile copy schema, is maintained, said network-copy database being located at the network part, said network-copy database and said mobile copy schema being different from each other, said method for facilitating synchronization of data stored at the network copy database with data stored at the mobile copy database, the synchronization of data occurring through a relay device that couples the network part of the communication system to a base transceiver station, the coverage area of which the mobile node is operating, said method comprising at the network part;
Specification