Биллинговая система Nodeny

Главная категория => Разработка => Тема начата: Dimasik от 21 Августа 2011, 14:14:55



Название: IPTV, мультикасты и уникасты
Отправлено: Dimasik от 21 Августа 2011, 14:14:55
Добрый день!
прогресс не стоит на месте и возникла необходимость вводить услуги иптв
кто как решал вопрос? как прикрутить это к биллингу или возможно правильнее поднять еще одну копию биллинга исключительно под иптв.
задача стоит больше не в разрезе вещания как такового , а именно в учете потребления, статистики и управления доступами к различным пакетам и каналам вещания.
четкого ТЗ пока не вижу, но предлагаю совместно его сделать.


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Cell от 21 Августа 2011, 14:36:55
На самом деле со стороны биллинга задача не очень сложная. В настоящее время вижу проблему в колхозе управляемого оборудования на доступе, т.к. на разном оборудовании все эти фичи по-разному реализуются.
Как я это вижу: придумывается 2-3-4-5 пакетов в составе iptv. Для этих пакетов прописываются на оборудовании ACL к igmp группам. Дальше - при помощи  snmp или telnet какой-то из заранее подготовленных ACL биндится на порт абонента. ВСЕ
Ну а как это конкретно сделать?))) зависит что там у кого булькает.
А начинать как обычно нужно с более земных вещей - типа привязки абонента в биллинге к конкретному свичу и к конкретному порту.
 


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Dimasik от 01 Сентября 2011, 22:26:47
На самом деле со стороны биллинга задача не очень сложная. В настоящее время вижу проблему в колхозе управляемого оборудования на доступе, т.к. на разном оборудовании все эти фичи по-разному реализуются.
Как я это вижу: придумывается 2-3-4-5 пакетов в составе iptv. Для этих пакетов прописываются на оборудовании ACL к igmp группам. Дальше - при помощи  snmp или telnet какой-то из заранее подготовленных ACL биндится на порт абонента. ВСЕ
Ну а как это конкретно сделать?))) зависит что там у кого булькает.
А начинать как обычно нужно с более земных вещей - типа привязки абонента в биллинге к конкретному свичу и к конкретному порту.
 
все верно. кто может реализовать. свитчи длинки/киски?


Название: Re: IPTV, мультикасты и уникасты
Отправлено: ser970 от 02 Сентября 2011, 07:09:52
все верно. кто может реализовать.
свичи позволяют? все?

свитчи длинки/киски?
машина с 4 колесами и рулем - выиграет формулу 1?





Название: Re: IPTV, мультикасты и уникасты
Отправлено: Dimasik от 02 Сентября 2011, 21:52:28
свичи позволяют? все?
да свитчи позволяют.

 свитчи длинки/киски?
машина с 4 колесами и рулем - выиграет формулу 1? - любитель построил ковчег - профессионалы
 титаник)))

вопрос состоит в том что бы реализовать через нодени управление свитчами через телнет\ssh
идея в следующем:
создаются пакеты каналов. передача методом либо юникастом либо мультикастом
задаются правила доступа для юникаста через ipfw, для мультикаста через свитчи
в зависимости от клиента привязка к определенному свитчу с определенными  настройками
в дальнейшем должна быть возможность управления подписками на пакеты и включение\выключение в зависимости от наличия денег на счету и выбранных каналов.


Название: Re: IPTV, мультикасты и уникасты
Отправлено: VitalVas от 03 Сентября 2011, 10:39:50
я бы такое сделал через уникасты и одноразовые платежи на каналы/группы каналов
использования юникастной передачи добавляет много плюсов и минусов


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Dimasik от 06 Сентября 2011, 17:42:36
я бы такое сделал через уникасты и одноразовые платежи на каналы/группы каналов
использования юникастной передачи добавляет много плюсов и минусов

самый основной минус это загрузка каналов одинаковым содержимым.
а кто нибудь знает можно ли на микротике поднять udp-proxy?


Название: Re: IPTV, мультикасты и уникасты
Отправлено: VitalVas от 06 Сентября 2011, 18:47:11
routing->igmp-proxy
mikrotik V>3

при правильной настройке можно запускать все что хочешь


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Eugene от 17 Марта 2012, 19:50:30
PIM-SM?


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Maks от 20 Марта 2012, 17:52:12
routing->igmp-proxy
mikrotik V>3

при правильной настройке можно запускать все что хочешь



Может не в тему, у меня из за igmp-proxy тик перегружается. версия-5.12


