Устройство и способ беспроводной передачи данных

Изобретение относится к устройству беспроводной передачи данных и способу беспроводной передачи данных, применяемым, например, для пульта дистанционного управления электронным устройством, работающего на основе беспроводной передачи данных. Технический результат заключается в обеспечении корректного приема команды, передаваемой непосредственно после сброса за счет отличия порядкового номера, следующего после сброса, от исходного значения. Технический результат достигается за счет системы беспроводной передачи данных, которая включает в себя сторону передачи, оборудованную микрокомпьютером управления, для передачи данных, и также включает в себя сторону приема для приема данных; для предотвращения приема стороной приема идентичных данных, более чем один раз, выполняют автоматическое последовательное приращение порядкового номера каждый раз, когда передают фрейм данных передачи; следующую обработку выполняют, если определяют, что передача была выполнена правильно, или данные передают без последовательного приращения порядкового номера, если определяют, что передача не была выполнена правильно; порядковый номер возвращают в исходное значение, когда выполняют сброс микрокомпьютера, предназначенного для управления, и пустые данные передают вместе с исходным значением непосредственно после сброса. 2 н. и 4 з.п. ф-лы, 13 ил.

 

Область техники, к которой относится изобретение

Настоящее изобретение относится к устройству беспроводной передачи данных и способу беспроводной передачи данных, применяемым, например, для пульта дистанционного управления электронным устройством, работающего на основе беспроводной передачи данных.

Уровень техники

Для дистанционного управления электронным устройством, таким как телевизионный приемник, в устройствах беспроводной связи в промышленности, науке и медицине использование полосы (ISM, ПНМ, полоса для промышленности, науки и медицины) в диапазоне 2,4 ГГц является предпочтительным по сравнению с инфракрасной передачей данных, поскольку при этом оказывают меньшее влияние препятствия, и беспроводный сигнал распространяется дальше. Кроме того, поскольку сторона приема возвращает подтверждение, и повторную передачу выполняют, даже если передача данных была выполнена неудачно, существует дополнительное преимущество, состоящее в том, что операцию всегда успешно передают.

Когда команду передают в систему дистанционного управления на основе такой радиочастотной передачи данных (ниже также называется RF (РЧ, радиочастотной) системой), данные разделяют на пакеты и передают. Отдельному фрейму, который включает в себя данные каждого пакета, добавляют цифровые данные (ниже называются порядковым номером), которые последовательно увеличивают во время каждой передачи. Возможно определить, что было передано в потоке данных, проверяя порядковый номер. Порядковый номер последовательно увеличивают до заданного значения и затем возвращаются к его исходному значению из-за ограничений по количеству битов.

На фиг.1 и 2, соответственно, показана процедура обработки и последовательность передачи данных при беспроводной передаче данных, когда управление порядковым номером не выполняют. На этапе S1 команду передают со стороны передачи, такой как модуль передачи, предусмотренный в пульте дистанционного управления. Модуль передачи затем ожидает подтверждение (АСК) (этап S2). Модуль приема, предусмотренный в основном устройстве на стороне приема, таком как телевизионный приемник, готов к приему команды (этап S21). На этапе S22 определяют, была ли принята команда или нет. На этапе S23 принятую команду (А) передают в модуль управления в телевизионном приемнике как выходной код (выходные данные). На этапе S24 передают подтверждение.

На этапе S3 модуль передатчика передает подтверждение из модуля приемника. Если подтверждение не будет принято, обработка возвращается на этап S1, и команду повторно передают из модуля передатчика. Команду (А) выводят из модуля приемника как выходные данные. Когда подтверждение передают и принимают без ошибок, выполняют следующую обработку (этапы S5, S6 и S25).

Таким образом, если управление, на основе порядкового номера не выполняют, существует риск двойного приема, при котором идентичную команду (А) принимают множество раз (два раза по фиг.2).

