Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

ENHANCING MOBILE WORKER SOLUTION PERFORMANCE THROUGH APPLICATION SOFTWARE OPTIMIZATION

IP.com Disclosure Number: IPCOM000007563D
Original Publication Date: 1995-Nov-01
Included in the Prior Art Database: 2002-Apr-05
Document File: 5 page(s) / 198K

Publishing Venue

Motorola

Related People

Alex Hirsbrunner: AUTHOR

Abstract

The development of mobile worker solutions, such as meter reading or police report writing soft- ware requires that the solution be able to operate for at least the duration ofa standard shill (8 Hours). This poses quite a challenge to the energy systems (batteries) used in current wireless computing devices. Using all ofthe information available, (but typically discarded) about the environment that the solution is intended to operate in, it is possible to significantly extend the operational time for a solution for a given amount ofbattery capacity. Three potential areas for consideration are outlined below.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 41% of the total text.

Page 1 of 5

MOTOROLA ,Echnical Developments

ENHANCING MOBILE WORKER SOLUTION PERFORhiANCE THROUGH

APPLICATION SOFlWARE OPTlMlZATlbN

by Alex Hirsbrunner

INTRODUCTION

  The development of mobile worker solutions, such as meter reading or police report writing soft- ware requires that the solution be able to operate for at least the duration ofa standard shill (8 Hours). This poses quite a challenge to the energy systems (batteries) used in current wireless computing devices. Using all ofthe information available, (but typically discarded) about the environment that the solution is intended to operate in, it is possible to significantly extend the operational time for a solution for a given amount ofbattery capacity. Three potential areas for consideration are outlined below.

1. A method for conserving battery power used to transmit information from a mobile worker (e.g. meter reader) to a fixed data repository in near real-time fashion.

  A Mobile worker that has a list of tasks to per- form (meter reading, package delivery, inspection) at specific geographic locations, has this informa- tion resident on his mobile computing device (MCD), either through preloading at the start of a shift (download) or dynamically as conditions warrant (dis- patch). Each task has associated with it a maximum time allowable to relay the information related to task to the fixed data repository upon completion. The MCD by controlling the RF modem uses the method of Figure 1. to minimize the power con- sumed by the RF Modem over the course ofa mobile worker's shift

2.A Method For Enhanced Radio Management In Wireless TCPAP Environments

  Wireless TCP/IP service, when implemented in such a fashion as to allow existing wireline applica- tions to function transparently, by its nature, places the burden of controlling the radio (i.e. via native mode or other Radio Control Protocol) on the driver implementing this service. Because the driver must

serve applications without knowing the nature of their communications re&iremeds, it must estimate requirements with respect to power level, TX and RX sleep times etc. to provide a global best case solution rather than optimizing on a per process/ap- plication basis. Additionally, any new improvements to the driver's RCP handling algorithms require the re-engineering and replacement ofthe driver.

  One solution to this/problem is the delivery of RCP to the RF device b$ wireless applications (i.e. meter reading) or ancillary processes via extraction of RCP packets encapsulated in IP datagrams mapped to the loopback addre&-typically "localhost" (127.0.0.1) or unique socket identifier without impacting any existing RFC's. This allows existing IP based applications to continue to function, while those desiring additional control (i.e. a meter read- ing application that knows its route, and uses this information in combinatiion with the current RSSI to determine if it can send inbound data with less power if it waits until it :reaches the ne...