Изобретение относится к передатчику и приемнику, также как к соответствующим способам для передачи и приема данных.
DE 10 2011 082 098 A1 описывает так называемое "разбиение телеграмм", в котором пакет данных делится на несколько частичных пакетов (так называемые фрагменты телеграммы или в последующем называемые частичными телеграммами), так что каждый передает только фрагмент суммарной информации, которая должна быть передана, и каждый является короче отдельной телеграммы, передающей суммарную информацию. Такой частичный пакет или фрагмент телеграммы называется "перескоком". Несколько информационных символов передаются в перескоке. Скачки передаются на одной частоте или передаются распределенными между несколькими частотами (так называемый "скачкообразное изменение частоты"). Между перескоками существуют перерывы, в течение которых передача не выполняется. В варианте частичные телеграммы передаются с помощью шаблонов перескока. В последующем, группа всех ассоциированных частичных телеграмм может быть суммирована с помощью конечной телеграммы.
Для того чтобы иметь возможность успешно декодировать пакет на стороне приемника, шаблон перескока, используемый для передачи, должна быть известна приемнику. Чтобы обеспечивать это, шаблоны перескока, которые являются известными всем участникам, определяются для сетей с разделением телеграмм.
В системах радиопередачи может быть полезным передавать одну и ту же информацию, или одни и те же данные, несколько раз. Это повышает вероятность приема, когда возникают помехи, если системы используют нескоординированную передачу (например, ALOHA или Slotted ALOHA). Это получается в результате нескоординированной передачи, поскольку вероятность наличия возможности передавать по каналу передачи без помехи увеличивается посредством случайного времени передачи. Посредством многократной передачи также представляется возможным достигать более высокой чувствительности приема посредством диверсификации. Объединение максимального отношения (MRC) является способом для этого, например. Необходимо, чтобы приемник, по меньшей мере, знал относительную позицию первоначальной передачи и повторов перед приемом, так что он может объединять правильные символы соответствующим образом.
Если разделение телеграмм используется для передачи, передача повторов для соответствующей группы частичных телеграмм выполняется, например, посредством фиксированного сдвига по времени и/или сдвига по частоте между передачами.
Таким образом, например, передача первого повтора начинается через 10 секунд после первой передачи итоговой телеграммы, а передача второго повтора начинается через 5 секунд после передачи первого повтора, и т.д. Временные интервалы всегда соответствуют предварительно определенному контрольному времени (например, началу первой частичной телеграммы). Это подход делает возможным для приемника выполнять классическое объединение (MRC) также в сетях с разделением телеграмм.
Однако возможен случай, что несколько передатчиков одновременно передают свои сигналы, так что существует перекрытие в приемнике. Перекрытие сигналов также зависит от того, используют ли передатчики одинаковый шаблон перескока.
Таким образом, изобретение основывается на цели предложения передатчика и приемника, которые используют разделение телеграмм для передачи данных, и в которых отрицательные влияния передач сигналов мешающим передатчиком или несколькими мешающими передатчиками уменьшаются.
Согласно изобретению, эта цель достигается посредством передатчика.
В этом случае, передатчик передает данные в форме группы, по меньшей мере, из двух частичных телеграмм, которые вместе содержат данные и которые являются более короткими по сравнению с отдельной телеграммой, содержащей данные. В этом случае, данные должны быть переданы передатчиком приемнику и являются данными датчика, например. Группа частичных телеграмм может также называться телеграммой. Передатчик передает группу частичных телеграмм согласно шаблону перескока, который относится к временам и/или частотам передачи для передачи отдельных частичных телеграмм. Кроме того, передатчик передает группу частичных телеграмм несколько раз, т.е. группа частичных телеграмм передается, по меньшей мере, дважды. Таким образом, эти передачи могут также называться первоначальной передачей и повтором(ами).
Таким образом, передатчик применяет разделение телеграмм, при этом частичные телеграммы передаются в зависимости от шаблона перескока. В этом случае, шаблон перескока относится к частотам, которые должны быть использованы, и/или временные интервалы между частичными телеграммами, или на относительные и абсолютные времена передачи частичных телеграмм. Кроме того, передатчик передает группу частичных телеграмм несколько раз, т.е., по меньшей мере, дважды.
В конфигурации передатчик использует разные шаблоны перескока, каждый, по меньшей мере, для двух передач группы частичных телеграмм. Если шаблоны перескока различаются, частоты и/или временные позиции отдельных частичных телеграмм также различаются между отдельными передачами. В конфигурации, в частности, шаблон перескока для первой передачи отличается от последующих передач.
В конфигурации, для выбора шаблонов перескока, передатчик осуществляет доступ к сохраненному набору эталонных шаблонов перескока. В конфигурации набор эталонных шаблонов перескока, в частности, также является известным приемнику, так что приемник использует соответствующий шаблон перескока или, по меньшей мере, пробует только шаблоны перескока, которые присутствуют в наборе эталонных шаблонов перескока.
В конфигурации передатчик случайным образом выбирает шаблон перескока из набора эталонных шаблонов перескока для передачи группы частичных телеграмм. В этой конфигурации передатчику доступны несколько различных шаблонов перескока, из которых он выбирает соответствующий шаблон. Выбор является случайным, так что даже в случае, когда два передатчика осуществляют доступ к одному и тому же набору эталонных шаблонов перескока, и, возможно, используют один и тот же шаблон перескока одновременно, вероятность того, что одинаковый шаблон перескока опять выбирается двумя передатчиками, является более низкой.
В конфигурации, для передачи группы частичных телеграмм, передатчик формирует шаблон перескока посредством схемы формирования. В этой конфигурации, например, передатчик изменяет шаблон перескока, чтобы получить из нее новый шаблон для дальнейшей передачи. Альтернативно, передатчик формирует шаблон перескока на основе предварительно определенных параметров и/или переменных. В этом случае, схема формирования предпочтительно также является известной на стороне приемника. В конфигурации формирование шаблона перескока выполняется, в частности, в зависимости от случайно выбранного параметра.
В конфигурации, для передачи группы частичных телеграмм следом за предшествующей передачей, передатчик формирует шаблон перескока посредством сдвига времен и/или частот шаблона перескока, использованной для предшествующей передачи. В этой конфигурации изменение существующего шаблона перескока состоит из изменения, по меньшей мере, времени передачи и/или частоты передачи, которая должна быть использована для передачи отдельных частичных телеграмм. Таким образом, при повторе, по меньшей мере, одна частичная телеграмма передается по–разному относительно частоты и/или времени в отличие от предшествующей передачи. В конфигурации все частичные телеграммы передаются с различными частотами, или с изменениями относительно времени. В необязательной конфигурации изменение шаблона перескока выполняется только дискретными шагами, которые относятся к размерам шаблона перескока. Таким образом, если частичная телеграмма содержит некоторую продолжительность передачи, например, временной сдвиг выполняется в размере относительно этой продолжительности передачи. Альтернативно или дополнительно, если частичная телеграмма содержит некоторую ширину полосы частот, например, сдвиг частоты выполняется в размере относительно этой ширины полосы частот.
В конфигурации ранее упомянутый сдвиг выполняется случайным образом.
В конфигурации, для передачи группы частичных телеграмм, передатчик формирует шаблон перескока посредством – в частности, случайного и/или предпочтительно дискретного – сдвига времен и/или частот шаблона перескока, случайным образом выбранного из набора эталонных шаблонов перескока. В этой конфигурации шаблон перескока случайным образом выбирается и затем изменяется относительно времени или частот.
В конфигурации передатчик формирует шаблон перескока посредством дискретного сдвига времен относительно временного интервала частичной телеграммы и/или дискретного сдвига частот относительно ширины полосы частот канала, используемого для передачи. В этом случае, предпочтительно случайный сдвиг выполняется для текущего шаблона перескока, или случайно выбранного шаблона перескока.
В конфигурации передатчик выполняет, по меньшей мере, две передачи группы частичных пакетов чередующимся образом, которая выполняется посредством передатчика, передающего, во время перерыва между двумя частичными телеграммами одной передачи из двух передач, частичную телеграмму другой передачи из двух передач. В этой конфигурации передачи не отделяются друг от друга, но отдельные передачи частично наталкиваются друг на друга, так что, по меньшей мере, одна частичная телеграмма – второй – передачи появляется в перерыве между двумя частичными телеграммами другой – первой – передачи.
В этом случае, эта конфигурация является дополнительной или альтернативной использованию различных шаблонов перескока в различных передачах.
В конфигурации передатчик случайным образом определяет, в каком перерыве одной передачи передатчик передает первую частичную телеграмму группы частичных телеграмм другой передачи. В этой конфигурации передатчик определяет временной сдвиг между двумя передачами. Здесь, передатчик определяет, в каком перерыве между двумя частичными телеграммами предшествующей передачи он вставляет первую частичную телеграмму последующей передачи. В этом случае выбор перерыва также зависит от используемого шаблона перескока, поскольку перекрывания чередующих передач между собой необходимо избегать.
В конфигурации передатчик использует одинаковый шаблон перескока, по меньшей мере, в двух чередующихся передачах.
В альтернативной конфигурации, в одной, по меньшей мере, из двух чередующихся передач, передатчик использует шаблон перескока другой передачи, по меньшей мере, из двух чередующихся передач, при этом передатчик снабжает этот шаблон перескока – в частности, случайным и/или предпочтительно дискретным – сдвигом времен и/или частот.
В конфигурации передатчик формирует шаблон перескока посредством дискретного сдвига времен относительно временного интервала частичной телеграммы и/или дискретного сдвига частот относительно ширины полосы частот канала, используемого для передачи.
В конфигурации передатчик вставляет, в передаваемые частичные телеграммы и/или в данные полезной нагрузки частичных телеграмм, и/или в данные, которые могут быть получены из данных полезной нагрузки частичных телеграмм (например, значение коррекции ошибки, CRC или хеш–значение), данные относительно использованного шаблона перескока и/или относительно изменения использованного шаблона перескока в отличие от предшествующей или последующего шаблона перескока и/или относительно параметра, определяющего выбор и/или проект используемого шаблона перескока. Таким образом, по меньшей мере, одна частичная телеграмма несет данные, или информацию, об используемой модели перескока. Например, параметр является случайным числом, на основе которого передатчик выбирает или изменяет шаблон перескока. В альтернативной конфигурации параметр неявно присутствует в передаваемых данных, так что нет необходимости вводить его дополнительно. Например, часть пользовательских данных или CRC, или хеш–значение, используется, чтобы получать шаблон перескока, поскольку эти значения изменяются от телеграммы к телеграмме и, следовательно, являются случайным значением, которое также является различным в различных передачах. Например, значение коррекции ошибки является случайным параметром, посредством которого передатчик формирует и/или выбирает текущий шаблон перескока.
В конфигурации, которая добавляется к одной из вышеописанных конфигураций или является альтернативной ей, в многократной (т.е., по меньшей мере, дважды) передаче группы частичных телеграмм, передатчик использует различные частотные диапазоны для передачи, соответственно. В этом случае, многократные передачи могут иметь место с различными или одинаковыми шаблонами перескока. В конфигурации, по меньшей мере, две передачи наталкиваются друг на друга или чередуются. В конфигурации полосы частот для передачи, по меньшей мере, частично перекрываются. В альтернативной конфигурации полосы частот для передачи являются свободными от перекрытий.
Кроме того, изобретение решает цель посредством способа для передачи данных.
В этом случае, способ включает в себя, по меньшей мере, следующие этапы:
Данные передаются в форме группы, по меньшей мере, из двух частичных телеграмм, которые вместе содержат данные и которые являются более короткими по сравнению с отдельной телеграммой, содержащей данные. В этом случае, группа частичных телеграмм передается согласно модели перескока, которая относится к временам и/или частотам передачи для передачи отдельных частичных телеграмм. В этом случае, группа частичных телеграмм передается множество раз – т.е., по меньшей мере, дважды.
Вышеописанные конфигурации передатчика могут быть реализованы посредством этапов соответствующих конфигураций способа, так что повтор обсуждений пропускается здесь.
Кроме того, изобретение решает цель посредством приемника.
Приемник принимает от передатчика частичные телеграммы, которые вместе содержат данные и которые являются более короткими по сравнению с отдельной телеграммой, содержащей данные. Кроме того, приемник идентифицирует, по меньшей мере, одну модель перескока, используемую передатчиком при передаче частичных телеграмм, шаблон перескока относится к временам и/или частотам передачи для передачи отдельных частичных телеграмм.
В конфигурации, для идентификации шаблона перескока, приемник осуществляет доступ к сохраненному набору эталонных шаблонов перескока. Таким образом, приемник испытывает эталонные шаблоны радиочастотной передачи одну за другой до тех пор, пока правильный шаблон не будет обнаружен.
В конфигурации приемник берет ранее идентифицированный шаблон перескока в качестве начальной точки для идентификации, следовательно, текущего шаблона перескока. Следовательно, приемник выполняет тип экстраполяции для того, чтобы делать вывод о шаблоне перескока для текущей передачи из идентифицированного шаблона перескока.
В конфигурации приемник определяет, начиная с принятых частичных телеграмм для передачи группы частичных телеграмм, по меньшей мере, одно изменение шаблона перескока для предшествующей передачи группы частичных телеграмм. Таким образом, приемник определяет изменения относительно сдвига частоты и/или временного сдвига шаблона перескока, используемого для передачи, в отличие от ранее использованного шаблона перескока посредством оценки частичных телеграмм.
В конфигурации приемник делит принятые частичные телеграммы и назначает их различным передачам для группы частичных телеграмм. Таким образом, например, если передатчик формирует передачи так, что частичные телеграммы последующей передачи вставляются между частичными телеграммами предшествующей передачи, приемник сортирует частичные телеграммы в отдельные передачи и, в частности, не обрабатывает их все вместе. Другими словами: передатчик чередует, по меньшей мере, две передачи для группы частичных телеграмм. Приемник принимает частичные телеграммы и назначает частичные телеграммы отдельным передачам, так что приемник, например, различает, принадлежит ли частичная телеграмма к первой передаче или к повтору.
В конфигурации приемник объединяет принятые частичные телеграммы, которые принадлежат различным чередующимся передачам для группы частичных телеграмм. Таким образом, приемник объединяет частичные телеграммы, которые принадлежат, например, первой передаче (так называемой первоначальной передаче) и второй передаче (т.е. первому повтору). Например, это выполняется посредством MRC (объединения максимального отношения).
В конфигурации приемник объединяет принятые частичные телеграммы, которые принадлежат различным передачам для группы частичных телеграмм. Например, это относится к передачам, чьи шаблоны перескока сдвинуты относительно друг друга или отличаются друг от друга.
В конфигурации приемник отыскивает, в принятых частичных телеграммах, появление других передач для группы частичных телеграмм посредством проверки гипотезы с помощью временного сдвига и/или частотного сдвига. Таким образом, например, приемник отыскивает первую передачу и затем вторую передачу. Для этого он использует различные значения для временного сдвига и/или частотного сдвига и проверяет, какой сдвиг соответствует принятой частичной телеграмме. Альтернативно или дополнительно, поиск выполняется в доступных эталонных последовательностях до тех пор, пока правильная последовательность не будет найдена.
В дополнительной или альтернативной конфигурации приемник отыскивает, в принятых частичных телеграммах, появление других передач для группы частичных телеграмм посредством проверки гипотезы с помощью набора эталонных последовательностей. Например, набор эталонных последовательностей хранится в памяти данных приемника.
В конфигурации приемник осуществляет доступ к данным в частичных телеграммах для идентификации шаблона перескока и/или времени первоначальной передачи и/или контрольной точки для передачи частичных телеграмм. В конфигурации данные получаются в результате из данных полезной нагрузки, передаваемых посредством соответствующей частичной телеграммы. Таким образом, в зависимости от конфигурации, используемый в настоящий момент шаблон перескока или первая передача для группы частичных телеграмм (т.е. первоначальная передача) или контрольная точка передачи, или повторов, идентифицируется.
Кроме того, изобретение решает цель посредством способа для приема данных.
В этом случае, способ включает в себя, по меньшей мере, следующие этапы:
Частичные телеграммы принимаются, которые вместе содержат данные и которые являются более короткими по сравнению с отдельной телеграммой, содержащей данные. Кроме того, шаблон перескока, используемый при передаче частичных телеграмм, идентифицируется, шаблон перескока относится к временам и частотам передачи при передаче отдельных частичных телеграмм.
В конфигурации частичные телеграммы принадлежат группам частичных телеграмм. В этом случае, в конфигурации, группа частичных телеграмм принимается несколько раз (т.е., по меньшей мере, дважды).
Вышеописанные конфигурации приемника могут быть реализованы посредством этапов соответствующих конфигураций способа, так что повтор обсуждения пропускается в данном документе.
Кроме того, изобретение относится к системе для передачи сигнала, которая содержит, по меньшей мере, один передатчик согласно одной из вышеобсужденных конфигураций и, по меньшей мере, один приемник согласно одной из вышеописанных конфигурацией.
Наконец, изобретение относится к компьютерной программе, имеющей программный код для выполнения вышеупомянутого способа согласно какой–либо одной из конфигураций.
В частности, существует множество возможностей конфигурировать и дополнительно развивать передатчик, приемник, систему, также как соответствующие способы. Для этого отсылка делается, с одной стороны, к формуле изобретения патента, с другой стороны, к последующему описанию в сочетании с чертежами, на которых:
Фиг. 1 показывает схематичную иллюстрацию многократной передачи частичных телеграмм посредством передатчика,
Фиг. 2 показывает схематичную иллюстрацию системы для передачи данных,
Фиг. 3 показывает схематичную иллюстрацию многократной передачи частичных телеграмм посредством двух передатчиков, имеющих одинаковые шаблоны перескока, соответственно,
Фиг. 4 показывает схематичную иллюстрацию многократной передачи частичных телеграмм посредством двух передатчиков, при этом один передатчик переключает шаблон перескока для повтора,
Фиг. 5 показывает схематичную иллюстрацию многократной передачи частичных телеграмм посредством двух передатчиков, при этом один передатчик изменяет шаблон перескока для повтора, и
Фиг. 6 показывает схематичную иллюстрацию двойной передачи группы частичных телеграмм, при этом передачи чередуются.
Фиг. 1 иллюстрирует, что группа – здесь для примера – из пяти частичных телеграмм отправляется передатчиком с шаблоном перескока. Группа частичных телеграмм обозначается символом A. Ось x показывает время, а ось y показывает частоту.
Здесь, группа A повторяется дважды, при этом только первая частичная телеграмма из второго повтора изображается. Первый повтор группы A обозначается символами WA1, а второй повтор обозначается символами WA2. Таким образом, существуют три передачи группы A. Временной интервал передачи обозначается как TW, при этом интервалы TW1 для первой передачи и TW2 для второй передачи здесь являются одинаковыми вследствие соответственно одинакового шаблона перескока.
Таким образом, фиг. 1 показывает случай, в котором только один передатчик передает сигналы.
Фиг. 2 показывает систему 50, в которой два передатчика 1, 1' присутствуют в иллюстрированной совокупности, каждый использует разделение телеграмм и каждый передает сигналы, принимаемые и обрабатываемые посредством приемника 10.
Фиг. 3 показывает, что происходит, если два передатчика 1, 1' используют одинаковый шаблон перескока.
На фиг. 3 группы частичных телеграмм, которые два передатчика 1, 1' на фиг. 2 передают, обозначаются как A и B. Поскольку оба передатчика 1, 1' используют одинаковый шаблон перескока, существует перекрытие частичных телеграмм в каждой передаче соответствующей группы A, B. Частичные телеграммы начерчены с легким сдвигом, так что это может быть видно на фиг. 3. Перекрытие групп A, B, а также повторных групп WA1 и WB1, ведет к тому факту, что надежный прием частичных телеграмм больше не является возможным.
Таким образом, один из передатчиков 1 из конфигурации на фиг. 2 содержит память 2 данных, в которой хранится набор эталонных шаблонов перескока. Это предоставляет возможность передатчику 1 использовать различные шаблоны перескока для отдельных передач для группы частичных телеграмм.
Таким образом, передатчик 1 использует случайно выбранный шаблон перескока в передаче повтора для группы частичных телеграмм вместо шаблона перескока для первоначальной передачи (которая здесь является первой передачей для группы частичных телеграмм). В альтернативной конфигурации шаблон перескока для повтора формируется и, в показанном случае, берется из набора известных шаблонов перескока.
Приемник 10 показывает соответствующее правило формирования, или, в этом случае, набор эталонных шаблонов перескока. Для этого, в показанном примере, приемник 10 осуществляет доступ к отдельной памяти 11 данных. Например, приемник 10 идентифицирует используемый шаблон перескока посредством проверки гипотезы, испытывая различные шаблоны перескока.
Фиг. 4 показывает случай, получающийся в результате обеих групп частичных телеграмм A и B, передаваемых соответственно в первой передаче с одинаковым шаблоном перескока, и в первом повторе группы B, который здесь обозначается как WB1 и, следовательно, является второй передачей для группы B, используется шаблон перескока, который отличается от первой передачи.
Может быть видно, что больше не существует перекрытий частичных телеграмм в соответствующем первом повторе.
Вследствие случайного выбора шаблона перескока повтор для одного передатчика будет соответствовать лишь с низкой вероятностью шаблону перескока, который другой передатчик выбрал для передачи повтора. Вероятность того, что оба передатчика снова используют одинаковый шаблон перескока, уменьшается с числом возможностей выбора, или возможностей изменения, шаблона перескока. Например, набор с большим числом шаблонов перескока уменьшает вероятность перекрытия повторов.
Таким образом, телеграмма (как термин для группы частичных телеграмм), которая не будет декодируемой без повтора вследствие перекрытия с другой передачей с идентичным шаблоном перескока, может также быть принята посредством повтора.
Фиг. 5 иллюстрирует, что шаблон перескока для первой передачи изменяется в первом повторе. Здесь, во второй передаче группы B (называется первым повтором WB1), позиция относительно частоты (FWB1) и относительно времени (TWB1) изменяется так, что шаблоны перескока для соответствующих первых повторов (WA1 и WB1) сдвигаются относительно друг друга и больше не перекрываются. Таким образом, другой шаблон перескока не используется, но шаблон перескока, используемый для предшествующей передачи, сдвигается предпочтительно случайным образом во времени и/или частоте для того, чтобы уменьшать вероятность коллизии.
Случайный сдвиг идеально выбирается так, что дискретные шаги создаются для временного сдвига и/или частотного сдвига, которые, когда выбираются различным образом, предоставляют возможность приема идентичного шаблона перескока с другим сдвигом. Таким образом, например, частотный сдвиг выполняется на этапах каналов вспомогательной передачи, или временной сдвиг выполняется в частях интервалов передачи.
Фиг. 6 показывает конфигурацию, в которой две передачи для группы частичных телеграмм (A и WA1) чередуются. Это означает, что частичные телеграммы для передачи отправляются в перерывах между частичными телеграммами другой передачи.
Если повторы (т.е. начиная со второй передачи) передаются после первоначальной телеграммы, или после первой передачи, является полезным, в случае переменной длины телеграммы, выбирать период повтора, так что максимально возможная длина первоначальной телеграммы (т.е. группы частичных телеграмм, которые должны быть переданы) устанавливается между передачей первой частичной телеграммы для первоначальной телеграммы (т.е. первой передачи) и первой частичной телеграммы первого повтора (т.е. второй передачи). Если это не обеспечивается, передача телеграммы и ее собственный повтор могут перекрываться.
С другой стороны, интервал передачи, который является слишком длительным, является недостатком для приемника, поскольку, вследствие допусков кварцевого резонатора, времена для частичных телеграмм в повторах больше точно не соответствуют ожидаемому времени. Вследствие этого, MRC может выполняться, только если временная погрешность и частотная погрешность, которые получаются в результате кварцевого резонатора, могут быть точно определены в первой передаче, а также в последующих передачах с достаточной точностью. Как правило, это не может быть выполнено вследствие шума и помех.
Является преимуществом, что суммарная продолжительность передачи и, следовательно, время ожидания, уменьшается. Благодаря чередующейся передаче первоначальной передачи и повтора(ов), сочетание принимаемых данных для приема с первоначальной передачей является возможным без отдельной синхронизации времени и частоты.
В конфигурации время между передачами частичных телеграмм четко учитывается. Здесь, временной сдвиг между частичными телеграммами отдельных передач является равным фиксированному значению TW1.
Альтернативно или дополнительно, сдвиг относительно частот имеет место.
В этом случае, чередующаяся передача может также быть объединена с другими предшествующими конфигурациями.
В этом случае, следует отметить, что перерывы шаблонов перескока настраиваются друг для друга, так что шаблоны перескока не наталкиваются друг на друга в течение всей продолжительности передачи. Это означает, что накопленная сумма интервалов перерывов шаблонов перескока, которые чередуются, не может превышать пороговое значение, поскольку передачи частичных телеграмм могут сталкиваться.
Например, при работе синхронной сети, участник ожидает ответ на его/ее сообщение в четко указанном временном интервале и с четко указанной частотой после его собственной передачи. В этом случае, точное время и точная частота первой передачи для группы частичных телеграмм должны быть известны, если они используются в качестве контрольного времени.
В конфигурации случайный параметр, из которого сдвиг шаблона перескока относительно предшествующего или, например, шаблона перескока получается, явно передается в частичных телеграммах. В альтернативной конфигурации это выполняется посредством данных, полученных из телеграммы (например, CRC, хеш, часть телеграммы, часть данных полезной нагрузки).
В конфигурации время передачи первоначальной телеграммы определяется посредством вычисления по принимаемым повторам и случайному параметру. В частности, это является полезным в случае, в котором первоначальная передача может не быть декодирована вследствие помех.
Альтернативно или дополнительно, передачи, или здесь, в частности, повторы, выполняются в различных полосах частот. Таким образом, несколько ресурсов частот используются, и диверсификация частот применяется. Кроме того, осторожное обращение с полосой для первоначальной передачи, т.е., первой передачи, имеет место.
Соответственно, приемник имеет большую ширину полосы по сравнению с другими конфигурациями.
Даже если некоторые аспекты были описаны в контексте устройства, понятно, что упомянутые аспекты также представляют описание соответствующего способа, так что блок или структурный компонент устройства также должен пониматься как соответствующий этап способа или как отличительный признак этапа способа. По аналогии с этим, аспекты, которые были описаны в контексте или в качестве этапа способа, также представляют описание соответствующего блока или детали или отличительного признака соответствующего устройства. Некоторые или все из этапов способа могут быть выполнены при использовании аппаратного устройства, такого как микропроцессор, программируемый компьютер или электронная схема. В некоторых вариантах осуществления некоторые или несколько самых важных этапов способа могут быть выполнены посредством такого устройства.
В зависимости от конкретных требований реализации варианты осуществления изобретения могут быть реализованы в аппаратных средствах или в программном обеспечении. Реализация может быть осуществлена при использовании цифрового носителя хранения, например, гибкого диска, DVD, диска Blu–ray, CD, ROM, PROM, EPROM, EEPROM или флэш–памяти, жесткого диска или любой другой магнитной или оптической памяти, которая имеет электронно–считываемые управляющие сигналы, сохраненные на нем, которые могут взаимодействовать, или кооперироваться, с программируемой компьютерной системой, так что соответствующий способ выполняется. Вот почему цифровой носитель хранения может быть компьютерночитаемым.
Некоторые варианты осуществления в соответствии с изобретением, таким образом, содержат носитель данных, который содержит электронно–считываемые управляющие сигналы, которые приспособлены для взаимодействия с программируемой компьютерной системой, так что любой из способов, описанных в данном документе, выполняется.
В целом, варианты осуществления настоящего изобретения могут быть реализованы в качестве компьютерного программного продукта, имеющего программный код, программный код является эффективным для выполнения любого из способов, когда компьютерный программный продукт запускается на компьютере.
Программный код может также быть сохранен на машиночитаемом носителе, например.
Другие варианты осуществления включают в себя компьютерную программу для выполнения любого из способов, описанных в данном документе, упомянутая компьютерная программа хранится на машиночитаемом носителе. Другими словами, вариант осуществления изобретенного способа, таким образом, является компьютерной программой, которая имеет программный код для выполнения любого из способов, описанных в данном документе, когда компьютерная программа запускается на компьютере.
Дополнительный вариант осуществления изобретенных способов, таким образом, является носителем данных (или цифровым носителем хранения или компьютерночитаемым носителем), на котором записана компьютерная программа для выполнения любого из способов, описанных в данном документе. Носитель данных, цифровой носитель хранения или записанный носитель типично являются материальными или энргонезависимыми.
Дополнительный вариант осуществления изобретенного способа, таким образом, является потоком данных или последовательностью сигналов, представляющей компьютерную программу для выполнения любого из способов, описанных в данном документе. Поток данных или последовательность сигналов может быть сконфигурирована, например, чтобы передаваться через линию передачи данных, например, через Интернет.
Дополнительный вариант осуществления включает в себя процессор, например, компьютер, или программируемое логическое устройство, сконфигурированное или приспособленное выполнять любой из способов, описанных в данном документе.
Дополнительный вариант осуществления включает в себя компьютер, на котором установлена компьютерная программа для выполнения любого из способов, описанных в данном документе.
Дополнительный вариант осуществления в соответствии с изобретением включает в себя устройство или систему, сконфигурированную, чтобы передавать компьютерную программу для выполнения, по меньшей мере, одного из способов, описанных в данном документе, приемнику. Передача может быть электронной или оптической, например. Приемник может быть компьютером, мобильным устройством, запоминающим устройством или аналогичным устройством, например. Устройство или система может включать в себя файловый сервер для передачи компьютерной программы приемнику, например.
В некоторых вариантах осуществления программируемое логическое устройство (например, программируемая пользователем вентильная матрица, FPGA) может быть использовано, чтобы выполнять некоторые или все функциональные возможности способов, описанных в данном документе. В некоторых вариантах осуществления программируемая пользователем вентильная матрица может взаимодействовать с микропроцессором для того, чтобы выполнять любой из способов, описанных в данном документе. В целом, способы выполняются, в некоторых вариантах осуществления, посредством любого аппаратного устройства. Упомянутое аппаратное устройство может быть любыми универсально применимыми аппаратными средствами, такими как компьютерный процессор (CPU), или могут быть аппаратными средствами, характерными для способа, такими как ASIC или микропроцессор, например, в форме ARM–архитектуры.
Вышеописанные варианты осуществления просто представляют иллюстрацию принципов настоящего изобретения. Понятно, что другие специалисты в области техники поймут модификации и вариации компоновок и деталей, описанных в данном документе. Вот почему предполагается, что изобретение ограничивается только рамками последующей формулы изобретения, а не конкретными деталями, которые были представлены в данном документе посредством описания и обсуждения вариантов осуществления.
название | год | авторы | номер документа |
---|---|---|---|
ПЕРЕДАТЧИК ДАННЫХ И ПРИЕМНИК ДАННЫХ С НИЗКИМ ЗНАЧЕНИЕМ ЗАДЕРЖКИ ДЛЯ ПРОЦЕССА ПЕРЕДАЧИ С РАЗДЕЛЕНИЕМ ТЕЛЕГРАММ | 2018 |
|
RU2758452C1 |
КОНКРЕТНЫЕ ШАБЛОНЫ ПЕРЕСКОКА ДЛЯ ПОВТОРЯЮЩЕЙСЯ ПЕРЕДАЧИ И ПРИЕМА ДАННЫХ И СПОСОБЫ ДЛЯ ИХ ФОРМИРОВАНИЯ | 2018 |
|
RU2742208C1 |
ОПТИМИЗИРОВАННЫЕ ШАБЛОНЫ СКАЧКООБРАЗНОГО ИЗМЕНЕНИЯ ДЛЯ РАЗНЫХ СЕНСОРНЫХ УЗЛОВ И ПЕРЕМЕННЫХ ДЛИН ДАННЫХ НА ОСНОВЕ СПОСОБА ПЕРЕДАЧИ С РАЗБИЕНИЕМ ТЕЛЕГРАММЫ | 2017 |
|
RU2749846C2 |
ОПТИМИЗИРОВАННОЕ СОЧЕТАНИЕ ПРЕАМБУЛЫ И ПОЛЕЙ ДАННЫХ ДЛЯ СЕТЕЙ ДАТЧИКОВ, ИМЕЮЩИХ НИЗКОЕ ПОТРЕБЛЕНИЕ ЭЛЕКТРИЧЕСТВА, НА ОСНОВЕ СПОСОБА РАЗДЕЛЕНИЯ ТЕЛЕГРАММ | 2017 |
|
RU2750043C2 |
КОНКРЕТНЫЕ ШАБЛОНЫ ПЕРЕСКОКА ДЛЯ РАЗБИЕНИЯ ТЕЛЕГРАММ | 2018 |
|
RU2735779C1 |
ПЕРЕМЕННЫЕ ДЛИНЫ СУБ-ПАКЕТОВ ДЛЯ РАЗБИЕНИЯ ТЕЛЕГРАММЫ В СЕТЯХ С НИЗКИМ ЭНЕРГОПОТРЕБЛЕНИЕМ | 2017 |
|
RU2717544C1 |
ПЕРЕМЕЖЕНИЕ ДЛЯ ПЕРЕНОСА ТЕЛЕГРАММ С ПЕРЕМЕННЫМ КОЛИЧЕСТВОМ ПОДПАКЕТОВ И ПОСЛЕДУЮЩЕЕ ДЕКОДИРОВАНИЕ | 2017 |
|
RU2748466C2 |
ПЕРЕДАТЧИК И ПРИЕМНИК И СООТВЕТСТВУЮЩИЕ СПОСОБЫ | 2018 |
|
RU2733532C1 |
ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ ОДНОКАНАЛЬНОГО ПРИЕМНИКА ДЛЯ ПРИЕМА МНОГОКАНАЛЬНОЙ ПЕРЕДАЧИ | 2018 |
|
RU2761442C1 |
СИСТЕМЫ И СПОСОБЫ СИГНАЛИЗАЦИИ ДЛЯ ПОЛУСТАТИЧЕСКОЙ КОНФИГУРАЦИИ В БЕЗГРАНТОВЫХ ПЕРЕДАЧАХ ПО ВОСХОДЯЩЕЙ ЛИНИИ СВЯЗИ | 2018 |
|
RU2747927C2 |
Изобретение относится к технике связи и может использоваться в системах беспроводной связи. Технический результат состоит в повышении объема передаваемой информации за счет передачи группы частичных телеграмм согласно шаблону перескока. Для этого передатчик (1) передает данные в форме группы по меньшей мере из двух частичных телеграмм, которые вместе содержат данные и которые являются более короткими по сравнению с индивидуальной телеграммой, содержащей данные. Передатчик (1) передает группу частичных телеграмм согласно шаблону перескока, который относится к временам и/или частотам передачи для передачи отдельных частичных телеграмм. Кроме того, передатчик (1) передает группу частичных телеграмм несколько раз и по меньшей мере дважды. Кроме того, приемник (10)принимает группу частичных телеграмм соответствующими способами. 6 н. и 25 з.п. ф-лы, 6 ил.
1. Передатчик (1), при этом
передатчик (1) передает данные в форме группы из по меньшей мере двух частичных пакетов, которые вместе содержат эти данные и которые являются более короткими по сравнению с отдельным пакетом данных, содержащим эти данные,
передатчик (1) передает упомянутую группу частичных пакетов согласно шаблону перескока, который относится к временам и/или частотам передачи для передачи отдельных частичных пакетов,
передатчик (1) передает данную группу частичных пакетов несколько раз и по меньшей мере дважды,
для передачи упомянутой группы частичных пакетов вслед за предыдущей передачей передатчик (1) случайным образом сдвигает шаблон перескока, использованный для этой предыдущей передачи, по времени и/или частоте.
2. Передатчик (1) по п.1, при этом передатчик (1) использует разные шаблоны перескока, каждый - для по меньшей мере двух передач упомянутой группы частичных пакетов.
3. Передатчик (1) по п.2, при этом для выбора шаблонов перескока передатчик (1) осуществляет доступ к сохраненному набору эталонных шаблонов перескока.
4. Передатчик (1) по п.3, при этом для передачи упомянутой группы частичных пакетов передатчик (1) случайным образом выбирает шаблон перескока из набора эталонных шаблонов перескока.
5. Передатчик (1) по п.2, при этом для передачи упомянутой группы частичных пакетов передатчик (1) формирует шаблон перескока посредством схемы формирования, в частности, в зависимости от случайным образом выбранного параметра.
6. Передатчик (1) по п.2, при этом для передачи упомянутой группы частичных пакетов вслед за предшествующей передачей передатчик (1) формирует шаблон перескока посредством, в частности, случайного и/или предпочтительно дискретного сдвига времен и/или частот шаблона перескока, использованного для упомянутой предыдущей передачи.
7. Передатчик (1) по п.2, при этом для передачи упомянутой группы частичных пакетов передатчик (1) формирует шаблон перескока посредством, в частности, случайного и/или предпочтительно дискретного сдвига времен и/или частот шаблона перескока, случайным образом выбранного из набора эталонных шаблонов перескока.
8. Передатчик (1) по п.6, при этом передатчик (1) формирует шаблон перескока посредством дискретного сдвига времен относительно временного интервала частичного пакета и/или дискретного сдвига частот относительно ширины полосы частот канала, используемой для передачи.
9. Передатчик (1) по п.1, при этом передатчик (1) выполняет по меньшей мере две передачи упомянутой группы частичных пакетов чередующимся образом, что выполняется посредством того, что передатчик (1) передает, во время перерыва между двумя частичными пакетами одной передачи из этих двух передач, частичный пакет другой передачи из этих двух передач.
10. Передатчик (1) по п.9, при этом передатчик (1) случайным образом определяет, в каком перерыве одной передачи передатчик (1) передает первый частичный пакет из упомянутой группы частичных пакетов другой передачи.
11. Передатчик (1) по п.9, при этом передатчик (1) использует один и тот же шаблон перескока в упомянутых по меньшей мере двух чередующихся передачах.
12. Передатчик (1) по п.9, при этом в одной из упомянутых по меньшей мере двух чередующихся передач передатчик (1) использует шаблон перескока другой передачи из этих по меньшей мере двух чередующихся передач с, в частности, случайным и/или предпочтительно дискретным сдвигом времен и/или частот.
13. Передатчик (1) по п.12, при этом передатчик (1) формирует шаблон перескока посредством дискретного сдвига времен относительно временного интервала частичного пакета и/или дискретного сдвига частот относительно ширины полосы частот канала, используемой для передачи.
14. Передатчик (1) по п.1, при этом передатчик (1) вставляет в передаваемые частичные пакеты и/или в данные полезной нагрузки частичных пакетов и/или в данные, которые могут быть получены из данных полезной нагрузки частичных пакетов (например, значение коррекции ошибки, CRC или хеш–значение), данные касаемо использованного шаблона перескока и/или касаемо изменения использованного шаблона перескока в отличие от предшествующего или последующего шаблона перескока и/или относительно параметра, определяющего выбор и/или проект используемого шаблона перескока.
15. Передатчик (1) по п.1, при этом при многократной передаче упомянутой группы частичных пакетов передатчик (1) использует разные полосы частот передачи, соответственно.
16. Передатчик (1) по п.15, при этом полосы частот передачи перекрываются.
17. Способ передачи данных, в котором
данные передаются в форме группы из по меньшей мере двух частичных пакетов, которые вместе содержат эти данные и которые являются более короткими по сравнению с отдельным пакетом данных, содержащим эти данные,
группа частичных пакетов передается согласно шаблону перескока, который относится к временам и/или частотам передачи для передачи отдельных частичных пакетов, и
упомянутая группа частичных пакетов передается несколько раз,
для передачи данной группы частичных пакетов вслед за предыдущей передачей шаблон перескока, использованный для этой предыдущей передачи, случайным образом сдвигается по времени и/или частоте.
18. Приемник (10), при этом
приемник (10) принимает от передатчика (1) частичные пакеты, которые вместе содержат данные и которые являются более короткими по сравнению с отдельным пакетом данных, содержащим эти данные, и
приемник (10) идентифицирует по меньшей мере один шаблон перескока, используемый передатчиком (1) при передаче частичных пакетов, причем шаблон перескока относится к временам и/или частотам передачи для передачи отдельных частичных пакетов,
группа частичных пакетов передается передатчиком (1) множество раз и по меньшей мере дважды,
для передачи данной группы частичных пакетов вслед за предыдущей передачей шаблон перескока, использованный для этой предыдущей передачи, случайным образом сдвигается по времени и/или частоте.
19. Приемник (10) по п.18, при этом для идентификации шаблона перескока приемник (10) осуществляет доступ к сохраненному набору эталонных шаблонов перескока.
20. Приемник (10) по п.18, при этом приемник (10) берет ранее идентифицированный шаблон перескока в качестве начальной точки для идентификации шаблона перескока.
21. Приемник (10) по п.18, при этом приемник (10) определяет, начиная с принятых частичных пакетов передачи группы частичных пакетов, по меньшей мере одно изменение шаблона перескока предшествующей передачи этой группы частичных пакетов.
22. Приемник (10) по п.18, при этом приемник (10) делит принятые частичные пакеты и назначает их разным передачам группы частичных пакетов.
23. Приемник (10) по п.18, при этом приемник (10) объединяет принятые частичные пакеты, которые принадлежат разным чередующимся передачам группы частичных пакетов.
24. Приемник (10) по п.18, при этом приемник (10) объединяет принятые частичные пакеты, которые принадлежат разным передачам группы частичных пакетов.
25. Приемник (10) по п.18, при этом приемник (10) осуществляет поиск в принятых частичных пакетах на предмет наличия разных передач группы частичных пакетов посредством проверки гипотезы с использованием временного сдвига и/или частотного сдвига.
26. Приемник (10) по п.18, при этом приемник (10) осуществляет поиск в принятых частичных пакетах на предмет наличия разных передач группы частичных пакетов посредством проверки гипотезы с использованием набора эталонных последовательностей.
27. Приемник (10) по п.18, при этом приемник (10) осуществляет доступ к данным в частичных пакетах для идентификации шаблона перескока и/или времени первоначальной передачи, и/или контрольной точки для передачи частичных пакетов.
28. Способ приема данных, содержащий этапы, на которых:
принимают частичные пакеты, которые вместе содержат данные и которые являются более короткими по сравнению с отдельным пакетом данных, содержащим эти данные, и
идентифицируют шаблон перескока, используемый при передаче частичных пакетов, причем шаблон перескока относится к временам и частотам передачи при передаче отдельных частичных пакетов, при этом
группа частичных пакетов передается множество раз и по меньшей мере дважды,
для передачи этой группы частичных пакетов вслед за предыдущей передачей шаблон перескока, использованный для этой предыдущей передачи, случайным образом сдвигается по времени и/или частоте.
29. Система (50) для передачи сигналов, при этом система (50) содержит по меньшей мере один передатчик (1) по п.1 и по меньшей мере один приемник (10) по п.18.
30. Машиночитаемый носитель данных, на котором сохранен программный код для выполнения способа по п.17.
31. Машиночитаемый носитель данных, на котором сохранен программный код для выполнения способа по п.28.
Пломбировальные щипцы | 1923 |
|
SU2006A1 |
СПОСОБЫ И СИСТЕМЫ ДЛЯ РАБОТЫ СОТОВЫХ МОБИЛЬНЫХ ТЕРМИНАЛОВ С ПОНИЖЕННЫМ ЭНЕРГОПОТРЕБЛЕНИЕМ | 1997 |
|
RU2189113C2 |
DE 10211235 A1, 16.10.2003 | |||
DE 102011082098 A1, 07.03.2013. |
Авторы
Даты
2021-06-16—Публикация
2018-04-10—Подача