Для выполнения управления на основе порядковых номеров, как показано на фиг.3 и 4, когда модуль передатчика передает команду, порядковый номер, который увеличивается каждый раз, когда передают одну команду, передают вместе с командой. Например, на этапе S1, порядковый номер n (перед которым проставлен знак # на чертежах) передают вместе с командой. На стороне приема порядковый номер команды (А), принятый на этапе S22, проверяют на этапе S26. На этапе S26 определяют, изменился ли порядковый номер по сравнению с предыдущим значением, или нет.

Если на этапе S26 определяют, что порядковый номер изменился, выводят код на этапе S23, и на этапе S24 передают подтверждение.

Если передача или прием окажутся неудачными, при предыдущей передаче команды, повторно передают идентичный порядковый номер. Если модуль приемника определяет на этапе S26, что значение порядкового номера n равно значению, принятому ранее, модуль приемника пропускает обработку кода, выводимого на этапе S23. Другими словами, модуль приемника определяет, что принятая команда (А) идентична команде, принятой ранее, отбрасывает принятую команду и передает подтверждение.

Ниже дополнительно поясняется обработка, выполняемая, когда выполняют сброс микрокомпьютера, который управляет модулем передатчика. Когда питание выключают, например, удаляя батарею из пульта дистанционного управления, происходит сброс микрокомпьютера. Сброс микрокомпьютера можно выполнить с помощью ввода команды с использованием определенной кнопки. Когда выполняют сброс микрокомпьютера, порядковый номер возвращается к его исходному значению.

На фиг.5 показан пример обработки, при которой сброс не вызывает какую-либо проблему. Когда выполняют сброс на этапе S11 на фиг.5, порядковый номер возвращают его к исходному значению, на этапе S12. В соответствии с этим, значение порядкового номера, передаваемого вместе с командой на этапе S1, представляет собой n. Модуль приемника определяет, что порядковый номер, принимаемый в этот раз, отличается от порядкового номера, принятого вместе с предыдущей командой, и выводит код в основное устройство на этапе S23.

Как пояснялось выше со ссылкой на фиг.5, когда выполняют сброс (RST1) микрокомпьютера в модуле передатчика, порядковый номер команды, передаваемый непосредственно после сброса, равен n. Если порядковый номер, следовавший непосредственно перед сбросом, не был равен n, передача и прием рассматриваются как выполненные нормально, и команду (А) выводят из модуля приемника. Модуль приемника сохраняет значение n порядкового номера.

Однако, если порядковый номер, непосредственно следовавший перед RST1, имел исходное значение n, выполняется ошибочная обработка, поскольку порядковый номер, следующий непосредственно после сброса, установлен в исходное значение, которое равно порядковому номеру, непосредственно следовавшему перед RST1. В результате возникает проблема, состоящая в том, что невозможно выполнить передачу команды (А).

Для решения этой проблемы, например, в публикации находящейся на экспертизе заявки на японский патент No. 2003-218876 предложена технология применения специфичного порядкового номера, который обычно не используют, когда выполняют передачу после сброса. В соответствии с технологией, предложенной в публикации, находящейся на экспертизе Заявки на японский патент No. 2003-218876, поскольку порядковый номер, следующий после сброса, отличается от исходного значения, модуль приемника может корректно принимать команду, передаваемую непосредственно после сброса.

Сущность изобретения

Со ссылкой на фиг.6 и 7, поясняется успешное решение проблемы, вызванной сбросом. Здесь рассматривается случай, в котором первый сброс RST1 выполняют на этапе S11, передают команду и порядковый номер n, которые представляют собой исходное значение, и другой сброс (RST2) выполняют на этапе S13. Если команду передают непосредственно после RST1 и затем выполняют RST2, как описано выше, порядковый номер команды, переданной непосредственно после RST2, устанавливают равным n на этапе S12.

Поскольку порядковый номер равен предыдущему значению n, модуль приемника определяет, что порядковый номер не изменился на этапе S26. В результате команду (В) отбрасывают. Кроме того, когда команду передают в следующий раз, порядковый номер устанавливают равным n+1. Поскольку порядковый номер, таким образом, был последовательно увеличен, модуль приемника определяет, что была принята другая команда, и выводит команду (С), как выходные данные.

Таким образом, если команду передают непосредственно после RST1 микрокомпьютера на стороне передачи и затем выполняют RST2 микрокомпьютера, возникает проблема, состоящая в том, что команда непосредственно перед сбросом будет сброшена. При этом трудно решить эту проблему даже с использованием технологии установки порядкового номера непосредственно после сброса, равному значению, которое обычно не используют, как раскрыто в публикации находящейся на экспертизе заявки на японский патент No. 2003-218876.

Существует другая проблема, связанная с технологией, описанной в публикации, находящейся на экспертизе заявки на японский патент No. 2003-218876, состоящая в том, что количество типов используемых порядковых номеров уменьшается на единицу. Например, для выработки порядковых номеров с использованием 8-битных данных, можно получить 256 различных порядковых номеров. Однако, если специфичный номер, такой как "00", будет назначен исходному значению, только 255 порядковых номеров остается для нормального использования.

Поэтому, требуется обеспечить устройство и способ беспроводной передачи данных, которые были бы основаны на РЧ сигналах, которые позволили бы решить описанные выше проблемы.

В соответствии с вариантом воплощения настоящего изобретения предложена система беспроводной передачи данных, имеющая передатчик, предназначенный для передачи данных, причем передатчик оборудован микрокомпьютером для управления, и также имеющая приемник для приема данных. Система беспроводной передачи данных передает порядковый номер вместе с данными для исключения приема стороной приема идентичных данных более чем один раз, причем порядковый номер автоматически увеличивают каждый раз, когда передают фрейм данных передачи, выполняет следующую обработку, если определяют, что передача была выполнена правильно, передают данные снова, без последовательного увеличения порядкового номера, если определяют, что передача не была выполнена правильно, возвращают порядковый номер в его исходное значение, когда выполняют сброс микрокомпьютера, используемого для управления, передают пустые данные вместе с исходным значением, следующим непосредственно после сброса, и после передачи пустых данных передают данные вместе с последовательно увеличенным порядковым номером.

Была ли передача выполнена правильно или нет, определяют в зависимости от того, было ли получено подтверждение со стороны приема или нет.

Для пульта дистанционного управления электронным устройством передают команду.

В соответствии с другим вариантом воплощения настоящего изобретения предусмотрен способ беспроводной передачи данных. Способ беспроводной передачи данных включает в себя этапы передачи порядкового номера вместе с данными для предотвращения приема на стороне приема идентичных данных более чем один раз, порядковый номер автоматически увеличивают каждый раз, когда передают фрейм передаваемых данных, выполняя следующую обработку, если определяют, что передача была выполнена правильно, данные передают снова без последовательного увеличения порядкового номера, если определяют, что передача не была выполнена правильно, возвращают порядковый номер в его исходное значение, когда происходит сброс микрокомпьютера в модуле управления, передают пустые данные вместе с исходным значением непосредственно после сброса, и после передачи пустых данных передают данные вместе с последовательно увеличенным порядковым номером.

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

Краткое описание чертежей

На фиг.1 показана блок-схема последовательности операций обработки, выполняемой, когда не выполняют управление на основе порядковых номеров;

на фиг.2 показана схема последовательности передачи данных, когда не выполняют управление на основе порядковых номеров;

на фиг.3 показана блок-схема последовательности операций обработки, выполняемой, когда выполняют управление на основе порядковых номеров;

на фиг.4 показана схема, представляющая пример последовательности передачи данных, когда выполняют управление на основе порядковых номеров;

на фиг.5 показана блок-схема последовательности операций обработки, выполняемой, когда выполняют управление на основе порядковых номеров и выполняют сброс;

на фиг.6 показана блок-схема последовательности операций обработки, выполняемой, когда выполняют обработку на основе порядковых номеров и выполняют сброс;

на фиг.7 показана схема, представляющая пример последовательности передачи данных, используемая для пояснения проблемы, когда выполняют управление на основе порядковых номеров и выполняют сброс;

на фиг.8 показана блок-схема, схематично представляющая конфигурацию системы передачи данных в соответствии с вариантом воплощения настоящего изобретения;

на фиг.9А показана блок-схема, представляющая конфигурацию модуля передатчика на основе РЧ сигналов, и на фиг.9В показана блок-схема, представляющая конфигурацию модуля приемника на основе РЧ сигналов;

на фиг.10 показана схема, представляющая пример конфигурации фрейма передачи;

на фиг.11 показана блок-схема последовательности операций обработки, выполняемой в соответствии с вариантом воплощения настоящего изобретения; и

на фиг.12 показана схема, представляющая пример последовательности передачи данных в соответствии с вариантом воплощения настоящего изобретения.

Подробное описание изобретения

Ниже поясняется наилучший режим (ниже называется вариантом воплощения) выполнения настоящего изобретения. Пояснения приведены в следующем порядке:

1. Вариант воплощения

2. Модификация

Хотя вариант воплощения, приведенный ниже, является предпочтительным, и конкретный пример представлен с технически предпочтительными ограничениями, объем настоящего изобретения не ограничивается этим вариантом воплощения, если только следующее ограничение не включает в себя какое-либо описание, которое ограничивает настоящее изобретение.

<1. Вариант воплощения>

[Общее описание системы передачи данных]

Как показано на фиг.8, модуль 100 передатчика в передатчике 80 и модуль приемника 110 в приемнике 90 выполняют беспроводный обмен данных на радиочастоте (РЧ) друг с другом. Номером 101 ссылочной позиции обозначена передающая антенна, и номером 111 обозначена приемная антенна. В случае двунаправленной передачи данных добавляют другую пару из модуля передатчика и модуля приемника. Модуль 110 приемника передает в приемник 90 принимаемые выходные данные.

Например, передатчик 80 может представлять собой блок управления для пульта дистанционного управления, и приемник 90 может представлять собой телевизионный приемник. Команду, соответствующую входной кнопке пульта дистанционного управления, передают в модуль управления телевизионного приемника 90. Команду передают из модуля 100 передатчика в модуль 110 приемника. Модуль 110 приемника передает подтверждение (АСК) в модуль 100 передатчика.

При использовании такой системы пульта дистанционного управления на основе РЧ сигналов существует риск непреднамеренного управления устройством, расположенным в соседней комнате или в соседнем доме. Поэтому, когда покупают и устанавливают новый телевизионный приемник, должна быть предусмотрена взаимнооднозначная корреляция (называемая формированием пары) для обеспечения управления телевизионным приемником с помощью блока управления. Формирование пары означает взаимный обмен информации идентификации (ID, ИД) между пультом дистанционного управления и управляемым дистанционно электронным устройством.

[Пример передатчика и приемника]

Как показано на фиг.9А, пульт 100 дистанционного управления включает в себя антенну 101, предназначенную для передачи и приема радиоволны. Пульт 100 дистанционного управления также включает в себя центральное процессорное устройство (CPU, ЦПУ) 102, используемое как модуль управления, в котором работают программы, соответствующие функциям передачи данных, выполняет операции считывания и записи на носитель записи и принимает различные входные команды, вводимые с помощью кнопок.

Модуль 103 передачи данных, предназначенный для беспроводной передачи данных, передает сигналы пульта дистанционного управления через антенну 101. ИД электронного устройства, которое формирует пару с пультом дистанционного управления 100, сохранен на носителе 104 записи. ИД пульта 100 дистанционного управления и код категории электронного устройства, с которым первым была сформирована пара, сохраняют на носителе 105 записи. Пульт 100 дистанционного управления также включает в себя модуль входных кнопок 106, имеющий кнопки.

Каждый из носителя 104 и 105 записи выполнен, например, с использованием энергонезависимого запоминающего устройства, в которое можно осуществлять запись. ЦПУ 102 представляет собой встроенный микрокомпьютер, который включает в себя постоянное запоминающее устройство (ROM, ПЗУ), оперативное запоминающее устройство (RAM, ОЗУ) или тому подобное, и интегрировано управляет каждой частью пульта 100 дистанционного управления путем выполнения программы, сохраненной в ПЗУ.

Как показано на фиг.9В, модуль 110 приемника, предусмотренный в электронном устройстве, включает в себя антенну 111, предназначенную для передачи и приема радиоволн. Модуль 110 приемника также включает в себя ЦПУ 112, в котором работают программы, соответствующие функциям передачи данных, выполняет операцию считывания и записи на носитель записи и принимает различные входные команды, вводимые с помощью кнопок, и устройство 113 передачи данных, предназначенное для беспроводной передачи данных.

ИД и код категории (например, код, обозначающий категорию телевизионного приемника) электронного устройства сохранены на носителе 116 записи. Модуль 110 приемника включает в себя внешний интерфейс 117, предназначенный для передачи данных, например, в телевизионный приемник. ЦПУ 112 управляет каждой частью 110 модуля приемника интегрированным образом. Каждый из носителя 115 записи и носителя 116 записи выполнен на основе энергонезависимого запоминающего устройства с возможностью записи.

Модуль 103 передачи данных пульта 100 дистанционного управления и модуль 113 передачи данных модуля 110 приемника выполняют двунаправленный обмен данными друг с другом на основе заданной беспроводной системы передачи данных. Система передачи данных может представлять собой, например, систему, соответствующую стандарту Института инженеров в области электротехники и электроники (IEEE) 802.15.4. IEEE 802.15.4 представляет собой название стандарта беспроводной сети, работающей на близком расстоянии, называемой персональной локальной сетью (PAN, ПЛС) или беспроводной персональной локальной сетью (WPAN, БПЛС). Модуль 110 приемника выполнен с возможностью вывода принимаемой команды в электронное устройство, подключенное к внешнему интерфейсу 117, такому как телевизионный приемник.

Скорость передачи данных в соответствии с этим стандартом составляет от десятков до сотен кбит/с, и расстояние передачи данных - от десятков до сотен метров. Передачу данных выполняют в виде модулей, составляющих фреймы. Размер одного фрейма составляет максимум 133 байта, включая полезную нагрузку с 0 по 127 байтов и заголовок 6 байтов. Такая система передачи данных обеспечивает возможность работы во множестве режимов передачи и приема данных. В случае системы пульта дистанционного управления используют самый простой способ; пульт 100 дистанционного управления передает команду в модуль 110 приемника, и пульт 100 дистанционного управления принимает ответ из модуля 110 приемника. Однако можно использовать более сложный способ передачи и приема данных.

[Общее описание конфигурации данных в одном фрейме]

Конфигурация данных для беспроводной передачи данных, которые передают между модулем 100 передатчика и модулем 110 приемника, схематично показана на фиг.10. Заголовок расположен в верхней части фрейма, и порядковый номер вставлен, как часть следующего кода, после которого следуют данные (полезная нагрузка), включающие в себя команду. Система РЧ идентифицируется подзаголовком. Информация кода обозначает тип следующих данных, то есть, представляют ли собой эти данные для установки пары или данные команды.

Порядковый номер представляет собой числовые данные, которые последовательно увеличивают каждый раз при очередной передаче. Возможно определять, какие данные были переданы в потоке данных, проверяя порядковый номер. При этом предотвращается прием идентичных данных модулем приемника, более чем один раз, под управлением порядковыми номерами. Порядковый номер последовательно увеличивают до заданного значения и затем возвращают к исходному значению из-за ограничений с количеством бит. Например, в случае использования 8-битных порядковых номеров, порядковый номер возвращается к исходному значению, после подсчета вплоть до последнего из 256 различных порядковых номеров.

[Поток обработки в соответствии с вариантом воплощения]

ЦПУ 102 модуля передатчика 100, показанного на фиг.9А и ЦПУ 112 модуля 110 приемника, показанного на фиг.9В, выполняют обработку, показанную в блок-схеме последовательности операций, представленной на фиг.11. Когда выполняют сброс RST1 на этапе S11, показанном на фиг.11, этот порядковый номер возвращают в исходное значение n на этапе S12. Исходное значение n представляет собой один из доступных порядковых номеров. Исходное значение может отличаться от значения, такого как ноль, в которое порядковый номер возвращается после его последовательных приращений вплоть до его максимального значения.

Далее, команду передают на этапе S14, и модуль передатчика переходит в состояние ожидания подтверждения (этап S15). На этапе S14, непосредственно после сброса, передают пустую команду. Пустая команда представляет собой специфичные известные данные, которые не используются для формирования пары или передачи команд.

При использовании конфигурации фрейма, описанной выше, порядковый номер n передают вместе с пустой командой. Модуль приемника готов приему (этап S21), и пустую команду, и порядковый номер n принимают на этапе S22. Принятые пустую команду и порядковый номер n сохраняют в запоминающем устройстве на стороне приема.

На этапе S26 определяют, изменился ли порядковый номер принятой команды с предыдущего значения, сохраненного в запоминающем устройстве, или нет. Если на этапе S26 определяют, что порядковый номер изменился, пустую команду выводят на этапе S23 и передают подтверждение на этапе S24.

Если на этапе S26 определяют, что порядковый номер не изменился, на этапе S24 передают подтверждение, без выполнения обработки на этапе S23. В случае пустой команды не возникают какие-либо трудности, если пустую команду отбрасывают без вывода. С другой стороны, даже если выводят пустую команду, приемник определяет, что выходные данные представляют собой пустую команду, поскольку пустая команда представляет собой известные данные. Пустую команду, таким образом, игнорируют.

Подтверждение, переданное на этапе S24, принимают с помощью модуля приемника (этап S16). Когда подтверждение передают и принимают без ошибки, порядковый номер увеличивают до n+1 на этапе S7.

Затем команду и порядковый номер n+1 передают на этапе S1, и модуль передатчика переходит в состояние ожидания подтверждения (этап S2). На этапе S2 передают команду. Модуль приемника готов к приему (этап S21) и принимает команду и порядковый номер n+1 на этапе S22.

На этапе S26 определяют, изменился ли порядковый номер принятой команды по сравнению с предыдущим значением или нет. Предыдущий порядковый номер представляет собой n, и принятый порядковый номер представляет собой n+1. Таким образом, на этапе S26 определяют, что порядковый номер изменился. Команду выводят в приемник, такой как телевизионный приемник, на этапе S23 и подтверждение передают на этапе S24.

Подтверждение, переданное на этапе S24, принимают модули передатчика (этап S3). После этого выполняют последующую обработку (этап S5 и S6). Для передачи следующей команды затем порядковый номер увеличивают до n+2 на этапе S7.

Если снова выполняют операцию сброса на стороне передачи после приема подтверждения на этапе S3, обработка возвращается на этап S11, и затем порядковый номер устанавливают в исходное значение на этапе S12. Как описано выше, когда команду передают непосредственно после сброса, передают пустую команду. Когда правильно принимают пустую команду, из модуля приемника принимают подтверждение на этапе S16.

Порядковый номер, сохраненный в модуле приемника, устанавливают в n+1 в результате передачи пустой команды после первого сброса. Порядковый номер затем устанавливают в n, из-за передачи пустой команды после второго сброса. В соответствии с этим, когда команду передают после второго сброса и второй передачи пустой команды, вместе с командой передают порядковый номер n+1.

В соответствии с этим, на этапе S26 определяют, что порядковый номер изменился с n на n+1. Поскольку определяют, что произошло изменение, команду передают в приемник на этапе S23. Команда, передаваемая после первого сброса, может быть идентична или может отличаться от команды, переданной после второго сброса.

Таким образом, в соответствии с вариантом воплощения настоящего изобретения, порядковый номер, сохраненный в модуле приемника, возвращается в исходное значение модулем передатчика, который передает пустую команду непосредственно после сброса. Как результат, даже когда последовательно выполняют сброс, команда может быть передана без каких-либо затруднений. Например, в процессе формирования пары обработку прекращают после передачи и приема последовательности данных. В соответствии с этим, существует риск того, что будет затруднено завершение обработки формирования пары, если произойдет отказ при передаче данных. Однако в соответствии с вариантом воплощения настоящего изобретения, такой риск может быть исключен.

[Конкретный пример обработки в соответствии с вариантом воплощения]

На фиг.12 показана последовательность передачи данных, основанная на конкретном примере обработки в соответствии с вариантом воплощения. Первый сброс RST1 выполняют на этапе S11, и затем пустую команду и порядковый номер n (исходное значение) передают на этапе S14. Пустую команду передают, как выходные данные. Как описано выше, пустая команда может не быть выведена в основное устройство. Подтверждение передают на этапе S24.

Модуль передатчика принимает подтверждение на этапе S16, и порядковый номер изменяется с n на n+1 на этапе S7. На этапе S1 передают команду и порядковый номер n+1.

Модуль приемника определяет, что порядковый номер изменился на этапе S26, и выводит принятую команду (А) в основное устройство. Модуль приемника затем передает подтверждение на этапе S24.

Выполняют второй сброс RST2. Как и при первом сбросе RST1 передают пустую команду и порядковый номер n. Порядковый номер, сохраненный на стороне приема, возвращают в исходное значение n. В соответствии с этим, когда затем передают команду и порядковый номер n+1, определяют, что порядковый номер изменился, и команду (В) выводят из модуля приемника. Также передают другое подтверждение.

Таким образом, когда выполняют сброс модуля передатчика, поскольку порядковый номер перед сбросом отличается от порядкового номера после сброса, новая команда в форме фрейма или пакета не будет отброшена. Следовательно, команда и порядковый номер n+2 будут переданы, команда (С) будет выведена из модуля приемника, и будет передано подтверждение. Другие команды также будут переданы аналогичным образом.

<2. Модификация>

Настоящее изобретение не ограничивается описанными выше вариантами выполнения, и различные модификации могут быть выполнены, без выхода за пределы технической концепции настоящего изобретения. Например, вариант воплощения настоящего изобретения можно применять в других устройствах беспроводной передачи данных, кроме телевизионного приемника и пульта дистанционного управления, составляющих систему пульта дистанционного управления. Например, вариант воплощения можно применять в других комбинациях устройств беспроводной передачи данных, которые передают и принимают аудиоданные и/или видеоданные с использованием беспроводной передачи данных, таких как комбинация аудиопроигрывателя и беспроводных головных телефонов, или комбинация аудиопроигрывателя и портативного цифрового аудиопроигрывателя.

Настоящая заявка содержит предмет изобретения, относящийся к тому, что раскрыто в приоритетной заявке на японский патент JP 2008-277851, поданной в патентное ведомство Японии 29 октября 2008, полное содержание которой, таким образом, приведено здесь в качестве ссылочного материала.

1. Система беспроводной передачи данных, имеющая передатчик, предназначенный для передачи данных, причем передатчик оборудован микрокомпьютером для управления, и также имеющая приемник для приема данных, в которой:
для предотвращения приема в приемнике идентичных данных более чем один раз, выполняют автоматическое последовательное приращение порядкового номера каждый раз, когда фрейм передаваемых данных передают вместе с данными передачи;
выполняют следующую обработку, если определяют, что передача была выполнена правильно, и данные передачи передают снова, без последовательного приращения порядкового номера, если определяют, что передача не была выполнена правильно;
порядковый номер возвращают в исходное значение, когда выполняют сброс микрокомпьютера для управления, и пустые данные передают вместе с исходным значением непосредственно после сброса; и
передаваемые данные передают вместе с последовательно увеличенным порядковым номером после передачи пустых данных.

2. Система беспроводной передачи данных по п.1, в котором определяют, была ли передача выполнена правильно или нет, в зависимости от того, было ли принято подтверждение из приемника или нет.

3. Система беспроводной передачи данных по п.1, в котором передают команду для дистанционного управления электронным устройством.

4. Способ беспроводной передачи данных, содержащий следующие этапы:
передают порядковый номер с автоматическим приращением каждый раз, когда передают фрейм передаваемых данных, вместе с данными передачи, для предотвращения приема приемником идентичных данных, более чем один раз;
выполняют следующую обработку, если определяют, что передача была выполнена правильно, и снова передают данные передачи без последовательного приращения порядкового номера, если определяют, что передача не была выполнена правильно;
возвращают порядковый номер к исходному значению, когда выполняют сброс микрокомпьютера в модуле управления, и передают пустые данные вместе с исходным значением непосредственно после сброса; и
передают данные передачи вместе с последовательно увеличенным порядковым номером после передачи пустых данных.

5. Способ беспроводной передачи данных по п.4, в котором определяют, была ли передача выполнена правильно, в зависимости от того, было ли принято подтверждение из приемника или нет.

6. Способ беспроводной передачи данных по п.4, в котором передают команду для дистанционного управления электронным устройством.



 

Похожие патенты:

Изобретение относится к системам ассоциирования сетевых приложений. Технический результат заключается в обеспечении возможности ассоциирования независимых сетевых приложений.

Настоящее изобретение относится к беспроводной связи. Устройство связи выполняет поиск другой сети после того, как сеть создана, присоединяется к другой сети в соответствии с ролью, при обработке задания параметров связи, устройства связи, существующего в другой сети, и выполняет обработку задания параметров связи.

Изобретение относится к технике связи и может использоваться в беспроводных системах связи. Технический результат состоит в повышении надежности установления связи между устройствами связи различных сетей.

Изобретение относится к способу управления двухточечным вызовом, инициированным между беспроводной мобильной станцией и удаленной стороной, когда мобильное устройство принимает вещательный контент по одному или нескольким многопользовательским вещательным каналам прямой линии связи.

Изобретение относится к области систем автоматизации подстанции (SA) для подстанций в сетях электроснабжения высокого и среднего напряжения. Технический результат заключается в обеспечении непрерывной обработки сетевого трафика за счет разделения функциональных возможностей защиты и контроля в интеллектуальных электронных устройствах (IED) от задач передачи данных, и первая не препятствует последней.

Настоящее изобретение относится к нательным локальным сетям. Технический результат изобретения заключается в уменьшении помех при работе нескольких пикосетей на одной полосе частот.

Изобретение относится к устройству и способу осуществления связи в сети, включающей в себя множество узловых устройств. Технический результат заключается в повышении эффективности и надежности передачи информации в сети.

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

Изобретение относится к компьютерной технике, а более конкретно к локальным (LAN) и глобальным (WAN) сетям связи. Технический результат состоит в обеспечении возможности обнаруживать новые не стандартизованные параметры модели автоматизированным способом, который не требует адаптации стандартизированного протокола удаленного управления.

Изобретение относится в целом к вычислениям и в частности к обработке мультимедийных данных в вычислительной среде. Технический результат - эффективная обработка мультимедийных потоков.

Изобретение относится к вычислительной технике, а именно к системам связи. Технический результат заключается в улучшении качества передачи данных между сетевыми устройствами за счет задания политик соединения для множества сетевых путей из первой оконечной точки во вторую оконечную точку. Способ задания политик соединения для множества сетевых путей из первой оконечной точки во вторую оконечную точку содержит: прием первого набора адресов-кандидатов первой оконечной точки и второго набора адресов-кандидатов второй оконечной точки, создание множества пар адресов-кандидатов, причем каждая из этого множества пар адресов содержит адрес из первого набора адресов-кандидатов, объединенный в пару с адресом из второго набора адресов-кандидатов, определение сетевого пути для каждой из упомянутого множества пар адресов и задание политики соединения для каждой из упомянутого множества пар, сетевых адресов и ассоциированных сетевых путей. Система реализует указанный способ. Компьютерный носитель данных содержит команды, которые при исполнении процессором выполняют указанный способ. 3 н. и 17 з.п. ф-лы, 6 ил.

Изобретение относится к технологии сетевого обмена данными и, в частности, к способу и устройству для защиты канала в виртуальной частной локальной сети. Технический результат - уменьшение потери данных за счет создания резервного туннеля, на который переключается обслуживание в случае обнаружения неисправности основного туннеля. Способ, предложенный в настоящем изобретении, включает: в процессе сетевого взаимодействия в VPLS сети устройство защиты канала, устанавливающее для канала основной туннель и резервный туннель MPLS ТЕ и создающее VPLS таблицу пересылки для работы с информацией об установленных в основном туннеле и резервном туннеле MPLS ТЕ; и при получении VPLS сообщения устройство защиты канала производит поиск информации основного туннеля MPLS ТЕ VPLS сообщения в соответствии с путем поступления VPLS сообщения в VPLS сеть и VPLS таблицей пересылки, и если найденный основной туннель MPLS ТЕ недопустим, то полученное VPLS сообщение передается с использованием резервного туннеля, назначенного основному туннелю MPLS ТЕ. Техническая реализация настоящего изобретения может улучшить функцию локальной защиты VPLS сети и уменьшить потери служебного трафика. 2 н. и 6 з.п. ф-лы, 2 ил.

Изобретение относится к системе и способу беспошлинной торговли на транспортном средстве. Технический результат заключается в повышении оперативности приёма и обработки заказов с помощью вычислительных средств. Система включает в себя блок таможенного оформления и логистики, включающий в себя центральный сервер и сервер таможенного органа, соединенные между собой посредством Интернета, а также таможенный терминал, блок пунктов консолидации, распределения и комплектации заказов, включающий в себя локальный накопитель товаров и сервер сбора, обработки и распределения заказов, блок заказов, включающий в себя персональный компьютер заказчика, стационарный терминал для приема заказов по локальной сети, операционный блок, включающий мобильный комплекс, в состав которого входит мобильный персональный компьютер с товароучетной базой, а также беспроводной терминал сбора данных, беспроводной сканер машиночитаемых штрихкодов, беспроводной принтер, автономный кассовый аппарат и мобильный POS-терминал для приема оплаты по банковской карте, при этом блоки соединены между собой посредством беспроводной связи и с серверами пунктов консолидации, распределения и комплектации заказов посредством Интернета. 2 н. и 3 з.п. ф-лы, 1 ил.

Изобретение относится к технике беспроводной связи и может быть использовано для разрешения передачи в обратном направлении. Технический результат - повышение эффективности использования полосы частот канала связи в связи с запланированными периодами времени, которые выделяют доступ к каналу конкретным станциям. Способ планирования с разрешением передачи в обратном направлении заключается в том, что принимают в приемнике кадр множественного опроса от передатчика, который планирует передачи для нескольких периодов времени, связанных с возможностями передачи, передают данные в первом направлении от приемника в указанный передатчик согласно кадру множественного опроса, причем передачу данных завершают до окончания конкретного периода из запланированных периодов времени, передают разрешение передачи в обратном направлении от приемника в указанный передатчик, причем разрешение передачи в обратном направлении разрешает передатчику передавать данные во втором направлении в приемник, используя конкретный период из запланированных периодов времени, связанных с конкретной возможностью передачи, и принимают в приемнике данные во втором направлении от указанного передатчика, который планирует передачи, в течение конкретного периода из запланированных периодов времени, связанных с конкретной возможностью передачи. 5 н. и 15 з.п. ф-лы, 13 ил.

Изобретение относится к сетевой связи, в частности, к способу и устройству создания одноранговой группы и способу применения одноранговой группы. Технический результат - уменьшение рабочей нагрузки на сервере при осуществлении управления. Указанный способ включает следующие этапы: не первом этапе пользовательский терминал получает один или более первичных узлов от сервера одноранговой (P2P) сети; сервер одноранговой (P2P) сети возвращает указанный один или более первичных узлов в соответствии с настроенной политикой; пользовательский терминал создает первичную одноранговую группу из указанных первичных узлов; узлы первичной одноранговой группы взаимодействуют друг с другом, чтобы получить информацию о других узлах других одноранговых групп и создать новую одноранговую группу на основе информации об указанных других узлах. Соответственно, посредством указанной новой одноранговой группы обеспечивается устойчивая взаимосвязь между узлами и узлы могут должным образом осуществлять обслуживание в случает необходимости сетевых ресурсов. Кроме того, управление узлами осуществляется в пользовательском терминале, благодаря чему уменьшается рабочая нагрузка и затраты на сервер при осуществлении управления узлами, причем узлы могут использоваться более полно и удовлетворенность пользователей качеством работы сети повышается. 3 н. и 5 з.п. ф-лы, 4 ил.

Изобретение относится к средствам для выполнения функции агента разрешения DNS. Технический результат заключается в уменьшении времени ответа запроса DNS от устройства. Получают запрос DNS от инициатора запросов и определения, является ли запрос DNS повторным запросом. При определении, что запрос DNS не является повторным запросом, посылают сообщение с запросом DNS к DNS-серверам в списке DNS-серверов по очереди в соответствии с постоянным временным интервалом и ждут для получения ответа на запрос, возвращенный DNS-сервером в течение времени ожидания, которое не превышает постоянный временной интервал. Доставляют корректный ответ на запрос полученного в течение времени ожидания инициатору запросов DNS. Если не получен ответ на запрос от DNS-сервера в течение времени ожидания, понижают приоритет DNS-сервера до самого нижнего уровня в списке DNS-серверов. 2 н. и 6 з.п. ф-лы, 4 ил.

Изобретение относится к способу управления передачами безбатарейного устройства (1), работающего в беспроводной сети. Техническим результатом является повышение эффективности экономии энергии. Способ содержит этапы, на которых: безбатарейное устройство (1) передает кадр, включающий в себя элементы для управления работой удаленного устройства (2a) или управляемого устройства, причем безбатарейное устройство конфигурируется с предопределенным числом запланированных повторных передач управляющего кадра; безбатарейное устройство воспринимает изменение в физическом явлении, вызванном работой управляемого устройства (2a); безбатарейное устройство определяет на основе этапа восприятия успех или неудачу передачи кадра; если передача была успешной, безбатарейное устройство избегает дальнейших повторных передач управляющего кадра. 2 н. и 12 з.п. ф-лы, 1 ил.

Изобретение относится к области управления документами, в частности к приложениям создания и управления постоянными массивами документов. Технический результат заключается в обеспечении автоматизированного доступа к множеству постоянных массивов документов за счет назначения постоянному массиву документов атрибута, который указывает одно или более внешних приложений, с которыми постоянный массив документов совместно использует свои документы. Технический результат достигается за счет хранилища данных, которое используется для хранения одного или более постоянных массивов документов, приложения управления контентом, которое используется для управления документами для пользователей, для создания одного или более постоянных массивов документов из подмножества документов по запросу пользователя и для сохранения одного или более постоянных массивов документов в хранилище данных, при этом пользователи могут создавать один или более постоянных массивов документов из подмножества документов, а также модифицировать один или более постоянных массивов документов; запрошенная часть одного или более постоянных массивов документов может выдаваться по запросу из внешнего приложения, так что внешнее приложение может загружать один или более документов, которые представлены постоянным массивом документов для дальнейшей модификации пользователем. 2 н. и 13 з.п. ф-лы, 13 ил.

Изобретение относится к управлению доступом к сетевой системе управления. Технический результат заключается в повышении скорости передачи информации внутри сети. Передающее устройство содержит: устройства, которые подсоединены к одной и той же сети и выделены для одного и того же ограниченного пространства, при этом передающее устройство выполнено с возможностью передавать информацию о доступе для устройств в упомянутом ограниченном пространстве по каналу передачи с ограниченной дальностью, отличающемуся от канала (каналов) передачи сетевой системы управления, причем таким путем, который по существу ограничивает прием информации о доступе пределами упомянутого ограниченного пространства, при этом информация о доступе содержит идентификатор доступа для получения доступа для управления одним или несколькими устройствами в упомянутом ограниченном пространстве. Передающее устройство часто изменяет идентификатор доступа, содержащийся в передаваемой информации о доступе таким образом, что только приемные устройства, принимающие идентификатор доступа в ограниченном пространстве, могут получать доступ к устройствам в ограниченном пространстве. 5 н. и 7 з.п. ф-лы, 3 ил.

Изобретение относится к частной базовой станции, объекту радиосети, предназначенному для обработки данных и системе радиосвязи. Технический результат заключается в обеспечении предоставления авто конфигурации частных базовых станций в общественной базовой сети. Частная базовая станция содержит: блок обработки, сконфигурированный, чтобы сканировать данные перекрывающихся макроячеек общественной радиосети, чтобы сообщать о местоположении частной базовой станции; устройство связи, конфигурированное, чтобы запрашивать службу связности от общественной радиосети, посредством использования данных идентификации частной базовой станции и местоположения частной базовой станции; и устройство связи, конфигурированное, чтобы принять предоставление использовать запрошенную службу связности, как только данные идентификации были верифицированы общественной радиосетью. 9 н. и 25 з.п. ф-лы, 5 ил.
Наверх