Nokia Internal Use Only PAWS Database Discovery Some considerations since the last Berlin meeting IETF 88, Vancouver, Canada.

Slides:



Advertisements
Similar presentations
PAWS: Use Cases I-D: draft-ietf-paws-problem-stmt-usecases-rqmts Basavaraj Patil, Scott Probasco (Nokia) Juan Carlos Zuniga (Interdigital) IETF 82.
Advertisements

PAWS BOF Protocol to Access White Space DB IETF 80 Gabor Bajko, Brian Rosen.
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
Nokia Internal Use Only Outline Status of the PAWS protocol document: -06 Review proposed changes for -07 Open Items – Explicit “off” – Ability to encode.
NIST Standards Education Dynamic Spectrum Access Standards Martin BH Weiss School of Information Sciences University of Pittsburgh
Domain Name System. DNS is a client/server protocol which provides Name to IP Address Resolution.
Naming Computer Engineering Department Distributed Systems Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
1 Name Service in IPv6 Mobile Ad-hoc Network connected to the Internet Jaehoon Jeong, ETRI PIMRC 2003.
1 Secure Zero Configuration in a Ubiquitous Computing Environment Shenglan Hu and Chris J. Mitchell Information Security Group Royal Holloway, University.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
Universal Plug and Play (UPnP) Presented by: Kamal Kamal Kamal Kamal Mohammad Atieh Mohammad Atieh.
1 Introducing Scenario Network Data Editing and Enterprise GIS January 27, 2010 Minhua Wang, Ph.D. Citilabs, Inc.
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
DOMAIN NAME SYSTEM. Introduction  There are several applications that follow client server paradigm.  The client/server programs can be divided into.
Domain Name System ( DNS )  DNS is the system that provides name to address mapping for the internet.
1 White Space requirements Gabor Bajko IETF 82 Taipei I-D: draft-ietf-paws-problem-stmt-usecases-rqmts-01.
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
Distributed Computing COEN 317 DC2: Naming, part 1.
Authorization architecture sketches draft-selander-core-access-control-02 draft-gerdes-core-dcaf-authorize-02 draft-seitz-ace-design-considerations-00.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
DNSNA: DNS Name Autoconfiguration for IoT Home Devices SeJun Lee, Jaehoon (Paul) Jeong, and Jung-Soo Park Sungkyunkwan University & ETRI.
-framework Brian Rosen. -11 version deals with IESG comments All comment resolved one way or another One open issue – spec(t)
25.1 Chapter 25 Domain Name System Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 17 Domain Name System
Enabling Embedded Systems to access Internet Resources.
draft-kwatsen-netconf-zerotouch-01
November st IETF MIP6 WG Mobile IPv6 Bootstrapping Architecture using DHCP draft-ohba-mip6-boot-arch-dhcp-00 Yoshihiro Ohba, Rafael Marin Lopez,
TCP/IP Protocol Suite 1 Chapter 17 Upon completion you will be able to: Domain Name System: DNS Understand how the DNS is organized Know the domains in.
Domain Name System CH 25 Aseel Alturki
Distributed Computing COEN 317 DC2: Naming, part 1.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
PAWS: Security Considerations Yizhuang WU, Yang CUI PAWS WG
EE 122: Lecture 20 (Domain Name Server - DNS) Ion Stoica Nov 15, 2001 (* based on the some on-line slides of J. Kurose & K. Rose and of Raj Jain)
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-04 Qin Wu ) Dhruv Dhody
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 19 Domain Name System (DNS)
Ilkka Niva, Director CIC, Nokia. Trials of Radios Validating use cases, proofing technology and producing measurement reports Helsinki, TEKES and Cambridge.
PAWS Protocol to Access White Space DB IETF 83, Paris Gabor Bajko, Brian Rosen.
ECRIT - Getting Certain URIs, and Alternatives to Getting Emergency Dialstring(s) draft-polk-ecrit-lost-server-uri-00 draft-polk-dhc-ecrit-uri-psap-esrp-00.
PAWS Protocol to Access White Space DB IETF 88, Vancouver Gabor Bajko, Brian Rosen.
Paws database architecture Brian Rosen. Reminder of basic need Nation independent Spectrum Band independent Phy/Mac independent.
Doc.: IEEE /0037r0 Submission February 2010 Joe Kwak (InterDigital)Slide 1 TVWS Architecture for SDD Date: Authors: Notice: This document.
IPv6 Services for Residential Networks Mark Baugher Erwan Nedellec Mika Saaranen Barbara Stark.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Doc.: IEEE /0085r1 Submission June 2010 Tuncer Baykas, NICTSlide TG1 and System Design Document Notice: This document has been prepared.
Nokia Internal Use Only Outline Status of the PAWS protocol document Open Issues – Review extensibility and IANA registries.
Submission doc.: IEEE /0052r1 March 2016 Sho Furuichi, SonySlide 1 Supplemental document for text proposal on amendment to entity operations Date:
Domain Name System The Technology Context Presentation.
PAWS Database Discovery ( draft-wei-paws-database-discovery-01) IETF 87 Berlin, Germany Presentation: Zhu Lei.
Domain Name System: DNS To identify an entity, TCP/IP protocols use the IP address, which uniquely identifies the Connection of a host to the Internet.
Host Identifier Revocation in HIP draft-irtf-hiprg-revocation-01 Dacheng Zhang IETF 79.
PAWS Framework draft-lei-paws-framework-datamodel-00
Architecture Review 10/11/2004
Outline What’s in the document Open Issues Encoding Device Discovery
Module 8: Networking Services
IMPLEMENTING NAME RESOLUTION USING DNS
DNS.
PAWS Protocol to Access White Space DB
draft-ietf-geopriv-lbyr-requirements-02 status update
Chapter 19 Domain Name System (DNS)
WEB API.
Chapter 25 Domain Name System
Issues for Discussion on MFI-9
Chapter 25 Domain Name System
Introducing Scenario Network Data Editing and Enterprise GIS
TG1 and System Design Document
TG1 Draft Topics Date: Authors: September 2012 Month Year
Computer Networks Presentation
Format for Device Location Information in .11af
Presentation transcript:

