Daugiau

Rodoma atributų lentelė forma naudojant PyQGIS


Ar yra kokiu nors būdu parodyti a sluoksnio atributų lentelę„QTextBrowser“arba a„QTableView“ant formos?

Aš tai padariau, bet, (rodo atributų lentelę atskirame dialogo lange) neįsivaizduoju, kaip ją parodyti savo forma.

iface.showAttributeTable (iface.activeLayer)

„QGIS 2.2“ turi lentelės modelį, kurį galite naudoti „QTableView“. Naudokite jį taip:

cache = QgsVectorLayerCache (layer, 10000) model = QgsAttributeTableModel (cache) model.loadLayer () table = QTableView () table.setModel (model)

Aš naudoju mygtuką norėdamas gauti dabartinius sluoksnius iš drobės savo „qgis2leaf“ papildinyje:

canvas = qgis.utils.iface.mapCanvas () allLayers = canvas.layers () for all in AllLayers: if i.type () == 2: print (i.name () + "praleistas, nes tai nėra vektorinis sluoksnis nei rastrinis sluoksnis "), jei i.type () <2: self.ui.listWidget.addItem (i.name ())

ką galite padaryti: atlikite dar vieną kilpą per sluoksnį ir gaukite visus atributus. su

atributai = i.getFeatures ()

ir atspausdinkite juos kitame GUI sąrašo valdiklyje.


DUOMENŲ TVARKYMO SISTEMOS IR DUOMENŲ MODELIO NAUDOJIMO METODAI TIKSLO DUOMENŲ TURTUI DUOMENŲ MIGRACIJOJE pasirinkti

Duomenų išteklyje saugomi duomenys gali būti perkelti į kitą duomenų turtą išlaikant galiojančių taisyklių laikymąsi. Duomenų išteklius gali sugesti. Remiantis tuo duomenų turtu saugomų duomenų tipu ir taikomais teisės aktais, reikalavimais ir (arba) apribojimais, susijusiais su tokio tipo duomenų perdavimu iš to duomenų turto, gali būti nustatytas tikslinis duomenų turtas. Tada duomenys, saugomi duomenų turte, gali būti perkelti į tikslinį duomenų turtą. Atskleistos sistemos gali naudoti duomenų modelius ir (arba) duomenų žemėlapius nustatydamos duomenų perdavimo reikalavimus ir pasirinkdamos tikslinį duomenų turtą.


Naujausi „LG Electronics“ patentai:

Ši paraiška yra JAV patento paraiškos Ser. Tęsinys. Nr. 16 / 940,165, pateiktas 2020 m. Liepos 27 d., Kuris yra JAV patento paraiškos Ser. Nr. 15 / 327,578, pateiktas 2017 m. Sausio 19 d. (Dabar JAV patentas Nr. 10 727 964, išduotas 2020 m. Liepos 28 d.), Kuris buvo pateiktas kaip nacionalinis PCT tarptautinės paraiškos Nr. PCT / KR2015 / 009305 etapas. 2015 m. rugsėjo 3 d., kuris pretenduoja į prioritetą pagal 35 JAV dolerius 119 (e) JAV laikinajai paraiškai Nr. 62/045 521, pateiktai 2014 m. Rugsėjo 3 d., Ir JAV laikinajai paraiškai Nr. 62 / 046,121, pateiktai 2014 m. Rugsėjo 4 d., Visos šios paraiškos yra aiškiai įtrauktos į nuorodą į šią paraišką.

IŠRADIMO FONDAS Išradimo sritis

Šis išradimas yra susijęs su transliavimo signalo perdavimo įtaisu, transliavimo signalo priėmimo įrenginiu ir transliacijos perdavimo metodu.

Susijusio straipsnio aprašymas

Nutraukus analoginio transliavimo signalo perdavimą, buvo sukurtos įvairios skaitmeninio transliavimo signalo perdavimo ir priėmimo technologijos. Skaitmeninis transliacijos signalas gali talpinti didesnį vaizdo / garso duomenų kiekį nei analoginis transliacijos signalas, be to, jame gali būti įvairių tipų papildomų duomenų, taip pat vaizdo / garso duomenų.

IŠRADIMO SANTRAUKA

Skaitmeninė transliavimo sistema gali teikti aukštos raiškos (HD) vaizdą, daugiakanalį garsą ir įvairias papildomas paslaugas. Tačiau skaitmeninei transliacijai reikia pagerinti tinklo lankstumą, atsižvelgiant į duomenų perdavimo efektyvumą dideliam duomenų kiekiui perduoti, perduodamo tinklo tvirtumą ir mobilųjį priėmimo aparatą.

Vieną šio išradimo tikslą galima pasiekti pateikiant transliavimo signalo perdavimo metodą, kuris apima terpės duomenų kodavimą į laikmenų srautą, signalizavimo informacijos generavimą medijos srautui signalizuoti, koduojamos terpės srauto ir signalizavimo informacijos multipleksavimą ir perduodant transliavimo signalą, kuriame yra multipleksuotas medijos srautas ir signalizavimo informacija.

Geriausia, jei signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir įsigijimui.

Pageidautina, kad informacija apie greitą paslaugų nuskaitymą ir gavimą gali būti perduodama fizinio sluoksnio vamzdžiu, atskirtu nuo laikmenos srauto.

Geriausia, jei informacija apie greitą paslaugos nuskaitymą ir gavimą gali signalizuoti apie paslaugų lygio sluoksnio signalizacijos perdavimo vietą.

Pageidautina, kad būtų perduota paslaugų sluoksnio signalizacijos perdavimo vieta per IP adresą ir prievado numerį.

Geriausia, jei paslaugų lygmens signalizavimas gali apimti signalizavimo pranešimo antraštę, signalizavimo pranešimo antraštę, įskaitant bent vieną iš naudingosios apkrovos formato arba galiojimo pabaigos informacijos.

Pageidautina, kad signalizavimo informacija gali apimti fizinio sluoksnio signalizavimą, signalizavimą greitam paslaugos nuskaitymui ir įgijimui bei paslaugų sluoksnio signalizavimą, kur fizinio sluoksnio signalizacija signalizuoja, ar signalizavimas greitam paslaugos nuskaitymui ir gavimui gali būti analizuojamas, signalizavimas greitam paslaugos nuskaitymui ir gavimas gali signalizuoti apie paslaugų sluoksnio signalizacijos vietą, o paslaugų sluoksnio signalizavimas - apie žiniasklaidos srauto vietą.

Kitas šio išradimo aspektas, numatytas čia, yra transliavimo signalo perdavimo įtaisas, apimantis kodavimo įrenginį, sukonfigūruotą koduoti medijos duomenis į medijos srautą, signalizavimo generatorių, sukonfigūruotą generuoti signalizacijos informaciją medijos srautui signalizuoti, multipleksavimo įrenginį, sukonfigūruotą dauginti užkoduotas laikmenų srautas ir signalizavimo informacija, ir siųstuvas, sukonfigūruotas perduoti transliacijos signalą, kuriame yra multipleksuotas medijos srautas ir signalizavimo informacija.

Geriausia, jei signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui.

Pageidautina, kad informacija apie greitą paslaugų nuskaitymą ir gavimą gali būti perduodama fizinio sluoksnio vamzdžiu, atskirtu nuo laikmenos srauto.

Geriausia, jei informacija apie greitą paslaugos nuskaitymą ir gavimą gali signalizuoti apie paslaugų lygio sluoksnio signalizacijos perdavimo vietą.

Pageidautina, kad būtų perduota paslaugų sluoksnio signalizacijos perdavimo vieta per IP adresą ir prievado numerį.

Geriausia, jei paslaugų lygmens signalizavimas gali apimti signalizavimo pranešimo antraštę, signalizavimo pranešimo antraštę, įskaitant bent vieną iš naudingosios apkrovos formato arba galiojimo pabaigos informacijos.

Pageidautina, kad signalizavimo informacija gali apimti fizinio sluoksnio signalizavimą, signalizavimą greitam paslaugų nuskaitymui ir įgijimui bei paslaugų sluoksnio signalizavimą, kur fizinio sluoksnio signalizacija signalizuoja, ar signalizavimas greitam paslaugos nuskaitymui ir gavimui yra išanalizuotas, signalizavimas greitam paslaugos nuskaitymui ir gavimui gali signalizuoti apie paslaugų sluoksnio signalizacijos vietą, o paslaugų sluoksnio signalizavimas - apie žiniasklaidos srauto vietą.

Kitas šio išradimo aspektas, pateiktas čia, yra transliavimo signalo perdavimo metodas, apimantis transliavimo signalo priėmimą, transliavimo signalą, kuriame yra multipleksuotas medijos srautas, ir signalizavimo informaciją žiniasklaidos srautui signalizuoti, transliacijos signalą demultipleksuoti ir gauti signalizavimo informaciją ir žiniasklaidos srauto gavimą naudojant signalizacijos informaciją.

Pageidautina, kad signalizavimo informacija gali apimti fizinio sluoksnio signalizavimą, signalizavimą greitam paslaugos nuskaitymui ir įgijimui bei paslaugų sluoksnio signalizaciją, kur fizinio sluoksnio signalizacija gali signalizuoti, ar signalizacija greitam paslaugos nuskaitymui ir gavimui yra išanalizuota, signalizacija greitam paslaugos nuskaitymui ir gavimas gali signalizuoti apie paslaugų sluoksnio signalizacijos vietą, o paslaugų sluoksnio signalizavimas - apie žiniasklaidos srauto vietą.

Kitas šio išradimo aspektas, numatytas čia, yra transliavimo signalo priėmimo įrenginys, apimantis imtuvą, sukonfigūruotą priimti transliacijos signalą, transliavimo signalą, kuriame yra multipleksuotas medijos srautas, ir signalizavimo informaciją žiniasklaidos srautui signalizuoti, demultipleksavimo įrenginį, sukonfigūruotą demultipleksuoti. transliacijos signalą signalizacijos informacijai gauti ir procesorių, sukonfigūruotą medijos srautui gauti naudojant signalizacijos informaciją.

Pageidautina, kad signalizavimo informacija gali apimti fizinio sluoksnio signalizavimą, signalizavimą greitam paslaugos nuskaitymui ir įgijimui bei paslaugų sluoksnio signalizaciją, kur fizinio sluoksnio signalizacija gali signalizuoti, ar signalizacija greitam paslaugos nuskaitymui ir gavimui yra išanalizuota, signalizacija greitam paslaugos nuskaitymui ir gavimas gali signalizuoti apie paslaugų sluoksnio signalizacijos vietą, o paslaugų sluoksnio signalizavimas - apie žiniasklaidos srauto vietą.

Kaip matyti iš aukščiau pateikto aprašymo, šio išradimo įgyvendinimo variantai gali apdoroti duomenis pagal paslaugų charakteristikas, kad būtų galima kontroliuoti kiekvienos paslaugos ar paslaugos komponento QoS (paslaugų kokybę), tokiu būdu teikiant įvairias transliavimo paslaugas.

Šio išradimo įgyvendinimo būdai gali pasiekti perdavimo lankstumą, perduodant įvairias transliavimo paslaugas tuo pačiu radijo dažnio (RF) signalo pralaidumu.

Šio išradimo variantai gali pagerinti duomenų perdavimo efektyvumą ir padidinti transliavimo signalų perdavimo / priėmimo (Tx / Rx) patikimumą naudojant MIMO (Multiple Input Multiple Output) sistemą.

Šio išradimo įgyvendinimo būdai gali pateikti būdą ir aparatą, kurie yra sukonfigūruoti priimti skaitmeninius transliavimo signalus be klaidų net su mobiliąja priėmimo įranga ar patalpų aplinkoje, transliuojamiems signalams perduoti ir priimti.

Pagal šį išradimą gali būti užtikrintas greitas paslaugų nuskaitymas ir paslaugų įsigijimas.

Trumpas brėžinių aprašymas

Pridedami brėžiniai, kurie yra pateikti siekiant geriau suprasti išradimą ir yra įtraukti į šią paraišką ir yra šios programos dalis, iliustruoja išradimo įgyvendinimo variantą (-us) ir kartu su aprašymu paaiškina išradimo principą. Piešiniuose:

Fig. 1 iliustruoja aparato, skirto transliuojamiems signalams perduoti būsimoms transliavimo paslaugoms, struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 2 iliustruoja įvesties formatavimo bloką pagal vieną šio išradimo įgyvendinimo variantą.

Fig. 3 iliustruoja įvesties formatavimo bloką pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 4 pavaizduotas BICM blokas pagal šio išradimo įgyvendinimo variantą.

Fig. 5 pavaizduotas BICM blokas pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 6 pavaizduotas rėmo konstrukcinis blokas pagal vieną šio išradimo įgyvendinimo variantą.

Fig. 7 pavaizduotas OFDM generavimo blokas pagal šio išradimo įgyvendinimo variantą.

Fig. 8 iliustruoja aparato, skirto priimti transliavimo signalus būsimoms transliavimo paslaugoms, struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 9 iliustruoja rėmo struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 10 iliustruoja kadro signalizavimo hierarchijos struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 11 iliustruoja preambulės signalizacijos duomenis pagal šio išradimo įgyvendinimo variantą.

Fig. 12 iliustruoja PLS1 duomenis pagal šio išradimo įgyvendinimo variantą.

Fig. 13 iliustruoja PLS2 duomenis pagal šio išradimo įgyvendinimo variantą.

Fig. 14 iliustruoja PLS2 duomenis pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 15 iliustruoja loginę rėmo struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 16 iliustruoja PLS kartografavimą pagal šio išradimo įgyvendinimo variantą.

Fig. 17 pavaizduotas EAC kartografavimas pagal šio išradimo įgyvendinimo variantą.

Fig. 18 iliustruoja FIC kartografavimą pagal šio išradimo įgyvendinimo variantą.

Fig. 19 iliustruoja FEC struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 20 iliustruoja laiko persipynimą pagal šio išradimo įgyvendinimo variantą.

Fig. 21 iliustruoja susuktos eilutės-kolonos blokų interleaverio veikimą pagal šio išradimo įgyvendinimo variantą.

Fig. 22 iliustruojamas susuktos eilutės ir kolonos blokų interleaverio veikimas pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 23 pavaizduotas įstrižai susuktos eilutės ir kolonos blokų interleaverio skaitymo modelis pagal šio išradimo įgyvendinimo variantą.

Fig. 24 iliustruoja susipynusius XFECBLOCK iš kiekvienos persipynimo masyvo pagal šio išradimo įgyvendinimo variantą.

Fig. 25 pav. Pavaizduotas signalų atskyrimas iš vienos atminties, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 26 iliustruoja FSS FI schemas signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 27 iliustruoja atstatymo režimo veikimą signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 28 iliustruoja lygtis, nurodančias dažnio interleaderio įvestį ir išvestį signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 29 iliustruoja dažnio persipynimo loginio veikimo mechanizmo, pagrįsto FI schema Nr. 1 ir FI schema Nr. 2, lygtis signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 30 iliustruoja pavyzdį, kai simbolių skaičius yra lyginis skaičius signalų atskyrimui iš vienos atminties, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 31 iliustruoja pavyzdį, kuriame simbolių skaičius yra lyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 32 pavaizduotas pavyzdys, kai simbolių skaičius yra nelyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 33 iliustruoja pavyzdį, kai simbolių skaičius yra nelyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Fig. 34 iliustruoja dažnio išjungiklio veikimą signalizuojant vienos atminties išjungimą, neatsižvelgiant į kadrų simbolių skaičių pagal šio išradimo įgyvendinimo variantą.

Fig. 35 iliustruoja kintamos bitų spartos sistemos pagal šio išradimo įgyvendinimą koncepciją.

Fig. 36 pavaizduotos blokų perrašymo rašymo ir skaitymo operacijos pagal šio išradimo įgyvendinimo variantą.

Fig. 37 parodytos blokų persipynimo lygtys pagal šio išradimo įgyvendinimo variantą.

Fig. 38 iliustruoja virtualius FEC blokus pagal šio išradimo įgyvendinimo variantą.

Fig. 39 rodo lygtis, vaizduojančias skaitymo operaciją įterpus virtualius FEC blokus pagal šio išradimo įgyvendinimo variantą.

Fig. 40 yra schema, iliustruojanti laiko persipynimo procesą pagal šio išradimo įgyvendinimo variantą.

Fig. 41 parodytos lygtys, vaizduojančios poslinkio vertės ir didžiausio TI bloko dydžio nustatymo procesą pagal šio išradimo įgyvendinimo variantą.

Fig. 42 iliustruoja rašymo operaciją pagal šio išradimo įgyvendinimo variantą.

Fig. 43 pavaizduota skaitymo operacija pagal šio išradimo įgyvendinimo variantą.

Fig. 44 iliustruojamas praleidimo operacijos rezultatas skaitymo operacijoje pagal šio išradimo įgyvendinimo variantą.

Fig. 45 parodytas laiko išjungimo pagal šio išradimo įgyvendinimo variantą rašymo procesas.

Fig. 46 iliustruoja laiko išjungimo pagal kitą šio išradimo įgyvendinimo variantą rašymo procesą.

Fig. 47 rodo lygtis, atspindinčias laiko išjungimo skaitymo operaciją pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 48 yra srauto schema, iliustruojanti laiko nuėmimo procesą pagal šio išradimo įgyvendinimo variantą.

Fig. 49 yra lentelė, rodanti susipynimo tipą, taikomą pagal PLP skaičių.

Fig. 50 yra blokinė schema, apimanti pirmiau aprašytos hibridinės laiko tarpiklio struktūros įgyvendinimą.

Fig. 51 yra blokinė schema, apimanti antrą aukščiau aprašytos hibridinės laiko tarpiklio struktūros įgyvendinimą.

Fig. 52 yra blokinė schema, apimanti pirmąjį hibridinio laiko išjungimo struktūros įsikūnijimą.

Fig. 53 yra blokinė diagrama, apimanti antrą hibridinio laiko išjungimo struktūros įgyvendinimo variantą.

Fig. 54 pavaizduotas hibridinis transliacijos priėmimo įrenginys pagal šio išradimo įgyvendinimo variantą.

Fig. 55 yra blokinė schema, iliustruojanti hibridinį transliavimo imtuvą pagal šio išradimo įgyvendinimo variantą.

Fig. 56 rodo naujos kartos hibridinės transliavimo sistemos protokolo kaminą pagal šio išradimo įgyvendinimo variantą.

Fig. 57 rodo transporto rėmo, perduodamo į naujos kartos transliavimo perdavimo sistemos fizinį sluoksnį, struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 58 yra schema, iliustruojanti taikymo paketo perdavimo protokolo paketą pagal šio išradimo įgyvendinimo variantą.

Fig. 59 pavaizduotas signalizavimo duomenų perdavimo būdas naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą.

Fig. 60 rodo signalizacijos duomenis, perduotus naujos kartos transliavimo sistemos pagal šio išradimo variantą, skirtą greitam imtuvo transliacijos paslaugų nuskaitymui.

Fig. 61 rodo signalizacijos duomenis, perduotus naujos kartos transliavimo sistemos pagal šio išradimo variantą, skirtą greitam imtuvo transliacijos paslaugų nuskaitymui.

Fig. 62 iliustruoja būdą, kaip signalizuoti paslaugų sluoksnio, perduodančio signalą per FIC, vietą, kuri yra signalizacija greitam paslaugų nuskaitymui ir gavimui, ir paslaugų sluoksnio signalizavimo iš vietos gavimą pagal šio išradimo įgyvendinimo variantą.

Fig. 63 pavaizduoti signalizacijos duomenys, kuriuos perduoda naujos kartos transliavimo sistema pagal šio išradimo variantą, kad imtuvas galėtų greitai nuskaityti.

Fig. 64 iliustruoja metodą, kaip signalizuoti paslaugų sluoksnio, perduodančio signalą per FIC, vietą, kuri yra signalizacija greitam paslaugos nuskaitymui ir gavimui, ir paslaugų sluoksnio signalizavimo iš vietos gavimą pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 65 yra schema, iliustruojanti naujos kartos transliavimo sistemos paslaugų signalo pranešimo formatą pagal šio išradimo įgyvendinimo variantą.

Fig.66 rodo paslaugų signalo lentelę, naudojamą naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą.

Fig. 67 parodyta paslaugų kartografavimo lentelė, naudojama naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą.

Fig. 68 rodo naujos kartos transliavimo sistemos paslaugų signalizavimo lentelę pagal šio išradimo įgyvendinimo variantą.

Fig. 69 rodo komponentų atvaizdavimo lentelę, naudojamą naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą.

Fig. 70 pavaizduotas komponentų atvaizdavimo lentelės aprašymas pagal šio išradimo įgyvendinimo variantą.

Fig. 71 rodo naujos kartos transliavimo sistemos komponentų atvaizdavimo lentelės sintaksę pagal šio išradimo įgyvendinimo variantą.

Fig. 72 pavaizduotas signalo perdavimo, susijusio su kiekviena paslauga plačiajuosčio ryšio tinkle, perdavimo būdas naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą.

Fig. 73 iliustruoja MPD signalizavimo naujos kartos transliavimo sistemoje metodą pagal šio išradimo įgyvendinimo variantą.

Fig. 74 rodo naujos kartos transliavimo sistemos MPD pristatymo lentelės sintaksę pagal šio išradimo įgyvendinimo variantą.

Fig. 75 parodytas naujos kartos transliavimo sistemos perdavimo sesijos egzemplioriaus aprašymas pagal šio išradimo įgyvendinimo variantą.

Fig. 76 rodo naujos kartos transliavimo sistemos „SourceFlow“ elementą pagal šio išradimo įgyvendinimo variantą.

Fig. 77 rodo naujos kartos transliavimo sistemos pagal šio išradimo įgyvendinimo variantą EFDT.

Fig. 78 pavaizduotas ISDT perdavimo būdas, kurį naudoja naujos kartos transliavimo sistema pagal šio išradimo įgyvendinimo variantą.

Fig. 79 rodo naujos kartos transliavimo sistemos signalo pranešimo perdavimo struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 80 yra schema, iliustruojanti naujos kartos transliacijos perdavimo įrenginį pagal šio išradimo įgyvendinimo variantą.

Fig. 81 yra schema, iliustruojanti naujos kartos transliavimo priėmimo įrenginį pagal šio išradimo įgyvendinimo variantą.

Fig. 82 pavaizduotas naujos kartos transliacijos perdavimo būdas pagal šio išradimo įgyvendinimo variantą.

Fig. 83 iliustruoja naujos kartos transliacijos priėmimo būdą pagal šio išradimo įgyvendinimo variantą.

IŠSAMUS IŠRADIMO APRAŠYMAS

Dabar bus išsamiai remiamasi šio pageidaujamo išradimo įgyvendinimo variantais, kurių pavyzdžiai iliustruojami pridedamuose brėžiniuose. Išsamus aprašymas, kuris bus pateiktas žemiau su nuoroda į pridedamus brėžinius, yra skirtas paaiškinti šio išradimo pavyzdinius pavyzdžius, o ne parodyti vienintelius variantus, kuriuos galima įgyvendinti pagal šį išradimą.

Nors dauguma šios specifikacijos elementų terminų buvo parinkti iš bendrųjų, plačiai naudojamų technikoje, atsižvelgiant į jų funkcijas šioje specifikacijoje, terminai gali būti keičiami priklausomai nuo specialistų ketinimų ar susitarimų ar naujų įvedimo. technologija. Kai kuriuos terminus pareiškėjas pasirinko savavališkai, o jų reikšmė prireikus paaiškinama šiame aprašyme. Taigi šioje specifikacijoje vartojami terminai turėtų būti aiškinami remiantis bendru šios specifikacijos turiniu ir faktinėmis terminų reikšmėmis, o ne paprastais jų pavadinimais ar reikšmėmis.

Šis išradimas pateikia aparatus ir būdus transliuojamiems signalams perduoti ir priimti būsimoms transliavimo paslaugoms. Būsimos transliavimo paslaugos pagal šio išradimo variantą apima antžeminės transliacijos paslaugą, judriojo transliavimo paslaugą, UHDTV paslaugą ir kt. Šis išradimas gali apdoroti būsimų transliavimo paslaugų transliavimo signalus per ne MIMO (kelių įėjimų daugybinį išėjimą). arba MIMO pagal vieną įgyvendinimo variantą. Ne MIMO schema pagal šio išradimo variantą gali apimti MISO (Multiple Input Single Output) schemą, SISO (Single Input Single Output) schemą ir kt.

Nors MISO arba MIMO aprašymo patogumui toliau naudoja dvi antenas, šis išradimas yra taikomas sistemoms, naudojančioms dvi ar daugiau antenų. Šis išradimas gali apibrėžti tris fizinio sluoksnio (PL) profilius - pagrindinius, rankinius ir pažangiuosius profilius - kiekvienas iš jų optimizuotas taip, kad sumažintų imtuvo sudėtingumą, tuo pačiu pasiekiant našumą, kurio reikia konkrečiam naudojimo atvejui. Fizinio sluoksnio (PHY) profiliai yra visų konfigūracijų pogrupiai, kuriuos turėtų įgyvendinti atitinkamas imtuvas.

Trys PHY profiliai turi daugumą funkcinių blokų, tačiau šiek tiek skiriasi pagal konkrečius blokus ir (arba) parametrus. Ateityje galima apibrėžti papildomus PHY profilius. Vykdant sistemos plėtrą, būsimus profilius taip pat galima multipleksuoti su esamais profiliais viename RF kanale per būsimą plėtinį (FEF). Kiekvieno PHY profilio informacija aprašyta toliau.

Pagrindinis profilis reiškia pagrindinį fiksuotų imtuvų, paprastai sujungtų su antena ant stogo, naudojimo atvejį. Į pagrindinį profilį taip pat įeina nešiojamieji prietaisai, kuriuos galima gabenti į vietą, tačiau jie priklauso gana stacionarioms priėmimo kategorijoms. Kai kuriuos patobulintus variantus, pagrindinio profilio naudojimas galėtų būti išplėstas į rankinius prietaisus ar net transporto priemones, tačiau pagrindinio profilio imtuvo veikimo atveju šie naudojimo atvejai nėra tikėtini.

Tikslinis SNR priėmimo diapazonas yra maždaug nuo 10 iki 20 dB, į kurį įeina esamos transliavimo sistemos (pvz., ATSC A / 53) 15 dB SNR priėmimo galimybė. Imtuvo sudėtingumas ir energijos suvartojimas nėra tokie svarbūs kaip baterijose valdomuose delniniuose įrenginiuose, kurie naudos rankinį profilį. Pagrindiniai pagrindinio profilio sistemos parametrai išvardyti 1 lentelėje.

Rankinis profilis skirtas naudoti rankiniuose ir transporto priemonėse, veikiančiuose naudojant akumuliatoriaus energiją. Prietaisai gali judėti pėsčiųjų ar transporto priemonės greičiu. Energijos suvartojimas ir imtuvo sudėtingumas yra labai svarbūs įgyvendinant rankinio profilio įtaisus. Tikslinis delninio profilio SNR diapazonas yra apytiksliai nuo 0 iki 10 dB, tačiau jį galima sukonfigūruoti taip, kad pasiektų žemesnį nei 0 dB, kai jis skirtas gilesniam priėmimui patalpose.

Be mažo SNR pajėgumo, atsparumas Doplerio efektui, kurį sukelia imtuvo mobilumas, yra svarbiausias delninio profilio našumo požymis. Pagrindiniai delninio profilio sistemos parametrai yra nurodyti 2 lentelėje.

Pažangus profilis užtikrina didžiausią kanalo pajėgumą, tuo labiau sudėtingo įgyvendinimo metu. Šiam profiliui reikia naudoti MIMO perdavimą ir priėmimą, o UHDTV paslauga yra tikslinis naudojimo atvejis, kuriam šis profilis yra specialiai sukurtas. Padidėjęs pajėgumas taip pat gali būti naudojamas didesniam paslaugų skaičiui tam tikrame pralaidumo plote, pvz., Kelių SDTV ar HDTV paslaugų teikimui.

Tikslinis pažangaus profilio SNR diapazonas yra maždaug nuo 20 iki 30 dB. MIMO perdavimui iš pradžių gali būti naudojama esama elipsiškai poliarizuota perdavimo įranga, ateityje ji bus išplėsta ir visaverčiai kryžminiai poliarizuotam perdavimui. Pagrindiniai išplėstinio profilio sistemos parametrai pateikti 3 lentelėje.

Tokiu atveju bazinis profilis gali būti naudojamas kaip antžeminės transliacijos paslaugos ir mobiliojo transliavimo paslaugos profilis. Tai yra, pagrindinį profilį galima naudoti apibrėžiant profilio, apimančio mobilųjį profilį, sampratą. Be to, išplėstinį profilį galima suskirstyti į papildomą profilį, skirtą pagrindiniam profiliui su MIMO, ir išplėstinį profilį, skirtą rankiniam profiliui su MIMO. Be to, tris profilius galima keisti atsižvelgiant į dizainerio ketinimus.

Šiam išradimui gali būti taikomi šie terminai ir apibrėžimai. Šie dizainai ir apibrėžimai gali būti pakeisti pagal dizainą.

pagalbinis srautas: ląstelių, perduodančių dar neapibrėžto moduliavimo ir kodavimo duomenis, seka, kuri gali būti naudojama būsimiems plėtiniams arba pagal transliuotojų ar tinklo operatorių reikalavimus

bazinis duomenų vamzdis: duomenų perdavimo vamzdis, perduodantis paslaugų signalizacijos duomenis

pagrindinės juostos rėmas (arba BBFRAME): rinkinys Kbch bitų, kurie sudaro įvestį į vieną FEC kodavimo procesą (BCH ir LDPC kodavimas)

ląstelė: moduliacijos vertė, kurią perneša vienas OFDM perdavimo nešėjas

koduotas blokas: LDPC koduotas PLS1 duomenų blokas arba vienas iš LDPC koduotų PLS2 duomenų blokų

duomenų perdavimo kanalas: loginis kanalas fiziniame sluoksnyje, kuris perduoda paslaugų duomenis ar susijusius metaduomenis ir kuriame gali būti viena ar kelios paslaugos arba paslaugos komponentas.

duomenų perdavimo įrenginys: pagrindinis elementas, skirtas duomenų ląstelėms paskirstyti rėmelyje esančiam DP.

duomenų simbolis: OFDM simbolis rėmelyje, kuris nėra preambulės simbolis (kadro signalinis simbolis ir rėmelio krašto simbolis yra įtrauktas į duomenų simbolį)

DP_ID: šis 8 bitų laukas unikaliai identifikuoja DP sistemoje, kurią identifikuoja SYSTEM_ID

fiktyvi ląstelė: ląstelė, turinti pseudoatsitiktinę vertę, naudojama užpildyti likusį pajėgumą, nenaudojamą PLS signalizacijai, DP ar pagalbiniams srautams

avarinio įspėjimo kanalas: rėmelio dalis, perduodanti EAS informacijos duomenis

rėmas: fizinio sluoksnio laiko tarpas, prasidedantis preambule ir baigiantis rėmelio krašto simboliu

kadrų kartojimo vienetas: kadrų, priklausančių tam pačiam arba skirtingam fiziniam sluoksnio profiliui, rinkinys, įskaitant FEF, kuris super kadre kartojamas aštuonis kartus

greitas informacinis kanalas: loginis kanalas rėmelyje, perduodantis žemėlapio informaciją tarp paslaugos ir atitinkamos bazinės DP

FECBLOCK: rinkinys LDPC koduotų DP duomenų bitų

FFT dydis: nominalus FFT dydis, naudojamas tam tikram režimui, lygus aktyviojo simbolio laikotarpiui Ts, išreikštam pradinio laikotarpio T ciklais

kadro signalizavimo simbolis: OFDM simbolis su didesniu pilotų tankiu, naudojamas kadro pradžioje tam tikrais FFT dydžio, apsaugos intervalo ir išsklaidyto pilotinio modelio deriniais, kurie perkelia dalį PLS duomenų

kadro krašto simbolis: OFDM simbolis su didesniu pilotų tankiu, naudojamas kadro pabaigoje tam tikrais FFT dydžio, apsaugos intervalo ir išsklaidyto pilotinio modelio deriniais.

frame-group: visų kadrų, turinčių tą patį PHY profilio tipą, rinkinys super kadre.

būsimas plėtinio rėmas: fizinio sluoksnio laiko tarpas super kadre, kurį galima naudoti būsimam pratęsimui, kuris prasideda preambule

„Futurecast UTB“ sistema: siūloma fizinio sluoksnio transliavimo sistema, kurios įvestis yra viena ar kelios MPEG2-TS arba IP arba bendrosios srovės (-ės) ir kurios išvestis yra RF signalas

įvesties srautas: sistemos galutiniams vartotojams teikiamų paslaugų visumos duomenų srautas.

įprastas duomenų simbolis: duomenų simbolis, išskyrus kadro signalizavimo simbolį ir kadro krašto simbolį

PHY profilis: visų konfigūracijų, kurias turėtų įgyvendinti atitinkamas imtuvas, pogrupis

PLS: fizinio sluoksnio signalizavimo duomenys, susidedantys iš PLS1 ir PLS2

PLS1: pirmasis fiksuoto dydžio, kodavimo ir moduliavimo FSS simboliuose nešamas PLS duomenų rinkinys, kuriame pateikiama pagrindinė informacija apie sistemą ir parametrai, reikalingi PLS2 dekoduoti.

PASTABA: PLS1 duomenys išlieka pastovūs visą kadrų grupės laiką.

PLS2: antrasis PLS duomenų rinkinys, perduodamas FSS simboliu, kuriame pateikiami išsamesni PLS duomenys apie sistemą ir DP

PLS2 dinaminiai duomenys: PLS2 duomenys, kurie gali dinamiškai keistis kadre po kadro

PLS2 statiniai duomenys: PLS2 duomenys, kurie išlieka statiniai visą kadrų grupės laiką

preambulės signalizacijos duomenys: signaliniai duomenys, kuriuos perduoda preambulės simbolis ir naudojami pagrindiniam sistemos režimui nustatyti

preambulės simbolis: fiksuoto ilgio bandomasis simbolis, nešantis pagrindinius PLS duomenis ir esantis kadro pradžioje

PASTABA: preambulės simbolis daugiausia naudojamas greitam pradiniam juostos nuskaitymui, siekiant nustatyti sistemos signalą, jo laiką, dažnio poslinkį ir FFT dydį.

