Intentional Naming System
Descriptive names
- Describe intent based on attribute-value tuples
Self-configuring resolvers
Integrate resolution and forwarding
- “Late binding” of names to nodes
Soft-state dissemination protocols
- Periodic announcements and refreshes
Apps know WHAT they want, not WHERE