Opportunistic network service android что это

Оппортунистическая мобильная социальная сеть — Opportunistic mobile social network

Оппортунистические мобильные социальные сети — это форма мобильных специальных сетей, которые используют социальные характеристики человека, такие как сходство, распорядок дня, шаблоны мобильности и интересы, для выполнения маршрутизации сообщений и обмена данными . В таких сетях пользователи мобильных устройств могут на лету создавать социальные сети для общения друг с другом и обмена объектами данных.

Содержание

Определение

В последние годы гибкие мобильные социальные сети превратились в новый механизм коммуникации в беспроводных сетях . В отличие от мобильных одноранговых сетей (MANET), которые требуют сквозных каналов связи для обмена сообщениями, коммуникация в гибких мобильных социальных сетях происходит при установлении гибких контактов между мобильными узлами, без доступности сквозной маршрутизации сообщений. пути. Поскольку мобильные устройства могут вступать в контакт только при контакте с людьми, такие сети тесно связаны с социальными сетями людей . Следовательно, гибкие мобильные социальные сети используют человеческое поведение и социальные отношения для построения более эффективных и надежных схем распространения сообщений.

Оппортунизм в социальных сетях

По оценкам GSMA , по состоянию на январь 2019 года более 5 миллиардов человек во всем мире использовали мобильные телефоны . Это более половины населения мира. Большинство мобильных телефонов в нынешнюю эпоху оснащены Wi-Fi, Bluetooth, камерами, датчиками и множеством других компонентов. Более того, большинство современных автомобилей также оснащены интерфейсами связи и сенсорным оборудованием. Такое широкое использование и доступность мобильных устройств связи создают огромное количество возможностей для контактов между людьми и являются ключом к созданию гибких мобильных социальных сетей. Мобильность людей является ключевым фактором в оппортунистической связи, и могут возникать задержки в передаче сообщений, пока люди, несущие мобильные устройства, не попадают в зону действия друг друга. Поэтому в различных частях мира проводится несколько исследовательских проектов для анализа моделей мобильности людей и социального взаимодействия и на их основе построения эффективных моделей маршрутизации сообщений, которые несут минимальные задержки сообщений.

Социальные показатели

Наиболее распространенными социальными метриками, которые широко используются для построения коммуникационных сообщений с использованием социальных сетей, являются центральность промежуточности, центральность степени и центральность близости. Центральность промежуточности измеряет степень появления узла на кратчайших путях связи (принимаемых сообщениями) среди других мобильных устройств. В конкретных терминах центральность промежуточности количественно определяет степень информационного потока через текущий узел от имени других узлов. Напротив, степень центральности дает измерение прямого взаимодействия узла с другими узлами в гибкой мобильной социальной сети. Центральность по близости рассматривается как мера времени распространения информации от данного узла к другим узлам в сети. Bubble Rap — это известная схема маршрутизации сообщений, разработанная для гибких мобильных социальных сетей, которая использует вышеупомянутые показатели для установления связи.

Вызовы

Оппортунистические мобильные социальные сети сталкиваются с многочисленными проблемами из-за частых сбоев и задержек, а также из-за неустойчивой среды подключения. Одной из основных проблем является небезопасная связь в таких сетях, поскольку из-за распределенного характера невозможно использовать зрелые механизмы безопасности, такие как криптография, которая требует централизованных доверенных органов. Более того, также трудно поддерживать доверие между одноранговыми узлами из-за отключенной и децентрализованной среды. Между ними можно обмениваться данными, относящимися к репутации участвующих организаций, для получения надежных оценок доверия.

Читайте также:  Нет сд карты андроид хонор 7а

Приложения

Существует множество приложений гибких мобильных социальных сетей, и по мере развития технологий смартфонов появляется все больше приложений .

Оппортунистические вычисления