Название: Re: IPTV, мультикасты и уникасты
Отправлено: nops от 29 Марта 2012, 01:37:20
Всем здрасте!
вообщем суть такая, мой провайдер дарит всем абонентам бесплатное IPTV.
У меня появилось желание прокинуть IPTV в свою сетку. ядро скомпилировал как и в мане и добавил options MROUTING
Поставил igmpproxy из портов.
соединение в провайдером L2TP, реализовано mpd5
re0 - сетевая смотрит на провайдера, тут IP динамический(серый), получаю по DHCP
em0 - сетевая смотрит в локалку
ng0 - виртуальный интерфейс, на нем белый IP, статичный.
в коняфиг igmpproxy.conf прописал:
Код:
########################################################
#
#   Example configuration file for the IgmpProxy
#   --------------------------------------------
#
#   The configuration file must define one upstream
#   interface, and one or more downstream interfaces.
#
#   If multicast traffic originates outside the
#   upstream subnet, the "altnet" option can be
#   used in order to define legal multicast sources.
#   (Se example...)
#
#   The "quickleave" should be used to avoid saturation
#   of the upstream link. The option should only
#   be used if it's absolutely nessecary to
#   accurately imitate just one Client.
#
########################################################

##------------------------------------------------------
## Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave


##------------------------------------------------------
## Configuration for eth0 (Upstream Interface)
##------------------------------------------------------
phyint re0 upstream  ratelimit 0  threshold 1
altnet 239.0.0.0/8
altnet 224.0.0.0/8
altnet 10.0.0.0/8

##------------------------------------------------------
## Configuration for eth1 (Downstream Interface)
##------------------------------------------------------
phyint em0 downstream  ratelimit 0  threshold 1
altnet 192.168.0.0/24

##------------------------------------------------------
## Configuration for eth2 (Disabled Interface)
##------------------------------------------------------
phyint lo disabled
фаер для теста вообще отрубил
Код:
ipfw add 1 allow ip from any to any
Пробую, картинки нет, ничего нет.
смотрю тспдампом:
Код:
mail# tcpdump -n -i em0 port 1234 or igmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on em0, link-type EN10MB (Ethernet), capture size 96 bytes
05:38:57.737359 IP 192.168.0.1 > 224.0.0.1: igmp query v2
05:38:57.737374 IP 192.168.1.10 > 224.0.0.1: igmp query v2
05:38:59.468335 IP 192.168.0.2 > 239.255.255.250: igmp v2 report 239.255.255.250
05:39:02.531494 IP 192.168.0.1 > 224.0.0.2: igmp v2 report 224.0.0.2
05:39:06.813318 IP 192.168.0.5 > 224.0.0.22: igmp v3 report, 2 group record(s)
05:39:09.314794 IP 192.168.0.5 > 224.0.0.22: igmp v3 report, 2 group record(s)
05:39:28.885369 IP 192.168.0.1 > 224.0.0.1: igmp query v2
05:39:28.885397 IP 192.168.1.10 > 224.0.0.1: igmp query v2
05:39:30.271214 IP 192.168.0.1 > 224.0.0.2: igmp v2 report 224.0.0.2
05:39:34.584903 IP 192.168.0.2 > 239.255.255.250: igmp v2 report 239.255.255.250
^C
10 packets captured
174 packets received by filter
0 packets dropped by kernel
mail#
Код:
mail# tcpdump -n -i re0 port 1234 or igmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on re0, link-type EN10MB (Ethernet), capture size 96 bytes
05:39:21.840537 IP 10.255.247.1 > 224.0.0.1: igmp query v2
^C
1 packets captured
217 packets received by filter
0 packets dropped by kernel
mail#
мне включать и отключать, а так же считать юзерам не надо ничего по IPTV, мне нужно просто пробросить.
 
У кого какие идеи есть?!


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Rico-X от 29 Марта 2012, 09:12:35
Варианта 2 могу предложить, первый - так и транслировать мультикастом, второй http://i-notes.org.ua/spravka-po-klyucham-udpxy/


Название: Re: IPTV, мультикасты и уникасты
Отправлено: nops от 29 Марта 2012, 09:26:29
Варианта 2 могу предложить, первый - так и транслировать мультикастом, второй http://i-notes.org.ua/spravka-po-klyucham-udpxy/
а что за первый вариант?!
Ссылка не открывается.


Название: Re: IPTV, мультикасты и уникасты
Отправлено: Rico-X от 13 Апреля 2012, 10:35:28
Да реальной сайт умер, вот из кеша поисковика
http://hghltd.yandex.net/yandbtm?text=http%3A%2F%2Fi-notes.org.ua%2Fspravka-po-klyucham-udpxy%2F&url=http%3A%2F%2Fi-notes.org.ua%2Fspravka-po-klyucham-udpxy%2F&fmode=inject&mime=html&l10n=ru&sign=2674489d7e5b2b928445d984e6df203a&keyno=0