rezervuota naudoti ateityje: neapibrėžta šiame dokumente, tačiau gali būti apibrėžta ateityje

super kadras: aštuonių kadrų kartojimo vienetų rinkinys

laiko blokavimo blokas (TI blokas): ląstelių rinkinys, per kurį atliekamas laiko persipynimas, atitinkantis vieną laiko interleaverio atminties panaudojimą

TI grupė: vienetas, per kurį atliekamas dinaminis pajėgumų paskirstymas tam tikrai DP, sudarytas iš sveiko skaičiaus, dinamiškai kintančio XFECBLOCK skaičiaus

PASTABA: TI grupė gali būti susieta tiesiai su vienu kadru arba gali būti susieta su keliais kadrais. Jame gali būti vienas ar keli TI blokai.

1 tipo DP: kadro DP, kur visi DP susieti su kadru pagal TDM

2 tipo DP: kadro DP, kur visos DP yra susietos su kadru pagal FDM

XFECBLOCK: Ncells ląstelių rinkinys, kuriame yra visi vieno LDPC FECBLOCK bitai

Fig. 1 iliustruoja aparato, skirto transliuojamiems signalams perduoti būsimoms transliavimo paslaugoms, struktūrą pagal šio išradimo įgyvendinimo variantą.

Aparatas, skirtas perduoti transliavimo signalus būsimoms transliavimo paslaugoms pagal šio išradimo variantą, gali apimti įvesties formatavimo bloką 1000, BICM (Bit interleaved coding & amp moduliacija) bloką 1010, karkasinis statybinis blokas 1020, OFDM („Orthogonal Frequency Division Multiplexing“) generavimo blokas 1030 ir signalizacijos generavimo bloką 1040. Bus pateiktas kiekvieno signalo perdavimo aparato modulio veikimo aprašymas.

IP srautas / paketai ir MPEG2-TS yra pagrindiniai įvesties formatai, kiti srauto tipai tvarkomi kaip bendrieji srautai. Be šių duomenų įvesties, įvedama valdymo informacija, skirta valdyti kiekvieno įvesties srauto atitinkamo pralaidumo planavimą ir paskirstymą. Vienu metu leidžiama naudoti vieną ar kelis TS srautus, IP srautus ir (arba) „General Stream“.

Įvesties formatavimo blokas 1000 gali demultipleksuoti kiekvieną įvesties srautą į vieną ar kelis duomenų vamzdžius, kuriems kiekvienam taikomas nepriklausomas kodavimas ir moduliacija. Duomenų perdavimo vamzdis (DP) yra pagrindinis patikimumo kontrolės elementas, kuris turi įtakos paslaugų kokybei (QoS). Vieną DP gali gabenti vieną ar kelias paslaugas ar paslaugų komponentus. Išsami informacija apie įvesties formatavimo bloko operacijas 1000 bus aprašyta vėliau.

Duomenų perdavimo kanalas yra loginis kanalas fiziniame sluoksnyje, kuris perduoda paslaugos duomenis ar susijusius metaduomenis, kuriame gali būti viena ar kelios paslaugos ar paslaugų komponentai.

Be to, duomenų perdavimo įrenginys: pagrindinis elementas, skirtas duomenų ląstelėms paskirstyti DP rėmelyje.

BICM bloke 1010, klaidų taisymui pridedami pariteto duomenys, o užkoduoti bitų srautai priskiriami kompleksinės vertės žvaigždyno simboliams. Simboliai yra susipynę per tam tikrą persipynimo gylį, kuris naudojamas atitinkamai DP. Išplėstiniam profiliui MIMO kodavimas atliekamas BICM bloke 1010 o prie MIMO perdavimo išvestyje pridedamas papildomas duomenų kelias. Išsami informacija apie BICM bloko operacijas 1010 bus aprašyta vėliau.

„Frame Building block“ 1020 gali įvesties DP duomenų langelius susieti su OFDM simboliais rėmelyje. Atlikus kartografavimą, dažnių perėmimas naudojamas dažnio ir srities įvairovei, ypač kovojant su dažniui selektyviais išblukimo kanalais. Išsami informacija apie „Frame Building“ blokelio veikimą 1020 bus aprašyta vėliau.

Įdėjus preambulę kiekvieno kadro pradžioje, OFDM Generation blokas 1030 gali naudoti įprastą OFDM moduliaciją, turėdamas ciklinį priešdėlį kaip apsaugos intervalą. Dėl antenos erdvės įvairovės siųstuvams taikoma paskirstyta MISO schema. Be to, laiko srityje atliekama „Peak-to-Average Power Reduction“ (PAPR) schema. Lankstiam tinklo planavimui šiame pasiūlyme pateikiama įvairių FFT dydžių, apsaugos intervalų ilgių ir atitinkamų bandomųjų modelių rinkinys. Išsami informacija apie OFDM Generation bloko operacijas 1030 bus aprašyta vėliau.

Signalų generavimo blokas 1040 gali sukurti fizinio sluoksnio signalizacijos informaciją, naudojamą kiekvieno funkcinio bloko veikimui. Ši signalinė informacija taip pat perduodama taip, kad dominančios paslaugos būtų tinkamai atkurtos imtuvo pusėje. Išsami signalų generavimo bloko operacijų informacija 1040 bus aprašyta vėliau.

Fig. 2, 3 ir 4 iliustruoja įvesties formatavimo bloką 1000 pagal šio išradimo įgyvendinimo variantus. Bus pateiktas kiekvieno paveikslo aprašymas.

Fig. 2 iliustruoja įvesties formatavimo bloką pagal vieną šio išradimo įgyvendinimo variantą. Fig. 2 parodytas įvesties formatavimo modulis, kai įvesties signalas yra vienas įvesties srautas.

Įvesties formatavimo blokas, pavaizduotas Fig. 2 atitinka įvesties formatavimo bloko įsikūnijimą 1000 aprašyta atsižvelgiant į Fig. 1.

Fizinio sluoksnio įvestį gali sudaryti vienas arba keli duomenų srautai. Kiekvieną duomenų srautą perduoda viena DP. Režimo pritaikymo moduliai supjausto gaunamą duomenų srautą į pagrindinės juostos rėmo (BBF) duomenų laukus. Sistema palaiko trijų tipų įvesties duomenų srautus: MPEG2-TS, interneto protokolą (IP) ir Generic stream (GS). MPEG2-TS būdingi fiksuoto ilgio (188 baitų) paketai, kurių pirmasis baitas yra sinchronizuojamas baitas (0x47). IP srautas susideda iš kintamo ilgio IP datagramų paketų, kaip nurodyta IP paketų antraštėse. Sistema palaiko IPv4 ir IPv6 IP srautui. GS gali būti sudarytas iš kintamo ilgio paketų arba pastovaus ilgio paketų, signalizuojamų kapsuliavimo paketų antraštėse.

(a) rodo režimo pritaikymo bloką 2000 ir srauto pritaikymas 2010 signalui DP ir (b) rodo PLS generavimo bloką 2020 ir PLS koduotojas 2030 PLS duomenims generuoti ir apdoroti. Bus pateiktas kiekvieno bloko veikimo aprašymas.

Įvesties srauto skirstytuvas padalija įvesties TS, IP, GS srautus į kelis paslaugų ar paslaugų komponentų (garso, vaizdo ir kt.) Srautus. Režimo pritaikymo modulis 2010 susideda iš CRC kodavimo įrenginio, BB (pagrindinės juostos) rėmelių pjaustyklės ir BB rėmelių antraščių įterpimo bloko.

„CRC Encoder“ teikia trijų tipų CRC kodavimą klaidoms aptikti vartotojo paketo (UP) lygiu, t. Y. CRC-8, CRC-16 ir CRC-32. Apskaičiuoti CRC baitai pridedami po UP. CRC-8 naudojamas TS srautui, o CRC-32 - IP srautui. Jei GS srautas neteikia CRC kodavimo, turėtų būti taikomas siūlomas CRC kodavimas.

„BB Frame Slicer“ įvestį suskirsto į vidinį loginio bitų formatą. Pirmasis gautas bitas apibrėžiamas kaip MSB. „BB Frame Slicer“ skiria įvesties bitų skaičių, lygų turimam duomenų lauko pajėgumui. Norint paskirstyti įvesties bitų skaičių, lygų BBF naudingajai apkrovai, UP paketų srautas supjaustomas taip, kad atitiktų BBF duomenų lauką.

BB rėmo antraštės įterpimo blokas gali įterpti fiksuoto ilgio 2 baitų BBF antraštę, įterptą prieš BB rėmą. BBF antraštę sudaro STUFFI (1 bitai), SYNCD (13 bitų) ir RFU (2 bitai). Be fiksuotos 2 baitų BBF antraštės, 2 baitų BBF antraštės gale BBF gali turėti pratęsimo lauką (1 arba 3 baitai).

Srauto pritaikymas 2010 susideda iš įdaro įkišimo bloko ir BB kodavimo. Įdarymo įterpimo blokas gali įdėti įdaro lauką į BB rėmo naudingąją apkrovą. Jei srauto pritaikymo įvesties duomenų pakanka užpildyti BB rėmelį, STUFFI nustatoma į „0“, o BBF neturi įdaro lauko.Kitu atveju STUFFI nustatoma į „1“, o įdaro laukas įterpiamas iškart po BBF antrašte. Užpildymo lauką sudaro du užpildymo lauko antraštės baitai ir įvairaus dydžio įdaro duomenys.

„BB“ šifruotojas iššifruoja visą BBF, kad išsisklaidytų energija. Šifravimo seka yra sinchroniška su BBF. Šifravimo seką sukuria grįžtamojo ryšio poslinkio registras.

PLS kartos blokas 2020 gali generuoti fizinio sluoksnio signalizacijos (PLS) duomenis. PLS imtuvui suteikia prieigą prie fizinio sluoksnio DP. PLS duomenis sudaro PLS1 ir PLS2 duomenys.

PLS1 duomenys yra pirmasis PLS duomenų rinkinys, perkeliamas į FSS simbolius rėmelyje, turintis fiksuotą dydį, kodavimą ir moduliavimą, kuriame pateikiama pagrindinė informacija apie sistemą, taip pat parametrai, reikalingi PLS2 duomenims dekoduoti. PLS1 duomenys pateikia pagrindinius perdavimo parametrus, įskaitant parametrus, reikalingus PLS2 duomenų priėmimui ir dekodavimui. Be to, PLS1 duomenys išlieka pastovūs visą kadrų grupės laiką.

PLS2 duomenys yra antras PLS duomenų rinkinys, perduodamas FSS simboliu, kuriame pateikiami išsamesni PLS duomenys apie sistemą ir DP. PLS2 yra parametrai, pateikiantys pakankamai informacijos, kad imtuvas iššifruotų norimą DP. PLS2 signalizacija taip pat susideda iš dviejų tipų parametrų: PLS2 statiniai duomenys (PLS2-STAT duomenys) ir PLS2 dinaminiai duomenys (PLS2-DYN duomenys). „PLS2 Static“ duomenys yra PLS2 duomenys, kurie išlieka statiniai kadrų grupės metu, o PLS2 dinaminiai duomenys yra PLS2 duomenys, kurie gali dinamiškai keistis kadre po kadro.

Išsami informacija apie PLS duomenis bus aprašyta vėliau.

PLS koduotojas 2030 gali išsklaidyti sugeneruotus PLS duomenis, kad būtų išsklaidyta energija.

Aukščiau aprašytų blokų galima praleisti arba pakeisti blokais, turinčiais panašias ar identiškas funkcijas.

Fig. 3 iliustruoja įvesties formatavimo bloką pagal kitą šio išradimo įgyvendinimo variantą.

Įvesties formatavimo blokas, pavaizduotas Fig. 3 atitinka įvesties formatavimo bloko įsikūnijimą 1000 aprašyta atsižvelgiant į Fig. 1.

Fig. 3 rodo įvesties formatavimo bloko režimo pritaikymo bloką, kai įvesties signalas atitinka kelis įvesties srautus.

Įvesties formatavimo bloko režimo pritaikymo blokas, skirtas apdoroti kelis įvesties srautus, gali savarankiškai apdoroti kelis įvesties srautus.

Remiantis fig. 3, režimo pritaikymo blokas, atitinkamai apdorojantis kelis įvesties srautus, gali apimti įvesties srauto daliklį 3000, įvesties srauto sinchronizatorius 3010, kompensacinio delsos blokas 3020, nulinis paketų ištrynimo blokas 3030, galvos suspaudimo blokas 3040, CRC koduotojas 3050, BB rėmo pjaustyklė 3060 ir BB antraštės įterpimo bloką 3070. Bus pateiktas kiekvieno režimo pritaikymo bloko blokas.

CRC koderio operacijos 3050, BB rėmo pjaustyklė 3060 ir BB antraštės įterpimo blokas 3070 atitinka CRC kodavimo įrenginio, BB rėmelio pjaustyklės ir BB antraštės įterpimo bloko, aprašyto nuoroda į Fig. 2 ir todėl jo aprašymas praleistas.

Įvesties srauto skirstytuvas 3000 gali padalinti įvesties TS, IP, GS srautus į kelis paslaugų ar paslaugų komponentų (garso, vaizdo ir kt.) srautus.

Įvesties srauto sinchronizatorius 3010 gali būti vadinamas ISSY. ISSY gali suteikti tinkamas priemones, užtikrinančias pastovų duomenų perdavimo spartą (CBR) ir nuolatinį perdavimo nuo pradžios iki pabaigos bet kokio įvesties duomenų formato vėlavimą. ISSY visada naudojama keliems DP, turintiems TS, ir pasirinktinai naudojama daugybei DP, turinčiai GS srautus.

Kompensacinio vėlavimo blokas 3020 gali uždelsti dalijamo TS paketo srautą po ISSY informacijos įterpimo, kad būtų galima atlikti TS paketų rekombinacijos mechanizmą nereikalaujant papildomos atminties imtuve.

Nulinis paketų ištrynimo blokas 3030, naudojamas tik TS įvesties srauto atvejui. Kai kuriuose TS įvesties srautuose arba padalintuose TS srautuose gali būti daug nulinių paketų, kad būtų galima pritaikyti VBR (kintamo bitų greičio) paslaugas CBR TS sraute. Šiuo atveju, siekiant išvengti nereikalingų perdavimo pridėtinių išlaidų, galima nustatyti ir neperduoti paketus, kurių paketas yra nereikalingas. Imtuve pašalinti nuliniai paketai gali būti vėl įterpti tiksliai toje vietoje, kur jie buvo iš pradžių, remdamiesi ištrintu null-packet (DNP) skaitikliu, kuris įterpiamas į siuntimą, taip užtikrinant pastovų bitų greitį ir išvengiant poreikio laiko žyma (PGR) atnaujinti.

Galvos suspaudimo blokas 3040 gali užtikrinti paketų antraštių glaudinimą, kad padidėtų perdavimo ar IP įvesties srautų efektyvumas. Kadangi imtuvas gali turėti a priori informaciją apie tam tikras antraštės dalis, šią žinomą informaciją galima ištrinti siųstuve.

„Transport Stream“ imtuvas turi a priori informaciją apie sinchronizavimo baitų konfigūraciją (0x47) ir paketo ilgį (188 baitai). Jei įvesties TS sraute yra turinys, turintis tik vieną PID, ty tik vienam paslaugos komponentui (vaizdo, garso ir kt.) Arba paslaugos daliniam komponentui (SVC pagrindinis sluoksnis, SVC patobulinimo sluoksnis, MVC pagrindo rodinys arba nuo MVC priklausomi rodiniai) , Transporto srautui (pasirinktinai) galima pritaikyti TS paketų antraščių glaudinimą. IP paketo antraštės suspaudimas naudojamas pasirinktinai, jei įvesties garas yra IP srautas. Aukščiau aprašytų blokų galima praleisti arba pakeisti blokais, turinčiais panašias ar identiškas funkcijas.

Fig. 4 pavaizduotas BICM blokas pagal šio išradimo įgyvendinimo variantą.

BICM blokas, pavaizduotas fig. 4 atitinka BICM bloko įsikūnijimą 1010 aprašyta atsižvelgiant į Fig. 1.

Kaip aprašyta aukščiau, aparatas, skirtas perduoti transliavimo signalus būsimoms transliavimo paslaugoms pagal šio išradimo variantą, gali teikti antžeminės transliacijos paslaugą, mobiliojo transliavimo paslaugą, UHDTV paslaugą ir kt.

Kadangi QoS (paslaugos kokybė) priklauso nuo aparato, skirto transliavimo signalams perduoti, būsimoms transliavimo paslaugoms pagal šio išradimo įgyvendinimo variantą teikiamos paslaugos savybių, atitinkamas paslaugas atitinkantys duomenys turi būti apdorojami per skirtingas schemas. Atitinkamai, BICM blokas pagal šio išradimo variantą gali savarankiškai apdoroti jame įvestus DP, savarankiškai taikydamas SISO, MISO ir MIMO schemas duomenų vamzdžiams, atitinkamai atitinkantiems duomenų kelius. Vadinasi, aparatas, skirtas perduoti transliavimo signalus būsimoms transliavimo paslaugoms pagal šio išradimo variantą, gali valdyti kiekvienos paslaugos ar paslaugų komponento, perduodamo per kiekvieną DP, QoS.

(a) rodo BICM bloką, kurį dalijasi pagrindinis profilis ir rankinis profilis, ir (b) rodo išplėstinio profilio BICM bloką.

BICM blokas, kurį bendrina pagrindinis profilis ir delninis profilis, ir išplėstinio profilio BICM blokas gali apimti daugybę apdorojimo blokų, skirtų kiekvienam DP apdoroti.

Bus pateiktas kiekvieno BICM bloko pagrindinio profilio ir delninio profilio bei pažangaus profilio BICM bloko apdorojimo blokas.

Apdorojimo blokas 5000 BICM bloko pagrindiniam profiliui ir rankiniam profiliui gali būti duomenų FEC koderis 5010, šiek tiek interleaver 5020, žvaigždynų žemėlapis 5030, SSD (Signal Space Diversity) kodavimo blokas 5040 ir laiko tarpininkas 5050.

„Data FEC“ koduotojas 5010 gali atlikti FEC kodavimą įvesties BBF, kad generuotų FECBLOCK procedūrą, naudodamas išorinį kodavimą (BCH) ir vidinį kodavimą (LDPC). Išorinis kodavimas (BCH) yra neprivalomas kodavimo metodas. Išsami duomenų FEC koderio operacijų informacija 5010 bus aprašyta vėliau.

Šiek tiek interleaver 5020 gali susipinti duomenų FEC koderio išvestis 5010 pasiekti optimalų našumą derinant LDPC kodus ir moduliavimo schemą, tuo pačiu užtikrinant efektyviai įgyvendinamą struktūrą. Informacija apie bitų interleaverio operacijas 5020 bus aprašyta vėliau.

Žvaigždyno žemėlapis 5030 gali moduliuoti kiekvieną langelio žodį iš bitų interleaverio 5020 bazėje ir rankiniuose profiliuose, arba langelio žodis iš „Cell-word“ demultiplekserio 5010-1 išplėstiniame profilyje naudojant QPSK, QAM-16, nevienodą QAM (NUQ-64, NUQ-256, NUQ-1024) arba nevienodą žvaigždyną (NUC-16, NUC-64, NUC-256, NUC-1024 ) suteikti galiai normalizuotą žvaigždyno tašką, el. Šis žvaigždynų atvaizdavimas taikomas tik DP. Atkreipkite dėmesį, kad QAM-16 ir NUQ yra kvadrato formos, o NUC yra savavališkos formos. Kai kiekvienas žvaigždynas yra pasuktas bet kuriuo 90 laipsnių kartotiniu, pasuktas žvaigždynas tiksliai sutampa su savo pradiniu. Ši „sukimosi pojūčio“ simetriška savybė daro realių ir menamų komponentų pajėgumus ir vidutines galias lygias viena kitai. Tiek NUQ, tiek NUC yra apibrėžti kiekvienam kodo greičiui, o konkretų naudojamą signalizuoja parametras DP_MOD, pateiktas PLS2 duomenyse.

Laiko interleaveris 5050 gali veikti DP lygiu. Laiko interleaving (TI) parametrai gali būti nustatyti skirtingai kiekvienai DP. Informacija apie laiko interleaverio operacijas 5050 bus aprašyta vėliau.

Apdorojimo blokas 5000-1 Išplėstinio profilio BICM bloko dalis gali būti duomenų FEC koduotojas, bitų interleaveris, žvaigždynų žemėlapis ir laiko interleaveris.

Tačiau apdorojimo blokas 5000-1 skiriamas nuo apdorojimo bloko 5000 dar apima langelio žodžio demultiplekserį 5010-1 ir MIMO kodavimo bloką 5020-1.

Taip pat duomenų FEC kodavimo įrenginio, bitų interleaverio, žvaigždynų žemėlapio sudarytojo ir laiko interleaverio operacijos apdorojimo bloke 5000-1 atitinka „Data FEC“ kodavimo priemonės 5010, bitų interleaveris 5020, žvaigždynų žemėlapis 5030ir laiko interleaveris 5050 aprašytas, todėl jų aprašymas praleistas.

Ląstelių žodžių demultiplekseris 5010-1 yra naudojamas išplėstinio profilio DP, norint padalinti vieno langelio žodžio srautą į dvigubo langelio žodžio srautus MIMO apdorojimui. Išsami informacija apie langelio žodžio demultiplekserio operacijas 5010-1 bus aprašyta vėliau.

MIMO kodavimo blokas 5020-1 gali apdoroti langelio žodžio demultiplekserio išvestį 5010-1 naudojant MIMO kodavimo schemą. MIMO kodavimo schema buvo optimizuota signalo perdavimui. MIMO technologija yra perspektyvus būdas padidinti pajėgumą, tačiau tai priklauso nuo kanalo ypatybių. Ypač transliavimui, stiprus kanalo LOS komponentas arba gaunamos signalo galios skirtumas tarp dviejų antenų, kuriuos lemia skirtingos signalo sklidimo charakteristikos, apsunkina MIMO pajėgumų padidėjimą. Siūloma MIMO kodavimo schema šią problemą įveikia naudodama rotaciją pagrįstą išankstinį kodavimą ir vieno iš MIMO išvesties signalų fazių atsitiktinių imčių parinkimą.

MIMO kodavimas skirtas 2 × 2 MIMO sistemai, kuriai reikalingi bent dvi antenos tiek siųstuve, tiek imtuve. Šiame pasiūlyme yra apibrėžti du MIMO kodavimo režimai: visiško greičio erdvinis tankinimas (FR-SM) ir visos spartos visos įvairovės erdvinis tankinimas (FRFD-SM). „FR-SM“ kodavimas padidina pajėgumą, palyginti su nedideliu kompleksiškumu imtuvo pusėje, o „FRFD-SM“ kodavimas - padidina pajėgumą ir papildomą įvairovės padidėjimą, padidindamas labai sudėtingumą imtuvo pusėje. Siūloma MIMO kodavimo schema neriboja antenos poliškumo konfigūracijos.

MIMO apdorojimas reikalingas išplėstiniam profilio rėmui, o tai reiškia, kad visus išplėstinio profilio rėmelyje esančius DP apdoroja MIMO koduotojas. MIMO apdorojimas taikomas DP lygiu. „Constellation Mapper“ išėjimų poros NUQ (e1, i ir e2, i) tiekiamos į MIMO kodavimo įvestį. Suporuotas MIMO kodavimo įrenginio išėjimas (g1, i ir g2, i) perduodamas tuo pačiu nešikliu k ir OFDM simboliu 1 jų atitinkamų TX antenų.

Aukščiau aprašytų blokų galima praleisti arba pakeisti blokais, turinčiais panašias ar identiškas funkcijas.

Fig. 5 pavaizduotas BICM blokas pagal kitą šio išradimo įgyvendinimo variantą.

BICM blokas, pavaizduotas Fig. 6 atitinka BICM bloko įsikūnijimą 1010 aprašyta atsižvelgiant į Fig. 1.

Fig. 5 pavaizduotas BICM blokas, skirtas fizinio sluoksnio signalizacijos (PLS), avarinio pavojaus kanalo (EAC) ir greito informacijos kanalo (FIC) apsaugai. EAC yra rėmelio, kuriame yra EAS informacijos duomenys, dalis, o FIC yra loginis rėmo kanalas, kuriame pateikiama žemėlapio informacija tarp paslaugos ir atitinkamos bazinės DP. Išsami informacija apie EAC ir FIC bus aprašyta vėliau.

Remiantis fig. 6, BICM bloke PLS, EAC ir FIC apsaugai gali būti PLS FEC koderis 6000, šiek tiek interleaver 6010 ir žvaigždynų žemėlapį 6020.

Be to, PLS FEC koderis 6000 gali apimti šifruotoją, BCH kodavimo / nulio įterpimo bloką, LDPC kodavimo bloką ir LDPC pariteto punkcijos bloką. Bus pateiktas kiekvieno BICM bloko bloko aprašymas.

PLS FEC koderis 6000 gali užkoduoti šifruotą PLS 1/2 duomenų, EAC ir FIC skyrių.

Šifruotojas gali suplakti PLS1 ir PLS2 duomenis prieš BCH kodavimą ir sutrumpintą bei pradurtą LDPC kodavimą.

BCH kodavimo / nulio įterpimo blokas gali atlikti išorinį kodavimą užšifruotuose PLS 1/2 duomenyse, naudodamas sutrumpintą BCH kodą, skirtą PLS apsaugai, ir įterpti nulį bitų po BCH kodavimo. Tik PLS1 duomenims nulinio įterpimo išvesties bitai gali būti leidžiami prieš LDPC kodavimą.

LDPC kodavimo blokas gali užkoduoti BCH kodavimo / nulio įterpimo bloko išvestį naudodamas LDPC kodą. Norėdami sukurti pilną koduotą bloką, Cldpc, pariteto bitai, Pldpc yra sistemingai koduojami iš kiekvieno į nulį įdėto PLS informacijos bloko, Ildpc ir pridedami po jo.

PLS1 ir PLS2 LDPC kodo parametrai yra tokie, kaip nurodyta 4 lentelėje.

LDPC pariteto punkto blokas gali atlikti punkcijas PLS1 ir PLS 2 duomenims.

Taikant sutrumpinimą PLS1 duomenų apsaugai, kai kurie LDPC pariteto bitai praduriami po LDPC kodavimo. Be to, siekiant apsaugoti PLS2 duomenis, LDPC pariteto bitai PLS2 praduriami po LDPC kodavimo. Šie pradurti bitai nėra perduodami.

Šiek tiek interleaver 6010 gali sutrumpinti kiekvieną sutrumpintą ir pradurtą PLS1 ir PLS2 duomenis.

Žvaigždyno žemėlapis 6020 gali susieti bitų persipynusius PLS1 duomenis ir PLS2 duomenis į žvaigždynus.

Aukščiau aprašytų blokų galima praleisti arba pakeisti blokais, turinčiais panašias ar identiškas funkcijas.

Fig. 6 pavaizduotas rėmo konstrukcinis blokas pagal vieną šio išradimo įgyvendinimo variantą.

Rėmo statybinis blokas, pavaizduotas fig. 6 atitinka rėmo konstrukcinio bloko pavyzdį 1020 aprašyta atsižvelgiant į Fig. 1.

Remiantis fig. 6, rėmo statybinis blokas gali apimti vėlavimo kompensavimo bloką 7000, ląstelių žemėlapis 7010 ir dažnio interleaveris 7020. Bus pateiktas kiekvieno rėmo statybinio bloko bloko aprašymas.

Vėlavimo kompensavimo blokas 7000 gali reguliuoti laiką tarp duomenų perdavimo vamzdžių ir atitinkamų PLS duomenų, kad būtų užtikrinta, kad jie būtų suderinti siųstuvo gale. PLS duomenys vėluoja ta pačia suma, kiek yra duomenų vamzdžiai, sprendžiant duomenų perdavimo vamzdžių vėlavimus, kuriuos sukelia įvesties formatavimo blokas ir BICM blokas. BICM bloko vėlavimą daugiausia lemia laiko interleaveris 5050. Juostoje esantys signalizacijos duomenys perkelia kitos TI grupės informaciją taip, kad jie būtų perkeliami vienu kadru prieš signalizuojamus DP. Delay Compensating blokas atitinkamai atideda juostos signalizacijos duomenis.

Ląstelių žemėlapis 7010 gali susieti PLS, EAC, FIC, DP, pagalbinius srautus ir manekeno ląsteles į rėmelyje esančius OFDM simbolių aktyviuosius nešiklius. Pagrindinė ląstelių žemėlapio funkcija 7010 yra susieti duomenų ląsteles, kurias kiekvienos DP, PLS ląstelės ir EAC / FIC ląstelės, jei yra, sukuria TI, į aktyvių OFDM ląstelių masyvus, atitinkančius kiekvieną OFDM simbolį rėmelyje. Paslaugos signalizacijos duomenis (pvz., PSI (informacija apie programą) / SI) galima atskirai surinkti ir išsiųsti duomenų perdavimo kanalu. „Cell Mapper“ veikia pagal dinamiką, kurią generuoja planuotojas, ir rėmelio struktūros konfigūraciją. Rėmo detalės bus aprašytos vėliau.

Dažnių interleaveris 7020 gali atsitiktinai sujungti duomenų langelius, gautus iš ląstelių žemėlapio sudarytojo 7010 suteikti dažnio įvairovę. Taip pat dažnio interleaveris 7020 gali veikti labai OFDM simbolių porą, susidedančią iš dviejų nuoseklių OFDM simbolių, naudojant skirtingą persipynimo pradžios tvarką, kad gautų maksimalų persipynimo padidėjimą viename kadre.

Aukščiau aprašytų blokų galima praleisti arba pakeisti blokais, turinčiais panašias ar identiškas funkcijas.

Fig. 7 pavaizduotas OFDM generavimo blokas pagal šio išradimo įgyvendinimo variantą.

OFDM generavimo blokas, pavaizduotas fig. 7 atitinka OFDM generavimo bloko įsikūnijimą 1030 aprašyta atsižvelgiant į Fig. 1.

OFDM kartos blokas moduliuoja OFDM nešėjus ląstelėmis, kurias gamina „Frame Building“ blokas, įterpia pilotus ir sukuria laiko srities signalą perdavimui. Be to, šis blokas vėliau įterpia apsaugos intervalus ir taiko PAPR („Peak-to-Average Power Radio“) redukcijos apdorojimą, kad gautų galutinį RF signalą.

Remiantis fig. 7, OFDM generavimo bloke gali būti bandomasis ir rezervuotas tono įterpimo blokas 8000, 2D-eSFN kodavimo blokas 8010, IFFT (Inverse Quick Fourier Transform) blokas 8020, PAPR redukcijos blokas 8030, apsaugos intervalo įterpimo blokas 8040, preambulės įterpimo blokas 8050, kitas sistemos įterpimo blokas 8060 ir DAC bloką 8070.

Kitas sistemos įterpimo blokas 8060 gali multipleksuoti daugelio transliavimo perdavimo / priėmimo sistemų signalus laiko srityje taip, kad dviejų ar daugiau skirtingų transliavimo perdavimo / priėmimo sistemų, teikiančių transliavimo paslaugas, duomenys būtų vienu metu perduodami tuo pačiu RF signalo pralaidumu. Šiuo atveju dvi ar daugiau skirtingų transliacijos perdavimo / priėmimo sistemų reiškia sistemas, teikiančias skirtingas transliavimo paslaugas. Skirtingos transliavimo paslaugos gali būti susijusios su antžeminio transliavimo paslauga, mobiliojo transliavimo paslauga ir kt.

Fig. 8 iliustruoja aparato, skirto priimti transliavimo signalus būsimoms transliavimo paslaugoms, struktūrą pagal šio išradimo įgyvendinimo variantą.

Aparatas, skirtas priimti transliavimo signalus būsimoms transliavimo paslaugoms pagal šio išradimo variantą, gali atitikti aparatą, skirtą transliuojamiems signalams perduoti būsimoms transliavimo paslaugoms, aprašytą nuorodoje į Fig. 1.

Aparatas, skirtas priimti transliavimo signalus būsimoms transliavimo paslaugoms pagal šio išradimo variantą, gali apimti sinchronizavimo ir stiprinimo demoduliacijos modulį 9000, kadrų analizavimo modulis 9010, demapping ir amp dekodavimo modulis 9020, išvesties procesorius 9030 ir signalizavimo dekodavimo modulį 9040. Bus pateiktas kiekvieno signalo priėmimo aparato modulio veikimo aprašymas.

Sinchronizavimo ir stiprinimo demoduliavimo modulis 9000 gali priimti įvesties signalus per m Rx antenas, atlikti signalo aptikimą ir sinchronizavimą sistemos, atitinkančios transliavimo signalų priėmimo aparatą, atžvilgiu ir atlikti demoduliavimą, atitinkantį atvirkštinę procedūrą, atliekamą aparato, skirto transliuojamiems signalams perduoti, procedūrą.

Rėmelių analizavimo modulis 9010 gali išanalizuoti įvesties signalo rėmus ir išgauti duomenis, kuriais perduodama vartotojo pasirinkta paslauga. Jei transliavimo signalų perdavimo aparatas atlieka tarpusavio keitimą, kadrų analizavimo modulis 9010 gali atlikti išliejimą, atitinkantį atvirkštinę įterpimo procedūrą. Tokiu atveju signalo ir duomenų, kuriuos reikia išgauti, pozicijas galima gauti dekoduojant duomenų išvestį iš signalizavimo dekodavimo modulio 9040 atkurti planavimo informaciją, kurią sugeneruoja aparatas, skirtas perduoti signalus.

Demapping ir amp dekodavimo modulis 9020 gali konvertuoti įvesties signalus į bitų domeno duomenis ir tada nutraukti tą patį, jei reikia. Demapping ir amp dekodavimo modulis 9020 gali atlikti žemėlapių, pritaikytų perdavimo efektyvumui, žymėjimą ir ištaisyti klaidą, sugeneruotą perdavimo kanale per dekodavimą. Šiuo atveju demapping ir amp dekodavimo modulis 9020 gali gauti perdavimo parametrus, reikalingus demaskavimui ir dekodavimui, dekoduodamas duomenis, išvestus iš signalizavimo dekodavimo modulio 9040.