Оппортунистические вычисления используют совместно используемые ресурсы, контент, услуги, приложения и вычислительные ресурсы устройствами, подключенными к гибкой мобильной социальной сети, чтобы предоставить платформу для выполнения распределенных вычислительных задач. Однако гибкие вычисления требуют сервисов промежуточного программного обеспечения, чтобы справляться с прерывистым подключением и задержками в гибких средах связи. Кроме того, участвующие организации должны получать компенсацию, и для этого они должны иметь возможность согласовывать стоимость гибких вычислительных задач и платить друг другу.

Рекомендательные системы

Новой областью применения гибких мобильных социальных сетей являются рекомендательные системы . Такие системы отслеживают действия пользователей, модели мобильности и используют контекстную информацию пользователя для предоставления рекомендаций по различным элементам.

Выгрузка мобильных данных

Активной областью исследований в приложениях гибких мобильных социальных сетей является разгрузка мобильных данных . Поскольку количество пользователей смартфонов постоянно растет, большинство сетей 3G перегружены. Выполнен ряд исследовательских работ по использованию гибких мобильных социальных сетей для разгрузки мобильного трафика данных с целью снижения нагрузки на сети 3G.

Симуляторы

Доступны многочисленные симуляторы, которые используются для анализа и воспроизведения моделей мобильности человека, извлеченных из реальных следов, собранных в ходе различных экспериментов. Некоторые симуляторы способны генерировать синтетические модели мобильности человека, а также могут моделировать реальные следы; несколько примеров приведены ниже:

ONE — это симулятор на основе Java , который поддерживает моделирование реалистичных и синтетических моделей мобильности. ONE simulator имеет множество разнообразных функций для моделирования гибких мобильных социальных сетей.

ЛЕПТОН

LEPTON — это легкая платформа эмуляции гибких сетевых систем. Как и многие симуляторы, он может моделировать мобильность узлов на основе синтетических моделей или реальных трассировок и соответствующим образом управлять связью между этими узлами. Однако, будучи эмулятором, он позволяет запускать для каждого узла полнофункциональный экземпляр существующей гибкой сетевой системы (например, DoDWAN , IBRDTN или aDTN ).

Источник

[Советы] Оптимизация автономности смартфона: Разряд аккумулятора [Часть 1]

Часть 1.png (3.09 MB, Downloads: 31)

2018-06-05 12:40:47 Upload

qxkEbu.png (869.68 KB, Downloads: 57)

2018-06-01 14:25:15 Upload

IMG_20180601_150417.jpg (126.28 KB, Downloads: 56)

2018-06-01 16:06:25 Upload

IMG_20180601_150056.jpg (201.93 KB, Downloads: 71)

