В кінці березня 2014 року в магазині мобільних додатків Apple App Store з'явилася невелика безкоштовна програма під назвою FireChat , Призначена для обміну повідомленнями. Це перший додаток для iOS компанії OpenGarden , Що фінансується за рахунок краудсорсингу, тобто за допомогою пожертвувань великого числа дрібних інвесторів - потенційних користувачів. Тільки за перший тиждень FireChat завантажили понад 100 тисяч користувачів.
У FireChat не було б нічого особливо примітного, якби це додаток - як, втім, і системне додаток Apple AirDrop - не використало одну не дуже розрекламовану, але в дійсності майже революційну функцію останньої версії операційної системи iOS 7 - Multipeer Connectivity Framework (MCF), що можна приблизно перекласти як «Система для з'єднання декількох рівноправних учасників».
Суть MCF зводиться до того, що вона дозволяє взаємодіяти різних пристроїв, які не використовують якусь одну загальну мережу або навіть технологію зв'язку, але перебувають поблизу один від одного. Неважливо, чи включений у вас модуль Wi-Fi або Bluetooth, підключені ви до локальної мережі Wi-Fi або налаштовані на пряме підключення інших пристроїв, ви можете обмінюватися повідомленнями, фотографіями або іншими файлами навіть без виходу в інтернет.
Уявімо, що нам необхідно пов'язати апарат, у якого включений тільки модуль Bluetooth, з пристроєм, у якого працює лише Wi-Fi-адаптер. Якщо в радіусі доступності обох гаджетів буде третій пристрій - з працюючими і Bluetooth, і Wi-Fi, - такий зв'язок може бути встановлена.
Саме чудове в цій схемі полягає в тому, що для з'єднання двох користувачів між собою вони зовсім не зобов'язані перебувати в безпосередній близькості, тобто в зоні дії модулів зв'язку - і при цьому для установки підключення між ними не потрібно інтернет. Пристрої з включеними адаптерами зв'язку автоматично створять ланцюжок з корстувачів «бенкетів», здатну об'єднати навіть досить віддалені об'єкти.
Такі бездротові мережі називаються мережами з комірчастою топологією, де кожна клітинка може приймати на себе функції комутатора для інших. І Apple зробила такі мережі загальнодоступними в iOS 7: вже один цей факт здатний змінити багато чого. І ось чому.
Крім усього іншого, MCF дозволяє дотягнути інтернет-з'єднання або хоча б просто радіозв'язок до того місця, де його ніколи не було, в тому числі і з об'єктивних причин: це може бути, наприклад, печера в гірському масиві або глибокий підвал, куди "не добиває »жодна стільниковий вишка або точка доступу.
Дані просто будуть передаватися від одного доступного пристрою-вузла до іншого; майже так само працює і справжній інтернет. У багатьох місцях, де в принципі відсутній мобільний зв'язок, але при цьому ведеться активна діяльність (наприклад, автопробіги по пустелях, якісь спортивні змагання, геологічні партії і розробки корисних копалин), до цього часу основним засобом особистої комунікації залишається примітивна рація « уоки-токі », а супутниковий зв'язок доступна далеко не всім.
MCF дозволяє створити комфортне сполучення між звичними смартфонами і навіть дотягнути до таких місць повноцінний вихід у Всесвітню мережу. Уявімо, наскільки затребуваними можуть бути такі мережі в зонах стихійних лих, де звичайна інфраструктура зв'язку виведена з ладу. У бідних країнах, де люди можуть купити дешевий телефон, але не мають коштів на оплату широкосмугового доступу в інтернет, MCF здатна забезпечити елементарний вихід в Мережу для цілих поселень.
Важлива перевага MCF полягає в простоті настройки. А точніше, її взагалі не потрібно ніяк налаштовувати: ви просто запускаєте AirDrop, FireChat або будь аналогічний додаток, і все починає працювати.
І, звичайно ж, додатки типу FireChat, засновані на технології MCF, повинні залучити дітей та молодь, які обожнюють обмінюватися повідомленнями. І для цього не потрібно витрат ні на стільниковий зв'язок, ні на підключення до інтернету. Більш того, для цього не знадобиться навіть діючий контракт з будь-яким оператором і взагалі смартфон: досить значно більш дешевого медіаплеєра iPod Touch.
Оскільки FireChat можна використовувати анонімно, тобто без авторизації, він може бути надзвичайно безпечним. У випадку з MCF не тільки неможливо визначити, ким саме є анонімні учасники чату, але не можна навіть віддалено зламати телефон, оскільки він не підключений до інтернету. Ця особливість MCF і FireChat робить їх особливо затребуваними в країнах з недемократичними режимами, влади яких прагнуть контролювати спілкування в інтернеті.
Читаючи про всі ці дивовижні перспективи, мимоволі задаєшся питанням: а чому ж така приголомшлива функція не викликало бурю захоплення у споживачів? Може, просто тому, що фахівці, та й сама Apple з якоїсь причини не стали пояснювати, що бездротові мережі ячеистой топології (однієї з найскладніших) тепер стали доступні власникам будь-яких пристроїв під управлінням iOS 7?
А можливо, причина в іншому: левову частку ринку мобільних пристроїв займають апарати під управлінням Android, так що до реалізації підтримки пористих мереж в цій операційній системі таку технологію навряд чи можна вважати по-справжньому масовою.
Цікаво, що розробник FireChat вже пропонує мобільний додаток Open Garden для Android, а також iOS, Windows і OS X, однак це не клієнт для обміну повідомленнями, а засіб для роздачі інтернету між об'єднаними в порожнисту мережу пристроями, що забезпечує найкраще підключення з усіх доступних технологій, включаючи Wi-Fi, Bluetooth і 3 / 4G .
Тим часом в Google, схоже, також мають намір взяти на озброєння аналог MCF: старший віце-президент компанії Сундар Пічай двічі згадував ніздрюваті мережі в недавньому виступі на конференції SXSW як перспективну технологію в області домашньої автоматизації і носяться пристроїв. А оскільки і Apple, і Google - як основні постачальники операційних систем для мобільних пристроїв - закладають потужну базу для створення додатків на базі автоматично конфігуруються пористих мереж, це тільки питання часу, коли технологія, з усіма її приголомшливими можливостями, по-справжньому вийде на ринок .
Загальнодоступні технології пористих бездротових мереж дозволять розробникам створювати додатки для розгортання компактних приватних або публічних «інтернетів», обмежених у часі та просторі. Такі мережі можуть надати не менший вплив на способи вільного поширення інформації в сучасному світі, ніж це зробив свого часу «великої» інтернет. Зв'язок, можлива практично в будь-якому місці і в будь-якій ситуації, - це серйозний удар по всім політичним режимам, які намагаються так чи інакше встановити контроль над засобами комунікації. При цьому віртуальні бездротові «міні-інтернети» можуть зовсім не мати виходу в Глобальну мережу, яку здатні контролювати держави і великі провайдери «на рівні кабелю». І якщо це не та актуальна технологія, яка дійсно здатна змінити світ, то тільки до пори до часу.
Читаючи про всі ці дивовижні перспективи, мимоволі задаєшся питанням: а чому ж така приголомшлива функція не викликало бурю захоплення у споживачів?