СИСТЕМА И СПОСОБ ДЛЯ БЕЗОПАСНОГО УПРАВЛЕНИЯ СЕТЕВЫМИ УСТРОЙСТВАМИ

1. Способ, включающий: получение в сетевом элементе в пользовательской сети и от устройства пользователя запроса для доступа к первому программируемому логическому контроллеру (ПЛК), расположенному в сети управления бурением; определение в сетевом элементе, является ли устройство пользователя авторизованным для доступа к первому ПЛК, основываясь по меньшей мере частично на учетных данных для доступа пользователя, связанного с устройством пользователя; установление виртуального соединения между пользовательской сетью и сетью управления бурением в ответ на определение того, что устройство пользователя является авторизованным; и завершение виртуального соединения.
2. Способ по п. 1, отличающийся тем, что виртуальное соединение устанавливается с использованием коммутируемого виртуального соединения, расположенного между сетью управления бурением и пользовательской сетью, и причем коммутируемое виртуальное соединение является физическим каналом, выполненным с возможностью становиться соединением канального уровня между соседними узлами сети в ответ на определение, что устройство пользователя является авторизованным.
3. Способ по п. 1, отличающийся тем, что виртуальное соединение устанавливается с использованием контроллера виртуальных соединений, расположенного в пользовательской сети, и причем контроллер виртуальных соединений является инсталляционным сервером, который управляет сетью управления бурением как отдельной зоной безопасности от пользовательской сети.
4. Способ по п. 1, дополнительно включающий: осуществление доступа к учетной записи пользователя, связанного с устройством пользователя; и определение, основываясь по меньшей мере частично на данных из учетной записи пользователя, временного окна, в течение которого устройство пользователя является авторизованным для доступа ко второму ПЛК, расположенному в сети управления бурением, причем виртуальное соединение устанавливается во время начала временного окна, и причем виртуальное соединение завершается во время окончания временного окна.
5. Способ по п. 1, дополнительно включающий: генерирование кода устройства пользователя в ответ на определение, что устройство пользователя является авторизованным для доступа к первому ПЛК; и передачу кода устройства пользователя на устройство пользователя, причем устройство пользователя выполнено с возможностью осуществления связи с первым ПЛК, используя код устройства пользователя.
6. Способ по п. 1, дополнительно включающий: получение управляющей команды от устройства пользователя в то время, как устанавливается виртуальное соединение между сетью управления бурением и пользовательской сетью, причем управляющая команда регулирует одну или более настроек на первом ПЛК; и передачу из сети управления бурением данных ПЛК в пользовательскую сеть в то время, как виртуальное соединение завершается.
7. Способ по п. 1, дополнительно включающий: получение от устройства пользователя учетных данных пользователя, связанных с учетной записью пользователя; установление, основываясь по меньшей мере частично на учетных данных пользователя и используя протокол удаленного дисплея, сетевого подключения между устройством пользователя и сетевым элементом в пользовательской сети.
8. Способ по п. 1, дополнительно включающий: передачу от первого ПЛК к устройству пользователя данных ПЛК в то время, как устанавливается виртуальное соединение между сетью управления бурением и пользовательской сетью, причем данные ПЛК характеризуют одно или более показаний датчика на первом ПЛК.
9. Способ по п. 1, отличающийся тем, что виртуальное соединение обеспечивает логический путь между первым ПЛК и устройством пользователя, и причем завершение виртуального соединения включает завершение логического пути.
10. Способ по п. 1, отличающийся тем, что сеть управления бурением содержит множество сетевых элементов, выполненных с возможностью управления одной или более операциями бурения на буровой установке.
11. Способ по п. 1, отличающийся тем, что пользовательская сеть содержит множество сетевых элементов, выполненных с возможностью обеспечения одной или более служб пользователя на буровой установке, и причем одна или более служб пользователя включает Интернет–доступ для компьютерного устройства, подключенного к пользовательской сети.
12. Система, содержащая: сеть управления бурением, содержащую первый программируемый логический контроллер (ПЛК); пользовательскую сеть, соединенную с сетью управления бурением, причем пользовательская сеть содержит множество сетевых элементов; и контроллер виртуальных соединений, работающий по меньшей мере на одном сетевом элементе из множества сетевых элементов, причем контроллер виртуальных соединений выполнен с возможностью: получать от устройства пользователя запрос для доступа к первому ПЛК; определять, является ли устройство пользователя авторизованным для доступа к первому ПЛК, основываясь по меньшей мере частично на учетных данных для доступа пользователя, связанного с устройством пользователя; устанавливать виртуальное соединение между пользовательской сетью и сетью управления бурением в ответ на определение того, что устройство пользователя является авторизованным; и завершать виртуальное соединение.
13. Система по п. 12, дополнительно содержащая: коммутируемое виртуальное соединение, расположенное между сетью управления бурением и пользовательской сетью, и причем коммутируемое виртуальное соединение является физическим каналом, выполненным с возможностью становиться соединением канального уровня между соседними узлами сети в ответ на определение, что устройство пользователя является авторизованным.
14. Система по п. 12, отличающаяся тем, что контроллер виртуальных соединений является инсталляционным сервером, который управляет сетью управления бурением как отдельной зоной безопасности от пользовательской сети.
15. Система по п. 12, отличающаяся тем, что контроллер виртуальных соединений дополнительно выполнен с возможностью: осуществлять доступ к учетной записи пользователя, связанного с устройством пользователя; и определять, основываясь по меньшей мере частично на данных из учетной записи пользователя, временное окно, в течение которого устройство пользователя является авторизованным для доступа ко второму ПЛК, расположенному в сети управления бурением, причем виртуальное соединение устанавливается во время начала временного окна, и причем виртуальное соединение завершается во время окончания временного окна.
16. Система по п. 12, отличающаяся тем, что контроллер виртуальных соединений дополнительно выполнен с возможностью: генерировать код устройства пользователя в ответ на определение, что устройство пользователя является авторизованным для доступа к первому ПЛК; и передавать код устройства пользователя на устройство пользователя, причем устройство пользователя выполнено с возможностью осуществления связи с первым ПЛК, используя код устройства пользователя.
17. Система по п. 12, отличающаяся тем, что сеть управления бурением выполнена с возможностью только получать управляющую команду от пользовательской сети в то время, как устанавливается виртуальное соединение между сетью управления бурением и пользовательской сетью, причем управляющая команда выполнена с возможностью регулировать одну или более настроек на первом ПЛК, и причем сеть управления бурением дополнительно выполнена с возможностью передачи данных ПЛК за пределы сети управления бурением в то время, как завершается виртуальное соединение и в то время, как устанавливается виртуальное соединение.
18. Энергонезависимый машиночитаемый носитель, на котором хранятся команды, причем команды содержат функциональные возможности для следующего: получение в сетевом элементе в пользовательской сети и от устройства пользователя запроса для доступа к первому программируемому логическому контроллеру (ПЛК), расположенному в сети управления бурением; определение в сетевом элементе, является ли устройство пользователя авторизованным для доступа к первому ПЛК, основываясь по меньшей мере частично на учетных данных для доступа пользователя, связанного с устройством пользователя; установление виртуального соединения между пользовательской сетью и сетью управления бурением в ответ на определение того, что устройство пользователя является авторизованным; и завершение виртуального соединения.
19. Энергонезависимый машиночитаемый носитель по п. 18, отличающийся тем, что команды содержат дополнительные функциональные возможности для следующего: осуществление доступа к учетной записи пользователя, связанного с устройством пользователя; и определение, основываясь по меньшей мере частично на данных из учетной записи пользователя, временного окна, в течение которого устройство пользователя является авторизованным для доступа ко второму ПЛК, расположенному в сети управления бурением, причем виртуальное соединение устанавливается во время начала временного окна, и причем виртуальное соединение завершается во время окончания временного окна.
20. Энергонезависимый машиночитаемый носитель по п. 19, отличающийся тем, что команды содержат дополнительные функциональные возможности для следующего: получение управляющей команды от устройства пользователя в то время, как устанавливается виртуальное соединение между сетью управления бурением и пользовательской сетью, причем управляющая команда регулирует одну или более настроек на первом ПЛК; и передача из сети управления бурением данных ПЛК в пользовательскую сеть в то время, как виртуальное соединение завершается.