2018-06-01 16:06:24 Upload

  • Способы ввода (com.android.inputdevices) — раскладка клавиатуры;
  • com.qualcomm.qti.tetherservice — что-то связанное с сетями ;
  • org.codeaurora.btmultisim — что-то связанное с 2-мя сим-картами;
  • com.miui.system и com.miui.rom — собственно сама MIUI;
  • Телефон (com.android.server.telecom и com.android.phone) — собственно сама служба и управление ей;
  • com.qualcomm.timeservice — служба синхронизации времени;
  • Настройки (com.android.settings и com.xiaomi.providers.appindex) — сервисы настроек смартфона, удалять не безопасно;
  • Сервис безопасности интерфейса (com.qualcomm.qti.services.secureui) — Служба QTI — сервис безопасности UI;
  • Fused Location (com.android.location.fused) — сервис определения местоположения по мобильной сети и Wi-Fi. При отключении или удалении данного сервиса имеется большая вероятность поймать бутлуп, а так же невозможность выполнить Hard Reset. Возможно наличие и других проблем с работой смартфона;
  • Хранилище настроек (com.android.providers.settings) — возможно, сохранение/хранение и бэкап настроек смартфона. Так или иначе служба является основной;
  • Application Extension Service (com.miui.contentcatcher) — возможно, данная служба отвечает за обновления/работу приложений;
  • Связка ключей/Брелок (com.android.keychain) — важный компонент системы, предоставляет доступ к закрытым ключам и их соответствующим сертификатам в хранилище учетных данных;
  • com.android.keyguard — возможно, служба управления блокировкой локскрина. Точное назначение службы понять не смог, но точно ясно, что она относится к локскрину и ключам безопасности;
  • Уведомления (com.android.systemui) — основной сервис Android, отвечает за настройку графического интерфейса;
  • Система Андроид — основной компонент ОС Android;
  • com.quicinc.cne.CNEService — движок 3G/4G и WiFi подключений на базе Qualcomm. Сервис автоматически выбирает когда ему лучше использовать Wi-Fi, а когда 3/4g. На XDA пишут, что ничего страшного при отключении не происходило, так же и мной ничего страшного обнаружено не было;
  • com.qti.service.colorservice — вероятно, сервис отвечает за смену цветовой температуры и контрастности экрана;
  • WMService (com.miui.wmsvc) — .
  • com.mi.dlabs.vr — вероятнее всего компонент для приложения Mi Vr App (com.mi.dlabs.vr.hulk) для Vr-очков. Ни каких сбоев и нарушение работы приложений при отключении я не обнаружил;
  • Адаптивная подсветка (com.qualcomm.cabl) — точных данных о работе сервиса найти не удалось. На XDA пишут, что это оптимизация яркости подсветки экрана для каждого приложения отдельно. Этот сервис не связан с работой автоматической яркости. Для отключения советуют изменить параметр ro.qualcomm.cabl=1 на ro.qualcomm.cabl=0 в buil.prop если замечаете некие изменения яркости экрана при отключеной автоматической яркости. Отключение или удаление данного сервиса иными путями только для желающих поэксперементировать;
  • Инженерное меню (com.miui.cit) — аппаратная диагностика устройства. Ознакомиться подробнее можно здесь. Отключение не желательно, но возможно;
  • Оптимизация системы (com.miui.whetstone) — Утилита, собирающая информацию о производительности одного процессора, в сравнении с другими. Не рекомендуется отключать, если используете стоковое ядро. У меня стоит кастом, поэтому я отключил за бесполезностью;
  • MiuiDaemon (com.miui.daemon) — спорный сервис, где-то пишут, что это сервис мониторинга и отправки данных (а-ля тотальный заговор против конфидециальности человечества), а где-то пишут, что это сервис управления производительностью (ядром). При отключении данного сервиса мне не удалось обнаружить падений системы и сбоев в работе;
  • Настройки SVI (com.qualcomm.svi) — понять назначение сервиса точно не удалось, сервис возможно связан с адаптивной подсветкой, как вариант улучшение отображения при солнечном свете. Так же может быть связано с передачей изображения на монитор/телевизор. При отключении ничего страшного не происходит;
  • LocationServices (com.qualcomm.location) — определения местоположения компании Qualcomm, основанные на технологии позиционирования внутри помещений WiFi и облачных хранилищ. Есть мнение, что данный сервис бесполезен;
  • Сервис WiDi (com.qualcomm.wfd.service) — WiFi Direct;
  • com.qti.dpmserviceapp — сервис воспроизведения видео- и музыкального контента с DRM защитой;
  • Пользователи устройства (com.miui.securitycore) — ключевой компонент «второго пространства»;
  • Сервис ANT HAL (com.dsi.ant.server) — поддержка устройств ANT+ (пульсометры, велокомпьютеры и т.д.);
  • Отчеты (com.miui.bugreport) — служба отправки отчетов разработчикам MIUI;
  • Очистка (com.miui.cleanmaster) — служба очистки свободного пространства MIUI. Далеко не самая лучшая, особенно для Root-пользователя;
  • com.xiaomi.joyose — ходят слухи, что сервис относится к китайским развлекательным сервисам (сбор музыки, видеороликов, шагометр и т.д.). При отключении ничего страшного не произошло, музыка везде играет, видео воспроизводится. Шагометрами и подобной ерундой не пользуюсь;
  • SpacesManagerService (com.securespaces.android.ssm.service) — приложение второго пространства;
  • Запись экрана (com.miui.screenrecoder) — тут и так все понятно;
  • com.android.wallpaperbackup — судя по названию, скорее всего, сервис отвечает за системный бэкап изображений в галлерее. Если пользуетесь сторонним приложением для бэкапа или облаком (гугл драйв, мега, яндекс диск и т.д.), смело отключаем;
  • Безопасность (com.miui.securitycenter) — центр управления безопасностью смартфона. Для root-пользователя не особо полезная программа, скорее даже наоборот. Заморозка программы ни к чему критичному не приводит, если не одно НО! Данное приложение обладает иммунитетом к остановке/заморозке, т.е. ее невозможно выключить на многих смартфонах на MIUI 9;
  • CloudServiceSysbase (com.miui.cloudservice.sysbase) — сервис связанный с Mi Cloud, скорее всего с активацией и работой;
  • com.miui.antispam — служба блокировки неизвестных номеров, компонент «Безопасности»;
  • Батарея и производительность (com.miui.powerkeeper) — сервис мониторинга батареи и управления зарядом. Довольно слабая вещь для root-пользователя, существует мнение, что более бесполезно, чем полезно. При отключении становится недоступен раздел Настройки — Батарея и производительность, но в него можно попасть через приложение «Безопасность» раздел Батарея, так же в этом разделе исчезает пункт Экономия батареи, он нам по сути и не нужен, только больше садит батарею;
  • com.securespaces.android.sscm.service — компонент «второго пространства»;
  • Провайдер настроек (com.android.provision) — сервис сохранения настройки Мастера настройки (SetupWizard). Сохраняет информацию о том, что устройство было подготовлено. Можно отключить после первого включения и настройки смартфона;
  • Помощник нажатий (com.miui.touchassistant) — плавающий виджет для быстрого запуска;