Nokia Internal Use Only PAWS Database Discovery Some considerations since the last Berlin meeting IETF 88, Vancouver, Canada

Nokia Internal Use Only 2 Issues from IETF 87 /Resolution (1) 1.“DS server doesn't know the pre-configuration” When addresses of DBs are pre-configured in master, the master needs to know which regulatory domain it’s in before it can choose the proper DB. Example: if there are 100 DBs pre-configured, and the master doesn’t know which domain it’s in, then master may try to connect to each DB before it gets the correct one. 2.“R2: should maintain information for not only one regulatory body” Comment that the “should” here might be not appropriate, because it’s reasonable for WSDB DS to cover only one regulatory domain. Revised – see slide 8. 3.whole point of a discovery service is to find the server or servers for a number of countries/regulatory domains, The discovery service here informs based on location and provides a list of databases that are available. If there is only one, no discovery is needed.

Nokia Internal Use Only 3 Issues from IETF 87 /Resolution (2) 4.“Ofcom model for getting the databases, requirement is that they have to be able to de-accredit a database.” when there is an entity like an Ofcom Listing Server, the WSDB DS will only return the address of the entity (Listing Server). The master then connects to the Listing Server to get the addresses of DS. If there is no such entity (Listing Server), then WSDB DS should update its list to remove records corresponding to de-accredited databases. 5.“DS server doesn't know the pre-configuration” There is no need for WSDB DS to know the pre-configuration in master. The discovery procedure is used by master to get its current regulatory domain and available DBs in that domain. If there are pre-configured DBs, it is ok for master to connect to this pre-configured DBs according to its current regulatory domain. 6.“who sets up the WSDB DS” Recommend that vendor or regulatory body can do this.

Nokia Internal Use Only Scenarios that need DB discovery Find the server or servers for a number of countries/regulatory domains. – if there is only one regulatory domain, there’s no need for discovery. – if master runs in only one regulatory domain, it will functions like Listing Server (Ofcom). For pre-configured DBs, Master needs to know its current regulatory domain before choosing the right DB. – the master could be pre-configured with DBs for different domains. When master runs in a different domain, it needs an authenticated entity providing the DB discovery service. – The WSDB DS could acts as the entity here. Page4

Nokia Internal Use Only What can be gotten from discovery? URLs of DBs in certain regulatory domain – This requires owner of WSDB DS to know DBs in the domain. Address of the entity that maintains the DBs. – if the DBs in the domain are maintained by certain entity(e.g. Listing Server from Ofcom), the address can be returned instead of URL of DBs. DB related information (may be Optional) – Such as the owner info of DB, information to differentiate between DB and entity that maintains DBs, …. – The information could be used by master to select the suitable DB to connect to. Regulatory domain information – master needs have the knowledge of where it is. Page5

Nokia Internal Use Only DB Discovery Introduction Page6 master WSDB DS 1. DISCOVERY_REQ (geo-location) 2. DISCOVERY_RESP (URLs, domain) needs db discovery WSDB DS: WSDB Discovery Server, maintains the white space DBs or other entity (e.g. Listing Server) which maintains DBs for certain region areas.  LoST protocol used is a hierarchical while WSDB DS is more like a distributed and flat architecture. So, the iterative and recursive methods in LoST might not be needed.  Currently, in response message, the LoST server only returns URL(s) of server(DB). For PAWS the regulatory body and some other information such as the owner of DB may need to be returned.  The LoST message is XML based. In the PAWS protocol JSON is used to encode the message, so there will be some work to do.

Nokia Internal Use Only Who sets up WSDB DS? The basis is that the operator of WSDB DS has relationship with Master. The following are possible considerations: Vendor -It is easy for vendor to reconfigure the address of WSDB DS in the master device. -the vendor should have relationship with regulatory body where master works. regulator -- The master may only need to know its “home” regulator’s WSDB DS, and then there should be relationship between regulators. Page7

Nokia Internal Use Only Requirements for WSDB DS R1: it should have agreement with regulatory bodies. R2: it should maintain information for not only one regulatory body. R2: it could maintain information for one or more regulatory body. Page8

Nokia Internal Use Only Thanks! Page9