Skip to main content

Making LDAP Active with the LTAP Gateway

Case Study in Providing Telecom Integration and Enhanced Services

  • Conference paper
Databases in Telecommunications (DBTel 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1819))

Included in the following conference series:

Abstract

LDAP (Lightweight Directory Access Protocol) directories are being rapidly deployed on the Web. They are currently used to store data like white pages information, user profiles, and network device descriptions. These directories offer a number of advantages over current database technology in that they provide better support for heterogeneity and scalability. However, they lack some basic database functionality (e.g., triggers, transactions) that is crucial for Directory Enabled Networking (DEN) tasks like provisioning network services, allocating resources, reporting, managing end-to-end security, and offering mobile users customized features that follow them. In order to address these limitations while keeping the simplicity and performance features of LDAP directories, unbundled and portable solutions are needed.

In this paper we discuss LDAP limitations we faced while building an LDAP meta-directory that integrates data from legacy telecom systems, and how LTAP (Lightweight Trigger Access Process), a portable gateway that adds active functionality to LDAP directories, overcomes these limitations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arlein, R., Gehani, N., Lieuwen, D.: LTAP trigger gateway for LDAP directories, http://ltap.bell-labs.com/LTAPTM.doc

  2. Blakeley, J., Larson, P., Tompa, F.: Efficiently updating materialized views. In: Proc. SIGMOD International Conference on Management of Data, pp. 61–71 (1986)

    Google Scholar 

  3. Buchmann, A., Zimmermann, J., Blakeley, J., Wells, D.: Building an integrated active OODBMS: Requirements, architecture, and design decisions. In: Proc. Inter- national Conference on Data Engineering, pp. 117–128 (March 995)

    Google Scholar 

  4. Ceri, S., Widom, J.: Deriving production rules for incremental view maintenance. In: Proc. International Conference on Very Large Data Bases, pp. 577–589 (1991)

    Google Scholar 

  5. Chadwick, D.W.: Understanding x.500 - the directory (1994), http://www.salford.ac.uk/its024/Version.Web/Contents.htm

  6. Chakravarthy, S., Krishnaprasad, V., Anwar, E., Kim, S.: Composite events for active databases: Semantics, contexts and detection. In: Proc. International Conference on Very Large Data Bases, pp. 606–617 (August 1994)

    Google Scholar 

  7. Cluet, S., Kapitskaia, O., Srivastava, D.: Using LDAP directory caches. In: Proc. Principles of Database Systems (1999)

    Google Scholar 

  8. Dayal, U., Blaustein, B., Buchmann, A., Chakravarthy, U., Hsu, M., Ladin, R., Mc-Carthy, D., Rosenthal, A., Sarin, S.: The HiPAC project: Combining active data- bases and timing constraints. SIGMOD Record 17(1), 51–70 (1988)

    Article  Google Scholar 

  9. Demers, A., Greene, D., Hauser, A., Irish, W., Larson, J., Shenker, S., Sturgis, H., Swinehart, D., Terry, D.: Epidemic algorithms for replicated database main- tenance. In: Proc. ACM Symp. on the Principles of Distr. Computing, pp. 1–12 (August 1987)

    Google Scholar 

  10. Freire, J., Lieuwen, D., Ordille, J., Garg, L., Holder, M., Urroz, H., Michael, G., Orbach, J., Tucker, L., Ye, Q., Arlein, R.: MetaComm: A meta-directory for telecommunications. In: Proc. International Conference on Data Engineering (March 2000) (to appear)

    Google Scholar 

  11. Garcia-Molina, H., Papakonstantinou, Y., Quass, D., Rajaraman, A., Sagiv, Y., Ullman, J.D., Vassalos, V., Widom, J.: The TSIMMIS approach to mediation: Data models and languages. Journal of Intelligent Information Systems 8(2), 117–132 (1997)

    Article  Google Scholar 

  12. Garcia-Molina, H., Salem, K.: Sagas. In: Proc. SIGMOD International Conference on Management of Data (1987)

    Google Scholar 

  13. Good, G., Howes, T., Weltman, R.: Persistent search: A simple LDAP change notification mechanism, http://www.ietf.org/internet-drafts/draft-ietf-ldapext-psearch-01.txt

  14. Griffin, T., Libkin, L.: Incremental maintenance of views with duplicates. In: Proc. SIGMOD International Conference on Management of Data, pp. 328–339 (1995)

    Google Scholar 

  15. Directory Enabled Networking Ad Hoc Working Group, http://murchiso.com/den/

  16. Howes, T., Smith, M.: LDAP: Programming Directory-enabled Applications with Lightweight Directory Access Protocol. Macmillan Technical Publishing, Basingstoke (1997)

    Google Scholar 

  17. Innosoft. Innosoft’s LDAP world implementation survey, http://www.criticalangle.com/dir/lisurvey.html

  18. Jagadish, H., Lakshmanan, L., Milo, T., Srivastava, D., Vista, D.: Querying network directories. In: Proc. SIGMOD International Conference on Management of Data (1999)

    Google Scholar 

  19. Jagadish, H.V., Jones, M., Srivastava, D., Vista, D.: Flexible list management in a directory. In: Proc. Conference on Information and Knowledge Management (November 1998)

    Google Scholar 

  20. Keller, A.: Updating Relational Databases through Views. PhD thesis, Stanford University (1995)

    Google Scholar 

  21. Koschel, A., Kramer, R.: Configurable event triggered services for CORBA-based systems. In: Proc. International Enterprise Distributed Object Computing Workshop (November 1998)

    Google Scholar 

  22. http://www.ietf.org/html.charters/ldapext-charter.html

  23. Levy, A., Rajaraman, A., Ordille, J.: Querying heterogeneous information sour- ces using source descriptions. In: Proc. International Conference on Very Large Data Bases, pp. 251–262 (1996)

    Google Scholar 

  24. Lieuwen, D., Arlein, R., Gehani, N.: The LTAP trigger gateway for LDAP directories. Software Practice and Experience (to appear)

    Google Scholar 

  25. Lieuwen, D., Gehani, N., Arlein, R.: The Ode active database: Trigger semantics and implementation. In: Proc. International Conference on Data Engineering, pp. 412–420 (February–March 1996)

    Google Scholar 

  26. http://developer.netscape.com/docs/manuals/directory/plugin/index.htm

  27. Lucent Press Release, http://www.lucent.com/press/0599/990503.nsc.html

  28. Ordille, J.: Mapping updates for heterogeneous data repositories. Technical report, Bell Laboratories - Lucent Technologies (1999)

    Google Scholar 

  29. Qian, X., Wiederhold, G.: Incremental recomputation of active relational expres- sions. IEEE Trans. on Knowledge and Data Engineering 3(3), 337–341 (1991)

    Article  Google Scholar 

  30. Seligman, L., Kerschberg, L.: A mediator for approximate consistency: Suppor- ting good enough materialized views. Journal of Intelligent Inf. Sys. 8, 203–225 (1997)

    Article  Google Scholar 

  31. Stonebraker, M., Hanson, E., Hong, C.: The design of the Postgres rules system. In: Proc. International Conference on Data Engineering, pp. 365–374 (1987)

    Google Scholar 

  32. Wahl, M.: LDAPv3 triggered search control, ftp://ftp.isi.edu/internet-drafts/draft-ietf-ldapext-trigger-01.txt

  33. Wahl, M., Howes, T., Kille, S.: Lightweight Directory Access Protocol (v3) (December 1997), http://www3.innosoft.com/ldapworld/rfc2251.txt

  34. Widom, J., Cochrane, R.J., Lindsay, B.: Implementing set-oriented production rules as an extension to Starburst. In: Proc. International Conference on Very Large Data Bases, pp. 275–285 (September 1991)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arlein, R., Freire, J., Gehani, N., Lieuwen, D., Ordille, J. (2000). Making LDAP Active with the LTAP Gateway. In: Jonker, W. (eds) Databases in Telecommunications. DBTel 1999. Lecture Notes in Computer Science, vol 1819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10721056_5

Download citation

  • DOI: https://doi.org/10.1007/10721056_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67667-6

  • Online ISBN: 978-3-540-45100-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics