реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Как из дома управлять с латентностью <200 мс через интернет устройством на расстоянии 600 км и потоком данных 100 Мбит/с? Поделитесь опытом
bbb
сообщение Jan 30 2016, 20:21
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Как через интернет управлять устройством находящимся за 600 км, чтобы время передачи команд на объект было не более 100 мс и объект в ответ передавал данные со скоростью 100 Мбит/с?

Есть ли у кого опыт в создании таких распределенных систем управления?

Т.е. мне нужно, чтобы когда я посылаю команду на удаленный объект по интернету он уже через 0.1 сек получал её и начинал её выполнять. И наоборот. Когда объект что-то полсылает мне, чтобы я начинал получать это уже спустя 0.1 сек после начала передачи

При этом девайс, выполняющий команды, должен постоянно передавать мне данные со скоростью 100 Мбит в секунду (свое состояние и видеопоток с 10-ти камер).

Т.е. канал должен быть дуплексным.


В какую сторону "рыть"?
Где можно посмотреть готовые проекты такого плана?

Сообщение отредактировал bbb - Jan 30 2016, 20:22
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Jan 30 2016, 20:47
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Цитата(bbb @ Jan 31 2016, 02:21) *
Как через интернет управлять устройством находящимся за 600 км, чтобы время передачи команд на объект было не более 100 мс и объект в ответ передавал данные со скоростью 100 Мбит/с?

Идти к магистральным провайдерам типа Ростелеком, Транстелеком, еще у сотовых операторов есть такие каналы и покупать выделенный канал связи с гарантированной полосой и откликом.
Go to the top of the page
 
+Quote Post
bbb
сообщение Jan 30 2016, 21:09
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



А стандартных покупных решений моей задачи нет?
Ну типа покупаешь коробочку с CD-диском.
Коробочку (УСО) ставишь на объект управления.
С диска ставишь утилиту к себе на комп и управляй не хочу.

Не слышали о таком?
Go to the top of the page
 
+Quote Post
Baser
сообщение Jan 30 2016, 21:43
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Cтандартные покупные решения может быть и есть,
но их нужно подключать к какому-то каналу связи.
Общественный интернет это канал с негарантированными параметрами.
Сейчас связь есть, а через секунду нет.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 31 2016, 08:36
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(bbb @ Jan 30 2016, 23:21) *
Т.е. мне нужно, чтобы когда я посылаю команду на удаленный объект по интернету он уже через 0.1 сек получал её и начинал её выполнять. И наоборот. Когда объект что-то полсылает мне, чтобы я начинал получать это уже спустя 0.1 сек после начала передачи


В какую сторону "рыть"?
Где можно посмотреть готовые проекты такого плана?


Рыть в сторону оптимизации техзадания, ибо интернет - это не локалка из 2х устройств, одно из которых комп, другое ваша железка. Время 0.1 сек - через стопятьсот узлов и расстояние пол-страны.... Ну это просто сказка или сладкий сон biggrin.gif

А решение - передача части "быстрых" функций своему устройству, а через инет только командовать...

Цитата(HardEgor @ Jan 30 2016, 23:47) *
Идти к магистральным провайдерам типа Ростелеком, Транстелеком, еще у сотовых операторов есть такие каналы и покупать выделенный канал связи с гарантированной полосой и откликом.


Так-то да, только ИМХО стоить все это будет столько, что на эти деньги проще жить в теплых странах и не париться этой ерундой biggrin.gif
Go to the top of the page
 
+Quote Post
smalcom
сообщение Jan 31 2016, 09:04
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



и, обычно, выделенную линию не дают физлицу, только юридическому.

Цитата
В какую сторону "рыть"?

только выделенный канал вам поможет.

Цитата
Где можно посмотреть готовые проекты такого плана?

это как купить интернет - нигде.
Go to the top of the page
 
+Quote Post
gerber
сообщение Jan 31 2016, 10:57
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Смотрите в сторону синхронных каналов, SDH/PDH и т. п.


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
gte
сообщение Jan 31 2016, 11:21
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Цитата(bbb @ Jan 30 2016, 23:21) *
Т.е. мне нужно, чтобы когда я посылаю команду на удаленный объект по интернету он уже через 0.1 сек получал её и начинал её выполнять. И наоборот. Когда объект что-то полсылает мне, чтобы я начинал получать это уже спустя 0.1 сек после начала передачи

