ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ ОДНОКАНАЛЬНОГО ПРИЕМНИКА ДЛЯ ПРИЕМА МНОГОКАНАЛЬНОЙ ПЕРЕДАЧИ
EFFICIENT USE OF SINGLE-CHANNEL RECEIVER FOR RECEIVING MULTI-CHANNEL TRANSMISSION

Варианты осуществления относятся к передатчику данных и к приемнику данных для способа передачи с разбиением пакетов данных. Некоторые варианты осуществления относятся к эффективному использованию одноканального приемника для приема многоканальной передачи. Некоторые варианты осуществления относятся к системе для цифровой передачи данных через систему радиопередачи, причем передаваемые данные могут передаваться на нескольких субчастотных каналах всей доступной частотной полосы. В частности, варианты осуществления подходят для использования в так называемом способе "множественного доступа с разбиением пакетов данных".
“Множественный доступ с разбиением пакетов данных” (TSMA) известен из документа DE 10 2011 082 098 B4. В TSMA передача сообщения (пакета данных) подразделена на множество коротких подпакетов данных (импульсов), между которыми существуют временные интервалы с отсутствием передачи, имеющие соответствующие разные продолжительности. Подпакеты данных распределены и по времени, и по частотным каналам, доступным в соответствии с псевдослучайным принципом. Это схематично проиллюстрировано на фиг. 1.
Подробнее, фиг. 1 показывает иллюстративное заполнение канала передачи при передаче сообщения посредством множественного доступа с разбиением пакетов данных (TSMA) на схеме. Как можно видеть на фиг. 1, множество подпакетов 142 данных может быть передано с распределением и по времени, и по нескольким частотным каналам.
В документе [G. Kilian, M. Breiling, H. H. Petkov, H. Lieske, F. Beer, J. Robert, and A. Heuberger, “Increasing Transmission Reliability for Telemetry Systems Using Telegram Splitting”, IEEE Transactions on Communications, vol. 63, no. 3, pp. 949-961, Mar. 2015] было показано, что большая пропускная способность передачи данных может быть получена с использованием способа TSMA, чем при передаче пакета данных в непрерывных смежных блоках, т.е. без разделения на подпакеты данных. Чтобы получить наибольшую системную пропускную способность, следует использовать как можно больше разных шаблонов частотно-временного переключения [DE 10 2017 206 236 A1]. Общее количество используемых при этом шаблонов частотно-временного переключения должно быть конечным и должно происходить из запаса шаблонов частотно-временного переключения, известных заранее.
В системе передачи с нескоординированным случайным доступом к каналу участниками (случайный множественный доступ) приемник данных в TSMA заранее не знает, какой шаблон частотно-временного переключения используется передатчиком данных. Таким образом, приемник данных должен наблюдать всю частотную полосу (состоящую из нескольких частотных каналов) в течение достаточно длительного периода времени и распознавать возникновение шаблона частотно-временного переключения (например, посредством корреляции принимаемого сигнала с известными ему контрольными последовательностями символов).
Это влечет за собой два недостатка. Во-первых, (проблема A), приемник данных принципиально должен содержать блок приема, который может принимать несколько частотных каналов одновременно. Таким образом, необходим многоканальный приемник, и это означает, что частотная полоса приемника должна простираться по меньшей мере по всей частотной полосе шаблона переключения частоты, и, таким образом, по нескольким частотным каналам TSMA. Во-вторых, (проблема B), приемник данных должен ожидать начало передачи в каждый момент времени. Поскольку используемый частотно-временной шаблон переключения заранее не известен, корреляция принимаемого сигнала должна происходить в отношении каждого потенциального шаблона переключения в каждое потенциальное начальное время передачи. Это требует сравнительно высокой производительности вычислений/обработки на стороне приемника.
Следовательно, задача, лежащая в основе настоящего изобретения, состоит в том, чтобы обеспечить концепцию, которая позволяет принимать передачу TSMA также с использованием простых приемников.
Эта задача решается посредством независимых пунктов формулы изобретения.
Преимущественное дальнейшее развитие является объектом зависимых пунктов формулы изобретения.
Варианты осуществления обеспечивают передатчик данных, выполненный с возможностью делить (или разделять, или разбивать) данные на множество подпакетов данных и передавать множество подпакетов данных, распределенных в соответствии с шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи (или паузы), в которых передача не происходит, передатчик данных выполнен с возможностью передавать подпакет данных синхронизации на фиксированном частотном канале синхронизации, причем частотный канал синхронизации и частотные каналы, в которых множество подпакетов данных передается в соответствии шаблоном частотно-временного переключения, различаются.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать множество подпакетов данных, распределенных по меньшей мере по двум частотным каналам частотной полосы в соответствии с шаблоном частотно-временного переключения. В качестве примера множество подпакетов данных может быть передано с распределением по меньшей мере по двум частотным каналам из множества частотных каналов частотной полосы в соответствии шаблоном частотно-временного переключения. При этом количество подпакетов данных может быть равным, меньшим или большим, чем количество частотных каналов частотной полосы, причем независимо от количества подпакетов данных и независимо от количества частотных каналов могут существовать частотные каналы, в которых не передаются подпакеты данных, передается ровно один подпакет данных или передается больше одного подпакета данных.
В вариантах осуществления частотный канал синхронизации может являться выделенным частотным каналом частотной полосы. В качестве примера частотная полоса может содержать множество частотных каналов, причем один частотный канал (или больше одного частотного канала) из множества частотных каналов может использоваться (исключительно) для передачи подпакета данных синхронизации, тогда как другие частотные каналы из множества частотных каналов частотной полосы могут использоваться для передачи множества подпакетов данных.
В качестве примера частотная полоса может содержать множество частотных каналов (например, 25 частотных каналов на несущих от UCG_C0 до UCG_C24), причем частотный канал из множества частотных каналов частотной полосы может использоваться для передачи подпакета данных синхронизации (= частотный канал синхронизации; например, UCG_C24), тогда как другие частотные каналы частотной полосы могут использоваться для передачи множества подпакетов данных (например, от UCG_C0 до UCG_C23).
В вариантах осуществления подпакет данных синхронизации может содержать информацию шаблона частотно-временного переключения.
В вариантах осуществления подпакет данных синхронизации может содержать информацию шаблона частотно-временного переключения, состоящую по меньшей мере из одного из следующих элементов:
- поле данных в подпакете данных синхронизации;
- по меньшей мере часть данных о защите от ошибок;
- по меньшей мере часть последовательности синхронизации для синхронизации подпакета данных синхронизации в приемнике данных;
- шаблон переключения, в соответствии с которым подпакет данных синхронизации передается с распределением по времени и частотам и с разделением по меньшей мере на два частичных подпакета данных синхронизации;
- шаблон переключения между излучением подпакета данных синхронизации и повторным излучением подпакета данных синхронизации;
- скорость передачи данных подпакета данных синхронизации;
- код канала подпакета данных синхронизации;
- кодовая скорость подпакета данных синхронизации;
- алфавит модуляции подпакета данных синхронизации;
- тип модуляции подпакета данных синхронизации;
- частотное смещение подпакета данных синхронизации;
- временное смещение подпакета данных синхронизации; и
- допустимое отклонение кварцевого резонатора (или кристалла) передатчика данных, от которого зависит подпакет данных синхронизации.
В вариантах осуществления подпакет данных синхронизации может передаваться синхронизированно по времени с множеством подпакетов данных.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации до множества подпакетов данных.
В вариантах осуществления передатчик данных может быть выполнен с возможностью кодировать в канале данные и разделять их на множество подпакетов данных таким образом, что в случае их успешной передачи для декодирования данных требуется только вторая группа подпакетов данных, и в случае ошибочной передачи более высокий коэффициент усиления кодирования достигается посредством комбинации первой группы подпакетов данных и второй группы подпакетов данных, передатчик данных выполнен с возможностью передавать первую группу подпакетов данных до второй группы подпакетов данных, и передатчик данных выполнен с возможностью передать подпакет данных синхронизации после первой группы подпакетов данных и перед второй группой подпакетов данных.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации вместо подпакета данных множества подпакетов данных.
В вариантах осуществления подпакет данных синхронизации может быть один среди множества подпакетов данных.
В вариантах осуществления подпакет данных синхронизации может содержать последовательность синхронизации для синхронизации подпакета данных синхронизации в приемнике данных.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации только (исключительно) на частотном канале синхронизации.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации и множество подпакетов данных на разных частотных полосах.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации и множество подпакетов данных на разных символьных скоростях.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации и множество подпакетов данных с разными типами модуляции.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать подпакет данных синхронизации и множество подпакетов данных с разными мощностями передачи.
В вариантах осуществления передатчик данных может быть выполнен с возможностью предоставлять подпакету данных синхронизации и множеству подпакетов данных разные кодирования канала или кодирование канала с разными защитами от ошибок.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами частотной полосы, ассоциированной с передатчиком данных.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами разных частотных полос.
В вариантах осуществления передатчик данных может быть выполнен с возможностью излучать с повторением подпакет данных синхронизации.
В вариантах осуществления передатчик данных может быть выполнен с возможностью разделять подпакет данных синхронизации по меньшей мере на два частичных подпакета данных синхронизации и передавать их с временным интервалом таким образом, что между частичными подпакетами данных синхронизации существуют перерывы, в которых передача не происходит.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать по меньшей мере два частичных подпакета данных синхронизации на разных выделенных частотных каналах синхронизации.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать по меньшей мере два частичных подпакета данных синхронизации на разных выделенных частотных каналах синхронизации с разными мощностями передачи.
В вариантах осуществления передатчик данных может быть выполнен с возможностью передавать по меньшей мере два частичных подпакета данных синхронизации на частотной полосе одного и того же частотного канала синхронизации на разных частотах передачи.
В вариантах осуществления один из по меньшей мере двух частичных подпакетов данных синхронизации может содержать последовательность синхронизации, причем второй из по меньшей мере двух частичных подпакетов данных синхронизации содержит информацию шаблона частотно-временного переключения, по которому передается множество подпакетов данных переданы.
В вариантах осуществления подпакет данных синхронизации может содержать информацию активации, с использованием которой приемник данных может установить, предназначены ли данные, переданные посредством множества подпакетов данных, для приемника данных, или предусмотрена последующая обработка в приемнике данных.
В вариантах осуществления информация активации может содержать по меньшей мере один из следующих элементов:
- индикатор, указывающий, должны ли данные быть приняты;
- информация адреса передатчика данных или произведенная из нее информация;
- информация адреса группы передатчиков данных, с которой ассоциирован передатчик данных, или произведенная из нее информация;
- информация адреса приемника данных или произведенная из нее информация; и
- информация адреса группы приемников данных, с которой ассоциирован приемник данных, или произведенная из нее информация.
В вариантах осуществления подпакет данных синхронизации может содержать информацию конфигурации для приема множества подпакетов данных.
В вариантах осуществления информация конфигурации может содержать по меньшей мере один из следующих элементов:
- скорость передачи данных;
- код канала;
- кодовая скорость;
- алфавит модуляции;
- тип модуляции;
- контрольная последовательность;
- частотное смещение;
- временное смещение; и
- допустимое отклонение кварцевого резонатора.
Дополнительные варианты осуществления обеспечивают передатчик данных, выполненный с возможностью разделять данные на множество подпакетов данных и передавать множество подпакетов данных, распределенных по множеству частотных каналов в соответствии шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит, передатчик данных выполнен с возможностью передавать подпакет данных синхронизации на частотном канале синхронизации, фиксированном относительно частотных каналов, на которых множество подпакетов данных передаются в соответствии шаблоном частотно-временного переключения.
Дополнительные варианты осуществления обеспечивают приемник данных, выполненный с возможностью принимать переданные данные, разделенные на множество подпакетов данных и распределенные в соответствии с частотно-временным шаблоном, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит, приемник данных выполнен с возможностью принимать подпакет данных синхронизации на фиксированном (выделенном) частотном канале синхронизации, причем частотный канал синхронизации и частотные каналы, на которых множество подпакетов данных главным образом передаются в соответствии шаблоном частотно-временного переключения, различаются.
В вариантах осуществления подпакет данных синхронизации может содержать информацию шаблона частотно-временного переключения, по которому передается множество подпакетов данных, причем приемник данных может быть выполнен с возможностью принимать множество подпакетов данных с использованием информации шаблона частотно-временного переключения.
В вариантах осуществления приемник данных может быть выполнен с возможностью извлекать информацию шаблона частотно-временного переключения по меньшей мере из одного из следующих элементов:
- поле данных в подпакете данных синхронизации;
- по меньшей мере часть данных защиты от ошибок;
- по меньшей мере часть последовательности синхронизации для синхронизации подпакета данных синхронизации в приемнике данных;
- шаблон переключения, в соответствии с которым подпакет данных синхронизации передается с распределением по времени и частотам и с разделением по меньшей мере на два частичных подпакета данных синхронизации;
- шаблон переключения между излучением подпакета данных синхронизации и повторным излучением подпакета данных синхронизации;
- скорость передачи данных подпакета данных синхронизации;
- код канала подпакета данных синхронизации;
- кодовая скорость подпакета данных синхронизации;
- алфавит модуляции подпакета данных синхронизации;
- тип модуляции подпакета данных синхронизации;
- частотное смещение подпакета данных синхронизации;
- временное смещение подпакета данных синхронизации; и
- допустимое отклонение кварцевого резонатора передатчика данных, от которого зависит подпакет данных синхронизации.
В вариантах осуществления подпакет данных синхронизации может передаваться синхронизированно по времени с множеством подпакетов данных, причем приемник данных может быть выполнен с возможностью принимать множество подпакетов данных синхронизированно по времени с подпакетом данных синхронизации.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать подпакет данных синхронизации до множества подпакетов данных.
В вариантах осуществления данные могут быть закодированы в канале и разделены на множество подпакетов данных таким образом, что в случае их успешной передачи этого для декодирования данных требуется только вторая группа подпакетов данных, и в случае ошибочной передачи более высокий коэффициент усиления кодирования достигается посредством комбинирования первой группы подпакетов данных и второй группы подпакетов данных, причем первая группа подпакетов данных передается до второй группы подпакетов данных, и причем подпакет данных синхронизации передается после первой группы подпакетов данных и перед второй группой подпакетов данных, причем подпакет данных синхронизации содержит информацию шаблона частотно-временного переключения, по которой передается вторая группа подпакетов данных, причем приемник данных может быть выполнен с возможностью принимать вторую группу подпакетов данных с использованием информации шаблона частотно-временного переключения.
В вариантах осуществления приемник данных может быть выполнен с возможностью комбинировать и декодировать вторую группу подпакетов данных, чтобы получить данные.
В вариантах осуществления частотная полоса приема приемника данных может быть меньше, чем частотная полоса, по которой множество подпакетов данных передается с распределением по частотным каналам частотной полосы в соответствии шаблонами частотно-временного переключения.
В вариантах осуществления приемник данных может содержать блок приема, выполненный с возможностью выдавать биты жесткого решения.
В вариантах осуществления приемник данных может являться одноканальным приемником, который может одновременно осуществлять прием только на одном частотном канале из множества частотных каналов частотной полосы, причем приемник данных может быть выполнен с возможностью переключаться между частотными каналами частотной полосы в соответствии с информацией шаблона частотно-временного переключения, чтобы принимать множество подпакетов данных, передаваемых на соответствующих частотных каналах, в соответствии с шаблоном частотно-временного переключения.
В вариантах осуществления приемник данных может быть выполнен с возможностью отслеживать частотный канал синхронизации, чтобы принять подпакет данных синхронизации, приемник данных выполнен с возможностью, после приема подпакета данных синхронизации переключаться между частотными каналами частотной полосы в соответствии информацией шаблона частотно-временного переключения, чтобы принять множество подпакетов данных, переданных на соответствующих частотных каналах в соответствии шаблоном частотно-временного переключения.
В вариантах осуществления подпакет данных синхронизации может содержать последовательность синхронизации для синхронизации подпакета данных синхронизации в приемнике данных, причем приемник данных может быть выполнен с возможностью обнаруживать подпакет данных синхронизации с использованием опорной последовательности синхронизации в принимаемом потоке данных.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать подпакет данных синхронизации только (исключительно) на частотном канале синхронизации.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать подпакет данных синхронизации на более низкой частотной полосе, чем множество подпакетов данных.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать подпакет данных синхронизации и множество подпакетов данных с использованием разных типов модуляции.
В вариантах осуществления подпакет данных синхронизации и множество подпакетов данных могут быть переданы с разными мощностями передачи.
В вариантах осуществления подпакету данных синхронизации и множеству подпакетов данных могут быть предоставлены разные кодирования канала или кодирование канала с разными защитами от ошибок.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами частотной полосы, ассоциированной с передатчиком данных и приемником данных.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами разных частотных полос.
В вариантах осуществления подпакет данных синхронизации может передаваться с повторением, при чем приемник данных может быть выполнен с возможностью принимать множество подпакетов данных на основе по меньшей мере одного из излучаемых с повторением подпакетов данных синхронизации или комбинации излучаемых с повторением подпакетов данных синхронизации.
В вариантах осуществления подпакет данных синхронизации может передаваться с разделением по меньшей мере на два частичных подпакета данных синхронизации и с временным интервалом таким образом, что между частичными подпакетами данных синхронизации существуют перерывы, в которых передача не происходит.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать по меньшей мере два частичных подпакета данных синхронизации на разных выделенных частотных каналах синхронизации.
В вариантах осуществления по меньшей мере два частичных подпакета данных синхронизации могут быть переданы на разных выделенных частотных каналах синхронизации с разными мощностями передачи.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать по меньшей мере два частичных подпакета данных синхронизации на частотной полосе одного и того же частотного канала синхронизации на разных частотах передачи.
В вариантах осуществления приемник данных может быть выполнен с возможностью принимать и комбинировать по меньшей мере два частичных подпакета данных синхронизации, чтобы получить подпакет данных синхронизации.
В вариантах осуществления один из по меньшей мере двух частичных подпакетов данных синхронизации может содержать последовательность синхронизации, причем второй из по меньшей мере двух частичных подпакетов данных синхронизации может содержать информацию шаблона частотно-временного переключения, по которым передается множество подпакетов данных, причем приемник данных может быть выполнен с возможностью обнаруживать первый из по меньшей мере двух частичных подпакетов данных синхронизации с использованием опорной последовательности синхронизации в принимаемом потоке данных и принимать на основе известного временного/частотного интервала между по меньшей мере двумя частичными подпакетами данных синхронизации по меньшей мере один дополнительный частичный подпакет данных синхронизации, чтобы получить информацию шаблона частотно-временного переключения.
В вариантах осуществления подпакет данных синхронизации может содержать информацию активации, с использованием которой приемник данных может установить, предназначены ли данные, переданные посредством множества подпакетов данных, для приемника данных, причем приемник данных может быть выполнен с возможностью установить с использованием информацию активации, предназначены ли данные, переданные посредством множества подпакетов данных, для приемника данных, и, в случае, если данные предназначены для приемника данных, принять множество подпакетов данных.
В вариантах осуществления информация активации может содержать по меньшей мере один из следующих элементов:
- индикатор, указывающий, должны ли данные быть приняты;
- информация адреса передатчика данных или произведенная из нее информация;
- информация адреса группы передатчиков данных, с которой ассоциирован передатчик данных, или произведенная из нее информация;
- информация адреса приемника данных или произведенная из нее информация; и
- информация адреса группы приемников данных, с которой ассоциирован приемник данных, или произведенная из нее информация.
В вариантах осуществления подпакет данных синхронизации может содержать информацию конфигурации для приема множества подпакетов данных, причем приемник данных может быть выполнен с возможностью принимать множество подпакетов данных в соответствии информацией конфигурации.
В вариантах осуществления информация конфигурации может содержать по меньшей мере один из следующих элементов:
- скорость передачи данных;
- код канала;
- кодовая скорость;
- алфавит модуляции;
- тип модуляции;
- контрольная последовательность;
- частотное смещение;
- временное смещение; и
- допустимое отклонение кварцевого резонатора.
В вариантах осуществления приемник данных может являться приемником данных, который может принимать данные одновременно только по одному частотному каналу.
Дополнительные варианты осуществления обеспечивают приемник данных, выполненный с возможностью принимать переданные данные, разделенные на множество подпакетов данных и распределенные по множеству частотных каналов в соответствии шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит, причем приемник данных выполнен с возможностью принимать подпакет данных синхронизации на частотном канале синхронизации, который фиксирован относительно частотных каналов, на которых множество подпакетов данных передается в соответствии с шаблоном частотно-временного переключения.
Дополнительные варианты осуществления обеспечивают ретранслятор, выполненный с возможностью принимать переданные данные, разделенные на множество подпакетов данных, распределенные в соответствии с шаблоном частотно-временного переключения, чтобы получить множество принятых подпакетов данных, причем между множеством подпакетов данных существуют перерывы передачи, в которых передача не происходит, причем ретранслятор выполнен с возможностью излучать данные с повторением посредством излучения множества повторных подпакетов данных в соответствии с шаблоном повторного частотно-временного переключения, причем между множеством повторных подпакетов данных существуют перерывы передачи, в которых передача не происходит.
В вариантах осуществления ретранслятор может быть выполнен с возможностью снова излучать множество принятых подпакетов данных, подпакет данных за подпакетом данных, чтобы передать множество повторных подпакетов данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью комбинировать и декодировать множество принятых подпакетов данных, чтобы получить данные, причем ретранслятор может быть выполнен с возможностью повторно кодировать данные и разделять их на множество повторных подпакетов данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью комбинировать и декодировать множество принятых подпакетов данных, чтобы получить данные, причем ретранслятор может быть выполнен с возможностью повторно кодировать данные и разделять выявленную из них информацию на множество повторных подпакетов данных.
В вариантах осуществления данные могут быть закодированы и распределены по множеству подпакетов данных таким образом, что в случае безошибочной передачи для успешного декодирования требуется только первая группа подпакетов данных из множества подпакетов данных, и в случае ошибочного декодирования увеличенный коэффициент усиления кодирования достигается посредством комбинирования первой группы подпакетов данных и второй группы подпакетов данных, причем ретранслятор может быть выполнен с возможностью декодировать первую группу принятых подпакетов данных, и, в случае если декодирование было успешным, повторно кодировать данные и разделять их по меньшей мере на первую группу повторных подпакетов данных и излучать их до приема последнего подпакета данных из множества подпакетов данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью декодировать первую группу принятых подпакетов данных, и в случае, если декодирование не было успешным, комбинировать и декодировать первую группу принятых подпакетов данных со второй группой принятых подпакетов данных, чтобы получить и повторно закодировать данные и разделить их на множество повторных подпакетов данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью разделять данные на множество повторных подпакетов данных таким образом, что некоторые повторные подпакеты данных меньше, чем некоторые подпакеты данных или принятые подпакеты данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью повторно кодировать данные и разделять их на множество повторных подпакетов данных таким образом, что множество подпакетов данных и множество повторных подпакетов данных могут быть комбинированы друг с другом по меньшей мере частично на стороне приемника, чтобы достигнуть более высокого коэффициента усиления кодирования.
В вариантах осуществления ретранслятор может быть выполнен с возможностью излучать множество повторных подпакетов данных в соответствии шаблоном повторного частотно-временного переключения таким образом, что шаблон частотно-временного переключения и шаблона повторного частотно-временного переключения в результате дают комбинированный шаблон частотно-временного переключения, который обычно может приниматься на стороне приемника.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать подпакет данных синхронизации на фиксированном (выделенном) частотном канале синхронизации, причем частотный канал синхронизации и частотные каналы, на которых множество подпакетов данных главным образом передаются в соответствии шаблоном частотно-временного переключения, различаются.
В вариантах осуществления ретранслятор может быть выполнен с возможностью снова излучать подпакет данных синхронизации или излучать новый сформированный подпакет данных синхронизации на фиксированном частотном канале синхронизации или другом фиксированном частотном канале синхронизации.
В вариантах осуществления подпакет данных синхронизации может содержать информацию активации, с использованием которой ретранслятор может установить, должны ли данные, переданные посредством множества подпакетов данных, повторно излучаться, причем ретранслятор может быть выполнен с возможностью устанавливать с использованием информации активации, должны ли данные, переданные посредством множества подпакетов данных, повторно излучаться, и в случае, если данные повторно излучаются, принимать множество подпакетов данных и излучать их снова с использованием множества повторных подпакетов данных.
В вариантах осуществления информация активации может содержать по меньшей мере один из следующих элементов:
- индикатор, указывающий, должны ли данные быть приняты;
- информация адреса передатчика данных или произведенная из нее информация;
- информация адреса группы передатчиков данных, с которой ассоциирован передатчик данных, или произведенная из нее информация;
- информация адреса приемника данных или произведенная из нее информация;
- информация адреса группы приемников данных, с которой ассоциирован приемник данных, или произведенная из нее информация;
- счетчик, указывающий, как часто данные уже повторно излучались.
В вариантах осуществления ретранслятор может быть выполнен с возможностью обновлять информацию активации и излучать обновленную информацию активации с подпакетом данных синхронизации.
В вариантах осуществления принятый шаблон частотно-временного переключения и шаблон повторного частотно-временного переключения могут быть одинаковыми или разными
В вариантах осуществления ретранслятор может быть выполнен с возможностью излучать множество повторных подпакетов данных на частотной полосе, которая отличается от частотной полосы, на которой множество принятых подпакетов данных были приняты.
В вариантах осуществления подпакет данных синхронизации может содержать информацию шаблона частотно-временного переключения, по которому передается множество подпакетов данных, причем ретранслятор может быть выполнен с возможностью принимать множество подпакетов данных с использованием информации шаблона частотно-временного переключения.
В вариантах осуществления ретранслятор может быть выполнен с возможностью извлекать информацию шаблона частотно-временного переключения по меньшей мере из одного из следующих элементов:
- поле данных в подпакете данных синхронизации;
- по меньшей мере часть данных о защите от ошибок;
- по меньшей мере часть последовательности синхронизации для синхронизации подпакета данных синхронизации в приемнике данных;
- шаблон переключения, в соответствии с которым подпакет данных синхронизации передается с разделением по меньшей мере на два частичных подпакета данных синхронизации и с распределением по времени и частоте;
- шаблон переключения между излучением подпакета данных синхронизации и повторным излучением подпакета данных синхронизации;
- скорость передачи данных подпакета данных синхронизации;
- код канала подпакета данных синхронизации;
- кодовая скорость подпакета данных синхронизации;
- алфавит модуляции подпакета данных синхронизации;
- тип модуляции подпакета данных синхронизации;
- частотное смещение подпакета данных синхронизации;
- временное смещение подпакета данных синхронизации; и
- допустимое отклонение кварцевого резонатора передатчика данных, от которого зависит подпакет данных синхронизации.
В вариантах осуществления подпакет данных синхронизации может передаваться синхронизированно по времени с множеством подпакетов данных, причем ретранслятор может быть выполнен с возможностью принимать множество подпакетов данных синхронизированно по времени с подпакетом данных синхронизации.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать подпакет данных синхронизации до множества подпакетов данных.
В вариантах осуществления данные могут быть закодированы в канале и разделены на множество подпакетов данных таким образом, что в случае их успешной передачи для декодирования данных требуется только вторая группа подпакетов данных, и в случае ошибочной передачи более высокий коэффициент усиления кодирования может быть достигнут посредством комбинирования первой группы подпакетов данных и второй группы подпакетов данных, причем первая группа подпакетов данных передается до второй группы подпакетов данных, и причем подпакет данных синхронизации передается после первой группы подпакетов данных и перед второй группой подпакетов данных, причем подпакет данных синхронизации содержит информацию шаблона частотно-временного переключения, по которому передается вторая группа подпакетов данных, причем ретранслятор может быть выполнен с возможностью принимать вторую группу подпакетов данных с использованием информации шаблона частотно-временного переключения.
В вариантах осуществления ретранслятор может быть выполнен с возможностью комбинировать и декодировать вторую группу подпакетов данных, чтобы получить данные.
В вариантах осуществления частотная полоса приема ретранслятора может быть меньше, чем частотная полоса, на которой множество подпакетов данных передаются с распределением по частотным каналам частотной полосы в соответствии с шаблоном частотно-временного переключения.
В вариантах осуществления ретранслятор может содержать блок приема, выполненный с возможностью выдавать биты жесткого решения.
В вариантах осуществления ретранслятор может являться одноканальным приемником, который может одновременно осуществлять прием только на одном частотном канале из множества частотных каналов частотной полосы, причем ретранслятор может быть выполнен с возможностью переключаться между частотными каналами частотной полосы в соответствии с информацией шаблона частотно-временного переключения, чтобы принять множество подпакетов данных, переданных на соответствующих частотных каналах в соответствии с шаблоном частотно-временного переключения.
В вариантах осуществления ретранслятор может быть выполнен с возможностью отслеживать частотный канал синхронизации, чтобы принять подпакет данных синхронизации, причем ретранслятор выполнен с возможностью после приема подпакета данных синхронизации переключаться между частотными каналами частотной полосы в соответствии информацией шаблона частотно-временного переключения, чтобы принять множество подпакетов данных, переданных на соответствующих частотных каналах в соответствии с шаблоном частотно-временного переключения.
В вариантах осуществления подпакет данных синхронизации может содержать последовательность синхронизации для синхронизации подпакета данных синхронизации в ретрансляторе, причем ретранслятор может быть выполнен с возможностью обнаруживать подпакет данных синхронизации с использованием опорной последовательности синхронизации в принимаемом потоке данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать подпакет данных синхронизации только (исключительно) на частотном канале синхронизации.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать подпакет данных синхронизации на более низкой частотной полосе, чем множество подпакетов данных.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать подпакет данных синхронизации и множество подпакетов данных с использованием разных типов модуляции.
В вариантах осуществления подпакет данных синхронизации и множество подпакетов данных могут быть переданы с разными мощностями передачи.
В вариантах осуществления подпакету данных синхронизации и множеству подпакетов данных может быть предоставлены разные кодирования канала или кодирование канала с разными защитами от ошибок.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами частотной полосы, ассоциированной с передатчиком данных и ретранслятором.
В вариантах осуществления частотный канал синхронизации и частотные каналы, на которых передается множество подпакетов данных, могут являться каналами разных частотных полос.
В вариантах осуществления подпакет данных синхронизации может передаваться с повторением, причем ретранслятор может быть выполнен с возможностью принимать множество подпакетов данных на основе по меньшей мере одного из излучаемых с повторением подпакетов данных синхронизации или комбинации излучаемых с повторением подпакетов данных синхронизации.
В вариантах осуществления подпакет данных синхронизации может передаваться с разделением по меньшей мере на два частичных подпакета данных синхронизации и с временным интервалом таким образом, что между частичными подпакетами данных синхронизации существуют перерывы, в которых передача не происходит.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать по меньшей мере два частичных подпакета данных синхронизации на разных выделенных частотных каналах синхронизации.
В вариантах осуществления по меньшей мере два частичных подпакета данных синхронизации могут быть переданы на разных выделенных частотных каналах синхронизации с разными мощностями передачи.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать по меньшей мере два частичных подпакета данных синхронизации на частотной полосе одного и того же частотного канала синхронизации на разных частотах передачи.
В вариантах осуществления ретранслятор может быть выполнен с возможностью принимать и комбинировать по меньшей мере два частичных подпакета данных синхронизации, чтобы получить подпакет данных синхронизации.
В вариантах осуществления один из по меньшей мере двух частичных подпакетов данных синхронизации может содержать последовательность синхронизации, причем второй из по меньшей мере двух частичных подпакетов данных синхронизации может содержать информацию шаблона частотно-временного переключения, по которому передается множество подпакетов данных, причем ретранслятор может быть выполнен с возможностью обнаруживать первый из по меньшей мере двух частичных подпакетов данных синхронизации с использованием опорной последовательности синхронизации в принимаемом потоке данных и принимать на основе известного частотно-временного интервала между по меньшей мере двумя частичными подпакетами данных синхронизации, по меньшей мере один дополнительный частичный подпакет данных синхронизации, чтобы получить информацию шаблона частотно-временного переключения.
В вариантах осуществления подпакет данных синхронизации может содержать информацию активации, с использованием которой ретранслятор может установить, предназначены ли данные, переданные посредством множества подпакетов данных, для ретранслятора или приемника данных, причем ретранслятор может быть выполнен с возможностью устанавливать с использованием информации активации, предназначены ли данные, переданные посредством множества подпакетов данных, для ретранслятора или приемника данных, и в случае, если данные предназначены для ретранслятора или приемника данных, принимать множество подпакетов данных.
В вариантах осуществления информация активации может содержать по меньшей мере один из следующих элементов:
- индикатор, указывающий, должны ли данные быть приняты;
- информация адреса передатчика данных или произведенная из нее информация;
- информация адреса группы передатчиков данных, с которой ассоциирован передатчик данных, или произведенная из нее информация;
- информация адреса приемника данных или произведенная из нее информация; и
- информация адреса группы приемников данных, с которой ассоциирован приемник данных, или произведенная из нее информация.
В вариантах осуществления подпакет данных синхронизации может содержать информацию конфигурации для приема множества подпакетов данных, причем ретранслятор может быть выполнен с возможностью принимать множество подпакетов данных в соответствии с информацией конфигурации.
В вариантах осуществления информация конфигурации может содержать по меньшей мере один из следующих элементов:
- скорость передачи данных;
- код канала;
- кодовая скорость;
- алфавит модуляции;
- тип модуляции;
- контрольная последовательность;
- частотное смещение;
- временное смещение; и
- допустимое отклонение кварцевого резонатора.
В вариантах осуществления ретранслятор может являться ретранслятором, который может одновременно принимать данные только на одном частотном канале.
Дополнительные варианты осуществления обеспечивают способ передачи данных. Способ содержит этап разделения данных на множество подпакетов данных. Кроме того, способ содержит этап передачи множества подпакетов данных, распределенных в соответствии с шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит. Кроме того, способ содержит этап передачи подпакета данных синхронизации на фиксированном (выделенном) частотном канале синхронизации, причем частотный канал синхронизации и частотные каналы, на которых множество подпакетов данных главным образом передаются в соответствии шаблоном частотно-временного переключения, различаются.
Дополнительные варианты осуществления обеспечивают способ приема переданных данных, разделенных на множество подпакетов данных, распределенных в соответствии с шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит. Способ содержит этап приема множества подпакетов данных. Кроме того, способ содержит этап приема подпакета данных синхронизации на фиксированном (выделенном) частотном канале синхронизации, причем частотный канал синхронизации и частотные каналы, на которых множество подпакетов данных главным образом передаются в соответствии шаблоном частотно-временного переключения, различаются.
Дополнительные варианты осуществления обеспечивают способ излучения с повторением переданных данных, разделенный на множество подпакетов данных и распределенных в соответствии с шаблоном частотно-временного переключения, причем между подпакетами данных существуют перерывы передачи, в которых передача не происходит. Способ содержит этап приема множества подпакетов данных. Кроме того, способ содержит этап повторного излучения данных посредством излучения множества повторных подпакетов данных в соответствии с шаблоном повторного частотно-временного переключения, причем между множеством повторных подпакетов данных существуют перерывы передачи, в которых передача не происходит.
Варианты осуществления настоящего изобретения делают возможным использование одноканальных приемников (очень дешевых приемников данных) и достигают преимущества сравнительно большой мощности передачи данных способа TSMA, вызванного использованием псевдослучайных шаблонов частотно-временного переключения.
Варианты осуществления настоящего изобретения, таким образом, позволяют избегать упомянутых выше недостатков относительно сложного многоканального приемника (высокая частотная полоса) и требуемой высокой вычислительной производительности (корреляция в отношении всех теоретически возможных шаблонов частотно-временного переключения) одновременно.
В вариантах осуществления первый подпакет данных, или очень ранний, или любой некоторый подпакет данных передачи данных (1) может быть переданы на фиксированном ранее известном частотном канале и (2) может содержать информацию о (последующем) используемом шаблоне частотно-временного переключения.
В вариантах осуществления этот пакет данных упоминается как подпакет данных синхронизации.
В вариантах осуществления носитель данных может быть оборудован только одноканальным приемником, который (1) обнаруживает излученный подпакет данных синхронизации (в момент времени, неизвестный ему) на ранее известном частотном канале, (2) устанавливает его содержание (т.е. получает по меньшей мере информацию шаблона частотно-временного переключения, используемом в последующих пакетах данных) и (3) впоследствии принимает последующие подпакеты данных в соответствии шаблоном частотно-временного переключения и использует его в последующей обработке.
В вариантах осуществления приемник данных может успешно работать с меньшей вычислительной сложностью, поскольку (1), он обнаруживает только излученный пакет данных (в неизвестный момент времени), (2) устанавливает его содержание (т.е. получает по меньшей мере информацию о частотно-временном шаблоне переключения, используемом в последующих подпакетах данных), и (3) впоследствии принимает последующие подпакеты данных в соответствии частотно-временным шаблоном переключения и использует его в последующей обработке.
Варианты осуществления настоящего изобретения далее будут подробно описаны со ссылкой на следующие приложенные чертежи.
Фиг. 1 показывает на схеме иллюстративное заполнение канала передачи при передаче сообщения посредством множественного доступа с разбиением пакета данных (TSMA);
Фиг. 2 показывает блок-схему системы, имеющей передатчик данных и приемник данных;
Фиг. 3 показывает на схеме иллюстративное заполнение канала передачи при передаче множества подпакетов данных в соответствии с шаблоном частотно-временного переключения частоты;
Фиг. 4 показывает на схеме иллюстративное заполнение канала передачи при передаче множества подпакетов данных, распределенных по разным частотным каналам в соответствии шаблоном частотно-временного переключения и при передаче подпакета данных синхронизации на фиксированном выделенном частотном канале синхронизации в соответствии с вариантом осуществления;
Фиг. 5 показывает на схеме иллюстративное заполнение канала передачи, при передаче множества подпакетов данных, распределенных по разным частотным каналам в соответствии шаблоном частотно-временного переключения и при передаче подпакета данных синхронизации на фиксированном выделенном частотном канале синхронизации в соответствии с другим вариантом осуществления; и
Фиг. 6 показывает блок-схему системы, имеющей передатчик данных и ретранслятор, и канал передачи между передатчиком данных и ретранслятором.
В последующем описании вариантов осуществления настоящего изобретения одинаковые элементы или элементы, имеющие одинаковый эффект, на фигурах представлены одинаковыми номерами для ссылок, чтобы их описание было взаимозаменяемым.
Перед подробным описанием вариантов осуществления настоящего изобретения сначала со ссылкой на фиг. 2 и 3 будет подробно описана иллюстративная система связи, на которой основано изобретение. Однако следует указать, что система связи, обсуждаемая со ссылкой на фиг. 2 и 3, проиллюстрирована и описана только в качестве примера и не предназначена для истолкования в ограничивающем смысле. Напротив, система связи проиллюстрирована очень абстрактно для простого и доходчивого обсуждения базовых принципов.
Фиг. 2 показывает блок-схему иллюстративной системы связи, имеющей передатчик 100 данных и приемник 110 данных.
Передатчик 100 данных может быть выполнен с возможностью разделять данные 120 (или пакет данных, содержащий данные 120) на множество подпакетов 142 данных и передавать множество подпакетов 142 данных, распределенных по времени и/или частоте, с использованием шаблона 140 переключения.
Приемник 110 данных может быть выполнен с возможностью принимать множество подпакетов 142 данных для получения передаваемых данных, разделенных на множество подпакетов данных и распределенных по времени и/или частоте в соответствии шаблоном 140 переключения.
Как в качестве примера проиллюстрировано на фиг. 2, передатчик 100 данных может содержать средство 102 передачи (или передающий модуль, или передатчик), выполненное с возможностью передавать данные 120. Средство 102 передачи может быть соединено с антенной 104 передатчика 100 данных. Кроме того, передатчик 100 данных может содержать средство 106 приема (или принимающий модуль, или приемник) выполненное с возможностью принимать данные. Средство 106 приема может быть соединено с антенной 104 или другой (отдельной) антенной передатчика 100 данных. Передатчик 100 данных также может содержать комбинированное средство передачи/приема (приемопередатчик).
Приемник 110 данных может содержать средство 116 приема (или принимающий модуль, или приемник), выполненное с возможностью принимать данные 120. Средство 116 приема может быть соединено с антенной 114 приемника 110 данных. Кроме того, приемник 110 данных может содержать средство 112 передачи (или модуль передачи, или передатчик), выполненное с возможностью передавать данные. Средство 112 передачи может быть соединено с антенной 114 или другой (отдельной) антенной приемника 110 данных. Приемник 110 данных также может содержать комбинированное средство передачи/приема (приемопередатчик).
В вариантах осуществления передатчик 100 данных может представлять собой узел датчика, тогда как приемник 110 данных может представлять собой базовую станцию. Обычно система связи содержит по меньшей мере один приемник 110 данных (базовую станцию) и множество передатчиков данных (узлов датчика, таких как измеритель нагревания). Передатчик 100 данных также может представлять собой базовую станцию, тогда как приемник 110 данных представляет собой узел датчика. Кроме того, и передатчик 100 данных, и приемник 110 данных могут представлять собой узлы датчика. И передатчик 100 данных, и приемник 110 данных также могут представлять собой базовые станции.
Передатчик 100 данных и приемник 110 данных могут быть выполнены с возможностью передавать и/или принимать данные 120 с использованием способа разбиения блоков данных (способа TS). При этом пакет данных 120 разделяется на множество подпакетов 142 данных (или подпакетов), и подпакеты 142 данных передаются от передатчика 100 данных приемнику 110 данных с распределением по времени и/или частоте в соответствии с шаблоном 140 переключения, причем приемник 110 данных будет собирать (или объединять) подпакеты данных снова, чтобы получить пакет 120 данных. Таким образом, каждый из подпакетов 142 данных может содержать только часть пакета 120 данных, чтобы каждый из подпакетов данных был короче, чем пакет 120 данных.
Кроме того, пакет 120 данных может быть закодирован в канале таким обозом, чтобы для безошибочного декодирования пакета 120 данных требовались не все подпакеты 142 данных, а только часть подпакетов 142 данных.
Временное распределение множества подпакетов 142 данных, как было уже упомянут, может быть выполнено в соответствии шаблоном переключения по времени и/или частоте.
Шаблон переключения по времени может указывать последовательность моментов передачи во времени, или временных интервалов передачи, или расстояний (переключений), указывающих, какие подпакеты данных передаются. В качестве примера первый подпакет данных может быть передан в первый момент передачи во времени (или в первый временной слот передачи) и второй подпакет данных во второй момент передачи во времени (или во второй временной слот передачи), причем первый момент передачи во времени и второй момент передачи во времени различаются. Шаблон переключения по времени, таким образом, может определить (или предопределить, или указать) первый момент передачи во времени и второй момент передачи во времени. В качестве альтернативы шаблон переключения по времени может указать первый момент передачи во времени и временной интервал между первой точкой передачи во времени и второй точкой передачи во времени. Шаблон переключения по времени также может указать только временной интервал между первым моментом времени и вторым моментом времени передачи. Между подпакетами данных могут иметься перерывы передачи, в которых передача не происходит. Подпакеты данных также могут накладываться (пересекаться) по времени.
Шаблон переключения по частоте может указать последовательность частот передачи или переключений частот передачи, указывающих, какие подпакеты данных передаются. В качестве примера первый подпакет данных может быть передан на первой частоте передачи (или на первом частотном канале), и второй подпакет данных на второй частоте передачи (или на втором частотном канале), первая частота передачи и вторая частота передачи различаются. Таким образом, шаблон переключения по частоте может определить (или предопределить, или указать) первую частоту передачи и вторую частоту передачи. В качестве альтернативы шаблон переключения по частоте может указать первую частоту передачи и частотный интервал (переключение частоты передачи) между первой частотой передачи и второй частотой передачи. Шаблон переключения по частоте также может указать только частотный интервал (переключение частоты передачи) между первой частотой передачи и второй частотой передачи. Кроме того, шаблон переключения по частоте может указать частотные каналы или последовательность частотных каналов, в которых передаются подпакеты данных.
Множество подпакетов 142 данных также может быть передано от передатчика 100 данных приемнику 110 данных с распределением, и по времени, и по частоте. Распределение множества подпакетов данных по времени и по частоте может быть выполнено в соответствии шаблоном переключения по частоты и по времени. Шаблон переключения по времени и частоте может являться комбинацией шаблона переключения по времени и шаблона переключения по частоты, т.е. последовательности моментов времени передачи или временных интервалов передачи, с которыми передаются подпакеты данных, причем частоты передачи (или переключения частот передачи) ассоциированы с моментами времени передачи (или временными интервалами передачи).
Шаблон переключения по времени и по частоте может содержать множество переключений, причем каждое из множества переключений указывает момент времени передачи и/или частоту передачи (или переключение времени передачи или переключение частоты передачи), в соответствии с которыми может быть передано множество подпакетов 142 данных.
Фиг. 3 показывает на схеме иллюстративное заполнение канала передачи при передаче множества подпакетов 142 данных в соответствии шаблоном переключения по времени и частоте. Таким образом, ордината описывает частоту, и абсцисса описывает время.
Как можно видеть на фиг. 3, пакет 120 данных в качестве примера может быть разделен на n=7 подпакетов 142 данных и соответственно передан от передатчика 100 данных приемнику 110 данных с распределением по временам и частоте в соответствии с частотно-временным шаблоном переключения.
Также, как можно видеть на фиг. 3, последовательность 144 синхронизации также может быть разделена на множество подпакетов 142 данных таким образом, чтобы каждый из множества подпакетов 142 данных содержал часть последовательности 144синхронизации (символы синхронизации на фиг. 3) 144 кроме данных 146 (символы данных на фиг. 3).
Ниже будут более подробно описаны варианты осуществления передатчика 100 данных и приемника 110 данных.
1. Способ TSMA с подпакетом данных синхронизации
В вариантах осуществления передатчик 100 данных может быть выполнен с возможностью передавать или отправлять подпакет 160 данных синхронизации на фиксированном выделенном частотном канале 162 синхронизации, причем фиксированный выделенный частотный канал синхронизации и частотные каналы 164, на которых в соответствии шаблоном 140 частотно-временного переключения передается множество подпакетов 142 данных, различаются, как показано на фиг. 4.
В вариантах осуществления приемник 110 данных может быть выполнен с возможностью принимать подпакет 160 данных синхронизации на фиксированном выделенном частотном канале 162 синхронизации, причем фиксированный выделенный частотный канал синхронизации и частотные каналы 164, на которых в соответствии шаблоном 140 частотно-временного переключения передается множество подпакетов 142 данных, различаются, как показано на фиг. 4.
Подробнее, фиг. 4 показывает на схеме иллюстративное заполнение канала передачи между передатчиком 100 данных и приемником 110 данных при передаче множества подпакетов 142 данных с распределением по времени и по разным частотным каналам 164 в соответствии с шаблоном 140 частотно-временного переключения и при передаче подпакета 160 данных синхронизации на фиксированном выделенном частотном канале 162 синхронизации в соответствии с вариантом осуществления.
Как можно видеть на фиг. 4, в вариантах осуществления подпакет 160 данных синхронизации в качестве примера может быть передан до множества подпакетов 142 данных.
В вариантах осуществления подпакет 160 данных синхронизации может содержать информацию шаблона 140 частотно-временного переключения, по которому передается множество подпакетов 142 данных. Таким образом, приемник 110 данных может быть выполнен с возможностью принимать множество подпакетов 142 данных с использованием информации шаблона 142 частотно-временного переключения.
В качестве примера информация шаблона частотно-временного переключения может представлять собой сам шаблон частотно-временного переключения, такой как моменты передачи во время (или временные интервалы передачи) и соответствующие частотные каналы (или переключения частотного канала) множества подпакетов данных, на основе которых приемник 110 данных может принять множество подпакетов 142 данных или локализовать их в принимаемом потоке данных.
Информация шаблона частотно-временного переключения безусловно также может представлять собой информацию, выявленную из шаблона частотно-временного переключения, на основе которого приемник 110 данных может устанавливать шаблон частотно-временного переключения.
Кроме того, шаблон 140 частотно-временного переключения может быть уже известен приемнику 110 данных. В этом случае информацией шаблона частотно-временного переключения в качестве примера может являться момент времени и/или частотный канал, в которых начинается передача множества подпакетов 142 данных в соответствии шаблоном 140 частотно-временного переключения. Кроме того, информацией шаблона частотно-временного переключения в качестве примера может являться временной интервал или интервал частотного канала между подпакетом 160 данных синхронизации и шаблоном 140 частотно-временного переключения или одним из подпакетов данных (таки как первый подпакет данных).
В вариантах осуществления подпакет 160 данных синхронизации может содержать информацию шаблона 140 частотно-временного переключения, состоящую по меньшей мере из одного из следующих элементов:
- поле данных в подпакете данных синхронизации;
- по меньшей мере часть данных защиты от ошибок;
- по меньшей мере часть последовательности синхронизации для синхронизации подпакета данных синхронизации в приемнике данных;
- шаблон переключения, в соответствии с которым подпакет данных синхронизации передается с разделением по меньшей мере на два частичных подпакета данных синхронизации и с распределением по времени и частоте;
- шаблон переключения между излучением подпакета данных синхронизации и повторным излучением подпакета данных синхронизации;
- скорость передачи данных подпакета данных синхронизации;
- код канала подпакета данных синхронизации;
- кодовая скорость подпакета данных синхронизации;
- алфавит модуляции подпакета данных синхронизации;
- тип модуляции подпакета данных синхронизации;
-- частотное смещение подпакета данных синхронизации;
- временное смещение подпакета данных синхронизации; и
- допустимое отклонение кварцевого резонатора передатчика данных, от которого зависит подпакет данных синхронизации.
В вариантах осуществления подпакет 160 данных синхронизации вместо фиксированного выделенного частотного канала синхронизации также может передаваться на частотном канале 162 синхронизации, фиксированном относительно частотных каналов 164, в которых множество подпакетов 142 данных передаются в соответствии шаблоном 140 частотно-временного переключения.
Другими словами, частотный канал 162 синхронизации также может быть фиксирован относительно остального шаблона 140 переключения, но не на выделенном канале безотносительно этого. В двухдиапазонном режиме, например, когда синхронизация излучается без повторений на двух разных каналах (приемник может либо отслеживать только один канал, либо должен принимать оба канала параллельно). Это означает, что возможно, что либо используется выделенный канал, либо передача происходит относительно остального шаблона переключения.
Фиг. 5 показывает на схеме иллюстративное заполнение канала передачи между передатчиком 100 данных и приемником 110 данных при передаче множества подпакетов 142 данных, распределенных по разным частотным каналам 164 и по временем в соответствии шаблоном 140 частотно-временного переключения и при передаче подпакета 160 данных синхронизации на фиксированном выделенном частотном канале 162 синхронизации в соответствии с другим вариантом осуществления.
В вариантах осуществления передатчик 100 данных может быть выполнен с возможностью подвергать данные кодированию канала и разделять их на множество подпакетов 142 данных, в результате чего только вторая группа 172 подпакетов 142 данных, при их успешной передаче, требуется для декодирования данных, и в результате чего, в случае ошибочной передачи, более высокий коэффициент усиления кодирования достигается посредством комбинирования первой группы 170 подпакетов данных и второй группы 172 подпакетов данных. Передатчик 100 данных может быть выполнен с возможностью передавать первую группу 170 подпакетов 142 данных до второй группы 172 подпакетов 142 данных, причем передатчик 100 данных может быть выполнен с возможностью передавать подпакет 160 данных синхронизации после первой группы 170 подпакетов 142 данных и перед второй группой 172 подпакетов 142 данных, причем подпакет 160 данных синхронизации содержит информацию шаблона частотно-временного переключения, по которому передается вторая группа 172 подпакетов 142 данных.
В вариантах осуществления приемник 110 данных может быть выполнен с возможностью принимать подпакет 160 данных синхронизации на выделенном фиксированном частотном канале 162 синхронизации для получения информации шаблона частотно-временного переключения и принимать вторую группу 172 подпакетов 142 данных с использованием информации шаблона 140 частотно-временного переключения. Кроме того, приемник данных может быть выполнен с возможностью комбинировать и декодировать вторую группу подпакетов данных для получения данных.
В вариантах осуществления приемник 110 данных может представлять собой дешевый приемник 110 данных.
В качестве примера приемная частотная полоса приемника 110 данных может быть меньше, чем частотная полоса, по которой множество подпакетов 142 данных передаются с распределением по частотным каналам частотной полосы в соответствии с шаблоном 140 частотно-временного переключения.
В качестве примера приемник 110 данных может представлять собой одноканальный приемник, который может одновременно осуществлять прием только на одном частотном канале из множества частотных каналов частотной полосы 166. Таким образом, приемник 110 данных может быть выполнен с возможностью отслеживать частотный канал 162 синхронизации, чтобы принять подпакет 160 данных синхронизации, и после приема подпакета 160 данных синхронизации переключаться между частотными каналами 164 частотной полосы 166 в соответствии информацией шаблона 140 частотно-временного переключения для приема множества подпакетов 142 данных, переданных на соответствующих частотных каналах в соответствии шаблоном 140 частотно-временного переключения.
В вариантах осуществления благодаря подпакету 160 данных синхронизации может использоваться приемник, который имеет более низкую вычислительную способность, или принимающая частотная полоса которого меньше, чем частотная полоса сигнала с разбиением данных на пакеты. При этом приемник переключает несущие частоты при приеме сигнала с разбиением данных на пакеты.
В вариантах осуществления приемник 110 данных (или радиосхема (принимающий блок) приемника данных) может представлять собой так называемый приемник с жестким приемом, выполненный с возможностью обеспечивать биты жесткого решения. Это означает, что приемник 110 данных не в состоянии выполнять частичное извлечение частотного канала частотной полосы из всего принимаемого потока данных. Вместо этого приемник данных может осуществлять одновременный прием только на одном частотном канале.
В вариантах осуществления может использоваться так называемый приемник с низкой производительностью. Он использует подпакет 160 данных синхронизации (например, исключительно) для обнаружения пакетов данных телеграмм. При этом для обнаружения требуется, меньшая частотная полоса, и приемник может стать более дешевым. Если подпакет 160 данных синхронизации будет принят, приемник переключит свою несущую частоту между последующими подпакетами данных в соответствии с сообщенным шаблоном частотно-временного переключения, чтобы суметь принять пакет данных.
Так называемый приемник с высокой производительностью, напротив, не использует подпакет данных синхронизации или использует только как дополнительную информацию для обнаружения пакетов данных (или множества подпакетов 142 данных). При этом достигается более высокая вероятность обнаружения, но требуется приемник, который может постоянно принимать сигнал во всей частотной полосе.
Ниже будут описаны дополнительные варианты осуществления.
В вариантах осуществления может использоваться способ TSMA с первым размещением первого подпакета данных (подпакет 160 данных синхронизации) на частотном канале 162, ранее известном приемнику 110, на котором передается шаблон 140 частотно-временного переключения последующих подпакетов 142 данных.
В вариантах осуществления в основанной на TSMA системе передачи для передачи пакетов 142 данных подпакет 160 данных синхронизации может передаваться на частотном канале 162, ранее известном приемнику 110, который содержит информацию шаблона 140 частотно-временного переключения (последующих) подпакетов 142 данных.
В вариантах осуществления излучение подпакета 160 данных синхронизации может выполняться на канале 162 с фиксированной частотой (не только "ранее известном”) или только на меньшем количестве каналов, чем используется обычно.
В вариантах осуществления подпакет 160 данных синхронизации может содержать последовательность синхронизации, которая дает возможность временной, частотной и фазовой синхронизации и обнаружения подпакета данных синхронизации для приемника 110.
В вариантах осуществления, необязательно, чтобы минимизировать взаимные помехи с другими участниками, частотный канал 162, на котором передается подпакет 160 данных синхронизации, не может использоваться для передачи дополнительных (последующих) подпакетов 142 данных (даже другими участниками).
В вариантах осуществления частотная полоса частотного канала 162 для подпакета 160 данных синхронизации может отклоняться от частотной полосы частотных каналов 164 последующих подпакетов 142 данных. В частности, для передачи подпакета 160 данных синхронизации может быть выбрана более низкая частотная полоса, чем доступная частотная полоса приемника, чтобы учесть потенциальные отклонения частоты передачи передатчиков (неточность генератора колебаний).
В вариантах осуществления для подпакета 160 данных синхронизации может использоваться другой тип модуляции, который проще и, возможно, более терпим к частотному смещению, например, такой как способ расширения спектра.
В вариантах осуществления продолжительность передачи, мощность передачи, алфавит модуляции, тип модуляции, контрольная последовательность (последовательность синхронизации) и защита кодирования и тип кодирования для подпакета 160 данных синхронизации могут отклоняться от соответствующих признаков последующих подпакетов 142 данных.
В вариантах осуществления подпакет 160 данных синхронизации может быть передан с увеличенной мощностью передачи и/или увеличением защиты кодирования.
В вариантах осуществления подпакет 160 данных синхронизации и другие подпакеты 142 могут быть переданы на разных частотных полосах. Это означает, что передача может произойти на частотной полосе, в которой разрешена более высокая мощность излучения, но которая слишком узкая, чтобы предложить общую требуемую пропускную способность.
В вариантах осуществления первый подпакет данных (подпакет 160 данных синхронизации) может быть повторен один раз или несколько раз перед излучением последующих пакетов 142 данных, чтобы увеличить вероятность приема (количество и интервал между повторениями известны приемнику).
В вариантах осуществления первый подпакет данных (подпакет 160 данных синхронизации) может быть разделен на несколько частичных подпакетов данных.
Первый подпакет данных (подпакет 160 данных синхронизации) в свою очередь может быть разделен на несколько частичных подпакетов данных (принцип TSMA), причем между частичными подпакетами данных могут существовать перерывы передачи разной длины (чистый шаблон переключения по времени). В дополнение к упомянутым шаблонам переключения по времени частичные подпакеты данных в частотной полосе ассоциированного частотного канала могут содержать шаблоны переключения по частоте, также ранее известные в приемнике.
В случае разделения (или разбиения) первого подпакета данных (подпакета 160 данных синхронизации) на несколько частичных подпакетов данных излучение частичных подпакетов данных может выполняться не только на разных субчастотах в частотном канале, обеспеченных для подпакетов данных синхронизации, но также и на разных частотных каналах. Первый частичный подпакет данных в качестве примера может быть излучен в частотной полосе или частотном канале с более высокой надежной мощностью передачи, чтобы вероятность обнаружения приемника 110 была улучшена. Излучение первого частичного подпакета данных (подпакета 160 данных синхронизации) может выполняться с использованием фиксированной формы сигнала, ранее известной, т.е. пока без специфичной для передатчика информации.
2. Информация активации в подпакете данных синхронизации
В течение времени, в которое одноканальный приемник данных в основанной на TSMA системе передачи полностью принимает сообщение с частотно-временным шаблоном переключения (т.е. "следует" за шаблоном переключения), прием на других частотных каналах, отличающихся от выбранных в настоящее время, невозможен. Таким образом, в течение этого времени приемник 110 лишен возможности принимать пакеты данных других передатчиков, что является недостатком в случае, если пакет данных, принимаемый в данный момент, не является не релевантным для приемника.
Чтобы гарантировать в наиболее ранний момент времени, что передаваемый пакет данных действительно релевантен для приемника 110, "информация активации" передается в первом подпакете данных синхронизации (подпакете 160 данных синхронизации) или в пакете, передаваемом в раннее время, в дополнение к информации о частотно-временном шаблоне переключения. Информация служит для приемника 110 для решения, приняты ли последующие подпакеты 142 данных передатчика 100 или проигнорированы (чтобы он мог остаться готовым к приему подпакетов 160 данных синхронизации от других передатчиков). Это значительно увеличивает готовность к приему.
Информация активации первого подпакета данных (подпакета 160 данных синхронизации) может проявить следующие характеристики:
- общая информация, такая как общий индикатор (флаг), должны ли быть приняты последующие подпакеты данных;
- специфичная для передатчика информация, например, передатчик может перенести явную информацию о своей идентичности (такую как идентификатор передатчика);
- специфичная для группы передатчиков информация, например, передатчик может, перенести информацию о своей принадлежности некоторой группе передатчиков/участников (такую как идентификатор группы передатчиков);
- специфичная для передатчика или специфичная для группы передатчиков посредством хеш-функции, например, передатчик может перенести хэш для своего идентификатора передатчика.
Только если упомянутые выше характеристики совпадают с соответствующим списком, сохраненным в приемнике 110 данных, пакеты данных должны приниматься полностью, и, в соответствующих случаях, дальнейшие действия должны инициироваться (см. разъяснение "ретранслятора" в следующей секции).
Эквивалентным образом информация активации может быть реализована так, что осуществляется обращение только к индивидуальному приемнику или к группе приемников.
Комбинация специфичной для передатчика и приемника информации также может быть передана, чтобы могла быть выполнена ассоциация между передатчиками или группами передатчиков и приемниками или группами приемников.
В первом подпакете данных (или подпакете 160 данных синхронизации) кроме информации активации может содержаться дополнительная информация, которая конфигурирует последующую основанную на TSMA передачу:
- скорость передачи данных
- код канала и кодовая скорость
- алфавит модуляции или тип модуляции
- контрольная последовательность
- информация о частотном смещении и/или временном смещении
- допустимое отклонение кварцевого резонатора
3. Функциональность ретранслятора
В вариантах осуществления приемник 110 данных может представлять собой ретранслятор 110, выполненный с возможностью принимать данные, переданные с разделением на множество подпакетов 142 данных и с распределением в соответствии шаблоном 140 частотно-временного переключения для получения множества принятых подпакетов данных, причем между множеством подпакетов данных существуют перерывы передачи, в которых передача не происходит, причем ретранслятор 110 может быть выполнен с возможностью излучать данные с повторением, излучая множество повторных подпакетов данных в соответствии шаблоном повторного частотно-временного переключения, причем между множеством повторных подпакетов данных существуют перерывы передачи, в которых передача не происходит.
Другими словами, приемник 110 данных может иметь функцию "ретранслятора", который воспроизводит и повторно отправляет данные, принятые от первоначального передатчика 100 данных. Это может потребоваться, когда сигнал передатчика 100 данных больше не прибывает на фактический приемник данных с интенсивностью, требуемой для безошибочного приема.
Фиг. 6 показывает блок-схему системы, имеющей передатчик 100 данных и ретранслятор 110, и канал 111 передачи между передатчиком 100 данных и ретранслятором 110. Другими словами, фиг. 6 показывает базовую функцию ретранслятора. При этом сигнал 602 передается передатчиком 100, и информация, содержащаяся в переданных данных 601, восстанавливается, воспроизводится и повторно передается на основе сигнала 603, принятого ретранслятором (пересланный сигнал 604).
Ниже будут описаны потенциальные способы функционирования ретранслятора 110 в основанной на TSMA передаче.
В вариантах осуществления ретранслятор 110 может быть выполнен с возможностью повторно излучать множество принятых подпакетов 142 данных, подпакет данных за подпакетом данных, чтобы передать множество повторных подпакетов данных.
Другими словами, в вариантах осуществления данные подпакетов 142 данных могут быть повторены, подпакет данных после подпакета данных (т.е. подпакет данных за подпакетом данных). Декодирование всего пакета данных (который передан с распределением по множеству подпакетов 142 данных) здесь не требуется. Минимальная задержка, вносимая ретранслятором 110, является продолжительностью соответствующего подпакета 142 данных, принятого индивидуально и демодулируемого ретранслятором 110. Новый сигнал передачи формируется посредством модуляции в ретрансляторе 110 на основе оценочного принятого символа. Ретранслятор 110 при этом не обязательно должен декодировать содержание всего пакета данных.
В вариантах осуществления ретранслятор 110 может быть выполнен с возможностью комбинировать и декодировать множество принятых подпакетов 142 данных, чтобы получить данные, повторно закодировать данные и разделить их на множество повторных подпакетов данных.
Другими словами, в вариантах осуществления ретранслятор 110 может начать излучать подпакеты данных (повторное множество подпакетов данных), только приняв все подпакеты 142 данных передатчика 100 данных, и декодировав все пакеты данных (которые переданы с распределением по множеству подпакетов 142 данных). Минимальная задержка, вносимая ретранслятором 110, является продолжительностью всего пакета данных или по меньшей мере продолжительностью нескольких подпакетов данных, требуемых по меньшей мере для успешного декодирования. Ретранслятор 110 полностью декодирует переданные данные и формирует новый основанный на них сигнал передачи посредством повторного кодирования и модуляции.
В вариантах осуществления данные могут быть закодированы и распределены по множеству подпакетов 142 данных таким образом, чтобы в случае безошибочной передачи только первая группа подпакетов данных из множества подпакетов 142 данных была необходима для успешного декодирования данных, и в случае ошибочного декодирования достигался более высокий коэффициент усиления кодирования посредством комбинирования первой группы подпакетов 142 данных и второй группы подпакетов 142 данных. В этом случае ретранслятор 110 может быть выполнен с возможностью декодировать первую группу принятых подпакетов 142 данных, повторно кодировать данные в случае успешного декодирования и разделять их по меньшей мере на первую группу повторных подпакетов данных и излучать их до приема последнего подпакета данных из множества подпакетов 142 данных.
Другими словами, в вариантах осуществления сообщение (переданное с распределением по множеству подпакетов 142 данных) может декодироваться уже до приема части подпакета 142 данных, например, при хороших условиях приема. Это может быть использовано ретранслятором 110, чтобы излучать оставшиеся подпакеты 142 данных первоначального излучения с наложением на сигнал ретранслятора. Это позволяет сокращать заполнение канала, поскольку на канал частично накладываются оба излучения. После излучения с наложением оставшихся подпакетов данных в некоторых случаях могут быть излучены подпакеты данных, принятые и декодированные ретранслятором 110.
В вариантах осуществления ретранслятор 110 может быть выполнен с возможностью комбинировать и декодировать множество подпакетов 142 данных, принятых для получения данных, и повторно кодировать данные и разделять информацию, выявленную из них, на множество повторных подпакетов данных.
Другими словами, в вариантах осуществления информация принятых символов может быть сформирована и передана, т.е., не в воссозданных символах подпакетов данных или всего декодированного пакета данных, а другой информации, выявленной из принятых символов (как "сжатие и перенаправление”).
В вариантах осуществления ретранслятор 110 может быть выполнен с возможностью повторно кодировать данные и разделять их на множество повторных подпакетов данных таким образом, что множество подпакетов 142 данных и множество повторных подпакетов данных могут быть комбинированы друг с другом по меньшей мере частично на стороне приемника, чтобы достигнуть более высокого коэффициента усиления кодирования. Кроме того, ретранслятор 110 может быть выполнен с возможностью излучать множество повторных подпакетов данных в соответствии шаблоном повторного частотно-временного переключения таким образом, что в результате шаблон 140 частотно-временного переключения и шаблон повторного частотно-временного переключения комбинируются в шаблон частотно-временного переключения, который обычно может быть принят на стороне приемника.
Другими словами, повторные подпакеты данных могут быть излучены таким образом, что взятые вместе с первоначальным излучением (т.е. множеством подпакетов данных) они приводят снова к шаблону переключения. Это позволяет обеспечивать первоначальное излучение, которое ретранслятор 110 принял с дополнительной контрольной информацией в предположении, что применимая часть первоначального излучения все еще достигает приемника данных.
В отличие от фактического приемника данных (такого как базовая станция) ретранслятор 110 не обязательно должен повторять все или большинство принятых сигналов, а лишь сигналы этих передатчиков, которые не достигают фактического приемника данных с интенсивностью, требуемой для безошибочной передачи. При этом "информация активации” (см. секцию 2) имеет первостепенное значение, поскольку она позволяют ретранслятору 110 повторять только сигналы некоторых передатчиков данных и, следовательно, не создавать ненужную нагрузку для всей системы.
3.1 Базовая функция
В вариантах осуществления ретранслятор 110 может принять последующие подпакеты данных на основе информации шаблона 140 частотно-временного переключения, переданной в первом подпакете данных (подпакете 160 данных синхронизации). При этом требуется лишь одноканальный приемник (сокращенная сложность, снижение затрат), который настраивается на соответствующие частотные каналы, используемые в соответствии с шаблоном переключения.
В вариантах осуществления ретранслятор может принять сигнал, принадлежащий подпакету данных, демодулировать его и оценить содержащиеся в нем символы, и сформировать новый сигнал передачи на основе оценочных символов. Этот сигнал может быть передан как подпакет данных (отложенный во времени) (вариация низкого времени задержки) без необходимости взаимной обработки между подпакетами данных (такой как декодирование всего пакета данных).
В вариантах осуществления ретранслятор может принять все или множество последовательностей сигнала, принадлежащих всему пакету данных, оценить на основе этого все или множества принимаемых символов, принадлежащих пакету данных, и декодировать весь пакет данных. В случае успешного декодирования присутствующие исходные данных передатчика повторно кодируются и модулируются. Соответствующий пакет данных, состоящий из множества подпакетов данных, может быть передан (отложенный во времени) (вариация более высокого времени задержки, но с улучшенной безопасностью приема). Если пакет данных не будет корректно декодирован, излучение ретранслятором не произойдет.
В вариантах осуществления приемник и передатчик могут передавать подпакеты данных с использованием одинаковых или разных шаблонов частотно-временного переключения.
В вариантах осуществления ретранслятор 110 может не излучать снова все подпакеты данных, а только часть подпакетов данных (снижение нагрузки в случае хороших условий приема).
В вариантах осуществления ретранслятор 110 и передатчик данных могут излучать первый подпакет данных (подпакет 160 данных синхронизации) на разных частотных каналах.
В вариантах осуществления ретранслятор 100 может не излучать первый подпакет данных (подпакет 160 данных синхронизации), но излучать последующие подпакеты данных.
В вариантах осуществления ретранслятор может модифицировать информацию первого подпакета данных, прежде чем излучать его (см. секцию 3, вариант осуществления, включающий в себя "флаг/счетчик повторений”).
В вариантах осуществления ретранслятор и передатчик данных могут излучать подпакеты 142 данных на разных частотных полосах.
3.2 Активация/управление функции ретранслятора
В вариантах осуществления по аналогии с секцией 2 информация активации, содержащаяся в первом подпакете данных (подпакете 160 данных синхронизации), может использоваться для принятия решения, излучает ли ретранслятор 110 принятый пакет данных или нет.
В вариантах осуществления ретранслятор 110, таким образом, может быть выполнен таким образом, что ретранслятором 110 повторяются только пакеты (пакет данных, переданный с разделением на множество подпакетов 142 данных) выбранных индивидуальных передатчиков (передатчика 100 данных) или определенной группы передатчиков.
В вариантах осуществления первый подпакет данных (подпакет 160 данных синхронизации) может дополнительно содержать информацию относительно того, был ли уже повторен и как часто был повторен весь пакет (пакет данных, переданный с разделением на множество подпакетов 142 данных). Если пакет повторен ретранслятором, соответствующая информация будет модифицирована соответственно в первом подпакете данных (подпакете 160 данных).
В вариантах осуществления ретранслятор 110 может составить список способных принимать передатчиков с использованием информации в первом подпакете данных (подпакете данных 160 синхронизации). Список составляется с использованием идентификатора передатчика, идентификатора группы передатчиков или хеш-функции (см. секцию 2) и передается блоку управления (такому как базовая станция). С использованием информации блок управления осуществляет связь с приемником, для которого должны быть повторены пакеты, переданные передатчиками данных.
Хотя некоторые аспекты были описаны в контексте устройства, понятно, что эти аспекты также представляют описание соответствующего способа, в результате чего блок или элемент устройства также согласуются с соответствующим этапом способа или признаком этапа способа. Аналогичным образом, аспекты, описанные в контексте этапа способа или как этап способа, также представляют описание соответствующего блока, элемента или признака соответствующего устройства. Некоторые или все этапы способа могут быть исполнены посредством (или с использованием) аппаратного устройства, такого как, например, микропроцессор, программируемый компьютер или электронная схема. В некоторых вариантах осуществления некоторые или несколько из наиболее важных этапов способа могут быть исполнены таким устройством.
Закодированный согласно изобретению сигнал, такой как аудиосигнал, видеосигнал или сигнал транспортного потока, например, может быть сохранен на цифровом носителе информации или может быть перенесен по передающему носителю, такому как беспроводной передающий носитель или проводной передающий носитель, такой как, например, Интернет.
Закодированный согласно изобретению аудиосигнал может быть сохранен на цифровом носителе информации или может быть перенесен по передающему носителю, такому как беспроводной передающий носитель или проводной передающий носитель, такой как, например, Интернет.
В зависимости от конкретных требований реализации варианты осуществления изобретения могут быть реализованы в аппаратных средствах или в программном обеспечении. Реализация может быть выполнена с использованием цифрового запоминающего носителя, например гибкого диска, DVD, диска Blu-Ray, CD, ПЗУ (ROM), ППЗУ (PROM), СППЗУ (EPROM), ЭСППЗУ (EEPROM) или флэш-памяти, накопителя на жестком диске или другой магнитной или оптической памяти, хранящей читаемые в электронном виде сигналы, которые взаимодействуют или способны взаимодействовать с программируемой компьютерной системой, в результате чего выполняется соответствующий способ. Таким образом, цифровой носитель информации может быть компьютерно-читаемым.
Некоторые варианты осуществления в соответствии с изобретением включают в себя носитель данных, содержащий читаемые в электронном виде управляющие сигналы, которые способны взаимодействовать с программируемой компьютерной системой, в результате чего выполняется один из способов, описанных в настоящем документе.
Обычно варианты осуществления настоящего изобретения могут быть реализованы как компьютерный программный продукт с программным кодом, программный код функционирует для выполнения одного из способов, когда компьютерный программный продукт выполняется на компьютере.
Программный код может быть сохранен на компьютерно-читаемом носителе.
Другие варианты осуществления содержат компьютерную программу для выполнения одного из способов, описанных в настоящем документе, причем компьютерная программа сохранена на компьютерно-читаемом носителе.
Другими словами, вариант осуществления способа изобретения является компьютерной программой, содержащей программный код для выполнения одного из способов, описанных в настоящем документе, когда компьютерная программа выполняется на компьютере.
Другой вариант осуществления способа изобретения, следовательно, является носителем данных (или цифровым носителем информации, или компьютерно-читаемым носителем), на котором записана компьютерная программа для выполнения одного из способов, описанных в настоящем документе. Носитель данных, цифровой носитель информации или компьютерно-читаемый носитель обычно являются вещественными и/или непереходными.
Дополнительный вариант осуществления способа изобретения является потоком данных или последовательностью сигналов, представляющих компьютерную программу для выполнения одного из способов, описанных в настоящем документе. Поток данных или последовательность сигналов могу быть выполнены с возможностью их переноса через соединение обмена данными, например, через Интернет.
Дополнительный вариант осуществления содержит средство обработки, например, компьютер или программируемое логическое устройство, выполненные с возможностью выполнять один из способов, описанных в настоящем документе.
Дополнительный вариант осуществления содержит компьютер, имеющий установленную на нем компьютерную программу для выполнения одного из способов, описанных в настоящем документе.
Дополнительный вариант осуществления в соответствии с изобретением содержит устройство или систему, выполненные с возможностью переносить компьютерную программу для выполнения одного из способов, описанных в настоящем документе, приемнику. Передача может быть выполнена в электронном виде или оптически. Приемник может, например, являться компьютером, мобильным устройством, запоминающим устройством и т.п. Устройство или система могут содержать файловый сервер для переноса компьютерной программы приемнику.
В некоторых вариантах осуществления программируемое логическое устройство (например, программируемая пользователем вентильная матрица (FPGA)) может использоваться для выполнения некоторых или всех функций способов, описанных в настоящем документе. В некоторых вариантах осуществления программируемая пользователем вентильная матрица может взаимодействовать с микропроцессором, чтобы выполнить один из способов, описанных в настоящем документе. Обычно в некоторых вариантах осуществления способы выполняются любым устройством. Это может быть универсально применимое аппаратное средство, такое как процессор компьютера (ЦПУ; CPU) или аппаратные средство, заданные для способа, такое как специализированная интегральная схема (ASIC).
Устройства, описанные в настоящем документе, могут быть реализованы в качестве примера с использованием аппаратного устройства, с использованием компьютера или с использованием комбинации аппаратного устройства и компьютера.
Устройства, описанные в настоящем документе, или любые компоненты устройств, описанных в настоящем документе, могут быть реализованы по меньшей мере частично в аппаратных средствах и/или в программном обеспечении (компьютерной программе).
Способы, описанные в настоящем документе, в качестве примера могут быть реализованы с использованием аппаратного устройства, с использованием компьютера или с использованием комбинации аппаратного устройств и компьютера.
Способы, описанные в настоящем документе, или любые компоненты способов, описанных в настоящем документе, могут быть исполнены по меньшей мере частично аппаратными средствами и/или программным обеспечением.
Описанные выше варианты осуществления являются лишь иллюстративными для принципов настоящего изобретения. Подразумевается, что модификации и изменения описанных здесь конфигураций и подробностей будут очевидны для специалистов в области техники. Таким образом, изобретение ограничено только объемом приложенной формулы изобретения, а не конкретными деталями, представленными посредством описания и разъяснения вариантов осуществления настоящего изобретения.