BRPI0609150A2 - aparelhos, sistemas e métodos para a provisão de melhoramentos para redes atsc usando fatia de quadro de banda lateral vestigial (vsb) sìncrona - Google Patents
aparelhos, sistemas e métodos para a provisão de melhoramentos para redes atsc usando fatia de quadro de banda lateral vestigial (vsb) sìncrona Download PDFInfo
- Publication number
- BRPI0609150A2 BRPI0609150A2 BRPI0609150-4A BRPI0609150A BRPI0609150A2 BR PI0609150 A2 BRPI0609150 A2 BR PI0609150A2 BR PI0609150 A BRPI0609150 A BR PI0609150A BR PI0609150 A2 BRPI0609150 A2 BR PI0609150A2
- Authority
- BR
- Brazil
- Prior art keywords
- service
- computer
- digital signal
- service content
- deterministic
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/007—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/02—Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/02—Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation
- H04L27/04—Modulator circuits; Transmitter circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Error Detection And Correction (AREA)
Abstract
APARELHOS, SISTEMAS E MéTODOS PARA A PROVISãO DE MELHORAMENTOS PARA REDES ATSC USANDO FATIA DE QUADRO DE BANDA LATERAL VESTIGIAL (VSB) SINCRONA. Sistemas, métodos, aparelhos e produtos de programa de computador são providos para sinalização para um receptor de uma disponibilidade de um serviço e de um mapeamento determinístico de um conteúdo de serviço correspondente ao serviço. Um modulador recebe um sinal digital e gera um quadro de dados a partir do sinal digital, onde o quadro de dados é dividido em segmentos, onde pelo menos um agrupamento dos segmentos contém o conteúdo de serviço. O modulador modular pelo menos um agrupamento de acordo com o mapeamento determinístico. Um dispositivo de recepção recebe um sinal digital contendo a disponibilidade de um serviço, o mapeamento determinístico correspondente ao serviço e o conteúdo de serviço, e realiza uma operação no conteúdo de serviço de acordo com o mapeamento determinístico.
Description
Relatório Descritivo da Patente de Invenção para "APARE-LHOS, SISTEMAS E MÉTODOS PARA A PROVISÃO DE MELHORAMEN-TOS PARA REDES ATSC USANDO FATIA DE QUADRO DE BANDA LA-TERAL VESTIGIAL (VSB) SÍNCRONA".
REFERÊNCIA CRUZADA A PEDIDOS RELACIONADOS
Este pedido reivindica prioridade para e o benefício do Pedidode Patente Provisória U.S. Série NQ 60/657.416, depositado em 2 de marçode 2005, e no Pedido de Patente Provisória U.S. Série N9 60/668.094, depo-sitado em 5 de abril de 2005, ambos os quais são desse modo incorporados
aqui como referência em sua totalidade.ANTECEDENTES DA INVENÇÃOCampo da Invenção
A presente invenção refere-se geralmente a redes de difusão e,mais particularmente, a uma tecnologia para a provisão de melhoramentos
para as redes de difusão usando fatias de quadro de banda lateral vestigial(VSB) síncrona para a entrega de conteúdo.Técnica Relacionada
Uma rede de freqüência única (SFN) é uma coleção de trans-missores operando a mesma freqüência para o transporte da mesma infor-
mação para receptores em uma dada área. Os transmissores emitem sinaisidênticos, vários dos quais podendo ser recebidos mais ou menos simulta-neamente por receptores individuais. Uma vantagem do uso de múltiplostransmissores ao invés de um transmissor potente é que múltiplos transmis-sores provêem percursos alternativos para o sinal entrar em uma estrutura,
tal como uma casa, desse modo se provendo melhor recepção. Em áreasmontanhosas, por exemplo, pode ser difícil encontrar uma localização capazde servir a todos os centros populacionais na área, uma vez que freqüente-mente eles estão localizados em vales. Múltiplos transmissores podem serestrategicamente posicionados para cobrirem tais áreas pequenas e preen-
cher os espaços.
Uma aplicação de SFNs é para a transmissão de dados codifi-cados digitalmente, tal como uma televisão digital (DTV), o sistema e os pa-drões relacionados para os quais foram estabelecidos pelo Advanced Tele-vision Systems Committee ("ATSC"). Sob o padrão de DTV do ATSC (oupadrão A/53), incorporado aqui como referência em sua totalidade, é possí-vel transmitir grandes quantidades de dados, incluindo imagens de alta defi- nição, som de alta qualidade, imagens de definição de padrão múltiplas eoutras comunicações relacionadas associadas ou não relacionadas, os quaispodem ser acessíveis pelo uso de um computador ou de um aparelho detelevisão.
O padrão de DTV inclui as camadas a seguir: a camada de ví- deo/áudio, a camada de compressão, a camada de transporte e a camadade transmissão. No topo da hierarquia está o sinal digital não comprimido emum dos vários formatos de dados digitais (por exemplo, formatos de ví-deo/áudio). O fluxo de dados que corresponde à camada de vídeo/áudio éconhecido como o fluxo elementar.
A camada de compressão comprime o fluxo elementar em um
fluxo de bit com uma taxa de dados mais baixa. No padrão de DTV doATSC, uma compressão de MPEG-2 é usada para o vídeo e uma compres-são de Dolby AC-3 é usada para o áudio. O fluxo de bit comprimido, por suavez, pode ser empacotado e multiplexado com outros fluxos de bit em um fluxo de bit digital de taxa de dados mais alta na camada de transporte porum multiplexador. O protocolo de transporte de MPEG-2 define (dentre vá-rias outras coisas) como empacotar e multiplexar pacotes em um fluxo detransporte de MPEG-2. O resultado é um fluxo de pacotes de dados alta-mente comprimidos em um fluxo de bit multiplexado, o qual pode incluir múl- tiplos programas e/ou múltiplos sinais de dados.
O fluxo de bit multiplexado a partir da camada de transporte émodulado em uma portadora de freqüência de rádio (RF) na camada detransmissão por um sistema de transmissão. O modo de difusão terrestreutilizado no padrão de DTV do ATSC atual para a transmissão de sinais digi- tais pelas ondas do ar é denominado a banda lateral vestigial Codificada porTrellis de oito níveis (8T-VSB).
A figura 1 é um diagrama de blocos de um transmissor de 8T-VSB codificado por Trellis bem conhecido 100 usado em um sistema detransmissão de RF. O transmissor recebe os pacotes de dados chegando devídeo, áudio e dados auxiliares entremeados, e, usando um randomizadorde dados 102, randomiza os dados para produzir um espectro tipo de ruído plano. Um codificador de Reed-Solomon (RS) 104, conhecido por sua boacapacidade de correção de ruído de rajada e eficiência de tempo requeridopara processamento de dados, codifica por RS os dados randomizados paraadicionar bits de paridade ao final de cada pacote de dados. Por sua vez, osdados são entrelaçados de forma convoluta (isto é, propagados) pode mui-
tos segmentos de dados por um entrelaçador de dados de byte 106.
Um pré-codificador e um codificador de Trellis 108 (referido norelatório descritivo a partir deste ponto como um "codificador de Trellis") adi-cionam uma redundância adicional ao sinal na forma de múltiplos níveis dedados, criando símbolos de dados de múltiplos níveis para transmissão. Um
componente de inserção de sincronização 110 multiplexa as sincronizaçõesde segmento e de quadro com os símbolos de dados de múltiplos níveis,antes de um deslocamento DC ser adicionado por um componente de inser-ção de piloto 112, para a criação de um piloto em fase de nível baixo. Assincronizações de segmento e de quadro não são entrelaçadas. Um modu-
lador de VSB 114 prove um sinal de freqüência intermediária (IF) filtrado auma freqüência padrão, com a maioria de uma banda lateral removida. Fi-nalmente, um conversor para cima de RF 116 translada o sinal para o canalde RF desejado.
Uma propagação de percurso múltiplo é um problema comum
em ambientes de difusão de transmissor único, porque ela impõe uma cargana capacidade de um equalizador de receptor de lidar com ecos de sinal. Emum sistema de transmissão distribuído, onde múltiplos transmissores sãoutilizados, o problema de propagação de percurso múltiplo é composto. Énecessário, portanto, sincronizar ou ajustar o sincronismo do sistema de
SFN para controle da dispersão de atraso vista pelos receptores em áreasde percurso múltiplo induzido de SFN para não exceder à faixa de manipula-ção de atraso de equalizadores de receptor e se tornar problemático.Além disso, a extração de símbolos de cada transmissor é base-ada no fluxo de transporte recebido, em como isto então é mapeado em umQuadro de Dados e seus estados iniciais dos codificadores de Trellis, osquais são normalmente randômicos. Quando os transmissores emitem os mesmos símbolos que um outro para as mesmas entradas de dados, elessão ditos como sendo tornados "coerentes". Se os transmissores em umSFN não forem sincronizados, eles não emitirão símbolos coerentes.
O ATSC promulgou um padrão, referido como o padrão A/110, oqual prove regras para a sincronização de múltiplos transmissores emitindo
sinais de 8T-VSB codificados por Trellis em uma SFN ou um sistema detransmissão distribuída (DTx) para a criação de uma condição a qual permiteque múltiplos transmissores sejam alimentados pelo mesmo fluxo de trans-porte para a produção de símbolos coerentes. SFN e DTx devem ser com-preendidos como sendo termos sinônimos. O padrão A/110 desse modo é
incorporado aqui como referência em sua totalidade.
A figura 2 mostra um diagrama de blocos de um sistema de SFNde ATSC 200 que usa uma transmissão distribuída A/110 (DTx). O sistemade SFN 200 inclui três elementos: uma referência de tempo e freqüência ex-terna (mostrada como GPS), um adaptador de transmissão distribuído (DT-
xA) 202 situado na extremidade de origem do subsistema de distribuição (ouenlace de estúdio para transmissor (STL)), e sistemas de transmissão de RFplurais 208. O DTxA inclui dois blocos básicos: um insersor de sincronizaçãode transmissor 206 e um modelo de processamento de dados 204. O inser-sor de sincronização de transmissor 206 insere uma informação (descrita em
maiores detalhes abaixo) no fluxo de transporte (TS). O modelo de proces-samento de dados 204 é um modelo do processamento de dados em ummodulador de ATSC, o qual serve como uma referência mestra para os blo-cos de processamento de dados sincronizados escravizados 210 nos siste-mas de transmissão de RF 208. Geralmente, cada sistema de transmissão
de RF 208 inclui dois blocos: um bloco de processamento de dados sincroni-zados 210 e um bloco de processamento de sinal e amplificação de potência211, os quais coletivamente são referidos às vezes como um "modulador"212. Estes estágios de nível baixo do transmissor também são referidos ge-ralmente como o componente "excitador". Aqui, os termos excitador e modu-lador são usados de forma intercambiável.
Em um sistema de SFN de ATSC, cada bloco de processamento de dados sincronizado 210 também inclui um transmissor de 8T-VSB codifi-cado por Trellis 100 discutido acima com referência à figura 1. Conformemostrado na figura 2, o DTxA produz um fluxo de transporte (TS) e alimentaeste fluxo para todos os blocos de processamento de dados sincronizados210.
A figura 3 mostra a estrutura de um pacote de transmissão dis-tribuído de acordo com o padrão A/110, e a figura 4 descreve um quadro dedados de VSB, o qual inclui pacotes de dados e uma correção de erro ante-cipada (FEC) e campos de sincronização de campo de dados (DFS).
O padrão A/110 requer que os três elementos de sistema de ATSC a seguir sejam sincronizados: 1. sincronização de freqüência do pilotoou de freqüências portadoras, 2. sincronização de quadro de dados, e 3. sin-cronização de pré-codificador e codificador de Trellis (codificador de Trellis).Uma descrição de como estes três elementos são sincronizados em um gru-po de transmissores localizados separadamente se segue.
De acordo com padrão A/110, um controle de duas freqüênciasde transmissor específicas é requerido. Em primeiro lugar, a freqüência RFdo sinal transmitido, conforme medido pela freqüência de seu piloto, deveser controlada de forma acurada para manutenção de freqüências dostransmissores próximas o bastante umas das outras para que o receptor não seja sobrecarregado com um deslocamento de Doppler aparente entre ossinais. A freqüência de relógio de símbolo deve ser controlada de forma acu-rada, para se permitir que o fluxo de símbolo de saída se mantenha estávelem relação a desvios de tempo entre transmissores em uma rede. Um indi-cador, stream_locked_flag, na estrutura de pacote de DTxP é usado para a identificação de uma de duas opções para a realização de uma sincroniza-ção de freqüência de símbolo. Este indicador é um campo de 1 bit que indicapara um transmissor escravo se é para travar sua freqüência de relógio desímbolo para a freqüência de relógio de fluxo de transporte chegando (meto-dologia de ATSC normal) ou travar sua freqüência de relógio de símbolo pa-ra a mesma freqüência de referência de precisão externa usada por toda arede (por exemplo, GPS). Uma sincronização de quadro de dados requer que todos os
moduladores escravos 212 em uma SFN usem o mesmo pacote de fluxo detransporte (TS) para se começar um quadro de dados de VSB (FIG. 4). Nopadrão A/110 do ATSC atual, isto é realizado usando-se o DTxA 202 pelainserção de um sinal de cadência. Em particular, um sinal de cadência (CS) é inserido em um ponto determinístico no tempo, uma vez a cada 624 paco-tes, no fluxo de transporte de MPEG-2 a partir do DTxA para cada um dosmoduladores 212. Dividir a taxa de CS à metade produz uma Sincronizaçãode Campo de Dados (DFS). O padrão A/53 especifica que o randomizadorde dados 102, o codificador de RS 104, e um entrelaçador 106 e um entrela- çador intra-segmento em parte de 108 nos blocos de processamento de da-dos sincronizados escravos 210 devem ser todos escravizados para DFS.
Além disso, o padrão A/110 prove que é necessário desenvolveruma condição de estado para que as memórias de codificador de Trellis se-jam aplicadas em uma época específica no fluxo de dados simultaneamente por todos os sistemas de transmissão de RF 208 em uma rede. De acordocom o padrão A/110, "de modo a se colocarem os pré-codificadores e oscodificadores de Trellis de todos os transmissores em uma rede no mesmoestado ao mesmo tempo, é necessário 'sincronizá-los com colisão' ("jamsync") em relação ao modelo de codificador de Trellis no Adaptador de
Transmissão Distribuído". Em outras palavras, os codificadores de Trellisnão podem ser sincronizados pela identificação de uma época no fluxo detransporte (TS). Ao invés disso, para se colocarem os codificadores de Trel-lis de todos os transmissores em uma rede nos mesmos estados ao mesmotempo, uma amostra de todos os estados de codificador de Trellis no modelo de processamento de dados 204 é capturada, e estes dados são portadosem um elemento do DXP, Trellis_code_state (FIG. 3), a partir do DTxA 202para todos os moduladores escravos 212.Em um ponto no tempo posterior determinístico, os estados decódigo de Trellis que foram extraídos do DXP são usados para inicializaçãoda memória de cada codificador de Trellis nos moduladores escravos 212para o estado do modelo de processamento de dados 204 no DTxA 202. Uma vez que isso tenha sido realizado, os codificadores de Trellis de modu-lador são sincronizados, e todos os moduladores 212 devem produzir "sím-bolos coerentes". Além disso, o DTxA indica um modo de operação para ostransmissores e prove uma informação a ser transmitida no segmento dedados de sincronização de campo de dados através de um canal de lado de
taxa de campo, o qual porta uma informação atualizada regularmente emuma taxa de campo de dados.
O método usado pelo padrão A/110 para a obtenção de sincro-nização de codificador de Trellis adiciona muita complexidade ao sistema detransmissão distribuído de SFN geral ao requerer que o DTxA 202 amostre
os estados de codificador de Trellis de modelo de processamento de dados.Mais ainda, o A/110 não prove a capacidade de pós-processar dados nomodulador uma vez que eles saiam do DTxA. Uma mudança de um bit nofluxo de dados após um DTxA romperá o esquema de sincronização de codi-ficador de Trellis, desse modo tornando difícil, se não impossível, adicionar
melhoramentos ao padrão A/53 de ATSC. Mais ainda, conforme mais trans-missores são adicionados em um esquema de múltiplos níveis (por exemplo,translador distribuído), a complexidade de uma SFN sob o padrão A/110cresce, uma vez que um modelo de processamento de dados adicional 204deve ser adicionado para cada nível. Assim, o que é necessário é uma tec-
nologia que seja escalonável em aplicações de SFN, sem a adição de com-plexidade adicional ou restrições na capacidade de extensão de sistema dosistema em geral.
Além disso, em resposta aos pedidos de difusoras para um usoflexível de espectro de TV digital, o ATSC requisitou que a indústria explo-
rasse "melhoramentos" para o esquema de VSB, que está no núcleo de seupadrão de DTV. Esses melhoramentos incluem recepção melhorada em dis-positivos fixos/internos, dispositivos manuais (isto é, portáteis) e móveis, edifusão de vídeo e dados para comunicadores móveis e outro equipamentoportátil, e similares. Até agora, não foi proposta em resposta à requisição doATSC uma solução a qual vantajosamente utilize a natureza determinísticado sistema de ATSC. Assim sendo, existe uma outra necessidade de provisão de me-
lhoramentos para ambas as redes de transmissor bem como a SFN, osquais alavanquem a estrutura de quadro determinística incorporada nestessistemas de difusão.
Dado o precedente, o que é necessário é um sistema, um méto- do e um produto de programa de computador para aparelhos, sistemas emétodos para a provisão de melhoramentos para redes de ATSC.BREVE DESCRIÇÃO DA INVENÇÃO
A presente invenção se adequa às necessidades identificadasacima pela provisão de aparelhos, sistemas e métodos para a provisão de melhoramentos para as redes de ATSC, usando-se fatias de quadro de ban-da lateral vestigial (VSB) síncrona.
Uma vantagem da presente invenção é que ela é compatívelretroativa aos padrões existentes de ATSC e receptores de ATSC de legado.
Uma outra vantagem da presente invenção é que ela prove um conteúdo de serviço melhorado usando uma largura de banda que teria sidoperdida de outra forma.
Ainda uma outra vantagem da presente invenção é que ela tiravantagem da natureza determinística de um sistema de transmissão síncro-na.
Em um aspecto da presente invenção, sistemas, métodos, apa-
relhos e um código de computador são providos para a provisão a um recep-tor de um sinal digital correspondente a um serviço. Um receptor é sinalizadoquanto a uma disponibilidade do serviço. Também é sinalizado um mapea-mento determinístico de um conteúdo de serviço correspondente ao serviço.
Assim, a presente invenção prove conhecimento para dispositivos de recep-ção quanto à localização exata de conteúdo, já que ele reside na camadafísica do processo de transmissão. Em outras palavras, a presente invenção,dentre outras coisas, prove um mapeamento determinístico o qual mapeiaum conteúdo em uma camada física.
Em um outro aspecto da presente invenção, sistemas, métodos,aparelhos e um código de computador são providos para modulação. Umsinal digital é recebido e um quadro de dados é gerado. O quadro de dadosé dividido em um número predeterminado de segmentos, onde pelo menosum agrupamento do número predeterminado de segmentos contém um con-teúdo de serviço. O agrupamento é modulado de acordo com um mapea-mento determinístico.
Ainda em um outro aspecto da presente invenção, sistemas, mé-todos, aparelhos e um código de computador são providos para processa-mento de um sinal digital em um receptor. Um sinal digital contendo umadisponibilidade de um serviço, um mapeamento determinístico correspon-dente ao serviço e um conteúdo de serviço são recebidos. Uma operação no
conteúdo de serviço é realizada, de acordo com o mapeamento determinísti-co.
Outros recursos e vantagens da presente invenção, bem como aestrutura e a operação de várias modalidades da presente invenção sãodescritos em detalhes abaixo, com referência aos desenhos associados.BREVE DESCRIÇÃO DOS DESENHOS
Os recursos e vantagens da presente invenção tornar-se-ãomais evidentes a partir da descrição detalhada estabelecida abaixo, quandotomada em conjunto com os desenhos, nos quais números de referênciaiguais indicam elementos idênticos ou funcionalmente similares.
A figura 1 é um diagrama de blocos de um transmissor de 8T-VSB codificado por Trellis 100.
A figura 2 mostra um diagrama de blocos de um sistema de SFNde ATSC usando uma transmissão distribuída de A/110, onde múltiplostransmissores de 8T-VSB codificados por Trellis são alimentados pelo me-nos fluxo de transporte.
A figura 3 mostra a estrutura de um pacote de transmissão dis-tribuída de acordo com o padrão A/110.A figura 4 descreve um quadro de dados de VSB de acordo como padrão A/53 do ATSC.
A figura 5 é um diagrama de sistema de uma SFN de exemplo,de acordo com uma modalidade da presente invenção.A figura 6 ilustra um método para inserção de pacotes de iniciali-
zação de quadro de VSB (VFIPs) de acordo com uma modalidade da pre-sente invenção.
A figura 7 descreve vários modos de serviço possíveis, incluindoserviços móveis, de interiores, portáteis e fixos, recebendo dados a partir de uma rede de freqüência única provendo melhoramentos, de acordo com apresente invenção.
A figura 8 descreve a estrutura de uma fatia de 52 pacotes cria-dos a partir dos pacotes recebidos, e antes de entrarem no estágio de entre-laçador de um modulador de acordo com uma modalidade da presente in- venção.
A figura 9 descreve a transmissão de várias fatias de segmentosusando um mapeamento estático de acordo com uma modalidade da pre-sente invenção.
A figura 10 descreve uma transmissão de várias fatias de seg- mentos atribuídos dinamicamente através de um quadro de VSB, de acordocom uma modalidade da presente invenção.
A figura 11 descreve um quadro de VSB síncrono de exemplo,implementado para vários serviços usando mapeamento estático, de acordocom a presente invenção. A figura 12 descreve uma rajada de exemplo de fatias de acordo
com uma modalidade da presente invenção.
A figura 13 descreve uma codificação de Reed Solomon (RS)bidimensional (2D), de acordo com uma modalidade da presente invenção.
A figura 14 ilustra a estrutura de pacotes de acordo com a pre- sente invenção, nos quais uma codificação de correção de erro antecipada(FEC) adicional foi realizada.
A figura 15 ilustra a estrutura de pacotes de acordo com a pre-sente invenção, nos quais uma codificação de correção de erro antecipada(FEC) adicional foi realizada.
A figura 16 ilustra a estrutura de segmentos após terem sido co-dificados com uma codificação de correção de erro antecipada (FEC) adicio- nal e após uma codificação de RS normal a partir de um modulador deATSC.
A figura 17 descreve o mapa de memória de um entrelaçador debyte de convolução mostrando a dispersão da paridade e a dimensão decodificação.
DESCRIÇÃO DETALHADA
A presente invenção é descrita agora, em maiores detalhes aqui,em termos de um sistema, um método e um aparelho de exemplo para aprovisão de melhoramentos para redes de ATSC, usando-se fatias de qua-dro de banda lateral vestigial (VSB) síncrona em redes de transmissor único
e SFN. Isto é para conveniência apenas, e não é pretendido para limitar aaplicação da presente invenção. De fato, após a leitura da descrição a se-guir, será evidente para alguém versado na(s) técnica(s) relevante(s) comoimplementar a invenção a seguir em modalidades alternativas (por exemplo,redes de freqüência múltipla).
Geralmente, a presente invenção realiza as sincronizações de
ATSC requeridas: 1. sincronização de freqüência do piloto ou de freqüênciasportadoras, 2. sincronização de quadro de dados, e 3. sincronização de pré-codificador e codificador de Trellis.
Uma vez que a sincronização de quadro de dados tenha sido
realizada, a natureza determinística de como pacotes de dados cairão emum quadro de dados é usada para a provisão de capacidades melhoradas.Mais particularmente, um multiplexador na extremidade de origem da distri-buição (ou enlace de estúdio para transmissor (STL)) é utilizado para agru-par e/ou pré-processar pacotes que tenham sido selecionados de forma de-
terminística de acordo com um mapeamento determinístico. Os grupos (refe-ridos a partir deste ponto como "fatias") então são emitidos pelo multiplexa-dor através de um fluxo de transporte por uma rede de distribuição. Confor-me será discutido abaixo em maiores detalhes, os pacotes podem ser codifi-cados e entremeados por todo um fluxo de transporte.
Uma informação de disponibilidade de serviço é sinalizada pelomultiplexador para um dispositivo de recepção através de um excitador. Em uma modalidade, uma área reservada na sincronização de campo de dadosé utilizada para comunicação da informação de sinalização para comunica-ção de serviços disponíveis e mapeamentos determinísticos corresponden-tes.
No excitador, uma unidade de inserção de sincronização 110 é usada para a geração de quadros de dados tendo 624 segmentos. A presen-te invenção mapeia de forma determinística o conteúdo de serviço em fatiasdefinidas como um número predeterminado de segmentos de dados (porexemplo, 52 segmentos). Este número é derivado pela divisão de um quadrode VSB de 624 segmentos por um número predeterminado de fatias (por exemplo, 12).
Cada fatia contém um conteúdo de serviço correspondente a umserviço em particular, tais como prover seqüências conhecidas de segmen-tos de dados para fins de treinamento, prover segmentos dirigidos de dados,codificação e similares. Uma fatia também pode ser usada sem melhora- mentos e transportar um conteúdo normal, ao invés disso.
Dispositivos complementares recebem a informação de sinaliza-ção que identifica serviços disponíveis. Se ao serviço for provida uma sinali-zação mais robusta, os dispositivos complementares serão configurados pa-ra a decodificação de dados. Além disso, estes dispositivos podem realizaroutras operações no conteúdo de serviço, tal como o uso dele para melhoriados serviços de gerenciamento de potência. Serviços fixos, tal como televi-são digital (HDTV Digital), também podem ser providos com serviços melho-rados recebidos a partir de antenas de topo de telhado ou interiores.
Uma vez que um receptor complementar tenha o quadro sincro- nizado, ele é configurado com um conhecimento a priori de quando os paco-tes de dados melhorados chegarão dentro de um quadro de dados. Comesta informação, os receptores podem detectar, decodificar e usar o conteú-do de serviço para controle dos recursos melhorados ou provisão de umconteúdo adicional. Conforme será descrito em maiores detalhes abaixo, ummapeamento pode ser estático ou dinâmico. Uma implementação de baseestática supre o conteúdo de serviço para um receptor em uma periodicida- de predeterminada (ou em múltiplos da mesma), ao passo que uma imple-mentação de base dinâmica supre o conteúdo de serviço para serviços dife-rentes pela sinalização para o dispositivo de recepção de que a informaçãoestá mudando de forma determinística.
A figura 7 descreve vários modos de serviço possíveis, incluindo serviços móveis 710, de interiores 708, portáteis 706 e fixos 712 recebendodados a partir de uma rede de freqüência única provendo melhoramentos deacordo com a presente invenção. A presente invenção pode ser usada atra-vés de um ou mais dos serviços de exemplo mostrados. A presente inven-ção também usa diversidade de transmissor para a provisão de sinais coe- rentes a partir de localizações diferentes, tal como um transmissor 702, umsistema de transmissão de rede de freqüência única 704 e um transmissorde edificação menor 714.
Uma sincronização de freqüência do piloto ou da portadora éobtida pelo travamento da freqüência portadora de um excitador no sistema de transmissor de RF para uma referência a partir de uma base de tempo deGPS. Uma diversidade de transmissor permite que transmissores em locali-zações diferentes transmitam símbolos coerentes.
O começo de um quadro de dados é determinado (isto é, sincro-nizado) pela identificação de um ponto no fluxo de transporte através de um pacote de sincronismo especial. Geralmente, um fluxo de transporte (TS)tendo um pacote de sincronismo especial é gerado em uma instalação dedifusão. A taxa de TS é travada para um relógio de GPS (por exemplo, 10MHz), e a referência temporal de GPS (por exemplo, 1 PPS) é usada para aconstrução do pacote de sincronismo. Os pacotes de sincronização identifi- cam um ponto de "época" de cadência no TS, o qual é usado para a escravi-zação de todos os quadros de dados a serem difundidos a partir de um oumais sistemas de transmissão de RF, e, daí, prover uma sincronização dequadro de dados (DFS).
A presente invenção ainda prove uma inicialização determinísti-ca das memórias de codificador de Trellis pela criação de pacotes com pa-drões de dados predeterminados localizados em posições determinísticas por todo um quadro de dados. Os padrões de dados predeterminados sãotransmitidos a partir de uma estação de difusão para um excitador para sefazer com que seus estados de codificador de Trellis sejam inicializados deuma forma previsível fixa. Uma sincronização de quadro de dados e umasincronização de codificador de Trellis podem ocorrer, assim, usando-se um
pacote de inicialização único.
A figura 5 é um diagrama de sistema de uma SFN 500 de acordocom uma modalidade da presente invenção. Para um emissor de fluxo detransporte 514 em uma instalação de difusão, tal como um estúdio ou umcentro de operações de rede ("NOC") é alimentado um fluxo de dados (por
exemplo, um quadro de dados de MPEG-2). O emissor de fluxo de transpor-te 514 transmite o fluxo de dados para uma rede de distribuição 506 na for-ma de um fluxo de transporte (TS) tendo pacotes de inicialização de quadrode VSB (VFIPs). Os VFIPs são pacotes de sincronização especializados ge-rados por um multiplexador de emissão 504 do emissor de fluxo de transpor-
te 514. Em uma modalidade, um módulo de VFIP é transmitido para um oumais sistemas de transmissão 502 através de uma rede de distribuição 506(por exemplo, fibra, satélite, microondas e similares). Um multiplexador deemissão 504 tem o relógio acertado por uma base de tempo de GPS 505.
Os sistemas de transmissão de RF 502 a jusante da instalação
de difusão incluem um excitador 504, o qual pode detectar os VFIPs no fluxode transporte. Além disso, os sistemas de transmissão de RF 502 incluemoutros componentes, tais como amplificadores de potência (PAs) 513. Con-forme citado acima, os excitadores às vezes são referidos como modulado-res.
Em uma modalidade da presente invenção, o excitador 504, bem
como todos os outros nós na SFN 500 têm o relógio acertado por uma basede tempo comum, a base de tempo de GPS 505. Uma sincronização de fre-qüência do piloto ou da portadora assim é obtido pelo travamento da fre-qüência portadora do excitador 512 para uma referência de 10 MHz a partirda base de tempo de GPS 505, para a regulagem do deslocamento de Dop-pler aparente visto pelo receptor de ATSC a partir da SFN em áreas de co- bertura sobrepostas.
Conforme explicado acima, uma sincronização de dados requerque todos os excitadores em uma SFN escolham o mesmo pacote a partirdo TS chegando para o começo de um quadro de dados de VSB. Na presen-te invenção, cada excitador 512 segue o sincronismo de sincronização de
quadro de excitador 504 para a obtenção de uma sincronização de quadroinicial e manter esta condição.
O multiplexador de emissão 504 tem sua taxa de dados travadapara a referência de GPS 505, e inicia uma sincronização de quadro pelaseleção de um dos pacotes de TS para começar um quadro de VSB. Uma
vez que um pacote de TS inicial tenha sido selecionado para começar a con-tagem, o multiplexador de emissão 504 conta 634 pacotes de TS, inclusivedo pacote selecionado (por exemplo, 0 a 622), o multiplexador de emissão504 insere um VFIP como o último pacote. Isto corresponde a um recipientede dados (624 pacotes) o qual é equivalente à carga útil em um quadro de
VSB de A/53 de ATSC tendo 624 segmentos de carga útil.
O multiplexador de emissão 504 insere um pacote de inicializa-ção de quadro de VSB (VFIP), conforme mostrado na figura 6. Pelo posicio-namento do VFIP no último intervalo de pacote (623), uma sinalização de umquadro de VSB é tornada implícita. Mediante a recepção do VFIP, cada exci-
tador 512 é sinalizado para começar um novo quadro de dados, após o últi-mo bit de pacote de VFIP ser recebido. A cadência também referida comosincronismo ou taxa de quadro dos quadros de VSB, assim, é baseada nosincronismo de sincronização de quadro, o qual é mantido pelo multiplexadorde emissão 504. Uma vez que o multiplexador de emissão 504 está travado
para a base de tempo de GPS 505, a contagem de pacote de 0 a 623 setorna a cadência da taxa de quadro de VSB. Após a primeira inserção deVFIP, VFIPs adicionais ou fatias de pacotes contendo um conteúdo de servi-ço podem ser inseridos subseqüentemente depois disso, a uma periodicida-de predeterminada (por exemplo, aproximadamente uma vez por segundo).Por exemplo, sempre que o multiplexador de emissão 504 inserir um VFIP,ele aparecerá no intervalo 623, conforme determinado por um contador de cadência em um multiplexador de emissão. Fatias também podem ser inse-ridas em uma base dinâmica, uma vez que uma sinalização prove a disposi-tivos de recepção um mapeamento determinístico quanto a quando o conte-údo de serviço será difundido.
A figura 8 descreve a estrutura de uma fatia de 52 pacotes cria- dos a partir de pacotes recebidos, antes de entrarem no estágio de entrela-çador 106 de excitador 512 de acordo com uma modalidade da presenteinvenção. Conforme descrito acima, a posição de bytes nos pacotes é base-ada em um conhecimento a priori do entrelaçador. Deve ser compreendidoque a figura 8 é conceituai, e mostra um arranjo de campos dentro de cada pacote, de acordo com um mapeamento de entrelaçador de exemplo. Osarranjos de pacote (isto é, posições de campo) serão diferentes, dependen-do dos mapeamentos de entrelaçador. Assim sendo, o posicionamento decampos dos segmentos em localizações diferentes de acordo com outrosmapeamentos de entrelaçador está no escopo desta invenção.
Conforme mostrado na figura 8, cada pacote inclui um campo deidentificador de pacote (PID) armazenado na porção de cabeçalho do pacotee um campo de SINCRONIZAÇÃO. A SINCRONIZAÇÃO (por exemplo, umasincronização de MPEG) permite a sincronização de pacotes de fluxo detransporte. O excitador 512 substitui a SINCRONIZAÇÃO por uma sincroni- zação de segmento. O pacote porta uma informação adicional, tal como umainformação de treinamento (SRS), bem como um conteúdo específico deserviço. No exemplo mostrado na figura 8, o conteúdo específico de serviçoé uma codificação de camada externa (Dados Robustos). Um conteúdonormal também é portado nos pacotes no campo de Dados Normais.
O excitador 512 identifica cada pacote por seu PID. Em umamodalidade exemplar, o excitador 512 identifica um pacote como um VFIPquando seu valor de PID for 0x1 FFA. Após o pacote de VFIP ter sido lido, oexcitador 512 insere uma sincronização de campo de dados de VSB. Comreferência à figura 6, os segmentos de carga útil de quadro assim começamapós a Sincronização de Campo de Dados NQ 1. O excitador 512 por suavez faz uma determinação quanto a se 312 pacotes de TS foram recebidos. Se assim for, o excitador 512 insere DFSs adicionais pelo padrão A/53.
Conforme descrito no padrão A/53 do ATSC, uma DFS incluiuma série de seqüências de número pseudo-randômico (PN) de comprimen-to de 511, 63, 63 e 63 símbolos, respectivamente. As seqüências PN63 sãoidênticas, exceto pelo fato de que a seqüência média é de sinal oposto em cada outra sincronização de campo. Esta inversão permite que o receptorreconheça os campos de dados alternados compreendendo um quadro. NaSincronização de Campo de Dados Ne 1, todas as três seqüências PN63estão na mesma fase e na Sincronização de Campo de Dados N9 2, a se-qüência PN63 média está invertida e as outras duas têm a mesma fase. O excitador 504 insere uma DFS sem uma inversão de PN63 diretamente apóso último bit do pacote de VFIP e, então, continua com uma construção dequadro de VSB normal começando com o próximo pacote de TS (0) como oprimeiro segmento de dados do próximo quadro de VSB.
Se um excitador 512 já tiver tido o quadro sincronizado, um pa- cote de VFIP recebido pode ser usado para verificar que o excitador aindaestá em fase com a cadência de quadro mantida em um multiplicador deemissão por causa do posicionamento implícito de VFIP no fluxo de trans-porte. De modo similar, um insersor de sincronização 110 insere as sincroni-zações de campo de dados gerando quadros de dados contendo fatias de conteúdo de serviço.
Conforme explicado acima, também é necessário desenvolveruma condição de estado para as memórias de codificador de Trellis a seraplicada em uma época específica no fluxo de dados simultaneamente portodos os transmissores em uma rede. A presente invenção usa uma reinicia- lização de Trellis determinística (DTR) para a realização de uma sincroniza-ção de codificador de Trellis ao forçar o codificador de Trellis a entrar em umestado conhecido (por exemplo, zero), conforme o pacote de VFIP entrar nocodificador de Trellis.
A sincronização de codificador de Trellis é realizada com baseem um conhecimento a priori da localização do pacote de VFIP entrelaçadona saída de um entrelaçador de dados de byte 106 (FIG. 1), antes do estágiode codificador de Trellis 108 (FIG. 1). Com o conhecimento da saída do en-trelaçador de ATSC 106, uma vez que os dados de sincronização de quadrode dados tenham sido obtidos, doze posições de byte predeterminadas emVFIP são identificadas e usadas para o disparo de uma DTR em cada umdos doze codificadores de Trellis em todos os excitadores na SFN. A iniciali-zação ocorre tão logo cada um destes bytes atribuídos de forma determinís-tica primeiramente entre em seu codificador de Trellis designado. Mais parti-cularmente, todos os codificadores de Trellis são sincronizados após os qua-tro (4) primeiros segmentos do Quadro de Dados de VSB, sem qualquer ne-cessidade de qualquer sintaxe no VFIP em si. Uma sintaxe adicional podeser adicionada para controle do sincronismo de emissão e outras funçõesauxiliares de transmissor. Assim, pelo uso do multiplexador de emissão 504para a inserção de um VFIP, uma sincronização de quadro de VSB é implici-tamente sinalizada. No momento em que o quarto segmento de dados deum novo quadro de VSB é transmitido, todos os codificadores de Trellis emtodos os excitadores serão reinicializados de forma determinística para umestado zero comum. Símbolos coerentes serão produzidos por todos ostransmissores em SFN. Serviços melhorados de acordo com a presente in-venção serão descritos agora em maiores detalhes.
A figura 9 descreve a transmissão de várias fatias de segmentogeradas pelo excitador 512, usando-se um mapeamento estático de acordocom uma modalidade da presente invenção. Em particular, um quadro dedados (isto é, 312 segmentos de dados) é dividido em 52 fatias de segmentoportando uma informação de treinamento (SRS) e dados robustos. Os dadosde treinamento podem ser usados, por exemplo, para a sincronização doscodificadores de Trellis, conforme descrito acima, e os dados robustos po-dem ser usados, por exemplo, para a provisão de uma camada adicional decodificação para a provisão de melhor recepção em dispositivos portáteis,serviços de conservação de potência e similares. Conforme mostrado, cadacampo de treinamento e campo de dados robustos é repetido em uma baseestática. Deve ser compreendido que para simplificação da discussão domapeamento estático mostrado na figura 9, dispersões dos segmentos cau- sados por um entrelaçador no excitador 512 não são mostradas. Um mape-amento conceituai dessas dispersões causadas pelo entrelaçador 106 noexcitador 512 é discutido abaixo em maiores detalhes, com referência à figu-ra 17.
A figura 10 descreve a transmissão de várias fatias de segmen-
tos dinamicamente atribuídas através de um quadro de VSB, de acordo comuma modalidade da presente invenção. Cada quadro porta dados posiciona-dos em localizações conhecidas para corresponderem a serviços diferentes(por exemplo, manuais/portáteis, móveis, fixos/de interiores, e similares).
O multiplexador de emissão 504 prove a informação de sincroni-
zação para cada excitador 512 para a provisão de anúncios de serviços eseus mapeamentos correspondentes. O excitador 512 extrai e armazenatemporariamente esta informação. Uma vez armazenada temporariamente, aunidade de inserção de sincronização 110 no excitador 512 reinsere estainformação em um campo reservado na área de sincronização de campo de
dados (mostrada como o bloco "Sinalização" na figura 10). Em ATSC, estecampo reservado é uma área reservada de 104 bytes. Vantajosamente, esteprocesso usa bytes de mantenedor de lugar no campo de SRS para trans-portar uma informação de sinalização entre o multiplexador de emissão 504e o excitador 512. Os bytes de mantenedor de lugar são descartados pelo
excitador e bytes pré-calculados são inseridos no seu lugar para criação desinais de treinamento. Este espaço de dados de mantenedor de lugar assimpode ser reusado como um canal de sinalização de taxa de dados relativa-mente alta (por exemplo, 1 Mbit/s), provendo aos receptores a opção dedescobrir e consumir serviços melhorados. Receptores de herança ignorarão
estes dados e continuarão normalmente, e, assim, a presente invenção écompatível retroativa.
Um dispositivo de recepção em particular usa a informação desinalização para aprender que informação ele estará recebendo e em quemomento. Em particular, a informação de sinalização inclui uma informaçãoque identifica a disponibilidade de serviços, bem como um mapeamento de-terminístico do conteúdo de serviço. A informação pode ser usada para se mapear de forma determinística um conteúdo de serviço para tipos diferen-tes de serviços, bem como para a provisão de uma informação de treina-mento ou uma informação de sincronização de codificador de Trellis.
Os receptores de legado ainda serão capazes de receberem da-dos normais. Através da informação de sinalização provida, dispositivos se-
rão capazes de descobrirem o serviço que estiver presente e seu mapea-mento através de vários quadros. Uma vez que um dispositivo receptor te-nha o mapeamento, então, ele terá a capacidade de obter e usar dados dêsinal de treinamento, dados robustos e outros dados de melhoramento. Con-forme mostrado na figura 10, mais de um quadro pode ser configurado e si-
nalizado, permitindo que serviços sejam mapeados através da série de qua-dros. Uma sinalização também pode ser usada para comunicação para osdispositivos de recepção que melhoramentos serão suspensos por um tem-po predeterminado, desse modo notificando para os receptores que apenasdados normais se seguirão durante aquele tempo.
A figura 11 descreve um quadro de VSB síncrono de exemplo,
implementado para vários serviços, usando um mapeamento estático, deacordo com a presente invenção. Vários serviços, incluindo serviços manu-ais/móveis portáteis e fixos/de interiores são providos com capacidades derecurso melhoradas pela recepção de pacotes de dados em pontos conheci-
dos no tempo. Neste exemplo, cada uma das 12 fatias em um quadro dedados é atribuída a um serviço correspondente. Um pacote pode portar umainformação de treinamento (SRS), uma codificação adicional (Dados Robus-tos) ou simplesmente dados normais. Um receptor extrai e demodula os da-dos em uma fatia correspondente a seu serviço e executa uma resposta a-
propriada.
A figura 12 descreve uma rajada de exemplo de fatias, de acor-do com a presente invenção. O multiplexador 504 recebe um sinal digital earmazena temporariamente um bloco dos pacotes recebidos corresponden-tes ao conteúdo de serviço. Por sua vez, o multiplexador 504 transmite obloco de pacotes em pontos predeterminados no tempo. O multiplexador 504também realiza um controle de fluxo das rajadas para controle do sincronis- mo das rajadas, de modo que os buffers do receptor não sejam estouradospara cima ou estourados para baixo, mantendo-se a plenitude de buffer.
A transmissão de um bloco de pacotes como rajadas de dadospermite que um receptor ativado por bateria (por exemplo, um dispositivoportátil) ligue e armazene temporariamente o bloco de dados nos pontos de-
terminísticos no tempo e desligue circuitos consumindo potência desneces-sários entre as rajadas. Os circuitos assim podem ser ligados antecipando apróxima rajada. O receptor ativado por bateria realiza operações nos dadosno buffer, quando ativado. Nesta modalidade, as fatias são enviadas em ra-jadas em um múltiplo de um número predeterminado de segundos (por e-
xemplo, 1 segundo). Além disso, cada fatia de dados pode ser enviada emrajada de forma contígua, sem espaços entre o conteúdo de serviço. Alterna-tivamente, as fatias podem ser transmitidas de forma substancialmente con-tígua com espaços entre grupos de conteúdo de serviço. Assim, um "conte-údo normal" adicional pode ser transmitido entre as rajadas (por exemplo,
dados codificados de MPEG).
Uma informação de sinalização no campo de sinalização podeser usada para a instrução de um dispositivo de recepção quanto a quando apróxima fatia deve ser esperada, permitindo que o conteúdo de serviço (porexemplo, uma rajada de pacotes) seja transmitido ou recebido em uma peri-
odicidade predeterminada ou em uma base dinâmica.
A figura 13 geralmente descreve uma codificação de Reed So-lomon (RS) bidimensional (2D) de acordo com uma modalidade da presenteinvenção. Conforme mostrado, uma codificação de correção de erro anteci-pada (FEC) externa, tal como, por exemplo, uma codificação de RS 2D, é
realizada para a provisão de um sinal mais robusto. Uma vez que a codifica-ção adicional tem sua própria paridade e é codificada na direção transversal,os dados transmitidos com tal codificação adicionalmente têm uma melhorchance de recuperação de erro de rajada. Na modalidade de exemplo des-crita na figura 13, a codificação externa é realizada pelo multiplexador deemissão 504 na direção transversal da codificação de RS lateral de ATSCnormal, a qual é realizada nos dados no excitador 512. A presente invenção assim prove um ganho de codificação e diversidade de tempo adicional,desse modo aumentando a robustez. Os processos inversos realizados emambos o multiplexador 504 e o excitador 512 são realizados nos dispositivosde recepção.
Não é necessário codificar todos os dados com o algoritmo de codificação adicional. Isto prove um uso eficiente de largura de banda derede, bem como permite que mais melhoramentos sejam providos para umaescala mais ampla de dispositivos. Isto ainda permite que a qualidade deserviço (QoS) seja controlada em uma base por serviço. Além disso, a pre-sente invenção melhora dramaticamente o limite de RS lateral normal de visibilidade (TOV) e prove uma diversidade de tempo melhorada. O uso deuma codificação externa melhorada também melhora a correção de quedade ruído de impulso e intraquadro e pode ser usada para compensação deruído de impulso conhecido em DTV de VHF baixo.
A figura 14 ilustra a estrutura de pacotes de acordo com a pre- sente invenção, na qual uma codificação de correção de erro antecipada(FEC) adicional foi realizada no multiplexador de emissão 504. Conformemostrado, dados normais foram codificados por RS em um campo de cargaútil de 162 bytes e 6 bytes do pacote são usados para o armazenamento docabeçalho de pacote, bem como uma porção de um campo de adaptação predefinido. Os dados de paridade correspondentes à codificação de corre-ção externa adicional também são posicionados em uma área no campo deadaptação para uso privado. Por exemplo, a figura 14 mostra os dados pri-vados contendo os dados de paridade para a codificação de FEC externaadicional. Decodificadores normais ignorarão os dados privados (por exem- pio, dados de Paridade 2D). Um receptor complementar, contudo, realizariao processo inverso nos dados privados para decodificação deles.
A figura 15 expande a figura 14 para ilustrar a estrutura de paco-tes de acordo com a presente invenção, na qual uma codificação de corre-ção de erro antecipada (FEC) adicional foi realizada. Este exemplo é similarà figura 14, exceto pelo fato de que a codificação de correção externa adi-cional é realizada por quatro pacotes. Os 42 primeiros bytes através do pa- cote são codificados transversais. Conforme as setas mostram, os dados deparidade correspondentes aos dados codificados transversais são posicio-nados nos campos de Paridade de RS 2D no campo de adaptação dos 52blocos de pacotes.
Conforme mostrado na figura 15, 208 pacotes são mostrados, osquais foram agrupados em quatro (4) fatias. As quatro fatias são agrupadasem um bloco e uma codificação transversal é aplicada ao bloco, onde osbytes de paridade são posicionados no bloco (Paridade de R-S 2D). O multi-plexador de emissão 504 pode controlar a diversidade de tempo ao controlaronde as fatias serão posicionadas em um quadro de dados, bem como oquadro de dados em particular. Por exemplo, o multiplexador de emissão504 pode controlar onde cada uma das 4 fatias mostradas na figura 15 seráinserida em quadros pelo excitador 512, desse modo separando as fatias porum tempo predeterminado (por exemplo, posicionando a primeira fatia de umquadro em um quadro cinco quadros mais tarde e repetindo o processo a cada cinco quadros). Isto prove um entrelaçamento virtual e aumenta a ca-pacidade de correção pelos canais com rajada. O bloco de pacotes então étransmitido pela rede de distribuição 506 no fluxo de transporte para o exci-tador 512, o qual, por sua vez, entrelaça o bloco de pacotes. Também, con-forme é bem conhecido, o entrelaçamento interno/interentrelaçamento espa-lha o bloco no tempo. Com referência à figura 17, as fatias assim aparecerãoem grupos diferentes dos dados entrelaçados, com um conteúdo normal en-tre os grupos. Uma vez que o mapeamento de dados entrelaçados é deter-minístico, um receptor tendo o mapeamento determinístico pode reagrupar edecodificar o conteúdo original. Os blocos de pacote podem ser entrelaçadospor todo o fluxo de transporte através de um quadro de dados único ou atra-vés de múltiplos quadros de dados. Em outras palavras, o conteúdo originalnão é transmitido de forma contígua. Esta diversidade de tempo possívelagora pela natureza determinística do quadro de VSB ajudará a mitigar ca-nais com rajada.
A figura 16 ilustra a estrutura de segmentos após serem codifi-cados com a codificação de FEC adicional e após uma codificação de RS normal a partir do excitador 512. Conforme mostrado na figura 16, a codifi-cação de RS lateral de ATSC normal é anexada a cada segmento (Paridadede RS). Esta codificação bidimensional se beneficia da diversidade de tem-po. Quando de um entrelaçamento, a diversidade de tempo e a dispersãoprovêem uma condição de canal não correlacionada, desse modo provendo uma melhor proteção contra erros de canal de tipo de rajada.
A figura 17 descreve o mapa de memória de um entrelaçador debyte de convolução, mostrando a dispersão da paridade e a dimensão decodificação. Em particular, a figura 17 mostra a dispersão dos bytes de pari-dade e as setas mostram as dimensões (isto é, lateral e transversal) nas quais eles foram codificados. Conforme discutido acima, o nível externo adi-cional cria uma condição de canal não correlacionada (isto é, uma diversida-de de tempo), cujo resultado é uma melhor proteção contra erros de canaldo tipo de rajada. A dispersão dos bytes mostrada na figura 17 mudará deacordo com o mapeamento realizado pelo entrelaçador. Assim sendo, deve ser compreendido que o mapeamento é conceituai e mostra apenas um ma-peamento de entrelaçador de exemplo. Assim sendo, outros mapeamentosde entrelaçador da dispersão de dados de acordo com outros entrelaçadorespodem ser utilizados e ainda estarem no escopo desta invenção.
A presente invenção não está limitada a um sistema de trans- missor múltiplo e pode ser implementada em um sistema de transmissor úni-co. Uma sincronização de quadro foi descrita acima em termos de uma SFN,onde um VFIP foi usado para a realização de uma sincronização de quadroe uma sincronização de codificador de Trellis. Um sistema de transmissorúnico pode não precisar de uma sincronização de codificador de Trellis. As- sim sendo, outras formas de sincronização de quadro podem ser utilizadaspara a provisão do mapeamento determinístico descrito acima e ainda esta-rem no escopo da presente invenção.Embora várias modalidades da presente invenção tenham sidodescritas acima, deve ser compreendido que elas foram apresentadas a títu-lo de exemplo e não de limitação. Será evidente para pessoas versadasna(s) técnica(s) relevante(s) que várias mudanças na forma e nos detalhespodem ser feitas ali, sem se desviar do espírito e do escopo da presente in-venção. Assim, a presente invenção não deve ser limitada por qualquer umadas modalidades de exemplo descritas acima, mas deve ser definida apenasde acordo com as reivindicações a seguir e seus equivalentes.
Além disso, deve ser compreendido que as figuras ilustradas nosanexos, as quais destacam a funcionalidade e as vantagens da presenteinvenção, são apresentadas para fins de exemplo apenas. A arquitetura dapresente invenção é suficientemente flexível e configurável, de modo que elapode ser utilizada de várias outras formas além daquelas mostradas nas fi-guras associadas.
Ainda, a finalidade do Resumo precedente é permitir que o Es-critório de Patentes e Marcas dos Estados Unidos e o público em geral e,especialmente, os cientistas, engenheiros e praticantes na técnica que nãoestejam familiarizados com termos de patente ou legais ou a fraseologia de-terminem rapidamente a partir de uma inspeção superficial a natureza e aessência da exposição técnica do pedido. Não se pretende que o Resumoseja limitante para o escopo da presente invenção de forma alguma. Tam-bém é compreendido que as etapas e os processos recitados nas reivindica-ções não precisam ser realizados na ordem apresentada.
Claims (91)
1. Método para a provisão para um receptor de um sinal digitalcorrespondente a um serviço, que compreende as etapas de:sinalização para o receptor de uma disponibilidade do serviço; e sinalização de um mapeamento determinístico para um conteú-do de serviço correspondente ao serviço.
2. Método, de acordo com a reivindicação 1, que ainda compre-ende as etapas de:recepção de um sinal digital que contém o conteúdo de serviço;emultiplexação do conteúdo de serviço em pelo menos um agru-pamento de um número predeterminado de pacotes.
3. Método, de acordo com a reivindicação 1, onde o mapeamen-to determinístico mapeia o conteúdo em uma camada física.
4. Método, de acordo com a reivindicação 1, que ainda compre-ende as etapas de:sinalização para o receptor de uma disponibilidade de um outroserviço e um outro mapeamento determinístico correspondente a um conte-údo de serviço do outro serviço; e multiplexação dos conteúdos de serviço respectivamente emuma pluralidade de agrupamentos de um número predeterminado de paco-tes.
5. Método, de acordo com a reivindicação 4, que ainda compre-ende as etapas de:controle de uma qualidade de serviço para cada um dos serviçosem uma base por serviço.
6. Método, de acordo com a reivindicação 2, que ainda compre-ende as etapas de:armazenamento temporário de um bloco de pacotes do sinal di- gital correspondentes ao conteúdo de serviço;codificação de correção de erro do bloco de pacotes em umadireção transversal com respeito a uma codificação de correção de erro aser realizada em um modulador; eentrelaçamento do bloco codificado de pacotes em um fluxo detransporte.
7. Método, de acordo com a reivindicação 1, que ainda compre- ende as etapas de:recepção de um sinal digital que contém o conteúdo de serviço;armazenamento temporário de um bloco de pacotes do sinal di-gital correspondente ao conteúdo de serviço; e transmissão do bloco de pacotes em uma pluralidade de pontos predeterminados no tempo.
8. Método, de acordo com a reivindicação 7, onde a pluralidadede pontos predeterminados no tempo define uma rajada do conteúdo de ser-viço.
9. Método, de acordo com a reivindicação 8, onde a rajada é uma rajada contígua.
10. Método, de acordo com a reivindicação 1, que ainda com-preende as etapas de: recepção de um sinal digital que contém o conteúdo de serviço eo mapeamento determinístico; geração de um quadro de dados, onde o quadro de dados é di- vidido em um número predeterminado de segmentos, e onde o conteúdo deserviço está contido em pelo menos um agrupamento do número predeter-minado de segmentos; e modulação de pelo menos um agrupamento de acordo com o mapeamento determinístico.
11. Método, de acordo com a reivindicação 1, que ainda com-preende as etapas de: recepção de um fluxo de transporte que contém o conteúdo de serviço; e multiplexação do conteúdo de serviço em pelo menos um agru- pamento de um número predeterminado de pacotes.
12. Método, de acordo com a reivindicação 11, onde o númeropredeterminado de segmentos é 52.
13. Método, de acordo com a reivindicação 4, que ainda com-preende as etapas de:recepção de um fluxo de transporte que contém os conteúdos de serviço; emultiplexação dos conteúdos de serviço respectivamente emuma pluralidade de agrupamentos de um número predeterminado de paco-tes.
14. Método, de acordo com a reivindicação 4, que ainda com- preende as etapas de:recepção de um sinal digital que contém os conteúdos de servi-ço e os mapeamentos determinísticos;geração de um quadro de dados, onde o quadro de dados é di-vidido na pluralidade de agrupamentos do número predeterminado de seg- mentos; emodulação da pluralidade de agrupamentos de acordo com osmapeamentos determinísticos.
15. Método, de acordo com a reivindicação 1, que ainda com-preende as etapas de: recepção de um sinal digital que contém a disponibilidade doserviço, o mapeamento determinístico e o conteúdo de serviço; erealização de uma operação no conteúdo de serviço de acordocom o mapeamento determinístico.
16. Método, de acordo com a reivindicação 15, onde a operação é de decodificação de correção de erro de um bloco de pacotes codificadosem uma direção transversal com respeito a uma codificação de correção deerro interna realizada em um modulador.
17. Método, de acordo com a reivindicação 15, onde a operaçãoé uma operação de conservação de potência.
18. Método, de acordo com a reivindicação 4, que ainda com-preende as etapas de:recepção de um sinal digital que contém as disponibilidades dosserviços, os mapeamentos determinísticos e os conteúdos de serviço; erealização de uma pluralidade de operações nos conteúdos deserviço de acordo com os mapeamentos determinísticos.
19. Método, de acordo com a reivindicação 18, que ainda com- preende as etapas de:comutação entre os respectivos conteúdos de serviço de acordocom os mapeamentos determinísticos.
20. Método para modulação, que compreende as etapas de:recepção de um sinal digital;geração de um quadro de dados a partir do sinal digital, onde oquadro de dados é dividido em um número predeterminado de segmentos,onde pelo menos um agrupamento do número predeterminado de segmen-tos contém um conteúdo de serviço; emodulação de pelo menos um agrupamento de acordo com um mapeamento determinístico.
21. Método, de acordo com a reivindicação 20, onde pelo menosum agrupamento contém um conteúdo de difusão normal.
22. Método para processamento de um sinal digital em um re-ceptor, que compreende as etapas de: recepção de um sinal digital que contém uma disponibilidade deum serviço, um mapeamento determinístico correspondente ao serviço e umconteúdo de serviço; erealização de uma operação no conteúdo de serviço de acordocom o mapeamento determinístico.
23. Método, de acordo com a reivindicação 22, onde a operaçãoé de decodificação de correção de erro de um bloco de pacotes codificadosem uma direção transversal com respeito a uma codificação de correção deerro interna realizada em um modulador.
24. Método, de acordo com a reivindicação 22, onde a operação é uma operação de conservação de potência.
25. Dispositivo portátil configurado para uso do método comodefinido em qualquer uma das reivindicações 22 a 24.
26. Método para processamento de um sinal digital em um re-ceptor, que compreende as etapas de:recepção de um sinal digital que contém uma disponibilidade deuma pluralidade de serviços; recepção de uma pluralidade de mapeamentos determinísticosrespectivamente correspondentes à pluralidade de serviços; ecomutação entre os serviços de acordo com a pluralidade demapeamentos determinísticos.
27. Aparelho para a provisão a um receptor de um sinal digital correspondente a um serviço, que compreende:uma unidade de sinalização operável para sinalizar para o re-ceptor uma disponibilidade do serviço e um mapeamento determinístico deum conteúdo de serviço correspondente ao serviço.
28. Aparelho de acordo com a reivindicação 27, que ainda com- preende:um receptor operável para receber um sinal digital que contém oconteúdo de serviço; euma unidade de multiplexação operável para a multiplexação doconteúdo de serviço em pelo menos um agrupamento de um número prede- terminado de pacotes.
29. Aparelho de acordo com a reivindicação 27, onde o mapea-mento determinístico mapeia o conteúdo em uma camada física.
30. Aparelho de acordo com a reivindicação 27, que ainda com-preende: uma unidade de sinalização operável para sinalizar para o re-ceptor uma disponibilidade de um outro serviço e de um outro mapeamentodeterminístico correspondente a um conteúdo de serviço do outro serviço; euma unidade de multiplexação operável para multiplexação dosconteúdos de serviço respectivamente em uma pluralidade de agrupamentos de um número predeterminado de pacotes.
31. Aparelho, de acordo com a reivindicação 30, que ainda com-preende:uma unidade de controle operável para o controle de uma quali-dade de serviço para cada um dos serviços em uma base por serviço.
32. Aparelho, de acordo com a reivindicação 28, que ainda com-preende: um buffer operável para o armazenamento temporário de umbloco de pacotes do sinal digital correspondentes ao conteúdo de serviço;uma unidade de codificador operável para a codificação de cor-reção de erro do bloco de pacotes em uma direção transversal com respeitoa uma codificação de correção de erro a ser realizada em um modulador; e uma unidade lógica operável para o entrelaçamento do blococodificado de pacotes em um fluxo de transporte.
33. Aparelho de acordo com a reivindicação 27, que ainda com-preende:um receptor operável para a recepção de um sinal digital quecontém o conteúdo de serviço;um buffer operável para o armazenamento temporário de umbloco de pacotes do sinal digital correspondente ao conteúdo de serviço; eum transmissor operável para a transmissão do bloco de paco-tes em uma pluralidade de pontos predeterminados no tempo.
34. Aparelho, de acordo com a reivindicação 33, onde a plurali-dade de pontos predeterminados no tempo define uma rajada do conteúdode serviço.
35. Aparelho, de acordo com a reivindicação 34, onde a rajada éuma rajada contígua.
36. Aparelho de acordo com a reivindicação 27, que ainda com-preende:um receptor operável para a recepção de um sinal digital quecontém o conteúdo de serviço e o mapeamento determinístico;um gerador de quadro de dados operável para a geração de umquadro de dados, onde o quadro de dados é dividido em um número prede-terminado de segmentos, e onde o conteúdo de serviço está contido em pelomenos um agrupamento do número predeterminado de segmentos; eum modulador operável para a modulação de pelo menos umagrupamento de acordo com o mapeamento determinístico.
37. Aparelho de acordo com a reivindicação 27, que ainda com-preende: um receptor operável para a recepção de um fluxo de transporteque contém o conteúdo de serviço; euma unidade de multiplexação para a multiplexação do conteúdode serviço em pelo menos um agrupamento de um número predeterminadode pacotes.
38. Aparelho, de acordo com a reivindicação 37, onde o númeropredeterminado de segmentos é 52.
39. Aparelho, de acordo com a reivindicação 30, que ainda com-preende:um receptor operável para a recepção de um fluxo de transporte que contém os conteúdos de serviço; euma unidade de multiplexação operável para a multiplexaçãodos conteúdos de serviços respectivamente em uma pluralidade de agrupa-mentos de um número predeterminado de pacotes.
40. Aparelho, de acordo com a reivindicação 30, que ainda com- preende:um receptor operável para a recepção de um sinal digital quecontém os conteúdos de serviço e os mapeamentos determinísticos;um gerador de quadro de dados operável para a geração de umquadro de dados, onde o quadro de dados é dividido na pluralidade de agru- pamentos do número predeterminado de segmentos; eum modulador operável para a modulação da pluralidade de a-grupamentos de acordo com os mapeamentos determinísticos.
41. Produto de programa de computador, de acordo com a rei-vindicação 27, que ainda compreende: um receptor operável para a recepção de um sinal digital quecontém a disponibilidade do serviço, o mapeamento determinístico e o con-teúdo de serviço; eum processador operável para a realização de uma operação noconteúdo de serviço de acordo com o mapeamento determinístico.
42. Aparelho, de acordo com a reivindicação 41, onde a opera-ção é de decodificação de correção de erro de um bloco de pacotes codifi- cãdos em uma direção transversal com respeito a uma codificação de corre-ção de erro interna realizada em um modulador.
43. Aparelho, de acordo com a reivindicação 41, onde a opera-ção é uma operação de conservação de potência.
44. Aparelho, de acordo com a reivindicação 30, que ainda com- preende:um receptor operável para a recepção de um sinal digital quecontém as disponibilidades dos serviços, os mapeamentos determinísticos eos conteúdos de serviço; eum processador operável para a realização de uma pluralidade de operações nos conteúdos de serviço de acordo com os mapeamentosdeterminísticos.
45. Aparelho, de acordo com a reivindicação 44, que ainda com-preende:uma unidade de comutação para a comutação entre os respecti- vos conteúdos de serviço de acordo com os mapeamentos determinísticos.
46. Modulador, que compreende:um receptor operável para a recepção de um sinal digital;um gerador de quadro de dados operável para a geração de umquadro de dados a partir do sinal digital, onde o quadro de dados é dividido em um número predeterminado de segmentos, onde pelo menos um agru-pamento do número predeterminado de segmentos contém um conteúdo deserviço; eum modulador operável para a modulação de pelo menos umagrupamento de acordo com um mapeamento determinístico.
47. Modulador, de acordo com a reivindicação 46, onde pelomenos um agrupamento contém um conteúdo de difusão normal.
48. Dispositivo de recepção, que compreende:um receptor operável para a recepção de um sinal digital quecontém uma disponibilidade de um serviço, um mapeamento determinísticocorrespondente ao serviço e um conteúdo de serviço; eum processador operável para a realização de uma operação no conteúdo de serviço de acordo com o mapeamento determinístico.
49. Dispositivo de recepção, de acordo com a reivindicação 48,onde a operação é de decodificação de correção de erro de um bloco depacotes codificados em uma direção transversal com respeito a uma codifi-cação de correção de erro interna realizada em um modulador.
50. Dispositivo de recepção, de acordo com a reivindicação 48,onde a operação é uma operação de conservação de potência.
51. Dispositivo de recepção, que compreende:um receptor operável para a recepção de um sinal digital quecontém uma disponibilidade de uma pluralidade de serviços e de uma plura-lidade de mapeamentos determinísticos respectivamente correspondentes àpluralidade de serviços; euma unidade de comutação operável para a comutação entre osserviços de acordo com a pluralidade de mapeamentos determinísticos.
52. Aparelho para a provisão a um receptor de um sinal digital que corresponde a um serviço, que compreende:um meio para a sinalização para o receptor de uma disponibili-dade do serviço e de um mapeamento determinístico para um conteúdo deserviço correspondente ao serviço.
53. Aparelho, de acordo com a reivindicação 52, que ainda com- preende:um meio para a recepção de um sinal digital que contém o con-teúdo de serviço; eum meio para a multiplexação do conteúdo de serviço em pelomenos um agrupamento de um número predeterminado de pacotes.
54. Aparelho, de acordo com a reivindicação 52, que ainda com-preende:um meio para a sinalização para o receptor de uma disponibili-dade de um outro serviço e um outro mapeamento determinístico correspon-dente a um conteúdo de serviço do outro serviço; eum meio para a multiplexação dos conteúdos de serviço respec-tivamente em uma pluralidade de agrupamentos de um número predetermi- nado de pacotes.
55. Aparelho, de acordo com a reivindicação 54, que ainda com-preende:um meio para o controle de uma qualidade de serviço para cadaum dos serviços em uma base por serviço.
56. Aparelho, de acordo com a reivindicação 52, que ainda com-preende:um meio para o armazenamento temporário de um bloco de pa-cotes do sinal digital correspondentes ao conteúdo de serviço;um meio para a codificação de correção de erro do bloco de pa- cotes em uma direção transversal com respeito a uma codificação de corre-ção de erro a ser realizada em um modulador; eum meio para o entrelaçamento do bloco codificado de pacotesem um fluxo de transporte.
57. Aparelho, de acordo com a reivindicação 52, que ainda com- preende:um meio para a recepção de um sinal digital que contém o con-teúdo de serviço;um meio para o armazenamento temporário de um bloco de pa-cotes do sinal digital correspondente ao conteúdo de serviço; e um meio para a transmissão do bloco de pacotes em uma plura-lidade de pontos predeterminados no tempo.
58. Aparelho, de acordo com a reivindicação 52, que ainda com-preende:um meio para a recepção de um sinal digital que contém o con- teúdo de serviço e o mapeamento determinístico;um meio para a geração de um quadro de dados, onde o quadrode dados é dividido em um número predeterminado de segmentos, e onde oconteúdo de serviço está contido em pelo menos um agrupamento do núme-ro predeterminado de segmentos; eum meio para a modulação de pelo menos um agrupamento deacordo com o mapeamento determinístico.
59. Aparelho, de acordo com a reivindicação 52, que ainda com-preende:um meio para a recepção de um fluxo de transporte que contémo conteúdo de serviço; eum meio para a multiplexação do conteúdo de serviço em pelo menos um agrupamento de um número predeterminado de pacotes.
60. Aparelho, de acordo com a reivindicação 54, que ainda com-preende:um meio para a recepção de um fluxo de transporte que contémos conteúdos de serviço; eum meio para a multiplexação dos conteúdos de serviço respec-tivamente em uma pluralidade de agrupamentos de um número predetermi-nado de pacotes.
61. Aparelho, de acordo com a reivindicação 54, que ainda com-preende: um meio para a recepção de um sinal digital que contém os con-teúdos de serviço e os mapeamentos determinísticos;um meio para a geração de um quadro de dados, onde o quadrode dados é dividido na pluralidade de agrupamentos do número predetermi-nado de segmentos; e um meio para a modulação da pluralidade de agrupamentos deacordo com os mapeamentos determinísticos.
62. Aparelho, de acordo com a reivindicação 52, que ainda com-preende:um meio para a recepção de um sinal digital que contém a dis- ponibilidade do serviço, o mapeamento determinístico e o conteúdo de servi-ço; eum meio para a realização de uma operação no conteúdo deserviço de acordo com o mapeamento determinístico.
63. Aparelho, de acordo com a reivindicação 54, que ainda compreende:um meio para a recepção de um sinal digital que contém as dis-5 ponibilidades dos serviços, os mapeamentos determinísticos e os conteúdos de serviço; eum meio para a realização de uma pluralidade de operações nos conteúdos de serviço de acordo com os mapeamentos determinísticos.
64. Aparelho, de acordo com a reivindicação 63, que ainda com- preende:um meio para a comutação entre os respectivos conteúdos de serviço de acordo com os mapeamentos determinísticos.
65. Modulador, que compreende:um meio para a recepção de um sinal digital; 15 um meio para a geração de um quadro de dados a partir do sinaldigital, onde o quadro de dados é dividido em um número predeterminado de segmentos, onde pelo menos um agrupamento do número predeterminado de segmentos contém um conteúdo de serviço; eum meio para a modulação de pelo menos um agrupamento de 20 acordo com um mapeamento determinístico.
66. Receptor, que compreende:um meio para a recepção de um sinal digital que contém uma disponibilidade de um serviço, um mapeamento determinístico correspondente ao serviço e um conteúdo de serviço; e 25 um meio para a realização de uma operação no conteúdo deserviço de acordo com o mapeamento determinístico.
67. Produto de programa de computador, que compreende um meio que pode ser usado em computador que tem uma lógica de controle armazenada nele para a provisão a um receptor de um sinal digital corres- pondente a um serviço, a referida lógica de controle compreendendo:um meio de código de programa que pode ser lido em computador para se fazer com que o computador sinalize para o receptor uma dispo-nibilidade do serviço e um mapeamento determinístico de um conteúdo de serviço correspondente ao serviço.
68. Produto de programa de computador, de acordo com a reivindicação 67, que ainda compreende: um meio de código de programa que pode ser lido em computa-dor para se fazer com que o computador receba um sinal digital que contém o conteúdo de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador multiplexe o conteúdo de serviço em pelo menos um agrupamento de um número predeterminado de pacotes.
69. Produto de programa de computador, de acordo com a reivindicação 67, onde o mapeamento determinístico mapeia o conteúdo em uma camada física.
70. Produto de programa de computador, de acordo com a rei- vindicação 67, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador sinalize para o receptor uma disponibilidade de um outro serviço e um outro mapeamento determinístico correspondente a um conteúdo de serviço do outro serviço; e um meio de código de programa que pode ser lido em computa-dor para se fazer com que o computador multiplexe os conteúdos de serviço respectivamente em uma pluralidade de agrupamentos de um número predeterminado de pacotes.
71. Produto de programa de computador, de acordo com a rei- vindicação 70, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador controle uma qualidade de serviço para cada um dos serviços em uma base por serviço.
72. Produto de programa de computador, de acordo com a rei- vindicação 68, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador armazene temporariamente umbloco de pacotes do sinal digital correspondentes ao conteúdo de serviço;um meio de código de programa que pode ser lido em computador para se fazer com que o computador codifique com correção de erro o bloco de pacotes em uma direção transversal com respeito a uma codifica- ção de correção de erro a ser realizada em um modulador; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador entrelace o bloco codificado de pacotes em um fluxo de transporte.
73. Produto de programa de computador, de acordo com a rei- vindicação 67, que ainda compreende: um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital que contém o conteúdo de serviço; um meio de código de programa que pode ser lido em computa- dor para se fazer com que o computador armazene temporariamente um bloco de pacotes do sinal digital correspondente ao conteúdo de serviço; e um meio de código de programa que pode ser lido em computador para se fazer com que o computador transmita o bloco de pacotes em uma pluralidade de pontos predeterminados no tempo.
74. Produto de programa de computador, de acordo com a rei- vindicação 73, onde a pluralidade de pontos predeterminados no tempo define uma rajada do conteúdo de serviço.
75. Produto de programa de computador, de acordo com a reivindicação 74, onde a rajada é uma rajada contígua.
76. Produto de programa de computador, de acordo com a rei- vindicação 67, que ainda compreende: um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital que contém o conteúdo de serviço e o mapeamento determinístico; um meio de código de programa que pode ser lido em computa- dor para se fazer com que o computador gere um quadro de dados, onde o quadro de dados é dividido em um número predeterminado de segmentos, eonde o conteúdo de serviço está contido em pelo menos um agrupamento do número predeterminado de segmentos; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador module pelo menos um agrupa- mento de acordo com o mapeamento determinístico.
77. Produto de programa de computador, de acordo com a reivindicação 67, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um fluxo de transporte que contém o conteúdo de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador multiplexe o conteúdo de serviço em pelo menos um agrupamento de um número predeterminado de pacotes.
78. Produto de programa de computador, de acordo com a rei- 5 vindicação 77, onde o número predeterminado de segmentos é 52.
79. Produto de programa de computador, de acordo com a reivindicação 70, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um fluxo de transporte que contém os conteúdos de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador multiplexe os conteúdos de serviços respectivamente em uma pluralidade de agrupamentos de um número predeterminado de pacotes.
80. Produto de programa de computador, de acordo com a rei-vindicação 70, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital que contém os conteúdos de serviço e os mapeamentos determinísticos; um meio de código de programa que pode ser lido em computa-dor para se fazer com que o computador gere um quadro de dados, onde o quadro de dados é dividido na pluralidade de agrupamentos do número pre-determinado de segmentos; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador module a pluralidade de agrupamentos de acordo com os mapeamentos determinísticos.
81. Produto de programa de computador, de acordo com a rei-vindicação 67, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital que contém a disponibilidade do serviço, o mapeamento determinístico e o conteúdo de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador realize uma operação no conteúdo de serviço de acordo com o mapeamento determinístico.
82. Produto de programa de computador, de acordo com a rei- vindicação 81, onde a operação é de decodificação de correção de erro deum bloco de pacotes codificados em uma direção transversal com respeito a uma codificação de correção de erro interna realizada em um modulador.
83. Produto de programa de computador, de acordo com a reivindicação 81, onde a operação é uma operação de conservação de potên- cia.
84. Produto de programa de computador, de acordo com a reivindicação 70, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital que contém as disponibilidades dos serviços, os mapeamentos determinísticos e os conteúdos de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador realize uma pluralidade de operações nos conteúdos de serviço de acordo com os mapeamentos determinís- ticos.
85. Produto de programa de computador, de acordo com a reivindicação 84, que ainda compreende:um meio de código de programa que pode ser lido em computador para se fazer com que o computador comute entre os respectivos conteúdos de serviço de acordo com os mapeamentos determinísticos.
86. Produto de programa de computador, que compreende um meio que pode ser usado em computador que tem uma lógica de controlearmazenada ali para modulação, a referida lógica de controle compreendendo:um meio de código de programa que pode ser lido em computador para se fazer com que o computador receba um sinal digital; um meio de código de programa que pode ser lido em computa-dor para se fazer com que o computador gere um quadro de dados a partir do sinal digital, onde o quadro de dados é dividido em um número predeterminado de segmentos, onde pelo menos um agrupamento do número predeterminado de segmentos contém um conteúdo de serviço; e um meio de código de programa que pode ser lido em computa-dor para se fazer com que o computador module pelo menos um agrupamento de acordo com um mapeamento determinístico.
87. Modulador, de acordo com a reivindicação 86, onde pelo menos um agrupamento contém um conteúdo de difusão normal.
88. Produto de programa de computador, que compreende ummeio que pode ser usado em computador que tem uma lógica de controle armazenada nele para o processamento de um sinal digital em um receptor, a referida lógica de controle compreendendo:um meio de código de programa que pode ser lido em computa- dor para se fazer com que o computador receba um sinal digital que contém uma disponibilidade de um serviço, um mapeamento determinístico correspondente ao serviço e um conteúdo de serviço; eum meio de código de programa que pode ser lido em computador para se fazer com que o computador realize uma operação no conteúdo de serviço de acordo com o mapeamento determinístico.
89. Produto de programa de computador, de acordo com a reivindicação 88, onde a operação é de decodificação de correção de erro deum bloco de pacotes codificados em uma direção transversal com respeito a uma codificação de correção de erro interna realizada em um modulador.
90. Produto de programa de computador, de acordo com a reivindicação 88, onde a operação é uma operação de conservação de potência.
91. Sistema para a provisão de um serviço, que compreende: um multiplexador operável para sinalizar uma disponibilidade deum serviço e um mapeamento determinístico de um conteúdo de serviço;um modulador operável para receber um sinal digital que contém o conteúdo de serviço e o mapeamento determinístico, e para a geração de um quadro de dados, onde o quadro de dados é dividido em um número predeterminado de segmentos, e onde o conteúdo de serviço está contido em pelo menos um agrupamento do número predeterminado de segmentos, e para modulação de pelo menos um agrupamento de acordo com o mapeamento determinístico; eum receptor operável para receber um sinal digital contendo pelo menos um agrupamento e para a realização de uma operação no conteúdo de serviço, de acordo com o mapeamento determinístico.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US65741605P | 2005-03-02 | 2005-03-02 | |
| US60/657,416 | 2005-03-02 | ||
| US66809405P | 2005-04-05 | 2005-04-05 | |
| US60/668,094 | 2005-04-05 | ||
| PCT/US2006/007265 WO2006094054A2 (en) | 2005-03-02 | 2006-03-01 | Apparatus, systems and methods for providing enhancements to atsc networks using synchronous vestigial sideband (vsb) frame slicing |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| BRPI0609150A2 true BRPI0609150A2 (pt) | 2010-02-17 |
| BRPI0609150B1 BRPI0609150B1 (pt) | 2019-08-27 |
Family
ID=36941777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0609150-4A BRPI0609150B1 (pt) | 2005-03-02 | 2006-03-01 | método e aparelho para a provisão a um receptor de um sinal digital correspondente a um serviço e sistema para a provisão de um serviço |
Country Status (7)
| Country | Link |
|---|---|
| US (3) | US7672399B2 (pt) |
| EP (1) | EP1854284B1 (pt) |
| KR (1) | KR101307323B1 (pt) |
| BR (1) | BRPI0609150B1 (pt) |
| CA (1) | CA2595280C (pt) |
| MX (1) | MX2007010579A (pt) |
| WO (1) | WO2006094054A2 (pt) |
Families Citing this family (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7738582B2 (en) * | 2005-03-02 | 2010-06-15 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems and methods for producing coherent symbols in a single frequency network |
| US7822139B2 (en) * | 2005-03-02 | 2010-10-26 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems, methods and computer products for providing a virtual enhanced training sequence |
| US20060245516A1 (en) * | 2005-03-02 | 2006-11-02 | Rohde & Schwarz, Inc. | Apparatus, systems and methods for providing in-band atsc vestigial sideband signaling or out-of-band signaling |
| KR101307323B1 (ko) * | 2005-03-02 | 2013-09-10 | 로오데운트쉬바르츠게엠베하운트콤파니카게 | 동기 잔류측파대 프레임 슬라이싱을 이용한 atsc네트워크의 인핸스먼트 제공을 위한 장치, 그 시스템, 및그 방법 |
| US7532857B2 (en) * | 2005-03-02 | 2009-05-12 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems and methods for providing time diversity for mobile broadcast services |
| KR100708479B1 (ko) * | 2005-03-24 | 2007-04-18 | 삼성전자주식회사 | 디지털 방송 송신 장치 및 방법 그리고 디지털 방송 수신장치 및 방법 |
| CA2562220C (en) * | 2005-10-05 | 2013-06-25 | Lg Electronics Inc. | Method of processing traffic information and digital broadcast system |
| US8619876B2 (en) * | 2005-10-11 | 2013-12-31 | Samsung Electronics Co., Ltd. | Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereof |
| KR100797176B1 (ko) * | 2005-10-21 | 2008-01-23 | 삼성전자주식회사 | 디지털 방송 시스템 및 그 방법 |
| KR100740202B1 (ko) * | 2005-10-21 | 2007-07-18 | 삼성전자주식회사 | 듀얼 전송 스트림 생성 장치 및 그 방법 |
| CN101512935B (zh) * | 2006-07-27 | 2013-10-30 | 艾利森电话股份有限公司 | 通过多个发射机进行分层广播发射 |
| WO2008092705A2 (en) * | 2007-02-01 | 2008-08-07 | Rohde & Schwarz Gmbh & Co. Kg | Systems, apparatus, methods and computer program products for providing atsc interoperability |
| US8358986B2 (en) | 2007-03-21 | 2013-01-22 | Qualcomm Incorporated | Methods and apparatus for RF channel selection in a multi-frequency network |
| US8422477B2 (en) | 2007-04-03 | 2013-04-16 | Qualcomm Incorporated | Methods and apparatus for RF channel switching in a multi-frequency network |
| BRPI0813415A2 (pt) * | 2007-06-21 | 2015-04-07 | Thomson Licensing | Aparelho e método para uso em um sistema de comunicação portátil/móvel |
| US8358705B2 (en) | 2007-07-05 | 2013-01-22 | Coherent Logix, Incorporated | Transmission of multimedia streams to mobile devices with uncoded transport tunneling |
| US8332896B2 (en) | 2007-07-05 | 2012-12-11 | Coherent Logix, Incorporated | Transmission of multimedia streams to mobile devices with cross stream association |
| CN101904149B (zh) * | 2007-07-05 | 2015-09-09 | 相干逻辑公司 | 用于在移动设备上接收和呈现视听流的方法、设备和系统 |
| US8347339B2 (en) * | 2007-07-05 | 2013-01-01 | Coherent Logix, Incorporated | Transmission of multimedia streams to mobile devices with variable training information |
| US10848811B2 (en) | 2007-07-05 | 2020-11-24 | Coherent Logix, Incorporated | Control information for a wirelessly-transmitted data stream |
| CN101123464A (zh) * | 2007-07-13 | 2008-02-13 | 北京创毅视讯科技有限公司 | 一种单频网发射系统发射机、调制器及信号同步发射方法 |
| US8855655B2 (en) * | 2007-07-20 | 2014-10-07 | Qualcomm Incorporated | Methods and apparatus for signaling parameter distribution for neighboring radio frequencies |
| WO2009038406A2 (en) * | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and data processing method |
| WO2009038407A2 (en) * | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| DE102008017290A1 (de) * | 2007-12-11 | 2009-06-18 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Vorrichtung zur Bildung eines gemeinsamen Datenstroms insbesondere nach dem ATSC-Standard |
| DE102007059959B4 (de) * | 2007-12-12 | 2020-01-02 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und System zur Übertragung von Daten zwischen einer zentralen Rundfunkstation und mindestens einem Sender |
| US7792156B1 (en) * | 2008-01-10 | 2010-09-07 | Rosum Corporation | ATSC transmitter identifier signaling |
| CN102090040B (zh) | 2008-06-07 | 2014-10-22 | 相干逻辑公司 | 传输和接收供多媒体流使用的控制信息 |
| US8355458B2 (en) * | 2008-06-25 | 2013-01-15 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems, methods and computer program products for producing a single frequency network for ATSC mobile / handheld services |
| DE102008056703A1 (de) * | 2008-07-04 | 2010-01-07 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und System zur Zeitsynchronisierung zwischen einer Zentrale und mehreren Sendern |
| DE102008059028B4 (de) * | 2008-10-02 | 2021-12-02 | Rohde & Schwarz GmbH & Co. Kommanditgesellschaft | Verfahren und Vorrichtung zur Erzeugung eines Transportdatenstroms mit Bilddaten |
| US8774069B2 (en) * | 2008-11-06 | 2014-07-08 | Rohde & Schwarz Gmbh & Co. Kg | Method and system for synchronized mapping of data packets in an ATSC data stream |
| EP2234357B1 (en) | 2009-03-21 | 2016-07-27 | Rohde & Schwarz GmbH & Co. KG | Method for improving the data rate of mobile data and the quality of channel estimation in an ATSC-M/H transport data stream |
| DE102009025219A1 (de) * | 2009-04-07 | 2010-10-14 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Vorrichtung zur kontinuierlichen Anpassung von Kodierungsparametern an eine veränderliche Nutzdatenrate |
| DE102009057363B4 (de) | 2009-10-16 | 2013-04-18 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Vorrichtung zur effizienten Übertragung von überregional und regional auszustrahlenden Programm-und Servicedaten |
| FI20125796A7 (fi) * | 2009-12-21 | 2012-07-17 | Samsung Electronics Co Ltd | Digitaalisen yleislähetyksen lähetin, digitaalisen yleislähetyksen vastaanotin sekä menetelmä niiden virtojen käsittelemiseksi. |
| US8989021B2 (en) | 2011-01-20 | 2015-03-24 | Rohde & Schwarz Gmbh & Co. Kg | Universal broadband broadcasting |
| KR20150012816A (ko) * | 2013-07-26 | 2015-02-04 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 제어 방법 |
| US10439683B1 (en) * | 2018-06-13 | 2019-10-08 | Sinclair Broadcast Group, Inc. | Broadcast relaying via single-channel transmission |
Family Cites Families (119)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5216503A (en) | 1991-12-24 | 1993-06-01 | General Instrument Corporation | Statistical multiplexer for a multichannel image compression system |
| US6728467B2 (en) | 1992-03-26 | 2004-04-27 | Matsushita Electric Industrial Co., Ltd. | Communication system |
| US5319707A (en) * | 1992-11-02 | 1994-06-07 | Scientific Atlanta | System and method for multiplexing a plurality of digital program services for transmission to remote locations |
| US5506844A (en) * | 1994-05-20 | 1996-04-09 | Compression Labs, Inc. | Method for configuring a statistical multiplexer to dynamically allocate communication channel bandwidth |
| US5614914A (en) | 1994-09-06 | 1997-03-25 | Interdigital Technology Corporation | Wireless telephone distribution system with time and space diversity transmission for determining receiver location |
| US5822324A (en) | 1995-03-16 | 1998-10-13 | Bell Atlantic Network Services, Inc. | Simulcasting digital video programs for broadcast and interactive services |
| US5659353A (en) | 1995-03-17 | 1997-08-19 | Bell Atlantic Network Services, Inc. | Television distribution system and method |
| US5966120A (en) * | 1995-11-21 | 1999-10-12 | Imedia Corporation | Method and apparatus for combining and distributing data with pre-formatted real-time video |
| US5835493A (en) * | 1996-01-02 | 1998-11-10 | Divicom, Inc. | MPEG transport stream remultiplexer |
| DE19617293A1 (de) | 1996-04-30 | 1997-11-20 | Bosch Gmbh Robert | Verfahren zum Aufbau eines Transportdatenstromes |
| US5917830A (en) | 1996-10-18 | 1999-06-29 | General Instrument Corporation | Splicing compressed packetized digital video streams |
| JPH10126752A (ja) * | 1996-10-23 | 1998-05-15 | Matsushita Electric Ind Co Ltd | 放送システム |
| US6549242B1 (en) * | 1997-04-04 | 2003-04-15 | Harris Corporation | Combining adjacent TV channels for transmission by a common antenna |
| US5903574A (en) | 1997-04-18 | 1999-05-11 | Sarnoff Corporation | Studio transmitter link method and apparatus |
| US6088337A (en) | 1997-10-20 | 2000-07-11 | Motorola, Inc. | Method access point device and peripheral for providing space diversity in a time division duplex wireless system |
| WO1999025069A1 (en) | 1997-11-10 | 1999-05-20 | Ntt Mobile Communications Network, Inc. | Interleaving method, interleaving apparatus, and recording medium in which interleave pattern generating program is recorded |
| PL340492A1 (en) * | 1997-11-14 | 2001-02-12 | Worldspace Man Corp | Signal transmission protocol for a satellite-type direct radio transmission system |
| US6222832B1 (en) * | 1998-06-01 | 2001-04-24 | Tantivy Communications, Inc. | Fast Acquisition of traffic channels for a highly variable data rate reverse link of a CDMA wireless communication system |
| EP0926894A1 (en) | 1997-12-23 | 1999-06-30 | CANAL+ Société Anonyme | Scrambling unit for a digital transmission system |
| US6192070B1 (en) * | 1998-01-02 | 2001-02-20 | Mitsubishi Electric Research Laboratories, Inc. | Universal modem for digital video, audio and data communications |
| US6313885B1 (en) | 1998-03-25 | 2001-11-06 | Samsung Electronics Co., Ltd. | DTV receiver with baseband equalization filters for QAM signal and for VSB signal which employ common elements |
| US6480236B1 (en) | 1998-04-02 | 2002-11-12 | Samsung Electronics Co., Ltd. | Envelope detection of PN sequences accompanying VSB signal to control operation of QAM/VSB DTV receiver |
| US6772391B1 (en) | 1998-10-13 | 2004-08-03 | Interdigital Technology Corporation | Hybrid interleaver for turbo codes |
| US6269092B1 (en) | 1999-01-14 | 2001-07-31 | Linex Technologies, Inc. | Spread-spectrum channel sounding |
| US6477180B1 (en) * | 1999-01-28 | 2002-11-05 | International Business Machines Corporation | Optimizing method for digital content delivery in a multicast network |
| US6621870B1 (en) * | 1999-04-15 | 2003-09-16 | Diva Systems Corporation | Method and apparatus for compressing video sequences |
| US6118797A (en) * | 1999-06-02 | 2000-09-12 | O'shea; Thomas E. | Use of sub-rate out-of-band channel to transport signaling bits over time division multiplexed digital communication link |
| US20060093045A1 (en) * | 1999-06-29 | 2006-05-04 | Roger Anderson | Method and apparatus for splicing |
| US6930983B2 (en) | 2000-03-15 | 2005-08-16 | Texas Instruments Incorporated | Integrated circuits, systems, apparatus, packets and processes utilizing path diversity for media over packet applications |
| US6496477B1 (en) | 1999-07-09 | 2002-12-17 | Texas Instruments Incorporated | Processes, articles, and packets for network path diversity in media over packet applications |
| US6801499B1 (en) | 1999-08-10 | 2004-10-05 | Texas Instruments Incorporated | Diversity schemes for packet communications |
| US6721337B1 (en) | 1999-08-24 | 2004-04-13 | Ibiquity Digital Corporation | Method and apparatus for transmission and reception of compressed audio frames with prioritized messages for digital audio broadcasting |
| GB2353653B (en) | 1999-08-26 | 2003-12-31 | Sony Uk Ltd | Signal processor |
| US6640239B1 (en) * | 1999-11-10 | 2003-10-28 | Garuda Network Corporation | Apparatus and method for intelligent scalable switching network |
| DE19960295B4 (de) | 1999-12-14 | 2012-06-21 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Anordnung zum Ändern des Informationsinhaltes eines digitalen Video-Transportstromes in ausgewählten Regionen |
| US6816204B2 (en) * | 2000-01-19 | 2004-11-09 | Allen Le Roy Limberg | Ghost cancellation reference signals for broadcast digital television signal receivers and receivers for utilizing them |
| US7367042B1 (en) * | 2000-02-29 | 2008-04-29 | Goldpocket Interactive, Inc. | Method and apparatus for hyperlinking in a television broadcast |
| US6996133B2 (en) | 2000-04-18 | 2006-02-07 | Zenith Electronics Corporation | Digital communication system for transmitting and receiving robustly encoded data |
| US6507618B1 (en) * | 2000-04-25 | 2003-01-14 | Hewlett-Packard Company | Compressed video signal including independently coded regions |
| US6772434B1 (en) | 2000-05-24 | 2004-08-03 | The Directv Group, Inc. | Device and method for the integrated presentation of a secondary service as a part of a primary service |
| GB2364211A (en) | 2000-06-30 | 2002-01-16 | Nokia Oy Ab | A terminal comprising two receivers for receiving an encrypted first signal from a first network and a decryption second signal from a second network |
| US6744789B1 (en) * | 2000-09-26 | 2004-06-01 | The Directv Group, Inc. | System and method for translating MPEG packets which include PCR data into DIRECTV packets which include RTS data |
| AU2002214309A1 (en) * | 2000-11-16 | 2002-05-27 | Sony Corporation | Information processing apparatus and communication apparatus |
| US6804223B2 (en) * | 2000-11-30 | 2004-10-12 | Ipr Licensing, Inc. | Reverse link pilot integrated with block codes |
| US20020085548A1 (en) * | 2000-12-28 | 2002-07-04 | Maple Optical Systems, Inc. | Quality of service technique for a data communication network |
| KR100673419B1 (ko) * | 2000-12-28 | 2007-01-24 | 엘지전자 주식회사 | 전송 시스템 및 데이터 처리 방법 |
| DE10100609A1 (de) * | 2001-01-09 | 2002-07-11 | Siemens Ag | Verfahren zum Vergebühren bei der Datenübertragung, zugehörige Einheiten, Zugehöriges Programm und elektronischer Gutschein |
| DE10112773B4 (de) | 2001-03-16 | 2012-09-20 | Rohde & Schwarz Gmbh & Co Kg | Verfahren zur Frequenz- und Zeit-Synchronisation eines OFDM-Empfängers |
| CA2438138C (en) * | 2001-03-30 | 2007-03-13 | S. Merrill Weiss | Digital signal transmitter synchronization system |
| US7111221B2 (en) * | 2001-04-02 | 2006-09-19 | Koninklijke Philips Electronics N.V. | Digital transmission system for an enhanced ATSC 8-VSB system |
| US6727847B2 (en) | 2001-04-03 | 2004-04-27 | Rosum Corporation | Using digital television broadcast signals to provide GPS aiding information |
| US6947487B2 (en) * | 2001-04-18 | 2005-09-20 | Lg Electronics Inc. | VSB communication system |
| US20020170060A1 (en) * | 2001-05-08 | 2002-11-14 | Lyman Julie F. | Methods and apparatus for transmitting portal content over multiple transmission regions |
| US20030099303A1 (en) | 2001-06-04 | 2003-05-29 | Koninklijke Philips Electronics N.V. | Digital television (DTV) transmission system using enhanced coding schemes |
| US7349691B2 (en) | 2001-07-03 | 2008-03-25 | Microsoft Corporation | System and apparatus for performing broadcast and localcast communications |
| JP4141952B2 (ja) | 2001-07-19 | 2008-08-27 | トムソン ライセンシング | 信号の受信を改善する方法、システム、および受信機 |
| US7382838B2 (en) | 2001-09-17 | 2008-06-03 | Digeo, Inc. | Frequency drift compensation across multiple broadband signals in a digital receiver system |
| US20030053493A1 (en) * | 2001-09-18 | 2003-03-20 | Joseph Graham Mobley | Allocation of bit streams for communication over-multi-carrier frequency-division multiplexing (FDM) |
| US6924753B2 (en) | 2001-09-24 | 2005-08-02 | Zenith Electronics Corporation | Robust system for transmitting and receiving map data |
| FI20012256A0 (fi) | 2001-11-20 | 2001-11-20 | Nokia Corp | Matkaviestintäverkot ja digitaaliset yleislähetyspalvelut |
| WO2003058967A1 (en) * | 2001-12-28 | 2003-07-17 | Pegasus Development Corporation | Wideband direct-to-home broadcasting satellite communications system and method |
| US7230922B1 (en) * | 2002-04-05 | 2007-06-12 | Cingular Wireless Ii, Llc | Real-time rate control mechanism for multi-rate data transmissions in wireless networks |
| US20030206596A1 (en) * | 2002-05-03 | 2003-11-06 | David Carver | Multimedia content assembly |
| US7310354B2 (en) | 2002-07-18 | 2007-12-18 | Zenith Electronics Corporation | Synchronous data link signal generator |
| US7551675B2 (en) | 2002-09-27 | 2009-06-23 | Ibiquity Digital Corporation | Method and apparatus for synchronized transmission and reception of data in a digital audio broadcasting system |
| US6934312B2 (en) | 2002-09-30 | 2005-08-23 | Agilent Technologies, Inc. | System and method for fabricating efficient semiconductor lasers via use of precursors having a direct bond between a group III atom and a nitrogen atom |
| US7564905B2 (en) | 2002-12-20 | 2009-07-21 | Electronics And Telecommunications Research Institute | System and method for providing terrestrial digital broadcasting service using single frequency network |
| JP2004214961A (ja) * | 2002-12-27 | 2004-07-29 | Sony Corp | Ofdm復調装置 |
| US7197685B2 (en) | 2003-01-02 | 2007-03-27 | Samsung Electronics, Co., Ltd. | Robust signal transmission in digital television broadcasting |
| WO2004062283A1 (en) | 2003-01-06 | 2004-07-22 | Electronics And Telecommunications Research Institute | Digital television transmitter and receiver for transmitting and receiving dual stream using 4 level vestigial side band robust data |
| GB2399719A (en) | 2003-03-18 | 2004-09-22 | Nokia Corp | Transmission of data with forward error correction information |
| US7324545B2 (en) | 2003-03-31 | 2008-01-29 | Lucent Technologies Inc. | Methods and apparatus for reliable point to multipoint communications |
| KR100506253B1 (ko) | 2003-05-26 | 2005-08-10 | 재단법인서울대학교산학협력재단 | 데이터 통신 시스템에서 전송 지연을 최소화하기 위한장치 및 방법 |
| GB2403630A (en) * | 2003-06-30 | 2005-01-05 | Nokia Corp | Adjusting data burst transmission rates in broadcast services |
| US7668250B2 (en) | 2003-10-01 | 2010-02-23 | Samsung Electronics Co., Ltd. | Time-dependent trellis coding for more robust digital television signals |
| US20050013249A1 (en) | 2003-07-14 | 2005-01-20 | Hao-Song Kong | Redundant packets for streaming video protection |
| US7103825B2 (en) * | 2003-08-19 | 2006-09-05 | Mitsubishi Electric Research Laboratories, Inc. | Decoding error-correcting codes based on finite geometries |
| US7599348B2 (en) * | 2003-11-04 | 2009-10-06 | Lg Electronics Inc. | Digital E8-VSB reception system and E8-VSB data demultiplexing method |
| KR100896684B1 (ko) * | 2004-01-27 | 2009-05-14 | 삼성전자주식회사 | 수신 성능이 향상된 디지털 방송 송수신 시스템 및 그의신호처리방법 |
| US20050207416A1 (en) * | 2004-03-16 | 2005-09-22 | Samsung Electronics Co. , Ltd. | Apparatus and method for deploying efficient broadcast multicast services in a wireless network |
| MXPA06011267A (es) | 2004-04-01 | 2007-01-26 | Korea Electronics Telecomm | Transmisor y receptor de television digital para usar una codificacion trellis de 16 estados. |
| KR100657819B1 (ko) | 2004-04-01 | 2006-12-14 | 한국전자통신연구원 | 혼합 이중 스트림 구조의 디지털 텔레비전 송수신장치 및그 방법 |
| US7496094B2 (en) | 2004-04-06 | 2009-02-24 | Airtight Networks, Inc. | Method and system for allowing and preventing wireless devices to transmit wireless signals |
| TWI247546B (en) * | 2004-04-22 | 2006-01-11 | Newsoft Technology Corp | A video encoding method which carries out the encoding of P frame or B frame by utilizing I frame |
| KR100692596B1 (ko) | 2004-05-06 | 2007-03-13 | 삼성전자주식회사 | 수신 성능이 향상된 디지털 방송 송수신 시스템 및 그의신호처리방법 |
| KR100683879B1 (ko) | 2004-05-06 | 2007-02-15 | 삼성전자주식회사 | 수신 성능이 향상된 디지털 방송 송수신 시스템 및 그의신호처리방법 |
| US7852961B2 (en) | 2004-05-20 | 2010-12-14 | Samsung Electronics Co., Ltd. | Digital broadcasting transmission/reception devices capable of improving a receiving performance and signal processing method thereof |
| US7978778B2 (en) | 2004-09-03 | 2011-07-12 | Qualcomm, Incorporated | Receiver structures for spatial spreading with space-time or space-frequency transmit diversity |
| US7783316B1 (en) * | 2004-09-09 | 2010-08-24 | Rockwell Collins, Inc. | Public safety communications network using asymmetric receive/transmit channels |
| CN101040522B (zh) * | 2004-09-15 | 2010-05-26 | 韩国电子通信研究院 | 使用1/4速率编码的健壮数据的数字电视传送和接收设备、以及方法 |
| US20060067266A1 (en) * | 2004-09-28 | 2006-03-30 | Ehlers Douglas E | Radio control over internet protocol system |
| US7336646B2 (en) | 2004-10-26 | 2008-02-26 | Nokia Corporation | System and method for synchronizing a transport stream in a single frequency network |
| US7313414B2 (en) | 2004-12-13 | 2007-12-25 | Broadcom Corporation | Method and system for mobile receiver antenna architecture for European cellular and broadcasting services |
| US20060126556A1 (en) * | 2004-12-14 | 2006-06-15 | Roundbox, Inc. | Territory mapping for efficient content distribution in wireless networks using broadcast/multicast |
| EP1832115A1 (en) | 2004-12-20 | 2007-09-12 | Freescale Semiconductor Inc. | Broadcasting of textual and multimedia information |
| WO2006084361A1 (en) | 2005-02-09 | 2006-08-17 | Alex Dolgonos | System and method for implementing a transmit diversity single frequency network without gps receivers |
| KR101307323B1 (ko) * | 2005-03-02 | 2013-09-10 | 로오데운트쉬바르츠게엠베하운트콤파니카게 | 동기 잔류측파대 프레임 슬라이싱을 이용한 atsc네트워크의 인핸스먼트 제공을 위한 장치, 그 시스템, 및그 방법 |
| US7532857B2 (en) | 2005-03-02 | 2009-05-12 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems and methods for providing time diversity for mobile broadcast services |
| US7738582B2 (en) | 2005-03-02 | 2010-06-15 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems and methods for producing coherent symbols in a single frequency network |
| US7822139B2 (en) | 2005-03-02 | 2010-10-26 | Rohde & Schwarz Gmbh & Co. Kg | Apparatus, systems, methods and computer products for providing a virtual enhanced training sequence |
| US20060245516A1 (en) | 2005-03-02 | 2006-11-02 | Rohde & Schwarz, Inc. | Apparatus, systems and methods for providing in-band atsc vestigial sideband signaling or out-of-band signaling |
| CN101945250A (zh) * | 2005-04-26 | 2011-01-12 | 皇家飞利浦电子股份有限公司 | 用于处理具有分组序列和与分组有关的定时信息的数据流的设备和方法 |
| US20070174880A1 (en) * | 2005-07-05 | 2007-07-26 | Optibase Ltd. | Method, apparatus, and system of fast channel hopping between encoded video streams |
| WO2007011345A2 (en) | 2005-07-18 | 2007-01-25 | Mitsubishi Electric Research Laboratories | Method, apparatus and system for modulating and demodulating signals compatible with multiple receiver types and designed for improved receiver performance |
| US7924944B2 (en) | 2005-09-16 | 2011-04-12 | Broadcom Corporation | Method and system for multi-band direct conversion complimentary metal-oxide-semiconductor (CMOS) mobile television tuner |
| KR101191181B1 (ko) * | 2005-09-27 | 2012-10-15 | 엘지전자 주식회사 | 디지털 방송의 송/수신 시스템 및 데이터 구조 |
| KR100794790B1 (ko) | 2005-10-21 | 2008-01-21 | 삼성전자주식회사 | 듀얼 전송 스트림을 인코딩하는 트렐리스 인코딩 장치 및그 방법 |
| KR100759002B1 (ko) * | 2005-10-21 | 2007-09-17 | 삼성전자주식회사 | 디지털 방송 신호를 처리하여 송신하는 디지털 방송 송신시스템 및 그 방법 |
| KR101319868B1 (ko) * | 2005-10-31 | 2013-10-18 | 엘지전자 주식회사 | 디지털 방송 시스템 및 처리 방법 |
| US8320451B2 (en) * | 2006-01-20 | 2012-11-27 | Entropic Communications, Inc. | Replacement of frame data in a video stream signal |
| US7715489B2 (en) | 2006-02-10 | 2010-05-11 | Broadcom Corporation | Space time transmit diversity (STTD) decoder within a HSDPA rake receiver |
| DE102006015393A1 (de) | 2006-04-03 | 2007-10-04 | Rohde & Schwarz Gmbh & Co. Kg | Synchronisieranordnung für die Hochfrequenz-Sender eines Gleichwellen-Netzes |
| US7702337B2 (en) * | 2006-05-16 | 2010-04-20 | Nokia Corporation | Method and system for providing quick service access |
| US8300668B2 (en) | 2006-09-29 | 2012-10-30 | Harris Corporation | Automatic delay compensated simulcasting system and method |
| KR100853143B1 (ko) | 2007-02-15 | 2008-08-20 | 충북대학교 산학협력단 | I 프레임 태그를 이용한 동영상 압축 및 복원방법 |
| FR2919775A1 (fr) | 2007-08-02 | 2009-02-06 | Udcast Sa | Procede et dispositif pour la synchronisation d'un flux de donnees dans un reseau a frequence unique |
| DE102008056703A1 (de) | 2008-07-04 | 2010-01-07 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und System zur Zeitsynchronisierung zwischen einer Zentrale und mehreren Sendern |
| US20100142447A1 (en) * | 2008-09-04 | 2010-06-10 | Ludger Schlicht | Web applications for a mobile, broadband, routable internet |
| US20100150120A1 (en) * | 2008-09-04 | 2010-06-17 | Ludger Schlicht | Mobile applications for a mobile, broadband, routable internet |
-
2006
- 2006-03-01 KR KR1020077019571A patent/KR101307323B1/ko active Active
- 2006-03-01 MX MX2007010579A patent/MX2007010579A/es active IP Right Grant
- 2006-03-01 US US11/276,473 patent/US7672399B2/en active Active
- 2006-03-01 BR BRPI0609150-4A patent/BRPI0609150B1/pt not_active IP Right Cessation
- 2006-03-01 EP EP06736559.3A patent/EP1854284B1/en not_active Ceased
- 2006-03-01 CA CA2595280A patent/CA2595280C/en active Active
- 2006-03-01 WO PCT/US2006/007265 patent/WO2006094054A2/en not_active Ceased
-
2009
- 2009-04-03 US US12/418,113 patent/US8675773B2/en active Active
- 2009-04-03 US US12/418,072 patent/US8208580B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US8208580B2 (en) | 2012-06-26 |
| MX2007010579A (es) | 2007-11-06 |
| US8675773B2 (en) | 2014-03-18 |
| US20060200853A1 (en) | 2006-09-07 |
| EP1854284B1 (en) | 2019-05-08 |
| US7672399B2 (en) | 2010-03-02 |
| CA2595280A1 (en) | 2006-09-08 |
| US20090225872A1 (en) | 2009-09-10 |
| WO2006094054A2 (en) | 2006-09-08 |
| BRPI0609150B1 (pt) | 2019-08-27 |
| CA2595280C (en) | 2013-11-19 |
| KR20070110305A (ko) | 2007-11-16 |
| EP1854284A4 (en) | 2013-02-20 |
| WO2006094054A3 (en) | 2007-11-01 |
| EP1854284A2 (en) | 2007-11-14 |
| US20090193487A1 (en) | 2009-07-30 |
| KR101307323B1 (ko) | 2013-09-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0609150A2 (pt) | aparelhos, sistemas e métodos para a provisão de melhoramentos para redes atsc usando fatia de quadro de banda lateral vestigial (vsb) sìncrona | |
| US7532857B2 (en) | Apparatus, systems and methods for providing time diversity for mobile broadcast services | |
| US20060245516A1 (en) | Apparatus, systems and methods for providing in-band atsc vestigial sideband signaling or out-of-band signaling | |
| KR101779435B1 (ko) | 방송 신호를 송신하는 장치, 방송 신호를 수신하는 장치, 방송 신호를 송신하는 방법 및 방송 신호를 수신하는 방법 | |
| BRPI0607484B1 (pt) | método, aparelho e sistema para a produção de uma pluralidade de símbolos coerentes a partir de uma pluralidade de transmissores de rf digitais | |
| JP6266802B2 (ja) | 放送信号送信装置、放送信号受信装置、放送信号送信方法、及び放送信号受信方法 | |
| CN105745899B (zh) | 发送广播信号的设备、接收广播信号的设备、发送广播信号的方法和接收广播信号的方法 | |
| JP6374960B2 (ja) | 放送信号送信装置及び放送信号送信方法 | |
| CN113114424B (zh) | 接收广播信号的方法和设备以及发送广播信号的方法和设备 | |
| US20100183077A1 (en) | Response to atsc mobile/handheld rfp a-vsb mcast and, a-vsb physical and link layers with single frequency network | |
| CA2829921C (en) | Apparatus, systems and methods for providing in-band atsc vestigial sideband signaling or out-of-band signaling |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 6A ANUIDADE. PAGAR RESTAURACAO. |
|
| B08H | Application fees: decision cancelled [chapter 8.8 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 NA RPI 2256 DE 01/04/2014 |
|
| B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04N 5/455 Ipc: H04N 21/2383 (2011.01), H04L 1/00 (1968.09), H04L |
|
| B07A | Application suspended after technical examination (opinion) [chapter 7.1 patent gazette] | ||
| B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
| B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 27/08/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 27/08/2019, OBSERVADAS AS CONDICOES LEGAIS |
|
| B21F | Lapse acc. art. 78, item iv - on non-payment of the annual fees in time |
Free format text: REFERENTE A 20A ANUIDADE. |