A WLAN Scheduling Algorithm to Reduce the Energy Consumption of a Distributed Speech Recognition Front-End

In distributed speech recognition, speech features are computed on a mobile device, compressed, and sent to a server that performs the computationally intensive search for the most likely word sequence. Much of the current research in distributed speech recognition has been in the area of feature compression and communication robustness over wireless links, including error correction and concealment techniques. However, another challenge in designing a distributed speech recognition system is minimizing the energy consumption on the mobile device. We consider quality-of-service tradeoffs including compression ratio and overall system latency. Our measurements verify that for high speed wireless interfaces such as 802.11b, small changes in compression rates have little effect on system level energy consumption. However, for wireless networks with lower power/bit-rate ratios such as Bluetooth, the choice of bit-rate and compression ratio becomes more important. We present a wireless LAN scheduling algorithm to minimize the energy consumption of a distributed speech recognition front-end on a mobile device. By powering down the 802.11b interface when not in use, we are able to reduce the energy consumption by up to a factor of 5 in heavy traffic conditions. Increasing the total amount of time spent in the off state to almost one second will allow the system to save power regardless of traffic conditions. We compare the results of this power saving algorithm to the low-power mechanisms of Bluetooth. The lower overhead of Bluetooth allows for greater energy savings with a much lower delay of approximately 300ms.

[1]  Alan Jay Smith,et al.  Software strategies for portable computer energy management , 1998, IEEE Wirel. Commun..

[2]  Tajana Simunic,et al.  A low-power, fixed-point, front-end feature extraction for a distributed speech recognition system , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[3]  Vikram Srinivasan,et al.  Energy-efficient communication protocols , 2002, DAC '02.

[4]  Nathan Ickes,et al.  Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks , 2001, MobiCom '01.

[5]  John H. L. Hansen,et al.  Discrete-Time Processing of Speech Signals , 1993 .

[6]  Vassilios Digalakis,et al.  Quantization of cepstral parameters for speech recognition over the World Wide Web , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[7]  Mani B. Srivastava,et al.  E2WFQ: an energy efficient fair scheduling policy for wireless systems , 2002, ISLPED '02.

[8]  Luca Benini,et al.  Dynamic power management for nonstationary service requests , 1999, Design, Automation and Test in Europe Conference and Exhibition, 1999. Proceedings (Cat. No. PR00078).

[9]  Luca Benini,et al.  Energy-efficient design of battery-powered embedded systems , 1999, Proceedings. 1999 International Symposium on Low Power Electronics and Design (Cat. No.99TH8477).

[10]  Rex Min,et al.  Energy and quality scalable wireless communication , 2003 .

[11]  Ponani S. Gopalakrishnan,et al.  Compression of acoustic features for speech recognition in network environments , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[12]  Tajana Simunic,et al.  Remote power control of wireless network interfaces , 2003, J. Embed. Comput..

[13]  Y. Eisenberg,et al.  Transmission energy minimization in wireless video streaming applications , 2001, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[14]  Krishna M. Sivalingam,et al.  Design and analysis of low‐power access protocols for wireless and mobile ATM networks , 2000, Wirel. Networks.

[15]  Mani B. Srivastava,et al.  Adaptive link layer strategies for energy efficient wireless networking , 1999, Wirel. Networks.

[16]  Luca Benini,et al.  Event-driven power management , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[17]  Hari Balakrishnan,et al.  Minimizing Energy for Wireless Web Access with Bounded Slowdown , 2005, Wirel. Networks.

[18]  Hamid Sheikhzadeh,et al.  A low-resource, miniature implementation of the ETSI distributed speech recognition front-end , 2002, INTERSPEECH.

[19]  L. Benini,et al.  Operating-system directed power reduction , 2000, ISLPED'00: Proceedings of the 2000 International Symposium on Low Power Electronics and Design (Cat. No.00TH8514).

[20]  Prashant Shenoy,et al.  Proxy-Assisted Power-Friendly Streaming to Mobile Devices , 2003, IS&T/SPIE Electronic Imaging.

[21]  Luca Benini,et al.  Software-controlled processor speed setting for low-power streamingmultimedia , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[22]  J. Flinn,et al.  Energy-aware adaptation for mobile applications , 1999, SOSP.

[23]  E.S.C. Takahashi,et al.  Application aware scheduling for power management on IEEE 802.11 , 2000, Conference Proceedings of the 2000 IEEE International Performance, Computing, and Communications Conference (Cat. No.00CH37086).

[24]  Abeer Alwan,et al.  Towards efficient and scalable speech compression schemes for robust speech recognition applications , 2000, 2000 IEEE International Conference on Multimedia and Expo. ICME2000. Proceedings. Latest Advances in the Fast Changing World of Multimedia (Cat. No.00TH8532).

[25]  Mari Ostendorf,et al.  Graceful degradation of speech recognition performance over packet-erasure networks , 2002, IEEE Trans. Speech Audio Process..

[26]  Robin Kravets,et al.  Application‐driven power management for mobile communication , 2000, Wirel. Networks.

[27]  Krishna M. Sivalingam,et al.  A Survey of Energy Efficient Network Protocols for Wireless Networks , 2001, Wirel. Networks.

[28]  R. Min,et al.  A framework for energy-scalable communication in high-density wireless networks , 2002, Proceedings of the International Symposium on Low Power Electronics and Design.

[29]  Lawrence R. Rabiner,et al.  Applications of speech recognition in the area of telecommunications , 1997, 1997 IEEE Workshop on Automatic Speech Recognition and Understanding Proceedings.