Читайте также:  Android studio макет привязок

2. Сервисы Google Play
Наверное самая пакостная штука, которая есть в смартфоне, это сервисы Google Play. Насколько они полезны, настолько же они и вредны, в этом и заключается их главная пакость. Данные сервисы обеспечивают работу практически всего смартфона, если не напрямую, то через привязку к остальным приложениям. Удалить их или отключить невозможно, т.к. они обеспечивают работу уведомлений практически в любом приложении, работу сервиса определения местоположения, бэкапы данных, синхронизацию с аккаунтом Google, работу всех приложений Google и построеных на их основе и еще очень много всего. Основной минус сервисов в том, что они содержат максимальный комплект, не зависимо от спецификации смартфона и их нельзя настроить или остановить ненужные штатными методами. А если проверить раздел Настройки — Батарея и производительность — Питание, вы обнаружите, что основным главным врагом аккумулятора являются именно данные сервисы.

Существует два способа борьбы с сервисами Google Play:

  • Первый способ — замена стандартных сервисов на microG GmsCore;

Главный плюс microG — они практически не расходуют заряд смартфона, при постоянном подключении смартфона к сети и работе с приложениями, геолокацией и т.д. данные сервисы расходуют лишь 0,5-2% всего заряда. Это очень круто!
Но все же, я отказался от данной реализации сервисов, именно из-за их нестабильности и конечно же из-за игр (я задрот, что поделаешь).

  • Второй способ — отключение компонентов сервисов Google Play, которые приводят к фоновой работе определенных бесполезных для пользователя сервисов.

Данный способ требует большой внимательности, сообразительности и достаточно много времени для настройки работы сервисов «под себя». Производится настройка сервисов GP при помощи приложения My Android Toolsили его аналогов, но я советую именно данное приложение. Про работу с данным приложением я опишу позже, либо вы можете сами ознакомиться с его функционалом, кликнув по названию данного приложения и перейдя на 4PDA.
Данный способ позволяет тонко настроить работу сервисов Google Play, что приводит к значительному снижению потребления как заряда аккумулятора смартфона, так и небольшому освобождению RAM (оперативной памяти) без потери работоспособности нужных вам сервисов.

Читайте также:  Топ виджетов погоды для андроида

Источник

Оцените статью