Система и способ преобразования протоколов для системы транспортных средств
SYSTEM AND METHOD OF CONVERTING PROTOCOLS FOR SYSTEM OF VEHICLES

ОБЛАСТЬ ТЕХНИКИ
[0001] Настоящее изобретение относится к осуществлению связи между транспортными средствами в составе транспортных средств.
ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ
[0002] Некоторые известные составы транспортных средств содержат несколько транспортных средств, создающих тяговое усилие для обеспечения поступательного движения состава транспортных средств по маршруту. Например, поезд может содержать несколько соединенных друг с другом локомотивов, которые продвигают поезд по трассе. Для координирования тяговых и/или тормозных усилий локомотивы могут взаимодействовать друг с другом. Например, в конфигурации с распределенной мощностью (DP, Distributed Power) один из локомотивов может являться ведущим, а другие локомотивы - удаленными. Ведущий локомотив в процессе движения состава транспортных средств может управлять тяговыми и тормозными усилиями, обеспечиваемыми удаленными локомотивами.
[0003] В некоторых известных составах транспортных средств для координирования тяговых и/или тормозных усилий используется беспроводная связь между локомотивами. Например, ведущий локомотив может выдавать команды для удаленных локомотивов. Удаленные локомотивы принимают команды и создают тяговые и/или тормозные усилия, указанные в командах.
[0004] Сообщения беспроводной связи могут передаваться в соответствии с множеством различных протоколов. Эти различные протоколы могут предписывать синтаксис, содержание, формат и т.п. информации, включаемой в сообщения. Сообщения, передаваемые в соответствии с различными протоколами, могут не распознаваться различными системами. Системы, расположенные на различных транспортных средствах, могут использовать различные протоколы, и, в результате, такие системы, возможно, не смогут взаимодействовать друг с другом.
[0005] Для обеспечения взаимодействия транспортных средств в составе транспортных средств может понадобиться использовать транспортные средства одного типа и системы, осуществляющие связь с помощью одинакового протокола. Поскольку существует значительное количество типов транспортных средств и систем для них, формирование состава, состоящего из транспортных средств и систем только одного типа, использующих одинаковый протокол, может в значительной степени ограничить возможности формирования составов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Согласно одному из вариантов осуществления настоящего изобретения способ (например, преобразования протоколов сообщений) включает прием первого сообщения беспроводной связи на первом транспортном средстве состава транспортных средств, включающего первое транспортное средство и одно или более дополнительных транспортных средств, определение первого протокола первого сообщения беспроводной связи, определение другого, второго, протокола, используемого системой управления, расположенной на первом транспортном средстве, изменение первого сообщения беспроводной связи на другое, второе, сообщение путем изменения первого протокола первого сообщения беспроводной связи на другой, второй, протокол и передачу второго сообщения в систему управления.
[0007] Согласно другому варианту осуществления изобретения система (например, система связи) содержит блок связи, оснащенный схемой приемопередатчика, выполненной с возможностью расположения на первом транспортном средстве состава транспортных средств, включающего первое транспортное средство и одно или более дополнительных транспортных средств. Блок связи может быть сконфигурирован для приема первого сообщения беспроводной связи и определения первого протокола первого сообщения беспроводной связи, а также для определения другого, второго, протокола, используемого системой управления, расположенной на первом транспортном средстве. Блок связи также может быть сконфигурирован для изменения первого сообщения беспроводной связи на другое, второе, сообщение путем изменения первого протокола первого сообщения беспроводной связи на другой, второй, протокол и для передачи второго сообщения в систему управления.
[0008] Согласно другому варианту осуществления настоящего изобретения способ (например, преобразования протоколов сообщений) включает прием первого сообщения в удаленном транспортном средстве от ведущего транспортного средства состава транспортных средств, включающего ведущее транспортное средство, дистанционно управляющее движением удаленного транспортного средства по маршруту, определение первого протокола первого сообщения, определение другого, второго, протокола, используемого системой управления, расположенной на удаленном транспортном средстве, изменение первого протокола первого сообщения на второй протокол и передачу первого сообщения по второму протоколу в систему управления удаленного транспортного средства для управления движением удаленного транспортного средства.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0009] Далее кратко описаны приложенные чертежи.
[0010] На фиг. 1 показан пример реализации системы связи состава транспортных средств или системы транспортных средств.
[0011] На фиг. 2 показан алгоритм одного из вариантов осуществления способа преобразования протоколов сообщений.
[0012] На фиг. 3 показано схематическое представление сообщения в соответствии с одним из вариантов осуществления настоящего изобретения.
[0013] На фиг. 4 показано схематическое представление транспортного средства, создающего тяговое усилие, согласно одному из вариантов осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0014] Один или более описанных ниже вариантов осуществления настоящего изобретения относятся к способам и системам для осуществления связи с транспортными средствами, создающими тяговое усилие, в составе транспортных средств. Настоящее изобретение может использоваться для железнодорожных транспортных средств или составов железнодорожных транспортных средств или, в альтернативном варианте, - для транспортных средств другого типа. Состав транспортных средств может включать два или более транспортных средства, которые механически соединены друг с другом для совместного передвижения по маршруту. Дополнительно, состав транспортных средств может содержать два или более транспортных средства, которые механически не соединены друг с другом, но вместе передвигаются по маршруту или иным образом управляются для скоординированного перемещения по маршруту или для другого скоординированного передвижения в транспортной сети. Например, два или более автомобиля могут осуществлять беспроводную связь друг с другом по мере передвижения по маршруту, чтобы скоординировать совместное перемещение.
[0015] Для дистанционного управления работой транспортных средств между транспортными средствами состава транспортных средств могут передаваться сообщения. Например, ведущее транспортное средство в составе транспортных средств может дистанционно управлять другими транспортными средствами (например, удаленными транспортными средствами) путем беспроводной или широковещательной передачи командных сообщений в удаленные транспортные средства. Аналогично, одно или более удаленных транспортных средств может посредством беспроводной связи передавать сообщения (например, ответные сообщения) обратно в ведущее транспортное средство.
[0016] Один или более компонентов описываемой системы связи, расположенных на транспортном средстве, принимающем сообщение, могут проверять принятое сообщение и определять протокол сообщения. Протокол сообщения может представлять собой формат сообщения, "Формат" данных или сообщения может представлять собой синтаксис, посредством которого данные или сообщение записываются, читаются и/или передаются. Например, формат протокола связи может быть основан на синтаксисе протокола, таком как одно или более правил, которые определяют способ объединения и использования различных комбинаций символов, буквенно-цифровых текстовых последовательностей, двоичных битов (например, нулей и единиц) и т.п., для представления и передачи данных между передатчиком и приемником, которые взаимодействуют с помощью этого протокола.
[0017] Протокол связи или обмена сообщениями может представлять собой открытый или закрытый формат. "Открытый формат" включает формат, который может читаться (например, приниматься и использоваться для выполнения одной или более функций) множеством различных систем, изготовленных различными производителями или поставщиками и/или использующих различные протоколы связи для передачи и обработки данных. Данные, обмен которыми осуществляется в открытом формате, могут обрабатываться (например, читаться, передаваться, сохраняться, использоваться для выполнения функции и т.п.) как посредством собственного программного обеспечения или модулей, так и с помощью открытых программ или модулей (например, с открытым кодом). Открытый формат может представлять собой формат, синтаксические правила которого общедоступны или по меньшей мере предоставляются организацией, контролирующей или владеющей открытым форматом, другим организациям. В соответствии с одним из вариантов осуществления изобретения открытый формат представляет собой формат данных, определяемый одной или более промышленными организациями или организациями по стандартизации для множества различных объектов (например, различных лиц, корпораций и т.п.) с целью использования его для передачи данных. В альтернативном варианте открытый формат включает формат, который может использоваться (например, для чтения и передачи данных) получателем данных, отличающимся от передатчика данных. Согласно другому варианту осуществления изобретения "открытый формат" может включать формат для передачи данных, основанный на формате с открытым исходным кодом.
[0018] "Закрытый формат" может включать формат, который не может использоваться (например, для чтения или передачи данных) другими организациями, если им не предоставлен доступ к подробной информации, касающейся правил, синтаксиса и т.п. формата. Например, закрытый формат может представлять собой собственный формат первой организации, который не может использоваться другими организациями без предоставления им первой организацией сведений о правилах и синтаксисе формата. Данные или сообщения, передаваемые в закрытом формате, могут быть недоступны для использования собственным программным обеспечением или модулями, в которых применяется другой формат, и/или открытым (например, с открытым исходным кодом) программным обеспечением или модулями, в которых применяется открытый формат. Закрытый формат может представлять собой формат, синтаксические правила которого не являются общедоступными.
[0019] Если протокол принятого сообщения отличается от протокола сообщения, используемого в транспортном средстве, которое приняло это сообщение, то транспортное средство может изменить протокол принятого сообщения. Согласно одному из аспектов изобретения протокол сообщения может быть преобразован в другой протокол путем изменения синтаксиса набора битов данных, включенных в сообщение. Согласно другому примеру преобразования протоколов один или более поднаборов битов данных в сообщении могут быть распакованы или извлечены для включения в другое, второе, сообщение в другом протоколе. Протокол сообщения может изменяться путем преобразования данных в сообщении посредством нормализации значений данных. Приведенные выше примеры не охватывают все возможности, поскольку для изменения протокола сообщения могут использоваться дополнительные механизмы преобразования. Протокол может изменяться на протокол, используемый транспортным средством, принимающим сообщение. При изменении протокола сообщения может формироваться новое сообщение. Например, первое сообщение может передаваться по первому протоколу, и после приема и изменения первого протокола первого сообщения на другой, второй, протокол может формироваться второе сообщение.
[0020] Сообщение с измененным протоколом может затем передаваться в систему, расположенную на транспортном средстве, которое приняло сообщение. Например, сообщение с преобразованным протоколом может затем передаваться в систему управления (также называемую блоком управления) транспортного средства для управления перемещением транспортного средства. Дополнительно, системы, отличные от транспортных средств, могут принимать сообщения, преобразовывать протоколы сообщений и использовать сообщения с преобразованным протоколом.
[0021] Транспортные средства различных типов могут использовать различные протоколы. Например, в контексте железнодорожных транспортных средств локомотивы, произведенные различными компаниями, могут использовать различные протоколы для обмена сообщениями друг с другом. В другом примере различные протоколы для обмена сообщениями друг с другом могут использовать локомотивы, функционирующие различным образом. Локомотив, работающий на дизельном топливе, и локомотив, питающийся электрическим током, поступающим от такого источника, как контактный провод, электрифицированная рельса, батарея, размещенная в транспортном средстве, и т.п., могут использовать разные протоколы обмена сообщениями. Перед описанием изобретения следует отметить, что транспортные средства различных типов не могут быть включены в один и тот же состав транспортных средств для взаимодействия друг с другом и одновременной работы для перемещения состава.
[0022] Описываемые сообщения могут передаваться в местоположения и/или из местоположений, находящихся вне транспортного средства. Например, стационарный объект, такой как диспетчерский пункт, центр технического обслуживания, ремонтная мастерская, парк транспортных средств и т.п., могут передавать сообщения беспроводной связи в одно или более транспортных средств состава транспортных средств в соответствии с различными протоколами, используемыми транспортными средствами. Дополнительно, транспортные средства могут передавать сообщения во внешние объекты в соответствии с различными протоколами, используемыми внешними объектами. Транспортные средства и/или внешние объекты могут преобразовывать протоколы сообщений, принимаемых в соответствии с различными протоколами, используемыми транспортными средствами и/или внешними объектами.
[0023] В соответствии с одним из аспектов изобретения изменение протокола сообщения может приводить к изменению содержания данных в сообщении. Например, числовые значения, параметры установки и т.п., которые включаются в сообщение беспроводной связи, могут изменяться при преобразовании протокола сообщения. В составах транспортных средств ведущее транспортное средство может передавать сообщение, которое указывает удаленному транспортному средству на необходимость изменить параметр установки регулятора удаленного транспортного средства на параметр установки, заданный в сообщении. После преобразования протокола сообщения это значение параметра установки регулятора, переданное в сообщении по предшествующему протоколу, может изменяться на другое значение параметра установки регулятора в новом протоколе.
[0024] Протоколы сообщений могут определяться различным образом. Например, для определения протокола сообщения может проверяться содержание принятого сообщения. Различные протоколы могут быть связаны с различными типами содержания сообщений. Данные, включенные в принятое сообщение, могут сравниваться с различными наборами заданного содержания данных, которые связаны с различными протоколами обмена сообщениями. Описываемые системы и способы могут определять протокол принятого сообщения в зависимости от того, какой набор заданного содержания данных совпадает с содержанием данных в принятом сообщении (или совпадает в большей степени, чем другие наборы заданного содержания данных). Кроме того, сообщение может идентифицировать используемый протокол. Например, принятое сообщение может содержать идентифицирующие элементы данных или элемент данных, представляющие или идентифицирующие протокол, в соответствии с которым передано сообщение.
[0025] Протокол обмена сообщениями, используемый системой при передаче сообщений в другие системы, может изменяться в зависимости от протокола сообщения, принятого системой. Что касается концепции транспортного средства, то удаленное транспортное средство может быть сконфигурировано для использования первого протокола обмена сообщениями для передачи сообщений в ведущее транспортное средство того же состава транспортных средств. После приема из ведущего транспортного средства сообщения по другому, второму, протоколу обмена сообщениями удаленное транспортное средство может изменить свою конфигурацию обмена сообщениями таким образом, чтобы использовать тот же протокол обмена сообщениями, что и ведущее транспортное средство. Последующими сообщениями удаленное транспортное средство может обмениваться по первому протоколу обмена сообщениями, используемому ведущим транспортным средством, а не по второму протоколу обмена сообщениями, который не используется ведущим транспортным средством. В результате удаленное транспортное средство в составе транспортных средств может адаптироваться к протоколу обмена сообщениями, используемому ведущим транспортным средством, в том случае, если ведущее транспортное средство применяет другой протокол обмена сообщениями, отличный от тех, что используются одним или более, или всеми удаленными транспортными средствами в составе транспортных средств.
[0026] На фиг. 1 показан один из примеров реализации системы 100 связи состава транспортных средств или системы 102 транспортных средств. Показанный состав 102 транспортных средств содержит транспортные средства 104, 106, создающие тяговое усилие (например, транспортные средства 104, 106А, 106В, 106С), и транспортные средства 108, не создающие тяговое усилие (например, транспортные средства 108А, 108В), которые совместно перемещаются по маршруту 110. Хотя на чертеже показано, что транспортные средства 104, 106, 108 механически соединены друг с другом, в другом варианте транспортные средства 104, 106, 108 могут механически не соединяться друг с другом.
[0027] В иллюстрируемом варианте осуществления изобретения транспортные средства 104, 106, создающие тяговое усилие, показаны на чертеже как локомотивы, а транспортные средства 108, не создающие тяговое усилие, показаны как вагоны, и состав 102 транспортных средств показан на чертеже в виде поезда. В альтернативном варианте транспортные средства 104, 106 могут представлять собой иные средства передвижения, такие как автомобили, плавучие средства и т.п., а состав 102 транспортных средств может представлять собой сгруппированные или связанные между собой эти другие транспортные средства. Количество и структура транспортных средств 104, 106, 108 в составе 102 транспортных средств представлены в качестве одного из примеров и не должны рассматриваться как ограничивающие настоящее изобретение.
[0028] Согласно одному из вариантов осуществления изобретения группа транспортных средств 104, 106, 108 может обозначаться как система транспортных средств, включающая группы из одного или более смежных или соседних транспортных средств 104 и/или 106, создающих тяговое усилие, и называться составом транспортных средств. Например, транспортные средства 104, 106А, 106В, 108А, 108В и 106С могут называться системой транспортных средств с транспортными средствами 104, 106А, 106В, образующими первый состав транспортных средств системы транспортных средств, и транспортным средством 106С, образующим второй состав транспортных средств в системе транспортных средств. В альтернативном варианте смежные или соседние транспортные средства могут определять состав транспортных средств, такой как состав, определяемый транспортными средствами 104, 106А, 106В, 108А, 108В, 106С.
[0029] Транспортные средства 104, 106, создающие тяговое усилие, могут быть организованы в конфигурации с распределенной мощностью. Например, транспортные средства 104, 106, создающие тяговое усилие, могут включать ведущее транспортное средство 104, которое выдает командные сообщения для других транспортных средств 106А, 106В, 106С, создающих тяговое усилие, называемых в данном случае удаленными транспортными средствами. Обозначения "ведущий" и "удаленный" подразумевают не пространственное местоположение создающих тяговое усилие транспортных средств 104, 106 в составе 102 транспортных средств, а используются для указания на то, какое из создающих тяговое усилие транспортных средств 104, 106 пересылает (например, путем передачи, широковещательной передачи или комбинации передачи и широковещательной передачи) командные сообщения, и какое из создающих тяговое усилие транспортных средств 104, 106 дистанционно управляется с использованием командных сообщений. Например, ведущее транспортное средство 104 может располагаться или не располагаться в переднем конце состава 102 транспортных средств (например, в направлении перемещения состава 102 транспортных средств). Кроме того, удаленные транспортные средства 106А-С не обязательно должны находиться на отдалении от ведущего транспортного средства 104. Например, удаленное транспортное средство 106А-С может быть непосредственно связано с ведущим транспортным средством 104 или может отделяться от него одним или более удаленными транспортными средствами 106А-С и/или создающими тяговое усилие транспортными средствами 108.
[0030] Командные сообщения могут содержать директивы, определяющие работу удаленных транспортных средств. Эти директивы могут включать команды в отношении тяговых усилий, которые указывают тяговым подсистемам удаленных транспортных средств на необходимость перемещения с заданной скоростью и/или уровнем мощности, команды торможения, которые указывают удаленным транспортным средствам на необходимость применения тормозов на заданном уровне, и/или другие команды. Ведущее транспортное средство 104 выдает командные сообщения для координации тяговых и/или тормозных усилий, обеспечиваемых транспортными средствами 104, 106, создающими тяговое усилие, для продвижения состава 102 транспортных средств по маршруту 110, такому как путь, дорога, водный путь и т.п.
[0031] Командные сообщения могут передаваться с помощью системы 100 связи. Согласно одному из вариантов осуществления изобретения командные сообщения передаются посредством беспроводной связи с использованием системы 100 связи. Система 100 связи может содержать беспроводную приемопередающую аппаратуру и схему, расположенные на двух или более транспортных средствах 104, 106. Перед началом дистанционного управления удаленными транспортными средствами из ведущего транспортного средства состава могут устанавливаться линии связи между ведущим и удаленными транспортными средствами.
[0032] На фиг. 2 показан алгоритм одного из вариантов осуществления способа 200 преобразования протоколов сообщений. Способ 200 может выполняться с помощью описываемых одного или более вариантов реализации системы связи. На шаге 202 сообщение передают в транспортное средство. Сообщение может передаваться посредством беспроводной связи в транспортное средство из другого транспортного средства, такого как ведущее транспортное средство, передающее командное сообщение в удаленное транспортное средство для дистанционного управления движением удаленного транспортного средства. Дополнительно, сообщение может передаваться извне транспортного средства в транспортное средство, из удаленного транспортного средства в ведущее транспортное средство или из другого местоположения. Устройство, расположенное вне транспортного средства (например, переносной пульт дистанционного управления оператора), может дистанционно управлять передвижением транспортного средства путем беспроводной передачи сообщений в транспортное средство. Хотя в данном описании рассматриваются сообщения, передаваемые посредством беспроводной связи, варианты осуществления настоящего изобретения могут относиться к обмену сообщениями другими способами. Например, описываемое определение и изменение протоколов обмена сообщениями также может выполняться для сообщений, передаваемых по одному или более проводящим трактам, таким как провода, кабели, рельсы, электрические шины и т.п. Кроме того, хотя в приведенном описании рассматриваются транспортные средства, варианты осуществления настоящего изобретения могут относиться к другим системам.
[0033] Сообщение может представлять собой командное сообщение, которое указывает транспортному средству на необходимость изменения рабочих параметров установки. Например, командное сообщение может передаваться из ведущего транспортного средства в удаленное транспортное средство, для того чтобы ведущее транспортное средство могло дистанционно управлять установкой регулятора, установкой тормоза, скоростью, ускорением и т.п. удаленного транспортного средства. Кроме того, сообщение может представлять собой ответ или ответное сообщение, переданное из удаленного транспортного средства в ведущее транспортное средство для подтверждения приема сообщения ведущего транспортного средства и/или для уведомления ведущего транспортного средства о выполнении изменения рабочих параметров установки.
[0034] На шаге 204 определяют протокол сообщения. Согласно одному из вариантов осуществления изобретения для определения протокола принятого сообщения может проверяться содержание данных сообщения. Содержание данных может включать информацию, включенную в сообщение, такую как данные, представленные в сообщении различными битами, байтами и т.п. Содержание данных сообщения может форматироваться различным образом в зависимости от протоколов обмена сообщениями. Например, согласно различным протоколам обмена сообщениями одинаковая информация может располагаться в различном порядке в сообщениях, с использованием различных значений в сообщениях, в различных местах сообщения (например, в заголовках, полезной нагрузке, конечной части и т.п.) и т.д. Данные, включенные в принятое сообщение, могут проверяться для определения, соответствует или совпадает ли их формат с форматом, с помощью которого один или более известных протоколов включают данные в сообщение.
[0035] Согласно одному из аспектов изобретения различные наборы заданного содержания данных или форматы содержания данных могут быть связаны с различными протоколами обмена сообщениями. Содержание данных принятого сообщения, или по меньшей мере его часть, может проверяться или сравниваться с различными наборами содержания данных. Если формат содержания данных в принятом сообщении совпадает с набором заданного содержания данных, связанным с первым протоколом обмена сообщениями (или совпадает с набором заданного содержания данных, связанным с первым протоколом обмена сообщениями, в большей степени, чем другие наборы заданного содержания данных, связанные с другими протоколами обмена сообщениями), то принятое сообщение может идентифицироваться как переданное по первому протоколу обмена сообщениями.
[0036] На фиг. 3 показано схематическое представление сообщения 300 в соответствии с одним из вариантов осуществления настоящего изобретения. Сообщение 300 может передаваться в виде последовательности битов, которые включаются в кадры или образуют кадры, такие как кадр 302 заголовка, кадр 304 данных (или полезной нагрузки) и конечный кадр 306. В альтернативном варианте сообщение 300 может формироваться из последовательности битов, расположенных в другом формате. Схема расположения битов в сообщении 300 может указывать на то, какой протокол используется для передачи сообщения 300. Например, один или более битов в кадре 302 заголовка и/или в конечном кадре 306 могут указывать на формат, используемый для передачи сообщения 300. Кадр 304 данных может содержать биты, которые представляют информацию, переносимую сообщением 300, например, значение одного или более параметров установки, других параметров и т.п.
[0037] Один или более поднаборов кадра 302 заголовка, кадра 304 данных и/или конечного кадра 306 могут проверяться для определения протокола сообщения 300. Например, один или более битов сообщения 300 могут извлекаться и сравниваться с различными идентификационными наборами битов, связанными с различными протоколами обмена сообщениями. На основе этого сравнения может определяться протокол сообщения 300. Согласно одному из вариантов осуществления изобретения извлекаемый набор битов из сообщения 300 (например, первые n битов в одном или более кадрах 302, 304 и/или 306) сравнивается с одним или более идентификационными наборами битов, записанными в памяти, например в таблице (такой как справочная таблица), списке или другой логической структуре, для определения степени соответствия между извлеченными битами и записанными наборами. Идентификационные наборы могут содержать различные наборы битов, связанные с различными протоколами сообщений,
[0038] Степень соответствия между извлеченным из сообщения 300 набором и идентификационным набором может измеряться в процентах, долях или других количественных величинах измерения, которые указывают на то, насколько извлеченный набор совпадает с идентификационным набором. Если степень соответствия между извлеченным набором и идентификационным набором превышает пороговое значение, то протокол сообщения 300 идентифицируют в качестве формата, связанного с идентификационным набором, сохраненным в памяти. С другой стороны, если степень соответствия не превышает порогового значения, то протокол сообщения 300 не идентифицируют в качестве протокола, связанного с идентификационным набором, сохраненным в памяти.
[0039] Согласно другому примеру принятое сообщение может идентифицировать протокол обмена сообщениями, используемый для этого сообщения. Сообщение может содержать идентификационные элементы данных или элемент данных, которые представляют протокол сообщения. Различные протоколы могут быть связаны с различными именами, различными числовыми значениями, включенными в сообщение, или с другой информацией, содержащейся в сообщении. Это могут быть данные, добавляемые в сообщение для идентификации протокола. В зависимости от присутствия этой идентификационной информации может быть определен протокол принятого сообщения. В альтернативном варианте для определения протокола принятого сообщения может использоваться отсутствие идентификационной информации. Например, один или более протоколов могут не содержать идентификационной информации в сообщениях, передаваемых с использованием этих протоколов. Если в принятом сообщении не удается найти идентификационную информацию, то можно прийти к выводу, что это сообщение передано с использованием одного из таких протоколов.
[0040] Вернемся к описанию алгоритма выполнения способа 200, показанного на фиг. 2. На шаге 206 выполняют определение, является ли протокол принятого сообщения допустимым протоколом для транспортного средства. Допустимым является протокол, который может быть прочитан, распознан или иным образом использован транспортным средством или системой транспортного средства. Недопустимым является протокол, который нельзя прочитать, распознать или иным образом использовать транспортным средством или системой, расположенной на транспортном средстве. Допустимые протоколы для транспортного средства и/или системы транспортного средства могут храниться в памяти транспортного средства (как описано ниже).
[0041] Если протокол принятого сообщения является допустимым, то протокол сообщения можно не преобразовывать в другой протокол, для того чтобы транспортное средство использовало принятое сообщение. В результате при выполнении способа 200 может осуществляться переход к шагу 208. С другой стороны, если протокол принятого сообщения не является допустимым для транспортного средства или системы транспортного средства, то протокол сообщения может потребоваться преобразовать перед тем, как транспортное средство или система транспортного средства сможет использовать сообщение. В результате при выполнении способа 200 может осуществляться переход к шагу 210.
[0042] На шаге 210 определяют допустимый протокол для транспортного средства. Например, система на транспортном средстве может читать, распознавать или иным образом использовать сообщения, переданные по одному или более заданным протоколам. Допустимый протокол или протоколы могут храниться в памяти транспортного средства (как описано ниже).
[0043] На шаге 212 протокол сообщения изменяют на допустимый протокол транспортного средства и/или системы транспортного средства, которые будут использовать сообщение. Протокол сообщения может изменяться одним или более способами. Например, путем изменения формата сообщения можно изменить недопустимый протокол сообщения на допустимый протокол. Согласно одному из аспектов изобретения протокол сообщения может быть преобразован в другой протокол путем изменения синтаксиса набора битов данных, включенных в сообщение. Согласно другому примеру преобразования протокола один или более поднаборов битов данных в сообщении могут быть распакованы или извлечены для включения в другое, второе, сообщение, соответствующее другому протоколу. Протокол сообщения может изменяться путем преобразования данных в сообщении посредством нормализации значений данных. Приведенные выше примеры не охватывают все возможности, поскольку для изменения протокола сообщения могут использоваться дополнительные механизмы преобразования. Первый протокол сообщения (например, первый закрытый формат) может быть изменен на другой, второй, протокол (например, открытый формат или другой, второй, закрытый формат). Протокол сообщения может изменяться путем изменения значений и/или порядка одного или более поднаборов сообщения (например, таких как биты сообщения 300, показанного на фиг. 3).
[0044] Согласно одному из вариантов осуществления настоящего изобретения протокол сообщения преобразуют путем изменения идентификатора числового значения, переносимого сообщением. Например, различные числовые значения могут включаться в сообщение для представления различных рабочих параметров установки, реализуемых системой или транспортным средством (например, параметров установки регулятора, параметров установки тормоза, скорости, ускорения и т.д.). Эти значения могут называться информационными параметрами и могут идентифицироваться в сообщениях различными или уникальными идентификационными числами или алфавитно-цифровыми строками. Идентификаторы параметров могут переноситься в сообщениях (например, в сообщении 300, показанном на фиг. 3) для уведомления получателей сообщения о параметрах, содержащихся в сообщении. Идентификаторы могут переноситься в кадре 302 заголовка (показанном на фиг. 3) сообщения, в котором передаются параметры, или в другом местоположении.
[0045] Идентификаторы, используемые для различения параметров данных, могут изменяться в зависимости от протокола. Идентификатор в первом сообщении может изменяться на другой идентификатор, используемый другим, вторым, протоколом. Идентификатор, используемый в сообщении, принятом по первому протоколу, может называться входным параметром, а идентификатор, используемый в сообщении второго протокола, полученный после преобразования протокола сообщения, может называться выходным параметром.
[0046] В другом примере протокол сообщения может преобразовываться в другой протокол путем изменения размера сообщения. В различных протоколах могут использоваться сообщения различных размеров. Например, в первом протоколе может использоваться первое количество битов для переноса сообщения 300 (показанного на фиг. 3), в то время как в другом, втором, протоколе может использоваться другое, второе, количество битов для переноса сообщения 300. Размер сообщения, принимаемого по первому протоколу, может называться входным размером сообщения, а преобразованный размер сообщения в другом, втором, протоколе может называться выходным размером сообщения. При изменении размера сообщения могут удаляться части сообщения, которые не изменяют значения параметра. При изменении размера к сообщению могут добавляться один или более битов, которые не изменяют значения параметра, переносимого сообщением.
[0047] Согласно другому примеру протокол сообщения изменяется путем применения множителя к одному или более значениям, представленным данными в сообщении. Например, значение, представленное данными в сообщении, может умножаться на одну или более констант для преобразования начального значения. Например, начальное значение (l) в сообщении может умножаться на константу (k) для создания преобразованного значения (С=l×k). Преобразованное значение включается в сообщение в преобразованном протоколе.
[0048] Согласно другому примеру протокол сообщения может изменяться путем применения делителя к одному или более значениям, представленным данными в сообщении. Например, значение, представленное данными в сообщении, может делиться на одну или более констант для преобразования начального значения. Начальное значение (l) в сообщении может делиться на константу (k) для создания преобразованного значения (C=l/k). Преобразованное значение может включаться в сообщение в преобразованном протоколе.
[0049] Согласно другому примеру протокол сообщения может изменяться путем применения смещения к одному или более значениям, представленным данными в сообщении. Одна или более констант может прибавляться к значению данных в сообщении или вычитаться из этого значения для преобразования начального значения и, таким образом, преобразования протокола сообщения. Например, начальное значение (l) в сообщении может изменяться с помощью константы (b) для создания преобразованного значения (С=l+b). Преобразованное значение может включаться в сообщение в преобразованном протоколе.
[0050] Согласно другому примеру протокол сообщения может изменяться путем изменения позиции десятичной точки в одном или более значениях, представленных данными в сообщении. Позиция десятичной точки в значении сообщения в первом протоколе может быть сдвинута в другое местоположение для преобразования протокола во второй протокол. Например, входное сообщение может содержать значение 123.456. Преобразование протокола сообщения может быть выполнено путем сдвига десятичной точки значения таким образом, чтобы получилось значение 12.3456 или 1234.56, и включения значения со сдвинутой десятичной точкой в сообщение преобразованного протокола.
[0051] Протокол сообщения может изменяться путем извлечения части сообщения и переноса извлеченной части в другое сообщение. Например, на основе протокола принятого сообщения и допустимого протокола транспортного средства, которое приняло сообщение, могут идентифицироваться стартовый бит и количество считываемых битов. Различные протоколы могут быть связаны с различными стартовыми битами и/или различным количеством считываемых битов в памяти. На основе идентифицированного протокола принятого сообщения и допустимого протокола транспортного средства или системы могут определяться стартовый бит и количество считываемых битов. Стартовый бит указывает на то, в каком месте строки данных должна извлекаться часть данных, а количество считываемых битов указывает на то, какую часть строки данных, начиная от стартового бита, требуется извлечь. Например, сообщение может содержать строку данных, представленную как "HGFEDCBA". Если стартовый бит находится в четвертой позиции и количество считываемых битов равно единице, то бит "Е" может быть извлечен из сообщения и включен в сообщение в преобразованном протоколе.
[0052] Выше были представлены некоторые примеры способов, посредством которых протокол сообщения может быть изменен. Однако приведенные выше примеры не являются исчерпывающими. Для преобразования протокола могут использоваться другие способы и технологии.
[0053] Вернемся к описанию алгоритма выполнения способа 200, показанного на фиг. 2. На шаге 214 сообщение в преобразованном протоколе передают в систему транспортного средства, такую как система управления или блок управления (описываемые ниже). Сообщение в преобразованном протоколе может передаваться в систему управления или другую систему, которая использует информацию, включенную в сообщение преобразованного протокола, для управления одной или более операциями транспортного средства. Например, система управления транспортного средства может изменять параметр установки регулятора, параметр установки тормоза, скорость, ускорение и т.п. транспортного средства на основе информации, включенной в сообщение в преобразованном протоколе. Таким образом, ведущее транспортное средство с использованием первого протокола обмена сообщениями может дистанционно управлять движением удаленного транспортного средства, которое не может распознавать или использовать сообщения, переданные по первому протоколу, но может распознавать или использовать сообщения в другом, втором, протоколе обмена сообщениями.
[0054] На шаге 216 работой транспортного средства управляют в соответствии с сообщением в преобразованном протоколе. Система или блок управления транспортного средства может изменять один или более рабочих параметров установки транспортного средства на основе информации, включенной в сообщение в преобразованном протоколе. Например, система управления транспортного средства может изменять параметр установки регулятора, параметр установки тормоза, скорость, ускорение и т.п. транспортного средства на основе информации, включенной в преобразованное сообщение.
[0055] Согласно одному из вариантов осуществления изобретения на шаге 218 изменяют протокол, используемый транспортным средством для передачи сообщений в одно или более местоположений, находящихся вне этого транспортного средства. Например, если удаленное транспортное средство обменивается сообщениями с использованием первого протокола обмена сообщениями, но принимает одно или более сообщений от ведущего транспортного средства в другом, втором, протоколе обмена сообщениями, то удаленное транспортное средство может переключиться из режима передачи сообщений в первом протоколе в режим передачи во втором протоколе. Удаленное транспортное средство может начать передавать сообщения в ведущее транспортное средство или другие транспортные средства с использованием второго протокола обмена сообщениями. Таким образом, удаленное транспортное средство может адаптироваться к различным протоколам обмена сообщениями, используемым другими транспортными средствами или источниками сообщений. В альтернативном варианте способ 200 может не включать описанных операций, связанных с шагом 218, показанным на фиг. 2.
[0056] На фиг. 4 показано схематическое представление создающего тяговое усилие транспортного средства 400 согласно одному из вариантов осуществления настоящего изобретения. Транспортное средство 400 может представлять собой одно или более транспортных средств 104, 106, показанных на фиг. 1. Система 100 связи, показанная на фиг. 1, может содержать один или более компонентов, расположенных на транспортном средстве 400 и используемых для установления линий связи между транспортным средством 400 и одним или более другими транспортными средствами в том же составе транспортных средств.
[0057] Транспортное средство 400 содержит блок управления или систему 402 управления, которые управляют работой транспортного средства 400. Блок 402 управления может содержать или представлять собой одну или более аппаратных схем, которые содержат один или более процессоров, контроллеров или другие аппаратные логические устройства и/или соединены с ними. Блок 402 управления соединен с устройством 404 ввода и устройством 406 вывода. Блок 402 управления может принимать информацию, вручную введенную оператором создающего тяговое усилие транспортного средства 400 через устройство 404 ввода, такое как сенсорный экран, клавиатура, электронная мышь, микрофон и т.п. Например, блок 402 управления может принимать из устройства 404 ввода вручную введенную информацию об изменениях, касающихся тяговых усилий, тормозных усилий, скорости, производимой мощности и т.п. Блок 402 управления может предоставлять информацию оператору с помощью устройства 406 вывода, которое может представлять собой дисплей (например, сенсорный экран или экран другого типа), громкоговорители, принтер и т.п. Например, блок 402 управления может предоставлять содержание, протоколы и т.п. сообщений, принятых транспортным средством 400 и/или переданных из транспортного средства 400.
[0058] Блок 402 управления соединен с тяговой подсистемой 408 создающего тяговое усилие транспортного средства 400. Тяговая подсистема 408 обеспечивает тяговое усилие и/или тормозное усилие создающего тяговое усилие транспортного средства 400. Тяговая подсистема 408 может содержать или представлять собой один или более двигателей, моторов, генераторов переменного тока, генераторов, тормозов, батарей, турбин и т.п., которые работают для продвижения создающего тяговое усилие транспортного средства 400 под ручным или автономным управлением, реализуемым блоком 400 управления. Например, блок 400 управления может генерировать сигналы управления автономно или на основе ручного ввода информации, которая используется для управления операциями, выполняемыми тяговой подсистемой 408.
[0059] Блок 402 управления также соединен с блоком 410 связи и с памятью 412 системы связи в создающем тяговое усилие транспортном средстве 400. Память 412 может представлять собой расположенное на транспортном средстве устройство, которое электронным и/или магнитным способом сохраняет данные. Например, память 412 может представлять собой компьютерный жесткий диск, оперативную память, постоянное запоминающее устройство, динамическую оперативную память, оптический диск и т.п. Блок 410 связи содержит или представляет собой аппаратное и/или программное обеспечение, используемое для взаимодействия с другими транспортными средствами 400 в составе 102 транспортных средств. Например, блок 410 связи может содержать приемопередатчик и связанные с ним схемы (например, антенны) 414 для беспроводного обмена сообщениями (например, передачи и/или приема сообщений). Дополнительно, блок 410 связи содержит схему для передачи сообщений по проводному соединению 416, такому как линия электропоезда (eMU, electric Multiple Unit) или другой проводящий тракт между несколькими создающими тяговое усилие транспортными средствами 104, 106, 400 в составе 102 транспортных средств. Блок 402 управления может управлять блоком 410 связи путем активизации этого блока.
[0060] Блок 410 связи может проверять принимаемые транспортным средством 400 сообщения и определять, требуется ли изменять протокол сообщений. Как было описано выше, блок 410 связи может определять протокол принятых сообщений, определять, допустим ли он для транспортного средства 400 или блока 402 управления транспортного средства 400, и изменять протокол сообщения (что может включать формирование нового сообщения с использованием нового протокола или изменение протокола принятого сообщения без формирования нового сообщения).
[0061] В памяти 412 могут храниться протоколы обмена сообщениями и информация, используемая для определения протоколов принятых сообщений, информация для определения допустимых протоколов транспортного средства 400 и/или блока 412 управления, информация о способе изменения протоколов сообщения и т.п. Например, в памяти 412 могут храниться наборы содержания данных сообщений, связанные с различными протоколами, идентифицирующая информация, включенная в сообщения, связанные с различными протоколами, а также другая описанная информация, которая может использоваться блоком 410 связи для определения протокола принятого сообщения.
[0062] Согласно одному из вариантов осуществления настоящего изобретения способ (например, преобразования протоколов сообщений) включает прием первого сообщения беспроводной связи на первом транспортном средстве состава транспортных средств, включающего первое транспортное средство и одно или более дополнительных транспортных средств, определение первого протокола первого сообщения беспроводной связи, определение другого, второго, протокола, используемого системой управления, расположенной на первом транспортном средстве, изменение первого сообщения беспроводной связи на другое, второе, сообщение путем изменения первого протокола первого сообщения беспроводной связи на другой, второй, протокол и передачу второго сообщения в систему управления.
[0063] В соответствии с одним из аспектов изобретения прием первого сообщения беспроводной связи может включать прием первого сообщения беспроводной связи от второго транспортного средства из упомянутых одного или более дополнительных транспортных средств. Способ также может включать управление движением первого транспортного средства по меньшей мере частично на основе данных, содержащихся в первом сообщении беспроводной связи.
[0064] В соответствии с одним из аспектов изобретения типы первого транспортного средства и второго транспортного средства могут различаться.
[0065] В соответствии с одним из аспектов изобретения прием первого сообщения беспроводной связи может включать прием первого сообщения беспроводной связи от стационарного объекта, расположенного вне состава транспортных средств. Способ может также включать управление движением первого транспортного средства по меньшей мере частично на основе данных, содержащихся в первом сообщении беспроводной связи.
[0066] В соответствии с одним из аспектов изобретения изменение первого сообщения беспроводной связи на другое, второе, сообщение может включать изменение первого содержания данных первого сообщения беспроводной связи на другое, второе, содержание данных второго сообщения.
[0067] В соответствии с одним из аспектов изобретения определение первого протокола первого сообщения беспроводной связи может включать сравнение содержания данных первого сообщения беспроводной связи с заданными содержаниями данных, связанными с различными протоколами сообщений, и выбор второго протокола из упомянутых различных протоколов сообщений на основе (по меньшей мере частично) сравнения содержания данных первого сообщения беспроводной связи с заданными содержаниями данных, связанными с различными протоколами сообщений.
[0068] В соответствии с одним из аспектов изобретения определение первого протокола первого сообщения беспроводной связи может включать проверку идентифицирующих протокол элементов данных или элемента данных, включенных в первое сообщение беспроводной связи, идентифицирующее первый протокол.
[0069] В соответствии с одним из аспектов изобретения перед определением первого протокола первого сообщения беспроводной связи, принятого первым транспортным средством, первое транспортное средство может быть сконфигурировано для передачи одного или более других сообщений беспроводной связи по одному или более другим протоколам, отличающимся от первого протокола.
[0070] В соответствии с одним из аспектов изобретения способ может включать изменение конфигурации связи первого транспортного средства в ответ на определение первого протокола первого сообщения беспроводной связи, принятого в первом транспортном средстве, таким образом, чтобы одно или более третьих сообщений беспроводной связи, передаваемых из первого транспортного средства во второе транспортное средство, передавались по первому протоколу.
[0071] Согласно другому варианту осуществления изобретения система (например, система связи) содержит блок связи, оснащенный схемой приемопередатчика, сконфигурированной для расположения на первом транспортном средстве состава транспортных средств, включающего первое транспортное средство и одно или более дополнительных транспортных средств. Блок связи может быть сконфигурирован для приема первого сообщения беспроводной связи и определения первого протокола первого сообщения беспроводной связи, а также для определения другого, второго, протокола, используемого системой управления, расположенной на первом транспортном средстве. Блок связи также может быть сконфигурирован для изменения первого сообщения беспроводной связи на другое, второе, сообщение путем изменения первого протокола первого сообщения беспроводной связи на другой, второй, протокол и для передачи второго сообщения в систему управления.
[0072] В соответствии с одним из аспектов изобретения блок связи может быть сконфигурирован для приема первого сообщения беспроводной связи от второго транспортного средства из упомянутых одного или более дополнительных транспортных средств. Система также может содержать систему управления, которая сконфигурирована для управления движением первого транспортного средства по меньшей мере частично на основе данных, содержащихся в первом сообщении беспроводной связи.
[0073] В соответствии с одним из аспектов изобретения типы первого транспортного средства и второго транспортного средства могут различаться.
[0074] В соответствии с одним из аспектов изобретения блок связи может быть сконфигурирован для приема первого сообщения беспроводной связи от стационарного объекта, расположенного вне состава транспортных средств. Система также может содержать систему управления, которая сконфигурирована для управления движением первого транспортного средства по меньшей мере частично на основе данных, содержащихся в первом сообщении беспроводной связи.
[0075] В соответствии с одним из аспектов изобретения блок связи может быть сконфигурирован для изменения первого сообщения беспроводной связи на другое, второе, сообщение путем изменения первого содержания данных первого сообщения беспроводной связи на другое, второе, содержание данных второго сообщения.
[0076] В соответствии с одним из аспектов изобретения блок связи может быть сконфигурирован для определения первого протокола первого сообщения беспроводной связи путем сравнения содержания данных первого сообщения беспроводной связи с заданными содержаниями данных, связанными с различными протоколами сообщений, и выбора второго протокола из упомянутых различных протоколов сообщений на основе сравнения содержания данных первого сообщения беспроводной связи с заданными содержаниями данных, связанными с различными протоколами сообщений.
[0077] В соответствии с одним из аспектов изобретения блок связи может быть сконфигурирован для определения первого протокола первого сообщения беспроводной связи путем проверки идентифицирующих протокол элементов данных или элемента данных, включенных в первое сообщение беспроводной связи, идентифицирующее первый протокол.
[0078] В соответствии с одним из аспектов изобретения перед определением первого протокола первого сообщения беспроводной связи, принятого в первом транспортном средстве, блок связи может быть сконфигурирован для передачи одного или более других сообщений беспроводной связи во второе транспортное средство по одному или более другим протоколам, отличающимся от первого протокола. Блок связи может быть сконфигурирован для изменения конфигурации связи блока связи в ответ на определение первого протокола первого сообщения беспроводной связи, принятого в первом транспортном средстве, таким образом, чтобы одно или более третьих сообщений беспроводной связи, передаваемых из блока связи во второе транспортное средство, передавались по первому протоколу.
[0079] Согласно другому варианту осуществления настоящего изобретения способ (например, преобразования протоколов сообщений) включает прием первого сообщения в удаленном транспортном средстве от ведущего транспортного средства состава транспортных средств, включающего ведущее транспортное средство, дистанционно управляющее движением удаленного транспортного средства по маршруту, определение первого протокола первого сообщения, определение другого, второго, протокола, используемого системой управления, расположенной на удаленном транспортном средстве, изменение первого протокола первого сообщения на второй протокол и передачу первого сообщения по второму протоколу в систему управления удаленного транспортного средства для управления движением удаленного транспортного средства.
[0080] В соответствии с одним из аспектов изобретения типы ведущего транспортного средства и удаленного транспортного средства могут различаться.
[0081] В соответствии с одним из аспектов изобретения способ также может включать изменение протокола, используемого удаленным транспортным средством, для передачи ответного сообщения ведущему транспортному средству, в ответ на определение первого протокола командного сообщения, принятого из ведущего транспортного средства.
[0082] Следует понимать, что приведенное выше описание предназначено для пояснения изобретения и не ограничивает изобретение. Например, вышеописанные варианты осуществления настоящего изобретения (и/или его аспекты) могут использоваться в комбинации друг с другом. Кроме того, для адаптации к конкретной ситуации или имеющимся средствам может быть сделано множество изменений в вариантах осуществления изобретения в пределах его сущности. Поскольку размеры и типы используемых средств, приведенные в этом описании, предназначены для определения параметров изобретения, они не ограничивают изобретение и служат в качестве примеров его осуществления. После изучения приведенного выше описания специалисту в данной области техники будут очевидны и другие варианты осуществления изобретения. Таким образом, объем изобретения определяется прилагаемой формулой изобретения, включая все эквиваленты, охватываемые формулой. В прилагаемой формуле изобретения выражения "включает" и "в котором" эквиваленты выражению "содержит". Кроме того, термины "первый", "второй", "третий" и т.д. используются только в качестве обозначений и не налагают каких-либо требований в отношении обозначаемых объектов. Помимо этого, признаки в формуле изобретения не приводятся в формате "средства + функция" и не должны интерпретироваться согласно §112 (f) раздела 35 Свода законов США, если такие признаки в формуле изобретения явно не выражены с помощью фразы "средство для" с последующим изложением функции без описания структуры.
[0083] В данном описании используются примеры осуществления настоящего изобретения, которые позволяют специалисту в данной области техники реализовать на практике изобретение, включая производство и использование устройств или систем и выполнение способов. Объем настоящего изобретения определяется формулой изобретения и может включать другие примеры, очевидные специалисту в данной области техники. Такие другие примеры находятся в пределах сущности формулы изобретения, если они имеют структурные элементы, не противоречащие выражениям, указанным в формуле изобретения, или если они содержат эквивалентные структурные элементы с несущественными отличиями от выражений, указанных в формуле изобретения.
[0084] Предшествующее описание вариантов осуществления настоящего изобретения становится более понятным при ознакомлении с ним совместно с прилагаемыми чертежами. Хотя на чертежах проиллюстрированы диаграммы функциональных блоков различных вариантов осуществления изобретения, эти функциональные блоки не обязательно указывают на разграничение аппаратных схем. Так, например, один или более функциональных блоков (например, процессоров или блоков памяти) могут быть реализованы в виде отдельного элемента аппаратного обеспечения (например, в виде сигнального процессора общего назначения, микроконтроллера, оперативной памяти, жесткого диска и т.п.). Аналогично, программы могут представлять собой отдельные программы, подпрограммы, встроенные в операционную систему, функции, входящие в устанавливаемый пакет программ, и т.п.Различные варианты осуществления настоящего изобретения не ограничены схемами и средствами, показанными на чертежах.
[0085] В данном описании элемент или шаг, приведенный в единственном числе, не исключает возможности своего применения во множественном числе, если такое исключение явно не указано. Кроме того, ссылки на "один вариант осуществления" в настоящем описании изобретения не исключают возможности существования дополнительных вариантов осуществления изобретения, которые также включают указанные признаки. Помимо этого, если явно не указано иное, варианты осуществления настоящего изобретения, "содержащие", "включающие" или "имеющие" элемент или множество элементов с определенными свойствами, могут дополнительно включать подобные элементы, не обладающие указанным свойством.