Išvesties procesorius 9030 gali atlikti atvirkštines įvairių suspaudimo / signalo apdorojimo procedūrų procedūras, kurias taiko aparatūra transliuojamiems signalams perduoti, siekiant pagerinti perdavimo efektyvumą. Šiuo atveju išvesties procesorius 9030 gali gauti reikiamą valdymo informaciją iš duomenų, gautų iš signalizavimo dekodavimo modulio 9040. Išvesties procesoriaus išvestis 8300 atitinka signalo įvestį į transliavimo signalų perdavimo aparatą ir gali būti MPEG-TS, IP srautai (v4 arba v6) ir bendrieji srautai.

Signalizavimo dekodavimo modulis 9040 gali gauti PLS informaciją iš signalo, kurį demoduliuoja sinchronizavimo ir stiprinimo modulio modulis 9000. Kaip aprašyta aukščiau, kadrų analizavimo modulis 9010, demapping ir amp dekodavimo modulis 9020 ir išvesties procesorius 9030 gali vykdyti jų funkcijas naudodamas signalų dekodavimo modulio duomenis 9040.

Fig. 9 iliustruoja rėmo struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 9 parodytas kadro tipų ir FRU konfigūracijos pavyzdys super kadre. (a) rodo super kadrą pagal šio išradimo variantą, (b) rodo FRU (Frame Repetition Unit) pagal šio išradimo įgyvendinimo variantą, (c) rodo kintamo PHY profilio kadrus FRU ir (d) ) rodo rėmelio struktūrą.

Super kadrą gali sudaryti aštuoni FRU. FRU yra pagrindinis kadrų TDM multipleksavimo įrenginys ir super kadre kartojamas aštuonis kartus.

Kiekvienas FRU kadras priklauso vienam iš PHY profilių (pagrindo, delninio, pažengusio) arba FEF. Didžiausias leistinas kadrų skaičius FRU yra keturi, o nurodytas PHY profilis FRU gali pasirodyti bet kokį skaičių kartų nuo nulio iki keturių kartų (pvz., Bazinis, bazinis, rankinis, išplėstinis). Jei reikia, PHY profilio apibrėžimus galima išplėsti naudojant rezervuotas PHY_PROFILE reikšmes preambulėje.

FEF dalis įterpiama FRU pabaigoje, jei ji yra. Kai FEF yra įtrauktas į FRU, minimalus FEF skaičius yra 8 super kadre. Nerekomenduojama, kad FEF dalys būtų greta viena kitos.

Vienas rėmelis dar padalijamas į daugybę OFDM simbolių ir preambulę. Kaip parodyta (d), kadre yra preambulė, vienas ar daugiau kadro signalizavimo simbolių (FSS), įprasti duomenų simboliai ir kadro krašto simbolis (FES).

Preambulė yra specialus simbolis, leidžiantis greitai aptikti „Futurecast“ UTB sistemos signalą ir pateikiantis pagrindinių perdavimo parametrų rinkinį efektyviam signalo perdavimui ir priėmimui. Išsamus preambulės aprašymas bus aprašytas vėliau.

Pagrindinis FSS (-ų) tikslas yra perkelti PLS duomenis. Greitam sinchronizavimui ir kanalų įvertinimui, taigi ir greitam PLS duomenų dekodavimui, FSS turi tankesnį bandomąjį modelį nei įprastas duomenų simbolis. FES turi lygiai tuos pačius pilotus kaip ir FSS, kuris leidžia tik dažnio interpoliaciją FES viduje ir laiko interpoliaciją be ekstrapoliacijos simboliams, kurie yra prieš pat FES.

Fig. 10 iliustruoja kadro signalizavimo hierarchijos struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 10 iliustruoja signalizacijos hierarchijos struktūrą, kuri yra padalinta į tris pagrindines dalis: preambulės signalizacijos duomenys 11000, PLS1 duomenys 11010 ir PLS2 duomenis 11020. Preambulės, kurią kiekviename kadre yra preambulės simbolis, tikslas yra nurodyti to kadro perdavimo tipą ir pagrindinius perdavimo parametrus. PLS1 leidžia imtuvui pasiekti ir iššifruoti PLS2 duomenis, kuriuose yra parametrai norint pasiekti dominantį DP. PLS2 yra nešiojamas kiekviename kadre ir padalytas į dvi pagrindines dalis: PLS2-STAT ir PLS2-DYN duomenis. Po statinės ir dinaminės PLS2 duomenų dalies, jei reikia, užpildoma.

Fig. 11 iliustruoja preambulės signalizacijos duomenis pagal šio išradimo įgyvendinimo variantą.

Įvadiniai signalizacijos duomenys turi 21 bitą informacijos, kurios reikia, kad imtuvas galėtų pasiekti PLS duomenis ir atsekti DP per kadro struktūrą. Išsami informacija apie preambulės signalizacijos duomenis yra tokia:

PHY_PROFILE: Šis 3 bitų laukas nurodo dabartinio kadro PHY profilio tipą. Skirtingų PHY profilių tipų susiejimas pateiktas žemiau 5 lentelėje.

5 LENTELĖ Reikšmė PHY profilis 000 Bazinis profilis 001 Rankinis profilis 010 Išplėstinis profiliuotas 011

GI_FRACTION: Šis 3 bitų laukas nurodo apsaugos intervalo trupmenos vertę dabartiniame super kadre, kaip aprašyta 7 lentelėje.

EAC_FLAG: Šis 1 bitų laukas nurodo, ar EAC yra pateiktas dabartiniame kadre. Jei šis laukas nustatytas į „1“, dabartiniame rėmelyje teikiama avarinio įspėjimo tarnyba (EAS). Jei šis laukas nustatytas į „0“, EAS dabartiniame kadre nėra vykdomas. Šį lauką galima dinamiškai perjungti super kadre.

PILOT_MODE: Šis 1 bitų laukas nurodo, ar bandomasis režimas yra mobiliojo ar fiksuoto režimo dabartiniam kadrui dabartinėje kadrų grupėje. Jei šis laukas nustatytas į „0“, naudojamas mobiliojo piloto režimas. Jei laukas nustatytas į „1“, naudojamas fiksuoto bandymo režimas.

PAPR_FLAG: Šis 1 bitų laukas nurodo, ar PAPR sumažinimas naudojamas dabartiniam kadrui dabartinėje kadrų grupėje. Jei šiame lauke nustatyta reikšmė „1“, PAPR mažinimui naudojama tono rezervacija. Jei šis laukas nustatytas į „0“, PAPR sumažinimas nenaudojamas.

FRU_CONFIGURE: Šis 3 bitų laukas rodo kadrų kartojimo vienetų (FRU), esančių dabartiniame super kadre, PHY profilio tipo konfigūracijas. Visi profilio tipai, perduodami dabartiniame super kadre, šiame lauke identifikuojami visose dabartinio super kadro preambulėse. 3 bitų laukas turi skirtingą kiekvieno profilio apibrėžimą, kaip parodyta žemiau 8 lentelėje.

REZERVUOTAS: Šis 7 bitų laukas skirtas naudoti ateityje.

Fig. 12 iliustruoja PLS1 duomenis pagal šio išradimo įgyvendinimo variantą.

PLS1 duomenys pateikia pagrindinius perdavimo parametrus, įskaitant parametrus, reikalingus norint priimti ir iššifruoti PLS2. Kaip minėta pirmiau, PLS1 duomenys išlieka nepakitę per visą vienos kadrų grupės trukmę. Išsamus PLS1 duomenų signalizavimo laukų apibrėžimas yra toks:

PREAMBULIŲ DUOMENYS: Šis 20 bitų laukas yra preambulės signalizavimo duomenų, išskyrus EAC_FLAG, kopija.

NUM_FRAME_FRU: Šiame 2 bitų lauke nurodomas kadrų skaičius per FRU.

PAYLOAD_TYPE: Šis 3 bitų laukas rodo naudingosios apkrovos duomenų, perkeliamų rėmelių grupėje, formatą. PAYLOAD_TYPE yra signalizuojamas, kaip parodyta 9 lentelėje.

NUM_FSS: Šis 2 bitų laukas nurodo FSS simbolių skaičių dabartiniame kadre.

SYSTEM_VERSION: Šis 8 bitų laukas nurodo perduoto signalo formato versiją. SYSTEM_VERSION yra padalintas į du 4 bitų laukus, kurie yra pagrindinė ir nepilnametė.

Pagrindinė versija: MSB keturi SYSTEM_VERSION lauko bitai nurodo pagrindinės versijos informaciją. Pagrindinės versijos lauko pakeitimas rodo, kad pakeitimas nėra atgalinis. Numatytoji vertė yra „0000“. Šiame standarte aprašytos versijos vertė nustatyta kaip „0000“.

Mažoji versija: LSB keturi lauko SYSTEM_VERSION bitai nurodo nedidelės versijos informaciją. Nepilnametės versijos lauko pakeitimas yra suderinamas su atgaline data.

CELL_ID: Tai 16 bitų laukas, unikaliai identifikuojantis geografinę ląstelę ATSC tinkle. ATSC ląstelių aprėpties sritis gali susidaryti iš vieno ar daugiau dažnių, priklausomai nuo naudojamų dažnių skaičiaus vienoje „Futurecast“ UTB sistemoje. Jei CELL_ID vertė nėra žinoma arba nenurodyta, šis laukas nustatomas kaip „0“.

TINKLO ID: Tai 16 bitų laukas, unikaliai identifikuojantis dabartinį ATSC tinklą.

SYSTEM_ID: Šis 16 bitų laukas unikaliai identifikuoja „Futurecast“ UTB sistemą ATSC tinkle. „Futurecast“ UTB sistema yra antžeminė transliavimo sistema, kurios įvestis yra viena ar daugiau įvesties srautų (TS, IP, GS) ir kurios išvestis yra RF signalas. „Futurecast“ UTB sistemoje yra vienas ar daugiau PHY profilių ir FEF, jei tokių yra. Ta pati „Futurecast“ UTB sistema gali perkelti skirtingus įvesties srautus ir naudoti skirtingus RF dažnius skirtingose ​​geografinėse vietovėse, leidžianti įterpti vietines paslaugas. Kadrų struktūra ir planavimas valdomi vienoje vietoje ir yra identiški visoms „Futurecast“ UTB sistemos transliacijoms. Viena ar daugiau „Futurecast“ UTB sistemų gali turėti tą patį SYSTEM_ID, tai reiškia, kad visos jos turi tą pačią fizinio sluoksnio struktūrą ir konfigūraciją.

Šią kilpą sudaro FRU_PHY_PROFILE, FRU_FRAME_LENGTH, FRU_GI_FRACTION ir RESERVED, kurie naudojami nurodant FRU konfigūraciją ir kiekvieno kadro tipo ilgį. Kilpos dydis yra fiksuotas taip, kad FRU būtų signalizuojami keturi PHY profiliai (įskaitant FEF). Jei NUM_FRAME_FRU yra mažiau nei 4, nenaudojami laukai užpildomi nuliais.

FRU_PHY_PROFILE: Šis 3 bitų laukas nurodo susieto FRU (i + 1) -ojo (i yra kilpos indeksas) rėmo PHY profilio tipą. Šiame lauke naudojamas tas pats signalizacijos formatas, kaip parodyta 8 lentelėje.

FRU_FRAME_LENGTH: Šis 2 bitų laukas nurodo susieto FRU (i + 1)-ojo kadro ilgį. Naudojant FRU_FRAME_LENGTH kartu su FRU_GI_FRACTION, galima gauti tikslią kadro trukmės vertę.

FRU_GI_FRACTION: Šis 3 bitų laukas nurodo susieto FRU (i + 1)-ojo kadro apsaugos intervalo trupmenos vertę. FRU_GI_FRACTION signalizuojama pagal 7 lentelę.

REZERVUOTAS: Šis 4 bitų laukas skirtas naudoti ateityje.

Šiuose laukuose pateikiami PLS2 duomenų dekodavimo parametrai.

PLS2_FEC_TYPE: Šis 2 bitų laukas nurodo FEC tipą, kurį naudoja apsauga PLS2. FEC tipas yra signalizuojamas pagal 10 lentelę. Išsami informacija apie LDPC kodus bus aprašyta vėliau.

PLS2_MOD: Šis 3 bitų laukas nurodo moduliacijos tipą, kurį naudoja PLS2. Moduliacijos tipas signalizuojamas pagal 11 lentelę.

PLS2_SIZE_CELL: Šis 15 bitų laukas nurodo Ctotal_partial_block, dydį (nurodytą kaip QAM ląstelių skaičių), pilnų PLS2 užkoduotų blokų rinkinį, kuris yra dabartinėje rėmelių grupėje. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_STAT_SIZE_BIT: Šis 14 bitų laukas nurodo dabartinės kadrų grupės PLS2-STAT dydį bitais. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_DYN_SIZE_BIT: Šis 14 bitų laukas nurodo dabartinės kadrų grupės PLS2-DYN dydį bitais. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_REP_FLAG: ši 1 bitų žyma rodo, ar PLS2 kartojimo režimas naudojamas dabartinėje kadrų grupėje. Nustačius šio lauko reikšmę „1“, suaktyvinamas PLS2 kartojimo režimas. Nustačius šio lauko reikšmę „0“, PLS2 kartojimo režimas išjungiamas.

PLS2_REP_SIZE_CELL: Šis 15 bitų laukas nurodo Ctotal_partial_block, PLS2 dalinių koduotų blokų rinkinio dydį (nurodytą kaip QAM ląstelių skaičių), gabenamą kiekviename dabartinės kadrų grupės kadre, kai naudojamas PLS2 kartojimas. Jei pakartojimas nenaudojamas, šio lauko vertė lygi 0. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_NEXT_FEC_TYPE: Šis 2 bitų laukas nurodo PLS2 naudojamą FEC tipą, kuris yra perduodamas kiekviename kitos kadrų grupės kadre. FEC tipas signalizuojamas pagal 10 lentelę.

PLS2_NEXT_MOD: Šis 3 bitų laukas nurodo moduliacijos tipą, naudojamą PLS2, kuris nešamas kiekviename kitos kadrų grupės kadre. Moduliacijos tipas signalizuojamas pagal 11 lentelę.

PLS2_NEXT_REP_FLAG: Ši 1 bitų žyma nurodo, ar PLS2 kartojimo režimas naudojamas kitoje kadrų grupėje. Nustačius šio lauko reikšmę „1“, suaktyvinamas PLS2 kartojimo režimas. Nustačius šio lauko reikšmę „0“, PLS2 kartojimo režimas išjungiamas.

PLS2_NEXT_REP_SIZE_CELL: Šis 15 bitų laukas nurodo Ctotal_full_block, PLS2 pilnai užkoduotų blokų rinkinio dydį (nurodytą kaip QAM ląstelių skaičių), kuris yra kiekviename kitos kadrų grupės kadre, kai naudojamas PLS2 kartojimas. Jei kartojimas nenaudojamas kitoje kadrų grupėje, šio lauko vertė lygi 0. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_NEXT_REP_STAT_SIZE_BIT: Šis 14 bitų laukas nurodo kitos kadrų grupės PLS2-STAT dydį bitais. Ši vertė dabartinėje kadrų grupėje yra pastovi.

PLS2_NEXT_REP_DYN_SIZE_BIT: Šis 14 bitų laukas nurodo kitos kadrų grupės PLS2-DYN dydį bitais. Ši vertė dabartinėje kadrų grupėje yra pastovi.

PLS2_AP_MODE: Šis 2 bitų laukas nurodo, ar dabartinėje rėmelių grupėje yra numatytas papildomas paritetas PLS2. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę. Žemiau esančioje 12 lentelėje pateikiamos šio lauko vertės. Kai šis laukas nustatytas į „00“, dabartinėje kadrų grupėje PLS2 papildomas paritetas nenaudojamas.

PLS2_AP_SIZE_CELL: Šis 15 bitų laukas nurodo papildomų PLS2 pariteto bitų dydį (nurodytą kaip QAM ląstelių skaičių). Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

PLS2_NEXT_AP_MODE: Šis 2 bitų laukas nurodo, ar PLS2 signalizavimui kiekviename kitos kadrų grupės kadre yra numatytas papildomas paritetas. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę. 12 lentelėje apibrėžtos šio lauko reikšmės

PLS2_NEXT_AP_SIZE_CELL: Šis 15 bitų laukas nurodo papildomų PLS2 pariteto bitų dydį (nurodytą kaip QAM ląstelių skaičių) kiekviename kitos kadrų grupės kadre. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

REZERVUOTAS: Šis 32 bitų laukas skirtas naudoti ateityje.

CRC_32: 32 bitų klaidų aptikimo kodas, kuris taikomas visam PLS1 signalizavimui.

Fig. 13 iliustruoja PLS2 duomenis pagal šio išradimo įgyvendinimo variantą.

Fig. 13 iliustruojami PLS2-STAT PLS2 duomenų duomenys. Kadrų grupėje PLS2-STAT duomenys yra vienodi, o PLS2-DYN duomenys teikia informaciją, būdingą dabartiniam kadrui.

Išsami PLS2-STAT duomenų laukų informacija yra tokia:

FIC_FLAG: Šis 1 bitų laukas nurodo, ar FIC naudojamas dabartinėje rėmelių grupėje. Jei šis laukas nustatytas į „1“, FIC pateikiamas dabartiniame rėmelyje. Jei šis laukas nustatytas į „0“, FIC dabartiniame rėmelyje nėra. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

AUX_FLAG: Šis 1 bitų laukas nurodo, ar pagalbiniai srautai yra naudojami dabartinėje kadrų grupėje. Jei šis laukas nustatytas į „1“, pagalbinis srautas pateikiamas dabartiniame kadre. Jei šis laukas nustatytas į „0“, pagalbinis srautas dabartiniame kadre nėra vykdomas. Ši vertė yra pastovi per visą dabartinės kadrų grupės trukmę.

NUM_DP: Šiame 6 bitų lauke nurodomas dabartiniame kadre perkeltų DP skaičius. Šio lauko vertė svyruoja nuo 1 iki 64, o DP skaičius yra NUM_DP + 1.

DP_ID: Šis 6 bitų laukas unikaliai identifikuoja DP PHY profilyje.

DP_TYPE: Šis 3 bitų laukas nurodo DP tipą. Tai signalizuojama pagal žemiau pateiktą 13 lentelę.

DP_GROUP_ID: Šis 8 bitų laukas identifikuoja DP grupę, su kuria susieta dabartinė DP. Tai gali naudoti imtuvas, kad pasiektų su tam tikra paslauga susijusių paslaugų komponentų DP, kurie turės tą patį DP_GROUP_ID.

BASE_DP_ID: Šis 6 bitų laukas nurodo valdymo sluoksnyje naudojamus paslaugų teikėjų signalizacijos duomenis (pvz., PSI / SI) turinčius DP. BASE_DP_ID nurodyta DP gali būti arba įprasta DP, teikianti paslaugos signalizacijos duomenis kartu su paslaugos duomenimis, arba speciali DP, turinti tik paslaugos signalizacijos duomenis

DP_FEC_TYPE: Šis 2 bitų laukas nurodo FEC tipą, kurį naudoja susieta DP. Apie FEC tipą pranešama pagal toliau pateiktą 14 lentelę.

DP_COD: Šis 4 bitų laukas nurodo susietosios DP naudojamą kodo greitį. Kodo greitis signalizuojamas pagal toliau pateiktą 15 lentelę.

15 LENTELĖ Reikšmės kodo norma 0000 5/15 0001 6/15 0010 7/15 0011 8/15 0100 9/15 0101 10/15 0110 11/15 0111 12/15 1000 13/15 1001

DP_MOD: Šis 4 bitų laukas nurodo moduliavimą, kurį naudoja susieta DP. Apie moduliaciją pranešama pagal toliau pateiktą 16 lentelę.

16 LENTELĖ Reikšmės moduliacija 0000 QPSK 0001 QAM-16 0010 NUQ-64 0011 NUQ-256 0100 NUQ-1024 0101 NUC-16 0110 NUC-64 0111 NUC-256 1000 NUC-1024 1001

DP_SSD_FLAG: Šis 1 bitų laukas nurodo, ar SSD režimas naudojamas susietame DP. Jei šiame lauke nustatyta reikšmė „1“, naudojamas SSD. Jei šiame lauke nustatyta reikšmė „0“, SSD nenaudojamas.

Šis laukas rodomas tik tuo atveju, jei PHY_PROFILE yra lygus „010“, o tai rodo išplėstinį profilį:

DP_MIMO: Šis 3 bitų laukas nurodo, kokio tipo MIMO kodavimo procesas taikomas susietam DP. MIMO kodavimo proceso tipas signalizuojamas pagal 17 lentelę.

DP_TI_TYPE: Šiame 1 bitų lauke nurodomas laiko persipynimo tipas. „0“ reikšmė rodo, kad viena TI grupė atitinka vieną kadrą ir turi vieną ar daugiau TI blokų. „1“ reikšmė rodo, kad viena TI grupė yra ne viename kadre ir joje yra tik vienas TI blokas.

DP_TI_LENGTH: Šio 2 bitų lauko naudojimas (leidžiamos vertės yra tik 1, 2, 4, 8) nustatomas pagal reikšmes, nustatytas lauke DP_TI_TYPE taip:

Jei DP_TI_TYPE yra nustatyta reikšmė „1“, šiame lauke nurodomas PI, kadrų, prie kurių susieta kiekviena TI grupė, skaičius ir kiekvienoje TI grupėje yra vienas TI blokas (NTI = 1). Leistinos PI reikšmės su 2 bitų lauku yra apibrėžtos 18 lentelėje.

Jei DP_TI_TYPE nustatyta į reikšmę „0“, šiame lauke nurodomas TI blokų skaičius NTI kiekvienai TI grupei ir kiekviename kadre yra viena TI grupė (PI = 1). Leistinos PI reikšmės su 2 bitų lauku yra apibrėžtos 18 lentelėje.

DP_FRAME_INTERVAL: Šis 2 bitų laukas rodo rėmelių intervalą (IJUMP) susietos DP kadrų grupėje, o leistinos vertės yra 1, 2, 4, 8 (atitinkamas 2 bitų laukas yra „00“, „01“) (Atitinkamai „10“ arba „11“). DP, kurie rodomi ne kiekviename kadrų grupės kadre, šio lauko vertė yra lygi intervalui tarp vienas po kito einančių kadrų. Pvz., Jei ant rėmelių 1, 5, 9, 13 ir kt. Atsiranda DP, šis laukas nustatomas kaip „4“. Kiekviename kadre rodomiems DP, šis laukas nustatytas į „1“.

DP_TI_BYPASS: Šis 1 bitų laukas nustato laiko interleaverio prieinamumą 5050. Jei DP nenaudojamas laiko pynimas, jis nustatomas į „1“. Tuo tarpu, jei naudojamas laiko pynimas, jis nustatytas į „0“.

DP_FIRST_FRAME_IDX: Šis 5 bitų laukas nurodo pirmo kadro, kuriame vyksta dabartinis DP, pirmo kadro indeksą. DP_FIRST_FRAME_IDX vertė svyruoja nuo 0 iki 31

DP_NUM_BLOCK_MAX: Šiame 10 bitų lauke nurodoma didžiausia šios DP DP_NUM_BLOCKS vertė. Šio lauko vertė yra tokia pati kaip DP_NUM_BLOCKS.

DP_PAYLOAD_TYPE: Šis 2 bitų laukas nurodo naudingosios apkrovos duomenų, kuriuos teikia duota DP, tipą. DP_PAYLOAD_TYPE signalizuojama pagal žemiau esančią 19 lentelę.

DP_INBAND_MODE: Šis 2 bitų laukas nurodo, ar dabartinis DP turi juostos signalo informaciją. Juostoje esantis signalizacijos tipas signalizuojamas pagal toliau pateiktą 20 lentelę.

DP_PROTOCOL_TYPE: Šiame 2 bitų lauke nurodomas duotosios DP nešamos naudingosios apkrovos protokolo tipas. Apie tai pranešama pagal žemiau pateiktą 21 lentelę, kai pasirenkami įvesties naudingosios apkrovos tipai.

DP_CRC_MODE: Šis 2 bitų laukas nurodo, ar CRC kodavimas naudojamas įvesties formatavimo bloke. CRC režimas signalizuojamas pagal 22 lentelę.

DNP_MODE: Šis 2 bitų laukas nurodo nulinio paketo ištrynimo režimą, kurį naudoja susieta DP, kai DP_PAYLOAD_TYPE nustatyta kaip TS (‘00’). DNP_MODE signalizuojamas pagal žemiau pateiktą 23 lentelę. Jei DP_PAYLOAD_TYPE nėra TS (‘00’), DNP_MODE nustatoma į reikšmę „00“.

ISSY_MODE: Šis 2 bitų laukas nurodo ISSY režimą, kurį naudoja susieta DP, kai DP_PAYLOAD_TYPE yra nustatytas į TS (‘00’). ISSY_MODE signalizuojama pagal žemiau pateiktą 24 lentelę. Jei DP_PAYLOAD_TYPE nėra TS („00“), ISSY_MODE nustatoma į „00“ vertę.

HC_MODE_TS: Šis 2 bitų laukas rodo TS antraštės glaudinimo režimą, kurį naudoja susieta DP, kai DP_PAYLOAD_TYPE yra nustatytas į TS (‘00’). HC_MODE_TS signalizuojama pagal žemiau pateiktą 25 lentelę.

HC_MODE_IP: Šis 2 bitų laukas nurodo IP antraštės glaudinimo režimą, kai DP_PAYLOAD_TYPE nustatyta kaip IP (‘01’). HC_MODE_IP signalizuojamas pagal žemiau pateiktą 26 lentelę.

PID: Šiame 13 bitų lauke nurodomas TS antraštės glaudinimo PID numeris, kai DP_PAYLOAD_TYPE nustatyta kaip TS („00“), o HC_MODE_TS nustatyta į „01“ arba „10“.

REZERVUOTAS: Šis 8 bitų laukas skirtas naudoti ateityje.

Šis laukas rodomas tik tuo atveju, jei FIC_FLAG yra lygus „1“:

FIC_VERSION: Šis 8 bitų laukas nurodo FIC versijos numerį.

FIC_LENGTH_BYTE: Šis 13 bitų laukas nurodo FIC ilgį baitais.

REZERVUOTAS: Šis 8 bitų laukas skirtas naudoti ateityje.

Šis laukas rodomas tik tuo atveju, jei AUX_FLAG yra lygus „1“:

NUM_AUX: Šiame 4 bitų lauke nurodomas pagalbinių srautų skaičius. Nulis reiškia, kad nenaudojami jokie pagalbiniai srautai.

AUX_CONFIG_RFU: Šis 8 bitų laukas skirtas naudoti ateityje.

AUX_STREAM_TYPE: Šis 4 bitų skaičius yra skirtas naudoti ateityje, nurodant dabartinio pagalbinio srauto tipą.

AUX_PRIVATE_CONFIG: Šis 28 bitų laukas yra skirtas naudoti ateityje signalizuojant pagalbinius srautus.

Fig. 14 iliustruoja PLS2 duomenis pagal kitą šio išradimo įgyvendinimo variantą.

Fig. 14 iliustruoja PLS2-DYN duomenis apie PLS2. PLS2-DYN duomenų vertės gali keistis vienos kadrų grupės metu, o laukų dydis išlieka pastovus.

Išsami PLS2-DYN duomenų laukų informacija yra tokia:

FRAME_INDEX: Šis 5 bitų laukas rodo dabartinio kadro indeksą super kadre. Pirmojo kadro indeksas yra nustatytas į „0“.

PLS_CHANGE_COUNTER: Šis 4 bitų laukas nurodo superkadrų skaičių, kuriame bus pakeista konfigūracija. Kitą super kadrą su konfigūracijos pakeitimais rodo šiame lauke nurodyta vertė. Jei šiame lauke nustatyta reikšmė „0000“, tai reiškia, kad planuojamo pakeitimo nenumatoma: pvz., Vertė „1“ rodo, kad kitame super kadre yra pokyčių.

FIC_CHANGE_COUNTER: Šis 4 bitų laukas nurodo priekinių kadrų skaičių, kuriame pasikeis konfigūracija (t. Y. FIC turinys). Kitą super kadrą su konfigūracijos pakeitimais rodo šiame lauke nurodyta vertė. Jei šiame lauke nustatyta reikšmė „0000“, tai reiškia, kad nenumatomas joks suplanuotas pakeitimas: pvz. reikšmė „0001“ rodo, kad kitame super kadre pasikeitė.

REZERVUOTAS: Šis 16 bitų laukas skirtas naudoti ateityje.

Kilpoje per NUM_DP rodomi šie laukai, apibūdinantys parametrus, susietus su dabartiniame kadre esančia DP.

DP_ID: Šis 6 bitų laukas unikaliai nurodo DP PHY profilyje.

DP_START: Šis 15 bitų (arba 13 bitų) laukas nurodo pirmojo iš DP, naudojančių DPU adresavimo schemą, pradinę padėtį. Lauko DP_START ilgis skiriasi atsižvelgiant į PHY profilį ir FFT dydį, kaip parodyta žemiau esančioje 27 lentelėje.

DP_NUM_BLOCK: Šis 10 bitų laukas nurodo dabartinės DP FEC blokų skaičių dabartinėje TI grupėje. DP_NUM_BLOCK vertė svyruoja nuo 0 iki 1023

REZERVUOTAS: Šis 8 bitų laukas skirtas naudoti ateityje.

Šie laukai nurodo su EAC susijusius FIC parametrus.

EAC_FLAG: Šis 1 bitų laukas rodo EAC esamą esamą kadrą. Ši bitų vertė yra tokia pati kaip preambulėje esančios EAC_FLAG vertės.

EAS_WAKE_UP_VERSION_NUM: Šis 8 bitų laukas nurodo pažadinimo indikacijos versijos numerį.

Jei laukas EAC_FLAG yra lygus ‘1’, laukui EAC_LENGTH_BYTE skiriami šie 12 bitų. Jei EAC_FLAG laukas yra lygus „0“, EAC_COUNTER skiriami šie 12 bitų.

EAC_LENGTH_BYTE: Šis 12 bitų laukas nurodo EAC ilgį baitais.

EAC_COUNTER: Šiame 12 bitų lauke nurodomas kadrų skaičius prieš kadrus, į kuriuos ateina EAC.

Šis laukas rodomas tik tuo atveju, jei laukas AUX_FLAG yra lygus „1“:

AUX_PRIVATE_DYN: Šis 48 bitų laukas yra skirtas naudoti ateityje signalizuojant pagalbinius srautus. Šio lauko reikšmė priklauso nuo AUX_STREAM_TYPE vertės konfigūruojamame PLS2-STAT.

CRC_32: 32 bitų klaidų aptikimo kodas, kuris taikomas visam PLS2.

Fig. 15 iliustruoja loginę rėmo struktūrą pagal šio išradimo įgyvendinimo variantą.

Kaip minėta aukščiau, PLS, EAC, FIC, DP, pagalbiniai srautai ir manekeno ląstelės yra susietos su rėmelyje esančiais OFDM simbolių aktyviaisiais nešikliais. PLS1 ir PLS2 pirmiausia susiejami su vienu ar daugiau FSS. Po to EAC ląstelės, jei tokių yra, kartografuojamos iškart po PLS lauko, o paskui - FIC ląstelės, jei tokių yra. VB kartografuojami po PLS arba EAC, FIC, jei tokių yra. Pirmiausia seka 1 tipo DP, o paskui - 2 tipo DP. Išsami informacija apie DP tipą bus aprašyta vėliau. Kai kuriais atvejais DP gali turėti tam tikrus specialius duomenis EAS arba paslaugų signalizacijos duomenims. Pagalbinis srautas ar srautai, jei tokių yra, eina po DP, po kurių savo ruožtu eina manekeno ląstelės. Jų visų susiejimas aukščiau nurodyta tvarka, t. Y. PLS, EAC, FIC, DP, pagalbiniai srautai ir manekeno duomenų ląstelės tiksliai užpildo langelio talpą.

Fig. 16 iliustruoja PLS kartografavimą pagal šio išradimo įgyvendinimo variantą.

PLS ląstelės yra susietos su aktyviais FSS (-ų) nešėjais. Priklausomai nuo PLS užimamų ląstelių skaičiaus, vienas ar keli simboliai žymimi kaip FSS (-ai), o FSS (-ų) skaičių NFSS signalizuoja NUM_FSS PLS1. FSS yra specialus PLS ląstelių nešiojimo simbolis. Kadangi tvirtumas ir vėlavimas yra kritinės PLS problemos, FSS (-uose) yra didesnis pilotų tankis, leidžiantis greitai sinchronizuoti ir interpoluoti tik dažniu FSS.

PLS ląstelės yra susietos su aktyviais NFSS FSS (-ų) nešikliais iš viršaus į apačią, kaip parodyta pavyzdyje Fig. 16. PLS1 ląstelės yra kartografuojamos pirmiausia iš pirmosios FSS pirmosios ląstelės didėjančia ląstelių indekso tvarka. PLS2 ląstelės seka iškart po paskutinės PLS1 ląstelės ir kartografavimas tęsiasi žemyn iki paskutinio pirmojo FSS ląstelių indekso. Jei bendras reikalingų PLS ląstelių skaičius viršija vienos FSS aktyviųjų nešėjų skaičių, susiejimas tęsiasi prie kito FSS ir tęsiasi lygiai taip pat, kaip ir pirmasis FSS.

Užbaigus PLS kartografavimą, DP bus nešiojami toliau. Jei dabartiniame kadre yra EAC, FIC arba abu, jie dedami tarp PLS ir „įprastų“ DP.

Fig. 17 pavaizduotas EAC kartografavimas pagal šio išradimo įgyvendinimo variantą.

EAC yra skirtas kanalas, skirtas EAS pranešimams ir nuorodoms į EAS skirtas DP perduoti. Teikiama EAS parama, tačiau pati EAC gali būti ne kiekviename kadre. EAC, jei yra, kartografuojamas iškart po PLS2 ląstelėmis. Prieš EAC nėra jokių FIC, DP, pagalbinių srautų ar manekeno ląstelių, išskyrus PLS ląsteles. EAC ląstelių atvaizdavimo procedūra yra visiškai tokia pati kaip ir PLS.

EAC ląstelės atvaizduojamos iš kitos PLS2 ląstelės didėjančia ląstelių indekso tvarka, kaip parodyta pavyzdyje Fig. 17. Priklausomai nuo EAS pranešimo dydžio, EAC ląstelės gali užimti keletą simbolių, kaip parodyta Fig. 17.

