Robust allocation of RF device capacity for distributed spectrum functions
- 129 Downloads
Real-time awareness of radio spectrum use across frequency, geography and time is crucial to effective communications and information gathering in congested airway environments, yet acquiring this awareness presents a challenging sensing and data integration problem. A recent proposal has argued that real-time generation of spectrum usage maps might be possible through the use of existing radios in the area of interest, by exploiting their sensing capacity when they are not otherwise being used. In this paper, we assume this approach and consider the task allocation problem that it presents. We focus specifically on the development of a network-level middleware for task management, that assigns resources to prospective mapping applications based on a distributed model of device availability, and allows mapping applications (and other related RF applications) to specify what is required without worrying about how it will be accomplished. A distributed, auction-based framework is specified for task assignment and coordination, and instantiated with a family of minimum set cover algorithms for addressing “coverage” tasks. An experimental analysis is performed to investigate and quantify two types of performance benefits: (1) the basic advantage gained by exploiting knowledge of device availability, and (2) the additional advantage gained by adding redundancy in subregions where the probability of availability of assigned devices is low. To assess the effectiveness of our minimum set cover algorithms, we compute optimal solutions to a static version of the real-time coverage problem and compare performance of the algorithms to these upper bound solutions.
KeywordsDistributed task allocation Contract net protocol Task allocation under uncertain resource availability Market-based procedures
This material is based upon work partially supported by DARPA under the RadioMap program, Contract No. FA8750-13-C-0014. The views expressed are those of the authors and do not reflect the official policy or position of the Department of Defense or the U.S. Government. The authors would like to thank Jayanth Mogali for his help in formulating and implementing the upper bound MILP solution used to analyze the performance of our heuristic solution in Sect. 6.
- 1.Barbulescu, L., Rubinstein, Z., Smith, S., & Zimmerman, T. (2010). Distributed coordination of mobile agent teams: The advantage of planning ahead. In Proceedings 9th international conference on autonomous agents and multi-agent systems, Toronto, CA.Google Scholar
- 3.Clearwater, S. (Ed.). (1996). Market-based control: A paradigm for distributed resource allocation. River Edge, NJ: World Scientific Publishing Co., Inc.Google Scholar
- 5.Demers, S., Fecko, M., Lin, Y. J., Shur, D., Samtani, S., Sinkar, K., et al. (2013). Scalable registration and discovery of devices in low-bandwidth tactical networks. In Proceedings IEEE military communications conference (MILCOM 2013) (pp. 550–555).Google Scholar
- 6.Dias, M., Zlot, R., Kalra, N., & Stentz, A. (2006). Market-based multirobot coordination: A survey and analysis. Proceedings of the IEEE, Special Issue on Multirobot Systems, 94(7), 1257–1270.Google Scholar
- 12.Goldberg, D., Cicirello, V., Dias, M., Simmons, R., Smith, S., & Stentz, A. (2003). Market-based multi-robot planning in a distributed layered architecture. In Multi-robot systems: From swarms to intelligent automata—Proceedings of the 2003 international workshop on multi-robot systems (Vol. 2, pp. 27–38). Boston: Kluwer.Google Scholar
- 14.Hiatt, L., Zimmerman, T., Smith, S., & Simmons, R. (2009). Strengthening schedules through uncertainty analysis. In Proceedings 21st international joint conference on artificial intelligence, Pasadena, CA.Google Scholar
- 15.Im, H. J., Lee, C. E., Jang, M. S., Lee, D. H., Jeon, S. H., Cho, Y. J., et al. (2014). Apparatus and method for creating probability-based radio map for cooperative intelligent robots. Patent application 20140195049a1, US Patent Office.Google Scholar
- 17.Mezei, I., Malasa, V., & Stojmenovic, I. (2012). Greedy extension of auction-based protocols for wireless actuator task assignment. Ad Hoc and Sensor Wireless Networks, 17, 73–85.Google Scholar
- 20.Ow, P., Smith, S., & Howie, R. (1988). CSS: A cooperative scheduling system. In M. Oliff (Ed.), Expert systems and intelligent manufacturing. New York: Elsevier.Google Scholar
- 21.Sandholm, T. (1993). An implementation of the contract net protocol based on marginal cost calculations. In Proceedings eleventh national conference on artificial intelligence, Washington, DC.Google Scholar
- 23.Zhu, F., Mutka, M., & Ni, L. (2005). Service discovery in pervasive computing environments. Pervasive Computing, 3, 81–90.Google Scholar