Abstract
Databases in telecommunications have become an important research area in recent years. The persistent and temporal information needed in operations and management of the telecommunication networks and services will be in databases. The current IN Recommendations of ITUT (Q.1200 Series) imply that real-time transaction processing capabilities should be provided. We examine the design issues of real-time transaction processing in database architectures that can be integrated into any teleoperator’s service provision architecture. We also introduce an experimental database architecture which is a real-time distributed object-oriented database architecture. The architecture can be used to implement the Service Control Function in the Intelligent Network and other database services needed in telecommunications.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Abbott, R. and Garcia-Molina, H. 1990. Scheduling I/O Requests with Deadlines: A Performance Evaluation. In Proceedings of the 11th Real-Time Systems Symposium. IEEE, Los Alamitos, Calif., 113–124.
Abbott, R. and Garcia-Molina, H. 1992. Scheduling Real-Time Transactions: A Performance Evaluation. ACM Transaction on Database Systems 17, 3 (Sept.), 513–560.
Agrawal, R., Carey, M. J., and Livny, M. 1987. Concurrency Control Performance Modeling: Alternatives and Implications. ACM Transaction on Database Systems 12, 4 (Dec.), 609–654.
Buchmann, A. P., McCarthy, D. R., Hsu, M., and Dayal, U. 1989. Time-Critical Database Scheduling: A Framework For Integrating Real-Time Scheduling and Concurrency Control. In Proceedings of the 5th International Conference on Data Engineering. IEEE, Los Alamitos, Calif., 470–480.
Cattell, R. G. G., Editor. 1994. The Object Database Standard: ODMG-93, Release 1.1. Morgan Kauffinann, San Francisco, Calif.
Chatras, B. and Gallant, F. Protocols for Remote Data Management in Intelligent Networks CS1. In Workshop Record of IEEE Intelligent Network ‘84 Workshop, Volume 1. IEEE Communication Society, May 1994.
Chen, M.-I. and Lin, K.-J. 1990. Dynamic Priority Ceilings: A Concurrency Control Protocol for Real-Time Systems. The Journal of Real-Time Systems 2, 4 (Dec.), 325–346.
Eswaran, K. P., Gray, J. N., Lorie, R. A., and Traiger, I. L. 1976. The Notions of Consistency and Predicate Locks in a Database System. Commun. ACM 19, 11 (Nov.), 624–633.
Franaszek, P. A. and Robinson, J. T. 1985. Limitations of Concurrency in Transaction Processing. ACM Transactions on Database Systems 10, 1 (Mar.), 1–28.
Franaszek, P. A., Robinson, J. T., and Thomasian, A. 1992. Concurrency Control for High Contention Environments. ACM Transactions on Database Systems 17, 2 (June), 304–345.
Garcia-Molina, H. and Salem, K. 1992. Main Memory Database Systems: An Overview. IEEE Transactions on Knowledge and Data Engineering 4, 6 (Dec.), 509–516.
Haritsa, J. R., Carey, M. J., and Livny, M. 1990. On Being Optimistic about Real-Time Constraints. In Proceedings of the 9th ACM Symposium on Principles of Database Systems. ACM, 331–343.
Haritsa, J. R., Livny, M., and Carey, M. J. 1991. Earliest Deadline Scheduling for Real-Time Database Systems. In Proceedings of the 12th Real-Time Symposium. IEEE, Los Alamitos, Calif., 232–242.
Huang, J., Stankovic, J. A., Towsley, D., and Ramamritham, K. 1989. Experimental Evaluation of Real-Time Transaction Processing. In Proceedings of the 10th Real-Time Systems Symposium. IEEE, Los Alamitos, Calif., 144–153.
Huang, J., Stankovic, J. A., Ramamritham, K., and Towsley, D. 1991. Experimental Evaluation of Real-Time Optimistic Concurrency Control Schemes. In Proceedings of the 17th VLDB Conference. Morgan Kaufmann, San Mateo, Calif., 35–46.
Huang et al. 1992 ] Huang, J., Stankovic, J. A., Ramamritham, K., Towsley, D., and Purimetla, B. 1992. Priority Inheritance in Soft Real-Time Databases. The Journal of Real-Time Systems 4, 2 (June), 243–268.
ITU 1991–4] Recommendations in X.700-Series: OSI Management. International Telecommunications Union, Geneva, Switzerland.
ITU 1993a] Recommendations in M.3000-Series: Telecommunication Network Management. International Telecommunications Union, Geneva, Switzerland.
Principles of Intelligent Network. Recommendation Q. 1201. International Telecommunications Union, Geneva, Switzerland.
Introduction to Intelligent Network Capability Set 1. Recommendation Q. 1211. International Telecommunications Union, Geneva, Switzerland.
Intelligent Network Distributed Functional Plan Architecture. Recommendation Q. 1204. International Telecommunications Union, Geneva, Switzerland.
Distributed Functional Plane for Intelligent Network CS-1. Recommendation Q. 1214. International Telecommunications Union, Geneva, Switzerland.
Interface Recommendation for Intelligent Network CS-1. Recommendation Q. 1218. International Telecommunications Union, Geneva, Switzerland.
ITU 1995] Basic Reference Model of Open Distributed Processing — Parts 1–3: Introduction, Foundations, and Architecture. Draft Recommendations X.901, X.902, and X.903. International Telecommunications Union, Geneva, Switzerland.
Kao, B. and Garcia-Molina, H. 1993. Deadline Assignment in a Distributed Soft Real-Time System. In Proceedings of the 13th Int. Conf. on Distributed Computing Systems IEEE Computer Society Technical Committee on Distributed Processing, Los Alamitos, Calif., 428–437.
Kung, H. T. and Robinson, J. T. 1981. On Optimistic Methods for Concurrency Control. ACM Transaction on Database Systems 6, 2 (June), 213–226.
Lin, K.-J. and Son, S. H. 1990. Concurrency Control in Real-Time Databases by Dynamic Adjustment of Serialization Order. In Proceedings of the 11th Real-Time Systems Symposium. IEEE, Los Alamitos, Calif., 104–112.
Liu, C. L. and Layland, J. W. 1973 Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment. Journal of the ACM 20, 1 (Jan.), 46–61.
Pang, H., Livny, M., and Carey, M. J. 1992. Transaction Scheduling in Mulriclass Real-Time Database Systems. In Proceedings of the 13th Real-Time Systems Symposium. IEEE, Los Alamitos, Calif., 23–34.
Raatikainen, K. E. E. 1994. Information Aspects of Services and Service Features in Intelligent Network Capability Set 1. Report C-1994–45, University of Helsinki, Dept. of Computer Science, Helsinki, Finland.
Raatikainen, K. E. E. 1995. Database Access in Intelligent Networks. In Intelligent Networks, J. Harju, T. Karttunen, and O. Martikainen (Eds). Chapman & Hall, London, UK, 173–193.
Rosenkrantz, D. J., Stearns, R. E., and Lewis II, P. M. 1978. System Level Concurrency Control for Distributed Database Systems. ACM Transactions on Database Systems 3, 2 (June), 178–198.
Sha, L., Rajkumar, R., and Lehoczky, J. P. 1990. Priority Inheritance Protocols: An Approach to Real-Time Synchronization IEEE Transactions on Computers C39, 9 (Sept.), 1175–1185.
Sha, L., Rajkumar, R., Son, S. H., and Chang, C.-H. 1991. A Real-Time Locking Protocol. IEEE Transactions on Computers 40, 7 (Jan.), 793–800.
Sprunt, B., Kirj, D., and Sha, L. 1988. Priority-Driven, Preemptive I/O Controllers for Real-Time Systems. In Proceedings of Int. Symp. on Computer Architecture. ACM, 152–159.
Taina, J. 1995. Requirements Analysis for Database Services in Telecommunications. Report C-1995–17, University of Helsinki, Dept. of Computer Science, Helsinki, Finland.
Tay, Y. C., Suri, R., and Goodman, N. 1985. A Mean Value Performance Model for Locking in Databases: The No-Waiting Case. Journal of the ACM 32, 3 (July), 618–651.
Wu, K.-L., Yu, P. S., and Chen, M.-S. 1993. Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing. In Proceedings of the nth Int. Conf. on Data Engineering. IEEE, Los Alamitos, Calif., 577–586.
Yu, P. S. 1990. Effective Concurrency Control With No False Killing. IBM Tech. Disclosure Bull. 33, 2 (July), 193–194.
Yu, P. S. and Dias, D. M. 1992. Analysis of Hybrid Concurrency Control for a High Data Contention Environment IEEE Transactions on Software Engineering SE-18, 2 (Feb.), 118–129.
Yu, P. S. and Dias, D. M. 1993. Performance Analysis of Concurrency Control Using Locking With Deferred Blocking. IEEE Transactions on Software Engineering SE-19, 10 (Oct.), 982–996.
Yu, P. S., Dias, D. M., and Lavenberg, S. S. 1993. On the Analytical Model- ing of Database Concurrency Control. Journal of the ACM 40, 4 (Sept.), 831–872.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Taina, J., Raatikainen, K. (1997). Design Issues and Experimental Database Architecture for Telecommunications. In: Gaïti, D. (eds) Intelligent Networks and Intelligence in Networks. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35066-0_11
Download citation
DOI: https://doi.org/10.1007/978-0-387-35066-0_11
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5545-9
Online ISBN: 978-0-387-35066-0
eBook Packages: Springer Book Archive