Deploying High-Performance RTLS
November 26, 2009 Leave a comment
In the following weeks, I will share my thoughts on how to deploy a high-performance real time location system (RTLS).
The reason for writing this is because an RTLS project involves many parties and components, and is not always straightforward. After working in the RTLS industry over seven years, and having seen quite a few RTLS deployments, it has become clear that some go better than the others. Things typically go smoothly as long as the system is planned, implemented, and tested carefully. And of course, there’s a lot of hype and bashing going on out there. Thus, finding unbiased information and especially testing systems from different vendors prior to the production system purchase is essential. And finally, I would suggest keeping the expectations realistic and starting with the one or two of the most important use cases.
Below is a summary of steps to be discussed. We will discuss many of those in more detail in the coming weeks.
The typical steps for RTLS deployment are:
- Find out applications and define requirements
– What are the main problems you will be solving (use cases) with RTLS?
- Requirements for location accuracy and real-timeness
- Requirements for tag and application layer features
- Tag battery life considerations
- Reliability and performance requirements
- The primary end users of the systems
- Security requirements
- New procedures for staff, and changes to existing procedures - Map out your environment
– Areas where RTLS will be used
- Existing software where RTLS needs to be integrated
- Existing infrastructure (Wi-Fi, etc) that could be used - Figure out a budget, resources and schedule
– Who needs to be involved in the project, when, and what is the required effort
- How much time is needed from the parties involved
- When does the system need to be running
- System cost and ROI - Evaluate solutions
– Find out about various RTLS vendors (Google and “social google”)
- Find independent studies
- Talk to the vendors that meet most of the requirements
- Ask vendors for an on-site visit and a live demo - Select the vendor
- Perform infrastructure changes, if necessary
– Deploy additional readers / sensors / access points, if necessary - Calibrate the system and verify accuracy and performance
– Set up the system either in the full facility or limited area
- Verify the accuracy in real-time, and using vendor-provided analysis tools
- Multi-floor testing is essential - Install server software and tag first assets to be tracked
– Install and configure location server and application server(s)
- If applicable, install the integration pieces
- Connect a few location tags to the system - Perform end-to-end system test
– Test end-to-end accuracy, real timeness, and business rules such as alarms and tag messages
- Emulate actual user behavior when it comes to tags and applications - Conduct end user training
– Train the trainer or all end users
- System usage as well as system maintenance - Roll out the system
– Start deploying more tags and larger areas - Monitor System Operation
- For the first weeks and months, closely observe system operation and end user reactions
- Interview users and system administrators
—
Jussi Kiviniemi
Sr. Product Manager at Ekahau