- Оппортунистическая мобильная социальная сеть — Opportunistic mobile social network
- Содержание
- Определение
- Оппортунизм в социальных сетях
- Социальные показатели
- Вызовы
- Приложения
- Оппортунистические вычисления
- Рекомендательные системы
- Выгрузка мобильных данных
- Симуляторы
- ЛЕПТОН
- [Советы] Оптимизация автономности смартфона: Разряд аккумулятора [Часть 1]
Оппортунистическая мобильная социальная сеть — Opportunistic mobile social network
Оппортунистические мобильные социальные сети — это форма мобильных специальных сетей, которые используют социальные характеристики человека, такие как сходство, распорядок дня, шаблоны мобильности и интересы, для выполнения маршрутизации сообщений и обмена данными . В таких сетях пользователи мобильных устройств могут на лету создавать социальные сети для общения друг с другом и обмена объектами данных.
Содержание
Определение
В последние годы гибкие мобильные социальные сети превратились в новый механизм коммуникации в беспроводных сетях . В отличие от мобильных одноранговых сетей (MANET), которые требуют сквозных каналов связи для обмена сообщениями, коммуникация в гибких мобильных социальных сетях происходит при установлении гибких контактов между мобильными узлами, без доступности сквозной маршрутизации сообщений. пути. Поскольку мобильные устройства могут вступать в контакт только при контакте с людьми, такие сети тесно связаны с социальными сетями людей . Следовательно, гибкие мобильные социальные сети используют человеческое поведение и социальные отношения для построения более эффективных и надежных схем распространения сообщений.
Оппортунизм в социальных сетях
По оценкам GSMA , по состоянию на январь 2019 года более 5 миллиардов человек во всем мире использовали мобильные телефоны . Это более половины населения мира. Большинство мобильных телефонов в нынешнюю эпоху оснащены Wi-Fi, Bluetooth, камерами, датчиками и множеством других компонентов. Более того, большинство современных автомобилей также оснащены интерфейсами связи и сенсорным оборудованием. Такое широкое использование и доступность мобильных устройств связи создают огромное количество возможностей для контактов между людьми и являются ключом к созданию гибких мобильных социальных сетей. Мобильность людей является ключевым фактором в оппортунистической связи, и могут возникать задержки в передаче сообщений, пока люди, несущие мобильные устройства, не попадают в зону действия друг друга. Поэтому в различных частях мира проводится несколько исследовательских проектов для анализа моделей мобильности людей и социального взаимодействия и на их основе построения эффективных моделей маршрутизации сообщений, которые несут минимальные задержки сообщений.
Социальные показатели
Наиболее распространенными социальными метриками, которые широко используются для построения коммуникационных сообщений с использованием социальных сетей, являются центральность промежуточности, центральность степени и центральность близости. Центральность промежуточности измеряет степень появления узла на кратчайших путях связи (принимаемых сообщениями) среди других мобильных устройств. В конкретных терминах центральность промежуточности количественно определяет степень информационного потока через текущий узел от имени других узлов. Напротив, степень центральности дает измерение прямого взаимодействия узла с другими узлами в гибкой мобильной социальной сети. Центральность по близости рассматривается как мера времени распространения информации от данного узла к другим узлам в сети. Bubble Rap — это известная схема маршрутизации сообщений, разработанная для гибких мобильных социальных сетей, которая использует вышеупомянутые показатели для установления связи.
Вызовы
Оппортунистические мобильные социальные сети сталкиваются с многочисленными проблемами из-за частых сбоев и задержек, а также из-за неустойчивой среды подключения. Одной из основных проблем является небезопасная связь в таких сетях, поскольку из-за распределенного характера невозможно использовать зрелые механизмы безопасности, такие как криптография, которая требует централизованных доверенных органов. Более того, также трудно поддерживать доверие между одноранговыми узлами из-за отключенной и децентрализованной среды. Между ними можно обмениваться данными, относящимися к репутации участвующих организаций, для получения надежных оценок доверия.
Приложения
Существует множество приложений гибких мобильных социальных сетей, и по мере развития технологий смартфонов появляется все больше приложений .
Оппортунистические вычисления
Оппортунистические вычисления используют совместно используемые ресурсы, контент, услуги, приложения и вычислительные ресурсы устройствами, подключенными к гибкой мобильной социальной сети, чтобы предоставить платформу для выполнения распределенных вычислительных задач. Однако гибкие вычисления требуют сервисов промежуточного программного обеспечения, чтобы справляться с прерывистым подключением и задержками в гибких средах связи. Кроме того, участвующие организации должны получать компенсацию, и для этого они должны иметь возможность согласовывать стоимость гибких вычислительных задач и платить друг другу.
Рекомендательные системы
Новой областью применения гибких мобильных социальных сетей являются рекомендательные системы . Такие системы отслеживают действия пользователей, модели мобильности и используют контекстную информацию пользователя для предоставления рекомендаций по различным элементам.
Выгрузка мобильных данных
Активной областью исследований в приложениях гибких мобильных социальных сетей является разгрузка мобильных данных . Поскольку количество пользователей смартфонов постоянно растет, большинство сетей 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) — плавающий виджет для быстрого запуска;
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 (оперативной памяти) без потери работоспособности нужных вам сервисов.
Источник