introduction, fog, computing, advent, cloud, enabled, paradigm, ubiquitous, ondemand, access, resources, however, internet, iot, emerging, feasible, choice, requirements, highly, distributed, applications, due, issue, latency, information, systems, designed, integrating, usually, applying, global, centralized, model, devices, rely, distant, management, considered, drawback, terms, agility, augmented, reality, environmental, analytics, ambient, assisted, living, etc, mobile, users, require, rapid, responses, caused, speed, improved, address, introduces, data, pre, processing, computers, vicinity, source, located, network, general, known, nodes, mediating, connect, typical, examples, industrial, integrated, routers, cisco, services, hubs, set, employed, wireless, embedded, virtualization, technologies, virtual, containerization, docker, containers, allow, clients, deploy, software, onto, compared, traditional, sending, center, provide, illustrates, generic, infrastructure, cloudcentric, sensors, actuators, heterogeneous, networked, objects, via, mediate, gateways, computational, mechanism, moreover, capable, interconnecting, therefore, utilize, form, hybrid, environment, distributing, processes, locations, core, https, www, com, statements, driven, involves, following, challenges, discovery, contrast, classic, commonly, seemingly, innite, stably, accessible, connection, available, accessibility, constrained, range, moving, supporting, seamless, critical, especially, based, central, support, interaction, adaptive, process, migration, strategy, research, projects, proposed, solutions, similar, assumptions, stable, connectivity, availability, registry, established, topology, applicable, mobility, aware, task, distribution, continuously, collecting, collected, surrounding, outdoor, areas, purpose, improving, efciency, delegator, vicinal, servers, workers, lies, repeatedly, re, dynamic, nature, limited, coverage, delivery, results, fail, quality, experience, main, aspects, thus, fully, decentralized, manner, relying, avoid, situation, failed, objectives, contributions, thesis, investigate, develop, validate, study, apply, mesh, social, context, enhance, reliability, cost, accomplish, proposes, enable, proximity, utilizing, ad, hoc, method, gathering, nearby, maintain, providing, automatic, handover, hash, persist, provisioning, enhanced, version, stealing, approach, account, characteristics, particularly, taking, route, selection, identies, given, framework, deployment, capabilities, necessary, specically, performance, index, improve, ability, adapt, making, transmission, options, calculations, structure, structured, chapter, overview, related, describes, design, implementation, focuses, discusses, analysis, experimental, evaluation, concluded, future, literature, review, consists, domains, correspond, networking, bluetree, peer, sharing, bluetooth, organizing, overlay, datta, et, al, legacy, search, engine, component, ranks, uniform, identier, accessing, lifetime, attribute, denotes, discoverable, period, functionality, offered, restful, web, depends, conguration, querying, requesting, tchakarov, vaidya, content, periodically, update, messages, geographical, south, east, west, trajectories, cache, hence, request, receive, previously, cached, intersection, dense, previous, advertisement, current, likely, intersect, ma, jamalipour, epidemic, routing, using, buffer, policy, nite, space, restriction, statistics, lower, dropped, existing, limitations, life, links, collectively, cycles, additionally, notion, actual, graph, fundamentally, equals, physical, logical, position, further, unable, query, advertising, amount, unnecessary, trafc, generate, addition, inherent, density, employ, co, wi, fi, although, ooding, scheme, protocol, intended, recipient, received, requester, contains, directly, establish, computation, ofoading, common, reduce, consumption, overall, earlier, cuckoo, introduced, assist, surrogates, considering, recent, utilization, cloudlet, represents, local, business, customers, used, optimize, researchers, learning, algorithms, decision, whether, ofoad, similarly, optimization, imperative, question, balancing, workload, optimizing, described, numerous, external, assumed, communication, fairly, raised, particular, moved, taken, assuming, corresponding, gies, authors, collaborative, caching, proximal, opportunistically, denes, expiring, restarts, delegation, potentially, extra, interconnected, multiple, efcient, discussed, optimized, placement, customized, scaling, acquired, consequently, homogeneous, uniformly, overloaded, cannot, accept, weaker, effectively, complete, thereby, bottleneck, contrary, having, assigned, actively, items, loke, extension, intermediate, situated, regular, extends, enabling, otherwise, unavailable, fernando, include, expiration, prevent, waiting, endlessly, computationally, intensive, steal, limit, multi, layered, facebook, twitter, foursquare, grown, popular, internetless, performing, activities, built, participating, aim, section, outline, multitude, spatio, temporal, participants, opportunities, participate, events, firechat, serval, chat, useful, cellular, unstable, disaster, recovery, scenarios, simply, bandwidth, free, enumerate, realize, multipeer, allseen, alliances, alljoyn, foundation, iotivity, deliver, destination, shared, ideally, exible, scalable, cluster, super, illustrated, intends, initially, connected, opengarden, html, servalproject, org, developer, reference, multipeerconnectivity, allseenalliance, unless, intermediated, alternatively, encounters, faced, occurred, extremely, discourage, maintaining, eventually, disconnect, consumed, hardware, energy, battery, lack, facing, concept, initial, communicable, cafeteria, expected, powerful, openedgecomputing, demand, recognition, utilized, multimedia, delivering, streaming, applied, online, focusing, opportunistic, oppmsn, delay, tolerant, dtns, participative, triggered, academic, discontinued, haggle, app, representative, enabler, focus, expressly, mobiclique, peoplerank, focused, consider, tends, qoe, share, perform, necessarily, receiving, assistance, standard, interoperability, major, difference, google, details, idorg, kernel, proactive, various, ensuring, underlying, platform, gathers, disabled, alice, alices, rapidly, crowded, quantity, ideal, burden, within, imagining, currently, timestamp, afog, bfog, getting, loses, entirely, reached, doesnt, switch, knowledge, regarding, existence, fetched, beforehand, missing, gap, itself, suffer, constraint, retrieve, date, autonomously, migrate, associating, bettys, fogand, autonomous, realized, employing, transitive, firstly, direct, unreachable, interact, intermediary, closest, immediately, forward, collect, higher, afterwards, automatically, congure, newly, password, protected, fashion, encrypted, public, provided, credential, forwarded, reused, arbitrary, ensures, authorized, freely, executed, trusted, private, relationships, colleagues, members, provider, involve, security, concerns, transport, bound, specic, level, communicate, agnostic, seamlessly, decouples, code, translator, entries, respective, including, connectable, per, gain, listening, forwarding, growing, larger, giving, single, nal, attempt, instance, attempted, runtime, failure, original, longer, disconnected, correspondingly, oods, nearest, incorrect, possibility, verify, successful, transmit, potential, fewer, exists, value, maximum, routed, denoted, variable, named, check, exceeds, threshold, exceeded, nds, determines, decrements, determined, subset, predened, finally, initialize, logic, input, function, ifisttlexceeded, getclosenodesto, ifisrequest, updatettl, ifisresponse, ifpathexists, viapath, ifisttlpresent, setttl, intercommunicate, passing, interchange, format, regardless, type, universally, unique, differentiate, sender, receiver, possible, ids, json, sensitive, restricted, performed, interval, email, additional, included, strength, linked, encrypt, layer, specify, forwarder, error, occurs, contract, fullled, queried, reason, stated, whenever, lookup, rst, created, locally, formation, saved, storage, assumes, default, creates, roughly, initiator, recursively, depth, propagation, pollution, congestion, offering, generally, forever, responsibility, keeping, alive, happened, rather, kademlia, being, responsible, simplest, bounded, maximal, persisted, ordered, simple, replacement, heuristic, complex, combining, copies, satisfy, minimum, replication, criteria, beehive, investigation, persisting, ll, terminates, insufcient, interpret, accordingly, summary, distribute, discussion, methodology, architecture, reducing, promising, hastens, allocation, operating, derived, walking, urban, volume, backend, dened, historical, records, maps, gained, selects, candidate, trigger, behavior, congured, non, overlapping, partitioning, advertises, registration, queue, updated, chosen, generated, encountered, gure, stolen, acquire, inevitable, fogdoes, indirectly, identify, needed, assisting, below, starting, xbe, ex, considerations, ifex, priority, isolated, alternatives, selected, conguring, subgroups, boundaries, usage, delivered, publish, subscribe, testament, feature, notify, unexpectedly, ofine, noties, notication, added, benet, stopping, continuing, arrives, register, topic, transmitting, grading, partition, explained, yields, estimate, extended, primary, allowing, runnables, les, images, basic, rating, mutually, comparable, cpubenchmark, net, cpus, benecial, properly, sensible, processed, adjacent, overhead, computed, estimation, parameters, measurement, basis, normalized, required, element, raw, equation, vx, uw, jo, lof, regards, execution, benchmark, weight, unutilized, percentage, idleness, ldenotes, involved, formula, grade, calculated, preliminary, ratio, gradex, jc, cw, vi, xthat, union, impact, lin, perspective, equally, less, og, xto, deducible, lj, las, formulae, validated, experimentally, reported, completed, handling, mentioned, choose, status, upto, possibly, aggregate, compute, weighted, average, highest, crucial, statically, subgraph, constantly, outstanding, crowdsourcing, crowdsensing, overcome, termed, io, chrome, pebppomjfocnoigkeepgbmcifnnlndla, onlinesocial, databasefog, database, bus, login, networkmobile, upper, sponsors, bootstrapping, phase, later, incentive, willing, elastic, managed, coordinator, exclusively, signed, uservia, synchronize, trustworthy, delegated, manage, individual, organization, todate, package, states, retain, mode, achieved, media, secure, joined, upcoming, paragraph, deployed, signing, subscription, interacting, temporary, director, desktop, handled, valid, conrm, establishing, acknowledgment, needing, retrieving, publicly, adaptation, text, messaging, calculate, affect, complement, measured, accelerometer, testing, faster, comparing, costperformance, browsing, neither, hosts, themselves, entire, furthermore, occurring, frequently, factors, fo, ng, fc, jis, stimulus, inuenced, con, uis, representing, inuence, conis, variety, increases, explicitly, closer, total, capacity, interface, scope, timespan, je, jt, fe, ngis, sis, formatted, megabit, mb, lis, mbps, sum, fd, conditions, happening, dcan, oj, perf, perfx, score, imply, indicate, multilayered, relation, weighing, calculating, prototype, descriptions, processor, running, monitoring, manager, downloading, entities, persistence, control, leverages, adaptor, seeking, reconnecting, disconnection, apis, evaluate, tested, elitebook, intel, simulator, lenovo, maven, nexus, movement, timestamped, successors, squares, broadcasts, bold, ovals, responds, terminal, followed, dead, leaves, backward, opts, increased, simulation, travels, linear, correspondence, abstracted, rate, attenuation, differ, settings, drains, decrease, effect, induced, consequent, limiting, remain, relatively, constant, apache, tomcat, approximately, minimal, controller, endpoint, written, bundled, handler, ping, consisting, conducted, smartphone, handoff, interestingly, slowest, adapter, shown, transfers, reactive, expired, retransmitted, folio, experiment, xed, varying, unit, comparison, transmitted, connecting, handed, nishes, circumstances, reactiveproactive, downloaded, gigabit, ethernet, listing, compressed, linearly, increasing, php, alpine, python, slim, loading, compression, zip, normal, preset, deate, alpinemaven, alpinepython, decompression, uncompressed, decompressed, improvement, substantial, depending, reduced, smaller, counterparts, action, composition, loaded, incur, altogether, download, overthe, equivalent, relevant, dealing, alpinemavenalpine, pythonslim, subsection, compare, solely, robin, assignment, category, mainly, respectively, subcategorized, ram, completing, variant, exactly, twice, estimated, contained, worst, assigns, power, workstealing, allocated, denition, executes, parrtition, lowest, partitioned, majority, typed, considerably, greatly, oriented, comparably, yielding, opposite, easily, static, omitted, executing, smallcpu, largecpu, smallram, largeram, goal, twofold, secondly, simulating, telemetry, messenger, jabber, skype, extensible, presence, existed, lightweight, operate, implemented, simulated, operated, android, moquette, broker, laptop, installed, estonian, upload, github, andsel, subscribed, meanwhile, mul, timedia, published, rstly, adjust, publishing, subscribers, acknowledged, recording, log, consumes, fogbased, ranking, publisher, stage, proof, segments, evaluated, showing, negative, showed, cope, target, scale, summarizing, advantage, led, suitably, lastly, conclusions, awareness, composes, developed, deviceembedded, monitors, detecting, incoming, amongst, ap, proach, dynamically, formed, choosing, qualitative, assessment, trust, encourage, bogus, reservation, scheduling, intent, aggressive, freeing, integrate, centric