[go: up one dir, main page]

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 PDF

Info

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
Application number
BRPI0609150-4A
Other languages
English (en)
Inventor
Simon Michael
Original Assignee
Rohde & Schwarz Gmbh & Co. Kg
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=36941777&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=BRPI0609150(A2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Rohde & Schwarz Gmbh & Co. Kg filed Critical Rohde & Schwarz Gmbh & Co. Kg
Publication of BRPI0609150A2 publication Critical patent/BRPI0609150A2/pt
Publication of BRPI0609150B1 publication Critical patent/BRPI0609150B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0065Serial concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/007Unequal error protection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/02Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/02Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation
    • H04L27/04Modulator circuits; Transmitter circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23412Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing 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/2383Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4382Demodulation or channel decoding, e.g. QPSK demodulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-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.
BRPI0609150-4A 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 BRPI0609150B1 (pt)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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.