EAC ląstelės seka iškart po paskutinės PLS2 ląstelės ir kartografavimas tęsiasi žemyn iki paskutinės paskutinės FSS ląstelių indekso. Jei bendras reikalingų EAC ląstelių skaičius viršija likusių aktyvių nešėjų skaičių iš paskutinio FSS susiejimo, pereinama prie kito simbolio ir tęsiama lygiai taip pat, kaip ir FSS. Kitas atvaizdavimo simbolis šiuo atveju yra įprastas duomenų simbolis, kuriame yra daugiau aktyvių nešiklių nei FSS.

Baigus EAC susiejimą, FIC bus perkeltas toliau, jei toks yra. Jei FIC neperduodamas (kaip nurodyta lauke PLS2), DP seka iškart po paskutinės EAC langelio.

Fig. 18 iliustruoja FIC kartografavimą pagal šio išradimo įgyvendinimo variantą.

(a) parodo FIC ląstelės be EAC žemėlapio pavyzdį ir (b) rodo FIC ląstelės su EAC susiejimo pavyzdį.

FIC yra skirtas kanalas daugiasluoksnei informacijai perduoti, kad būtų galima greitai gauti paslaugas ir nuskaityti kanalus. Ši informacija pirmiausia apima informaciją apie kanalų įpareigojimą tarp VB ir kiekvieno transliuotojo paslaugų. Norėdami greitai nuskaityti, imtuvas gali iššifruoti FIC ir gauti tokią informaciją kaip transliuotojo ID, paslaugų skaičius ir BASE_DP_ID. Norint greitai įsigyti paslaugas, be FIC, pagrindinę DP galima iššifruoti naudojant BASE_DP_ID. Išskyrus turinį, pagrindinė DP yra užkoduota ir susieta su rėmeliu lygiai taip pat, kaip įprasta DP. Todėl baziniam DP nereikia papildomo aprašymo. FIC duomenys sugeneruojami ir naudojami valdymo sluoksnyje. FIC duomenų turinys yra aprašytas vadybos sluoksnio specifikacijoje.

FIC duomenys yra neprivalomi, o FIC naudojimą signalizuoja parametras FIC_FLAG, esantis statinėje PLS2 dalyje. Jei naudojamas FIC, FIC_FLAG nustatomas į „1“, o FIC signalizacijos laukas yra apibrėžtas statinėje PLS2 dalyje. Signalizuoti šiame lauke yra FIC_VERSION ir FIC_LENGTH_BYTE. FIC naudoja tuos pačius moduliacijos, kodavimo ir laiko perimimo parametrus kaip ir PLS2. FIC turi tuos pačius signalų parametrus, tokius kaip PLS2 MOD ir PLS2 FEC. FIC duomenys, jei tokių yra, kartografuojami iškart po PLS2 arba EAC, jei tokių yra. Prieš FIC nėra jokių įprastų DP, pagalbinių srautų ar manekeno ląstelių. FIC ląstelių atvaizdavimo metodas yra visiškai tas pats, kas EAC, kuris vėl tas pats, kaip PLS.

Be EAC po PLS, FIC ląstelės kartografuojamos iš kitos PLS2 ląstelės didėjančia ląstelių indekso tvarka, kaip parodyta pavyzdyje (a). Priklausomai nuo FIC duomenų dydžio, FIC langeliai gali būti susieti su keliais simboliais, kaip parodyta (b).

FIC ląstelės seka iškart po paskutinės PLS2 ląstelės ir kartografavimas tęsiasi žemyn iki paskutinio paskutinio FSS ląstelių indekso. Jei bendras reikalingų FIC ląstelių skaičius viršija likusių aktyvių nešėjų skaičių iš paskutinio FSS, susiejimas pereina prie kito simbolio ir tęsiasi lygiai taip pat, kaip ir FSS. Kitas atvaizdavimo simbolis šiuo atveju yra įprastas duomenų simbolis, kuriame yra daugiau aktyvių nešiklių nei FSS.

Jei EAS pranešimai perduodami dabartiniame kadre, EAC yra ankstesnis už FIC, o FIC ląstelės yra atvaizduojamos iš kitos EAC ląstelės didėjančia ląstelių indekso tvarka, kaip parodyta (b).

Užbaigus FIC kartografavimą, susiejamas vienas ar daugiau DP, po jų - pagalbiniai srautai, jei tokių yra, ir manekeno ląstelės.

Fig. 19 iliustruoja FEC struktūrą pagal šio išradimo įgyvendinimo variantą.

Fig. 19 iliustruoja FEC struktūrą pagal šio išradimo įgyvendinimo variantą prieš bitų persipynimą. Kaip minėta aukščiau, duomenų FEC koduotojas gali atlikti FEC kodavimą įvesties BBF, kad generuotų FECBLOCK procedūrą, naudodamas išorinį kodavimą (BCH) ir vidinį kodavimą (LDPC). Iliustruota FEC struktūra atitinka FECBLOCK. Be to, FECBLOCK ir FEC struktūra turi tą pačią vertę, atitinkančią LDPC kodinio žodžio ilgį.

BCH kodavimas taikomas kiekvienam BBF (Kbch bitai), o tada LDPC kodavimas taikomas BCH koduojamam BBF (Kbch bitai)ldpc bitai = Nbch bitų), kaip parodyta fig. 22.

N vertėldpc yra arba 64800 bitų (ilgas FECBLOCK), arba 16200 bitų (trumpas FECBLOCK).

Žemiau esančiose 28 ir 29 lentelėse pateikiami FEC kodavimo parametrai atitinkamai ilgam FECBLOCK ir trumpam FECBLOCK.

BCH kodavimo ir LDPC kodavimo operacijų informacija yra tokia:

Išoriniam BBF kodavimui naudojamas 12 klaidų taisymo BCH kodas. BCH generatoriaus polinomas trumpiems FECBLOCK ir ilgiems FECBLOCK gaunamas dauginant visus polinomus.

LDPC kodas naudojamas išorinio BCH kodavimo išvesties kodavimui. Norint sugeneruoti baigtą Bldpc (FECBLOCK), Pldpc (pariteto bitai) sistemingai koduojamas iš kiekvieno Ildpc (BCH koduojamas BBF) ir pridedamas prie Ildpc. Užbaigtas Bldpc (FECBLOCK) išreiškiamas sekančia lygtimi.

Ilgojo FECBLOCK ir trumpojo FECBLOCK parametrai pateikti atitinkamai 28 ir 29 lentelėse.

Išsami Nldpc – Kldpc pariteto bitų ilgam FECBLOCK apskaičiavimo procedūra yra tokia:

1) Inicializuokite pariteto bitus,

2) Pirmą informacinį bitą - i0 kaupkite pariteto bitų adresais, nurodytais pirmojoje pariteto tikrinimo matricos adresų eilutėje. Pariteto tikrinimo matricos adresų informacija bus aprašyta vėliau. Pavyzdžiui, tarifas 13/15:

p 983 = p 983 ⊕ i 0 p 2815 = p 2815 ⊕ i 0 p 4837 = p 4837 ⊕ i 0 p 4989 = p 4989 ⊕ i 0 p 6138 = p 6138 ⊕ i 0 p 6458 = p 6458 ⊕ i 0 p 6921 = p 6921 ⊕ i 0 p 6974 = p 6974 ⊕ i 0 p 7572 = p 7572 ⊕ i 0 p 8260 = p 8260 ⊕ i 0 p 8496 = p 8496 ⊕ i 0 [Lygtis   4]

3) Kitiems 359 informaciniams bitams yra, s = 1, 2,. . . , 359 kaupimas yra pariteto bitų adresuose, naudojant šią lygtį.

kur x žymi pariteto bitų kaupiklio adresą, atitinkantį pirmąjį bitą i0, o Qldpc yra nuo kodo greičio priklausanti konstanta, nurodyta pariteto tikrinimo matricos adresuose. Tęsiant pavyzdį, Qldpc = 24 greičiui 13/15, taigi informacijos bitui i1 atliekamos šios operacijos:

p 1007 = p 1007 ⊕ i 1 p 2839 = p 2839 ⊕ i 1 p 4861 = p 4861 ⊕ i 1 p 5013 = p 5013 ⊕ i 1 p 6162 = p 6162 ⊕ i 1 p 6482 = p 6482 ⊕ i 1 p 6945 = p 6945 ⊕ i 1 p 6998 = p 6998 ⊕ i 1 p 7596 = p 7596 ⊕ i 1 p 8284 = p 8284 ⊕ i 1 p 8520 = p 8520 ⊕ i 1 [Lygtis   6]

4) 361-ajam informaciniam bitui i360, pariteto bitų kaupiklių adresai pateikiami antroje pariteto tikrinimo matricos adresų eilutėje. Panašiu būdu pariteto bitų kaupiklių adresai 359 informaciniams bitams, ts, s = 361, 362,. . . , 719 gaunami naudojant 6 lygtį, kur x žymi pariteto bitų kaupiklio adresą, atitinkantį informacijos bitą i360, t. y. įrašai antrojoje pariteto tikrinimo matricos adresų eilutėje.

5) Panašiai kiekvienai 360 naujų informacijos bitų grupei - nauja eilutė iš pariteto tikrinimo matricų adresų, naudojama pariteto bitų kaupiklių adresams rasti.

Išnaudojus visus informacijos bitus, galutiniai paritiniai bitai gaunami taip:

6) Nuosekliai atlikite šias operacijas, pradedant i = 1

Čia pateikiamas galutinis pi, i = 0, 1,. . . Nldpc−Kldpc−1 yra lygus pariteto bitui pi.

Ši trumpo FECBLOCK LDPC kodavimo procedūra atitinka ilgojo FECBLOCK LDPC kodavimo procedūrą, išskyrus 30 lentelės pakeitimą 31 lentele ir ilgo FECBLOCK pariteto tikrinimo matricos adresų pakeitimą pariteto tikrinimo matricos adresais trumpasis FECBLOCK.

Fig. 20 iliustruoja laiko persipynimą pagal šio išradimo įgyvendinimo variantą.

(a) - (c) rodo TI režimo pavyzdžius.

Laiko interleaveris veikia DP lygiu. Laiko interleaving (TI) parametrai gali būti nustatyti skirtingai kiekvienai DP.

Šie parametrai, kurie rodomi dalyje PLS2-STAT duomenų, konfigūruoja TI:

DP_TI_TYPE (leidžiamos vertės: 0 arba 1): reiškia TI režimą „0“ nurodo režimą su keliais TI blokais (daugiau nei vienu TI bloku) kiekvienoje TI grupėje. Tokiu atveju viena TI grupė yra tiesiogiai susieta su vienu kadru (nėra tarpsluoksnio). ‘1’ nurodo režimą, kai kiekvienoje TI grupėje yra tik vienas TI blokas. Tokiu atveju TI blokas gali būti paskirstytas daugiau nei vienam kadrui (tarpląstelinis interleaving).

DP_TI_LENGTH: Jei DP_TI_TYPE = ‘0’, šis parametras yra TI blokų NTI skaičius kiekvienai TI grupei. Jei DP_TI_TYPE = ‘1’, šis parametras yra PI kadrų, pasklidusių iš vienos TI grupės, skaičius.

DP_NUM_BLOCK_MAX (leidžiamos vertės: nuo 0 iki 1023): nurodo didžiausią TI grupėje esančių XFECBLOCK skaičių.

DP_FRAME_INTERVAL (leistinos vertės: 1, 2, 4, 8): nurodo kadrų skaičių IJUMP tarp dviejų vienas po kito einančių kadrų, turinčių tą patį nurodyto PHY profilio DP.

DP_TI_BYPASS (leistinos reikšmės: 0 arba 1): jei DP nenaudojamas laiko pynimas, šis parametras nustatomas į „1“. Jis naudojamas kaip „0“, jei naudojamas laiko pynimas.

Be to, parametras DP_NUM_BLOCK iš PLS2-DYN duomenų naudojamas reprezentuoti XFECBLOCK skaičių, kurį turi viena DP TI grupė.

Kai DP nenaudojamas laiko pynimas, ši TI grupė, laiko pynimo operacija ir TI režimas neatsižvelgiama. Tačiau vis tiek reikės delsos kompensavimo bloko, skirto tvarkaraščio dinaminės konfigūracijos informacijai. Kiekviename DP iš SSD / MIMO kodavimo gauti XFECBLOCK blokuojami į TI grupes. Tai yra, kiekviena TI grupė yra sveiko skaičiaus XFECBLOCK rinkinys ir joje bus dinamiškai kintamas XFECBLOCK skaičius. XFECBLOCK skaičius indekso n TI grupėje žymimas NxBLOCK_Group (n) ir PLS2-DYN duomenyse nurodomas kaip DP_NUM_BLOCK. Atkreipkite dėmesį, kad „NxBLOCK_Group“ (n) gali skirtis nuo mažiausios 0 vertės iki didžiausios NxBLOCK_Group_MAX vertės (atitinkančios DP_NUM_BLOCK_MAX), iš kurių didžiausia vertė yra 1023.

Kiekviena TI grupė arba susiejama tiesiai ant vieno kadro, arba paskirstoma per PI kadrus. Kiekviena TI grupė taip pat yra padalinta į daugiau nei vieną TI bloką (NTI), kur kiekvienas TI blokas atitinka vieną laiko tarpiklio atminties naudojimą. TI grupės TI blokuose gali būti šiek tiek kitoks skaičius XFECBLOCK. Jei TI grupė yra padalinta į kelis TI blokus, ji tiesiogiai susiejama tik su vienu kadru. Yra trys laiko susipynimo variantai (išskyrus papildomą laiko praleidimo praleidimo galimybę), kaip parodyta žemiau esančioje 32 lentelėje.

Paprastai laiko interleaveris taip pat veiks kaip DP duomenų buferis prieš kadro kūrimo procesą. Tai pasiekiama naudojant du atminties bankus kiekvienam DP. Pirmasis TI blokas rašomas pirmajam bankui. Antrasis TI blokas rašomas antrajam bankui, kol skaitomas pirmasis bankas ir pan.

TI yra susuktas eilutės ir stulpelio blokų interleaveris. N-osios TI grupės pirmojo TI bloko eilių skaičius Nr TI atminties yra lygus ląstelių skaičiui, ty Nląstelių, t.y., Nr= Nląstelių o N stulpelių skaičiusc yra lygus skaičiui NxBLOCK_TI(n, s)

Fig. 21 iliustruoja susuktos eilutės-kolonos blokų interleaverio veikimą pagal šio išradimo įgyvendinimo variantą.

Fig. 21 (a) parodo rašymo operaciją laiko interleaveryje ir Fig. 21 (b) rodo skaitymo operaciją laiko interleaveryje. Pirmasis XFECBLOCK įrašomas stulpeliais į pirmąjį TI atminties stulpelį, o antrasis XFECBLOCK įrašomas į kitą stulpelį ir pan., kaip parodyta (a). Tada susipynusiame masyve ląstelės nuskaitomos įstrižai. Skaitydami įstrižai nuo pirmos eilutės (dešinėje išilgai eilutės, prasidedančios kairiausiu stulpeliu) iki paskutinės eilutės, Nr ląstelės nuskaitomos, kaip parodyta b punkte. Išsamiai, darant prielaidą, kad zn, s, t(i = 0, ..., NrNc) kaip TI atminties ląstelės poziciją, kurią reikia skaityti nuosekliai, skaitymo procesas tokioje persipynimo masyve atliekamas apskaičiuojant eilutės indeksą Rn, s, t, stulpelio rodyklė Cn, s, tir susijusį sukimo parametrą Tn, s, t tokia lygtis.

kur yravelenas yra įprasta įstrižainės skaitymo proceso poslinkio vertė, nepriklausomai nuo NxBLOCK TI(n, s), ir jį nustato NxBLOCK TI MAX pateiktas PLS2-STAT tokia lygtimi.

Dėl to ląstelių, kurias reikia skaityti, padėtys koordinatėmis apskaičiuojamos kaip zn, s, t= NrCn, s, t+ Rn, s, t.

Fig. 22 iliustruojamas susuktos eilutės ir kolonos blokų interleaverio veikimas pagal kitą šio išradimo įgyvendinimo variantą.

Tiksliau, Fig. 22 pavaizduotas kiekvienos TI grupės TI atmintyje esantis susipynimo masyvas, įskaitant virtualius XFECBLOCK, kai NxBLOCK_TI (0,0) = 3, NxBLOCK_TI(1,0) = 6, NxBLOCK TI(2,0)=5.

Kintamasis skaičius NxBLOCK TI(n, s) = Nr bus mažesnis arba lygus N ′xBLOCK_TI_MAX. Taigi, norint pasiekti vienos atminties išsiskyrimą imtuvo pusėje, nepriklausomai nuo NxBLOCK TI(n, s), susukimo masyvas, skirtas naudoti susuktame eilutės ir stulpelio blokų interleaveryje, yra nustatytas į N dydįr× Nc= Nląstelių× N ′xBLOCK_TI_MAX įterpiant virtualius XFECBLOCK į TI atmintį ir skaitymo procesas vykdomas pagal sekančią lygtį.

TI grupių skaičius nustatytas į 3. Laiko interleaverio parinktį PLS2-STAT duomenyse signalizuoja DP_TI_TYPE = '0', DP_FRAME_INTERVAL = '1' ir DP_TI_LENGTH = '1', ty NTI = 1, IJUMP = 1 ir PI = 1. XFECBLOCK, kurių kiekvienoje yra N ląstelės = 30 ląstelių, skaičių kiekvienoje TI grupėje PLS2-DYN duomenyse signalizuoja NxBLOCK_TI (0,0) = 3, NxBLOCK_TI (1,0) = 6 ir NxBLOCK_TI (2,0) ) = 5, atitinkamai. Maksimalų XFECBLOCK skaičių PLS2-STAT duomenyse signalizuoja NxBLOCK_Group_MAX, kuris veda į └NxBLOCK_Group_MLS/ NTI┘ = NxBLOCK_TI_MAX=6.

Fig. 23 pavaizduotas įstrižai susuktos eilutės ir kolonos blokų interleaverio skaitymo modelis pagal šio išradimo įgyvendinimo variantą.

Konkrečiau fig. 23 rodo įstrižainės skaitymo schemą iš kiekvieno susipynusio masyvo su N ′ parametraisxBLOCK TI MAX= 7 ir „Shift“ = (7–1) / 2 = 3. Atkreipkite dėmesį, kad skaitymo procese, parodytame kaip pseudokodas, jei Vi≥NląsteliųNxBLOCK_TI(n, s), Vi vertė praleidžiama ir naudojama kita apskaičiuota Vi vertė.

Fig. 24 iliustruoja susipynusius XFECBLOCK iš kiekvienos persipynimo masyvo pagal šio išradimo įgyvendinimo variantą.

Fig. 24 iliustruoja susipynusius XFECBLOCK iš kiekvieno susipynusio masyvo su N ′ parametraisxBLOCK_TI_MAX= 7 ir „Shift“ = 3.

Fig. 25 pav. Pavaizduotas signalų atskyrimas iš vienos atminties, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Kaip aprašyta aukščiau, dažnio interleaveris pagal šį išradimą vykdo persipynimą naudodamas skirtingas persipynimo sekas daugybėje OFDM simbolių, tačiau dažnio dezintegratorius gali atlikti vienos atminties ištrynimą ant gautų OFDM simbolių.

Šis išradimas siūlo metodą, kaip atlikti vienos atminties išjungimą dažnio išjungikliu, neatsižvelgiant į tai, ar OFDM simbolių skaičius viename kadre yra lyginis ar nelyginis skaičius. Šiuo tikslu aukščiau aprašyta dažnio interleaverio architektūra gali veikti skirtingai, priklausomai nuo to, ar OFDM simbolių skaičius yra lyginis, ar nelyginis skaičius. Be to, su juo susijusi signalizacijos informacija gali būti papildomai apibrėžta aukščiau aprašytoje preambulėje ir (arba) fizinio sluoksnio signale (PLS). Taigi vienos atminties ištrynimas neapsiriboja tuo atveju, kai OFDM simbolių skaičius yra lyginis skaičius, ir jis visada gali būti įjungtas.

Čia PLS gali būti perduodamas kiekvieno kadro pradžios rėmelio simboliu (FSS). Arba pagal kitą įgyvendinimo variantą PLS gali būti perduodamas pirmuoju OFDM simboliu. Priešingu atveju, atsižvelgiant į tai, ar PLS yra, signalinė informacija, atitinkanti PLS, gali būti visiškai perduodama preambulėje. Arba signalinė informacija, atitinkanti preambulę ir (arba) PLS, gali būti perduodama įkrovos informacijoje. Įkrovos juostos informacija gali būti informacinė dalis, esanti prieš preambulę.

Informacija apie, pavyzdžiui, apdorojimo operaciją, kurią naudoja siųstuvo dažnių interleaveris, gali apimti FI_mode lauką ir N_sym lauką.

„FI_mode“ laukas gali būti 1 bitų laukas, kuris gali būti preambulėje. „FI_mode“ lauke gali būti nurodoma susipynimo schema, naudojama FSS, arba kiekvieno kadro pirmasis OFDM simbolis.

Įtraukimo schema, nurodyta kaip laukas FI_mode, gali apimti FI schemą Nr. 1 ir FI schemą Nr. 2.

FI schema Nr. 1 gali parodyti, kad siųstuvo dažnių interleaveris atlieka FSS atsitiktinio rašymo operaciją ir tada linijinio skaitymo operaciją. Šis atvejis gali atitikti atvejį, kai FI_mode lauko reikšmė yra 0. Atsitiktinio rašymo arba tiesinio nuskaitymo operacija gali būti atliekama atmintyje arba iš jos, naudojant vertę, kurią sugeneravo atsitiktinis atsitiktinių sekų generatorius, naudojant, pavyzdžiui, pseudoatsitiktinį dvejetainį seka (PRBS). Čia tiesinis skaitymas gali reikšti nuoseklų skaitymo veikimą.

FI schema Nr. 2 gali parodyti, kad siųstuvas atlieka tiesinę rašymo operaciją ir tada atsitiktinio nuskaitymo operaciją FSS. Šis atvejis gali atitikti atvejį, kai FI_mode lauko reikšmė yra 1. Taip pat linijinio rašymo ar atsitiktinio nuskaitymo operacija gali būti atliekama atmintyje arba iš jos, naudojant vertę, kurią sugeneravo atsitiktinis atsitiktinių sekų generatorius, naudojant, pavyzdžiui, PRBS. Čia tiesinis rašymas gali reikšti nuoseklaus rašymo operaciją.

Be to, lauke „FI_mode“ gali būti nurodoma susipynimo schema, naudojama kadro krašto simbolyje (FES) arba paskutiniame kiekvieno kadro OFDM simbolyje. FES taikoma susipynimo schema gali būti nurodyta kitaip nei PLS perduodamo N_sym lauko vertė. Tai reiškia, kad interleaving schema, nurodyta kaip laukas FI_mode, gali skirtis, priklausomai nuo to, ar OFDM simbolių skaičius yra nelyginis, ar lyginis skaičius. Informacijos susiejimą tarp dviejų laukų siųstuvas ir imtuvas gali iš anksto apibrėžti kaip lentelę.

„FI_mode“ laukas gali būti apibrėžtas ir perduotas rėmelio dalyje, išskyrus preambulę, pagal kitą įgyvendinimo variantą.

N_sym laukas gali būti laukas, kuris gali būti PLS dalyje. N_sym lauko bitų skaičius yra kintamas pagal įgyvendinimo variantus. N_sym laukas gali nurodyti OFDM simbolių, įtrauktų į vieną kadrą, skaičių. Taigi imtuvas gali gauti informacijos apie tai, ar OFDM simbolių skaičius yra lyginis, ar nelyginis skaičius.

Dažnio pertraukiklio, atitinkančio dažnio sutraukiklį, veikimas, neatsižvelgiant į OFDM simbolių skaičių viename kadre, aprašytas toliau. Šis dažnio išjungiklis gali atlikti vienos atminties išjungimą, naudodamas siūlomus signalizacijos laukus, neatsižvelgdamas į tai, ar OFDM simbolių skaičius yra lyginis, ar nelyginis skaičius.

Iš pradžių dažnio išjungėjas gali atlikti dažnio išjungimą FSS, naudodamas preambulės lauko FI_mode informaciją, nes FSS naudojama dažnių perimimo schema yra nurodyta kaip FI_mode.

Dažnio deinterleaveris gali atlikti dažnio išjungimą FES, naudodamas PLS lauko signalo informaciją ir PLS lauko N_sym signalizavimo informaciją. Tokiu atveju susiejimo informaciją tarp dviejų laukų galima gauti naudojant iš anksto nustatytą lentelę. Iš anksto nustatytos lentelės aprašymas bus pateiktas žemiau.

Bendra kitų simbolių išimties operacija gali būti atliekama atvirkščiai nuo siųstuvo persipynimo operacijos. Tai reiškia, kad poroje greta įvestų OFDM simbolių dažnio išimtuvas gali atlikti išjungimą naudodamas vieną persipynimo seką. Čia įterpiama seka gali būti persipynimo seka, kurią naudoja dažnių interleaveris skaitymui ir rašymui. Dažnio deinterleareris gali atlikti skaitymo ir rašymo operacijas atvirkščiai, naudodamas persipynimo seką.

Tačiau pagal šį išradimą dažnio išjungiklis negali naudoti pingpongo architektūros, naudodamas dvigubas atmintines. Dažnio deinterleaveris gali atlikti išskaidymą iš gretimų įvestų OFDM simbolių, naudojant vieną atmintį. Dėl to dažnio deinterleris gali padidinti atminties naudojimo efektyvumą.

Fig. 26 iliustruoja FSS FI schemas signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Pertraukimo schema, taikoma dažnio persipynimo operacijai, gali būti nustatyta naudojant aukščiau aprašytą FI_mode lauką ir N_sym lauką.

FSS atveju, kai OFDM simbolių, nurodytų kaip N_sym laukas, skaičius yra lyginis skaičius, FI schema Nr. 1 gali būti vykdoma FSS, neatsižvelgiant į lauko reikšmę FI_mode.

Kai OFDM simbolių, nurodytų kaip N_sym laukas, skaičius yra nelyginis skaičius, FI schema Nr. 1 gali būti taikoma FSS, jei FI_mode lauko vertė yra 0, o FI schema # 2 gali būti taikoma FSS, jei FI_mode lauko reikšmė yra 1. Tai reiškia, kad kai OFDM simbolių skaičius yra nelyginis skaičius, FI schemos # 1 ir # 2 gali būti pakaitomis taikomos FSS simboliams, norint įterpti dažnius.

Fig. 27 iliustruoja atstatymo režimo veikimą signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Dažnių perimant FES, aukščiau aprašytas simbolių poslinkio generatorius gali naudoti naujo nustatymo režimą kaip naują koncepciją. Atstatymo režimas gali reikšti režimą, kai simbolio poslinkio generatorius sukuria simbolio poslinkio vertę „0“.

Jei reikia naudoti FES dažnį, tai, ar naudoti atstatymo režimą, galima nustatyti naudojant aukščiau aprašytą FI_mode lauką ir N_sym lauką.

Kai OFDM simbolių, nurodytų kaip N_sym laukas, skaičius yra lyginis skaičius, simbolių poslinkio generatoriaus atstatymo režimas gali neveikti (išjungti), neatsižvelgiant į lauko FI_mode vertę.

Kai OFDM simbolių, nurodytų kaip N_sym laukas, skaičius yra nelyginis skaičius, jei lauko FI_mode vertė yra 0, simbolių poslinkio generatorius gali veikti atstatymo režimu (įjungtas). Kitu atveju, jei lauko FI_mode vertė yra 1, simbolių poslinkio generatoriaus atstatymo režimas gali neveikti (išjungti). Tai yra, kai OFDM simbolių skaičius yra nelyginis skaičius, atstatymo režimas gali būti pakaitomis įjungtas ir išjungtas, kad būtų galima įjungti dažnius.

Fig. 28 iliustruoja lygtis, nurodančias dažnio interleaderio įvestį ir išvestį signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Kaip aprašyta aukščiau, OFDM atminties banko-A ir atminties banko-B simbolių poros gali būti apdorojamos aukščiau aprašyta susipynimo operacija. Kaip aprašyta aukščiau, persipynimui gali būti naudojamos įvairios skirtingos persipynimo sėklos, gautos cikliniu būdu perkeliant vieną pagrindinę persipynimo sėklą. Čia susipynusi sėkla taip pat gali būti vadinama persipynimo seka. Alternatyviai, susipynimo pradinė dalis taip pat gali būti vadinama įterpiamojo adreso verte, adreso verte ar susipynimo adresu. Čia terminas „interleaving address value (s)“ gali būti naudojamas nurodant daugiskaitos adreso reikšmes arba persiunčiančią sėklą, kuri yra vienaskaita. Tai yra, priklausomai nuo įgyvendinimo variantų, adreso (-ų) įterpimas (-ai) gali reikšti patį H (p) arba kiekvienas adresas priklauso H (p).

Vieno OFDM simbolio įterptas dažnio perėjimo įvadas gali būti nurodomas kaip Om, 1 (t50010). Čia duomenų langeliai gali būti nurodyti kaip xm, 1,0,. . . xm, 1, Ndata − 1. Tuo tarpu p gali reikšti ląstelių indeksą, 1 - OFDM simbolių indeksą, o m - kadrų indeksą. Tai yra, xm, 1, p gali nurodyti 1-ojo OFDM simbolio p-ą duomenų langelį. Ndata gali nurodyti duomenų langelių skaičių. „Nsym“ gali nurodyti simbolių skaičių (kadro signalizavimo simboliai, įprasti duomenų simboliai arba kadro krašto simboliai).

Duomenų langeliai, kurie yra susieti remiantis aukščiau aprašyta operacija, gali būti nurodyti kaip Pm, 1 (t50020). Sukauptos duomenų ląstelės gali būti nurodytos kaip vm, 1,0,. . . vm, 1, Ndata − 1. Tuo tarpu p, 1 ir m gali turėti aukščiau aprašytas indekso reikšmes.

Fig. 29 iliustruoja dažnio persipynimo loginio veikimo mechanizmo, pagrįsto FI schema Nr. 1 ir FI schema Nr. 2, lygtis signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Dabar pateikiamas dažnio persipynimo aprašymas pagal FI schemą Nr. 1. Kaip aprašyta aukščiau, dažnių perėmimas gali būti atliekamas naudojant kiekvieno atminties banko susipynimo seką (susipynimo adresą).

Lyginio simbolio (j mod 2 = 0) susipynimo operaciją galima išreikšti matematiškai, kaip nurodyta t51010 lygtyje. Esant įvesties duomenims x, dažnio perėmimas gali būti atliekamas naudojant susipynimo seką (įterpimo adresą), norint gauti išvestį v. Čia p-tieji įvesties duomenys x gali būti pakeisti kaip identiški H (p) -tajam išvesties duomenims v.

Tai yra, kad lyginis simbolis (pirmasis simbolis) gali būti atliekamas atsitiktinio rašymo operacija naudojant susipynimo seką, o tada gali būti atliekama linijinė skaitymo operacija nuosekliam duomenų nuskaitymui. Čia įterpiama seka (susipynimo adresas) gali būti vertė, kurią sugeneravo atsitiktinis atsitiktinių sekų generatorius, naudojant, pavyzdžiui, PRBS.

Nelyginio simbolio (j mod 2 = 1) susipynimo operaciją galima išreikšti matematiškai, kaip nurodyta t51020 lygtyje. Naudojant įvesties duomenis x, dažnio perėmimas gali būti atliekamas naudojant susipynimo seką (susipynimo adresą), kad gautumėte išvestį v. Čia H (p)-tieji įvesties duomenys x gali būti pakeisti kaip identiški p-tiems išvesties duomenims v. , lyginant su lyginio simbolio atliktu susipynimo procesu, susipynimo seka (susipynimo adresas) gali būti taikoma atvirkščiai.

Tai yra, ant nelyginio simbolio (antrojo simbolio) gali būti atliekama linijinė rašymo operacija nuosekliai įrašant duomenis į atmintį, o tada gali būti atliekama atsitiktinio skaitymo operacija atsitiktiniam duomenų skaitymui naudojant susipynimo seką. Panašiai įterpiama seka (susipynimo adresas) gali būti reikšmė, kurią sugeneruoja atsitiktinis atsitiktinių sekų generatorius, naudojant, pavyzdžiui, PRBS.

Dabar pateikiamas dažnio persipynimo aprašymas remiantis FI schema Nr. 2.

Tais atvejais, kai dažnis perimamas pagal FI schemą Nr. 2, lyginio / nelyginio simbolio operacija gali būti atliekama atvirkščiai nuo operacijos, pagrįstos FI schema Nr. 1.

Tai yra, kad lyginis simbolis gali būti atliekamas tiesinio rašymo operacija ir tada atsitiktinio nuskaitymo operacija, kaip nurodyta t51020 lygtyje. Be to, nelyginiu simboliu gali būti atliekama atsitiktinio rašymo operacija, o tada - tiesinio skaitymo operacija, kaip nurodyta t51010 lygtyje. Išsamus jų aprašymas yra tas pats, kuris pateiktas pirmiau dėl FI schemos Nr. 1.

Simbolių rodyklė 1 gali būti nurodyta kaip 0, 1,. . . , Nsim−1, o langelio indeksas p gali būti nurodytas kaip 0, 1,. . . , Nduomenis−1. Pagal kitą įgyvendinimo variantą dažnio perrašymo schema ant lyginio simbolio ir dažnio perimimo schema ant nelyginio simbolio gali būti perjungta. Be to, pagal kitą įgyvendinimo variantą gali būti perjungiama dažnių perimimo schema, paremta FI schema Nr. 1, ir dažnio perimimo schema, pagrįsta FI schema Nr.

Fig. 30 iliustruoja pavyzdį, kai simbolių skaičius yra lyginis skaičius signalų atskyrimui iš vienos atminties, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Dabartiniame įgyvendinimo variante laukas N_sym gali reikšti, kad OFDM simbolių skaičius viename kadre yra lyginis skaičius. Dabartiniame įsikūnijime daroma prielaida, kad viename kadre yra viena preambulė ir aštuoni OFDM simboliai. Pagal kitą įgyvendinimo variantą įkrovos juostos informacija gali būti papildomai įtraukta prieš preambulę. Įkrovos juostos informacija nėra iliustruota.

Dabartiniame įgyvendinimo variante vienas kadras gali apimti vieną FSS ir vieną FES. Čia daroma prielaida, kad FSS ir FES yra vienodo ilgio. Be to, kadangi N_sym lauko informacija yra perduodama PLS dalyje, dažnio išjungiklis gali gauti atitinkamą informaciją iššifravęs FSS. Be to, dabartiniame įgyvendinimo variante daroma prielaida, kad N_sym laukas yra visiškai dekoduojamas prieš atliekant operaciją FES.

