Повсеместные вычисления (или « ubicomp ») — это концепция в программной инженерии , аппаратной инженерии и компьютерной науке , где вычисления должны появляться незаметно в любое время и везде. В отличие от настольных вычислений , повсеместные вычисления подразумевают использование на любом устройстве, в любом месте и в любом формате. Пользователь взаимодействует с компьютером, который может существовать во многих различных формах, включая ноутбуки , планшеты , смартфоны и терминалы в повседневных предметах, таких как холодильник или пара очков . Базовые технологии для поддержки повсеместных вычислений включают Интернет , передовое промежуточное программное обеспечение , ядра , операционные системы , мобильные коды , датчики , микропроцессоры , новые вводы-выводы и пользовательские интерфейсы , компьютерные сети , мобильные протоколы, глобальные навигационные системы и новые материалы.
Эта парадигма также описывается как всепроникающие вычисления , [1] окружающий интеллект , [2] или «everyware». [3] Каждый термин подчеркивает немного разные аспекты. Когда речь идет в первую очередь о вовлеченных объектах, он также известен как физические вычисления , Интернет вещей , тактильные вычисления , [4] и «вещи, которые думают». Вместо того, чтобы предлагать единое определение для повсеместных вычислений и для этих связанных терминов, была предложена таксономия свойств для повсеместных вычислений, из которой можно описать различные виды или разновидности повсеместных систем и приложений. [5]
К темам, связанным с повсеместными вычислениями, относятся: распределенные вычисления , мобильные вычисления , локационные вычисления, мобильные сети, сенсорные сети , взаимодействие человека и компьютера , контекстно-зависимые технологии «умного дома» и искусственный интеллект .
Повсеместные вычисления — это концепция использования небольших, подключенных к Интернету и недорогих компьютеров для автоматизированного выполнения повседневных задач. [6]
Марк Вайзер предложил три основные формы для повсеместных вычислительных устройств : [7]
Все повсеместные вычислительные устройства, предложенные Марком Вайзером, основаны на плоских устройствах разных размеров с визуальным дисплеем. [8] Расширяя эти концепции, можно выделить большой массив других повсеместных вычислительных устройств, которые могли бы существовать. [5]
Марк Вайзер придумал фразу «повсеместные вычисления» около 1988 года, во время своего пребывания на посту главного технолога исследовательского центра Xerox Palo Alto (PARC) . Как в одиночку, так и вместе с директором PARC и главным ученым Джоном Сили Брауном , Вайзер написал некоторые из самых ранних статей по этой теме, в значительной степени определяя ее и обрисовывая ее основные проблемы. [7] [9] [10]
Признавая, что расширение вычислительной мощности в повседневных сценариях потребует понимания социальных, культурных и психологических явлений за пределами их надлежащей сферы, Вайзер находился под влиянием многих областей за пределами компьютерной науки, включая « философию , феноменологию , антропологию , психологию , постмодернизм , социологию науки и феминистскую критику ». Он был откровенен относительно «гуманистических истоков „невидимого идеала в постмодернистской мысли“», [10] ссылаясь также на иронически антиутопический роман Филипа К. Дика «Убик» .
Энди Хоппер из Кембриджского университета в Великобритании предложил и продемонстрировал концепцию «телепортации» — когда приложения следуют за пользователем, куда бы он ни перемещался.
Рой Уонт, будучи исследователем и студентом под руководством Энди Хоппера в Кембриджском университете, работал над «Active Badge System», которая представляет собой передовую систему определения местоположения, в которой персональная мобильность объединена с вычислительной техникой.
Билл Шилит (сейчас работает в Google) также ранее занимался этой темой и принимал участие в раннем семинаре по мобильным вычислениям, который состоялся в Санта-Крус в 1996 году.
Кен Сакамура из Токийского университета , Япония, возглавляет лабораторию Ubiquitous Networking (UNL), Токио , а также форум T-Engine . Совместная цель спецификации Ubiquitous Networking Сакамуры и форума T-Engine — дать возможность любому повседневному устройству транслировать и получать информацию. [11] [12]
Массачусетский технологический институт также внес значительный вклад в исследования в этой области, в частности, консорциум Things That Think (под руководством Хироши Ишии , Джозефа А. Парадизо и Розалинд Пикард ) в Media Lab [13] и проект CSAIL, известный как Project Oxygen [14] . Другие крупные участники включают Ubicomp Lab Вашингтонского университета (под руководством Шветака Пателя ), DartNets Lab Дартмутского колледжа , вычислительный колледж Технологического института Джорджии , People Aware Computing Lab Корнеллского университета , интерактивную телекоммуникационную программу Нью-Йоркского университета, кафедру информатики Калифорнийского университета в Ирвайне , Microsoft Research , Intel Research и Equator [15] , UCRi и CUS Университета Аджу [16] .
Одной из самых ранних вездесущих систем была «Live Wire» художницы Натали Джеремиенко , также известная как «Dangling String», установленная в Xerox PARC во время работы там Марка Вайзера. [17] Это был кусок струны, прикрепленный к шаговому двигателю и управляемый с помощью подключения к локальной сети ; сетевая активность заставляла струну подергиваться, давая периферически заметное указание на движение. Вайзер назвал это примером спокойной технологии . [18]
Современным проявлением этой тенденции является широкое распространение мобильных телефонов. Многие мобильные телефоны поддерживают высокоскоростную передачу данных, видеоуслуги и другие услуги с мощными вычислительными возможностями. Хотя эти мобильные устройства не обязательно являются проявлениями повсеместной вычислительной техники, существуют примеры, такие как японский проект Yaoyorozu («Восемь миллионов богов»), в котором мобильные устройства в сочетании с радиочастотными идентификационными метками демонстрируют, что повсеместное вычисление уже присутствует в той или иной форме. [19]
Компания Ambient Devices выпустила «шар», «приборную панель» и « метеорологический маяк »: эти декоративные устройства получают данные из беспроводной сети и сообщают о текущих событиях, таких как цены на акции и погода, как, например, Nabaztag , изобретенный Рафи Халаджяном и Оливье Мевелем и производимый компанией Violet.
Австралийский футурист Марк Песке создал легко настраиваемую лампу с 52 светодиодами LAMP , которая использует Wi-Fi и названа MooresCloud в честь Гордона Мура . [20]
Корпорация Unified Computer Intelligence Corporation выпустила устройство под названием Ubi – The Ubiquitous Computer, предназначенное для голосового взаимодействия с домом и обеспечения постоянного доступа к информации. [21]
Исследования в области повсеместной обработки данных были сосредоточены на создании среды, в которой компьютеры позволяют людям сосредоточить внимание на отдельных аспектах окружающей среды и выполнять надзорные и политические функции. Вездесущая обработка данных подчеркивает создание интерфейса человек-компьютер, который может интерпретировать и поддерживать намерения пользователя. Например, проект Oxygen Массачусетского технологического института стремится создать систему, в которой вычисления будут столь же всепроникающими, как воздух:
В будущем вычисления будут сосредоточены на человеке. Они будут доступны везде, как батареи и розетки, или кислород в воздухе, которым мы дышим... Нам не нужно будет носить с собой собственные устройства. Вместо этого настраиваемые универсальные устройства, как карманные, так и встроенные в среду, будут предоставлять нам вычисления, когда бы они нам ни понадобились и где бы мы ни находились. Когда мы взаимодействуем с этими «анонимными» устройствами, они будут принимать наши информационные личности. Они будут уважать наши желания конфиденциальности и безопасности. Нам не придется печатать, нажимать или изучать новый компьютерный жаргон. Вместо этого мы будем общаться естественным образом, используя речь и жесты, которые описывают наши намерения... [22]
Это фундаментальный переход, который не стремится уйти от физического мира и «войти в некое металлическое, кишащее гигабайтами киберпространство», а скорее приближает нас к компьютерам и средствам связи, делая их «синонимами полезных задач, которые они выполняют» [19] .
Сетевые роботы связывают вездесущие сети с роботами , способствуя созданию нового образа жизни и решений для решения различных социальных проблем, включая старение населения и уход за больными. [23]
Набор функций «Continuity» , представленный Apple в OS X Yosemite , можно рассматривать как пример повсеместной вычислительной техники. [24]
Конфиденциальность — это, пожалуй, наиболее часто цитируемая критика повсеместной вычислительной техники (ubicomp), и, возможно, она является самым большим препятствием на пути к ее долгосрочному успеху. [25]
Ниже представлен список известных учреждений, которые утверждают, что их деятельность сосредоточена на повсеместной вычислительной технике, отсортированный по странам:
Лаборатория топологических сред, Университет Конкордия, Канада
Группа по обработке изображений в сообществе, Университет Оулу , Финляндия
Офис телекооперации (TECO), Технологический институт Карлсруэ , Германия
Центр исследований вычислительных ресурсов Ubiquitous Computing (UCRC), Центр развития передовых вычислений [26]
Центр исследований в области повсеместной обработки данных (CRUC), Карачи, Пакистан
Центр мобильной жизни , Стокгольмский университет
Лаборатория смешанной реальности, Ноттингемский университет
{{cite magazine}}
: Cite журнал требует |magazine=
( помощь )