При этом девайс, выполняющий команды, должен постоянно передавать мне данные со скоростью 100 Мбит в секунду (свое состояние и видеопоток с 10-ти камер).

Управление сделать по радиоканалу, а обратный канал через интернет.
Go to the top of the page
 
+Quote Post
syoma
сообщение Jan 31 2016, 12:59
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Конечно 100мс удаленно - это круто. А что это за заздача это требует, можете сказать?

А собственно по решению - может VoIP - ну или телефон обыкновенный?
Go to the top of the page
 
+Quote Post
twix
сообщение Jan 31 2016, 13:21
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 4-11-15
Пользователь №: 89 174



Сейчас выяснится, что ему в танчики надо играть без задержек, а в деревне интернет не очень качественный..
Go to the top of the page
 
+Quote Post
bbb
сообщение Jan 31 2016, 18:42
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Цитата
Рыть в сторону оптимизации техзадания, ибо интернет - это не локалка из 2х устройств, одно из которых комп, другое ваша железка. Время 0.1 сек - через стопятьсот узлов и расстояние пол-страны.... Ну это просто сказка или сладкий сон


У меня когда-то лет 10 назад была программа которой показывала пинг до различных городов. И он вполне себе был менее 0.1 сек
Go to the top of the page
 
+Quote Post
gerber
сообщение Jan 31 2016, 21:25
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Цитата(bbb @ Jan 31 2016, 21:42) *
У меня когда-то лет 10 назад была программа которой показывала пинг до различных городов. И он вполне себе был менее 0.1 сек

Дык в те времена и Ускоритель Интернета продавался на каждом углу. rolleyes.gif


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Jan 31 2016, 23:41
Сообщение #13


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(twix @ Jan 31 2016, 14:21) *
в танчики

т34, в натуральную величину ?
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 1 2016, 02:24
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
У меня когда-то лет 10 назад была программа которой показывала пинг до различных городов. И он вполне себе был менее 0.1 сек

speedtest.net
tracert
traceroute
ping
Цитата
PING moscow.ru (185.15.172.69): 56 data bytes
64 bytes from 185.15.172.69: icmp_seq=0 ttl=55 time=30,027 ms


------------------------------------
о-о-о, опять святая уверенность: "смотрите, я обманул природу". обычно очень плохо заканчивается.
вы понимаете разницу между:
1. "чуваак, не пропусти, до 100 Мбит за 2, да, разгильдяй городской, ты не ослышался - всего за два кредита в месяц... Та-дааа";
2. 24/7 64 кбит/с ?

Вероятно из-за пункта 1 и выбран предел скорости 100 МБит/с
Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 1 2016, 15:49
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



smalcom
Не понял. Что Вы хотели сказать-то?
*****************
Уточню немного.
Для обратного 100 мегабитного потока видео не критично если будет небольшой джиттер задержки (0,1...0,5 сек)
А вот для обратного дампа состояния устройства желательно чтобы он доставлялся за 100мс.


В принципе система будет работать даже при Latency Time 0.5 сек. Но хотелось бы чтобы сигнал "туда и обратно" успевал "добежать" за 0.2 сек


В принципе, катастрофы не произойдет даже если команда или "обратная связь" будут "гулять по сети" 40 секунд.

Просто девайс в этом случае перейдет на дефольный алгоритм работы "нет связи с хостом".

И просто тогда про "real-time управление" будет уже нельзя говорить.
Go to the top of the page
 
+Quote Post
gte
сообщение Feb 1 2016, 16:22
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Цитата(bbb @ Feb 1 2016, 18:49) *
И просто тогда про "real-time управление" будет уже нельзя говорить.

Обычный ethernet не используется для "real-time" даже в пределах цеха.

Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 1 2016, 17:46
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



значит нужно сделать необычный
Go to the top of the page
 
+Quote Post
Corvus
сообщение Feb 1 2016, 17:50
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056



Так сделали уже EtherCAT и иже с ним.
Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 1 2016, 19:32
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Мне нужно использовать WAN
Go to the top of the page
 
+Quote Post
syoma
сообщение Feb 1 2016, 20:06
Сообщение #20


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата(gte @ Feb 1 2016, 19:22) *
Обычный ethernet не используется для "real-time" даже в пределах цеха.