Kiekvieno kadro FSS simbolių poslinkio generatoriaus reikšmė gali būti nustatyta į 0. Atitinkamai pirmasis ir antrasis simboliai gali būti apdorojami naudojant tą pačią persipynimo seką. Be to, seka # 0 gali būti naudojama darbui, kai prasideda kiekvienas kadras. Po to sekos Nr. 1 ir Nr. 2 gali būti nuosekliai naudojamos dažnio interleaverio / deinterleaverio veikimui.

Fig. 31 iliustruoja pavyzdį, kuriame simbolių skaičius yra lyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Pirmajame kadre informaciją apie FSS susipynimo schemą galima gauti iš preambulės lauko FI_mode. Dabartiniame įgyvendinimo variante, kadangi OFDM simbolių skaičius yra lyginis skaičius, gali būti naudojama tik FI schema Nr. 1.

Tada FSS gali būti dekoduojamas ir tokiu būdu gali būti gauta N_sym informacija. „N_sym“ informacija rodo, kad simbolių skaičius dabartiniame kadre yra lyginis skaičius. Po to gauta FI_mode informacija ir N_sym informacija gali būti naudojama, kai dažnio išjungiklis dekoduoja FES. Kadangi simbolių skaičius yra lyginis skaičius, simbolių poslinkio generatorius neveikia aukščiau aprašytu atstatymo režimu. Tai yra, atstatymo režimas gali būti išjungtas.

Vėliau, net ir kitame kadre, kadangi įtraukiamas lyginis skaičius OFDM simbolių, dažnio išjungiklis gali veikti tuo pačiu būdu. Tai reiškia, kad FSS naudojama FI schema yra FI schema Nr. 1, o FES naudojamas atstatymo režimas gali būti išjungtas.

Fig. 32 pavaizduotas pavyzdys, kai simbolių skaičius yra nelyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Dabartiniame įgyvendinimo variante laukas N_sym gali reikšti, kad OFDM simbolių skaičius viename kadre yra nelyginis skaičius. Dabartiniame įsikūnijime daroma prielaida, kad viename kadre yra viena preambulė ir septyni OFDM simboliai. Pagal kitą įgyvendinimo variantą įkrovos juostos informacija gali būti papildomai įtraukta prieš preambulę. Įkrovos juostos informacija nėra iliustruota.

Dabartiniame įgyvendinimo variante, kaip ir tuo atveju, kai simbolių skaičius yra lyginis skaičius, viename kadre gali būti vienas FSS ir vienas FES. Čia daroma prielaida, kad FSS ir FES yra vienodo ilgio. Be to, kadangi N_sym lauko informacija yra perduodama PLS dalyje, dažnio išjungiklis gali gauti atitinkamą informaciją iššifravęs FSS. Be to, dabartiniame įgyvendinimo variante daroma prielaida, kad N_sym laukas yra visiškai dekoduojamas prieš atliekant operaciją FES.

Kiekvieno kadro FSS simbolių poslinkio generatoriaus vertė gali būti atstatyta į 0. Be to, savavališko kadro FES simbolių poslinkio generatorius gali veikti atstatymo režimu, remdamasis lauko FI_mode reikšmėmis ir N_sym laukas. Atitinkamai savavališko kadro FES simbolio poslinkio generatoriaus vertė gali būti nustatyta iš naujo arba neatstatyta į 0. Šios atstatymo operacijos gali būti atliekamos pakaitomis rėmeliuose.

Simbolio poslinkio generatorius gali būti atstatytas paskutiniame pirmojo kadro simbolyje, t. Y. FES. Atitinkamai, pertraukimo seka gali būti atstatyta į seką # 0. Kaip toks dažnio interleaveris / deinterleaveris gali apdoroti atitinkamą FES, remdamasis seka # 0 (t54010).

Vėlesnio kadro FSS simbolių poslinkio generatorius gali būti vėl nustatytas iš naujo, taigi gali būti naudojama seka # 0 (t54010). Simbolių poslinkio generatorius negali būti atstatytas antrojo kadro FES (kadras Nr. 1), o trečiojo kadro (kadras Nr. 2) FES gali būti nustatytas iš naujo.

Fig. 33 iliustruoja pavyzdį, kai simbolių skaičius yra nelyginis skaičius signalizuojant vienos atminties išjungimą, neatsižvelgiant į simbolių skaičių kadre pagal šio išradimo įgyvendinimo variantą.

Pirmajame kadre informaciją apie FSS susipynimo schemą galima gauti iš preambulės lauko FI_mode. Kadangi OFDM simbolių skaičius yra nelyginis skaičius, gali būti naudojamos FI schemos Nr. 1 ir FI schemos Nr. 2. Dabartiniame įgyvendinimo variante FI schema Nr. 1 naudojama pirmajame kadre.

Tada FSS gali būti dekoduojamas ir tokiu būdu gali būti gauta N_sym informacija. „N_sym“ informacija rodo, kad simbolių skaičius dabartiniame kadre yra nelyginis. Po to gauta FI_mode informacija ir N_sym informacija gali būti naudojama, kai dažnio išjungiklis dekoduoja FES. Kadangi simbolių skaičius yra nelyginis skaičius ir naudojama FI schema Nr. 1, lauko „FI_mode“ vertė yra 0. Kadangi „FI_mode“ yra 0, simbolių poslinkio generatorius gali veikti aukščiau aprašytame atstatymo režime. Tai yra, atstatymo režimas gali būti įjungtas.

Simbolių poslinkio generatorius gali veikti atstatymo režimu, todėl gali būti atstatytas į 0. Kadangi „FI_mode“ lauko reikšmė yra 1 antrame kadre, tai rodo, kad FSS apdorojamas remiantis FI schema Nr. 2. Lauke N_sym nurodoma, kad simbolių skaičius yra nelyginis skaičius. Antrame kadre, kadangi lauko „FI_mode“ vertė yra 1, o simbolių skaičius yra nelyginis skaičius, simbolių poslinkio generatorius gali neveikti atstatymo režimu.

Tokiu būdu FSS naudojama FI schema gali būti pakaitomis nustatyta į FI schemas Nr. 1 ir Nr. 2. Be to, FES naudojamas atstatymo režimas gali būti pakaitomis nustatytas įjungti ir išjungti. Pagal kitą įgyvendinimo variantą nustatymai gali būti keičiami ne kiekviename kadre.

Fig. 34 iliustruoja dažnio išjungiklio veikimą signalizuojant vienos atminties išjungimą, neatsižvelgiant į kadrų simbolių skaičių pagal šio išradimo įgyvendinimo variantą.

Dažnio deinterleaveris gali atlikti dažnio išjungimą naudodamas iš anksto nustatyto FI_mode lauko ir (arba) N_sym lauko informaciją. Kaip aprašyta aukščiau, dažnio išjungiklis gali veikti naudodamas vieną atmintį. Iš esmės dažnio išbraukimas gali būti atvirkštinis siųstuvo atliekamo dažnių perėmimo operacija, kad būtų atkurta duomenų tvarka.

Kaip aprašyta aukščiau, dažnio išjungimas FSS gali būti atliekamas remiantis informacija apie FI schemą, kuri gaunama iš preambulės lauko FI_mode ir N_sym lauko. FES dažnio išbraukimas gali būti atliekamas remiantis informacija, nurodančia, ar veikia atstatymo režimas, kuris gaunamas naudojant lauką FI_mode ir lauką N_sym.

Tai yra, kai įvestų OFDM simbolių poroje dažnio ribotuvas gali atlikti atvirkštinę dažnio interleaverio skaitymo / rašymo operaciją. Šioje operacijoje gali būti naudojama viena persipynimo seka.

Tačiau, kaip aprašyta aukščiau, dažnių interleaveris naudoja pingpongo architektūrą naudodamas dvigubas atmintines, tačiau dažnio dezinterleris gali atlikti ribų pašalinimą naudodamas vieną atmintį. Ši vienos atminties dažnio ištrynimo operacija gali būti atliekama naudojant lauko FI_mode ir N_sym lauko informaciją. Ši informacija gali leisti atskirai atminti dažnius net kadre, turinčiame nelyginį skaičių OFDM simbolių, neatsižvelgiant į OFDM simbolių skaičių.

Pagal šį išradimą dažnių interleaveris gali atlikti dažnių perėmimą visose OFDM simbolių duomenų ląstelėse. Dažnių keitiklis gali susieti duomenų langelius su turimomis simbolių duomenų laikmenomis.

Pagal šį išradimą dažnio pertraukiklis gali veikti skirtingais perėjimo režimais, atsižvelgiant į FFT dydį. Pavyzdžiui, kai FFT dydis yra 32K, dažnio interleaveris gali atlikti atsitiktinio rašymo / tiesinio nuskaitymo operaciją lyginiam simboliui ir atlikti tiesinio rašymo / atsitiktinio skaitymo operaciją nelyginiam simboliui, kaip pirmiau aprašytoje FI schemoje Nr. 1. Arba, kai FFT dydis yra 16K arba 8K, dažnių interleaveris gali atlikti linijinę visų simbolių skaitymo / atsitiktinio rašymo operaciją, nepaisant lyginio / nelyginio skaičiaus.

FFT dydis, nulemiantis, ar perjungti susipynimo režimus, gali skirtis priklausomai nuo įgyvendinimo variantų. Tai yra, interleaving kaip FI schemoje Nr. 1 gali būti atliekamas 32K ir 16K atveju, o interleaving, neatsižvelgiant į lyginį / nelyginį skaičių, gali būti atliekamas 8K atveju. Alternatyviai, interleaving kaip FI schemoje Nr. 1, gali būti atliekamas visiems FFT dydžiams, arba interleaving, neatsižvelgiant į lyginį / nelyginį skaičių, gali būti atliekamas visiems FFT dydžiams. Priešingu atveju, pagal kitą įgyvendinimo variantą, interleaimas kaip FI schemoje Nr. 2 gali būti atliekamas tam tikram FFT dydžiui.

Ši dažnio persipynimo operacija gali būti atliekama naudojant aukščiau aprašytą persipynimo seką (susipynimo adresą). Susipynimo seka gali būti įvairiai generuojama naudojant poslinkio vertę, kaip aprašyta aukščiau. Arba galima atlikti adreso patikrinimą, kad būtų sukurtos įvairios susipynimo sekos.

Fig. 35 iliustruoja kintamos bitų spartos sistemos pagal šio išradimo įgyvendinimą koncepciją.

Konkrečiai, transporto superrėmas, parodytas fig. 35, sudaro NTI_NUM TI grupės ir kiekvienoje TI grupėje gali būti N BLOCK_TI FEC blokai. Tokiu atveju TI grupėse gali būti atitinkamai skirtingas FEC blokų skaičius. TI grupė pagal šio išradimo įgyvendinimo variantą gali būti apibrėžta kaip blokas, skirtas atlikti laiko persipynimą, ir gali būti naudojama ta pačia prasme kaip ir minėtas TI blokas arba IF. Tai yra, vienas IF gali apimti bent vieną TI bloką, o FEC blokų skaičius TI bloke yra kintamas.

Kai TI grupėse yra skirtingas skaičius FEC blokų, šis išradimas atlieka TI grupių persipynimą, naudodamas vieną susuktą eilutės ir stulpelio blokų persipynimo taisyklę. Atitinkamai imtuvas gali atlikti išjungimą naudodamas vieną atmintį. Bus pateiktas įvesties FEC blokų atminties išdėstymo metodo ir laiko interleaverio nuskaitymo operacijos aprašymas, atsižvelgiant į kintamą bitų spartos (VBR) perdavimą, kurio metu kiekvienoje TI grupėje galima pakeisti FEC blokų skaičių.

Fig. 36 pavaizduotos blokų perrašymo rašymo ir skaitymo operacijos pagal šio išradimo įgyvendinimo variantą. Išsamūs šio paveikslo aprašymai buvo aprašyti anksčiau.

Fig. 37 parodytos blokų persipynimo lygtys pagal šio išradimo įgyvendinimo variantą.

Paveiksle parodytos lygtys rodo blokų persipynimą, taikomą kiekvienai TI grupei. Kaip išreiškiama lygtimis, poslinkio reikšmes galima atitinkamai apskaičiuoti tuo atveju, kai į TI grupę įtrauktų FEC blokų skaičius yra nelyginis skaičius ir atvejis, kai FEC blokų, įtrauktų į TI grupę, skaičius yra lyginis skaičius . Tai yra, blokų perėmimas pagal šio išradimo variantą gali apskaičiuoti poslinkio vertę padaręs FEC blokų skaičių nelyginiu skaičiumi.

Laiko interleaveris pagal šio išradimo variantą gali nustatyti parametrus, susijusius su persipynimu, remdamasis TI grupe, turinčia maksimalų FEC blokų skaičių atitinkamame superrėmelyje. Atitinkamai imtuvas gali atlikti išjungimą naudodamas vieną atmintį. Čia TI grupei, turinčiai mažesnį FEC blokų skaičių nei maksimalus FEC blokų skaičius, galima pridėti virtualius FEC blokus, atitinkančius FEC blokų skaičiaus ir maksimalaus FEC blokų skaičiaus skirtumą.

Virtualūs FEC blokai pagal šio išradimo variantą gali būti įterpiami prieš faktinius FEC blokus. Vėliau laiko interleaveris pagal šio išradimo variantą gali atlikti TI grupių persipynimą, naudojant vieną susuktą eilutės-kolonos blokų persipynimo taisyklę, atsižvelgiant į virtualius FEC blokus. Be to, laiko interleaveris pagal šio išradimo variantą gali atlikti minėtą praleidimo operaciją, kai skaitymo operacijos metu generuojamas atminties indeksas, atitinkantis virtualius FEC blokus. Vykdant šią rašymo operaciją, įvesties TI grupių FEC blokų skaičius suderinamas su išvesties TI grupių FEC blokų skaičiumi. Vadinasi, atsižvelgiant į laiko persipynimą pagal šio išradimo įgyvendinimo variantą, faktiškai perduodamų duomenų duomenų perdavimo greičio praradimas gali būti išvengtas praleidžiant operaciją, net jei įterpiami virtualūs FEC blokai, kad imtuve būtų galima efektyviai pašalinti vieną atmintį.

Fig. 38 iliustruoja virtualius FEC blokus pagal šio išradimo įgyvendinimo variantą.

Kairėje paveikslo pusėje rodomi parametrai, rodantys maksimalų FEC blokų skaičių TI grupėje, faktinį FEC blokų, įtrauktų į TI grupę, skaičių ir skirtumą tarp didžiausio FEC blokų skaičiaus ir faktinio FEC blokų skaičiaus, ir virtualiųjų FEC blokų skaičiaus išvedimo lygtys.

Dešinėje paveikslo pusėje parodytas virtualių FEC blokų įterpimo į TI grupę įsikūnijimas. Tokiu atveju virtualius FEC blokus galima įterpti prieš faktinius FEC blokus, kaip aprašyta aukščiau.

Fig. 39 rodo lygtis, vaizduojančias skaitymo operaciją įterpus virtualius FEC blokus pagal šio išradimo įgyvendinimo variantą.

Paleidimo operacija, pavaizduota paveikslėlyje, gali praleisti virtualius FEC blokus skaitymo metu.

Fig. 40 yra schema, iliustruojanti laiko persipynimo procesą pagal šio išradimo įgyvendinimo variantą.

Laikmatis pagal šio išradimo variantą gali nustatyti pradines vertes (S67000).

Tada laiko interleaveris pagal šio išradimo variantą gali atlikti rašymo operaciją realiuose FEC blokuose, atsižvelgdamas į virtualius FEC blokus (S67100).

Laiko interleaveris pagal šio išradimo variantą gali sukurti laikiną TI adresą (S67200).

Vėliau laiko interleaveris pagal šio išradimo variantą gali įvertinti sugeneruoto TI skaitymo adreso (S67300). Tada laiko interleaveris pagal šio išradimo variantą gali sugeneruoti galutinį TI skaitymo adresą (S67400).

Laiko interleaveris pagal šio išradimo variantą gali nuskaityti faktinius FEC blokus (S67500).

Fig. 41 parodytos lygtys, vaizduojančios poslinkio vertės ir didžiausio TI bloko dydžio nustatymo procesą pagal šio išradimo įgyvendinimo variantą.

Paveikslėlyje parodytas įsikūnijimas, kai TI grupių skaičius yra 2, ląstelių skaičius TI grupėje yra 30, į pirmąją TI grupę įtrauktų FEC blokų skaičius yra 5 ir į antrąją TI įtrauktų FEC blokų skaičius. blokas yra 6. Nors didžiausias FEC blokų skaičius yra 6, 6 yra lyginis skaičius. Atitinkamai, maksimalus FEC blokų skaičius, kuris koreguojamas siekiant gauti poslinkio vertę, gali būti 7, o poslinkio reikšmę galima apskaičiuoti kaip 4.

Fig. 42–44 iliustruoja anksčiau aprašyto įgyvendinimo varianto TI procesą.

Fig. 42 iliustruoja rašymo operaciją pagal šio išradimo įgyvendinimo variantą.

Fig. 42 pavaizduota dviejų anksčiau aprašytų TI grupių rašymo operacija.

Kairėje paveikslo pusėje parodytas blokas rodo TI atminties adresų masyvą, o dešinėje paveikslo pusėje pavaizduoti blokai iliustruoja rašymo operaciją, kai du virtualūs FEC blokai ir vienas virtualus FEC blokas yra atitinkamai įterpiami į dvi ištisines TI grupes. Kadangi pakoreguotas didžiausias FEC blokų skaičius yra 7, kaip aprašyta aukščiau, du virtualūs FEC blokai įterpiami į pirmąją TI grupę, o vienas virtualus FEC blokas įterpiamas į antrąją TI grupę.

Fig. 43 pavaizduota skaitymo operacija pagal šio išradimo įgyvendinimo variantą.

Kairėje paveikslo pusėje parodytas blokas rodo TI atminties adresų masyvą, o dešinėje paveikslo pusėje pavaizduoti blokai iliustruoja skaitymo operaciją, kai du virtualūs FEC blokai ir vienas virtualus FEC blokas yra atitinkamai įterpiami į dvi ištisines TI grupes. Šiuo atveju virtualiųjų FEC blokų skaitymo operacija gali būti atliekama taip pat, kaip ir tikrųjų FEC blokų skaitymo operacija.

Fig. 44 iliustruojamas praleidimo operacijos rezultatas skaitymo operacijoje pagal šio išradimo įgyvendinimo variantą.

Kaip parodyta paveikslėlyje, virtualius FEC blokus galima praleisti dviejose TI grupėse.

Fig. 45–46 iliustruoja laiko nukrypimą, atitinkantį anksčiau aprašytą TI atvirkštinį variantą.

Tiksliau, Fig. 45 iliustruoja pirmosios TI grupės laiko nukrypimą nuo laiko ir Fig. 46 iliustruoja antrosios TI grupės laiko nukrypimą nuo laiko.

Fig. 45 parodytas laiko išjungimo pagal šio išradimo įgyvendinimo variantą rašymo procesas.

Kairysis blokas paveiksle rodo TI atminties adresų masyvą, vidurinis blokas rodo pirmąjį TI grupės įvestį laiko tarpikliui, o dešinysis - rašymo procesą, atliktą atsižvelgiant į virtualius FEC blokus, kurie praleisti pirmojo TI atžvilgiu. grupė.

Kaip parodyta paveikslėlyje, du virtualūs FEC blokai, praleisti per TI, gali būti atkurti, kad rašymo procese būtų teisinga skaitymo operacija. Tokiu atveju praleistų dviejų virtualių FEC blokų pozicijas ir kiekį galima įvertinti naudojant savavališką algoritmą.

Fig. 46 iliustruoja laiko išjungimo pagal kitą šio išradimo įgyvendinimo variantą rašymo procesą.

Kairysis blokas paveiksle rodo TI atminties adresų masyvą, vidurinis blokas rodo antrą TI grupės įvestį laiko tarpikliui, o dešinysis - rašymo procesą, atliktą atsižvelgiant į virtualius FEC blokus, kurie praleisti antrojo TI atžvilgiu. grupė.

Kaip parodyta paveikslėlyje, vieną virtualų FEC bloką, praleistą per TI, galima atkurti, kad rašymo procesas būtų teisingas. Tokiu atveju praleisto vieno virtualaus FEC bloko padėtį ir kiekį galima įvertinti naudojant savavališką algoritmą.

Fig. 47 rodo lygtis, atspindinčias laiko išjungimo skaitymo operaciją pagal kitą šio išradimo įgyvendinimo variantą.

Imtuve naudojamą TDI poslinkio vertę galima nustatyti pagal persiuntimo reikšmę, naudojamą siųstuve, o praleidimo operacija gali praleisti virtualius FEC blokus skaitymo metu, panašiai kaip praleidimo operacija, atliekama siųstuve.

Fig. 48 yra srauto schema, iliustruojanti laiko nuėmimo procesą pagal šio išradimo įgyvendinimo variantą.

Laiko išjungiklis pagal šio išradimo variantą gali nustatyti pradines vertes (S75000).

Tada laiko išjungiklis pagal šio išradimo variantą gali atlikti rašymo operaciją realiuose FEC blokuose, atsižvelgdamas į virtualius FEC blokus (S75100).

Vėliau laiko išjungiklis pagal šio išradimo variantą gali sugeneruoti laikiną TDI skaitymo adresą (S75200).

Laiko išjungiklis pagal šio išradimo variantą gali įvertinti sugeneruoto TDI skaitymo adreso (S75300). Tada laiko išjungiklis pagal šio išradimo variantą gali sukurti galutinį TDI skaitymo adresą (S75400).

Vėliau laiko išjungiklis pagal šio išradimo variantą gali nuskaityti faktinius FEC blokus (S75500).

Fig. 49 yra lentelė, rodanti susipynimo tipą, taikomą pagal PLP skaičių. Laiko interleaveris pagal šio išradimo variantą gali nustatyti jo persipynimo tipą pagal PLP_NUM vertę. PLP_NUM yra signalinis laukas, nurodantis PLP režimą. Kai PLP_NUM reikšmė yra 1, PLP režimas yra vienas PLP režimas. Vienintelis PLP režimas pagal šio išradimo variantą gali būti taikomas tik konvoliuciniam interleaveriui.

Kai PLP NUM reikšmė yra didesnė nei 1, PLP režimas yra daugkartinis PLP režimas. Daugkartinis PLP režimas pagal šio išradimo variantą gali būti pritaikytas konvoliuciniam interleaveriui ir bloko interleave. Šiuo atveju konvoliacinis interleaveris gali atlikti tarpląstelinį interleaeringą, o blokinis interleaveris - rėmelio intarpą. Išsamus rėmelių įterpimo ir vidinio rėmelių įterpimo aprašymas yra toks pats, kaip ir aukščiau.

Fig. 50 yra blokinė schema, apimanti pirmiau aprašytos hibridinės laiko tarpiklio struktūros įgyvendinimą. Hibridinis laiko interleaveris pagal pirmąjį įgyvendinimo variantą gali apimti blokinį interleaverį (BI) ir konvoliucinį interleaverį (CI). Laiko interleateris pagal šį išradimą gali būti tarp BICM grandinės bloko ir rėmo kūrėjo. BICM grandinės blokas, parodytas fig. 50 ir 51 gali apimti apdorojimo blokus 5000 pavaizduoto BICM bloko. 5, išskyrus laiko tarpiklį 5050. Rėmų gamintojas, iliustruotas fig. 50 ir 51 gali atlikti tas pačias funkcijas kaip ir karkaso konstrukcinis blokas 1020 Fig. 1.

Kaip aprašyta aukščiau, ar pritaikyti hibridinio laiko interleaverio struktūros bloko interleaverį pagal pirmąjį įgyvendinimo variantą, galima nustatyti remiantis PLP_NUM verte. Tai yra, kai PLP_NUM = 1, blokavimo interleaderis netaikomas (bloko interleaveris išjungtas) ir taikomas tik konvoliucinis interleaveris. Kai PLP_NUM & gt1, gali būti taikomi tiek blokiniai, tiek konvoliaciniai interleaveriai (įjungtas bloko interleaveris). Konvoliucinio interleaverio, taikomo, kai PLP_NUM & gt1, struktūra ir veikimas gali būti toks pats arba panašus į konvoliucinio interleaverio, taikomo, kai PLP_NUM = 1, struktūrą ir veikimą.

Fig. 51 yra bloko schema, apimanti antrą aukščiau aprašytos hibridinės laiko tarpiklio struktūros įgyvendinimą.

Blokų, įtrauktų į hibridinę laiko interleaverio struktūrą pagal antrąjį įgyvendinimo variantą, operacijos yra tokios pačios, kaip aprašytos aukščiau Fig. 50. Ar pritaikyti hibridinio laiko interleaverio struktūros blokavimo priemonę pagal antrąjį įgyvendinimo variantą, galima nustatyti pagal PLP_NUM vertę. Hibridinio laiko interleaverio blokai pagal antrąjį įgyvendinimo variantą gali atlikti operacijas pagal šio išradimo įgyvendinimo variantus. Šiuo atveju konvoliucinio interleaverio, taikomo, kai PLP_NUM = 1, struktūra ir veikimas gali skirtis nuo konvoliucinio interleaverio, taikomo, kai PLP_NUM & gt1, struktūra ir veikimas.

Fig. 52 yra blokinė schema, apimanti pirmąjį hibridinio laiko išjungimo struktūros įsikūnijimą.

Hibridinis laiko išjungiklis pagal pirmąjį įgyvendinimo variantą gali atlikti operaciją, atvirkščiai atitinkančią operaciją, kurią atlieka aukščiau aprašytas hibridinis laiko tarpiklis pagal pirmąjį įgyvendinimo variantą. Atitinkamai, hibridinis laiko išjungiklis, pav. 52 pagal pirmąjį įgyvendinimo variantą gali apimti konvoliacinį sintezuotoją (CDI) ir blokinį išjungiklį (BDI).

Konvoliacinės sintezės struktūra ir veikimas, taikomas, kai PLP_NUM & gt1 gali būti toks pats arba panašus į konvoliucinio sintezatoriaus, taikomo, kai PLP_NUM = 1, struktūrą ir veikimą.

Ar pritaikyti hibridinio laiko suskaidymo struktūros bloko šalintuvą pagal pirmąjį įgyvendinimo variantą, galima nustatyti pagal PLP_NUM vertę. Tai yra, kai PLP_NUM = 1, bloko deinterleaeris netaikomas (bloko deinterleaver išjungtas) ir taikomas tik konvoliucinis deinterleaveris.

Hibridinio laiko išjungiklio konvoliucinis išjungiklis gali atlikti tarpsluoksnį, o blokas - vidinį kadro išjungimą. Išsamus rėmelių išardymo ir vidinio kadro išliejimo aprašymas yra toks pats, kaip ir aukščiau.

BICM dekodavimo blokas, parodytas fig. 52 ir 53 gali atlikti operaciją, atvirkščiai atitinkančią BICM grandinės bloko, atlikto Fig. 50 ir 51.

Fig. 53 yra blokinė diagrama, apimanti antrą hibridinio laiko išjungimo struktūros įgyvendinimo variantą.

Hibridinis laiko suskaidiklis pagal antrąjį variantą gali atlikti operaciją, atvirkščiai atitinkančią operaciją, kurią atlieka aukščiau aprašytas hibridinis laiko tarpiklis pagal antrąjį įgyvendinimo variantą. Blokų, įtrauktų į hibridinę laiko išjungimo struktūrą pagal antrąjį įgyvendinimo variantą, operacijos yra tokios pačios, kaip aprašytos aukščiau Fig. 52.

Ar pritaikyti hibridinio laiko suskaidymo struktūros bloko šalintuvą pagal antrąjį įgyvendinimo variantą, galima nustatyti pagal PLP_NUM vertę. Hibridinio laiko išjungimo blokai pagal antrąjį variantą gali atlikti operacijas pagal šio išradimo įgyvendinimo variantus. Šiuo atveju konvoliacinio sintezatoriaus, taikomo, kai PLP_NUM = 1, struktūra ir veikimas gali skirtis nuo konvoliucinio sintezatoriaus, taikomo, kai PLP_NUM & gt1.

Fig. 54 pavaizduotas hibridinis transliacijos priėmimo įrenginys pagal šio išradimo įgyvendinimo variantą. Hibridinė transliavimo sistema gali perduoti transliavimo signalą kartu su antžeminio transliavimo tinklu ir interneto tinklu. Hibridinis transliacijos priėmimo įrenginys gali priimti transliacijos signalą per antžeminį transliavimo tinklą (transliaciją) ir interneto tinklą (plačiajuostį). Hibridinį transliacijos priėmimo įrenginį gali sudaryti fizinio sluoksnio modulis, fizinio sluoksnio įvesties / modulio modulis, paslaugų / turinio gavimo valdiklis, interneto prieigos valdymo modulis, signalizavimo dekoderis, paslaugų signalizavimo tvarkyklė, paslaugų vadovo tvarkyklė, programų signalizavimas valdytojas, pavojaus signalo tvarkytuvas, perspėjimo signalo analizatorius, nukreipimo signalo analizatorius, srautinės terpės variklis, failų procesorius ne realiuoju laiku, komponentų sinchronizatorius, taikymo procesorius, programų procesorius, AV / V procesorius, įrenginių tvarkytuvė, dalijimosi duomenimis ir ryšio blokas, perskirstymo modulis, papildomas įrenginys ir (arba) išorinis modulis.

Fizinio sluoksnio modulis (-iai) gali priimti ir apdoroti su transliacija susijusius signalus antžeminiu transliacijos kanalu, konvertuoti tuos pačius į tinkamas formas ir perduoti konvertuotus signalus į fizinio sluoksnio I / F modulį.

Fizinio sluoksnio I / F modulis (-ai) gali gauti IP datagramas iš informacijos, gautos iš fizinio sluoksnio modulio. Be to, fizinio sluoksnio I / F modulis gali konvertuoti įgytą IP datagramą ar pan. Į konkretų kadrą (pavyzdžiui, RS rėmą, GSE).

Paslaugų / turinio gavimo valdiklis gali atlikti paslaugų, su jais susijusių paslaugų, turinio ir signalizacijos duomenų įsigijimo transliavimo ir (arba) plačiajuosčio ryšio kanalu valdymo operacijas.

Interneto prieigos valdymo modulis (-iai) gali valdyti imtuvo operacijas, kad plačiajuosčio ryšio kanalu gautų paslaugas, turinį ir panašius dalykus.

Signalizavimo dekoderis gali iššifruoti signalizacijos informaciją, gautą per transliavimo kanalą ar pan.

Paslaugų signalizavimo tvarkyklė gali išskirti, išanalizuoti ir valdyti signalizavimo informaciją, susijusią su paslaugų nuskaitymu ir paslaugomis / turiniu, iš IP datagramos ir panašiai.

Aptarnavimo vadovų tvarkyklė gali ištraukti skelbimo informaciją iš IP duomenų gramų, valdyti SG (Service Guide) duomenų bazę ir pateikti paslaugų vadovą.

Programos signalizavimo tvarkyklė gali išgauti, išanalizuoti ir valdyti signalizacijos informaciją, susijusią su programos įsigijimu ir panašiai, iš IP datagramų ir panašiai.

Įspėjimo signalo analizatorius gali išgauti, išanalizuoti ir valdyti su įspėjimu susijusią signalizacijos informaciją iš IP datagramų ir panašiai.

Taikymo signalo analizatorius gali išgauti, išanalizuoti ir valdyti signalizavimo informaciją, susijusią su paslaugų / turinio suasmeninimu ar taikymu iš IP datagramų ir panašiai. Taikymo signalo analizatorius taip pat gali pateikti išanalizuotą signalizacijos informaciją taikymo procesoriui.

Srautinės terpės variklis gali išgauti ir iššifruoti garso / vaizdo duomenis A / V srautui iš IP datagramų ir panašiai.

Ne realaus laiko failų procesorius gali išskleisti, iššifruoti ir tvarkyti NRT duomenis ir failo tipo duomenis, pvz., Programas iš IP datagramų ir panašiai.

Komponentinis sinchronizatorius gali sinchronizuoti paslaugas ir turinį, pvz., Garso / vaizdo duomenų srautą ir NRT duomenis.

Taikymo procesorius gali apdoroti operacijas, susijusias su paslaugos / turinio suasmeninimu, remdamasis nukreipimo signalizacijos duomenimis, gautais iš taikymo signalo analizatoriaus.

Programos procesorius („App“ procesorius) gali apdoroti su programa susijusią informaciją, atsisiųstos programos būseną ir rodymo parametrus.

AV / V procesorius gali atlikti su garso / vaizdo atvaizdavimu susijusias operacijas, pagrįstas iššifruotais garso ir vaizdo duomenimis, programų duomenimis ir panašiai.

Įrenginių tvarkytuvė gali atlikti ryšį ir keistis duomenimis su išoriniu įrenginiu. Įrenginių tvarkytuvė taip pat gali valdyti išorinius įrenginius, pvz., Pridėti / ištrinti / atnaujinti operatyviai prijungtus išorinius įrenginius.

Dalijimosi duomenimis ir ryšio blokas („Data Sharing & amp Comm.“) Gali apdoroti informaciją, susijusią su duomenų perdavimu ir mainais tarp hibridinio transliavimo imtuvo ir išorinio įrenginio. Čia duomenys, kurie gali būti perduodami ir keičiami, gali būti signaliniai, AV / V duomenys ir panašiai.

Perskirstymo modulis (-ai) gali gauti susijusios informacijos apie naujos kartos transliavimo paslaugą ir turinį, kai transliacijos imtuvas negali tiesiogiai priimti antžeminio transliavimo signalo. Perskirstymo modulis taip pat gali palaikyti naujos kartos transliavimo sistemos transliavimo paslaugų ir turinio įsigijimą, kai transliacijos imtuvas negali tiesiogiai priimti antžeminio transliavimo signalo.

Papildomas (-i) įrenginys (-iai) gali būti prijungtas (-i) prie šio išradimo transliuotojo imtuvo, kad būtų galima dalytis garso, vaizdo ar signalizacijos turinčiais duomenimis. Papildomas įrenginys gali reikšti išorinį įrenginį, prijungtą prie transliacijos imtuvo.

