90 likes | 207 Views
.aero Development Perspectives. Marie Zitkova February 26, 2004 Geneva. Domain names play key role in locating resources on the Internet. Parties who wish to communicate must agree upon a shared set of identifiers and on their meanings – Uniform Resource Identifiers on the Internet (URI)
E N D
.aero Development Perspectives Marie Zitkova February 26, 2004 Geneva
Domain names play key role in locating resources on the Internet • Parties who wish to communicate must agree upon a shared set of identifiers and on their meanings – Uniform Resource Identifiers on the Internet (URI) • The value of a URI increases with the predictability of interactions using that URI • Qualities, which make a URI work well : • Unambiguous • Navigable • Persistent • Descriptive Text and image adapted from Architecture of the World Wide Web at http://www.w3.org/TR/webarch ,
Goal of .aero naming structure “To create a structured, open and constantly evolving Internet naming architecture which helps aviation community to integrate systems and services, and streamline communications within the community and with its partners“
PASSENGERS, INDUSTRY PROFESSIONALS BUSINESS TO BUSINESS TRANSACTIONS Names which make sense Names which are simple, short, memorable Names which are easy to guess Fully predictable structures Can operate systems which discover services/products automatically Easy access to geographically distributed resources THE COMMUNTY Stability and secure infrastructure Clear delegation rules (delegation of a name is delegation of authority) What does it mean for…
.aero name space management HUMAN SEMANTICS MACHINE SEMANTICS • for use by people • easy, memorable names • “make sense” to humans • reasonably predictable • some conflicts occur • well known codes and names next to brand names • for B2B transactions • absolutely predictable • no conflicts allowed • coding may be complex • higher security needed at some name spaces • MyCompany.aero • MyService.aero • Airlinecode.aero • Airportcode.aero • Flightnumber.aero • Airlinename.aero • Suppliername.aero • Locationname.aero • Code.airport.aero • Code.airline.aero • Code.caa.aero • Device.function.nameofspace.aero • Names transalted to URIs using NAPTR records (like ENUM)
DESCRIPTION APPROACH Names on second level (company.aero, airport-code.aero) Key in building awareness about .aero Source of revenue Source of conflict Accept certain level of unpredictability Actively develop where consensus exists Leave to initiative of others where consensus cannot be reached and accept the risk Grandfather rights to registered domains ACTION Pre-registration and activation of codes of airlines and airports toprevent erosion of the name space for these key codes Names which make sense to passengers and industry professionals
DESCRIPTION APPROACH Aims for seamless, ubiquitous, always on, open architecture Fully predictive naming architecture key Use of sub-domains and special “patterns” Domains delegated according to strict criteria who can use them and how Sector initiatives key, Sponsor acts as a “clearing house” Rules in place before registration opens Allow pre-registration for demo purposes ACTIONS/DECISIONS Set principles of “delegation for development” where interested initiative can come forward and ask for delegation of a name space to be developed. Once policy established, the “space” opens for “normal” registration. Names for B2B processes
Already in place Highly reliable DNS service Verification of eligibility to register names Right to switch off domain if not used in the best interest of the community More stringent allocation rules for certain domain names For future consideration Enable higher control over changes (host modifications) Deploy strong authentication for selected name spaces/key names Deploy DNS SEC Feasibility TBD Security and stability is crucial for effective deployment of new technologies
In summary • In .aero name space we are balancing immediate interests (myname.aero) with long term development objectives (verystructuredname.aero) • Too much regulation will prevent use and initiative • Too little regulation may create barriers for future • Predictive names have value • Positive feedback on .aero shortcuts and codes in general • To deliver the value to all sectors .aero needs • More community input • More participation • More applications