Ну чего не используется. Уже используется. Продвинутые "цифровые" подстанции на МЭК 61850 используют Ethernet в полный рост. А протокол GOOSE как раз используется системами защиты и автоматики для посылки команд на аварийное отключение контакторов и разрыв цепей. И задержки там гораздо меньше 100мс.
Но не думаю, что ТС устроит цена данного решения.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 2 2016, 12:10
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (syoma @ Feb 1 2016, 22:06) *
Но не думаю, что ТС устроит цена данного решения.

Причем тут предлагаемые Вами "решения" работающие в пределах локальной сети? Нет, хотя если фантазер прокопает канаву до объекта и проложит свой бэкбончик, то тогда все и у него получится sm.gif.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Feb 2 2016, 15:46
Сообщение #22


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(syoma @ Feb 1 2016, 20:06) *
Но не думаю, что ТС устроит цена данного решения.

доллар..два ?
Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 2 2016, 16:32
Сообщение #23


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Цитата(gte @ Feb 1 2016, 16:22) *
Обычный ethernet не используется для "real-time" даже в пределах цеха.

Вы жутко отстали от жизни.

Уже лет 10 как как в цеховых АСУТП в полный рост правят не просто системы жесткого реального времени. А ЧУДОВИЩНОЙ ЖЕСТКОСТИ системы реального времени на базе EtherCAT, SERCOS, PowerLink и т.п.

Когда время проверки отсутсвия "Failure" одного блока занимает наносекунды.
Go to the top of the page
 
+Quote Post
gte
сообщение Feb 2 2016, 21:18
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Цитата(bbb @ Feb 2 2016, 19:32) *
Уже лет 10 как как в цеховых АСУТП в полный рост правят не просто системы жесткого реального времени. А ЧУДОВИЩНОЙ ЖЕСТКОСТИ системы реального времени на базе EtherCAT, SERCOS, PowerLink и т.п.

Внимательно читайте то, что я написал.
То о чем Вы написали это не просто Ethernet, а специально модифицированный для промышленного применения.
Почитайте условия применения EtherCAT, SERCOS, PowerLink и т.п. и напишите какой из них применим для Вас при условии, что Вы не будете "копать канаву до объекта".

Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 3 2016, 00:57
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (bbb @ Feb 2 2016, 18:32) *
Когда время проверки отсутсвия "Failure" одного блока занимает наносекунды.

Феерически! Наносекунды. А как быть с тем печальным фактом, что только задержка в витой паре на уровне 30 наносекунд на метр. Какие-то совсем уж карманного размера системы АСУТП у Вас sm.gif. Идем дальше. Начинаем учитывать скорость передачи. В Ethernet бегают фреймы имеющие не нулевой размер, посему еще появляется задержка равная отношению размера фрейма к скорости передачи, что уже совсем никак не сотносится со словом "наносекунды". Это я пока про чисто физические ограничения говорю и не затрагиваю вопрос времени обработки информации.
Осетра урежьте ©


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 3 2016, 19:15
Сообщение #26


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Я имел в виду, что слЭйф формирует ответ за наосекунды в суммарном фрейме

И как не крути за 30 мкс опросить 1000 девайсов....
Ещё лет 10 назад это казалось несбыточной фантастикой
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 4 2016, 10:07
Сообщение #27


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
smalcom
Не понял. Что Вы хотели сказать-то?

вы в пример приводите одновременно бытовуху и промышленность. учитывая, что за 10 лет про пинг вы так и не узнали, то врядли вам нужен совет в этой теме. т.к. вам сразу уже сказали как это возможно, а вы упираетесь.
Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 4 2016, 18:54
Сообщение #28


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



А есть ли какие либо эволюшн платы, KiT-ы и т.п. по указанной в заголовке тематике?
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 4 2016, 20:12
Сообщение #29


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



есть, конечно.
недорого, для начинающих: http://server-unit.ru/catalog/servery/serv...alnogo-urovnya/
это по желанию, в зависимости от абонентской линии http://gsc.com.ua/xdsl-koncentratory/adsl-shdsl-dslam/
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 4 2016, 20:30
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (bbb @ Feb 3 2016, 21:15) *
И как не крути за 30 мкс опросить 1000 девайсов....
Ещё лет 10 назад это казалось несбыточной фантастикой

Как и сейчас в сколь-нибудь реальных условиях, а не иделистических их рекламных проспектов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
dimka76
сообщение Feb 4 2016, 21:19
Сообщение #31


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