Išorinis valdymo modulis (Išorinis valdymas) gali reikšti modulį, teikiantį transliavimo paslaugas / turinį, pavyzdžiui, naujos kartos transliavimo paslaugą / turinio serverį. Išorinis modulis gali būti susijęs su išoriniu įrenginiu, prijungtu prie transliacijos imtuvo.

Fig. 55 yra blokinė schema, iliustruojanti hibridinį transliavimo imtuvą pagal šio išradimo įgyvendinimo variantą.

Hibridinis transliacijos imtuvas gali gauti hibridinio transliavimo paslaugą operatyviai jungdamas antžeminę transliaciją ir plačiajuostį ryšį naujos kartos transliavimo sistemos DTV tarnyboje. Hibridinis transliavimo imtuvas gali priimti transliuojamą garso / vaizdo (A / V) turinį, perduodamą per antžeminę transliaciją, ir plačiajuosčiu ryšiu realiuoju laiku gauti dalį su juo susijusio papildymo duomenų arba transliuojamo AV / turinio. Šioje specifikacijoje transliuojamas garso / vaizdo (A / V) turinys gali būti vadinamas medijos turiniu.

Hibridiniame transliacijos imtuve gali būti fizinio sluoksnio valdiklis D55010, derintuvas D55020, fizinis kadrų analizatorius D55030, nuorodų sluoksnio rėmelių analizatorius D55040, IP / UDP datagramos filtras D55050, ATSC 3.0 DTV (skaitmeninės televizijos) valdymo variklis D.55060, ALC / LCT + klientas D55070, laiko kontrolė D55080, signalizuojantis analizatorius D55090, DASH („Dynamic Adaptive Streaming over HTTP“) klientas D55100, HTTP prieigos klientas D55110, ISO BMFF analizatorius D55120ir (arba) laikmenos dekoderis D55130.

Fizinio sluoksnio valdiklis D55010 gali kontroliuoti derintuvo D operacijas55020, fizinio kadro analizatorius D55030ir panašiai, naudojant radijo dažnio (RF) informaciją apie antžeminį transliacijos kanalą, kurį turi gauti hibridinis transliacijos imtuvas.

Derintojas D55020 gali priimti ir apdoroti su transliacija susijusius signalus antžeminiu transliacijos kanalu ir paversti juos tinkama forma. Pavyzdžiui, derintuvas D55020 gali paversti gautą antžeminį transliacijos signalą į fizinį rėmą.

Fizinio kadro analizatorius D55030 gali išanalizuoti gautą fizinį rėmą ir gauti susiejimo sluoksnio rėmą per susijusį procesą.

Nuorodų sluoksnio analizatorius D55040 gali gauti ryšio sluoksnio signalizavimą iš ryšio sluoksnio rėmo arba atlikti susijusias operacijas, kad gautų IP / UDP datagramą arba MPEG-2 TS. Nuorodų sluoksnio analizatorius D55040 gali išleisti bent vieną IP / UDP datagramą ar pan.

IP / UDP datagramos filtras D55050 gali filtruoti konkrečią IP / UDP datagramą iš bent vienos gautos IP / UDP datagramos ar pan. Tai yra, IP / UDP datagramos filtras D55050 gali aselektyviai filtruoti ATSC 3.0 DTV valdymo variklio D pasirinktą IP / UDP datagramą55060 tarp bent vienos IP / UDP datagramos išvesties iš nuorodų sluoksnio analizatoriaus D55040. IP / UDP datagramos filtras D55050 gali išleisti programos sluoksnio perdavimo protokolo paketą, pvz., ALC / LCT +.

ATSC 3.0 DTV valdymo variklis D55060 gali būti sąsaja tarp modulių, įtrauktų į kiekvieną hibridinį transliavimo imtuvą. ATSC 3.0 DTV valdymo variklis D55060 taip pat gali pateikti būtinus parametrus kiekvienam moduliui, taip kontroliuodamas kiekvieno modulio veikimą. Šiame išradime ATSC 3.0 DTV valdymo variklis D55060 gali pateikti žiniasklaidos pristatymo aprašą (MPD) ir (arba) MPD URL DASH klientui D55100. Šiame išradime ATSC 3.0 skaitmeninės televizijos valdymo variklis D55060 taip pat gali pristatymo būdą ir (arba) transporto sesijos identifikatorių (TSS) pristatyti ALC / LCT + klientui D55070. Čia TSI gali atstovauti seansą, skirtą perduoti transporto paketą, įskaitant signalizavimo pranešimą, pvz., Su MPD arba MPD URL susijusį signalizavimą, pavyzdžiui, FLUTE seanso arba ALC / LCT + seanso, kuris yra programos sluoksnio perdavimas, identifikatorių. protokolas. TSS gali atitikti MMT turto ID.

ALC / LCT + klientas D55070 gali apdoroti taikomojo sluoksnio perdavimo protokolo paketus, tokius kaip ALC / LCT +, ir rinkti bei apdoroti daugybę paketų, kad būtų sukurtas vienas ar daugiau ISO bazinės terpės failo formato (ISOBMFF) objektų. Programos sluoksnio perdavimo protokolo paketai gali apimti ALC / LCT paketus, ALC / LCT + paketus, ROUTE paketus ir (arba) MMTP paketus.

Laiko kontrolė D55080 gali apdoroti paketą su sistemos laiko informacija, kad valdytų sistemos laikrodį.

Signalizavimo analizatorius D55090 gali įgyti ir išanalizuoti su DTV transliacijos paslauga susijusį signalizavimą ir generuoti bei valdyti kanalų žemėlapį ir panašius dalykus, remiantis išanalizuotu signalizavimu. Šiame išradime signalizavimo analizatorius gali analizuoti išplėstinę su MPD arba MPD susijusią informaciją iš signalizacijos informacijos.

DASH klientas D55100 gali atlikti operacijas, susijusias su srautu realiuoju laiku arba adaptyviu srautu. DASH klientas D55100 gali gauti DASH turinį iš HTTP serverio per HTTP prieigos klientą D55110. DASH klientas D55100 gali apdoroti gautą DASH segmentą ir išleisti ISO bazinio laikmenos failo formato objektą. Šiame išradime DASH klientas D55100 gali pateikti visiškai kvalifikuoto atstovavimo ID arba segmento URL ATSC 3.0 DTV valdymo varikliui D55060. Čia, Visiškai kvalifikuotas. Atstovavimo ID gali reikšti ID, kuris sujungia, pavyzdžiui, MPD URL, tašką @ id ir reprezentaciją @ id. DASH klientas D55100 taip pat gali gauti MPD arba MPD URL iš ATSC 3.0 DTV valdymo variklio D55060. DASH klientas D55100 gali gauti norimą medijos srautą ar DASH segmentą iš HTTP serverio naudodamas gautą MPD arba MPD URL. Šioje specifikacijoje DASH klientas D55100 gali būti vadinamas perdirbėju.

HTTP prieigos klientas D55110 gali pateikti užklausą dėl konkrečios informacijos HTTP serveriui ir gauti bei apdoroti atsakymą iš HTTP serverio. Čia HTTP serveris gali apdoroti iš HTTP prieigos kliento gautą užklausą ir pateikti atsakymą.

ISO BMFF analizatorius D55120 gali išgauti garso / vaizdo duomenis iš objekto „ISO Base Media File Format“.

Žiniasklaidos dekoderis D55130 gali dekoduoti gautus garso ir (arba) vaizdo duomenis ir atlikti apdorojimą, kad pateiktų iššifruotus garso / vaizdo duomenis.

Šio išradimo hibridinis transliacijos imtuvas reikalingas išplėsti arba modifikuoti MPD, kad būtų teikiama hibridinė transliavimo paslauga per operatyvų antžeminio transliavimo tinklo ir plačiajuosčio ryšio ryšį. Antžeminė transliavimo sistema gali perduoti išplėstinį arba modifikuotą MPD, o hibridinis transliacijos imtuvas gali priimti transliacijos ar plačiajuosčio ryšio turinį naudodamas išplėstinį arba modifikuotą MPD. Tai yra, hibridinis transliavimo imtuvas gali gauti išplėstinį arba modifikuotą MPD per antžeminę transliaciją ir gauti turinį per antžeminę transliaciją arba plačiajuostį ryšį, pagrįstą MPD. Toliau aprašomi elementai ir atributai, kurie turėtų būti papildomai įtraukti į išplėstinį arba modifikuotą MPD, palyginti su esamu MPD. Tolesniame aprašyme išplėstinis arba modifikuotas MPD gali būti vadinamas MPD.

MPD gali būti išplėstas arba modifikuotas, kad atspindėtų ATSC 3.0 paslaugas. Išplėstinis arba modifikuotas MPD papildomai gali apimti MPD @ anchorPresentationTime, Common @ presentable, Common. Taikymas, „Common.TargetDevice“ ir (arba) „Common @ associatedTo“.

MPD @ anchorPresentationTime gali atspindėti į MPD įtrauktų segmentų pateikimo laiko inkarą, tai yra bazinį laiką. Toliau MPD @ anchorPresentationTime gali būti naudojamas kaip efektyvus MPD laikas. MPD @ anchorPresentationTime gali būti ankstyviausias atkūrimo momentas tarp segmentų, įtrauktų į MPD.

Į MPD gali būti įtraukti bendri atributai ir elementai. MPD bendrieji atributai ir elementai gali būti taikomi „AdaptionSet“, „Representation“, „SubReprezentation“ ir panašiems dalykams. „Common @ presentable“ gali reikšti, kad MPD aprašyta terpė yra pateikiamas komponentas.

Dažnas. Taikymas gali nurodyti MPD aprašytas terpės taikymo ypatybes ir (arba) personalizavimo ypatybes.

„Common.TargetDevice“ gali reikšti tikslinį įrenginį arba tikslinius daugialypės terpės įrenginius, aprašytus MPD.

Bendras asocijuotas Tai gali reikšti adaptacijos rinkinį ir (arba) vaizdą, susietą su MPD aprašyta laikmena.

Be to, norint nurodyti MPD aprašytą medijos turinį, gali prireikti į MPD įtrauktų MPD @ id, Period @ id ir AdaptationSet @ id. Kitaip tariant, DASH klientas gali nurodyti turinį, kurį reikia gauti kaip MPD @ id, Period @ id ir AdaptationSet @ id, remiantis MPD, ir tą patį pristatyti ATSC 3.0 DTV valdymo varikliui. ATSC 3.0 DTV valdymo variklis gali gauti turinį ir tą patį pristatyti DASH klientui.

Fig. 56 rodo naujos kartos hibridinės transliavimo sistemos protokolo kaminą pagal šio išradimo įgyvendinimo variantą. Kaip parodyta paveikslėlyje, naujos kartos transliavimo sistema, palaikanti hibridinį IP pagrįstą transliavimą, gali apjungti transliacijos paslaugos garso ar vaizdo duomenis į „ISO Base Media File Format“ (toliau - „ISO BMFF“). Čia kapsuliavimas gali būti MMT DASH segmento arba MPU (Media Processing Unit) pavidalu. Be to, naujos kartos transliavimo sistema gali perduoti sujungtus duomenis transliavimo tinklu ir interneto tinklu vienodai arba skirtingai, atsižvelgiant į kiekvieno perdavimo tinklo savybes. Naujos kartos transliavimo sistema taip pat gali perduoti surinktus duomenis naudodama bent vieną transliavimo ar plačiajuosčio ryšio. Transliuojamo tinklo atveju transliavimo sistema gali perduoti duomenis, įterptus į ISO bazinę laikmenų rinkmeną (ISO BMFF) per taikomojo sluoksnio perdavimo protokolo paketą, palaikantį objektų perdavimą realiu laiku. Pvz., Transliavimo sistema gali apimti duomenis su objekto pateikimu realiuoju laiku per vienkryptį transportą (ROUTE) arba MMTP perdavimo paketą. Tada transliavimo sistema iš sugeneruotų duomenų gali generuoti IP / UDP datagramą ir perduoti tą patį per transliacijos signalą. Kai naudojamas plačiajuostis ryšys, transliavimo sistema gali perduoti kapsuliuojamus duomenis į gaunančiąją pusę remdamasi srautinio perdavimo technika, tokia kaip DASH.

Be to, transliavimo sistema gali perduoti transliavimo paslaugos signalizacijos informaciją tokiu būdu. Jei transliavimo tinklas naudoja transliaciją, transliavimo sistema gali perduoti signalizacijos informaciją per naujos kartos transliavimo perdavimo sistemos fizinį sluoksnį ir transliavimo tinklą pagal signalo atributą. Čia transliavimo sistema gali perduoti signalizacijos informaciją per tam tikrą transliavimo signalo, įtraukto į transliavimo signalą, duomenų perdavimo vamzdį (DP). Transliacijos signalizacija gali būti įtraukta į bitų srautą arba IP / UDP datagramą. Naudojant plačiajuostį ryšį, transliavimo sistema gali grąžinti signalizacijos duomenis, atsižvelgdama į imtuvo prašymą.

Be to, transliavimo sistema gali perduoti ESG arba NRT transliacijos paslaugos turinį tokiu būdu. Transliavimo tinklo atveju transliavimo sistema gali apgaubti ESG arba NRT turinį taikomojo sluoksnio perdavimo protokolo pakete, pavyzdžiui, „Real-Time Object Delivery over Unidirectional Transport“ (ROUTE), MMTP transportavimo pakete ar panašiai. Tada transliavimo sistema gali sugeneruoti IP / UDP datagramą iš į kapsulę įtraukto ESG ar NRT turinio ir perduoti tą patį per transliacijos signalą. Naudodamasi plačiajuosčiu ryšiu, transliavimo sistema gali grąžinti ESG arba NRT turinį, atsižvelgdama į imtuvo prašymą.

Fig. 57 rodo transporto rėmo, perduodamo į naujos kartos transliavimo perdavimo sistemos fizinį sluoksnį, struktūrą pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistema gali transliuoti transporto rėmą. Paveiksle P1, esantis transporto rėmo priekinėje dalyje, gali reikšti simbolį, įskaitant informaciją apie transporto signalo aptikimą. P1 gali būti informacijos apie derinimą, o imtuvas gali dekoduoti L1 dalį, esančią po P1 remiantis parametrais, esančiais P1 simbolis. Transliavimo sistema gali apimti informaciją apie perdavimo rėmo konfigūraciją ir kiekvieno duomenų vamzdžio (DP) charakteristikas L1 dalyje. Tai yra, imtuvas gali gauti informaciją apie transportavimo rėmo konfigūraciją ir kiekvienos DP charakteristikas, dekoduodamas L1 dalį. Be to, imtuvas gali gauti informaciją, kuria dalijasi VB per bendrą VB. Priklausomai nuo įgyvendinimo varianto, transporto rėmelyje gali nebūti bendro DP.

Transportavimo rėmelyje tokie komponentai kaip garso, vaizdo ir duomenys perduodami persipynusioje DP srityje, susidedančioje iš DP1, į DP n. Čia DP, per kurią perduodamas komponentas, sudarantis kiekvieną paslaugą (kanalą), gali būti signalizuojamas per L1, bendrą PLP ar pan.

Be to, naujos kartos transliavimo sistema gali perduoti informaciją, kad greitai gautų informaciją apie paslaugą, įtrauktą į transporto rėmus. Tai yra, naujos kartos transliavimo sistema gali padėti naujos kartos transliacijos imtuvui greitai įsigyti transliacijos paslaugą ir su turiniu susijusią informaciją, įtrauktą į transporto rėmą. Be to, kai kadre yra vienos ar daugiau transliavimo stočių sukurta paslauga / turinys, naujos kartos transliavimo sistema gali leisti imtuvui efektyviai atpažinti paslaugą / turinį pagal transliavimo stotis. Tai yra, naujos kartos transliavimo sistema gali perduoti paslaugų sąrašo informaciją apie paslaugą transporto rėmelyje.

Transliavimo sistema gali perduoti su transliavimo paslauga susijusią informaciją atskiru kanalu, pavyzdžiui, greito informacijos kanalu (FIC), kad imtuvas galėtų greitai nuskaityti transliacijos paslaugą ir turinį dažniu. Kaip parodyta fig. 57, transliavimo sistema gali perduoti informaciją nuskaitymui ir transliavimo paslaugų įsigijimui transporto rėmuose. Čia sritis, įskaitant informaciją apie nuskaitymą ir transliavimo paslaugų įsigijimą, gali būti vadinama FIC. Imtuvas gali gauti informacijos apie transliavimo paslaugą, kurią generuoja ir perduoda viena ar daugiau transliavimo stočių per FIC, tokiu būdu suteikiant galimybę lengvai ir greitai atlikti imtuve esančių transliavimo paslaugų nuskaitymą.

Be to, konkreti DP, įtraukta į transportavimo rėmą, gali veikti kaip bazinė DP, kad greitai ir patikimai perduotų transliacijos paslaugos ir turinio, perduodamo atitinkamame rėmelyje, signalizaciją. Duomenys, perduodami per kiekvieną fizinio sluoksnio transportavimo rėmo DP, pavyzdžiai parodyti Fig. 57. Tai reiškia, kad ryšio sluoksnio signalizacija arba IP datagramos gali būti įtrauktos į tam tikro tipo bendrąjį paketą ir tada perduodamos per DP. Čia į bendrą paketą gali būti įtraukti signalizacijos duomenys. Ryšio (žemo) sluoksnio signalizavimas gali apimti signalizaciją, susijusią su greitu paslaugos nuskaitymu / gavimu, IP antraštės suspaudimo konteksto informacija, avariniu pavojaus signalu ir panašiai.

Fig. 58 yra schema, iliustruojanti taikymo paketo perdavimo protokolo paketą pagal šio išradimo įgyvendinimo variantą. Programos sluoksnio perdavimo sesija gali būti sukonfigūruota derinant IP adresą ir prievado numerį. Jei programos sluoksnio perdavimo protokolas yra „Real-Time Object Delivery over Unirirectional Transport“ (ROUTE), ROUTE seansą gali sudaryti vienas ar daugiau sluoksniuoto kodavimo transporto (LCT) seansų. Pavyzdžiui, kai vienas laikmenos komponentas (pvz., DASH atvaizdavimas ar panašiai) yra perduodamas per vieną LCT transportavimo seansą, vienas ar daugiau laikmenų komponentų gali būti multipleksuojami ir perduodami per vieną programos perdavimo seansą. Be to, vienas ar keli transporto objektai gali būti pristatomi per vieną LCT transporto seansą, o kiekvienas transporto objektas gali būti DASH segmentas, susietas su DASH vaizdu, pristatomu per transporto seansą.

Pavyzdžiui, jei programos sluoksnio perdavimo protokolas yra LCT pagrįstas protokolas, transporto paketus galima sukonfigūruoti taip. Transporto pakete gali būti LCT antraštė, ROUTE antraštė ir naudingosios apkrovos duomenys, o į transporto paketą gali būti įtraukta daugybė laukų.

LCT antraštėje gali būti šie laukai. V (versija) lauke gali būti nurodyta atitinkamo transporto protokolo paketo informacija apie versiją. C lauke gali būti pažymėta vėliava, susieta su žemiau aprašyto perkrovos kontrolės informacijos lauko ilgiu. PSI laukas yra konkretaus protokolo informacija ir gali nurodyti protokolui nurodytą informaciją. S lauke gali būti pažymėta žyma, susieta su transporto sesijos identifikatoriaus (TSS) lauko ilgiu. O lauke gali būti pažymėta vėliava, susieta su transporto objekto identifikatoriaus (TOI) lauko ilgiu. H laukas gali nurodyti, ar prie TSS ir TOI laukų ilgio pridedamas pusžodis (16 bitų). Lauke (Uždaryti seansą vėliava) gali būti nurodyta, kad seansas baigtas arba netrukus bus nutrauktas. B (uždaryti objekto vėliavą) laukas gali reikšti, kad perduodamas objektas baigiasi arba kad pabaiga yra neišvengiama. Kodo taško lauke gali būti nurodyta informacija, susijusi su paketo naudingosios apkrovos kodavimu ar dekodavimu. Pavyzdžiui, naudingos apkrovos tipas gali atitikti šią informaciją. Perkrovos kontrolės informacijos lauke gali būti informacijos, susijusios su perkrovos valdymu. Pavyzdžiui, informacija, susijusi su perkrovos valdymu, gali būti dabartinis laiko tarpsnių indeksas (CTSI), kanalo numeris arba paketo sekos numeris kanale. Lauke „Transporto seanso identifikatorius“ gali būti nurodytas transporto seanso identifikatorius. Lauke „Transporto objekto identifikatorius“ gali būti nurodytas per seansą perduodamo objekto identifikatorius.

ROUTE (ALC) antraštėje gali būti pateikiama papildoma informacija apie ankstesnę LCT antraštę, pvz., Naudingos apkrovos identifikatorius, susietas su išankstinio klaidų taisymo schema.

Naudingosios apkrovos duomenys gali atspindėti esminę paketo naudingojo krūvio duomenų dalį.

Fig. 59 pavaizduotas signalizavimo duomenų perdavimo būdas naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistemos signalizacijos duomenys gali būti perduodami taip, kaip parodyta paveiksle. Siekdama palaikyti greitą imtuvo paslaugų / turinio nuskaitymą ir įgijimą, naujos kartos transliacijos perdavimo sistema gali perduoti signalus apie transliavimo paslaugą, kurią per greitojo informacijos kanalą (FIC) pateikia atitinkamas fizinio sluoksnio rėmas. Pagal šią specifikaciją FIC gali reikšti informaciją apie paslaugų sąrašą. Jei nėra atskiro FIC, signalizacijos duomenys gali būti perduodami keliu, kuriuo perduodamas jungties sluoksnio signalizavimas. Kitaip tariant, signalizacijos informacija, įskaitant paslaugą, ir informacija apie paslaugos komponentus (garso, vaizdo ir kt.), Gali būti sukapsuliuota ir perduodama IP / UDP datagramose per vieną ar daugiau DP fizinio sluoksnio rėmelyje. Pagal įgyvendinimo variantą signalizacijos informacija apie paslaugą ir paslaugos komponentus gali būti sukapsuliuota ir perduota taikomojo sluoksnio transporto pakete (pvz., ROUTE pakete arba MMTP pakete).

Viršutinė fig. 59 parodytas variantas, kuriame aukščiau aprašyti signalizacijos duomenys perduodami per FIC ir vieną ar daugiau DP. Signalizacijos duomenys, skirti palaikyti greitą paslaugų nuskaitymą / gavimą, gali būti perduodami per FIC, o signalizacijos duomenys, įskaitant išsamią informaciją apie paslaugas ir panašius dalykus, gali būti sukomponuoti į IP datagramą ir perduodami per konkrečią DP. Šioje specifikacijoje signalizacijos duomenys, įskaitant išsamią informaciją apie paslaugas ir panašiai, gali būti vadinami paslaugų lygmens signalizavimu.

Vidurinė fig. 59 parodytas variantas, kuriame aukščiau aprašyti signalizacijos duomenys perduodami per FIC ir vieną ar daugiau DP. Signalizacijos duomenys, skirti palaikyti greitą paslaugų nuskaitymą / gavimą, gali būti perduodami per FIC, o signalizacijos duomenys, įskaitant išsamią informaciją apie paslaugas ir panašius dalykus, gali būti sukomponuoti į IP datagramą ir perduodami per konkrečią DP. Be to, dalis signalizacijos duomenų, įskaitant informaciją apie konkretų komponentą, įtrauktą į paslaugą, gali būti perduodami per vieną ar daugiau transporto sesijų programos sluoksnio perdavimo protokole. Pavyzdžiui, signalizacijos duomenų dalis gali būti pateikta per vieną ar daugiau transporto sesijų per ROUTE sesiją.

Apatinė fig. 59 parodytas variantas, kuriame aukščiau aprašyti signalizacijos duomenys perduodami per FIC ir vieną ar daugiau DP. Signalizacijos duomenys, skirti palaikyti greitą paslaugos nuskaitymą / gavimą, gali būti perduodami per FIC, o signalizacijos duomenys, kuriuose yra išsami informacija apie paslaugą, gali būti perduodami per vieną ar daugiau transporto sesijų ROUTE sesijoje.

Fig. 60 rodo signalizacijos duomenis, perduotus naujos kartos transliavimo sistemos pagal šio išradimo variantą, skirtą greitam imtuvo transliacijos paslaugų nuskaitymui. Šioje specifikacijoje siūloma signalizavimo informacija, naudojama naujos kartos transliacijos priėmimo įrenginiui nuskaityti ir įsigyti transliacijos paslaugą. Naujos kartos transliavimo sistemoje gali būti perduodamos transliavimo paslaugos ir turinys, kurį generuoja viena ar daugiau transliavimo stočių per tam tikrą dažnį. Imtuvas gali naudoti aukščiau aprašytą signalizacijos informaciją, norėdamas greitai ir lengvai nuskaityti radijo stotis, esančias dažniu, ir atitinkamų transliavimo stočių paslaugą / turinį. Tai gali būti pavaizduota sintakse, kaip parodyta paveikslėlyje, arba kitais formatais, pvz., XML.

Signalizacijos informacija, skirta greitam paslaugų nuskaitymui ir gavimui, gali būti teikiama greito informacijos kanalu (FIC), kuris yra atskiras kanalas fizinio sluoksnio transporto rėmelyje. Be to, signalizacijos informacija gali būti perduodama per bendrą DP, kuri gali perduoti informaciją, kuria gali būti dalijamasi tarp fizinio sluoksnio duomenų vamzdžių. Be to, signalizacijos informacija gali būti perduodama keliu, kuriuo perduodamas ryšio sluoksnio signalizavimas. Aukščiau aprašyta signalizacijos informacija gali būti sukomponuota į IP datagramą ir perduodama per tam tikrą DP. Signalizacijos informacija gali būti perduodama per paslaugų signalizacijos kanalą, per kurį teikiama paslaugos signalizacija, arba taikomojo sluoksnio transporto sesija.

Signalizacijos informacija (FIC informacija), skirta greitam paslaugų nuskaitymui ir gavimui, gali apimti bent vieną iš šių laukų. Čia FIC informacija gali būti vadinama paslaugų įsigijimo informacija. FIC_portocol_version lauke gali būti nurodyta FIC signalizacijos informacijos protokolo versija (FIC struktūros versija). TSID laukas gali nurodyti viso transliacijos srauto identifikatorių. Lauke „FIC_data_version“ gali būti nurodyta šio FIC pavyzdžio duomenų versija. FIC_data_version laukas gali būti padidintas, jei pasikeičia FIC turinys. Laukas num_partitions gali parodyti skaidinių skaičių transliacijos sraute. Daroma prielaida, kad kiekvieną transliacijos srautą galima perduoti viename ar keliuose skaidiniuose, kad būtų naudojamas laukas num_partitions. Kiekviename skaidinyje gali būti daugybė vieno transliuotojo DP. Kiekvienas skaidinys gali atstovauti dalį transliacijos, kurią naudoja vienas transliuotojas. Lauke „partition_protocol_version“ gali būti nurodyta aukščiau aprašytos skaidinio struktūros versija. Laukelyje base_DP_ID gali būti nurodytas skaidinio bazinės DP identifikatorius. Bazinėje DP gali būti paslaugų signalizavimo lentelė. Paslaugų signalizavimo lentelėje gali būti visų skyriuje esančių paslaugų sąrašas. Tai yra, paslaugų signalizavimo lentelėje gali būti pateikiamos perduodamos paslaugos. Taip pat gali būti nustatytos numatytosios kiekvienos paslaugos ypatybės. Pagrindinė DP gali būti tvirta DP skaidinyje ir joje gali būti kitų skaidinio signalizavimo lentelių. Laukelyje „base_DP_version“ gali būti nurodyta informacija apie versiją, rodanti duomenų, perduodamų per bazinę DP, pasikeitimą. Pavyzdžiui, perduodant paslaugų signalizavimą ar panašius dalykus per pagrindinę DP, pasikeitus paslaugų signalizavimui, laukas base_DP_versija gali būti padidintas 1. Lauke num_services gali būti nurodytas bent vienos paslaugos, priklausančios skaidiniui, skaičius. Lauke „service_id“ gali būti nurodytas paslaugos identifikatorius. „Channel_number“ lauke gali būti nurodytas kanalo_numeris, susietas su paslauga. Lauke „service_category“ gali būti nurodyta atitinkamos paslaugos kategorija ir gali būti nurodyta, pavyzdžiui, A / V, audio, ESG, CoD ar pan. „Short_service_name_length“ lauke gali būti nurodytas paslaugą žyminčio vardo ilgis. Lauke „short_Service_name“ gali būti nurodytas pavadinimas, žymintis paslaugą. „Service_status“ laukas gali nurodyti paslaugos būseną ir gali nurodyti aktyvų arba sustabdytą, paslėptą ar rodomą atributą, atsižvelgiant į jo vertę. Lauke „service_distribution“ gali būti atributų, panašių į ATSC M / H dokumento „kelių ansamblių“ vėliavą. Pavyzdžiui, lauke „service_distribution“ gali būti nurodyta informacija, ar paslauga yra įtraukta į skaidinį, ar paslauga iš dalies įtraukta į skaidinį, bet pateikiama su skaidiniu, ar pristatymui reikalingas kitas skaidinys, ar norint naudoti kitą transliacijos srautą pristatymas. „Sp_indicator“ laukas yra paslaugos apsaugos vėliava, kuri gali nurodyti, ar vienas ar keli pristatymui reikalingi komponentai yra apsaugoti.

Fig. 61 rodo signalizacijos duomenis, perduotus naujos kartos transliavimo sistemos pagal šio išradimo variantą, skirtą greitam imtuvo transliacijos paslaugų nuskaitymui. FIC informacija (paslaugų įsigijimo informacija), palaikanti greitą transliavimo paslaugų nuskaitymą ir paslaugų / komponentų įsigijimą, gali apimti informaciją apie programos sluoksnio transporto sesiją, perduodančią paslaugą ir komponentų duomenis. Kaip parodyta paveikslėlyje, FIC informacija gali būti išreikšta dvejetainiu formatu, tačiau gali būti pateikiama kitais formatais, tokiais kaip XML pagal įgyvendinimo variantą. FIC informacija gali apimti šiuos laukus. FIC_portocol_version lauke gali būti nurodyta FIC signalizacijos informacijos protokolo versija (FIC struktūros versija). TSID laukas gali nurodyti viso transliacijos srauto identifikatorių. Lauke „FIC_data_version“ gali būti nurodyta šio FIC pavyzdžio duomenų versija. FIC_data_version laukas gali būti padidintas, jei pasikeičia FIC turinys. Laukas num_partitions gali parodyti skaidinių skaičių transliacijos sraute. Daroma prielaida, kad kiekvieną transliacijos srautą galima perduoti viename ar keliuose skaidiniuose, kad būtų naudojamas laukas num_partitions. Kiekviename skaidinyje gali būti daugybė vieno transliuotojo DP. Kiekvienas skaidinys gali atstovauti dalį transliacijos, kurią naudoja vienas transliuotojas. Lauke „partition_id“ gali būti nurodytas skaidinio identifikatorius. Lauke „partition_protocol_version“ gali būti nurodyta aukščiau aprašytos skaidinio struktūros versija. Lauke num_services gali būti nurodytas bent vieno komponento, priklausančio skaidiniui, skaičius. Lauke „service_id“ gali būti nurodytas paslaugos identifikatorius. Lauke „service_data_version“ gali būti nurodomi pasikeitimai paslaugų ciklo duomenyse FIC arba su tarnyba susijusių paslaugų signalizacijos duomenų pasikeitimas. Kiekvieną kartą, kai pasikeičia įtraukti paslaugos duomenys, laukas „service_data_version“ gali būti padidintas 1. Imtuvas gali naudoti lauką „service_data_version“, kad aptiktų FIC paslaugų ciklo duomenų pasikeitimą arba su paslauga susijusio signalizacijos pasikeitimą. Lauke kanalo numeris gali būti nurodytas kanalo numeris, susietas su paslauga. Lauke „service_category“ gali būti nurodyta atitinkamos paslaugos kategorija ir gali būti nurodyta, pavyzdžiui, A / V, audio, ESG, CoD ar pan. „Short_service_name_length“ lauke gali būti nurodytas paslaugą žyminčio vardo ilgis. Lauke „short_service_name“ gali būti nurodytas pavadinimas, žymintis paslaugą. „Service_status“ laukas gali nurodyti paslaugos būseną ir gali nurodyti aktyvų arba sustabdytą, paslėptą ar rodomą atributą, atsižvelgiant į jo vertę. Lauke „service_distribution“ gali būti atributų, panašių į ATSC M / H dokumento „kelių ansamblių“ vėliavą. Pavyzdžiui, lauke „service_distribution“ gali būti nurodyta informacija, ar paslauga yra įtraukta į skaidinį, ar paslauga iš dalies įtraukta į skaidinį, bet pateikiama su skaidiniu, ar pristatymui reikalingas kitas skaidinys, ar norint naudoti kitą transliacijos srautą pristatymas. „Sp_indicator“ laukas yra paslaugos apsaugos vėliava, kuri gali nurodyti, ar vienas ar keli pristatymui reikalingi komponentai yra apsaugoti. IP versijos žymos lauke gali būti nurodytas tolesnio IP adreso formatas. Jei lauko reikšmė yra 0, tai rodo, kad naudojamas IPv4 formatas, o jei 1, tai reiškia, kad naudojamas IPv6 adreso formatas. Šaltinio IP adreso vėliavos laukas gali nurodyti, ar yra įtrauktas šaltinio_IP_addr. Jei šio lauko vertė yra 1, tai rodo, kad source_IP_addr yra. Num_transport_session lauke gali būti nurodomas transporto seansų (pvz., ROUTE arba MMTP seansų) skaičius, perduodant atitinkamos paslaugos komponentinius duomenis transliacijos sraute. Lauke source_IP_addr gali būti nurodytas IP datagramo šaltinio IP adresas, įskaitant atitinkamos paslaugos komponentinius duomenis, kai source_IP_address_flag reikšmė yra 1. Dest_IP_addr lauke gali būti nurodytas IP datagramos paskirties IP adresas, įskaitant atitinkamų atitinkamų komponentų duomenis. paslaugą. Lauke dest_UDP_port gali būti nurodytas UDP datagramos, kurioje yra atitinkamos paslaugos komponentiniai duomenys, UDP prievado numeris. Lauke LSID_DP gali būti fizinio sluoksnio, perduodančio signalizaciją, duomenų vamzdžio identifikatorius, įskaitant išsamią informaciją apie transporto sesiją. Čia signalizacija, įskaitant išsamią informaciją apie transporto sesiją, gali būti, pavyzdžiui, LCT sesijos egzemplioriaus aprašymas, įskaitant informaciją apie išsamią kiekvieno maršruto ROUTE sesijos LCT transportavimo sesiją ROUTE atveju. Lauke „service_signaling_flag“ gali būti nurodyta, ar transporto sesija perduoda paslaugos signalizaciją. Kai „service_signaling_flag“ reikšmė yra 1, tai gali reikšti, kad duomenys, perduodami per atitinkamą transporto seansą (pavyzdžiui, ROUTE arba MMTP seansą), apima paslaugos signalizaciją. Lauke „Transporto sesijos aprašai“ gali būti aprašai transporto sesijos lygiu. Kiekvienas deskriptorius yra išplečiamas, o kiekviename deskriptoriuje gali būti laukas num_descriptors. Kiekvienas deskriptorius gali apimti tiek deskriptorių kilpų, kiek reikšmė nurodyta lauke num_descriptors. Lauke „Transporto sesijos aprašai“ gali būti aprašai transporto sesijos lygiu. Paslaugų aprašų lauke gali būti paslaugų lygio aprašai. Lauke „Partition descriptors“ gali būti skirsnio lygio aprašas, o vienas skirsnis gali nurodyti transliuotojo srauto dalį, kurią naudoja vienas transliuotojas ar pan. FIC sesijos aprašų lauke gali būti FIC lygio aprašai.Pagal įgyvendinimo variantą kiekvienas iš aukščiau aprašytų FIC įtrauktų laukų gali būti įtrauktas į kitą nei FIC lentelę ir perduotas kartu su transliavimo signalu.

