УСТРОЙСТВО, СПОСОБ И СИСТЕМА ПРИЕМА
RECEIVING APPARATUS, METHOD AND SYSTEM

Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству приема, способу приема, программе приема и системе приема. Более конкретно, изобретение относится к устройству приема, способу приема, программе приема и к системе приема, в соответствии с которыми сигналы, принимаемые в соответствии со стандартом DVB-T2 (наземное цифровое телевидение - 2), могут быть правильно демодулированы, даже если возникает инверсия спектра.
Уровень техники
Стандарт DVB-T2 в настоящее время разрабатывают как представительный стандарт для наземного цифрового телевидения (см. "Frame structure channel coding and modulation for a second-generation digital terrestrial television broadcasting system (DVB-T2)", a DVB website updated on June 30, 2008; searched for on May 27, 2009 on the Internet at <URL=http://www.dvb.org/technology/dvbt2/a122.tm3980r5.DVB-T2.pdf>). В наземном цифровом телевидении, основанном на стандарте DVB-T2, используется способ модуляции, называемый OFDM (мультиплексирование с ортогональным частотным раз делением).
На фиг.1 показана схема, представляющая пример композиции цифрового сигнала в соответствии со стандартом DVB-T2.
Как показано на фиг.1, цифровой сигналы, соответствующий стандарту: DVB-T2 (называемый ниже сигналом DVB-T2), имеет два вида фреймов: фреймы на основе стандарта DVB-T2 (называемые ниже фреймами Т2), и фреймы в соответствии с некоторым другим стандартом, чем стандарт DVB-T2 (называемые ниже FEF (будущий фрейм расширения)), которые будут стандартизированы в будущем. В заголовке каждого фрейма расположен сигнал PL Сигнал P1 обозначает размер FFT (быстрого преобразования Фурье) данного фрейма, предоставляет информацию, обозначающую, является ли используемый способ передачи данных способом MISO множество входов - один выход) или SISO (один вход - один выход), и предоставляет информацию, обозначающую, является ли данный фрейм частью FEF. Если оказывается что фрейм представляет собой фрейм Т2, после его сигнала P1 следует сигнал P2 и сигнал данных.
Сущность изобретения
Поскольку сигнал DVB-T2 модулирован с использованием способа OFDM,:в этом сигнале может развиться инверсия спектра, когда используемое устройство приема преобразует сигнал RF (радиочастоты) в сигнал IF (промежуточной частоты). В таком случае устройство приема не может правильно демодулировать сигнал DVB-T2. Когда сигнал P1 не правильно демодулирован, устройство приема не может получить информацию, необходимую для демодуляции фрейма.
Настоящее изобретение было разработано с учетом описанных выше обстоятельств и обеспечивает устройство приема, способ приема, программу приема и систему приема, таким образом, что принимаемый сигнал, соответствующий стандарту DVB-T2, может быть правильно демодулирован, даже если происходит инверсия спектра.
При выполнении настоящего изобретения и в соответствии с ее одним вариантом осуществления, предусмотрено устройство приема, включающее в себя: средство детектирования инверсии спектра, предназначенное для детектирования возникновения или отсутствия инверсии спектра в принимаемом сигнале, соответствующем стандарту наземного цифрового телевидения - 2, известному как DVB-T2, с использованием сигнала P1, составляющего принимаемый сигнал; средство инверсии спектра, предназначенное для выполнения процесса инверсии спектра для принимаемого сигнала, если возникновении инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра; и средство демодуляции, предназначенное для демодуляции принятого сигнала, который прошел процесс инверсии спектра, если возникновение инверсии спектра детектируют средством детектирования инверсии спектра, средство демодуляции дополнительно демодулирует принимаемый сигнала, для которого еще не был выполнен процесс инверсии спектра, если отсутствие инверсии спектра детектируется средством детектирования инверсии спектра.
Устройство приема в соответствии с вариантом осуществления настоящего изобретения, как кратко описано выше, соответствует способу приема в соответствии с изобретением и представляет функции описанного выше устройства приема, а также программу, которая соответствует изобретению и представляет собой эквивалент способа приема.
Когда используют кратко описанное выше устройство приема, воплощающее настоящее изобретение, возникновение или отсутствие инверсии спектра детектируют из принятого сигнала, соответствующего стандарту наземного цифрового телевидения - 2, известному как DVB-T2, используя сигнал P1, составляющий принимаемый сигнал. Процесс инверсии спектра выполняют для принимаемого сигнала, если возникновение инверсии спектра детектируется, по меньшей мере, средством детектирования инверсии спектра. Принимаемый сигнал демодулируют после выполнения обработки инверсии спектра, если детектируют возникновение инверсии спектра; принятый сигнал, для которого еще не был выполнен процесс инверсии спектра, демодулируют, в случае, если цетектируют отсутствие инверсии спектра.
В соответствии с другим вариантом осуществления настоящего изобретения, предложена система приема, включающая в себя: средство получения, предназначенное для получения по каналу передачи сигнала, соответствующего стандарту наземного цифрового телевидения - 2, известному как DVB-T2, в качестве принимаемого сигнала; и средство обработки декодирования канала передачи, предназначенное для выполнения процесса декодирования канала передачи для принимаемого сигнала, получаемого средством получения. Средство процесса декодирования канала передачи включает в себя: средство детектирования инверсии спектра, предназначенное для детектирования возникновения или отсутствия инверсии спектра в принимаемом сигнале, используя сигнал P1, составляющий принимаемый сигнал; средство инверсии спектра, предназначенное для выполнения процесса инверсии спектра для принимаемого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, одним средством детектирования инверсии спектра; и средство демодуляции, предназначенное для демодуляции принимаемого сигнала после того, как он пройдет процесс инверсии спектра, если возникновение инверсии спектра детектируют с помощью средства детектирования инверсии спектра, средство демодуляции дополнительно демодулирует принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, если отсутствие инверсии спектра детектируется средством детектирования инверсии спектра.
В случае, когда используется кратко описанная выше система; приема, воплощающая настоящее изобретение, сигнал, соответствующий стандарту наземного цифрового телевидения - 2, известному как DVB-T2, получают как принимаемый сигнал через канал передачи; и процесс декодирования канала передачи выполняют для полученного, таким образом, принимаемого сигнала. Во время процесса декодирования канала передачи, детектируют возникновение или отсутствие инверсии спектра в принятом сигнале, используя сигнал P1, составляющий принимаемый сигнал.: Процесс инверсии спектра выполняют для принятого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра. Принимаемый сигнал, прошедший процесс инверсии спектра, демодулируют, если цетектируют возникновение инверсии спектра; принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, демодулируют, если детектируют отсутствие инверсии спектра.
В соответствии с дополнительным вариантом осуществления настоящего изобретения, предложена система приема, включающая в себя: средство обработки декодирования канала передачи, предназначенное для выполнения процесса декодирования канала передачи для принимаемого сигнала, который получают из канала передачи и который соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и средство обработки декодирования источника информации, предназначенное для выполнения процесса декодирования источника информации для принимаемого сигнале, после выполнения процесса декодирования канала передачи, с помощью средства обработки декодирования канала передачи. Средство обработки декодирования канала передачи включает в себя: средство детектирования инверсии спектра, предназначенное для детектирования возникновения или отсутствия инверсии спектра в принимаемом сигнале, используя сигнал P1, составляющий принятый сигнал; средство инверсии спектра, предназначенное для выполнения процесса инверсии спектра по принятому сигналу, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра; и средство демодуляции, предназначенное для демодуляции принятого сигнала, после выполнения процесса инверсии спектра, если возникновение инверсии спектра детектируют средством детектирования инверсии спектра, средство демодуляция дополнительно демодулирует принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, если отсутствие инверсии спектра детектируют с помощью средства детектирования инверсии спектра.
В случае, когда используется кратко описанная выше система приема, воплощающая настоящее изобретение, процесс декодирования канала передачи выполняют для принимаемого сигнала, который получают через канал передачи и который соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и процесс декодирования источника информации выполняют для принимаемого сигнала после выполнения процесса декодирования канала передачи. Во время процесса декодирования канала передачи, возникновение или отсутствие инверсии спектра детектируют из принимаемого сигнала, используя сигнал P1, составляющий принимаемый сигнал. Процесс инверсии спектра выполняют для принимаемого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра. Принимаемый сигнал, после выполнения обработки инверсии спектра, демодулируют, если детектируется возникновение инверсии спектра; принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, демодулируют, если детектируют отсутствие инверсии спектра.
В соответствии с еще одним дополнительным вариантом осуществления настоящего изобретения, предложена система приема, включающая в себя: средство обработки декодирования канала передачи, предназначенное для выполнения обработки декодирования канала передачи для принимаемого сигнала, получаемого через канал передачи, и которое соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и средство вывода, предназначенное для вывода изображения или звука на основе принимаемого сигнала, для которого был выполнен процесс декодирования канала передачи, с помощью средства обработки декодирования канала передачи. Средство обработки декодирования канала передачи включает в себя: средство детектирования инверсии спектра, предназначенное для детектирования возникновения или отсутствия инверсии спектра в принимаемом сигнале, используя сигнал P1, составляющий принимаемый сигнал; средство инверсии спектра, предназначенное для выполнения процесса инверсии спектра для принимаемого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра; и средство демодуляции, предназначенное для демодуляции принимаемого сигнала, который прошел процесс инверсии спектра, если возникновение инверсии спектра детектируют средством детектирования инверсии спектра, средство демодуляции дополнительно демодулирует принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, если отсутствие инверсии спектра детектируют с помощью средства детектирования инверсии спектра.
:
В случае, когда используют кратко описанную выше систему приема, осуществляющую настоящее изобретение, выполняют процесс декодирования канала передачи для принимаемого сигнала, который получают через канал передачи и который соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и изображение или звук выводят на основе принятого сигнала, который прошел! процесс декодирования канала передачи. Во время процесса декодирования канала передачи, детектируют возникновение или отсутствие инверсии спектра из принимаемого сигнала, используя сигнал P1, составляющий принятый сигнал. Процесс инверсии спектра выполняют для принимаемого сигнале, если возникновение инверсии; спектра детектируют, по меньшей мере, средством детектирования инверсии I спектра. Принимаемый сигнал, прошедший процесс инверсии спектра, демодулируют, если возникновение инверсии спектра детектируют; принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, демодулируют, если детектируют отсутствие инверсии спектра.
В соответствии с еще одним дополнительным вариантом осуществления настоящего изобретения, предложена система приема, включающая в себя: средство обработки декодирования канала передачи, предназначенное для выполнения обработки декодирования канала передачи для принимаемого сигнала, который получают через канал передачи и который соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и средство управления записью, предназначенное для управления записью принимаемого сигнала, прошедшего обработку декодирования канала передачи, выполняемую средством обработки декодирования канала передачи. Средство обработки декодирования канала передачи включает в себя: средство детектирования инверсии спектра, предназначенное для детектирования возникновения или отсутствия инверсии спектра в принимаемом сигнале, используя сигнал P1, составляющий принятый сигнал; средство инверсии спектра, предназначенное для выполнения процесса инверсии спектра для принимаемого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра; и средство демодуляции, предназначенное для демодуляции принимаемого сигнала, для которого была выполнена обработка инверсии спектра, если возникновение инверсии спектра детектируют с помощью средства детектирования инверсии спектра, средство демодуляции дополнительно демодулирует принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, если отсутствие инверсии спектра детектируют с помощью средства детектирования инверсии спектра.
В случае, когда используется кратко описанная выше система приема, воплощающая настоящее изобретение, процесс декодирования канала передачи выполняют для принимаемого сигнала, который получают через канал передачи и который соответствует стандарту наземного цифрового телевидения - 2, известному как DVB-T2; и осуществляют управление записью принимаемого сигнала, прошедшего процесс декодирования канала передачи. Во время процесса декодирования канала передачи возникновение или отсутствие инверсии спектра детектируют из принимаемого сигнала, используя сигнал P1, составляющий принимаемый сигнал. Процесс инверсии спектра выполняют для принимаемого сигнала, если возникновение инверсии спектра детектируют, по меньшей мере, средством детектирования инверсии спектра. Принимаемый сигнал, прошедший процесс инверсии спектра, демодулируют, если детектируют возникновение инверсии спектра; принимаемый сигнал, для которого еще не был выполнен процесс инверсии спектра, демодулируют, если детектируют отсутствие инверсии спектра.
В соответствии с настоящим изобретением, которое воплощено, как кратко описано выше, принимаемый сигнал, соответствующий стандарту DVB-T2, может быть правильно демодулирован, даже если в сигнале происходит инверсия спектра.
Краткое описание чертежей
Дополнительные свойства и преимущества настоящего изобретения будут понятны после чтения следующего описания и приложенных чертежей, на которых:
на фиг.1 схематично показан вид, представляющий пример составляющих цифрового сигнала в соответствии со стандартом DVB-T2;
на фиг.2 показана блок-схема, представляющая пример конфигурации системы передачи, передающей сигналы DVB-T2;
на фиг.3 показана схема, поясняющая носители информации;
на фиг.4 показана схема, представляющая пример составляющих сигнала P1;
на фиг.5 показана блок-схема, представляющая пример конфигурации системы приема, в соответствии с первым вариантом осуществления настоящего изобретения;
на фиг.6 показана блок-схема, представляющая подробный пример состава блока обработки декодирования P1;
на фиг.7 показана блок-схема, представляющая подробный пример: состава коррелятора;:
на фиг.8 показана схема, поясняющая значения В и С корреляции перед задержкой;
на фиг.9 показана схема, представляющая значения В и С корреляции после задержки, вместе с выходным значением корреляции;
на фиг.10 показана блок-схема, представляющая подробный пример: состава обратного коррелятора;:
на фиг.11 показана блок-схема, представляющая другой подробный пример состава обратного коррелятора;
на фиг.12 показана блок-схема, представляющая подробный пример состава блока поиска максимума;;
на фиг.13 показана блок-схема последовательности операций, поясняющая процесс демодуляции P1, выполняемый системой приема;;
на фиг.14 показана другая блок-схема последовательности операций, поясняющая процесс демодуляции P1, выполняемый системой приема;
на фиг.15 показана блок-схема последовательности операций,: поясняющая процесс детектирования сигнала P1 и процесс детектирования инверсии Спектра, выполняемые на этапе S3 8 по фиг.13;
на фиг.16 показана блок-схема последовательности операций, поясняющая процесс детектирования максимального значения, выполняемый на этапе S61 по фиг.15;
на фиг.17 показана блок-схема, представляющая другой пример подробного состава блока поиска максимума;
на фиг.18 показана блок-схема, представляющая пример конфигурации системы приема в соответствии со вторым вариантом осуществления настоящего изобретения;
на фиг.19 показана блок-схема, представляющая пример подробного состава блока обработки декодирования P1, включенного в фиг.18;
на фиг.20 показана блок-схема, представляющая пример подробного состава коррелятора, включенного в фиг.19;
на фиг.21 показана блок-схема, представляющая пример подробного состава блока поиска максимума, включенного в фиг.19;
на фиг.22 показана блок-схема, представляющая пример конфигурации системы приема в качестве третьего варианта осуществления настоящего изобретения; и
на фиг.23 показана блок-схема, представляющая пример состава персонального компьютера.
Подробное описание изобретения
<Вступление в настоящее изобретение>
[Пример конфигурации системы передачи]
На фиг.2 показана блок-схема, представляющая пример конфигурации системы 10 передачи, которая передает сигналы DVB-T2.
Система 10 передачи по фиг.2 состоит из блока 11 обработки кодирования P1, блока 12 обработки кодирования данных, блока 13 ортогональной модуляции, блока 14 D/A преобразования, блока 15 преобразования частоты и антенны 16. Система 10 передачи передает сигналы DVB-T2, такие как сигналы цифрового наземного телевидения и спутникового цифрового телевидения.:
Блок 11 обработки кодирования P1 состоит из блока 21 генерирования 384-битного сигнала, блока 22 модуляции DBPSK (дифференциального двоичного переключения со сдвигом фазы), блока 23 скремблирования, блока 24 генерирования несущей 1 К, таблицы 25 CDS, блока 26 расчета IFFT (обратное быстрое преобразование Фурье) и блока 27 генерирования сигнала P1. Имея такую структуру, блок 11 процесса кодирования P1 генерирует сигнал P1.
Сигналы S1 и S2, представляющие размер FFT, информацию о способе передачи данных или информацию о типе, относящейся к данному фрейму, вводят в блок 21 генерирования 384-битного сигнала. Блок 21 генерирование 384-битного сигнала отображает сигналы S1 и S2 на заданную последовательность 0-1, для генерирования 384-битного сигнала.
Учитывая, что блок 21 генерирования 384-битного сигнала генерирует 384-битный сигнал, блок 22 модуляции DBPSK выполняет модуляцию DBPSK для принимаемого сигнала. Блок 22 модуляции DBPSK затем подает в блок 23 скремблирования полученный в результате сигнал, модулированный DBPSK, состоящий из компонентов I и Q.
Блок 23 скремблирования выполняет скремблирование в М последовательность сигнала, модулированного DBPSK, подаваемого из блока 22 модуляции DBPSK.
Блок 24 генерирования несущей 1 К считывает эффективные количества несущих из таблицы 25 CDS, обращаясь к полученным номерам эффективных несущих, отображает на несущие 1 К сигнал, модулированный DBPSK, скремблированный блоком 23 скремблирования и состоящий из компонентов I и Q. В Таблице 25 CDS содержатся номера эффективных несущих среди несущих 1 К.
Блок 26 расчета IFFT выполняет расчет IFFT сигнала 1 К, состоящего из компонентов I и Q, отображенного на блок 24 генерирования несущей 1 К на несущие 1 К. Сигнал IFFT, получаемый в результате расчета IFFT и состоящий из компонентов I и Q, передают из блока 26 расчета IFFT в блок 27 генерирования сигнала P1.
Блок 27 генерирования сигнала P1 генерирует сигнал P1, состоящий из компонентов I и Q, используя сигнал IFFT, подаваемый из блока 26 расчета IFFT. Сигнал P1, генерируемый таким образом, передают в блок 13 ортогональной модуляции.
Блок 12 обработки кодирования данных выполняет обработку кодирования, такую как шифрование, отображение и расчет IFFT сигнала, подаваемого извне, как представителя размера фрейма и другой информации, а также как широковещательного сигнала, генерируя, таким образом, сигнал P2, состоящий из компонентов I и Q, вместе с сигналом данных. Блок 12 обработки кодирования данных затем передает в блок 13 ортогональный модуляции сигнал P2, состоящий из компонентов I и Q, и сигнал данных.
Блок 13 ортогональной модуляции выполняет ортогональную модуляцию, как для сигнала P1, подаваемого из блока 27 генерирования сигнала P1, так и для сигнала DVB-T2, состоящего из сигналов данных и сигналов P2, поступающих из блока 12 обработки кодирования данных.
Блок 14 D/A преобразования выполняет D/A преобразование сигнала DVB-T2 толученного в результате ортогональной модуляции, с помощью блока 13 ортогональной модуляции. Полученный в результате аналоговый сигнал передают в блок 15 частотного треобразования.
Блок 15 частотного преобразования выполняет преобразование - частоты аналогового сигнала, поступающего из блока 14 D/A преобразования, генерируя, таким образом, RF (радиочастотный) сигнал. Сигнал RF передают из антенны 16 по каналам передачи, таким как наземные волны или спутниковые волны.
[Пояснение эффективных несущих]
На фиг.3 показан схематичный вид, поясняющий несущие информации, как часть сигнала несущей 1К, генерируемого блоком 24 генерирования несущей 1 К.
Как показано на фиг.3, среди 1024 несущих, составляющих сигнал несущей 1К, 853 несущих выделяют как несущие информации. Из этих несущих информации 384 несущие выделяют как эффективные несущие, которые используются для передачи существенной информации.
[Объяснение сигнала P1]
На фиг.4 показан схематичный вид, представляющий пример композиции сигнала P1.
SH
Как показано на фиг.4, сигнал P1 имеет структуру С-А-В. Таким образом, части А реальной информации сигнала P1 предшествует и частично накладывается на нее часть С наложения, по меньшей мере, за остальной частью части А реальной информации дополнительно следует с наложением часть В наложения. Части С и В наложения каждая выполнена более высокой на частоту f, чем часть А реальной информации, в случае ее вставки.
<Первый вариант осуществления>
[Пример конфигурации системы приема в качестве первого варианта осуществления]
На фиг.5 показана блок-схема, представляющая пример конфигурации системы приема, как в первом варианте осуществления настоящего изобретения.
Система 50 приема по фиг.5 состоит из антенны 51, блока 52 преобразования частоты, гетеродина 53, блока 54 A/D преобразования, блок 55 ортогональной демодуляции, гетеродина 56, блока 57 процесса декодирования P1, инвертора 58: спектра, селектор 59, блока 60 обработки декодирования данных и выходного блока 61.
Антенна 51 получает сигнал RF из сигнала DVB-T2, передаваемого из системы 10 передачи на фиг.2. Сигнал RF, полученный, таким образом, подают в блок 52 преобразования частоты.::
Блок 52 преобразования частоты умножает сигнал RF, поступающий из антенны 51 на несущую, имеющую частоту колебаний (FNC+BW), подаваемую гетеродином 53, преобразуя, таким образом, сигнал RF в сигнал IF, имеющий центральную частоту FNC. В этот момент может произойти инверсия спектра. Блок 52 преобразования: частоты передает сигнал IF в блок 54 A/D преобразования.
Гетеродин 53 генерирует несущую с частотой колебаний (FNC+BW). Несущую, генерируемую таким образом, подают в блок 52 преобразования частоты.
Блок 54 A/D преобразования выполняет A/D преобразование сигнала IF, поступающего из блока 52 преобразования частоты. Получаемый в результате IF в цифровой форме передают в блок 55 ортогональной демодуляции.
Блок 55 ортогональной демодуляции выполняет ортогональную демодуляцию сигнала IF, поступающего из блока 54 A/D преобразования, используя несущую с частотой BW колебаний, подаваемой из гетеродина 56. Блок 55 ортогональной демодуляции передает сигнал, состоящий из компонентов I и Q, и полученный в результате ортогональной демодуляции, в блок 57 процесса декодирования P1, инвертор 58 спектра и селектор 59. Гетеродин 56 генерирует несущую с частотой BW колебаний и передает генерируемую несущую в блок 55 ортогональной демодуляции.
Блок 57 процесса декодирования P1 детектирует и декодирует сигнал P1 из сигнала, поступающего из блока 55 ортогональной демодуляции. Одновременно, блок 57 процесса декодирования P1 детектирует, произошла или нет инверсия спектра в принимаемом сигнале DVB-T2. Блок 57 процесса декодирования P1 передает в селектор 59 сигнал детектирования инверсии спектра, обозначающий результат детектирования. Блок 57 процесса декодирования P1 более подробно поясняется ниже со ссылкой на фиг.6.
Инвертор 58 спектра выполняет обработку инверсии спектра для сигнала, состоящего из компонентов I и Q, и подаваемого из блока 55 ортогональной демодуляции. Инвертор 58 спектра затем передает в селектор 59 полученный в результате сигнал, состоящих из компонентов I и Q.
В соответствии с сигналом детектирования инверсии спектра из блока 57 обработки декодирования P1, селектор 59 выбирает один из двух сигналов: сигнал, который еще должен быть обработан с инверсией спектра, и поступающий из блока 55 ортогональной демодуляции, или сигнал, для которого была выполнена обработка инверсии спектра и поданный из инвертора 58 спектра. Селектор 59 передает выбранный сигнал в блок 60 обработки декодирования данных.
Блок 60 обработки декодирования данных выполняет декодирование канала передачи (например, демодуляцию) и декодирование источника информации сигнала P2 и сигнала данных из сигнала, подаваемого из селектора 59, используя сигналы S1 и S2, полученные в результате декодирования блоком 57 обработки декодирования P1. Сигнал широковещательной передачи, полученный таким образом, передают из блока 60 обработки декодирования данных в выходной блок 61.
Выходной блок 61 типично состоит из дисплея и громкоговорителей. Выходной блок 61 выводит изображение и/или звук на основе сигнала широковещательной передачи, подаваемого из блока 60 обработки декодирования данных..
[Пример подробного состава блока обработки декодирования P1]
На фиг.6 показана блок-схема, представляющая пример подробного состава блока 57 обработки декодирования P1 по фиг.5.
Как показано на фиг.6, блок 57 обработки декодирования P1 состоит из коррелятора 71, обратного коррелятора 72, блока 73 поиска максимума, инвертора 74 спектра, селектора 75, блока 76 расчета FFT, коррелятора 77 CDS и блока 78 декодирования.
Коррелятор 71 получает значение корреляции для сигнала, состоящего из компонентов I и Q и подаваемых из блока 55 ортогональной демодуляции по фиг.5, на основе предположения, что инверсия спектра не произошла. Значение корреляции, полученное таким образом, передают в блок 73 поиска максимума. Коррелятор 71 более подробно поясняется ниже со ссылкой на фиг.7.
Обратный коррелятор 72 получает значение корреляции сигнала, состоящего из компонентов I и Q, и подаваемых из блока 55 ортогональной демодуляции на основе предположения, что произошла инверсия спектра. Значение корреляции, полученное таким образом, передают в блок 73 поиска максимума. Коррелятор 72 поясняется ниже более подробно со ссылкой на фиг.10 и 11.
Блок 73 поиска максимума выполняет процесс детектирования сигнала P1, и процесс детектирования инверсии спектра, используя значение корреляции, каждое из которых состоит из компонентов I и Q и подаваемых из коррелятора 71 и обратного коррелятора 72. Блок 73 поиска максимума выполняет обработку передачи флага детектирования P1, обозначающего результат процесса детектирования сигнала P1, в блок 76 расчета FFT и сигнал детектирования инверсного спектра, представляющий результат обработки детектирования инверсного спектра, в селектор 75, а также в селектор 59 по фиг.5. Блок 73 поиска максимума более подробно поясняется ниже со ссылкой на фиг.12 и на другие чертежи.
Инвертор 74 спектра выполняет процесс инверсии спектра для сигнала, состоящего из компонентов I и Q, и подаваемых из блока 55 ортогональной демодуляции. Сигнал, получаемый в результате процесса инверсии спектра и состоящий из компонентов I и Q, передают из инвертора 74 спектра в селектор 75.
В соответствии с сигналом детектирования инверсии спектра из блока 73 поиска максимума, селектор 75 выбирает один из двух сигналов: сигнал, еще не прошедший процесс инверсии спектра и поступающий из блока 55 ортогональной демодуляции, или сигнал, уже прошедший процесс инверсии спектра и подаваемый из инвертора 74 спектра. Селектор 75 передает выбранный сигнал в блок 76 расчета FFT.
На основе флага детектирования P1 из блока 73 поиска максимума, блок 76 расчета FFT выполняет расчет FFT для сигнала, который поступает из селектора 75, который содержит 1024 элемента данных и который состоит из компонентов I и Q. Блок 76 расчета FFT затем передает в коррелятор 77 CDS сигналы 1024 данных, получаемых в результате расчета FFT и состоящих из компонентов I и Q. Кроме того, блок 76 расчета FFT передает в коррелятор 77 CDS сигнал начала символа.
Коррелятор 77 CDS выделяет сигналы данных 384 эффективных несущих из сигналов 1024 данных, подаваемых из блока 76 расчета FFT, и состоящих из компонентов I и Q, в ответ на сигнал начала символа из блока 76 расчета FFT и со ссылкой на эффективные количества несущих, сохраненных в запоминающем устройстве, которое не показано. Сигналы, выделенные таким образом, передают из коррелятора 77 CDS в блок 78.декодирования
offset
offset
NC
NC
offset
Коррелятор 77 CDS также получает значение корреляции сигналов 1024; данных, подаваемых из блока 76 расчета FFT и состоящих из компонентов I и Q. Коррелятор 77 CDS затем получает величину смещения F от несущей к несущей (называемую ниже максимальной единичной величиной смещения) на основе полученного таким образом значения корреляции. Максимальную единичную величину F смещения передают в гетеродин 53 (фиг.5). В результате этого центральная частота F несущей, генерируемая гетеродином 53, изменяется на F+F. В результате, корректируют ошибку: несущей частоты от несущей к несущей сигнала DVB-T2.
Таким образом, как описано выше, коррелятор 71, обратный коррелятор 72, блок 73 поиска максимума, инвертор 74 спектра, селектор 75, блок 76 расчета FFT и коррелятор 77 CDS выполняет процесс декодирования канала передачи, который представляет собой процесс декодирования, выполняемый для канала передачи.
Блок 78 декодирования выполняет декодирование и демодуляцию DBPSK сигналов 384 данных, подаваемых из коррелятора 77 CDS и состоящих из компонентов I и Q, и также выделяет сигналы S1 и S2 из принятых сигналов. Следует отметить, что решение, принимаемое блоком 78 декодирования, соответствует скремблированию, выполняемому блоком 23 на фиг.2; демодуляция DBPSK соответствует модуляции DBPSK, осуществляемой блоком 22 модуляции DBPSK на фиг.2; и выделение сигналов S1 и S2 соответствует отображению, выполняемому блоком 21 генерирования 384-битного сигнала на фиг.2.
Блок 78 декодирования выводит выделенные сигналы S1 и S2. Кроме того, блок 78 декодирования выводит флаг разрешения в регистры 163 и 173 (на фиг.12, описанной ниже) блока 73 поиска максимума таким образом, что он разрешает сброс регистров 163 и 173.
Таким образом, как описано выше, блок 78 декодирования выполняет: процесс декодирования источника информации, который представляет собой процесс декодирования в отношении информации, представленной сигналом P1.
[Пояснение коррелятора]
На фиг.7 показана блок-схема, представляющая пример подробного состава коррелятора 71 на фиг.6.
На фиг.7 коррелятор 71 состоит из модуля 91 сдвига частоты, схемы 92 задержки, умножителя 93, схемы 94 скользящего среднего значения, схемы 95 задержки, схемы 96 задержки, умножителя 97, схемы 98 скользящего среднего значения и умножителя 99.
<mrow><mi>Q</mi><mo>⋅</mo><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup><mo>,</mo></mrow>
SH
SN
Модуль 91 сдвига частоты умножает сигнал, подаваемый из блока 55 ортогональной демодуляции по фиг.5 и состоящего из компонентов I и
в результате чего понижают частоту сигналов на частоту f. При выполнении такого умножения, если сигнал, поступающий из блока 55 ортогональной демодуляции, представляет собой сигнал P1, и при этом между ними не возникает инверсия спектра, тогда частота частей C и B наложения в сигнале P1 становится той же, что и оригинальная частота реальной информационной части A в этом сигнале P1. Модуль 91 сдвига частоты подает сигнал, частота которого была понижена на частоту F, в схему 92 задержки и умножитель 97.
Имея заданный сигнал из модуля 91 сдвига частоты, схема 92 задержки выполняет задержку принятого сигнала на Tc, представляющее длительность части С наложения сигнала P1. Сигнал, задержанный таким образом, передают в умножитель 93.
Умножитель 93 принимает два сигнала: сигнал, полученный в результате ортогональной демодуляции, выполненной блоком 55 ортогональной демодуляции, и сигнал, задержанный схемой 92 задержки. Умножитель 93 умножает входные сигналы, и подает полученный результат умножения в схему 94 скользящего среднего значения.
Схема 94 скользящего среднего значения получает скользящее среднее значение сигнала умножения, передаваемого из умножителя 93. Полученное в результате скользящее среднее значение передают как значение С корреляции в схему 95 задержки.
Схема 95 задержки выполняет задержку значения С корреляции из схемы 94 скользящего среднего значения таким образом, что значение С корреляции будет введено в умножитель 99 одновременно со значением В корреляции, поступающим из схемы 98 скользящего среднего значения. Схема 95 задержки передает задержанное значение С корреляции в умножитель 99.
Схема 96 задержки выполняет задержку сигнала из блока 55 ортогональной демодуляции на Tb, представляющее длительность части В наложения в сигнале P1. Задержанный таким образом сигнал передают в умножитель 97.
Умножитель 97 умножает сигнал из модуля 91 сдвига частоты на сигнал из схемы 96 задержки. Результат умножения передают в схему 98 скользящего среднего значения.
Схема 98 скользящего среднего значения получает скользящее среднее результата умножения, передаваемого из умножителя 97. Полученное в результате скользящее среднее передают как значение В корреляции в умножитель 99.
Умножитель 99 умножает значение C корреляции из схемы 95 задержки на значение В корреляции из схемы 98 скользящего среднего значения. Результат умножения передают как значение корреляции в блок 73 поиска максимума (фиг.6).
На фиг.8 показана пояснительная схема значений B и C корреляции перед задержкой, в случае, когда сигнал, подаваемый из блока 55 ортогональной демодуляции, представляет собой сигнал P1 так, что между ними не происходит инверсия спектра. На фиг.9 показана схема, представляющая значение B и C корреляции после задержки вместе с выходным значением корреляции, когда применяется случай, показанный на фиг.8.
Как показано на фиг.8, если сигнал, подаваемый из блока 55 ортогональной демодуляции, представляет собой сигнал P1 так, что в нем происходит инверсия спектра, тогда сигнал P1, выводимый из схемы 92 задержки, начинается во время начала части A реальной информации в сигнале P1, подаваемом из блока 55 ортогональной демодуляции. Частота частей C и B наложения в сигнале P1, выводимого из схемы 92 задержки, становится той же, что и частота части A реальной информации в сигнале P1, подаваемом из блока 55 ортогональной демодуляции.
Кроме того, сигнал P1, выводимый из схемы 96 задержки, имеет начальное положение его части В наложения, совпадающее с конечным положением части В наложения в сигнале P1, подаваемом из блока 55 ортогональной демодуляции.: Частота части A реальной информации в сигнале P1, выводимом из схемы 96 задержки, становится той же, что и частота частей C и B наложения в сигнале P1, выводимом из модуля 91 сдвига частоты.
Как описано выше, значение C корреляции увеличивается с заданным градиентом в течение длительности Tc от начального положения части A реальной информации в сигнале P1, подаваемом из блока 55 ортогональной демодуляции, как показано на фиг.8. Значение С корреляции затем становится постоянным в течение длительности Tr-Tc. После этого, значение C корреляции уменьшается с заданным градиентом в течение длительности Tc. Длительность Tr представляет длительность части А реальной информации.
Также, как показано на фиг.8, значение B корреляции увеличивается с заданным градиентом в течение длительности Tb от начального положения части B наложения в сигнале P1, подаваемом из блока 55 ортогональной демодуляции. Значение B корреляции затем становится постоянным на протяженности длины Tr-Tb. После этого, значение В корреляции уменьшается с заданным градиентом в течение длительности Tb.
SH
Когда значение C корреляции, описанное выше, задерживают с помощью схемы 95 задержки, момент времени начала увеличения значения C корреляции совпадает с тем же моментом времени значения B корреляции, как показано на фиг.9. Таким образом значение корреляции, выводимой из коррелятора 71, начинает увеличиваться на отрезке ТЬ и увеличивается с заданным градиентом на протяженности 2 K (=Tc-Tb), как показано на фиг.9, Значение корреляции из коррелятора 71 затем становится постоянным на длине отрезка Tb, прежде чем начнет уменьшаться на отрезке Tb. В отличие от этого, в случае, когда сигнал P1, подаваемый из блока 55 ортогональной демодуляции, представляет собой сигнал P1 так, что в нем возникает инверсия спектра, даже если модуль 91 сдвига частоты снижает частоту сигнала P1 на частоту f, частота частей C и B наложения в сигнале P1 все еще не становится той же, что и исходная частота части A реальной информации в этом сигнал P1. В результате, значение корреляции, выводимого из коррелятора 71, становится меньшим, чем значение фактически присутствующее в компоновке на фиг.9.
[Подробный пример состава обратного коррелятора];
На фиг.10 показана блок-схема, представляющая подробный пример состава обратного коррелятора 72.;
Обратный коррелятор 72 на фиг.10 состоит из модуля 111 сдвига частоты, схемы 112 задержки, умножителя 113, схемы 114 скользящего среднего значения, схемы 115 задержки, схемы 116 задержки, умножителя 117, схемы 118 скользящего среднего значения и умножителя 119. Компоненты обратного коррелятора 72 являются теми же, что и у коррелятора 71 на фиг.7. за исключением модуля 111 сдвига частоты, заменяющего модуль 91 сдвига частоты коррелятора 71. Описание общих компонентов для двух корреляторов будет исключено ниже, в случае его избыточности.
<mrow><mi>Q</mi><mo>⋅</mo><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup><mo>,</mo></mrow>
SH
Модуль 111 сдвига частоты умножает сигнал, подаваемый из модуля 55 ортогональной демодуляции на фиг.5 и состоящего из компонентов I и
в результате чего повышается частота сигнала на частоту f. При выполнении такого умножения, если сигнал, поступающий из блока 55 ортогональной демодуляции, представляет собой сигнал P1 так, что в нем возникает инверсия спектра, тогда частота частей C и В наложения в сигнале P1 становится той же, что и оригинальная частота части A реальной информации в этом сигнал P1. В результате, значения корреляции выводимое из обратного коррелятора 72, принимает значение, обозначенное на фиг.9.
SH
Модуль 111 сдвига частоты передает сигнал, частота которого был повышена на частоту f в схеме 112 задержки и умножителя 117.
[Другой подробный пример состава обратного коррелятора]
На фиг.11 показана блок-схема, представляющая другой подробный пример; состава обратного коррелятора 72.;
Среди компонентов структуры, показанной на фиг.11, те компоненты, которые также можно найти в компоновке, показанной на фиг.10, обозначены одинаковыми номерами ссылочных позиций, и их описание ниже будет исключено, в случае его; избыточности.
Состав обратного коррелятора 72 на фиг.11 отличается от структуры, показанной на фиг.10 в основном тем, что инвертор 120 спектра снова добавлен и, что модуль 121; сдвига частоты принят для замены модуля 111 сдвига частоты. Обратный коррелятор 72 на фиг.11 выполняет обработку инверсии спектра для сигнала, подаваемого из блока 55 ортогональной демодуляции, и обрабатывает полученный в результате сигнал так же, как; и коррелятор 71.
Более конкретно, инвертор 120 спектра обратного коррелятора 72 на фиг.11 выполняет процесс инверсии спектра сигнала, подаваемого из блока 55 ортогональной демодуляции и состоящего из компонентов I и Q. Сигнал, подаваемый из процесса; инверсии спектра, передают в умножитель 113, модуль 121 сдвига частоты и схему 116 задержки.
<mrow><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
SH
Модуль 121 сдвига частоты умножает сигнал из инвертора 120 спектра на
таким образом понижая частоту сигнала на частоту f. При выполнении такого умножения, если сигнал, поступающий из блока 55 ортогональной демодуляции, представляет собой сигнал P1, и между ними возникает инверсия спектра, тогда частота частей C и B наложения в сигнале, полученном в результате выполнения процесса инверсии спектра для сигнала P1, становится той же, что и оригинальная частота части А реальной информации сигнала PL В результате, значение корреляции, выводимое из обратного коррелятора 72, принимает значение, обозначенное на фиг.9.
SH
Модуль 121 сдвига частоты передает сигнал, частота которого была понижена на частоту f, 112 в схему задержки и в умножитель 117.
[Пояснение модуля поиска максимума]
На фиг.12 показана блок-схема, представляющая подробный состав примера блока 73 поиска максимума по фиг.6.
Как показано на фиг.12, блок 73 поиска максимума состоит из модуля 151 детектирования максимального значения, модуля 152 детектирования обратного максимального значения, участка 153 сравнения, участка 154 выбора и выходного участка 155.
Модуль 151 детектирования максимального значения состоит из участка 161 расчета абсолютного значения, участка 162 выбора, регистра 163, участка 164 сравнения, участка 165 сравнения и схемы 166 "И". Модуль 151 детектирования максимального значения детектирует максимальное значение для значения корреляции, подаваемого из: коррелятора 71 по фиг.6 и состоящего из компонентов I и Q. Участок 161 вычисления абсолютного значения получает абсолютное значение для; значения корреляции, подаваемого из коррелятора 71 и состоящего из компонентов I и Q. Абсолютное значение, полученное таким образом, передают в участок 162 выбора и в участки 164 и 165 сравнения.
На основе флага детектирования P1, подаваемого из схемы 166 "И", участок 162 выбора выбирает одно из двух абсолютных значений: абсолютное значение, подаваемое из участка 161 расчета абсолютного значения, или максимальное абсолютное значение, выводимое из регистра 163 и действительное в настоящее время. Участок выбора 162 передает абсолютное выбранное значение в регистр 163.
Регистр 163 принимает абсолютное значение из участка 162 выбора и сохраняет принятое значение, как максимальное абсолютное значение в настоящее время. Регистр 163 передает сохраненное абсолютное значение в участок 162 выбора и в участки 164 и 153 сравнения. Кроме того, регистр 163 выполняет сброс содержащегося абсолютного: значения в ноль, в ответ на флаг разрешения, выводимый из блока 78 декодирования (фиг.6).
Участок 164 сравнения сравнивает абсолютное значение, поступающее из участка 161 расчета абсолютного значения, с максимальным абсолютным значением, эффективным в настоящее время и поступающим из регистра 163. Результат сравнения передают из участка 164 сравнения в схему 166 "И".
Участок 165 сравнения выполняет сравнение абсолютного значения из участка 161 расчета абсолютного значения с поданным извне пороговым значением, и передает результат сравнения в схему 166 "И". Пороговое значение помещают заранее в памяти, которая не показана, в качестве иллюстрации, в пределах блока 57 обработки
декодирования P1.
Если результат сравнения, поступающий из участка 164 сравнения, обозначает, что максимальное значение равно или больше, чем максимальное абсолютное значение, действующее в настоящее время, и если результат сравнения из участка 165 сравнения обозначает, что максимальное значение равно или больше, чем пороговое значение, тогда схема 166 "И" выводит сигнал С высокого уровня, обозначающий детектирование сигнала P1, как флаг детектирования P1. Таким образом, в случае, когда определяют, что абсолютное значение равно максимальному абсолютному значению в настоящее время и равно или больше, чем пороговое значение, схема 166 "И" выводит сигнал С высокого уровня, как флаг детектирования P1.
В противном случае, схема 166 "И" выводит сигнал низкого уровня, обозначающий отсутствие сигнала Р 1, как флаг детектирования Р 1.
Модуль 152 детектирования максимального инверсного значения состоит из участка 171 расчета абсолютного значения, участка 172 выбора, регистра 173, участков 174 и 175 сравнения, и схемы 176 "И". Модуль 152 детектирования максимального инверсного значения детектирует максимальное значение для значения корреляции,: подаваемого из обратного коррелятора 72 и состоящего из компонентов I и Q. Модуль 152 детектирования максимального инверсного значения представляет собой то же, что и модуль 151 детектирования максимального значения в смысле состава и функций, за исключением того, что он нацелен на обработку значения корреляции, подаваемого из обратного коррелятора 72. По этой причине, модуль 152 детектирования максимального инверсного значения не будет описан дополнительно.
Участок 153 сравнения выполняет сравнение абсолютного значения, подаваемого из регистра 163 модуля 151 детектирования максимального значения, с абсолютным означением из регистра 173 модуля 152 детектирования максимального инверсного значения.:
Если в результате сравнения определяют, что абсолютное значение из регистра 163 больше, чем абсолютное значение из регистра 173, участок 153 сравнения выводит сигнал детектирования инверсии спектра, обозначающий отсутствие инверсии спектра, в участок 154 выбора и выходной участок 155. Если определяют, что абсолютное значение из регистра 173 больше, чем абсолютное значение из регистра 163, тогда участок 153 сравнения выводит сигнал детектирования инверсии спектра, обозначающий возникновение инверсии спектра, в участок 154 выбора и выводит участок 155.
В соответствии с сигналом детектирования инверсии спектра, поступающим из участка 153 сравнения, участок 154 выбора выбирает один из двух флагов: флаг детектирования P1 из схемы 166 "И", состоящей из модуля 151 детектирования максимального значения, или флаг детектирования P1 из схемы 176 "И", состоящий из модуля 152 детектирования максимального инверсного значения. Участок 154 выбора передает выбранный флаг детектирования P1 в выходной участок 155 и в блок 76 расчета PT (фиг.6).
В соответствии с уровнем флага детектирования P1, поступающего из участка 154 выбора, выходной участок 155 выводит сигнал детектирования инверсии спектра, подаваемый из участка 153 сравнения, в селектор 75 (фиг.6) и в селектор 59 (фиг.5). Более конкретно, если определяют, что флаг детектирования P1, имеет высокое значение, то есть, если определяют, что был детектирован сигнал P1, выходной участок 155 выводит сигнал детектирования инверсии спектра. То есть, сигнал детектирования инверсии спектра, выводимый из выходного участка 155, представляет собой сигнал, который обозначает возникновение или отсутствие инверсии спектра, детектируемой с использованием сигнала Р 1.
[Пояснение обработки, выполняемой системой приема]
На фиг.13 и 14 показаны блок-схемы последовательности операций, поясняющие процесс декодирования P1, выполняемый системой 50 приема на фиг.5.
NC
NC
NC
На этапе S31, гетеродины 53 и 56 на фиг.5 выбирают полосу W пропускания. На этапе S32, гетеродин 53 выбирает центральную частоту F. На этапе S3 3, блок 52 преобразования частоты умножает сигнал RF, принимаемый через антенну 51, на несущую, имеющую частоту (F+BW) колебаний, передаваемую гетеродином 53, преобразуя, таким образом, сигнал RF в сигнал IF (промежуточной частоты), имеющий центральную частоту F. Блок 52 преобразования частоты передает сигнал IF,; полученный таким образом, в блок 54 A/D преобразования.; На этапе S34, блок 54 A/D преобразования выполняет A/D преобразование сигнала IF, поступающего из блока 52 преобразования частоты. Полученный в результате сигнал IF в цифровой форме передают из блока 54 A/D преобразования в блок 55 ортогональной демодуляции.
На этапе S35, блок 55 ортогональной демодуляции выполняет ортогональную: демодуляцию сигнала IF из блока 54 A/D преобразования, используя несущую, подаваемую из гетеродина 56. Блок 55 ортогональной демодуляции передает сигнал полученный в результате ортогональной демодуляции и состоящий из компонентов I и Q, в блок 57 обработки декодирования P1 инвертор 58 спектра и селектор 59.
На этапе S36, инвертор 74 спектра (фиг.6) блока 57 обработки декодирования P1 выполняет обработку инверсии спектра для сигнала, подаваемого из блока 55 ортогональной демодуляции и состоящего из компонентов I и Q.
На этапе S37, коррелятор 71 (фиг.6) получает значение корреляции сигнала, подаваемого из блока 55 ортогональной демодуляции и состоящего из компонентов I и Q,; на основе предположения, что инверсия спектра не произошла в сигнале. Коррелятор 71 передает значение корреляции, полученное таким образом, в блок 73 поиска максимума.
Кроме того, обратный коррелятор 72 получает значение корреляции для сигнала, подаваемого из блока 55 ортогональной демодуляции, состоящего из компонентов I и Q, на основе предположения, что инверсия спектра произошла в сигнале. Обратный коррелятор 72 передает значение корреляции, полученное таким образом, в блок 73 поиска максимума.
На этапе S38, блок 73 поиска максимума выполняет обработку детектирования сигнала P1 и обработку детектирования инверсии спектра. Обработка детектирования сигнала P1 и обработка детектирования инверсии спектра поясняются ниже более подробно со ссылкой на фиг.15.
На этапе S39, селектор 75 проверяет, для определения, произошла ли инверсия спектра, используя сигнал детектирования инверсии спектра, передаваемый из блока 73:поиска максимума, как результат процесса детектирования сигнала P1 и процесса: детектирования инверсии спектра на этапе S38.
Если на этапе S39 определяют, что произошла инверсия спектра, то есть, если сигнал детектирования инверсии спектра обозначает возникновение инверсии спектра, тогда управление передают на этап S40. На этапе S40, селектор 75 выбирает сигнал, для которого была выполнена обработка инверсии спектра с помощью инвертора 74; спектра,. и выводит выбранный сигнал в блок 76 расчета FFT. С этапа S40 управление передают на этап S42.
Если на этапе S39 определяют, что инверсия спектра не произошла, то есть, если сигнал детектирования инверсии спектра обозначает отсутствие инверсии спектра, тогда управление передают на этап S41. На этапе S41, селектор 75 избирательно выводит в блок 76 расчета FFT сигнал, для которого еще не была выполнена обработки инверсий спектра и который передают из блока 55 ортогональной демодуляции. С этапа S41 управление: передают на этап S42.
На этапе S42, блок 76 расчета FFT проверяет, для определения, находится ли флаг детектирования P1, переданный из блока 73 поиска максимума, в результате процесса детектирования сигнала P1 и процесса детектирования инверсии спектра на этапе S3 8, в высоком положении. Если на этапе S42 определяют, что флаг детектирования P1 находится в высоком положении, тогда выполняют этап S43. На этапе S43, блок 76:расчета FFT устанавливает в 0 количество N, которое должно быть прикреплено к сигналу, передаваемому из селектора 75. Таким образом, блок 76 расчета FFT выполняет сброс обработки расчета FFT. С этапа S43 обработка переходит на этап S46.
Если на этапе S42, флаг детектирования P1 не будет определен, как имеющий высокое положение, то есть, если флаг детектирования P1 будет определен как имеющий низкое положение, тогда управление переходит к этапу S44. На этапе S44, блок 76 расчета FFT проверяет, для определения, установлено ли число N. Если определяют, что число N не было установлено, тогда управление возвращается на этап S38. Этапы S38-S42 и этап S44 повторяют до тех пор, пока не определят, что флаг детектирования P1 имеет высокое значение.
Если на этапе S44 определяют, что N должно быть установлено, тогда выполняют переход на этап S45. На этапе S45, блок 76 расчета FFT определяет число N как 1 и переходит на этап S46.
На этапе s46, блок 76 расчета FFT выполняет проверку для определения, равно ли число N 1023. Если на этапе S46 число N не будет найдено равным 1023, тогда управление возвращают на этап S38. Этапы S38-S46 затем повторяют до тех пор, пока число N не станет равным 1023.
Как описано выше, если уровень флага детектирования P1 становится высоким до того, как число N достигнет 1023, тогда блок 76 расчета FFT выполняет сброс в процессе расчета FFT. В результате, даже если сигнал P1 будет передан в среде с многолучевым распространением, в случае, когда существует предварительный эхо-сигнал, доминантная волна сигнала P1 может быть подвергнута расчету FFT.
Если на этапе S46 определяют, что число N равно 1023, тогда выполняют переход на этап S47 на фиг.14. На этапе S47, блок 76 расчета FFT выполняет расчет TFT для сигналов с числами в диапазоне от 0 до 1023. Полученные в результате сигналы 1024 данных передают из блока 76 расчета FFT в коррелятор 77 CDS. Кроме того, блок 76; расчета FFT передает сигнал начала символа в коррелятор 77 CDS.
На этапе S48 коррелятор 77 CDS извлекает сигналы 384 данных из 1024 сигналов данных, передаваемых из блока 76 расчета FFT, со ссылкой на эффективное количество: несущих, сохраненное во внутренней памяти. Коррелятор 77 CDS передает выделенные 384 сигналов данных в блок 78 декодирования.
На этапе S49, коррелятор 77 CDS получает значение корреляции сигналов 1024 данных, поступающих из блока 76 расчета FFT.
offset
На этапе S50, коррелятор 77 CDS выполняет проверку для определения, детектирован ли пик значения корреляции. Если определяют, что пик значения корреляции был детектирован, управление переходит на этап S51. На этапе S51, коррелятор 77 CDS детектирует величину F максимального единичного смещения модуля на основе пика значения корреляции. Детектированную величину смещения передают из коррелятора 77 CDS в гетеродин 53.
NC
NC
offset
offset
На этапе S52, гетеродин 53 изменяет центральную частоту F на F+F, используя значение F максимального единичного смещения. Такой этап, таким образом, корректирует ошибку частоты от несущей к несущей сигнала DVB-T2.
На этапе S53, блок 78 декодирования выполняет декодирование и демодуляцию DBPSK для сигналов 384 данных, подаваемых из коррелятора 77 CDS. Блок 78 декодирования также выделяет сигналы S 1 и S2 из принятых сигналов. На этапе S54, блок 78 декодирования выводит сигналы S1 и S2, а также флаг разрешения. В ответ на флаг разрешения, регистры 163 и 173 (фиг.12) блока 73 поиска максимума сбрасывают в 0. Кроме того, сигналы S1 и S2, выводимые на этапе S54, используются блоком 60 обработки декодирования. С этапа S54 управление передают на этап S55.
Если на этапе S50 определяют, что пик значения корреляции не был детектирован, тогда обработка переходит на этап S55.
На этапе S55, блок 73 поиска максимума выполняет проверки для определения,: прекращен ли прием через антенну 51, то есть, остановлен ли ввод значений корреляции из коррелятора 71 и обратного коррелятора 72. Если на этапе S55 определяют, что прием через антенну 51 не должен быть остановлен, тогда управление возвращается на этап S38
на фиг.13. Этапы S38-S55 повторяют до тех пор, пока прием через антенну 51 не будет закончен.
Если на этапе S55 определяют, что прием через антенну 51 должен быть прекращен, тогда обработку заканчивают.
На фиг.15 показана блок-схема последовательности операций, поясняющая процесс детектирования сигнала P1 и процесс детектирования инверсии спектра, осуществляемый на этапе S3 8 на фиг.13.
На этапе S61 модуль 151 детектирования максимального значения (на фиг.12); блока 73 поиска максимума выполняет процесс детектирования максимального значения который детектирует максимальное значение для значения корреляции, подаваемого из коррелятора 71. Кроме того, модуль 152 детектирования максимального инверсного значения выполняет процесс детектирования инверсного максимального значения, который детектирует максимальное значение для значения корреляции, подаваемого из обратного коррелятора 72.
Процесс детектирования максимального значения поясняется ниже более подробно со ссылкой на фиг.16. Процесс детектирования инверсного максимального значения является тем же, что и процесс детектирования максимального значения, за исключением того, что значение корреляции - цель обработки, передают не из коррелятора 71, а из обратного коррелятора 72. По этой причине, подробное описание процесса детектирования инверсного максимального значения будет исключено ниже в случае его избыточности.
На этапе S62, участок 153 сравнения выполняет сравнение максимального значения, подаваемого из модуля 151 детектирования максимального значения после процесса детектирования максимального значения на этапе S61 с максимальным значением, передаваемым из модуля 152 детектирования инверсного максимального значения, следующего после процесса детектирования максимального инверсного значения на этапе S61.
На этапе S63, участок 164 сравнения проверяет, для определения, равно ли максимальное значение из модуля 152 детектирования максимального значения или больше, чем максимальное значение из модуля 151 детектирования максимального значения.
Если на этапе S63 определяют, что максимальное значение из модуля 152 детектирования инверсного максимального значения равно или больше, чем максимальное значение из модуля 151 детектирования максимального значения, тогда управление переводят на этап S64.
На этапе S64, участок 164 сравнения выводит сигнал детектирования инверсии спектра, обозначающий возникновение инверсии спектра, в участок 154 выбора и в выходной участок 155. С этапа S64 управление передают на этап S66.
Если на этапе S63 определяют, что максимальное значение из модуля 152 детектирования инверсного максимального значения меньше, чем максимальное значение из модуля 151 детектирования максимального значения, тогда управление передают на этап S65. На этапе S65, участок 164 сравнения выводит сигнал детектирования инверсии спектра, обозначающий отсутствие инверсии спектра, в участок 154 выбора и в выходной участок 155. С этапа S65 управление передают на этап S66.
На этапе S66, участок 154 выбора проверяет, для определения, произошла ли инверсия спектра, в соответствии с сигналом детектирования инверсии спектра, подаваемым из участка 153 сравнения. Если на этапе S66 определяют, что произошла I инверсия спектра, то есть, если сигнал детектирования инверсии спектра обозначает возникновение инверсии спектра, тогда управление передают на этап S67.
На этапе S67, участок 154 выбора выбирает флаг детектирования P1, передаваемый из участка 152 детектирования максимального инверсного значения, в соответствии с процессом детектирования максимального инверсного значения, и выводит выбранный флаг детектирования P1 в выходной участок 155 и в блок 76 расчета FFT. С этапа S67 управление передают на этап S69.
Если на этапе S66 не определяют, что возникла инверсия спектра, то есть, если сигнал детектирования инверсии спектра обозначает отсутствие инверсии спектра, тогда управление передают на этап S68.
На этапе S68, участок 154 выбора выбирает флаг детектирования P1, передаваемый из модуля 151 детектирования максимального значения, в соответствии с процессом детектирования максимального значения, и выводит выбранный флаг детектирования P1.в выходной участок 155 и в блок 76 расчета FFT. С этапа S68 управление передают на этап S69.
На этапе S69, выходной участок 155 проверяет, для определения, является ли высоким уровень сигнала P1, поступающего из участка 154 выбора. Если на этапе S69 определяют, что уровень сигнала P1 высокий, тогда управление передают на этап S70.
На этапе S70, выходной участок 155 выводит сигнал детектирования инверсии спектра, передаваемый из участка 153 сравнения в селектор 75 (фиг.6) и в селектор 59 (фиг.5).
Если сигнал детектирования инверсии спектра обозначает возникновение инверсии спектра, селекторы 75 и 59 избирательно выводят сигнал, для которого был выполнен; процесс инверсии спектра. Если сигнал детектирования инверсии спектра обозначает отсутствие инверсии спектра, тогда селекторы 75 и 59 избирательно выводят сигнал, для: которого еще должен быть выполнен процесс инверсии спектра.
В результате, в случае, когда сигнал детектирования инверсии спектра обозначает возникновение инверсии спектра, сигнал P1, для которого был выполнен процесс инверсии спектра после селектора 75 в блоке 57 процесса декодирования P1, демодулируют; блок 60 процесса декодирования данных демодулирует сигнал P2 и сигналы данных, для которых был выполнен процесс инверсии спектра. В случае, когда сигнал декодирования инверсии обозначает отсутствие инверсии спектра, сигнал P1, для которого еще требуется выполнить процесс инверсии спектра после селектора 75, демодулируют; блок 60 процесса декодирования данных демодулирует сигнал P2 и: сигналы данных, для которых процесс инверсии спектра еще должен быть выполнен. Таким образом, если определяют, что в принятом сигнале DVB-T2 должна возникнуть инверсия спектра, в системе 50 приема, тогда сигнал DVB-T2 подвергают процессу инверсии спектра перед демодуляцией. Если определяют, что в принятом сигнале DVB-T2 не возникла инверсия спектра, сигнал демодулируют, как он есть. Таким образом, система 50 приема позволяет правильно демодулировать принимаемый сигнал DVB-T2, даже если в этом сигнале возникает инверсия спектра.
После осуществления этапа S70, или если на этапе S69 определяют, что сигнал P1 имеет не высокое, а низкое значение, управление возвращают на этап S38 по фиг.13. С этапа S38 управление передают на этап S39.
На фиг.16 показана блок-схема последовательности операций, поясняющая процесс детектирования максимального значения, выполняемый модулем 151 детектирования максимального значения на этапе S61 по фиг.15. На этапе S71, участок 161 расчета абсолютного значения получает абсолютное значение для значения корреляции, подаваемого из коррелятора 71 и состоящего из компонентов I и Q. Участок 161 расчета абсолютного значения подает абсолютное значение, полученное таким образом, в участок 162 выбора и в участки 164 и 165 сравнения.
На этапе S72, участок 164 сравнения сравнивает абсолютное значение, поступающее из участка 161 расчета абсолютного значения с максимальным абсолютным означением, в настоящий момент подаваемым из регистра 163. Результат сравнения передают из участка 164 сравнения в схему 166 "И".
На этапе S73, участок 165 сравнения выполняет сравнение абсолютного значения, полученного из участка 161 расчета абсолютного значения, с подаваемым извне пороговым значением. Участок 165 сравнения передает результат сравнения в схему 166 ”И”.
На этапе S74, схема 166 ”И” проверяет для определения, равно ли абсолютное значение или больше, чем максимальное абсолютное значение в настоящее время, и равно или нет абсолютное значение или больше, чем пороговое значение, на основе результатов сравнений, поступающих из участков 164 и 165 сравнения.
Если определяют, что абсолютное равно или больше, чем максимальное абсолютное значение в настоящее время и, если также определяют, что абсолютное значение равно или больше, чем пороговое значение на этапе S74, тогда управление переходит на этап S75. На этапе S75, схема 166 "И" выводит сигнал ”C” высокого уровня как флаг детектирования P1, в участок 154 выбора. Если сигнал детектирования инверсии спектра обозначает отсутствие инверсии спектра, флаг детектирования P1 выбирает участок 154 выбора.
На этапе S76, участок 162 выбора выбирает абсолютное значение, подаваемое из участка 161 расчета абсолютного значения, и передает выбранное абсолютное значение в регистр 163. С этапа S76 управление передают на этап S79.
Если определяют, что абсолютное значение меньше, чем максимальное абсолютное значение в настоящее время или, если определяют, что абсолютное значение меньше, чем пороговое значение на этапе S74, то управление передают на этап S77. На этапе S77, схема 166 "И" выводит сигнал низкого уровня, как флаг детектирования P1, в участок 154 выбора. Если сигнал детектирования инверсии спектра обозначает отсутствие инверсии спектра, этот флаг детектирования P1 избирательно выводят с помощью участка 154 выбора.
На этапе S78, участок 162 выбора выбирает максимальное абсолютное значение, в настоящее время, подаваемое из регистра 163, и подает выбранное абсолютное значение в регистр 163. С этапа S78 управление передают на этап S79.
На этапе S79, регистр 163 сохраняет абсолютное значение из участка 162 выбора, как максимальное абсолютное значение в настоящее время. Это абсолютное значение; передают в участок 162 выбора и в участок 164 сравнения.
Как описано выше, система 50 приема детектирует возникновение или отсутствие инверсии спектра, используя сигнал P1. Если детектируют, что инверсия: спектра возникла, принятый сигнал после обработки инверсии спектра демодулируют. Если детектируют, что инверсия спектра отсутствует, тогда принятый сигнал до обработки инверсии спектра демодулируют. Таким образом, сигнал P1 правильно демодулируют таким образом, что могут быть получены сигналы S1 и S2, необходимые для демодуляции фрейма. Кроме того, P2 и сигналы данных правильно демодулируют, используя сигналы S1 и S2, и на основе детектированного возникновения или отсутствия инверсии спектра.
Кроме того, система 50 приема рассчитывает значения корреляции сигнала DVB-Т2, и детектирует по этим значениям максимальное значение корреляции в абсолютном выражении в настоящее время. Каждый раз, когда такое максимальное значение: детектируют, выполняют сброс процесса расчета FFT для сигнала DVB-T2. Это позволяет; детектировать сигнал P1 на основе предположения, что положение, где значение; корреляции является наибольшим в сигнале DVB-T2, представляет собой положение, в котором сигнал P1 должен быть детектирован.
[Другой пример подробной композиции модуля поиска максимального значения]
На фиг.17 показана блок-схема, представляющая другой пример подробной; композиции блока 73 поиска максимального значения.
Блок 73 поиска максимального значения по фиг.17 состоит из участков 161 и 162 расчета абсолютного значения, участка 201 сравнения, участка 202 выбора, регистра 203, участков 204 и 205 сравнения, и схемы 206 "И", и выходного участка 155.
Среди компонентов, показанных на фиг.17, те компоненты, которые также присутствуют на фиг.12, обозначены теми же номерами ссылочных позиций, и их описание здесь будет исключено, для исключения избыточности.
Блок 73 поиска максимального значения на фиг.17 детектирует наибольшее из значений корреляции, выводимое, как из коррелятора 71,так и из обратного коррелятора 72, и выводит флаг детектирования PI.
Более конкретно, участок 201 сравнения выполняет сравнение абсолютного значения для значения корреляции, поступающего из коррелятора 71 через участок 161 расчета абсолютного значения, используя абсолютное значение для значения корреляции, переданное из обратного коррелятора 72 через участок 171 расчета абсолютного значения.
Если в результате сравнения определяют, что абсолютное значение для значения корреляции из обратного коррелятора 72 равно или большее, чем абсолютное значение для значения корреляции из коррелятора 71, тогда участок 201 сравнения выводит в выходной участок 155 сигнал детектирования инверсии спектра, обозначающий возникновение инверсии спектра. В этот момент, участок 201 сравнения выводит в участок 202 выбора абсолютное значение для значения корреляции, подаваемого из обратного коррелятора 72.
В отличие от этого, если определяют, что абсолютное значение для значения корреляции из обратного коррелятора 72 меньше, чем абсолютное значение для значения корреляции из коррелятора 71, тогда участок 201 сравнения выводит в выходной участок 155 сигнал детектирования инверсии спектра, обозначающий отсутствие инверсии: спектра. В этот момент участок 201 сравнения выводит в участок 202 выбора абсолютное; значение для значения корреляции, подаваемого из коррелятора 71.
Участок 202 выбора выбирает либо абсолютное значение, подаваемое из участка 201 сравнения, или максимальное абсолютное значение, в настоящее время выводимое из: регистра 203, в соответствии с флагом детектирования P1, поступающим из схемы 206 "И". Участок 202 выбора подает выбранное абсолютное значение в регистр 203.
Регистр 203 сохраняет абсолютное значение, переданное из участка 202 выбора, как максимальное абсолютное значение, действующее в настоящий момент времени. Регистр 203 также передает сохраненное абсолютное значение в участок 202 выбора и в участок 204 сравнения. Кроме того, регистр 203 выполняет сброс содержащегося абсолютного значения в 0, в ответ на флаг разрешения, выводимый из блока 78 декодирования (фиг.6).
Участок 204 сравнения выполняет сравнение абсолютного значения, подаваемого из участка 201 сравнения, с максимальным абсолютным значением, в настоящее время подаваемым из регистра 203. Результат сравнения передают из участка 204 сравнения в схему 206 "И".
Участок 205 сравнения выполняет сравнение абсолютного значения из участка 201 сравнения с подаваемым извне пороговым значением. Результат сравнения передают из участка 205 сравнения в схему 206 "И". Пороговое значение сохраняют заранее в качестве иллюстрации в запоминающем устройстве, которое не показано, в блоке 57 процесса декодирования P1.
Если результат сравнения, поступающий из участка 204 сравнения обозначает, что абсолютное значение равно или больше, чем максимальное абсолютное значение в настоящее время, и если результат сравнения из участка 205 сравнения показывает, что абсолютное значение равно или больше, чем пороговое значение, тогда схема 206 "И" выводит сигнал С высокого уровня, как флаг детектирования P1, в выходной участок 155;и блок 76 расчета FFT (фиг.6). В противном случае, схема 206 "И" выводит сигнал низкого уровня, как флаг детектирования P1, в выходной участок 155, и блок 76 расчета TFT.
<Второй вариант осуществления>
На фиг.18 показана блок-схема, представляющая пример конфигурации системы; приема, в качестве второго варианта осуществления настоящего изобретения.
Среди компонентов, показанных на фиг.18, те компоненты, которые также можно найти на фиг.5, обозначены одинаковыми номерами ссылочных позиций, и их описание; будет исключено ниже в случае избыточности.
Конфигурация системы 250 приема по фиг.18, по существу, является той же, что и конфигурация, показанная на фиг.5, за исключением того, что блок 251 обработки декодирования P1 установлен для замены блока 57 обработки декодирования P1. В системе 250 приема используется одиночный коррелятор для детектирования возникновения или отсутствия инверсии спектра.
Более конкретно, блок 251 обработки декодирования P1 выполняет на основе; разделения времени два процесса: процесс детектирования P1 в присутствии инверсии, для детектирования сигнала P1 на основе предположения, что в сигнале, подаваемом из блока 55 ортогональной демодуляции, присутствует инверсия спектра, и процесс детектирования P1 в отсутствии инверсии для детектирования сигнала P1 на основе предположения, что в сигнале, поступающем из блока 55 ортогональной демодуляции, отсутствует инверсия спектра.
При выполнении процесса детектирования P1 в присутствии инверсии, участок 251 процесса декодирования P1 генерирует сигнал детектирования инверсии спектра, обозначающий возникновение инверсии спектра. При выполнении процесса детектирования P1 в отсутствии инверсии, блок 251 обработки декодирования P1 выполняет процесс детектирования инверсии спектра для генерирования сигнала детектирования инверсии спектра, обозначающего отсутствие инверсии спектра. После детектирования сигнала P1, блок 251 обработки декодирования P1 передает сигнал детектирования инверсии спектра в селектор 59. Кроме того, блок 251 процесса декодирования P1 декодирует детектируемый сигнал P1 в сигналы S1 и S2, и передает эти полученные в результате сигналы в блок 60 процесса декодирования данных.
[Подробный пример композиции блока обработки декодирования P1]
На фиг.19 показана блок-схема, представляющая подробный пример композиции блока 251 процесса декодирования P1, включенного в фиг.18.
Среди компонентов, показанных на фиг.19, те компоненты, которые также можно найти на фиг.6, обозначены одинаковыми номерами ссылочных позиций, и их описание будет исключено ниже в случае избыточности.
Структура блок 251 процесса декодирования P1 на фиг.19 является, по существу, той же, что и структура, показанная на фиг.6, за исключением того, что одиночный коррелятор 261 установлен для замены коррелятора 71 в обратном корреляторе 72, и что блок 262 поиска максимума выполнен с возможностью замены блока 73 поиска максимума.
Коррелятор 261 в блоке 251 процесса декодирования P1 получает значение корреляции для сигнала, подаваемого из блока 55 ортогональной демодуляции на фиг.18, в соответствии с флагом переключения, который поступает из блока 262 поиска максимума и который обозначает переключение с процесса детектирования P1 в присутствии инверсии в процесс детектирования P1 в отсутствии инверсии или наоборот. Более конкретно, если флаг переключения обозначает переключение на процесс детектирования P1 в присутствии инверсии, коррелятор 261 получает значение корреляции сигнала, подаваемого из блока 55 ортогональной демодуляции на основе предположения, что в сигнале возникла инверсия спектра. И, наоборот, если флаг; переключения обозначает переключение на процесс детектирования P1 в отсутствии инверсии, коррелятор 261 получает значение корреляции сигнала, подаваемого из блока; 55 ортогональной демодуляции на основе предположения, что в сигнале отсутствует инверсия спектра. Коррелятор 261 передает значение корреляции, полученное таким образом, в блок 262 поиска максимума. Коррелятор 261 будет более подробно описан ниже со ссылкой на фиг.20.
Блок 262 поиска максимума детектирует сигнал P1, используя значение корреляции, подаваемое из коррелятора 261, и детектирует возникновение или отсутствие инверсии спектра. Блок 262 поиска максимума затем передает флаг детектирования P1 в блок 76 расчета FFT и сигнал детектирования инверсии спектра в селектор 75 и в селектор 59 (фиг.18). Кроме того, блок 262 поиска максимума передает флаг переключения в коррелятор 261, в соответствии с флагом детектирования P1. Блок 262 поиска максимума более подробно описан ниже со ссылкой на фиг.21.
[Пример подробного описания коррелятора]
На фиг.20 показана блок-схема, представляющая пример подробного описания коррелятора 261, включенного в фиг.19.
Компоненты, составляющие структуру, показанную на фиг.20, которые также можно найти в компоновке на фиг.7, обозначены одинаковыми номерами ссылочных позиций, и их описание здесь будет исключено, в случае избыточности.
Коррелятор 261 на фиг.20, по существу, является тем же по структуре, что и коррелятор на фиг.7, за исключением того, что участок 272 выбора был вновь добавлен и что модуль 271 сдвига частоты был установлен для замены модуля 91 сдвига частоты.
<mrow><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
<mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup><mo>,</mo></mrow>
SH
SH
Модуль 271 сдвига частоты умножает сигнал, поступающий из блока 55 ортогональной демодуляции, на
или
подаваемое из участка 272 выбора, сдвигая, таким образом, частоту сигнала на частоту f. Модуль 271 сдвига частоты передает сигнал со сдвигом частоты на частоту f в схему 92 задержки и: умножитель 97.
<mrow><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
<mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
<mrow><msup><mi>e</mi><mrow><mo>−</mo><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
<mrow><msup><mi>e</mi><mrow><mi>j</mi><mn>2</mn><mi>π</mi><msubsup><mi>f</mi><mrow><mi>S</mi><mi>H</mi></mrow><mi>t</mi></msubsup></mrow></msup></mrow>
В соответствии с флагом переключения, поступающим из блока 262 поиска максимума, участок 272 выбора выбирает либо
или
подает то, что выбрано в модуль 271 сдвига частоты. Более конкретно, если флаг переключения обозначает переключение на процесс детектирования P1 в отсутствие инверсии, участок 272 выбора подает
в модуль 271 сдвига частоты. Если флаг переключения обозначает переключение на процесс детектирования P1 в присутствии инверсии, тогда участок 272 выбора передает
в модуль 271 сдвига частоты.
[Подробный пример состава модуля поиска максимума]
На фиг.21 показана блок-схема, представляющая подробный пример состава блока 262 поиска максимума, включенного в фиг.19.
Среди компонентов, составляющих структуру, показанную на фиг.21, те, которые также можно найти на фиг.17, обозначены одинаковыми номерами ссылочных позиций, и их описания здесь исключены в случае избыточности.
Состав блока 262 поиска максимума, показанного на фиг.21, по существу, является тем же, что и в компоновке, показанной на фиг.17, за исключением того, что участок 281 расчета одиночного абсолютного значения установлен для замены участков 161 и 171 расчета абсолютного значения и участка 201 сравнения, и добавлен новый участок 282 переключения.
Участок 281 расчета абсолютного значения получает абсолютное значение для значения корреляции, подаваемого из коррелятора 261 (фиг.20) и состоящего из компонентов I и Q. Абсолютное значение, полученное, таким образом, передают из участка 281 расчета абсолютного значения в участок 202 выбора и в участки 204 и 205 сравнения.
Участок 282 переключения выводит флаг переключения в коррелятор 261, используя флаг детектирования P1, выводимый из схемы 206 "И". Более конкретно, если флаг детектирования P1 не будет выведен в течение заданного периода времени из схемы 206 "И", участок 282 переключения определяет, что возникновение или отсутствие инверсии спектра было неправильно детектировано в процессе детектирования P1 в присутствии инверсии или в процессе детектирования P1 в отсутствии инверсии, выполняемых в данный моменте времени, и выводит флаг переключения для переключения на другую обработку в коррелятор 261.
Если определяют, что уровень флага детектирования P1 высокий, тогда участок 282 переключения детектирует возникновение или отсутствие инверсии спектра, в соответствии процессом, указанным флагом переключения. Участок 282 переключения переходит к выводу сигнала детектирования инверсии спектра в селектор 75 (на фиг.19) и в селектор 59 (фиг.18).
Таким образом, если определяют, что уровень флага детектирования P1 является: высоким, и если значение корреляции получают с помощью коррелятора 261 на основе; предположения, что произошла инверсия спектра в сигнале, переданном из блока 55 ортогональной демодуляции, участок 282 переключения выводит сигнал детектирования: инверсии спектра, обозначающий возникновение инверсии спектра. Если определяют, что уровень флага детектирования P1 высокий, и если значение корреляции получают с помощью коррелятора 261 на основе предположения, что инверсия спектра не произошла в сигнале, подаваемом из блока 55 ортогональной демодуляции, тогда участок 282 переключения выводит сигнал детектирования инверсии спектра, обозначающий отсутствие инверсии спектра.
Как описано выше, если флаг детектирования P1 не будет выведен, по меньшей мере, в течение заданного периода времени, тогда система 250 приема определяет, что возникновение или отсутствие инверсии спектра было детектировано неправильно. Однако, этот способ определения не ограничен настоящим изобретением. В качестве альтернативы, возникновение или отсутствие инверсии спектра может быть определено как неправильно детектированное, если значения сигналов S1 и S2 фрейма T2, выводимого из блока 78 декодирования (фиг.19), не являются постоянными и, таким образом, обозначают, что для сигнала P1 был неправильно декодирован.
Также, как описано, если определяют, что возникновение или отсутствие инверсии спектра было детектировано неправильно, система 250 приема обеспечивает изменение направления сдвига частоты модулем 271 сдвига частоты. В качестве альтернативы,: модуль 271 сдвига частоты может быть выполнен таким образом, что он сдвигает направление сдвига частоты через заданные интервалы времени. В этом случае, блок 262; поиска максимума может получать наибольшее значение среди действующих значений корреляции, по мере сдвига частоты в каждом из разных направлений, сравнения максимальных значений корреляции, полученных таким образом, и вывода сигнала: детектирования инверсии спектра и флага детектирования P1, соответствующих наибольшему значению значений корреляции.
<Третий вариант осуществления>:
[Пример конфигурации системы приема как третий вариант осуществления]
На фиг.22 показана блок-схема, представляющая пример конфигурации системы приема, как третий вариант осуществления настоящего изобретения.
Среди компонентов, составляющих конфигурацию, показанную на фиг.22, те, которые также можно найти на фиг.5, обозначены такими же номерами ссылочных; позиций, и их описание здесь не будет приведено в случае его избыточности. Конфигурация системы 290 приема, показанная на фиг.22, по существу, является той же, что и конфигурация, показанная на фиг.5, за исключением того, что блок 291 ^управления записью и блок 292 записи установлены для замены выходного блока 61. Система 290 приема записывает сигналы широковещательной передачи, без вывода изображения или звуков, соответствующих этим сигналам.
Более конкретно, блок 291 управления записью обеспечивает запись блоком 292 записи сигнала широковещательной передачи, выводимого из блока 60 обработки декодирования данных. Блок 292 записи состоит из жесткого диска или съемного носителя информации, такого как магнитные диски, оптические диски, магнитооптические диски или полупроводниковое запоминающее устройство.
Хотя это не показано, выходной блок 61 системы 250 приема по фиг.18 может быть заменен блоком 291 управления записью и блоком 292 записи.
Описанный выше сигнал широковещательной передачи может представлять собой сигнал широковещательной передачи IP-TV. В таком случае система 10 передачи и система 50 приема (250, 290) имеют сетевой интерфейс, установленный для передачи и приема сигналов DVB-T2, и используют Интернет в их канале передачи. Сигнал широковещательной передачи также может представлять собой сигнал широковещательной передачи CTV. В этом случае, система 10 передачи и система 50 приема (250, 290) оборудованы разъемами соединения с кабелем для передачи и приема сигналов DVB-T2, и используют кабель как их канал передачи.
В приведенном выше описании инвертор 58 спектра всегда был показан, как выполняющий процесс инверсии спектра, независимо от детектируемого возникновения или отсутствия инверсии спектра. В качестве альтернативы, инвертор 58 спектра может быть установлен для осуществления обработки инверсии спектра только, когда детектируют возникновение инверсии спектра.
В этом случае, сигнал декодирования инверсии спектра вводят из блока 57 обработки декодирования P1 в инвертор 58 спектра. Если сигнал декодирования инверсии спектра обозначает возникновение инверсии спектра, инвертор 58 спектра выполняет процесс инверсии спектра. Если сигнал декодирования инверсии спектра обозначает отсутствие инверсии спектра, тогда инвертор 58 спектра не выполняет процесс инверсии спектра. Кроме того, селектор 59 не установлен. Инвертор 58 спектра передает в блок 60 обработки декодирования данных полученный в результате сигнал, состоящий из компонентов I и Q.
Последовательность этапов и процессов, описанных выше, может быть выполнена,: либо с использованием аппаратных средств, или с использованием программных средств.
В таких случаях, персональный компьютер, такой, как показан на фиг.23, можно: использовать, по меньшей мере, как часть описанной выше системы приема.
На фиг.23, CPU (ЦПУ, центральное процессорное устройство) 301 выполняет различную обработку в соответствии с программами, записанными в ROM; (ПЗУ, постоянное запоминающее устройство) 302, или с программами, загруженными из модуля:308 накопителя в RAM (ОЗУ, оперативное запоминающее устройство) 303. В ОЗУ 303 также могут быть размещены данные, необходимые для ЦПУ 301 при выполнении его различной обработки.
ЦПУ 301, ПЗУ 302 и ОЗУ 303 взаимно соединены с помощью шины 304. Интерфейс 305 входа/выхода также соединен с шиной 304.
Интерфейс 305 входа/выхода соединен с входным модулем 306, типично состоящим из клавиатуры и мыши, выходным модулем 307, в качестве иллюстрации, состоящим из дисплея, с модулем 308 накопителя, типично состоящим из жесткого диска, и с модулем 309 передачи данных, который типично сформирован в виде модема и адаптера терминала. Модуль 309 передачи данных управляет передачей данных, выполняемой другими устройствами (не показаны) через сети, включающие в себя Интернет.
Привод 310 также соединен, в соответствии с необходимостью, с интерфейсом 305 входа/выхода. Съемные носители 311, такие как магнитные диски, оптические диски, магнитооптические диски или полупроводниковое запоминающее устройство, могут быть загружены в привод 310. Компьютерные программы, считываемые с загруженного съемного носителя информации, могут быть установлены, в соответствии с необходимостью, в модуль 308 накопителя.
В случае, когда последовательности процессов, описанных выше, должны быть: выполнены с использованием программного обеспечения, программы, составляющие программное обеспечение, могут быть либо считаны со специализированного аппаратурного устройства используемого компьютера, или могут быть установлены через сети или через соответствующий носитель записи в компьютер общего назначения или в подобное оборудование, выполненное с возможностью выполнения различных функций на основе установленных программ.
Как показано на фиг.23, носители записи, которые содержат эти программы, распределяются пользователям, не только как съемные носители (пакетные носители информации) 311, без их устройств и состоящих из магнитных дисков (включающих в себя гибкие диски), оптические диски (включающие в себя CD-ROM (постоянное: запоминающее устройство на компакт-диске), DVD (цифровой универсальный диск) и диск Blu-ray), магнитооптические диски (включающие в себя MD (Минидиск)), или полупроводниковые запоминающие устройства, носители, на которых записаны программы, предлагаемые пользователям но также и в форме ПЗУ 302 или привода жесткого диска в модуле 308 накопителя, носителя, на котором записаны программы, и который заранее встроен в устройства пользователей.
В этой спецификации этапы, описывающие программы, записанные на носителе записи, представляют не только процессы, которые должны быть выполнены в представленной последовательности (то есть, на основе временной последовательности), но также и процессы, которые могут быть выполнены параллельно или по отдельности, и не обязательно в хронологической последовательности.
Настоящая заявка содержит предмет изобретения, относящийся к тому, что раскрыто в приоритетной заявке на японский патент JP 2009-283758, поданной в японское патентное ведомство 15 декабря 2009 г., полное содержание которой приведено здесь в качестве ссылочного материала.
Для специалистов в данной области техники будет понятно, что различные модификации, комбинации, подкомбинации и изменения могут возникнуть в зависимости от требований к конструкции и других факторов, если только они находятся в пределах объема приложенной формулы изобретения или ее эквивалентов.