Lab 1 – AIR Tracker Product Description – Casper 1

advertisement
Lab 1 – AIR Tracker Product Description – Casper 1
Lab 1 – AIR Tracker Product Description
Ashley Casper
CS 411W
Professor Janet Brunelle
11 February 2009
Lab 1 – AIR Tracker Product Description – Casper 2
Table of Contents
1
INTRODUCTION ................................................................................................. 3
2
PRODUCT DESCRIPTION .................................................................................. 4
3
2.1
Key Product Features and Capabilities ...................................................... 5
2.2
Major Components (Hardware/Software) .................................................. 7
2.3
Target Market/Customer Base ................................................................... 9
PRODUCT PROTOTYPE DESCRIPTION .......................................................... 9
3.1
Prototype Functional Objectives ................................................................ 9
3.2
Prototype Architecture ............................................................................... 10
3.3
Innovative Features .................................................................................... 12
3.4
Challenges and Risks ................................................................................. 12
GLOSSARY .................................................................................................................. 14
REFERENCES .............................................................................................................. 15
List of Figures
Figure 1. Cart states ....................................................................................................... 5
Figure 2. Gate states ...................................................................................................... 6
Figure 3. AIR Tracker Major Functional Component Diagram .................................... 8
Figure 4. AIR Tracker prototype Major Functional Component Diagram ................... 11
List of Tables
Table 1. RWP versus prototype table ............................................................................ 10
Lab 1 – AIR Tracker Product Description – Casper 3
Lab 1 – AIR Tracker Product Description
1 INTRODUCTION
Air travel around the world is an essential part of connecting businesses, friends, and family,
and many travelers who frequently fly experience a wide array of frustrations throughout the
journey. For those who fly with luggage, air travel can be a nightmare, but the passengers who
travel are not the only ones who deal with the headache of lost or mishandled luggage.
Mishandled luggage annually costs the airline industry $3.8 billion, with the International Air
Transport Association estimating the cost of returning a single bag to its owner at just under $90.
Société Internationale de Télécommunications Aéronautiques (SITA) (2009), which specializes
in communications solutions for the airline industry, estimates a global total of almost 19
mishandled pieces of luggage per thousand passengers. SITA (2009) has stated that “[e]ven
small improvements in the amount of baggage ending up at the right place at the right time could
save the air transport industry hundreds of millions of dollars a year.” The United States
Department of Transportation (USDOT) (2008) even estimates that in domestic airlines alone,
six pieces of luggage per thousand are initially lost before being found and returned to their
owners. Merely reducing the number of mishandled pieces of luggage per thousand by a single
bag has the potential of saving the airline industry tens of millions of dollars.
Automated and Intelligent Reporting (AIR) Tracker, AIR Tracker, Inc.’s proposed product, is
a tool to assist airlines by improving their own baggage-handling process and reducing the total
number of bags that are mishandled. Currently, the airline industry employs many methods
throughout the baggage-handling process in order to track luggage from check-in until the actual
flight upon which it will embark. Check-in counters for luggage issue barcode or RadioFrequency Identification (RFID) tags for each and every piece of luggage that needs to fly.
Lab 1 – AIR Tracker Product Description – Casper 4
These tags are scanned at multiple stops along the tangled route to the final destination, the
airplane. At any point, if a bag is misplaced, it will remain misplaced in the same location until
airline personnel physically see the bag or a passenger reports the bag as missing. Once the bag
is reported as missing, a quick check of the bag’s successful scans may lead to identifying where
the bag was mishandled. If airline personnel physically see the bag as being mishandled, it may
be placed back on the proper route to the airplane if there is time remaining before take-off.
Specifically, there also exist certain types of pushers that are capable of detecting errors in their
own operation, a helpful tool for identifying problem areas in the baggage-handling process.
AIR Tracker seeks to integrate into all systems through a customized installation that will
improve baggage handling no matter the size or scope of the airport or problems within that
airport. With an innovative ground-level routing process (GRP) that tracks the bags from checkin to flight, a cart and gate module that magnifies the attention on the trickiest portion of the
process, and a reporting module that alerts baggage handlers to mishandled bags, AIR Tracker is
the solution to the ever-present problem of mishandled luggage.
2 PRODUCT DESCRIPTION
AIR Tracker’s main goals are to reduce mishandled luggage and to provide reporting and
historical data on the baggage-handling process. Starting with check-in, luggage moving to the
GRP may be mishandled or completely lost at any number of locations. The pusher may route
bags to the wrong flight, or the bags may fall off the pusher. The bags could fall off the cart or
be accidentally left on the cart when they should have been placed onto the belt loader for a
specific flight. AIR Tracker will improve the entire process by checking the bag routes and
accounting for baggage currently in the GRP, alerting baggage handlers when bags are moving
Lab 1 – AIR Tracker Product Description – Casper 5
out of range of the sensor technology, and providing historical summaries of alerts to assist
airports in finding weak areas in the process.
2.1 KEY PRODUCT FEATURES AND CAPABILITIES
AIR Tracker will manage each and every luggage stop from check-in to flight, ensuring that
real-time location of bags are available to baggage handlers in case of a mishandled bag in the
GRP. The system’s unique alert system is the first of its kind, notifying handlers of mishandled
bags using handheld assistants that can help handlers in pinpointing where the bag may have
been left or misrouted. With all data concerning the GRP saved into the AIR Tracker database,
historical summaries generated through the AIR Tracker application will aid the airlines as a
whole in identifying areas for improvement within the baggage-handling process.
Figure 1. Cart states
Unique to the AIR Tracker system are the cart and gate modules, which handle the specific
routing of a piece of luggage in the GRP. Once a bag is introduced into a cart for transfer to its
Lab 1 – AIR Tracker Product Description – Casper 6
final flight, it will fall into the routing code elaborated in Figure 1. The ultimate goal from entry
into the code is the acceptance state of the bag not being on the cart when it should not be, which
would mean that the bag successfully arrived at its flight and is ready to be loaded onto the
airplane. Any delay in routing, such as the bag not being on the cart when it should be, means
that the bag has been mishandled, perhaps having fallen off the cart entirely. Until that bag is
returned to the cart where it should be, an alert will be sent to the baggage handling staff, who
will then have time to recover the bag before the flight’s take-off. Similarly, a bag put on a cart
where it should not be will alert the staff to a problem, most likely a misrouting issue of being
placed on the wrong cart. Until the final acceptance state, the AIR Tracker application will
continue to monitor a bag’s progress through the cart module of the GRP.
Figure 2. Gate states
In the same manner in which the cart module is handled, so will AIR Tracker track the bag’s
progress onto the belt loader and flight. Figure 2 describes a similar process in which the
Lab 1 – AIR Tracker Product Description – Casper 7
ultimate destination is the acceptance state for a bag having traveled through onto the belt loader
and into the plane successfully. The bag starts at the point in which it will arrive at the gate,
having not been at the gate where it should have been. As long as the bag is not at the gate, AIR
Tracker will alert the baggage-handling staff to the issue. If the bag should be at the gate, but it
is not currently ready to load onto the belt loader, it may be an issue of having been left on the
cart mistakenly. Once the bag is recovered and is at the gate where it should be, it will proceed
up the belt loader and onto the flight. If the bag, however, happens to arrive at the incorrect gate,
where it should not be, AIR Tracker will also alert the staff to the issue for quick re-routing.
Finally, all bags should load onto the correct planes and make their flights as scheduled.
These specific modules, both cart and gate, are a powerful aspect of ensuring that AIR
Tracker is capable of alerting staff at the moment of mishandling. Currently, the process of
having to physically see the mishandled bag in order to recover it is costing time in the GRP, if
the recovery happens at all. By utilizing AIR Tracker, airports will quickly identify mishandled
bags as they occur, saving time and ultimately money.
2.2 MAJOR COMPONENTS (HARDWARE/SOFTWARE)
The AIR Tracker system is comprised of both hardware and software, the major functional
components of which are shown in Figure 3. Passive RFID tags, attached to every bag that
enters the GRP, are detected within range of an arbitrary number of RFID readers, known as
antennae or gates. Once detected, the RFID reader then communicates with the application
server, which will contain the AIR Tracker application. The airport database will also be in
communication with the application server, feeding data regarding the luggage route into the
AIR Tracker application in order to track the luggage as it progresses through the GRP.
Lab 1 – AIR Tracker Product Description – Casper 8
Figure 3. AIR Tracker Major Functional Component Diagram
Should a piece of luggage become misplaced throughout the route to its proper flight, the AIR
Tracker software will detect the mishandling and send an alert to a baggage handler’s handheld
device. In addition, the AIR Tracker software will communicate with the AIR Tracker database,
which will store current bags en route to their flights and historical data of generated alerts for
future report summaries. The hardware in the AIR Tracker system is meant to easily integrate
with existing airport systems and can be customized to fit any size or shape in the GRP.
The AIR Tracker system’s software package includes the AIR Tracker database, the AIR
Tracker application, and several interfaces to ensure communication among AIR Tracker
hardware, the existing airport database, and the AIR Tracker software and database. On the
RFID readers themselves, RFID firmware will be pre-loaded on the existing hardware and will
be utilized to send tracking information to the AIR Tracker application. On a smaller scale, the
bag routing algorithms will specifically handle the actual tracking of luggage through the airport
Lab 1 – AIR Tracker Product Description – Casper 9
inside the AIR Tracker application. The interfaces are uniquely important, focusing on the actual
retrieval of data from the existing airport database and the insertion of data into the AIR Tracker
database. Interaction between hardware and software through these interfaces will ensure data
integrity between components and customization within airports.
2.3 TARGET MARKET/CUSTOMER BASE
AIR Tracker’s target market is with airports, and specifically, airport hubs that handle large
amounts of luggage and airports with particularly high rates of mishandled luggage. Airports,
however, are comprised of many airlines, each with different rates of losing bags. Airports and
airlines working together to agree upon the purchase of an AIR Tracker system would be an
essential part of the marketing. Those individuals who will actually use the product will be the
baggage handlers, the airlines, the system administrator, and ultimately, the passengers who will
benefit from a system in which their bags are tracked more efficiently.
3 PRODUCT PROTOTYPE DESCRIPTION
The AIR Tracker prototype will be a mostly-simulated look at the feasibility of creating the
real-world product. Displaying a successful RFID scan is essential, but multiple scans will need
to be simulated to mimic large numbers of bags traveling through the GRP. Similarly, alert
generation will need to be simulated when bags would be mishandled at different stages of the
process. Other prototype demonstrations will include the successful tracking of a piece of
luggage through AIR Tracker routing algorithms and the availability of a test harness for on-thespot testing of various scenarios as determined by the panel of professionals or AIR Tracker, Inc.
3.1 PRODUCT FUNCTIONAL GOALS AND OBJECTIVES
The AIR Tracker prototype’s main goal is to show the product’s ease of use, feasibility, and
scalability. Specifically, showing that RFID scanner input successfully translates into data that is
Lab 1 – AIR Tracker Product Description – Casper 10
maintained in the AIR Tracker database is essential, just as providing a simulated luggage route
and generating alerts when mishandling occurs will prove that AIR Tracker is a functional
concept ready for the next step to real-world production. Table 1 displays the prototype and realworld product comparison, providing a side-by-side look at the features that will drive the
prototype’s creation.
Table 1. RWP versus prototype table
Simulation is the key to showing scalability. While a single RFID scan inserted into the AIR
Tracker application and database proves the hardware, interfaces, and software works
successfully, simulating dozens of bags will be necessary to provide a more realistic look at what
the real-world product will be capable of handling.
3.2 PROTOTYPE ARCHITECTURE (HARDWARE/SOFTWARE)
The AIR Tracker prototype is comprised of both hardware and software, the major functional
components of which are shown in Figure 4. The prototype will utilize RuBee tags and a RuBee
reader, which will be physically linked to a laptop that contains the AIR Tracker software
package and all simulated systems, such as those that will generate alerts when a piece of
luggage or, in this case, a RuBee tag or a simulated tag, is mishandled. The RuBee tag will come
into range of the RuBee reader, which will then feed that tag’s data into the simulated application
Lab 1 – AIR Tracker Product Description – Casper 11
server and the AIR Tracker application. While interacting with the simulated airport database,
the AIR Tracker application will check the route of the tag to ensure it is on its correct route
through the GRP. If the AIR Tracker application calculates that the data from the RuBee reader
does not match the simulated airport database’s data, it will send an alert to a simulated handheld
device. All processing in the AIR Tracker software will be sent to the AIR Tracker database,
which will then be used for generating historical data reports.
Figure 4. AIR Tracker prototype Major Functional Component Diagram
The software utilized by the AIR Tracker prototype will be identical to the real-world
product’s software except in cases in which the code will need to interact with a simulated piece
of hardware or interfaces with simulated hardware and software. The AIR Tracker application
itself will function as the real-world product; however, the application will receive data from a
simulated airport database and, in case of multiple simulated RFID tags, the test harness inside of
Lab 1 – AIR Tracker Product Description – Casper 12
the application code. Simulated handheld assistants will receive the alerts generated by the
application, which will also feed constant tag data into the AIR Tracker database.
3.3 PROTOTYPE FEATURES AND CAPABILITIES
AIR Tracker’s prototype demonstrates a scaled version of the product’s ease of use and
feasibility. Upon successfully demonstrating the tracking of a RuBee tag and its insertion into
the AIR Tracker application and database, the prototype will effectively prove that AIR Tracker
is capable of handling the routing of a piece of luggage from check-in to flight. Utilizing the test
harness and removing bags from the AIR Tracker application will demonstrate the real-world
product’s capability to alert baggage handlers to mishandled baggage. In each case, the
functional capabilities of the prototype handle the GRP in a real-time manner, able to assist
baggage handlers in recovering luggage upon its initial mishandling. Historical data of every
bag that successfully navigates the GRP, every bag that is mishandled but is recovered to
navigate the GRP, and every bag that is mishandled and does not navigate the GRP will be saved
and accessible by reports that will assist airports in addressing what seem to be problem areas in
the baggage-handling process. The successful prototype, when scaled to fit airports, will fulfill
AIR Tracker’s real-world product goal of reducing the number of mishandled bags at airports.
Even reducing the number of mishandled bags by one out of a thousand will save tens of
millions of dollars over a year’s time.
3.4 PROTOTYPE DEVELOPMENT CHALLENGES
AIR Tracker’s prototype will face surmountable challenges in the development process.
Risks are an inevitable part of creating the prototype, but through proper planning, can be
mitigated. A significant risk is that the required hardware needed to accurately create the
successful prototype will be too expensive, but by combining cheaper alternatives and utilizing
Lab 1 – AIR Tracker Product Description – Casper 13
realistic simulations, the workings of the real-world product may still be able to be seen without
the excessive cost in hardware. Another risk is the inaccessibility of real-world processes and
the inability to properly mimic these processes by way of simulation. To mitigate this risk, AIR
Tracker, Inc. will perform in-depth research and analyze every necessary piece of data that is
needed to track a bag from check-in to flight. While the simulated airport database, for example,
may not be completely accurate, the suitable data needed to interact with the AIR Tracker
application can indeed be simulated and proven to work correctly. Risks during the prototype
demonstration include range limitations or tag and scanner failure, but through prior testing and
use of multiple available tags, this risk can be avoided. Overall, the risks are manageable, and
real-world facets, such as wireless communication protocols, are already established and are
trivial for proving the prototype concept.
[This space is intentionally left blank.]
Lab 1 – AIR Tracker Product Description – Casper 14
Glossary
belt loader – the final portion of a checked-in bag’s journey from start to finish. After being
unloaded from the cart, bags will travel up the belt loader and into the airplane, where it will
remain throughout the flight.
cart – the in-between portion of a checked-in bag’s journey from start to finish. After traveling
through the pusher, bags will be loaded onto carts to travel to a proper gate, where they will be
placed on the belt loader for its correct flight.
gate – the location of arriving or departing flights in which loading passengers or baggage
occurs.
ground-level routing process (GRP) – the start of the baggage-handling process until the
moment the bag is placed onto the belt loader. All transfers of baggage through the pusher and
cart portions of the checked-in bag’s journey are included in the GRP.
pusher – the start of a checked-in bag’s journey. Once checked at the airline counter, a bag will
be tagged for transfer to a gate and placed onto the pusher, which consists of any number of
conveyers and directional maze-like routes that “push” the bag toward its correct cart and finally,
correct flight.
Radio-Frequency Identification (RFID) reader – a radio wave-receiving device capable of
identifying RFID tags.
Radio-Frequency Identification (RFID) tag – a radio wave-transmitting device capable of
being identified by an RFID reader.
RuBee reader – a magnetically-based receiving device capable of identifying RuBee tags.
RuBee tag – a magnetically-based transmitting device capable of being identified by a RuBee
reader.
Lab 1 – AIR Tracker Product Description – Casper 15
References
SITA. (2009). Baggage Report 2008. Retrieved October 25, 2008, from SITA Web site:
http://www.sita.aero/content/baggage-report-2008
U.S. Department of Transportation. (2008, August). Air Travel Consumer Report. Retrieved
September 4, 2008, from U.S. Department of Transportation Web site:
http://airconsumer.dot.gov/reports/2008/august/200808atcr.pdf
Download