Download presentation
Presentation is loading. Please wait.
2
ICEBERG: From POTS to PANS Anthony D. Joseph B. R. Badrinath June 11, 1998 UCB BARWAN Retreat
3
Iceberg Architecture 2-way Paging WIP GSM PSTN IP Iceberg Access Points (more than H.323 gateways) Provide policy engine Handle routing, security IAP Future networks: Satellite, UAVs, Military, InfoStations
4
Outline zPotentially Any Network Services (PANS) zSome areas to study zService Mobility as a first-class object zNaming, Authentication, and Billing zExample service zSummary
5
Potentially Any Network Services (PANS) zGoal: Cross-network services ySame-service in different networks yService handoff between networks zRelated work focused on single networks yOnly PSTN-IP link is being considered zLeverage NINJA infrastructure yService location and composition yPersistent data storage
6
Cross-Network Services zExample: Follow-Me Service yExists in PSTN/GSM: Static mappings & poor UI ySecurity and billing based upon “line” yHow to implement this in Iceberg? zExample: Any-to-Any Access to Services yAccess any service from any I/O device yE911: Where is the caller? yVoice over IP => jitter: Bad for IVR & tones
7
Classes of services zHow to deploy/extend services? zCross-implementation of services yE911, billing, MCIOne zMapping of existing services yDirectory services: 411, DNS, HLR, VLR, HA yVoice-mail, E-mail zTotally new services yConcierge, location-dependent, best-mode routing
8
Partial List of Areas to Study for PANS zEntities - What are the endpoints? zNaming - “What’s in a name?” zAuthentication - Entity to Entity auth. zBilling - Charging entities not “lines” zRouting - QoS and cost issues zSource conversion - Text-to-Speech, etc. zNetwork mgmt - Monitoring, provisioning zIntelligent terminals - Svcs at the terminal
9
DeskPhone: 510-555-1212 DeskIP: rover.cs.berkeley.edu:555 LaptopIP: intruder.cs.berkeley.edu:555 PCS: 510-555-1414 E-mail: adj@cs.berkeley.edu Home: 510-555-1313 DeskPhone: 510-555-1212 DeskIP: rover.cs.berkeley.edu:555 LaptopIP: intruder.cs.berkeley.edu:555 PCS: 510-555-1414 E-mail: adj@cs.berkeley.edu Home: 510-555-1313 “Anthony@Berkeley” An Entity has a universal name and a profile. Entities are people or processes. Universal names are globally unique IDs. A profile is a set of domain-specific names. Service Mobility as a First-Class Object yUse indirection for One-to-Many mapping
10
Iceberg Inter-Domain Naming Protocol zNaming: yReuse network’s local naming services ySingle resolution point for universal names zRouting: yHandles inter-network signaling yUsers provide policies yIDNP gatekeepers provide policy engine yIDNP provides replication and consistency control
11
IDNP Overview IDNP Server IDNP Server Call(Randy@Berkeley, Caller’s network, Interactive, CallerID certificate) IDNP Server IDNP Server Profile Policy System State System State Replicated Information: Real-time? Lazy? Epidemic? minutes/hours days/weeks weeks/months IAP
12
Authentication and Billing zEach network uses a different mechanism yPSTN relies on “line” yGSM uses SIM card (Carrier-carrier agreement) xOriginal cellular networks used personal agreements yIP uses host address, X.509, etc. zIceberg certificates - two versions yOnline verification by home network (Carrier) yOffline verification by local network (Personal/Visa)
13
Call-Forwarding Example zCallee’s can change policy and profiles from any network ySecure identification of entities yIDNP handles propagation of changes zIDNP can expose domain-specific addresses or hide them for privacy zDomain-specific information exposed to apps yInteractive? yBilling policies
14
Summer Prototyping Effort zIntegration work: yGSM basestation (GSM-IP) yH.323 gateway (PSTN-IP) zService Discovery zCellular data transport protocols zInformation dissemination zInteractive Voice Response and Control
15
Summary zServices that span multiple networks zLots of open problems! yRelated work doesn’t address multiple networks zIceberg testbed and Ninja infrastructure will provide a good proving ground
16
ICEBERG: From POTS to PANS Anthony D. Joseph B. R. Badrinath June 11, 1998 UCB BARWAN Retreat
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.