Max 0 Posted 2007-11-08 05:23:11 Share Posted 2007-11-08 05:23:11 Собственно интересует вопрос к авторам касаемо поля учёта трафика в свойствах тарифа: терминология: под словом тарификация я понимаю умножение цены на количество трафика. UPLOAD - понятно, тарифицируется тока исходящий трафик DOWNLOAD - понятно, тарифицируется тока входящий трафик UP+DOWN - понятно, тарифицируется оба трафика а вот что есть MAX я так и не понял, за какой период берётся этот MAX? ведь биллинг то горячий, в смысле обсчитывает на лету.... Значит он берёт этот max не за сессию.... тогда как? Link to post Share on other sites
stg-34 0 Posted 2007-11-08 05:55:49 Share Posted 2007-11-08 05:55:49 Максимальный за месяц. Link to post Share on other sites
Alferov 0 Posted 2007-11-08 06:58:21 Share Posted 2007-11-08 06:58:21 хм.... серьезно? а где это делается, и самое главное как??? пока я вижу только вот это (tariff2.cpp): double TARIFF::GetPriceWithTraffType(uint64_t up, uint64_t down, int dir, time_t t) const { long int mb; switch (tariffConf.traffType) { case TRAFF_UP: mb = up / (1024*1024); break; case TRAFF_DOWN: mb = down / (1024*1024); break; case TRAFF_MAX: mb = MAX(up, down) / (1024*1024); break; default: //TRAFF_UP_DOWN: mb = (up + down) / (1024*1024); break; } return GetPriceWithoutFreeMb(dir, mb, stgTime); } и это (common.h): #define MAX(a, ((a) > ( ? (a) : () Это разве за месяц? Мне кажется, что это определение текущего максимального. ((( Link to post Share on other sites
Max 0 Posted 2007-11-08 06:59:52 Author Share Posted 2007-11-08 06:59:52 просто логика взятия за месяц подразумевает не текущий расчёт, а в конце месяца..... а значит ни о каком отключении при нулевом балансе речь не идёт?! Link to post Share on other sites
stg-34 0 Posted 2007-11-08 09:19:17 Share Posted 2007-11-08 09:19:17 Не понял. Мы можем снимать деньги за: 1. входящий тарфик 2. исходящтй 3. суммарно 4. за больший. То что в коде ты высветил жирным и есть снятие денег за больший трафик. То что в процессе максимальным может стаонвится, или up или down не имеет никакого значения. По сути схема с максимальным трафиком никак не отличается от остальных. Link to post Share on other sites
Max 0 Posted 2007-11-08 11:53:17 Author Share Posted 2007-11-08 11:53:17 мне например не понятно за какой период берётся максимум? Link to post Share on other sites
stg-34 0 Posted 2007-11-08 12:55:03 Share Posted 2007-11-08 12:55:03 От начала месяца до текущего момента т.е. за месяц. Точно так же как с суммарным или с аплоадом. Никаких отличий нет. Link to post Share on other sites
Max 0 Posted 2007-11-08 17:20:01 Author Share Posted 2007-11-08 17:20:01 так стоп, я всётаки не могу понять как может стг брать период месяц? когда деньги списывает он онлайн?! :0 вообще если брать совсем конкретно то он должен каждый входящий пакет сравнивать с исходящим за единицу времени.... или я что то упустил.... Link to post Share on other sites
Cell 7 Posted 2007-11-08 17:28:17 Share Posted 2007-11-08 17:28:17 так стоп, я всётаки не могу понять как может стг брать период месяц? когда деньги списывает он онлайн?! :0вообще если брать совсем конкретно то он должен каждый входящий пакет сравнивать с исходящим за единицу времени.... или я что то упустил.... Упустил.... с начала месяца и до текущего значения времени - все данные есть... напр. UP больше чем DOWN значит снимаем деньги за UP Link to post Share on other sites
Max 0 Posted 2007-11-08 18:20:47 Author Share Posted 2007-11-08 18:20:47 так стоп, я всётаки не могу понять как может стг брать период месяц? когда деньги списывает он онлайн?! :0вообще если брать совсем конкретно то он должен каждый входящий пакет сравнивать с исходящим за единицу времени.... или я что то упустил.... Упустил.... с начала месяца и до текущего значения времени - все данные есть... напр. UP больше чем DOWN значит снимаем деньги за UP всё бы класно, но стг снимает деньги не в конце месяца в момент попадания данных в коллектор стг! Link to post Share on other sites
stg-34 0 Posted 2007-11-08 20:37:06 Share Posted 2007-11-08 20:37:06 Именно. Приходит трафик с коллектора, смотрим кто сейчас больше UP или DOWN ЗА МЕСЯЦ и снимаем деньги за те пакеты которые принадлежат бОльшему тарфику. Link to post Share on other sites
Max 0 Posted 2007-11-09 05:32:28 Author Share Posted 2007-11-09 05:32:28 топерь понятно. Скажите а есть возможность в дальнейшем получить схему Download и если Upload больше Download то и за него снимать деньги? Link to post Share on other sites
stg-34 0 Posted 2007-11-09 07:48:04 Share Posted 2007-11-09 07:48:04 топерь понятно.Скажите а есть возможность в дальнейшем получить схему Download и если Upload больше Download то и за него снимать деньги? Брррр... Ниче не понял. Поясни чуть подробнее. Link to post Share on other sites
Max 0 Posted 2007-11-09 08:17:14 Author Share Posted 2007-11-09 08:17:14 согласно нашего договора с Абонентами, мы взымаем плату за входящий трафик к абоненту, но если сходящий превысит входящий, то и за исход. тоже выставим плату! Link to post Share on other sites
stg-34 0 Posted 2007-11-09 09:16:02 Share Posted 2007-11-09 09:16:02 Если у юзера есть UP 10Mb и DOWN 100Mb, то снимаем деньги только за 100Mb Если у юзера есть UP 110Mb и DOWN 100Mb, то снимаем деньги за 100+110Mb Правильно? Link to post Share on other sites
Max 0 Posted 2007-11-09 10:28:16 Author Share Posted 2007-11-09 10:28:16 да Link to post Share on other sites
stg-34 0 Posted 2007-11-09 10:31:17 Share Posted 2007-11-09 10:31:17 Хм. Такая схема раелизуема только для варианта оплаты по факту. Т.е. деньги со счтеа юзера снимаются только раз в месяц, в конце учетного периода. О raeltime снятии денег в таком раскладе говорить не приходится. Link to post Share on other sites
Max 0 Posted 2007-11-09 11:55:53 Author Share Posted 2007-11-09 11:55:53 жаль Link to post Share on other sites
stg-34 0 Posted 2007-11-09 13:46:30 Share Posted 2007-11-09 13:46:30 Не раелизуема такая схема не по техническим вопросам, а по тому, что нам понадобится машина времени, чтоб знать будущее. А с этим пока сложновато Link to post Share on other sites
vop 370 Posted 2007-11-09 15:17:36 Share Posted 2007-11-09 15:17:36 согласно нашего договора с Абонентами, мы взымаем плату за входящий трафик к абоненту, но если сходящий превысит входящий, то и за исход. тоже выставим плату! Поделитесь грибами Вообще-то странная схема начисления оплаты. Имейте ввиду, что вы получаете скачок начисления в середине месяца, если вдруг исходящий трафик превысит входящий. Реализовать такое можно и в реалтайме, но я сомневаюсь, что кто-то возмется это делать. Link to post Share on other sites
stg-34 0 Posted 2007-11-09 15:31:16 Share Posted 2007-11-09 15:31:16 Машина времени изобретенеа? Или юзер будет смотреть как у него деньги ходят вверх-вниз? Link to post Share on other sites
Max 0 Posted 2007-11-09 16:27:30 Author Share Posted 2007-11-09 16:27:30 согласно нашего договора с Абонентами, мы взымаем плату за входящий трафик к абоненту, но если сходящий превысит входящий, то и за исход. тоже выставим плату! Поделитесь грибами Вообще-то странная схема начисления оплаты. Имейте ввиду, что вы получаете скачок начисления в середине месяца, если вдруг исходящий трафик превысит входящий. Реализовать такое можно и в реалтайме, но я сомневаюсь, что кто-то возмется это делать. не понял юмора..... Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now