Мобильные вычисления
Мобильные вычисления (англ. mobile computing) — это взаимодействие человека с компьютером, при котором персональный компьютер или вычислительное устройство предполагается к перемещению в процессе использования и позволяет осуществлять передачу данных, включая также передачу голоса и видео. Мобильные вычисления охватывают мобильную связь, мобильное аппаратное обеспечение и мобильное программное обеспечение. Вопросы связи включают построение ad hoc-сетей, инфраструктурных сетей, а также свойства коммуникаций, протоколы, форматы данных и применяемые технологии. Аппаратная часть охватывает мобильные устройства и их компоненты. В программном обеспечении рассматриваются особенности и требования к мобильным приложениям.
Основные принципы
- Портативность. Устройства и элементы в системе мобильных вычислений должны обеспечивать мобильность. Такие устройства, как правило, имеют ограниченные вычислительные ресурсы и энергопитание, но должны обладать достаточной производительностью и физической портативностью для работы в перемещаемой среде.
- Подключаемость. Характеризует качество обслуживания (QoS) сетевого соединения. В мобильных вычислениях ожидается поддержание высокого уровня доступности сети с минимальными задержками и простоем, вне зависимости от перемещения подключённых устройств.
- Интерактивность. Узлы системы мобильных вычислений соединены для обмена и совместной работы через активные транзакции данных.
- Индивидуализированность. Переносимое устройство или мобильный узел, подключённый к мобильной сети, нередко указывает на индивидуального пользователя; системы мобильных вычислений должны адаптироваться под нужды каждого человека и обеспечивать получение контекстной информации о каждом узле.
Устройства
Наиболее распространённые формы устройств мобильных вычислений:
- Портативные компьютеры — компактные, лёгкие устройства, включающие полноценную клавиатуру и в первую очередь предназначенные как терминалы для настраиваемого программного обеспечения (например, ноутбуки, настольные ПК, смартфоны, планшеты).
- Смарт-карты — способны запускать несколько приложений, но обычно применяются для оплаты, транспортных расходов и контроля доступа к охраняемым зонам.
- Мобильные телефоны — устройства для телефонной связи на расстоянии посредством сотовых сетей.
- Носимые компьютеры — чаще ограничены функциональными клавишами и в основном предназначены для интеграции программных агентов (например, электронные браслеты, импланты без ключей и др.).
Эти классы устройств взаимодополняют друг друга и не заменяют полностью один другой.
С 1990-х годов были представлены и другие типы мобильных компьютеров, включая:
- Портативный компьютер
- Персональный цифровой ассистент, корпоративный цифровой ассистент
- Ультрамобильный ПК
- Ноутбук
- Планшетный компьютер
- Носимый компьютер
- Электронная книга
- Автомобильный компьютер
- Карманный ПК
Ограничения
- Расширяемость, заменяемость и модульность. В отличие от традиционных ПК на базе материнской платы архитектура системы на кристалле (SoC), применяемая в мобильных устройствах, делает невозможным эти свойства.
- Отсутствие BIOS. Большинство умных устройств не имеют полноценного BIOS, их возможности загрузки ограничены единственной операционной системой, установленной производителем, в отличие от ПК с BIOS.
- Радиус действия и пропускная способность. Доступ в мобильный интернет обычно медленнее, чем через проводное соединение, за счёт использования технологий GPRS, EDGE, а также более новых — HSDPA, HSUPA, 3G, 4G и перспективной 5G-сети. Эти сети обычно доступны в пределах зоны действия коммерческих вышек сотовой связи. Беспроводные сети WLAN дешевле, но обладают ограниченным радиусом покрытия.
- Стандарты безопасности. При работе вне офиса пользователь полагается на публичные сети, зачастую требующие осторожного применения VPN. Безопасность использования мобильных стандартов требует особого внимания. VPN подвержены атакам через многочисленные объединённые сети.
- Потребление энергии. При отсутствии электросети или портативного генератора мобильные устройства полностью зависят от аккумуляторов. Из-за компактности ряд устройств нуждается в дорогих аккумуляторных элементах для достаточной автономности.
- Помехи при передаче. Погодные условия, рельеф и удалённость от ближайшей антенны могут ухудшать приём сигнала. В туннелях, некоторых зданиях и сельской местности качество связи обычно хуже.
- Потенциальный вред для здоровья. Применение мобильных устройств за рулём приводит к росту отвлечённости и вероятности ДТП[1]. (Хотя это кажется очевидным, ведутся дискуссии о целесообразности запрета использования мобильных устройств за рулём[2].[3]) Мобильные телефоны могут вызывать помехи в работе медицинских приборов; высказываются вопросы о влиянии электромагнитного излучения на здоровье.
- Взаимодействие с человеком. Экраны и клавиатуры зачастую небольшие и неудобны для использования. Альтернативные методы ввода (голосовой, рукописный ввод) требуют обучения.
Встроенные вычисления и вычисления для автопарков
Во многих коммерческих и государственных службах, использующих автопарк, применяются защищённые переносные компьютеры, которые крепятся в транспортных средствах для безопасности водителя, устройства и обеспечения эргономики. Защищённые компьютеры, применяемые на крупных спецмашинах и внедорожниках, рассчитаны на повышенные вибрации и тяжёлые условия эксплуатации, что характерно для экстренных медслужб, пожарных и служб общественной безопасности.
К факторам, осложняющим использование в транспорте, относят:
- Рабочая температура. Салон автомобиля способен нагреваться или охлаждаться в диапазоне от —30 до +60 °C. Компьютеры должны выдерживать работу в этих условиях. Обычное вентиляторное охлаждение ограничено температурой воздуха 35-38 °C, а при низких температурах требуются локальные подогреватели для компонентов (по данным SRI Group и Panasonic R&D).
- Вибрация. Уменьшает срок службы компонентов, особенно жёстких дисков.
- Видимость экрана. На солнце затруднён просмотр изображения на стандартных экранах.
- Сенсорный экран. Позволяет пользователям взаимодействовать с устройством в полевых условиях, не снимая перчаток.
- Настройки батареи при высоких температурах. Литий-ионные аккумуляторы чувствительны к перегреву при зарядке. Компьютеры для мобильной среды должны иметь функцию ограничения заряда до 85 % ёмкости при высокой температуре.
- Подключение внешней антенны. Радиосигналы затухают внутри металлического кузова автомобиля, поэтому применяются внешние антенны и навигационное оборудование.
Безопасность в мобильных вычислениях
Вопросы безопасности мобильных вычислений приобретают всё большую значимость, особенно в отношении защиты персональных данных на смартфоне. Мобильные приложения способны копировать пользовательские данные на удалённые серверы без разрешения и согласия пользователя[4]. Автоматически создаваемые в облаке профили пользователей вызывают опасения относительно конфиденциальности, в том числе — по поводу отслеживания местоположения[5] и сбора персональных данных вне зависимости от настроек устройства[6]. Это относится к устройствам на всех основных платформах и зарегистрировано даже при запрещающих настройках[7].
Смартфоны становятся всё более распространённым инструментом для организации деловой и личной жизни. В рамках компаний такие технологии изменяют архитектуру информационных систем и порождают новые риски. Смартфоны аккумулируют и обрабатывают всё больший объём конфиденциальной информации, к которой требуется ограниченный доступ ради защиты конфиденциальности пользователя и интеллектуальной собственности организации.
Все смартфоны являются предпочтительной целью для атак. Уязвимости связаны как с каналами беспроводной связи (Wi-Fi, GSM), так и с программными средствами — браузерами и операционными системами. Распространены и вредоносные программы, эксплуатирующие неосведомлённость среднестатистических пользователей.
Применяются различные меры защиты — от разработки многоуровневых подсистем безопасности до обучения конечных пользователей. Безопасность должна обеспечиваться на всех этапах: проектирования, разработки ОС, программных слоёв и мобильных приложений, а также непосредственного использования.
Портативные вычислительные устройства
Существуют различные категории портативных вычислительных устройств, работающих на аккумуляторах, но не всегда относящихся к ноутбукам: портативные компьютеры, КПК, ультрамобильные ПК, планшетные компьютеры и смартфоны.
- Портативный компьютер — это универсальное вычислительное устройство, которое можно легко переносить с места на место, но использовать в пути чаще невозможно из-за необходимости установки и подключения к электросети. Самый известный пример — Osborne 1. Такие устройства также называют «транспортируемым» или «носимым» ПК.
- Карманный персональный компьютер (КПК) — небольшой (обычно карманный) компьютер с ограниченными возможностями, предназначен для дополнения или синхронизации с настольным ПК (доступ к адресной книге, заметкам, электронной почте и др.).
- Ультрамобильный ПК — полнофункциональный ПК размером с КПК, обычно с универсальной ОС.
- Телефоны, планшеты. Планшет обычно псевдокнижного формата; смартфон — устройство того же типа, но меньших размеров, помещается в карман. Вместо физической клавиатуры такие устройства имеют сенсорный экран и виртуальную клавиатуру, но могут подключаться к физической клавиатуре через Bluetooth или USB. В силу компактности они оснащаются встроенными камерами и иными элементами, которые сложно встроить в другие типы устройств.
- Автомобильный компьютер — компьютер, устанавливаемый в транспортное средство, функционирующий как беспроводной вычислительный узел, аудиосистема, GPS и DVD-плеер. Обычно поддерживает текстовые редакторы и Bluetooth[8].
- Pentop (устройство снято с производства) — компактный компьютер в форме ручки, выполняющий функции пишущей принадлежности, MP3-плеера, переводчика, флеш-накопителя и калькулятора[9].
- Специализированный компьютер под определённые задачи. Например, компания Ferranti представила ручной специализированный мобильный компьютер (MRT-100) в виде планшета для проведения опросов[10].
Границы между этими категориями подвижны. Например, OQO — UMPC, который по габаритам ближе к КПК, Apple eMate выглядит как ноутбук, но работает под ПО для КПК. В линейке HP Omnibook встречались модели, по размерам сопоставимые с ультрамобильными ПК. Аппаратно Nokia 770 не отличается от КПК (например, Zaurus 6000) и не считается КПК только из-за отсутствия ПО для персональной информации. И 770, и Zaurus способны запускать некоторое программное обеспечение Linux для настольных ПК с адаптацией.
Мобильная передача данных
Беспроводные каналы мобильных вычислений делятся на три основных типа[11]. Сотовые сети используют стандарты GSM, CDMA или GPRS, сети 3G (например, W-CDMA, EDGE, CDMA2000), а позднее — 4G и 5G[12]. Эти сети доступны в зоне действия сотовых вышек. Wi-Fi обеспечивает более высокую производительность[13], может работать внутри корпоративной сети или через публичные точки доступа и обычно охватывает 30 метров в помещении и до 300 метров вне помещений[14]. Спутниковый интернет применяется там, где отсутствуют сотовая связь и Wi-Fi[15], и может быть налажен при наличии прямой видимости к спутнику[16]. Для спутников на геостационарной орбите требуется открытый обзор на юг[11]. Корпоративные внедрения могут совмещать несколько сотовых сетей, а также смешивать каналы передачи (сотовая, Wi-Fi, спутниковая связь)[17]. При использовании нескольких сетей мобильная виртуальная частная сеть (mobile VPN) не только обеспечивает безопасность, но и автоматизирует вход в сеть, не разрывает подключения приложений при переходе между сетями или потере зоны покрытия[18].
Примечания
- ↑ U Drive. U Text. U Pay. (англ.). NHTSA (8 сентября 2016). Дата обращения: 7 июня 2024. Архивировано 5 октября 2011 года.
- ↑ Hands Free Cell Phones No Safer, Insurance Study Claims (англ.). Hands Free Info. Дата обращения: 7 июня 2024. Архивировано 17 июля 2015 года.
- ↑ Study: Distractions, not phones, cause car crashes (англ.). CNET. CBS Interactive. Дата обращения: 7 июня 2024. Архивировано 18 января 2013 года.
- ↑ Sikos, Leslie F.; Haskell-Dowland, Paul Apple iPhones could have been hacked for years — here's what to do about it (англ.). ABC News (5 сентября 2019). Дата обращения: 7 июня 2024. Архивировано 9 сентября 2019 года.
- ↑ Hautala, Laura Google sued over tracking user location amid privacy concerns (англ.). CNET (20 августа 2018). Дата обращения: 7 июня 2024. Архивировано 10 декабря 2019 года.
- ↑ Lindsey, Nicole Pre-Installed Apps on Android Represent a Threat to User Privacy and Security (англ.). CPO Magazine (10 апреля 2019). Дата обращения: 7 июня 2024. Архивировано 10 декабря 2019 года.
- ↑ Google records your location even when you tell it not to (англ.). The Guardian (14 августа 2018). Дата обращения: 7 июня 2024. Архивировано 10 декабря 2019 года.
- ↑ Carputer Articles on Engadget (англ.). Engadget. AOL. Дата обращения: 7 июня 2024. Архивировано 5 мая 2018 года.
- ↑ Gear Diary: The FLY Fusion Pentop Computer Review (англ.) (7 октября 2007). Дата обращения: 7 июня 2024. Архивировано 23 октября 2017 года.
- ↑ Rowley G., Barker K., Callaghan V. «The Questronic Project and the Ferranti MRT 100: A Boon For Survey Research», The Professional Geographer, 37(4), с. 459—463, ноябрь 1985.
- ↑ 1 2 Wireless Data Communications for Beginners (англ.). Ositech Communications. Дата обращения: 7 июня 2024. Архивировано 13 июля 2011 года.
- ↑ Getting to Know Wireless Networks and Technology (англ.). InformIT. Дата обращения: 7 июня 2024. Архивировано 4 октября 2013 года.
- ↑ Wireless Network Industry Report (англ.). Wireless Nets, Ltd.. Дата обращения: 7 июня 2024. Архивировано 12 октября 2012 года.
- ↑ Wi-Fi (англ.). Дата обращения: 7 июня 2024. Архивировано 27 марта 2012 года.
- ↑ Mitchell, Bradley Satellite Internet (англ.). about.com. Дата обращения: 7 июня 2024. Архивировано 26 июля 2011 года.
- ↑ Introduction to Global Satellite Systems (англ.). Дата обращения: 7 июня 2024. Архивировано 23 октября 2011 года.
- ↑ Case studies (англ.). netmotionwireless.com. Дата обращения: 7 июня 2024. Архивировано 31 марта 2012 года.
- ↑ Mobile VPN: Closing the Gap (англ.). SearchMobileComputing.com (16 июля 2006). Дата обращения: 7 июня 2024. Архивировано 6 июля 2020 года.
Литература
- GH Forman, J Zahorjan — Computer, 1994.
- David P. Helmbold, «A dynamic disk spin-down technique for mobile computing», citeseer.ist.psu.edu, 1996.
- М. Х. Репачоли, «health risks from the use of mobile phones», Toxicology Letters, 2001 — Elsevier.
- Landay J.A., Kaufmann T.R., «user interface issues in mobile computing», Workstation Operating Systems, 1993.
- Imieliński, T.; Badrinath, B.R. (октябрь 1994). “Mobile wireless computing, challenges in data management”. Communications of the ACM [англ.]. 37 (10): 18—28. DOI:10.1145/194313.194317. S2CID 20233082. Проверьте дату в
|date=(справка на английском) - Imieliński, T.; Badrinath, B.R. (1992). “Querying in highly mobile distributed environments” (PDF). Proceedings VLDB '92 [англ.]: 41—52.
- Imieliński, T.; Viswanathan, S.; Badrinath, B.R. (май–июнь 1997). “Data on Air: Organization and Access” (PDF). IEEE Transactions on Knowledge and Data Engineering [англ.]. 9 (3): 353—372. CiteSeerX 10.1.1.569.2573. DOI:10.1109/69.599926. Архивировано из оригинала (PDF) 5 февраля 2006. Дата обращения 2017-02-04. Используется устаревший параметр
|url-status=(справка); Проверьте дату в|date=(справка на английском) - Roth, J. «Mobile Computing — Grundlagen, Technik, Konzepte», 2005, dpunkt.verlag, Germany.
- Pullela, Srikanth. «Security Issues in Mobile Computing» http://crystal.uta.edu/~kumar/cse6392/termpapers/Srikanth_paper.pdf
- Zimmerman, James B. «Mobile Computing: Characteristics, Business Benefits, and Mobile Framework» 2 апреля 1999. https://web.archive.org/web/20111126105426/http://ac-support.europe.umuc.edu/~meinkej/inss690/zimmerman/INSS%20690%20CC%20-%20Mobile%20Computing.htm
- Koudounas, Vasilis, Iqbal, Omar. «Mobile Computing: Past, Present, and Future» https://web.archive.org/web/20181110210750/http://www.doc.ic.ac.uk/~nd/surprise_96/journal/vol4/vk5/report.html