А если так.
Есть некий сайт. На нем HTML страница и какой-то текстовый файл. Страница по кнопке пользователя, размещенной на этой странице, записывает команду в файл. Управляемое устройство непрерывно читает этот файл и как только обнаруживает в нем команду исполняет ее.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 4 2016, 22:04
Сообщение #32


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



так будет работать. и даже очень быстро. тем быстрее, чем быстрее видеокарта. ведь именно она рисует кнопку.
Go to the top of the page
 
+Quote Post
Quasar
сообщение Feb 10 2016, 16:01
Сообщение #33


Местный
***

Группа: Свой
Сообщений: 257
Регистрация: 2-12-06
Из: Default City
Пользователь №: 23 021



Цитата(bbb @ Jan 30 2016, 23:21) *
я посылаю команду на удаленный объект по интернету он уже через 0.1 сек получал её и начинал её выполнять.


Вам выше smalcom показал задержку в 30,027 ms, я сейчас в Москве и мои железки в Новосибе имеют пинг порядка 60 мс, но это же все нестабильно. Сегодня 60 мс, а завтра 600 мс. Короче, как у радиолюбителей, все будет зависеть от текущего прохождения, что бы иметь гарантированные параметры идите в Ростелеком и арендуйте канал с гарантированными параметрами предоставления услуг связи.


Go to the top of the page
 
+Quote Post
bbb
сообщение Feb 10 2016, 18:33
Сообщение #34


Местный
***

Группа: Участник
Сообщений: 335
Регистрация: 29-01-16
Пользователь №: 90 261



Цитата(Quasar @ Feb 10 2016, 16:01) *
Вам выше smalcom показал задержку в 30,027 ms, я сейчас в Москве и мои железки в Новосибе имеют пинг порядка 60 мс, но это же все нестабильно. Сегодня 60 мс, а завтра 600 мс. Короче, как у радиолюбителей, все будет зависеть от текущего прохождения, что бы иметь гарантированные параметры идите в Ростелеком и арендуйте канал с гарантированными параметрами предоставления услуг связи.
Ну и ладно. Я уже писал выше. Что в девайсе будет предусмотрен режим "нет связи с хостом". Вопрос теперь один: где купить готовый KiT: железяку (удаленное УСО) с диском, на котором записана утилита управления этим УСО с моего компа через инет
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Dec 30 2017, 10:02
Сообщение #35


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



На прохождение 600 км "туда и обратно" свет тратит примерно 4 мс.
Так что, в принципе, это возможно
Go to the top of the page
 
+Quote Post
Aner
сообщение Dec 31 2017, 13:16
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Студент заборстроительного @ Dec 30 2017, 13:02) *
На прохождение 600 км "туда и обратно" свет тратит примерно 4 мс.
Так что, в принципе, это возможно

Пока в фантастических романах, в прямом луче; так как "туда и обратно" свет "тормозится" в среде распространения, включая обработчики.
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Jan 1 2018, 20:48
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(Aner @ Dec 31 2017, 16:16) *
свет "тормозится" в среде распространения

В воздухе? На доли процента
Go to the top of the page
 
+Quote Post
Aner
сообщение Jan 2 2018, 13:39
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Студент заборстроительного @ Jan 2 2018, 00:48) *
В воздухе? На доли процента

Какой еще воздух? Как это на 600Км? И чем?
По оптике с переходом на медь и так нескоько раз к 40...60мс и придёте, в лучшем случа, на некоторое время в имеющемся интернете
Go to the top of the page
 
+Quote Post
mantech
сообщение Jan 2 2018, 14:16
Сообщение #39


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Студент заборстроительного @ Jan 1 2018, 23:48) *
В воздухе? На доли процента


Ну дак и тяните свою оптику на 600км, в чем проблема? Тогда все задержки будут только на распространение света в волокне, переходные процессы в репитерах, а их будет немало и все! biggrin.gif
Go to the top of the page
 
+Quote Post
Студент заборстр...
сообщение Jan 4 2018, 11:07
Сообщение #40


Местный
***

Группа: Участник
Сообщений: 317
Регистрация: 16-09-17
Пользователь №: 99 334



Цитата(mantech @ Jan 2 2018, 17:16) *
переходные процессы в репитерах, а их будет немало и все! biggrin.gif

Ошибаетесь
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 06:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01725 секунд с 7
ELECTRONIX ©2004-2016