{'fraction_non_alphanumeric': 0.017140279657194408, 'fraction_numerical': 0.0018042399639152007, 'mean_word_length': 5.4476744186046515, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Jamcloud: Turning Traffic Jams Into Computation Opportunities–Whose Time Has Come

Traffic jam has been and will remain a major problem in most cities around the world. We view this situation as a computation opportunity and propose to build the cloud-computing facilities on the top of jammed cars and other vehicles to turn the energy and other resources that otherwise would be wasted into computing power. Specifically, we define the vehicular mobile cloudlet as a group of nearby vehicular mobile devices congested in the traffic jams while connected by short-range communications. Based on local mobile cloudlets of congested vehicles and available remote cloud-computing resources, we propose and evaluate the JamCloud, a system to collect and aggregate the computation capacities of congested vehicles in the city. For this newly-conceived novel cloud system, the fundamental problems are how much computation capacity the mobile cloudlets have and what is the overall achievable performance of the whole JamCloud system. Based on the three realistic large-scale urban vehicular mobility traces, we analyze and model the vehicular mobility patterns as well as the computation capacity in both the mobile cloudlet and system-wide. Specifically, by analyzing the patterns of staying time, resident number, and incoming and outgoing of vehicles in the regions with traffic jams, we model the mobile cloudlet as a periodic non-homogeneous immigration-death process, which predicts its computational capability with accuracy above 90%. Based on the observed strong Poisson features of mobile cloudlets, we further propose a queueing network model to characterize the overall performance of JamCloud with the computing resources of multiple mobile cloudlets and remote clouds. Our study thus reveals the microscopic computation capability of local cloudlets as well as the overall and asymptotic performance of the JamCloud, which provides foundational understanding to design, such systems in practice. With the inevitably growing trend of making vehicles electric, and in particular with the forthcoming 5th generation (5G) mobile communication technology, the time has finally come to turn JamCloud into reality.