View
24
Download
0
Category
Preview:
DESCRIPTION
Building the Next Layer of Naming for the Internet. Dr Yves Arrouye Chief Architect, RealNames Corp. yves@realnames.com. What is Wrong With DNS?. Names are not multilingual 清华大学。 CN not possible in every application yet 清华大学。中国 may never be URLs are very unwieldy - PowerPoint PPT Presentation
Citation preview
Building the Next Layer of Naming for the InternetBuilding the Next Layer of Naming for the Internet
Dr Yves ArrouyeDr Yves ArrouyeChief Architect, RealNames Corp.Chief Architect, RealNames Corp.
yves@realnames.comyves@realnames.com
What is Wrong With DNS?What is Wrong With DNS?
Names are not multilingualNames are not multilingual 清华大学。清华大学。CN CN not possible in everynot possible in every
application yet application yet 清华大学。中国 清华大学。中国 may never bemay never be
URLs are very unwieldyURLs are very unwieldy http://www.mitsucars.com/car_home/http://www.mitsucars.com/car_home/
carindex_check.mmsa?carindex_check.mmsa?model=ecs01&flash=yesmodel=ecs01&flash=yes
The TLDs are unbalancedThe TLDs are unbalanced gTLDs flatten the namespacegTLDs flatten the namespace ccTLDs eclipsed, or trying to be gTLDsccTLDs eclipsed, or trying to be gTLDs
How to Fix It?How to Fix It?
Leave DNS aloneLeave DNS alone Works well for what it was Works well for what it was
designed to do: name network designed to do: name network resourcesresources
Build on top of DNSBuild on top of DNS New requirements, new effortNew requirements, new effort Correct today’s imbalancesCorrect today’s imbalances
Open the infrastructureOpen the infrastructure Resolution and registrationResolution and registration
Layered View of the RealNames PlatformLayered View of the RealNames Platform Above DNSAbove DNS Country-based namespacesCountry-based namespaces
ApplicationsApplicationLayer
Keyword Global ExchangeRegistration and Resolution Services
KeywordNamespaces
Registration
DNSExisting
layer
US Namespace
Registration
CN Namespace
Registration
JP Namespace
IDN.ASCIIIDN.IDN
KeywordsResolution
KeywordsNamespaces
KeywordsResolution
KeywordsNamespaces
KeywordsResolution
KeywordsNamespaces
RealNames KeywordsRealNames Keywords
A fresh approachA fresh approach New ground, no limitations to obeyNew ground, no limitations to obey Used Unicode from the startUsed Unicode from the start
User-friendly rulesUser-friendly rules Write “Write “überüber” or “ueber”” or “ueber” Fullwidth and half-width foldingFullwidth and half-width folding Etc…Etc…
Country-based namespacesCountry-based namespaces Friendly to local trademarks and usagesFriendly to local trademarks and usages Puts localization in the right handsPuts localization in the right hands
Sample KeywordsSample Keywords
LibérationLibération Barnes & NobleBarnes & Noble 蘋果日報蘋果日報 NTTNTT 西日本西日本 대한항공 대한항공 Yahoo!Yahoo! Motel Motel
• קדםקדם• Nicht ist unmNicht ist unmööglichglich• Večernji listVečernji list• аэрофлотаэрофлот• 東芝東芝• 新华社新华社
The Structure of KeywordsThe Structure of Keywords
Multi-faceted objectsMulti-faceted objects
Use of ContextUse of Context Implicit context is betterImplicit context is better Only some facets needed for direct navigationOnly some facets needed for direct navigation Multiple applicationsMultiple applications
Name
Country
Language
清华大学
CN
zh-CN
前身是清华学堂。为一所多科性工业大学,重点为国家培养
工程技术人才。Description
http://www.tsinghua.edu.cn/chn/index.htm
URI
Service Type Web
Name
Country
Language
Pépé le Pue
US
fr-FR
La page Web personnellede Nico Pop, le Pépé lePue de la Silicon Valley.
Description
http://www.realnames.com/pepe/
URI
Service Type Web
Name
Country
Language
Pépé le Pue
US
fr-FR
Tada ! Pépé le Pue, le seul,le vrai, celui de la SiliconValley, est accessible par
mobile !
Description
http://www.realnames.com/pepe/pepe.wml
URI
Service Type Mobile Web
Name
Country
Language
Pépé le Pue
US
fr-FR
Pépé le Pue vous manque ?Besoin d’amour ? Pas de
problème, envoyez-lui un mèl !Description
mailto:nico@realnames.comURI
Service Type Email
Internet KeywordsResolver
GET .../...%83%8B%E3%83%BC
HTTP/1.1 302 Object MovedLocation: http://.../.../...
Keyword ResolutionKeyword Resolution
How Does It Work?How Does It Work? The keyword is looked The keyword is looked
up and we redirect to its up and we redirect to its associated Web URI.associated Web URI.
MSN Autosearch
ソニー
MSN Autosearch
nsdaq vrsn
Internet KeywordsResolver
GET .../...&realname=nasdaq+vrsn
HTTP/1.1 302 Object MovedLocation: http://.../.../...
Custom NamespaceCustom Namespace
How Does It Work?How Does It Work? The parameter “vrsn” is The parameter “vrsn” is
passed to the NASDAQ passed to the NASDAQ stock quote script.stock quote script.
ConclusionConclusion
DNS is best left aloneDNS is best left alone As a network naming layerAs a network naming layer Even IDN is constrained by DNSEven IDN is constrained by DNS
People need freedom of namingPeople need freedom of naming Keywords are easy to grasp and Keywords are easy to grasp and
work across cultureswork across cultures Applications need naming servicesApplications need naming services
One Web service always providing One Web service always providing the latest advances in namingthe latest advances in naming
Architectural View of the RealNames PlatformArchitectural View of the RealNames Platform
Keywords Registry Keywords Registrar
InternetKeywords &CustomerDatabases
Internet KeywordSubscribers
Keywords RegistrarKeywords
ManagementTools
Invoicing
Data Server
Internet KeywordsRouter
Data TransportSystem
Internet KeywordUser
Statistics Analyzer
World Wide WebDestination
Internet KeywordsEnabled Enviroment
Reporting
StatisticsDatabase
XML Server
Keywords Registry
Partner KeywordsRouter
Internal Statistics
Microsoft SearchNetwork
Registration
Resolution
Recommended