Fig. 62 iliustruoja FIC signalo perdavimo būdą pagal šio išradimo įgyvendinimo variantą. Pirmiau minėtas FIC pagrįstas signalizavimas gali būti teikiamas taip, kaip parodyta paveikslėlyje. FIC pagrįstas signalizavimas gali būti vadinamas informacijos apie paslaugų įsigijimą arba paslaugų įsigijimo signalizavimu. Kaip parodyta paveikslėlyje, fizinio sluoksnio signalizavimas gali apimti lauką informacijos apie paslaugas įsigijimui. Paslaugos įsigijimo informacijos laukas gali pranešti gavėjui, ar analizuojama paslaugų įsigijimo informacija (FIC). Imtuvas gali išanalizuoti paslaugų įsigijimo informaciją ir patikrinti, ar paslaugos signalo duomenys yra pakeisti naudojantis paslaugos_duomenų_versija informacija. Pakeitus paslaugų signalizacijos duomenis, transliavimo signalo imtuvas gali patikrinti fizinio sluoksnio, perduodančio signalizaciją, duomenų vamzdžio identifikatorių, įskaitant išsamią informaciją apie transporto sesiją, naudodamas lauką LSID_DP. Transliacijos imtuvas gali patikrinti transporto seanso detales išanalizuodamas DP, nurodytą atitinkamu DP identifikatoriumi. Tai reiškia, kad naujos kartos transliavimo sistemos signalizavimo metodas apima signalizavimo procedūrą, ar fizinis sluoksnio signalizavimas analizuoja paslaugų įsigijimo informaciją, o paslaugų įsigijimo informacija signalizuoja išsamią informaciją apie transporto sesiją, kad patikrintų išsamią informaciją apie transporto sesija. Čia išsami informacija apie transporto seansą gali apimti MPD perdavimo lentelę, programos signalizavimo lentelę, transporto seanso aprašą (LSID) ir (arba) komponentų susiejimo lentelę (CMT).

Fig. 63 pavaizduoti signalizacijos duomenys, kuriuos perduoda naujos kartos transliavimo sistema pagal šio išradimo variantą, kad imtuvas galėtų greitai nuskaityti. FIC informacija (paslaugų įsigijimo informacija), palaikanti greitą transliavimo paslaugų nuskaitymą ir paslaugų / komponentų įsigijimą, gali apimti informaciją apie programos sluoksnio transporto sesiją, perduodančią paslaugą ir komponentų duomenis. Kaip parodyta paveikslėlyje, FIC informacija gali būti išreikšta dvejetainiu formatu, tačiau gali būti pateikiama kitais formatais, tokiais kaip XML pagal įgyvendinimo variantą. FIC informacija gali apimti šiuos laukus. FIC_portocol_version lauke gali būti nurodyta FIC signalizacijos informacijos protokolo versija (FIC struktūros versija). TSID laukas gali nurodyti viso transliacijos srauto identifikatorių. Lauke „FIC_data_version“ gali būti nurodyta šio FIC pavyzdžio duomenų versija. FIC_data_version laukas gali būti padidintas, jei pasikeičia FIC turinys. Laukas num_partitions gali parodyti skaidinių skaičių transliacijos sraute. Daroma prielaida, kad kiekvieną transliacijos srautą galima perduoti viename ar keliuose skaidiniuose, kad būtų naudojamas laukas num_partitions. Kiekviename skaidinyje gali būti daugybė vieno transliuotojo DP. Kiekvienas skaidinys gali atstovauti dalį transliacijos, kurią naudoja vienas transliuotojas. Lauke „partition_id“ gali būti nurodytas skaidinio identifikatorius. Lauke „partition_protocol_version“ gali būti nurodyta aukščiau aprašytos skaidinio struktūros versija. Lauke num_services gali būti nurodytas bent vieno komponento, priklausančio skaidiniui, skaičius. Lauke „service_id“ gali būti nurodytas paslaugos identifikatorius. Lauke „service_data_version“ gali būti nurodomi pasikeitimai paslaugų ciklo duomenyse FIC arba su tarnyba susijusių paslaugų signalizacijos duomenų pasikeitimas. Kiekvieną kartą, kai pasikeičia įtraukti paslaugos duomenys, laukas „service_data_version“ gali būti padidintas 1. Imtuvas gali naudoti lauką „service_data_version“, kad aptiktų FIC paslaugų ciklo duomenų pasikeitimą arba su paslauga susijusio signalizacijos pasikeitimą. Lauke kanalo numeris gali būti nurodytas kanalo numeris, susietas su paslauga. Lauke „service_category“ gali būti nurodyta atitinkamos paslaugos kategorija ir gali būti nurodyta, pavyzdžiui, A / V, audio, ESG, CoD ar pan. „Short_service_name_length“ lauke gali būti nurodytas paslaugą žyminčio vardo ilgis. Lauke „short_service_name“ gali būti nurodytas pavadinimas, žymintis paslaugą. „Service_status“ laukas gali nurodyti paslaugos būseną ir gali nurodyti aktyvų arba sustabdytą, paslėptą ar rodomą atributą, atsižvelgiant į jo vertę. Lauke „service_distribution“ gali būti atributų, panašių į ATSC M / H dokumento „kelių ansamblių“ vėliavą. Pavyzdžiui, lauke „service_distribution“ gali būti nurodyta informacija, ar paslauga yra įtraukta į skaidinį, ar paslauga iš dalies įtraukta į skaidinį, bet pateikiama su skaidiniu, ar pristatymui reikalingas kitas skaidinys, ar norint naudoti kitą transliacijos srautą pristatymas. „Sp_indicator“ laukas yra paslaugos apsaugos vėliava, kuri gali nurodyti, ar vienas ar keli pristatymui reikalingi komponentai yra apsaugoti. Lauke „IP_version_flag“ gali būti nurodytas tolesnio IP adreso formatas. Jei lauko reikšmė yra 0, tai rodo, kad naudojamas IPv4 formatas, o jei 1, tai reiškia, kad naudojamas IPv6 adreso formatas. Lauke source_IP_address_flag gali būti nurodyta, ar source_IP_addr yra įtrauktas. Jei šio lauko vertė yra 1, tai rodo, kad source_IP_addr yra. Num_transport_session lauke gali būti nurodomas transporto seansų (pvz., ROUTE arba MMTP seansų) skaičius, perduodant atitinkamos paslaugos komponentinius duomenis transliacijos sraute. Lauke source_IP_addr gali būti nurodytas IP datagramo šaltinio IP adresas, įskaitant atitinkamos paslaugos komponentinius duomenis, kai source_IP_address_flag reikšmė yra 1. Dest_IP_addr lauke gali būti nurodytas IP datagramos paskirties IP adresas, įskaitant atitinkamų atitinkamų komponentų duomenis. paslaugą. Lauke dest_UDP_port gali būti nurodytas IP datagramos, kurioje yra atitinkamos paslaugos komponentiniai duomenys, UDP prievado numeris. Lauke LSID_DP gali būti fizinio sluoksnio, perduodančio signalizaciją, duomenų vamzdžio identifikatorius, įskaitant išsamią informaciją apie transporto sesiją. Čia signalizacija, įskaitant išsamią informaciją apie transporto sesiją, gali būti, pavyzdžiui, LCT sesijos egzemplioriaus aprašymas, įskaitant informaciją apie išsamią kiekvieno maršruto ROUTE sesijos LCT transportavimo sesiją ROUTE atveju. Lauke „service_signaling_flag“ gali būti nurodyta, ar transporto sesija perduoda paslaugos signalizaciją. Jei „service_signaling_flag“ vertės reikšmė yra 1, tai gali reikšti, kad yra DP, įskaitant paslaugos signalizavimą. Laukas signaling_data_version gali rodyti susijusių paslaugų signalizacijos duomenų pasikeitimą. Kiekvieną kartą, kai keičiasi paslaugos signalizacijos duomenys, lauką gali padidinti 1. Imtuvas gali naudoti signalų_duomenų_versija lauką, kad aptiktų su paslauga susijusių signalų pokyčius. Signalizavimo_DP laukas gali nurodyti fizinio sluoksnio, perduodančio paslaugų signalizaciją, duomenų vamzdžio identifikatorių. Lauke „Transporto sesijos aprašai“ gali būti aprašai transporto sesijos lygiu. Kiekvienas deskriptorius yra išplečiamas, o kiekviename deskriptoriuje gali būti laukas num_descriptors. Kiekvienas deskriptorius gali apimti tiek deskriptorių kilpų, kiek reikšmė nurodyta lauke num_descriptors. Lauke „Transporto sesijos aprašai“ gali būti aprašai transporto sesijos lygiu. Paslaugų aprašų lauke gali būti paslaugų lygio aprašai. Lauke „Partition descriptors“ gali būti skirsnio lygio aprašas, o vienas skirsnis gali nurodyti transliuotojo srauto dalį, kurią naudoja vienas transliuotojas ar pan. FIC sesijos aprašų lauke gali būti FIC lygio aprašai. Pagal įgyvendinimo variantą kiekvienas iš aukščiau aprašytų FIC įtrauktų laukų gali būti įtrauktas į kitą nei FIC lentelę ir perduotas kartu su transliavimo signalu.

Fig. 64 iliustruoja FIC pagrįsto signalizavimo perdavimo būdą pagal kitą šio išradimo įgyvendinimo variantą. Pirmiau minėtas FIC pagrįstas signalizavimas gali būti teikiamas taip, kaip parodyta paveikslėlyje. FIC pagrįstas signalizavimas gali būti vadinamas informacijos apie paslaugų įsigijimą arba paslaugų įsigijimo signalizavimu. Kaip parodyta paveikslėlyje, fizinio sluoksnio signalizavimas gali apimti lauką informacijos apie paslaugas įsigijimui. Paslaugos įsigijimo informacijos laukas gali pranešti gavėjui, ar analizuojama paslaugų įsigijimo informacija (FIC). Imtuvas analizuoja paslaugos įsigijimo informaciją ir gali patikrinti, ar paslaugos signalo duomenys yra pakeisti naudojantis paslaugos_duomenų_versija informacija. Pakeitus paslaugos signalizacijos duomenis, transliavimo signalo imtuvas gali gauti LSID arba LSID lentelę, įskaitant išsamią informaciją apie transporto sesiją, naudodamas lauką LSID_DP per DP, nurodytą iš lauko LSID_DP. Be to, imtuvas gali atpažinti signalizacijos duomenų pasikeitimus naudodamas tokią informaciją kaip „service_signaling_flag“, signaling_data_version, signaling_DP ir kt., Ir gauti signalizacijos duomenis per DP, identifikuotą iš signaling_DP.

Tai reiškia, kad naujos kartos transliavimo sistemos signalizavimo metodas apima signalizavimo procedūrą, ar fizinis sluoksnio signalizavimas analizuoja paslaugų įsigijimo informaciją, o paslaugų įsigijimo informacija signalizuoja išsamią informaciją apie transporto sesiją, kad patikrintų išsamią informaciją apie transporto sesija. Čia išsami informacija apie transporto sesiją gali apimti MPD transportavimo lentelę, programos signalizavimo lentelę, transporto sesijos aprašą (LSID) ir (arba) komponento atvaizdavimo lentelę (CMT), ir kiekviena perdavimo sesijos detalė gali būti pateikta skirtingais pavyzdžiais.

Fig. 65 yra schema, iliustruojanti naujos kartos transliavimo sistemos paslaugų signalo pranešimo formatą pagal šio išradimo įgyvendinimo variantą. Šioje specifikacijoje paslaugų signalizavimo pranešimas gali būti vadinamas signalizacijos duomenimis arba paslaugų sluoksnio signalizavimu, įskaitant išsamią informaciją apie paslaugas ir panašiai. Paslaugos signalizavimo pranešime gali būti signalinio pranešimo antraštė ir signalinis pranešimas. Signalizavimo pranešimas gali būti išreikštas dvejetainiu arba XML formatu. Jis gali būti siunčiamas IP datagramoje arba taikomojo sluoksnio transporto paketų naudingojoje apkrovoje (pvz., ROUTE arba MMTP). Signalizavimo pranešimo antraštės sintaksė gali būti tokia, kuri gali būti pavaizduota kitais formatais, pavyzdžiui, XML. Signalizavimo pranešimo antraštėje gali būti šie laukai. Lauke signaling_id gali būti nurodytas signalinio pranešimo identifikatorius. Pavyzdžiui, jei signalinis pranešimas yra sekcijos formos, jis gali nurodyti signalizavimo lentelės sekcijos ID. Lauke „signaling_length“ gali būti nurodytas įtraukto signalo pranešimo ilgis. Lauke signaling_id_extension gali būti nurodyta išplėtimo informacija apie signalizavimo pranešimo identifikatorių. Laukas signaling_id_extension kartu su signalo_id lauku gali būti naudojamas kaip informacija signalizacijai identifikuoti. Pavyzdžiui, lauke signaling_id_extension gali būti signalo pranešimo protokolo versija. Lauke „version_number“ gali būti nurodyta signalizavimo pranešimo versija. Laukas „version_number“ gali būti pakeistas, jei pasikeis signalinio pranešimo turinys. Lauke current_next_indicator gali būti nurodyta, ar pridėtas signalinis pranešimas šiuo metu yra. Jei šio lauko vertė yra „1“, tai rodo, kad šiuo metu yra pridėtas signalinis pranešimas. Jei šio lauko reikšmė yra „0“, tai rodo, kad signalizavimo pranešimo šiuo metu nėra ir kad signalizavimo pranešimas, kuriame yra tas pats signaling_id, signaling_id_extension arba fragment_number, bus pasiekiamas vėliau. Laukas „fragmentation_indicator“ gali nurodyti, ar signalizavimo pranešimas buvo fragmentiškas. Jei šio lauko vertė yra „1“, tai gali reikšti, kad pranešimas buvo fragmentiškas. Tai savo ruožtu gali reikšti, kad dalis signalizacijos duomenų yra įtraukta į signaling_message_data () Jei šio lauko reikšmė yra „0“, tai gali reikšti, kad visi signalizacijos duomenys yra įtraukti į signaling_message_data (). Naudingosios apkrovos_formato_indikatorius lauke gali būti nurodyta, ar naudingosios apkrovos_formato_indikatoriaus lauke šiuo metu yra naudingosios apkrovos_formato vertė signalizacijos pranešimo antraštėje. Jei šio lauko vertė yra „1“, tai gali reikšti, kad naudingosios apkrovos_formato vertė yra įtraukta į signalizavimo pranešimo antraštės dalį. Lauke „expiration_indicator“ gali būti nurodyta, ar signalizavimo pranešimo antraštės dalyje šiuo metu yra galiojimo vertė. Jei šio lauko vertė yra „1“, tai gali reikšti, kad galiojimo laikas yra įtrauktas į signalinio pranešimo antraštės dalį. Lauke fragmentas_numeris gali būti nurodytas dabartinio signalizavimo pranešimo fragmento numeris, kai perduodamas signalinis pranešimas padalijamas į kelis fragmentus. Lauke „last_fragment_number“ nurodomas fragmento, kuriame yra paskutiniai signalizacijos pranešimo duomenys, skaičius, kai vienas signalinis pranešimas yra padalintas į kelis fragmentus. Naudingosios apkrovos_formatas laukas gali nurodyti naudingojoje apkrovoje esančių signalinių pranešimų duomenų formatą. Pavyzdžiui, lauke gali būti nurodytas dvejetainis, XML ar pan. Galiojimo pabaigos lauke gali būti nurodytas galiojantis į naudingąją apkrovą įtraukto signalizavimo pranešimo laikas.

Fig. 66 rodo paslaugų signalo lentelę, naudojamą naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą. Šiame išradime šios paslaugos signalizavimo lentelės / pranešimai gali būti naudojami naujos kartos transliavimo tinkle ir signalizuoja šią informaciją. Informacija, esanti kiekvienoje lentelėje / pranešime, gali būti perduodama atskirai skirtingose ​​lentelėse, o iliustruotas įgyvendinimo variantas jos neapriboja. Kai kuriuose įgyvendinimo variantuose signalizacijos informacija, priklausanti skirtingoms lentelėms, gali būti sujungta į vieną lentelę ir perduota. Paslaugų atvaizdavimo lentelėje gali būti paslaugos atributai ir su paslauga susijusi informacija. Paslaugos atributo informacija gali būti, pavyzdžiui, kaip ID, vardas ir kategorija. Su paslauga susijusi informacija gali apimti kelio įsigijimo informaciją. MPD pristatymo lentelėje gali būti DASH MPD, susieta su paslaugos / turinio ar kelio informacija, skirta įsigyti DASH MPD. Komponentų atvaizdavimo lentelėje gali būti informacija apie paslaugos komponentus ir informacija, susijusi su komponentais. Komponento informacija gali apimti susijusią DASH atvaizdavimo informaciją, o su komponentu susijusią informaciją - kelio informaciją komponentui įsigyti. LSID lentelėje gali būti informacija apie transporto seansą, perduodantį paslaugą / komponentą ir panašius dalykus, ir transporto paketo konfigūraciją. Inicializavimo segmento pristatymo lentelėje gali būti inicializavimo segmento informacija apie DASH atvaizdavimą, susietą su paslaugos komponentu, arba kelią, kaip tą patį įsigyti. Programos parametrų lentelėje gali būti susijusi informacija, pvz., Išsami informacija apie programą, susietą su transliavimo paslauga, ir kelias, kaip ją įsigyti. Šie signaliniai pranešimai / lentelės gali būti perduodami transliuojamu tinklu per greitojo informacijos kanalą (FIC), paslaugų signalizavimo kanalą (SSC) arba programos sluoksnio perdavimo sesiją (pavyzdžiui, ROUTE arba MMTP sesija). Be to, signalizacijos pranešimai / lentelės gali būti perduodami interneto tinklu (plačiajuosčiu ryšiu).

Fig. 67 yra schema, iliustruojanti paslaugų kartografavimo lentelę, naudojamą naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą. Žemiau aprašytas turinys gali būti įtrauktas į paslaugos signalo pranešimo dalį po signalo pranešimo antraštės.

Paslaugų susiejimo lentelėje gali būti informacijos apie paslaugos susiejimo signalizavimą ir ji gali būti išreikšta XML arba dvejetainiu formatu. Paslaugų susiejimo lentelėje, kuri yra viena iš paslaugų signalizavimo, gali būti paslaugos identifikatorius (ID), paslaugos tipas, paslaugos pavadinimas, kanalo numeris, su ROUTE sesija susijusi informacija, su MPD susijusi informacija ir komponentų signalizavimo vietos informacija. Paslaugos identifikatorius gali nurodyti informaciją, leidžiančią identifikuoti paslaugą, ir gali būti išreikštas „id“ atributu. Paslaugos tipo informacija gali nurodyti paslaugos tipą ir gali būti išreikšta „serviceType“ atributu. Informacija apie paslaugos pavadinimą gali nurodyti paslaugos pavadinimą ir gali būti išreikšta „serviceName“ atributu. Kanalo numerio informacija gali nurodyti kanalo numerį, susietą su paslauga, ir gali būti išreikšta kanalo numerio atributu.

Su maršrutu „ROUTE“ susijusi informacija gali apimti „sourceIP“ atributą, „destinationIP“ atributą ir „targetPort“ atributą. Atributas „sourceIP“ gali nurodyti IP duomenų gramų, kuriose yra susietų duomenų, šaltinio adresą. Atributas „destinationIP“ gali nurodyti IP duomenų gramų, kuriose yra susiję duomenys, paskirties adresą. Atributas „destinationPort“ gali nurodyti UDP paketo antraštės paskirties prievado numerį IP datagramoje, kurioje yra susiję duomenys.

Su ROUTE seansu susijusi informacija gali apimti išsamią informaciją (LSID) apie transporto seansus ir gali apimti, pavyzdžiui, kiekvieną LSID vietos ir pristatymo režimo informaciją kiekvienai LSID vietos informacijai. Išsami informacija (LSID) apie transporto sesijas taip pat gali apimti įkrovos juostos informaciją. Į LSID įtrauktoje įkrovos juostos informacijoje gali būti įkelties informacijos apie LSID pagal pristatymo režimą. Žemiau išsamiai aprašyti atributai, įtraukti į įkrovos juostos informaciją.

Su MPD susijusi informacija gali apimti informaciją apie MPD arba MPD signalizacijos vietą. Informacijoje apie MPD gali būti versijos atributas ir nurodoma MPD DT versija. „MPDSignalingLocation“ informacija gali nurodyti vietą, kur galima gauti signalą, susietą su MPD arba MPD URL. „DeliveryMode“ informacija, įtraukta į MPD signalizacijos vietą, gali parodyti MPD vietos signalizavimo pristatymo režimą. „BootstrapInfo“ informacija, įtraukta į „MPDSignalingLocation“, gali apimti įkrovos informaciją apie MPD arba MPD URL pagal pristatymo režimą.

„ComponentSignalingLocation“ informacijoje gali būti „deliveryMode“ atributas. Atributas „deliveryMode“ gali nurodyti atitinkamos komponento signalizacijos vietos informacijos pristatymo būdą. Į MPDSignalingLocation įtraukta įkrovos juostos informacija gali apimti atitinkamo komponento vietos signalizavimo įkrovos juostos informaciją pagal pristatymo režimą.

Įkrovos juostos informacija gali apimti bent vieną iš šių atributų, atsižvelgiant į pristatymo režimą.

Atributas „sourceIP“ gali nurodyti IP duomenų gramų, kuriose yra susietų duomenų, šaltinio adresą. Atributas „destinationIP“ gali nurodyti IP duomenų gramų, kuriose yra susiję duomenys, paskirties adresą. Atributas „destinationPort“ gali nurodyti UDP paketo antraštės, kurioje yra susiję duomenys, paskirties prievado numerį. Atributas „tsi“ gali nurodyti transporto seanso, kuriame yra transportavimo paketai, kuriuose yra susiję duomenys, identifikatorių.URL atributas gali nurodyti URL, kuriame galima gauti susietus duomenis. Paketas gali nurodyti transporto paketų, kuriuose yra susiję duomenys, identifikatorių.

Fig. 68 rodo naujos kartos transliavimo sistemos paslaugų signalizavimo lentelę pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistema gali teikti transliavimo paslaugų signalizaciją, kad imtuvas galėtų priimti transliacijos paslaugas ir turinį. Tai leidžia imtuvui įgyti atitinkamą signalizaciją, jei signalizacijos duomenys perduodami tuo pačiu transporto sesijos identifikatoriumi (TSS). Paslaugų signalizavimo lentelė gali būti pavaizduota dvejetainiu formatu, kaip parodyta paveiksle, ir gali būti pavaizduota kitomis formomis, tokiomis kaip XML, pagal įgyvendinimo variantą. Paslaugų signalizavimo lentelė taip pat gali būti įtraukta į aukščiau aprašytą signalo pranešimo formatą. Paslaugos signalizavimo lentelėje gali būti šie laukai. Lauke SST_portocol_version gali būti nurodyta paslaugos signalizavimo lentelės versija. Lauke „partition_id“ gali būti nurodytas skaidinio identifikatorius. Lauke SST_data_version gali būti nurodyta paslaugos signalizavimo lentelės duomenų versija. Lauke num_services gali būti nurodytas bent vienos į skaidinį įtrauktų paslaugų skaičius. Lauke service_id gali būti nurodomas atitinkamos paslaugos identifikatorius. Lauke „service_name“ gali būti nurodytas paslaugos pavadinimas. MPD_prieinamumo laukas gali nurodyti, ar MPD galima įsigyti per transliaciją, korinį tinklą ir (arba) „wifi / Ethernet“. „CMT_availability“ laukas gali nurodyti, ar komponentų susiejimo lentelė (CMT) yra prieinama per transliaciją, korinį tinklą ir (arba) „wifi / Ethernet“. ASL_prieinamumo laukas gali nurodyti, ar programos signalo lentelė (AST) yra prieinama per transliaciją, korinį tinklą ir (arba) „wifi / Ethernet“. Lauke DP_ID gali būti nurodomas DP, kuris perduoda MPD, CMT ir (arba) ASL, identifikatorius. LCT IP adreso laukas gali nurodyti LCT kanalo, kuriame yra MPD, CMT ir (arba) ASL, IP adresą. Lauke LCT UDP_port gali būti nurodytas LCT kanalo, kuriame yra MPD, CMT ir (arba) ASL, UDP prievadas. LCT TSI lauke gali būti nurodytas LCT kanalo, kuriame yra MPD, CMT ir (arba) ASL, transporto seanso identifikatorius (TSI). MPD_TOI lauke gali būti nurodytas programos transportavimo paketo, kuriame yra MPD, transportavimo objekto identifikatorius, kai MPD pristatomas per transliaciją. CMT TOI lauke gali būti nurodytas programos transportavimo paketo, kuriame yra CMT, transportavimo objekto identifikatorius, kai CMT pristatomas per transliaciją. Lauke AST_TOI gali būti nurodytas programos transportavimo paketo, kuriame yra AST, kai AST pristatomas per transliaciją, transporto objekto identifikatorius. MPD_URL lauke gali būti nurodyta URL informacija, skirta MPD įsigyti plačiajuosčiu ryšiu. „CMT_URL“ lauke gali būti nurodyta URL informacija, kaip įsigyti CMT plačiajuosčiu ryšiu. AST_URL Plačiajuostis ryšys gali nurodyti URL informaciją, kad būtų galima įsigyti AST.

Fig. 69 yra schema, iliustruojanti komponentų atvaizdavimo lentelę, naudojamą naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą. Žemiau aprašytas turinys gali būti įtrauktas į paslaugos signalo pranešimo dalį, esančią po signalizavimo pranešimo antraštės. Komponentų atvaizdavimo lentelėje gali būti informacija apie komponentų atvaizdavimo signalizaciją ir ji gali būti išreikšta XML arba dvejetainiu formatu. Komponentų atvaizdavimo lentelėje, kuri yra viena iš paslaugų signalizavimo, gali būti šie laukai. Lauke Signaling id gali būti identifikatorius, nurodantis, kad atitinkama lentelė yra komponentų atvaizdavimo lentelė. „Protocol_version“ lauke gali būti nurodyta komponentų atvaizdavimo lentelės, pavyzdžiui, komponentų atvaizdavimo lentelės sintaksės, protokolo versija. „Signaling_version“ laukas gali nurodyti komponentų atvaizdavimo lentelės signalų duomenų pasikeitimą. Lauke „Service_id“ gali būti nurodytas su komponentais susijusios paslaugos identifikatorius. Lauke „Num_component“ gali būti nurodytas į paslaugą įtrauktų komponentų skaičius. Lauke „Mpd_id“ gali būti nurodytas DASH MPD identifikatorius, susietas su komponentu. Lauke „Period_id“ gali būti nurodytas DASH laikotarpio identifikatorius, susietas su komponentu. Lauke representationid gali būti nurodytas DASH atstovavimo identifikatorius, susietas su komponentu. „Source_IP“ lauke gali būti nurodytas IP / UDP datagramos, kurioje yra komponento duomenys, šaltinio IP adresas. Lauke „Dest_IP“ gali būti nurodytas IP / UDP datagramos paskirties IP adresas, įskaitant komponento duomenis. Uosto lauke gali būti nurodytas IP / UDP datagramos, kurioje yra komponento duomenys, prievado numeris. Tsi lauke gali būti nurodytas programos sluoksnio transporto seanso, kuriame yra komponento duomenys, identifikatorius. Lauke DP_id gali būti nurodytas fizinio sluoksnio duomenų vamzdžio, kuriame yra atitinkami komponento duomenys, identifikatorius. Turėdamas aukščiau pateiktą informaciją, CMT gali apibrėžti komponentus, susijusius su kiekviena paslauga, ir pranešti gavėjui vietą arba kelią, kur komponentus galima gauti.

Fig. 70 pavaizduotas komponentų atvaizdavimo lentelės aprašymas pagal šio išradimo įgyvendinimo variantą. Komponentų atvaizdavimo lentelės aprašas gali signalizuoti apie komponentų, įtrauktų į transliavimo paslaugą, perdavimo kelią naujos kartos transliavimo sistemoje. Tai gali būti išreikšta bitų srautu XML formatu arba dvejetainiu formatu. Komponentų atvaizdavimo lentelės apraše gali būti šie elementai ir atributai. Atributas „service_id“ gali nurodyti su komponentu susijusios paslaugos identifikatorių. „BroadcastComp“ gali nurodyti vieną ar daugiau komponentų, perduotų tuo pačiu transliacijos srautu. „BroadcastComp“ gali apimti bent vieną iš mpdID, perID, reptnID, baseURL ir (arba) datapipeID. Atributas „mpdID“ gali nurodyti DASH MPD identifikatorių, susietą su „BroadcastComp“. Atributas „perID“ gali nurodyti susietą laikotarpio identifikatorių atitinkamame MPD. Atributas „reptnID“ gali nurodyti DASH atstovavimo identifikatorių, susietą su komponentu. Atributas „baseURL“ gali nurodyti pagrindinį URL, susietą su DASH segmentu, susietu su tuo komponentu. Atributas „datapipeID“ gali nurodyti duomenų vamzdžio, per kurį atitinkami komponentiniai duomenys perduodami transliacijos sraute, identifikatorių.

„BBComp“ gali nurodyti vieną ar kelis plačiajuosčio ryšio tinklu perduodamus komponentus. „BBComp“ gali apimti bent vieną iš „mpdID“, „perID“, „reptnID“ ir (arba) „baseURL“. Atributas mpdID gali nurodyti su BBComp susietą DASH MPD identifikatorių. Atributas „perID“ gali nurodyti susietą laikotarpio identifikatorių atitinkamame MPD. Atributas „reptnID“ gali nurodyti DASH atstovavimo identifikatorių, susietą su komponentu. Atributas „baseURL“ gali nurodyti pagrindinį URL, susietą su DASH segmentu, susietu su tuo komponentu.

„ForeignComp“ gali nurodyti vieną ar daugiau komponentų, perduodamų per kitą transliacijos srautą. „ForeignComp“ gali apimti bent vieną iš mpdID, perID, reptnID, baseURL, transportStreamID, sourceIPAddr, destIPAddr ir (arba) destUDPPort. Atributas mpdID gali nurodyti DASH MPD identifikatorių, susietą su „ForeignComp“. Atributas „perID“ gali nurodyti susietą laikotarpio identifikatorių atitinkamame MPD. Atributas „reptnID“ gali nurodyti DASH atstovavimo identifikatorių, susietą su komponentu. Atributas „baseURL“ gali nurodyti su komponentu susieto DASH segmento pagrindinį URL. Atributas „transportStreamID“ gali nurodyti transliacijos srauto, kuriame yra komponento duomenys, identifikatorių. Atributas sourceIPAddr gali nurodyti IP datagramo, kuriame yra komponento duomenys, šaltinio IP adresą. Atributas „destIPAddr“ gali nurodyti IP datagramos, kurioje yra komponento duomenys, paskirties IP adresą. Atributas „destUDPPort“ gali nurodyti IP datagramos, kurioje yra komponento duomenys, paskirties UDP prievado numerį. Atributas „datapipeID“ gali nurodyti duomenų vamzdžio, per kurį atitinkami komponentiniai duomenys perduodami transliacijos sraute, identifikatorių. Komponentų susiejimo aprašas gali būti sutalpintas į vieną XML failą arba aukščiau pasiūlytu signalo pranešimo formatu. Kaip parodyta apatinėje fig. 70, signalo pranešimo antraštė gali būti aukščiau aprašyta, o komponento pranešimo aprašymas arba jo dalis gali būti įtraukta į paslaugų pranešimo dalį. Turėdamas aukščiau pateiktą informaciją, CMT gali apibrėžti komponentus, susijusius su kiekviena paslauga, ir pranešti gavėjui vietą ar kelią, kur galima gauti su komponentais susijusią informaciją.

