Browse Prior Art Database

Internet Nomenclator Project (RFC2258)

IP.com Disclosure Number: IPCOM000002817D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 11 page(s) / 32K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

J. Ordille: AUTHOR

Abstract

The goal of the Internet Nomenclator Project is to integrate the hundreds of publicly available CCSO servers from around the world. Each CCSO server has a database schema that is tailored to the needs of the organization that owns it. The project is integrating the different database schema into one query service. The Internet Nomenclator Project will provide fast cross-server searches for locating people on the Internet. It augments existing CCSO services by supplying schema integration, more extensive indexing, and two kinds of caching -- all this in a system that scales as the number of CCSO servers grows. One of the best things about the system is that administrators can incorporate their CCSO servers into Nomenclator without changing the servers. All Nomenclator needs is basic information about the server.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 9% of the total text.

Network Working Group J. Ordille

Request for Comments: 2258 Bell Labs, Lucent Technologies

Category: Informational January 1998

Internet Nomenclator Project

Status of this Memo

This memo provides information for the Internet community. It does

not specify an Internet standard of any kind. Distribution of this

memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

Abstract

The goal of the Internet Nomenclator Project is to integrate the

hundreds of publicly available CCSO servers from around the world.

Each CCSO server has a database schema that is tailored to the needs

of the organization that owns it. The project is integrating the

different database schema into one query service. The Internet

Nomenclator Project will provide fast cross-server searches for

locating people on the Internet. It augments existing CCSO services

by supplying schema integration, more extensive indexing, and two

kinds of caching -- all this in a system that scales as the number of

CCSO servers grows. One of the best things about the system is that

administrators can incorporate their CCSO servers into Nomenclator

without changing the servers. All Nomenclator needs is basic

information about the server.

This document provides an overview of the Nomenclator system,

describes how to register a CCSO server in the Internet Nomenclator

Project, and how to use the Nomenclator search engine to find people

on the Internet.

1. Introduction

Hundreds of organizations provide directory information through the

CCSO name service protocol [3]. Although the organizations provide a

wealth of information about people, finding any one person can be

difficult because each organization's server is independent. The

different servers have different database schemas (attribute names

and data formats). The 300+ CCSO servers have more than 900

different attributes to describe information about people. Very few

common attributes exist. Only name and email occur in more than 90%

of the servers [4]. No special support exists for cross-server

searches, so searching can be slow and expensive.

The goal of the Internet Nomenclator Project is to provide fast,

integrated access to the information in the CCSO servers. The

project is the first large-scale use of the Nomenclator system.

Nomenclator is a more general system than a white pages directory

service. It is a scalable, extensible information system for the

Internet.

Nomenclator answers descriptive (i.e. relational) queries. Users can

locate information about people, organizations, hosts, services,

publications, and other objects by describing their attributes.

Nomenclator achieves fast descriptive query processing through an

active catalog, and extensive meta-data and data caching. The active

catalog...