Task 30 Scope – Location (L=ChrisH) Purpose – add Location support to the model (internal and external location and addresses) Specifically – add a Location framework model that can be extended as required Includes – site Excludes – Creating a full blown BSS implementation, temporal support External Dependencies – none Assumptions – none Risks – none
Team Members Leader - Chris Hartley chrhartl@cisco.com Members ???
IPR Declaration Is there any IPR associated with this presentation NO NOTICE: This contribution has been prepared to assist the ONF. This document is offered to the ONF as a basis for discussion and is not a binding proposal on Cisco or any other company. The requirements are subject to change in form and numerical value after more study. Cisco specifically reserves the right to add to, amend, or withdraw statements contained herein. THE INFORMATION HEREIN IS PROVIDED “AS IS,” WITHOUT ANY WARRANTIES OR REPRESENTATIONS, EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION, WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Need for Location Model A Location model allows us to centralise all location related information It answers the question “Where ?” It prevents having the information spread through the model in inconsistent ways We will provide a simple model that can be extended or replaced by a more comprehensive solution if required
Particular Scenarios we wish to support Equipment at a Site / Address / Geographic Geometry Party contact postal and street address Access Point indoor location
TMF SID Location model The SID Location model is a bit heavyweight for what we need, but may serve as a good starting point Copyright © TM Forum 2014. All Rights Reserved.
Book References Unlike the Party model, Location models are quite rare in the literature. It is possible that most businesses don’t need a complex Location model. Network Management has a number of special Location related requirements, from knowing where outside plant is (fibre cable locations) to indoor Wi-Fi access point heat maps IETF Civic Address https://tools.ietf.org/html/rfc5774 Dealing with Roles - Martin Fowler https://www.martinfowler.com/apsupp/roles.pdf Open Gis Consortium standards (GML, IndoorGML) http://www.opengeospatial.org/docs/is (UML Version)
Proposed Model (in location module)
Proposed Model – Linking into the CIM Core Linking the inventory model to the Location model via CD decouples the two modules. It allows inventory items to be grouped, reducing the number of association instances to be managed and also giving more sensible semantics. It also reduces the number of associations in the model. * CdHasRelatedLocationRoles *
Proposed Model – Package Dependencies