Fig. 71 rodo naujos kartos transliavimo sistemos komponentų atvaizdavimo lentelės sintaksę pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistema gali signalizuoti komponentų atvaizdavimo lentelę (CMT), kad imtuvas galėtų įsigyti transliacijos paslaugos komponentus. CMT gali būti išreikštas kitais formatais, tokiais kaip dvejetainis formatas arba XML formatas, ir gali būti apgaubtas aukščiau aprašytu signalo pranešimo formatu. CMT gali būti šie laukai. „CMT_portocol_version“ lauke gali būti nurodyta komponentų atvaizdavimo lentelės (CMT) struktūros versija. Lauke „service_id“ gali būti nurodytas paslaugos, susijusios su komponento vieta, identifikatorius, pateiktas atitinkamos CMT. „CMT_data_version“ lauke gali būti nurodyta atitinkamos CMT duomenų versija. Lauke num_broadcast_streams gali būti nurodomas transliuojamų srautų, įskaitant bent vieną su paslauga susietą komponentą, skaičius. TSID laukas gali nurodyti transliacijos srauto perdavimo sesijos identifikatorių. Lauke num_partitions gali būti nurodomas transliacijos srauto skaidinių skaičius, įskaitant bent vieną su paslauga susietą komponentą. CMT gali apimti daug pertvarų. Lauke „partition_id“ gali būti nurodytas skaidinio identifikatorius. Lauke num_data_pipes gali būti nurodytas duomenų vamzdžių skaičius skaidinyje, kuriame yra bent vienas su paslauga susietas komponentas. Lauke DP_ID gali būti nurodytas kiekvieno duomenų perdavimo identifikatorius. Lauke num_ROUTE_session gali būti nurodytas kiekviename duomenų vamzdyje esančių transporto seansų (pvz., ROUTE seansų) skaičius. Kiekviename duomenų vamzdyje gali būti bent vienas su paslauga susijęs komponentas. Lauke IP_adresas gali būti nurodytas kiekvienos transporto sesijos IP adresas. Lauke UDP_port gali būti nurodytas kiekvienos transporto sesijos UDP prievadas. Num_LCT_channels lauke gali būti nurodytas LCT kanalų skaičius transporto sesijoje, įskaitant komponentą, susietą su paslauga. Lauke LCT_TSI gali būti nurodytas transporto seanso identifikatorius (TSS). Lauke „Reprezentacijos_ID“ gali būti nurodytas DASH atstovavimo, kurį nešioja atitinkamas LCT kanalas, identifikatorius. Pagal įgyvendinimo variantą CMT taip pat gali apimti MPD id lauką ir periodo id lauką. Tokiu atveju visuotinai unikalų ID galima gauti derinant MPD id, Period id ir Reprezentacijos ID. Interneto prieinamumo laukas gali būti identifikatorius, nurodantis, ar atstovybę galima gauti internetu, ar plačiajuosčiu ryšiu. Lauke num_internet_only_reptns gali būti nurodomas skaičius atstovų, kuriuos galima gauti tik internetu ar plačiajuosčiu ryšiu. Lauke „Reprezentacijos_ID“ gali būti nurodytas DASH atstovybės identifikatorius, kurį galima gauti tik per internetą ar plačiajuostį ryšį per num_internet_only_reptns kilpą. Kaip aprašyta aukščiau, pagal įgyvendinimo variantus visuotinai unikalus identifikatorius gali būti sukonfigūruotas derinant MPD id, periodo ID ir reprezentacijos ID. Turėdamas aukščiau pateiktą informaciją, CMT gali apibrėžti komponentus, susijusius su kiekviena paslauga, ir pranešti gavėjui vietą arba kelią, kur komponentus galima gauti.

Fig. 72 pavaizduotas signalo perdavimo, susijusio su kiekviena paslauga plačiajuosčio ryšio tinkle, perdavimo būdas naujos kartos transliavimo sistemoje pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistema gali perduoti signalą, susijusį su paslauga, imtuvui plačiajuosčio ryšio tinklu ar pan. Naujos kartos transliavimo sistema gali perduoti signalus imtuvui plačiajuosčio ryšio tinklu ar pan., Naudodama URL signalo lentelės aprašą. Tai gali būti pateikiama kitais formatais, pvz., XML arba dvejetainiais. URL signalo lentelės apraše gali būti šie atributai. Atributas „service_id“ gali nurodyti su signalizavimu susijusios paslaugos identifikatorių. Atributas „mpdURL“ gali nurodyti plačiajuosčio ryšio MPD URL. Atributas „cstURL“ gali nurodyti plačiajuosčio ryšio CMT URL. CMT gali būti informacijos apie komponentų duomenų gavimo kelią transliacijos tarnyboje. Atributas astURL gali nurodyti plačiajuosčio ryšio AST URL. AST gali apimti informaciją apie programą, susietą su transliavimo paslauga. Imtuvas gali gauti aprašą ir gauti atitinkamą signalizaciją pagal kiekvieno signalo URL. URL signalo lentelės aprašas gali būti sutalpintas į vieną XML failą arba aukščiau pasiūlytu signalo pranešimo formatu. Kaip parodyta apatinėje paveikslo dalyje, signalinio pranešimo antraštė gali atitikti aukščiau pasiūlytą formą, o antraštėje gali būti URL signalo lentelės aprašas arba jo dalis.

Fig. 73 iliustruoja MPD signalizavimo naujos kartos transliavimo sistemoje metodą pagal šio išradimo įgyvendinimo variantą. Naujosios kartos transliavimo tinkle prieinamos transliacijos paslaugos MPD signalizavimo pranešimas gali apimti signalizavimo pranešimo antraštę ir signalinį pranešimą, kaip parodyta paveikslo viršutinėje dalyje. Signalizavimo pranešimo antraštė gali atitikti aukščiau aprašytą formatą, o MPD pristatymo lentelės informacija gali apimti šią informaciją. Signaling_id informacija gali identifikuoti, kad atitinkamas signalinis pranešimas yra signalinis pranešimas, kuris apima MPD arba kelio informaciją MPD gauti. „Protocol_version“ informacija gali nurodyti MPD pristatymo lentelės protokolo versiją, pavyzdžiui, signalizavimo pranešimo sintaksę. „Signaling_version“ informacija gali reikšti MPD pristatymo lentelės signalizacijos duomenų pasikeitimą. „Service_id“ informacija gali nurodyti paslaugos identifikatorių, susietą su signalizacijos informacija. Informacija „Mpd_id“ gali nurodyti DASH MPD identifikatorių, susietą su signalizacijos pranešimu. „MPD_version“ informacija gali reikšti informaciją apie versiją, nurodančią atitinkamo MPD ar pan. Pasikeitimą. „Delivery_mode“ informacija gali parodyti, ar signaliniame pranešime yra atitinkamas MPD, ar MPD yra perduodamas kitu keliu. MPD_data () informacija gali apimti MPD duomenis, jei signalo pranešime yra MPD. Į MPD_path informaciją gali būti įtraukta informacija apie MPD įsigijimo kelią. Pavyzdžiui, kelias gali nurodyti URL ir t. T.

MPD pristatymo lentelės apraše gali būti ši informacija: „Service_id“ atributas gali nurodyti su signalizavimu susijusios paslaugos identifikatorių. MPD_id atributas gali nurodyti MPD identifikatorių. MPD_version gali nurodyti informaciją apie versiją, kuri gali nurodyti informaciją apie MPD pakeitimus. MPD_URL atribute gali būti URL informacija, skirta MPD įsigyti. MPD elementas taip pat gali apimti MPD informaciją. MPD pristatymo lentelės aprašas gali būti sutalpintas į vieną XML failą arba aukščiau pasiūlytu signalo pranešimo formatu. Tai reiškia, kad signalizuojančio pranešimo antraštė gali atitikti anksčiau pasiūlytą formatą, po kurio yra MPD pristatymo lentelės aprašas arba jo dalis.

Fig. 74 rodo naujos kartos transliavimo sistemos MPD pristatymo lentelės sintaksę pagal šio išradimo įgyvendinimo variantą. MPD pristatymo lentelės arba jos dalies informacija gali būti įtraukta po signalo pranešimo antraštės, o MPD pristatymo lentelės informacijoje gali būti šie laukai. Lauke „service_id“ gali būti nurodytas susijusios transliavimo paslaugos identifikatorius. MPD_id ilgio laukas gali nurodyti tolesnių MPD_id_bytes () ilgį. Lauke „MPD_id_bytes“ gali būti nurodytas MPD failo, įtraukto į signalizavimo pranešimą, identifikatorius. MPD_version lauke gali būti nurodyta informacija apie versiją, pvz., MPD duomenų pasikeitimas. Lauke „MPD_URL_availabilty“ gali būti nurodyta, ar MPD URL informacija yra atitinkamoje signalų lentelėje / pranešime. Lauke „MPD_data_availabilty“ gali būti nurodyta, ar MPD yra įtrauktas į signalizavimo lentelę / pranešimą. Jei šio lauko vertė yra „1“, tai gali reikšti, kad MPD yra įtrauktas į signalizavimo lentelę / pranešimą. MPD_URL_length lauke gali būti nurodytas tolesnių MPD_URL_baitų () ilgis. Lauke „MPD_URL_bytes“ gali būti nurodytas MPD URL, įtrauktas į signalizavimo pranešimą. „MPD_coding“ laukas gali nurodyti MPD failo, įtraukto į signalizavimo pranešimą, kodavimo schemą. Kaip parodyta apatinėje paveikslo dalyje, laukas MPD_coding gali nurodyti, kad MPD failai yra koduojami skirtingose ​​kodavimo schemose pagal reikšmes. Pavyzdžiui, jei lauko „MPD_coding“ vertė yra „0x00“, tai gali reikšti, kad MPD faile yra MPD failas. Jei lauko reikšmė yra „0x01“, tai gali reikšti, kad įtrauktas MPZ failas, suglaudintas gzip. Pavyzdžiui, jei „gzip“ suglaudintas MPD yra padalintas į daugybę pranešimų / lentelių, atitinkami MPD_baitai () gali būti sujungiami ir išimami. MPD_byte_length lauke gali būti nurodytas toks MPD_baitų () ilgis. „MPD_bytes“ lauke gali būti tikrieji MPD failo, įtraukto į signalizavimo pranešimą, duomenys pagal kodavimo schemą, nurodytą MPD_coding. Naujos kartos transliavimo sistema leidžia imtuvui gauti arba įsigyti MPD, susijusį su paslauga, per MPD pristatymo lentelę, įskaitant aukščiau aprašytus laukus.

Fig. 75 parodytas naujos kartos transliavimo sistemos perdavimo sesijos egzemplioriaus aprašymas pagal šio išradimo įgyvendinimo variantą. Kai programos sluoksnio perdavimo metodas yra „Real-Time Object Delivery over Oneirectional Transport“ (ROUTE), ROUTE sesija gali apimti vieną ar daugiau sluoksniuoto kodavimo transporto (LCT) sesijų. Išsami informacija apie vieną ar daugiau transporto seansų gali būti perduota per transporto seanso egzemplioriaus aprašą. Transporto sesijos egzemplioriaus aprašas gali būti vadinamas LCT sesijos egzemplioriaus aprašu (LSID), jei jis yra ROUTE. Visų pirma, transporto sesijos egzemplioriaus aprašymas gali apibrėžti, ką pateikia kiekviena LCT transporto sesija, sudaranti ROUTE sesiją. Kiekvieną transporto seansą gali unikaliai identifikuoti transporto seanso identifikatorius (TSS). Transporto sesijos identifikatorius gali būti įtrauktas į LCT antraštę. Transporto sesijos egzemplioriaus apraše gali būti aprašytos visos per sesiją perduodamos transporto sesijos. Pvz., LSID gali apibūdinti režimo LCT seansą, kurį vykdo ROUTE sesija. Transporto sesijos egzemplioriaus aprašymas gali būti pateiktas per tą patį ROUTE seansą kaip ir transporto seansai, arba gali būti pateiktas per skirtingus ROUTE seansus arba persiunčiant.

Pristatant tą pačią ROUTE sesiją, transporto sesijos egzemplioriaus aprašymas gali būti perduotas transporto sesijoje su nurodytu transporto sesijos identifikatoriumi (TSS) 0.Kiti objektai, nurodyti transporto seanso egzemplioriaus apraše, taip pat gali būti pateikti su TSI = 0, tačiau jų TOI vertė gali skirtis nuo transporto seanso egzemplioriaus aprašymo. Arba jis gali būti pristatytas atskiroje sesijoje, kai TSS ≠ 0. Transporto sesijos egzemplioriaus aprašymas gali būti atnaujintas naudojant bent vieną iš versijos numerio, galiojimo informacijos ir galiojimo pabaigos informacijos. Transporto sesijos egzemplioriaus aprašymas gali būti pavaizduotas bitų srautu ar panašiai, be iliustruoto formato.

Transporto seanso egzemplioriaus apraše gali būti versijos atributas, „validFrom“ atributas, galiojimo pabaigos atributas ir kiekvienos transporto seanso gali būti TSS atributai bei „SourceFlow“ ir „RepairFlow“ informacija. Atributas „versija“ gali nurodyti informaciją apie versiją apie atitinkamą transporto seanso egzemplioriaus aprašą, o informacija apie versiją gali būti didinama kiekvieną kartą, kai atnaujinamas turinys. Perkėlimo sesijos egzemplioriaus aprašymas su didžiausiu versijos numeriu gali nurodyti naujausią galiojančią versiją. Atributas „validFrom“ gali nurodyti, kada perkėlimo sesijos egzemplioriaus aprašymas pradeda galioti. Atributas „validFrom“ gali būti neįtrauktas į transporto seanso egzemplioriaus aprašymą pagal įgyvendinimo variantą. Tai rodo, kad transporto sesijos egzemplioriaus aprašymas galioja iškart gavus aprašą. Galiojimo pabaigos atributas gali nurodyti, kada baigiasi perdavimo sesijos egzemplioriaus aprašas. Pagal galiojimo laiką atributas gali būti neįtrauktas į transporto seanso egzemplioriaus aprašą. Tai rodo, kad transporto sesijos egzemplioriaus aprašymas nuolat galioja. Jei gaunamas transporto seanso egzemplioriaus aprašas su galiojimo pabaigos atributu, galiojimo laikas gali atitikti galiojimo pabaigos atributą. TSS atributas gali nurodyti transporto sesijos identifikatorių, o „SourceFlow“ elementas teikia informaciją apie šaltinio srautą, kuris turi būti perduotas TSS, kurios išsami informacija bus aprašyta toliau. „RepairFlow“ elementas gali suteikti informacijos apie remonto eigą, siunčiamą į atitinkamą TSS.

Fig. 76 rodo naujos kartos transliavimo sistemos „SourceFlow“ elementą pagal šio išradimo įgyvendinimo variantą. Šaltinio srauto elemente gali būti EFDT elementas, „idRef“ atributas, realaus laiko atributas, „minBufferSize“ atributas, „Application Idendtifier“ elementas ir „PayloadFormat“ elementas. EFDT elemente gali būti išsami informacija apie failų pristatymo duomenis. EFDT gali nurodyti išplėstą failų pateikimo lentelės (FDT) egzempliorių, išsamiau aprašytą toliau. Atributas „idRef“ gali nurodyti EFDT identifikatorių ir jį atitinkama transporto sesija gali pateikti kaip URI. Realaus laiko atributas gali reikšti, kad atitinkamuose LCT paketuose yra plėtinio antraštė. Plėtinio antraštėje gali būti laiko žyma, nurodanti pristatymo objekto pristatymo laiką. Atributas „minBufferSize“ gali apibrėžti didžiausią duomenų kiekį, kurį reikia laikyti imtuve. „Application Idendtifier“ elementas gali suteikti papildomos informacijos, kuri gali būti susieta su programa, kurią vykdo ta transporto sesija. Pavyzdžiui, kaip papildoma informacija gali būti pateiktas DASH turinio „Reprezentacijos_ID“ parametras arba „DASH“ atstovavimo parametras „Adaptation Set“, norint pasirinkti perteikimo transporto sesiją. Elementas „PayloadFormat“ gali apibrėžti „ROUTE“ paketo, kuriame yra šaltinio srauto objektas, naudingosios apkrovos formatą. „PayloadFormat“ elementas gali apimti „CodePoint“ atributą, „deliveryObjectFormat“ atributą, fragmento atributą, „deliveryOrder“ atributą, „sourceFecPayloadID“ atributą ir (arba) elementą „FECParameters“. „CodePoint“ atributas gali apibrėžti paketo struktūrą su kodo taško verte, naudojama naudingojoje apkrovoje. Tai gali parodyti KP lauko reikšmę LCT antraštėje. Atributas „deliveryObjectFormat“ gali nurodyti pristatymo objekto naudingosios apkrovos formatą. Suskaidymo atributas gali apibrėžti fragmentacijos taisykles, kai perduodamas objektas yra padalintas į vieną ar daugiau transporto paketų. Atributas „deliveryOrder“ gali nurodyti kiekvieno transporto paketo, gabenančio vieną transporto objektą, turinio perdavimo tvarką. Atributas sourceFecPayloadID gali apibrėžti šaltinio FEC naudingosios apkrovos identifikatoriaus formatą. Elementas „FECParameters“ gali apibrėžti FEC parametrus. Tai gali apimti FEC kodavimo ID ir egzemplioriaus ID.

Fig. 77 rodo naujos kartos transliavimo sistemos pagal šio išradimo įgyvendinimo variantą EFDT. EFDT gali apimti išsamią informaciją apie failų pristatymo duomenis. EFDT gali apimti atributą „idRef“, versijos atributą, „maxExpiresDelta“ atributą, „maxTransportSize“ atributą ir „FileTemplate“ elementą. Atributas „idRef“ gali nurodyti EFDT identifikatorių. Atributas „version“ gali nurodyti EFDT egzemplioriaus aprašo versiją. Atnaujinus EFDT, šį atributą gali padidinti 1. Tai gali reikšti, kad EFDT, turintis didžiausią versijos numerį iš gautų EFDT, yra šiuo metu galiojanti versija. Atributas „maxExpiresDelta“ gali nurodyti maksimalų objekto galiojimo laiką po to, kai išsiunčiamas pirmasis su objektu susietas paketas. Atributas „maxTransportSize“ gali nurodyti maksimalų objekto perdavimo dydį, aprašytą EFDT. Elementui „FileTemplate“ gali būti nurodytas kūno dalies failo URL arba failo šablonas.

Transporto sesijos egzemplioriaus aprašo (LSID) elementą gali perduoti paveikslėlio apačioje esanti transporto sesijos egzemplioriaus lentelė (LSID lentelė). LSID lentelę galima perduoti aukščiau aprašytu signalo pranešimu, kuris gali būti padalytas į signalizuojančio pranešimo antraštę ir signaling_message_data dalį. Signalizavimo_duomenų_duomenys gali apimti transporto sesijos egzemplioriaus aprašą (LSID) arba jo dalį. Signalizavimo pranešimo duomenys gali apimti transporto seanso egzemplioriaus (LSID) lentelę ir šiuos laukus. Lauke Signaling_id gali būti nurodyta identifikatoriaus informacija, nurodanti, kad signalizavimo lentelėje yra transporto sesijos egzemplioriaus aprašas (LSID). Protokolo versijos lauke gali būti nurodyta protokolinė signalizacijos versija, pavyzdžiui, signalizavimo sintaksė, apimanti transporto seanso egzemplioriaus aprašą (LSID). Signalizavimo versijos laukas gali nurodyti signalizacijos duomenų pasikeitimą, įskaitant transporto sesijos egzemplioriaus aprašą (LSID). Be to, transportavimo sesijos egzempliorių lentelėje gali būti ir aukščiau aprašyto LSID elemento turinys.

Fig. 78 parodytas ISDT perdavimo būdas, kurį naudoja naujos kartos transliavimo sistema pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliavimo sistema gali perduoti signalizacijos informaciją DASH atstovybės inicijavimo segmentui, susijusiam su transliacijos paslaugos komponentu, perduodama inicijavimo segmento pristatymo lentelę (ISDT). Signalizavimo pranešimas DASH reprezentacijos inicijavimo segmentui, susietam su transliacijos paslaugos komponentu, gali apimti antraštę ir duomenis. Signalizavimo pranešimo antraštė gali atitikti aukščiau aprašytą formatą, o signalizavimo pranešimo duomenys gali apimti inicializavimo segmento pristatymo informaciją arba jos dalį. Inicializavimo segmento pristatymo informacija gali apimti šią informaciją. „Signaling_id“ informacija gali nustatyti inicijavimo segmentą arba signalizavimo pranešimą, įskaitant informaciją apie kelią. „Protocol_version“ informacija gali nurodyti inicijavimo segmento pateikimo lentelės protokolo versiją, pavyzdžiui, atitinkamo signalizavimo pranešimo sintaksę. Informacija apie sekos numerį gali nurodyti inicijavimo segmento pateikimo lentelės egzempliorių. „Signaling_version“ informacija gali rodyti inicijavimo segmento pristatymo lentelės signalizacijos duomenų pasikeitimą. „Service_id“ informacija gali identifikuoti su komponentu susietą paslaugą. Informacija „Mpd_id“ gali nurodyti susietą DASH MPD identifikatorių, susietą su komponentu. „Period_id“ informacija gali nurodyti susietą DASH periodo identifikatorių, susietą su komponentu. Informacija „represent_id“ gali nurodyti DASH atstovavimo identifikatorių, susietą su komponentu. Inicializavimo_segmento_versija gali būti informacija apie versiją, nurodanti atitinkamo MPD pasikeitimą ar pan. „Delivery_mode“ informacija gali nurodyti informaciją apie tai, ar inicializavimo segmentas yra įtrauktas, ar jis perduodamas kitu maršrutu. Initialization_segment_data () informacijoje gali būti patys inicializavimo segmento duomenys. Inicializavimo segmento kelio informacija gali apimti informaciją apie inicijavimo segmento įsigijimo kelią, pvz., Inicializavimo segmento URL. Per ISDT imtuvas gali gauti informaciją apie DASH atstovybės inicijavimo segmentą, susietą su komponentu.

Fig. 79 rodo naujos kartos transliavimo sistemos signalo pranešimo perdavimo struktūrą pagal šio išradimo įgyvendinimo variantą. Pirmiau nurodyti signalizacijos duomenys gali būti perduodami, kaip parodyta paveikslėlyje, jei jie siunčiami remiantis programos sluoksnio transportu, pavyzdžiui, MARŠRUTAS. Tai yra, dalis signalizacijos gali būti perduodama greitu informacijos kanalu, kad būtų palaikomas greitas paslaugų nuskaitymas. Dalis signalizacijos gali būti perduodama per konkretų perdavimo seansą ir taip pat gali būti pristatyta sumaišyta su komponentiniais duomenimis.

Signalizavimo informacija, palaikanti greitą paslaugos nuskaitymą ir priėmimą, gali būti gaunama atskiru kanalu nuo transporto sesijos. Čia atskiras kanalas gali reikšti atskirą duomenų perdavimo kanalą (DP). Išsamią informaciją apie paslaugą galima gauti per atskirą transporto sesiją. Transporto sesijos vertė gali būti TSS = 0. Informacija, pateikta per čia nurodytą transporto seansą, gali apimti MPD pristatymo lentelę, programos signalizavimo lentelę, transporto seanso egzempliorių aprašymo lentelę ir (arba) komponentų susiejimo lentelę. Be to, dalis signalizacijos informacijos gali būti pristatyta per transporto sesiją kartu su komponento duomenimis. Pavyzdžiui, inicializavimo segmento pateikimo lentelė gali būti pateikta kartu su komponentų duomenimis.

Apatinėje paveikslo dalyje parodytas transliacijos paslaugos įsigijimo naujos kartos transliavimo tinkle įsikūnijimas. Imtuvas gali sureguliuoti transliaciją ir gauti bei analizuoti informaciją, kad būtų galima greitai nuskaityti ir gauti paslaugas, kai pasirenkama paslauga. Po to nustatoma paslaugos sluoksnio signalizavimo arba perdavimo sesijos egzemplioriaus aprašymo (pvz., LSID) vieta, skirta informacijai greitai nuskaityti ir gauti, kad būtų gautas ir išanalizuotas aprašas. Be to, imtuvas gali nustatyti perdavimo seansą, įskaitant signalizavimą, iš kurio jis gali įsigyti ir išanalizuoti signalizavimo lentelę, ir nustatyti norimą komponentą. Per šį procesą gali būti pateiktas norimas komponentas. T. y., Transliavimo paslauga gali būti teikiama vartotojui, gavus informaciją apie transporto seansą iš informacijos, skirtos greitam paslaugų nuskaitymui ir gavimui, patikrinus norimo komponento padėtį iš informacijos apie transporto seansą ir atkuriant komponentą.

Fig. 80 yra schema, iliustruojanti naujos kartos transliacijos perdavimo įrenginį pagal šio išradimo įgyvendinimo variantą. Šio išradimo naujos kartos transliacijos perdavimo įtaisas gali perduoti žiniasklaidos signalą, įskaitant laikmenos srautą ir signalizavimo informaciją. Naujos kartos transliavimo perdavimo įtaisas gali apimti signalizavimo informaciją medijos srautui arba komponentui signalizacijos informacijoje. Signalizavimo informacija gali apimti informaciją greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius, informaciją apie MPD ir panašiai. Naujos kartos transliacijos perdavimo įtaisas D800000 gali būti koduotojas D800010, signalizacijos generavimo blokas D800020, multipleksavimo įrenginys D800030 ir (arba) perdavimo blokas D800040. Koduotojas D800010 gali užkoduoti medijos duomenis į medijos srautą. Signalizavimo generavimo blokas D800020 gali generuoti signalizacijos informaciją, skirtą signalizuoti laikmenos srautą ar komponentą. Kaip aprašyta aukščiau, signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius, informaciją apie MPD ir panašiai. Multipleksavimo įrenginys D800030 gali multipleksuoti medijos srautą ir signalizacijos informaciją, kad sugeneruotų transliacijos signalą. Čia transliuojamas signalas gali apimti MPEG2-TS, IP arba GS srauto įvestį, kuri įvedama į transliacijos signalo perdavimo įrenginio įvesties formato bloką naujos kartos transliacijos paslaugai. Siųstuvas D800040 gali perduoti sugeneruotą transliacijos signalą.

Fig. 81 yra schema, iliustruojanti naujos kartos transliavimo priėmimo įrenginį pagal šio išradimo įgyvendinimo variantą.

Naujos kartos transliacijos priėmimo įrenginys gali priimti transliacijos signalą, įskaitant medijos srautą ir signalizacijos informaciją. Naujos kartos transliacijos priėmimo įrenginys gali analizuoti signalą, įtrauktą į transliacijos signalą. Signalizavimo informacija gali apimti informaciją greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius, informaciją apie MPD ir panašiai. Naujos kartos transliacijos priėmimo įrenginys D810000 gali būti priėmimo įrenginys D810010, demultipleksavimo įrenginys D810020 ir (arba) procesorius D810030.

Priėmimo skyrius D810010 gali priimti antžeminį transliacijos signalą ir (arba) plačiajuosčio ryšio signalą. Transliacijos signalas gali apimti multipleksuotą medijos srautą ir signalizavimo informaciją, skirtą medijos srautui signalizuoti. Priėmimo bloko veikimas D810010 panašiai gali atlikti aukščiau aprašytas derintuvas. Demultipleksavimo įrenginys D810020 gali demultipleksuoti priimamus transliavimo signalus, kad gautų medijos srautą ir signalizacijos informaciją. Signalizavimo informaciją analizuoja aukščiau aprašytas signalizavimo analizatorius taip, kad naujos kartos transliacijos priėmimo įrenginys galėtų gauti signalizacijos informaciją transliacijos paslaugai ir komponentui. Procesorius D810030 gali gauti paslaugos ir komponento susiejimo ryšį, informaciją apie transporto sesiją ir (arba) informaciją apie MPD, naudodama signalizacijos informaciją.

Fig. 82 yra schema, iliustruojanti naujos kartos transliacijos perdavimo būdą pagal šio išradimo įgyvendinimo variantą. Šio išradimo naujos kartos transliacijos perdavimo būdas gali apimti žiniasklaidos signalo, įskaitant laikmenos srautą, ir signalizavimo informacijos perdavimą. Taikant naujos kartos transliacijos perdavimo metodą, medijos srauto ar komponento signalizavimo informacija gali būti įtraukta į signalizacijos informaciją ir perduodama. Signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius ir informaciją apie MPD. Naujos kartos transliacijos perdavimo būdas gali būti atliekamas taip. Naujos kartos transliacijos perdavimo būdas gali apimti laikmenų duomenų kodavimą į laikmenų srautus (DS820010). Naujos kartos transliacijos perdavimo būdas gali apimti signalizacijos informacijos generavimą, kad būtų galima signalizuoti medijos srautą (DS820020). Kaip aprašyta aukščiau, signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius ir informaciją apie MPD. Naujos kartos transliacijos perdavimo metodas gali apimti transliacijos signalo generavimą multipleksuojant medijos srautą ir signalizavimo informaciją (DS820030). Čia transliuojamas signalas gali apimti MPEG2-TS, IP arba GS srauto įvestį, kuri įvedama į transliacijos signalo perdavimo įrenginio įvesties formato bloką naujos kartos transliacijos paslaugai. Naujos kartos transliacijos perdavimo būdas gali apimti transliavimo signalo, įskaitant laikmenos srautą, ir signalizavimo informacijos (DS820040).

Fig. 83 yra schema, iliustruojanti naujos kartos transliacijos priėmimo būdą pagal šio išradimo įgyvendinimo variantą. Naujos kartos transliacijos priėmimo būdas gali apimti transliacijos signalo, įskaitant medijos srautą, ir signalizavimo informacijos priėmimą. Naujos kartos transliacijos priėmimo būdas gali apimti signalizavimo informacijos analizavimą ir apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius ir informaciją apie MPD. Naujos kartos transliacijos priėmimo būdas gali būti atliekamas taip. Naujos kartos transliacijos priėmimo būdas gali apimti transliacijos signalo (DS830010). Transliacijos signalas gali apimti multipleksuotą medijos srautą ir signalizavimo informaciją, skirtą medijos srautui signalizuoti. Naujos kartos transliacijos priėmimo būdas gali apimti signalizacijos informacijos gavimą demultipleksuojant transliavimo signalą (DS830020). Signalizavimo informaciją išanalizuoja aukščiau aprašytas signalizavimo analizatorius, kad naujos kartos transliacijos priėmimo būdas galėtų gauti signalizavimo informaciją medijos srautui. Naujos kartos transliacijos priėmimo būdas gali apimti laikmenos srauto įsigijimą naudojant signalizacijos informaciją (DS830030). Čia signalizavimo informacija gali apimti informaciją, skirtą greitam paslaugų nuskaitymui ir gavimui, paslaugos signalizavimo informaciją, informaciją apie transporto sesiją, informaciją apie paslaugų ir komponentų žemėlapius ir informaciją apie MPD.

Modulis arba blokas gali būti vienas ar keli procesoriai, suprojektuoti atlikti atmintyje (arba atminties bloke) saugomų vykdymo veiksmų seriją. Kiekvieną žingsnį, aprašytą aukščiau paminėtuose įgyvendinimo variantuose, gali įgyvendinti aparatinė įranga ir (arba) procesoriai. Kiekvienas modulis, kiekvienas blokas ir (arba) kiekvienas agregatas, aprašytas aukščiau paminėtuose įgyvendinimo variantuose, gali būti realizuojamas aparatine įranga arba procesoriumi. Be to, minėti šio išradimo metodai gali būti įgyvendinami kodais, įrašytais į perkodavimo laikmenas, sukonfigūruotas skaityti procesoriui, kad kodus galėtų perskaityti procesorius, tiekiamas iš aparato.

Nors aiškumo dėlei šio išradimo aprašymas paaiškinamas atsižvelgiant į kiekvieną pridedamą brėžinį, galima sukurti naują (-us) įgyvendinimo variantą (-us), sujungiant pridedamuose brėžiniuose pateiktus įgyvendinimo variantus. Ir jei kompiuteriu nuskaitoma įrašymo terpė, kurioje yra įrašytos programos, skirtos ankstesniame aprašyme paminėtų variantų įgyvendinimui, yra sukurta dėl šios srities profesionalų poreikio, ji gali priklausyti pridedamų punktų ir jų atitikmenų taikymo sričiai. .

Aparatas ir metodas pagal šį išradimą gali būti neribojami pagal ankstesniame aprašyme nurodytų įgyvendinimo variantų konfigūracijas ir metodus.Ankstesniame aprašyme paminėti įgyvendinimo variantai gali būti sukonfigūruoti taip, kad būtų visiškai arba iš dalies selektyviai derinami vienas su kitu, kad būtų galima atlikti įvairias modifikacijas.

Be to, metodas pagal šį išradimą gali būti įgyvendinamas su procesoriaus nuskaitomais kodais procesoriaus skaitomoje įrašymo terpėje, tiekiamoje tinklo įrenginiui. Procesoriaus skaitomoje laikmenoje gali būti visų rūšių įrašymo įrenginiai, galintys saugoti procesoriaus skaitomus duomenis. Procesoriaus nuskaityta terpė gali būti, pavyzdžiui, viena iš ROM, RAM, CD-ROM, magnetinių juostų, diskelių, optinių duomenų kaupimo įrenginių ir panašiai, taip pat gali būti tokia nešlio bangos tipo realizacija kaip perdavimas internetu. Be to, kadangi procesoriaus nuskaitoma įrašymo terpė yra paskirstoma kompiuterio sistemai, prijungtai per tinklą, procesoriaus nuskaitomi kodai gali būti įrašomi ir vykdomi pagal paskirstymo sistemą.

Specialistai supras, kad šiame išradime gali būti atliekamos įvairios modifikacijos ir variacijos, nenukrypstant nuo išradimų dvasios ar apimties. Taigi ketinama, kad šis išradimas apimtų šio išradimo modifikacijas ir variantus, jei jie patenka į pridedamų punktų ir jų ekvivalentų taikymo sritį.

Tiek produkto išradimas, tiek proceso išradimas yra aprašyti specifikacijoje ir, jei reikia, abiejų išradimų aprašymai gali būti papildomai pritaikyti.

Specialistai supras, kad šiame išradime gali būti atliekamos įvairios modifikacijos ir variacijos, nenukrypstant nuo išradimų dvasios ar apimties. Taigi ketinama, kad šis išradimas apimtų šio išradimo modifikacijas ir variantus, jei jie patenka į pridedamų punktų ir jų ekvivalentų taikymo sritį.

Aparato ir metodo išradimai minimi šioje specifikacijoje, o abiejų aparatų ir metodų išradimų aprašymai gali būti papildomai taikomi vienas kitam.

Įvairūs įgyvendinimo variantai buvo aprašyti geriausiu išradimo įgyvendinimo būdu.

Šio išradimo variantai yra prieinami transliavimo signalo teikimo laukų serijose.

Specialistams bus aišku, kad šiame išradime gali būti atliekamos įvairios modifikacijos ir variacijos, nenukrypstant nuo išradimų dvasios ar apimties. Taigi ketinama, kad šis išradimas apimtų šio išradimo modifikacijas ir variantus, jei jie patenka į pridedamų punktų ir jų ekvivalentų taikymo sritį.


Žiūrėti video įrašą: QGIS Python PyQGIS - Create a Custom Processing Script for QGIS in the Processing Toolbox (Spalio Mėn 2021).