MANET Billing system
Краткое описание
В настоящее время одним из перспективных направлений развития сетей WIFI является создание self-forming networks. Разработаны технологий для создания Mobile ad hoc networks (MANET), у народа на руках миллионы wifi устройств. Но, несмотря на это self-forming networks мало распространены. Только military и редкие энтузиасты строят такие сети, коммерческих реализаций, если я не ошибаюсь, нет.
Нам кажется, что одной из причин этого, является отсутствие механизма (технологии) проведения взаиморасчетов между пользователями MANET. Из-за его отсутствия, ISP не занимаются развитием MANET, а у пользователей сети нет стимула предоставлять ресурсы своего wifi device для поддержки сети.
Предлагается разработать технологию взаиморасчетов и тарификации, которая позволит пользователям сети зарабатывать (или получать скидку) выполняя функции "relay node" в MANET сети.
Основные положения
MANET Billing system состоит из 2 (традиционных) частей:
- MANET Billing server (MBS) – биллинговый сервер обрабатывает информацию поступающую от агентов, занимается взаиморасчетами и тарификацией.
- MANET Billing agent (MBA) – программа работающая на каждом устройстве сети. Передает MBS account records, участвует в аuthentication и аuthorization пользователя. MBA может быть встроен в устройство или представлять собой Java application.
Всех участников сети можно разделить на 3 группы:
- Common Users – пользуется услугами сети, но не участвует в транзитной передаче трафика.
- Relay Users - пользуется услугами сети и участвует в транзитной передаче трафика.
- Relay Nodes – не пользуется услугами сети, но участвует в передаче трафика.
Система взаиморасчетов (MANET Billing system) выполняет следующие основные функции:
- Выполняет функцию AAA сервера (Authentication, Authorization, Accounting).
- Берет плату с Common Users и Relay Users за пользование сетью.
- Платит Relay Users и Relay Nodes за услуги по передаче трафика.

MANET Billing server
Система тарификации может отличаться от традиционной. В качестве метрики может выступать не только число переданных пакетов, но и количество энергии затраченное relay node на передачу трафика. Такой подход позволит более справедливо подходить к тарификации, поскольку именно battery life of mobile devices является расходуемым ресурсом.