!HU000006878T2! (19)
HU
(11) Lajstromszám:
E 006 878
(13)
T2
MAGYAR KÖZTÁRSASÁG Magyar Szabadalmi Hivatal
EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA (51) Int. Cl.:
(30) Elsõbbségi adatok: 278516 2002. 10. 22.
(73) Jogosult: QUALCOMM Incorporated, San Diego, CA 92121 (US)
US
(72) Feltalálók: Sinnarajah, Ragulan, Markham (CA); WANG, Jun, San Diego, CA 92130 (US); Chen, Tao, La Jolla, CA 92037-4016 (US); HSU, Raymond T., San Diego, CA 92127 (US) (54)
HU 006 878 T2
H04L 12/56
(21) Magyar ügyszám: E 07 121572 (22) A bejelentés napja: 2003. 10. 21. (96) Az európai bejelentés bejelentési száma: EP 20070121572 (97) Az európai bejelentés közzétételi adatai: EP 1890448 A1 2008. 02. 20. (97) Az európai szabadalom megadásának meghirdetési adatai: EP 1890448 B1 2009. 08. 26.
(2006.01)
(74) Képviselõ: dr. Antalffy-Zsiros András, DANUBIA Szabadalmi és Jogi Iroda Kft., Budapest
Eljárás és berendezés szórt tartalom megosztott vagy egyedi átvitelének megkezdésére vezeték nélküli telefonhálózatban
A leírás terjedelme 26 oldal (ezen belül 9 lap ábra) Az európai szabadalom ellen, megadásának az Európai Szabadalmi Közlönyben való meghirdetésétõl számított kilenc hónapon belül, felszólalást lehet benyújtani az Európai Szabadalmi Hivatalnál. (Európai Szabadalmi Egyezmény 99. cikk (1)) A fordítást a szabadalmas az 1995. évi XXXIII. törvény 84/H. §-a szerint nyújtotta be. A fordítás tartalmi helyességét a Magyar Szabadalmi Hivatal nem vizsgálta.
1
HU 006 878 T2
Háttér A találmány területe A találmány általánosságban szórt (broadcast) tartalom szolgáltatására vonatkozó járulékos képességû vezeték nélküli telefonhálózatokra vonatkozik. Részletesebben, a találmány szórt tartalom egy vezeték nélküli elõfizetõi állomáshoz megosztott vagy egyedi kommunikációs csatornán keresztül történõ eljuttatásának inicializálására vonatkozik. Háttér Számos kommunikációs rendszer továbbít információs jeleket egy kiindulási állomástól egy fizikailag attól távol lévõ célállomáshoz. Az információs jelet elõbb egy kommunikációs csatornán keresztül történõ hatékony átvitelre alkalmas alakra konvertálják. Az információs jel konverziója vagy modulációja egy vivõhullám valamilyen paraméterének az információs jellel összefüggésben történõ megváltoztatását foglalja magában, oly módon, hogy az eredményül kapott modulált vivõ spektruma belefér a kommunikációs csatorna sávszélességébe. A célállomáson a kommunikációs csatornán keresztül kapott modulált vivõhullámból helyreállítják az eredeti információs jelet. Ilyen helyreállítás általában úgy érhetõ el, hogy a kiindulási állomáson használt modulációs mûvelet inverzét alkalmazzák. A moduláció lehetõvé teszi és elõsegíti a többszörös hozzáférést, azaz egyetlen közös kommunikációs csatornán keresztül több jel egyidejû adását és/vagy vételét is. A többszörös hozzáférésû kommunikációs rendszerek gyakran tartalmaznak olyan elõfizetõi egységeket, amelyek inkább viszonylag rövid idejû szakaszos szolgáltatásokat igényelnek ahelyett, hogy folytonosan a közös kommunikációs csatornára lépnének. A szakterületen különbözõ többszörös hozzáférésû technika ismert, mint például az idõosztásos többszörös hozzáférésû (TDMA), a frekvenciaosztásos többszörös hozzáférésû (FDMA), az amplitúdó modulációs többszörös hozzáférésû (AM), és a kódosztásos többszörös hozzáférésû (CDMA) típusú osztott spektrum. A többszörös hozzáférésû kommunikációs rendszerek lehetnek vezeték nélküliek vagy vezetékesek, és szolgálhatnak hang és/vagy adat továbbítására. Egy többszörös hozzáférésû vezeték nélküli kommunikációs rendszerben a felhasználók közötti kommunikáció egy vagy több bázisállomáson keresztül zajlik. Egy példakénti megoldás esetében egy elsõ vezeték nélküli elõfizetõi állomás felhasználója egy második vezeték nélküli elõfizetõi állomás második felhasználójával folytat kommunikációt úgy, hogy egy visszirányú kapcsolaton át adatokat továbbít egy bázisállomásra. A bázisállomás veszi ezeket az adatokat, és amennyiben szükséges, azokat egy másik bázisállomáshoz irányítja. Végül az adatok az utolsó bázisállomás egy elõremenõ kapcsolatán keresztül jutnak el a második elõfizetõi állomáshoz. Az „elõremenõ” kapcsolat egy bázisállomástól egy vezeték nélküli elõfizetõ állomáshoz történõ adásra, küldésre utal, míg a „visszirányú” kapcsolat egy vezeték nélküli elõfizetõi állomástól egy bá-
5
10
15
20
25
30
35
40
45
50
55
60 2
2
zisállomáshoz történõ átvitelre utal. Számos kommunikációs rendszerben az elõremenõ kapcsolat és a visszirányú kapcsolat különbözõ frekvenciákon zajlik. A kommunikáció egy vezeték nélküli elõfizetõi állomás felhasználója és egy vezetékes állomás másik felhasználója között is végrehajtható. Ilyen esetben egy bázisállomás fogadja az adatokat egy visszirányú kapcsolaton keresztül az elõfizetõi állomástól, és az adatokat hagyományos nyilvános telefonháló¹ Az elõzõ vezeték nélküli kommunikációs szolgáltatások úgynevezett két pont közötti kommunikációs szolgáltatásra adnak példát. Ezzel ellentétben az úgynevezett „szórt” (broadcast) szolgáltatások egy központi állomástól juttatnak el információt több elõfizetõi állomáshoz („többpontos rendszer”). Egy szórási rendszer alapvetõ modellje egy vagy több központi állomás által kiszolgált felhasználók szórási hálózatából áll, mely központi állomások híreket, filmeket, sporteseményeket vagy egyéb „tartalmat” továbbítanak a felhasználókhoz. Ebben az esetben minden egyes elõfizetõi állomás egy közös szórási elõremenõ kapcsolati jelre figyel. Mivel a központi állomás rögzítetten meghatározza a mindenkori tartalmat, a felhasználók általában nem folytatnak visszirányú kommunikációt. Szórási szolgáltatást nyújtó kommunikációs rendszerek általános felhasználására példaképpen megnevezhetõ a televízió, a rádió és hasonló szolgáltatások. Az ilyen kommunikációs rendszerek általában nagyfokúan specializált rendszerek. A vezeték nélküli telefonrendszerekben zajló legújabb fejlemények hatásaként növekvõ érdeklõdés tapasztalható a meglévõ, fõleg két pont közötti vezeték nélküli telefoninfrastruktúra használatára vonatkozóan, hogy azt járulékos szórt szolgáltatások eljuttatására használják. Ebben a vonatkozásban a San Diego, California székhelyû QUALCOMM CORPORATION jelentõs eredményeket ért el. Az alábbi referenciák különbözõ, a QUALCOMM céghez kapcsolódó elõnyös megoldásokat említenek, amelyek megosztott kommunikációs csatornák használatára vonatkoznak, melyek segítségével egy vezeték nélküli telefonhálózatban szórt tartalom szolgáltatása vált lehetõvé. „Eljárás és berendezés szórásos kommunikációs rendszerekben végzett jelzéstovábbításra” címû US 09/933,978 számú, 2001. augusztus 20¹án Sinnarayah és társai nevében bejelentett szabadalmi bejelentés. „Eljárás és rendszer egy kommunikációs rendszerben többszörös (multicast) szolgáltatás inicializálására” címû, US 10/192,132 számú, 2002. július 9¹én benyújtott szabadalmi bejelentés. „Eljárás és rendszer egy szórt szolgáltatásokat nyújtó kommunikációs rendszerben külsõ dekóder alkalmazására” címû, US 09/933,912 számú, 2001. augusztus 20¹án benyújtott szabadalmi bejelentés. „Eljárás és berendezés vezeték nélküli kommunikációs rendszerben overhead típusú üzenetküldésre” címû, US 09/933,971 számú, 2001. augusztus 20¹án benyújtott szabadalmi bejelentés. Jelen kitanításunkba a felsorolt hivatkozások mindegyikét beleértjük. A 3GPP TS 22.146 számú, 5.2.0 verziójú, Release 5 jelzésû „Universal Mobile Telecommunications Sys-
1
HU 006 878 T2
tem; Multimedia Broadcast Multicast Service; Stage 1) címû dokumentum olyan multicast típusú elõfizetõi szolgáltatást ismertet, amelynél egy felhasználó egy multicast csoportba szerez elõfizetést, ami lehetõvé teszi, hogy a csoport összes felhasználója egy közös csatornán keresztül ugyanazokat az adatokat kapja meg. Jóllehet az elõbb említett szabadalmi bejelentések számos tekintetben kielégítõ eredményt adnak, vezeték nélküli szórásos rendszerek egyik, mindez ideig teljesen ki nem dolgozott aspektusa egy mind megosztott, mind pedig egyedi szórási képességekkel rendelkezõ rendszerben a szórási szolgáltatás inicializálása. Összefoglalás Egy olyan vezeték nélküli kommunikációs hálózat, mint amilyen a csatolt szabadalmi igénypontokban olvasható, mozgó, barangoló elõfizetõi állomásokat és bázisállomásokat foglal magában, amelyek egy tartalomszervertõl fogadnak szórt programokat. Egy elõfizetõi állomás felderíti, hogy egy általa kívánt szórt program elérhetõ¹e egy bázisállomástól. Ezzel a felderítéssel összhangban a szóban forgó elõfizetõi állomás lépéseket tesz arra, hogy (1) a kívánt programot egy több elõfizetõi állomás által vehetõ megosztott csatornán fogadja, vagy (2) inicializálja a kívánt program bázisállomás általi, egy egyedi csatornán keresztül történõ szolgáltatását az elõfizetõi állomás részére. Egy kívánt programot azonosító elõfizetõi állomástól származó üzenetre válaszképpen egy bázisállomás vagy (1) folytatja a kívánt program továbbítását a megosztott csatornán keresztül, vagy (2) megkezdi a kívánt program adását egy megosztott csatornán keresztül, vagy (3) a szóban forgó elõfizetõi állomásnak egy csatornahozzárendelési üzenetet küld, és megkezdi a kívánt program adását a hozzárendelt egyedi csatornán keresztül. Az ábrák rövid leírása Az 1. ábra egy vezeték nélküli kommunikációs hálózatban néhány hardverösszetevõ tömbvázlata, és azok összekapcsolásának tömbvázlata. A 2. ábra egy példakénti digitális adatfeldolgozó berendezés. A 3. ábra egy példakénti jelvivõ közeg. A 4. ábra a hardverösszetevõk és azok egymáshoz való kapcsolatának tömbvázlata egy vezeték nélküli távoli berendezésként megvalósított elõfizetõi állomásban. Az 5A. ábra egy elõfizetõi állomás mûveleti/mûködési fokozatait bemutató állapot diagram. Az 5B–5D. ábrák egy elõfizetõi állomás és bázisállomások között üresjárati, hozzáférési, illetve forgalmi állapotban cserélt különbözõ üzeneteket bemutató tömbvázlatok. A 6. ábra egy folyamatábra, amely egy vezeték nélküli kommunikációs hálózatban szórt program elérhetõség meghatározására vonatkozik.
5
10
2
A 7. ábra egy folyamatábra, amely egy vezeték nélküli hálózatban egy szolgáltatás létrehozására vonatkozó mûveleteket mutat, ahol a kívánt szórt szolgáltatás dedikált kommunikációs csatornán keresztül érhetõ el. A 8. ábra egy vezeték nélküli kommunikációs hálózatban szolgáltatás létrehozására szolgáló mûveleteket mutat, ahol a kívánt szórt szolgáltatás megosztott kommunikációs csatornán keresztül érhetõ el. A 9. ábra egy szórt rendszer paraméter üzenet (BSPM) példakénti kialakítását és tartalmát mutató diagram.
15 Részletes leírás A találmány tulajdonságai, céljai és elõnyei egy szakember számára az alábbi részletes leírás és a csatolt rajzok áttanulmányozása révén jobban érthetõ20 vé válnak. Hardverösszetevõk és azok egymással való kapcsolata Bevezetés Mint korábban említettük, jelen leírás egyéb össze25 tevõk között több különbözõ bázisállomással és elõfizetõi állomással rendelkezõ vezeték nélküli kommunikációs hálózatot használ. Néhány, vagy az összes bázisállomás úgy van programozva, hogy elõfizetõi állo30 mások számára szórttartalom-szolgáltatásokat nyújtson egyedi csatornák felhasználásával (ahol minden egyes csatorna egy egyedi elõfizetõi állomás általi használatra kijelölt) és/vagy (több elõfizetõi állomás általi közös vételre kijelölt) megosztott csatornák haszná35 latával. Az alábbiakban ennek a rendszernek az általános kialakításával és mûködésével kapcsolatos tovább részletek, valamint a rendszer különbözõ összetevõi is megismerhetõk. 40
45
50
55
60 3
Vezeték nélküli kommunikációs rendszer Egy szórási rendszer példakénti modellje szerint több elõfizetõi állomást egy vagy több bázisállomás szolgál ki, amely vagy amelyek szórt tartalmat, például híreket, filmeket, sporteseményeket és hasonlókat továbbítanak. Az 1. ábra 100 kommunikációs rendszer tömbvázlatát mutatja, amely jelen találmány különbözõ kiviteli alakjai szerint nagy sebességû szórt szolgáltatás (HSBS) végrehajtására alkalmas. A szórt tartalom egy vagy több 102 tartalomszervertõl (CS) származik. A 102 tartalomszervernek egy vagy több digitális adatfeldolgozó berendezése van, például személyi számítógép, számítógép-munkaállomás, mainframe számítógép, számítógép-hálózat, mikroprocesszor vagy egyéb számítástechnikai eszköz, amely alkalmas arra, hogy csomagalapú (vagy más formájú) szórt tartalmat juttasson el 104 internetkapcsolaton vagy (nem ábrázolt) nem internet típusú hálózaton vagy közvetlen összeköttetésen keresztül szórtcsomagadat-szolgáltató 106 csomópontokhoz (BPDSN). A megvalósítás konkrét módjától függõen a 106 cso-
1
HU 006 878 T2
mópontok azonos vagy eltérõ hardvert használhatnak, mivel az ilyen típusú csomagadat kapcsolt csomópontok (PDSN¹ek) a vezeték nélküli telefóniában jól ismertek. Minden egyes csomag célállomásának megfelelõen a 106 csomópont a csomagokat egy megfelelõ csomagvezérlési funkciójú (PCF) 108 modulhoz továbbítja. Minden egyes 108 modul a nagy sebességû szórt szolgáltatások eljuttatására vonatkozó különbözõ 110 bázisállomás-funkciókat vezérel. Más funkciók között a 108 modulok szórt csomagokat továbbítanak a 110 bázisállomásokhoz. Minden egyes 108 modul azonos vagy eltérõ hardvert használhat, mivel az ilyen típusú bázisállomás-vezérlõk (BSC) a vezeték nélküli telefóniában jól ismertek. A 110 bázisállomások szórt tartalmat és hagyományos vezeték nélküli telefonhívásokat továbbítanak az egyes 114 elõfizetõi állomásokhoz. A 110 bázisállomások olyan hardveres megvalósításúak lehetnek, amilyeneket napjainkban bázisállomások esetében szoktak használni. Példakénti digitális adatfeldolgozó berendezés Az egyes adatfeldolgozó szervek, mint amilyenek a 102, 106, 108, 110, 114 összetevõk (1. ábra), vagy azok egy vagy több alösszetevõje különbözõképpen valósítható meg. Lehetséges példa erre egy olyan digitális adatfeldolgozó berendezés, amelyet a 2. ábrán látható 200 digitális adatfeldolgozó berendezés mutat be hardverösszetevõi, valamint azok egymás közötti kapcsolata vonatkozásában. A 200 berendezésnek 202 processzora, például mikroprocesszora, személyi számítógépe, munkaállomása, vezérlõje, mikrovezérlõje, állapotgépe vagy egyéb feldolgozóberendezése van, amely 204 tárolófokozathoz kapcsolódik. A jelen példában a 204 tárolófokozat egy gyors hozzáférésû 206 tárolófokozatot, valamint 208 nemfelejtõ tárolófokozatot tartalmaz. A gyors hozzáférésû 206 tárolófokozat véletlen hozzáférésû memóriát (RAM) tartalmazhat, és a 202 processzor által végrehajtott programutasítások tárolására használható. A 208 nemfelejtõ tárolófokozat például elemmel biztosított tartalmú RAM¹ot, vagy EEPROM¹ot, flash PROM¹ot, egy vagy több mágneses adattároló lemezt, például „merevlemezt”, szalagos meghajtót, vagy bármilyen más alkalmas tárolóeszközt tartalmazhat. A 200 berendezésnek 210 bemeneti/kimeneti egysége is van, például vezetékes, busz, kábel, elektromágneses kapcsolat, vagy más eszköz, amellyel a 202 processzor adatokat tud cserélni más, a 200 berendezésen kívüli hardverrel. Az elõzõ részletes leírás ellenére a (jelen leírás elõnyeit élvezõ) szakember számára nyilvánvaló, hogy a fent tárgyalt berendezés eltérõ felépítésû berendezésben is megvalósítható anélkül, hogy a találmány oltalmi körétõl eltérnénk. Erre szolgáló példaképpen a 206, 208 összetevõk valamelyikét elhagyhatjuk; továbbá a 204, 206 és/vagy 208 tárolófokozatokat megvalósíthatjuk magában a 202 processzorban, vagy akár a 200 berendezésen kívül is.
2
Logikai áramkör A fent tárgyalt digitális adatfeldolgozó berendezéstõl eltérõen a találmány egy másik kiviteli alakja számítógéppel végrehajtott utasítások helyett logikai áram5 kört használ arra, hogy megvalósítsa a különbözõ feldolgozólépéseket, mint amilyeneket fent említettünk. A sebesség, költség, gyártási költségek és hasonlók területére esõ alkalmazások speciális követelményeitõl függõen ez a logika megvalósítható egy alkalmazás10 specifikus integrált áramkör (ASIC) kialakításával, amely kis integrált tranzisztorok ezreit tartalmazza. Ilyen ASIC megvalósítható CMOS, TTL, VLSI vagy egyéb alkalmas technikával. Más alternatív megoldások magukban foglalják a digitális jelfeldolgozó csipe15 ket (DSP), a diszkrét áramköröket (mint amilyenek az ellenállások, kondenzátorok, diódák, induktivitások és tranzisztorok), a térprogramozható kapuáramköröket (FPGA), programozható logikai tömböket (PLA), programozható logikai eszközöket (PLD), és hasonlókat. 20 Vezeték nélküli telefon A 4. ábra egy példakénti 114 elõfizetõi állomás felépítését mutatja vezeték nélküli 400 telefon bemutatásával. A 400 telefonnak 408 hangszórója, 410 felhasz25 nálói interfésze, 414 mikrofonja, 404 adó-vevõje, 406 antennája, és 402 kezelõje, továbbá más olyan opcionális hagyományos áramköre van, amely a mindenkori alkalmazástól függõen benne lehet (vagy hiányozhat belõle). A 402 kezelõ, amely olyan áramköröket tar30 talmazhat, mint amilyeneket fent a 3. és 4. ábrával összefüggésben taglaltunk, gondoskodik a 404, 408, 410 és 414 összetevõk mûködésérõl, valamint az említett összetevõk között a jelútvonalakról. Jóllehet egy vezeték nélküli 400 telefont tüntettük 35 fel, egy elõfizetõi állomás lehet mobil vagy telepített. Továbbá egy elõfizetõi állomás bármilyen olyan adatkészüléket tartalmazhat, amely egy vezeték nélküli csatornán keresztül vagy egy vezetékes csatornán keresztül kommunikál, például száloptikai vagy koaxiális 40 kábelek használatával. A vezeték nélküli és vezetékes telefonok mellett (vagy azok helyett) egy elõfizetõi állomás úgy is konfigurálható, hogy különbözõ egyéb készüléket valósítson meg, beleértve, de nem korlátozva egy PC kártyára, Compact Flashre, külsõ vagy belsõ 45 modemre, és így tovább. Mûködés A különbözõ szerkezeti jellemzõk bemutatása után a jelen kitanítás néhány mûködési szempontját is be50 mutatjuk. Mint fent említettük, a 100 rendszer mûködése szórt tartalom vezeték nélküli elõfizetõi állomásokhoz történõ eljuttatásának az inicializálására vonatkozik egy megosztott vagy egyedi kommunikációs csatorna használatával. 55 Jelvivõ közeg Jóllehet a találmány bármely funkciója megvalósítható egy vagy több géppel végrehajtott programszekvencia felhasználásával, az ilyen szekvenciákat be60 ágyazhatjuk egy jelvivõ közeg különbözõ alakjaiba is. 4
1
HU 006 878 T2
A 2. ábrával kapcsolatosan egy ilyen jelvivõ közeg tartalmazhatja például a 204 tárolófokozatot vagy valamilyen más jelvivõ közeget, például egy 300 mágneses adattároló lemezt (3. ábra), amelyhez a 202 processzor közvetlenül vagy közvetetten fér hozzá. Akár a 206 tárolóközegben, akár a 300 lemezen, akár máshol tárolva az utasítások különbözõ géppel olvasható adattároló közegen eltárolhatók. Néhány erre vonatkozó példa között megnevezhetjük a közvetlen hozzáférésû tárolóelemeket [például egy hagyományos „merevlemezt”, egy „RAID” elrendezést, vagy más közvetlen hozzáférésû tárolóeszközt („DASD”)], soros hozzáférésû tárolóelemet, mint amilyen egy mágneses vagy optikai szalag, elektronikus nemfelejtõ memóriát (például ROM, EPROM, Flash PROM vagy EEPROM), elemmel biztosított biztonsági RAM¹ot, optikai tárolóeszközöket (például CD¹ROM, WORM, DVD, digitális optikai szalag), a papíralapú lyukkártyákat, vagy bármilyen más jelhordozó közeget, beleértve az analóg vagy digitális átviteli közegeket és analóg és kommunikációs útvonalakat és vezeték nélküli kommunikációkat. A találmány egy példakénti kiviteli alakjánál a géppel olvasható utasítások olyan szoftvertárgykódot tartalmazhatnak, amelyet valamilyen más nyelvbõl, például assembly nyelvbõl, C nyelvbõl stb. kompiláltak. Logikai áramkör A fent tárgyalt jelhordozó közeggel ellentétben a találmány néhány, vagy akár összes funkciója megvalósítható logikai áramkör használatával ahelyett, hogy az utasítások végrehajtására egy processzort használnánk. Egy ilyen logikai áramkör ezért úgy van konfigurálva, hogy végrehajtsa azokat a mûveleteket, amelyek a találmány eljárás aspektusainak végrehajtásához szükségesek. A logikai áramkör megvalósítható számos különbözõ áramkörtípussal, mint azt fent taglaltuk. Bevezetés a mûködési részletekbe Mint fent említettük, néhány (vagy mindegyik) 110 bázisállomás szórt tartalmat kap a 102 tartalomszervertõl; ez a tartalom különbözõ szórt „programot” foglal magában. Egy elõfizetõi állomás felderíti, hogy egy kívánt szórt program elérhetõ¹e egy kiválasztott bázisállomásról. Ezzel a felderítéssel összefüggésben a szóban forgó elõfizetõi állomás lépéseket tesz arra, hogy (1) a kívánt programot egy, több elõfizetõi állomás általi vételre szolgáló megosztott csatornán vegye, vagy (2) a kívánt program bázisállomás általi szolgáltatását kezdeményezze az elõfizetõi állomáshoz egy egyedi csatornán át. A bázisállomás szemszögébõl a mûveletek az alábbi módon kerülnek végrehajtásra. Egy kiválasztott elõfizetõi állomástól származó, egy kívánt programot azonosító üzenetre válaszképpen egy bázisállomás vagy (1) folytatja a kívánt program adását egy megosztott csatornán keresztül, vagy (2) megkezdi a kívánt program adását egy megosztott csatornán keresztül, vagy (3) a szóban forgó elõfizetõi állomásnak egy csatornahozzárendelési üzenetet küld, és megkezdi a kívánt
2
program adását a hozzárendelt egyedi csatornán keresztül.
5
10
15
20
25
30
35
40
45
50
55
60 5
Elõfizetõi állomások – hívásmodell Minden egyes elõfizetõi állomás az 5A. ábrán látható 560 állapotdiagram szerint mûködik. 562 üresjárati állapotban az elõfizetõi állomás figyelemmel kísér egy megosztott üzenõcsatornát és egy megosztott adminisztratív (overhead) csatornát, amelyeket a késõbbiekben részletesebben is bemutatunk. Ezek a csatornák olyan értelemben megosztottak, hogy ezeket a csatornákat minden egyes bázisállomás a hatáskörében lévõ összes elõfizetõi állomás számára szórja. Röviden, a megosztott üzenõcsatorna tájékoztatja az elõfizetõi állomásokat a beérkezõ hívásokról és a megosztott overhead csatorna különféle rendszerre vonatkozó információt nyújt. Az 562 üresjárati állapotban az elõfizetõi állomás ezen túlmenõen a bázisállomástól származó szórt tartalmat is kaphat egy vagy több megosztott szórt csatornán át. 562 üresjárati állapotban az elõfizetõi állomás adója ki van kapcsolva. Egy ilyen esetben az 562 üresjárati állapottól az 564 hozzáférési állapothoz vezetõ 563 átmenet akkor történhet, ha az elõfizetõi állomás egy regisztrációs üzenetet küld, tájékoztatva csaknem az összes bázisállomást az elõfizetõi állomás jelenlétérõl, azonosítójáról, tulajdonságairól, és így tovább. Ilyen esetben az 564 hozzáférési állapot 561 átmenettel tér vissza az 562 üresjárati állapotba a regisztrációs üzenetet követõen. Egy másik szituációban az 562 üresjárati állapotból az 564 hozzáférési állapotba vezetõ 563 átmenet egy két pont közötti hívás létrehozása alatt történik, vagy az elõfizetõi állomás, vagy egy másik fél révén. Példaképpen, ha egy másik fél kezdeményezi a hívást, az elõfizetõi állomás egy jelzõüzenetet kap a közös jelzõcsatornán keresztül. Miután az elõfizetõi állomás a jelzést egy közös „hozzáférési” csatornán át megválaszolja, hozzáférést kap egy olyan forgalmi csatornához, amelyen keresztül le tudja bonyolítani a két pont közötti hívást. Az elõfizetõi állomás úgy kezdeményez kimenõhívást, hogy megfelelõ üzenetet küld a hozzáférési csatornán keresztül, majd ugyanolyan módon megkapja a csatorna-hozzárendelést. Az 564 hozzáférési állapottól az 566 forgalmi állapothoz vezetõ 565 átmenet akkor jelentkezik, ha egy bejövõ- vagy kimenõhívás áthalad, és az elõfizetõi állomás és a bázisállomás kommunikálni kezd egymással a forgalmi csatornán át. Az 566 forgalmi állapotban az elõfizetõi állomás egy egyedi forgalmi csatornát használ arra, hogy egy másik féllel két pont közötti kommunikációt folytasson. Az újonnan inicializált, kezdeményezett két pont közötti hívás lehet hang, adat vagy akár szórási információ, az alábbiak szerint. Ha a két pont közötti hívás szórt tartalmat hordoz, úgy helyettesít bármely más megosztott szórt tartalmat, amelyet az elõfizetõi állomás azt megelõzõen az 562 üresjárati állapotban kapott. Az 566 forgalmi állapotból az 562 üresjárati állapotba visszavezetõ 567 átmenet akkor lép be, ha a két
1
HU 006 878 T2
pont közötti hívást valamelyik fél befejezi, megszakítja, vagy ha a kapcsolat valamilyen más módon megszakad. Az 567 átmenet magában foglalja a két pont közötti hívás lebonyolítására használt forgalmi csatorna felszabadítását. Ha ez a két pont közötti hívás szórt tartalmat tartalmazott, úgy az 567 átmenet adott esetben a szórt tartalomszolgáltatásnak a megosztott csatornán keresztül az 562 üresjárati állapotban történõ helyreállítását eredményezheti.
5
10 Csatornák Az 5B–5D. ábrák azon elsõdleges kommunikációs csatornák közül mutatnak be néhányat, amelyeket információ továbbítására használunk az elõfizetõi állomás és a bázisállomás között a fent vázolt üresjárati, hozzáférési és forgalmi állapotban. A jelen bemutatás szórt csatornáit felhasználhatjuk arra, hogy ismétlõdõ módon továbbítsunk rajtuk adatokat, audio, video vagy bármilyen más kívánt tartalmat. A „kommunikációs csatorna/kapcsolat” kifejezés a tartalommal összefüggésben egy fizikai csatornára vagy egy logikai csatornára vonatkozik. A „fizikai csatorna” egy olyan kommunikációs útvonalat jelent, amelyen keresztül egy jel modulációs karakterisztika és kódolási kifejezésekkel leírva továbbterjed. A „logikai csatorna” olyan kommunikációs útvonalat jelent, amelyben vagy a bázisállomás, vagy az elõfizetõi állomás protokollrétegein belüli útvonalról van szó. A „visszirányú csatorna/kapcsolat” kifejezés egy olyan kommunikációs csatornát, illetve kapcsolatot jelent, amelyen keresztül az elõfizetõi állomás jeleket küld a bázisállomásnak. Az „elõremenõ csatorna/kapcsolat” kifejezés olyan kommunikációs csatornát, illetve kapcsolatot jelent, amelyen keresztül egy bázisállomás jeleket küld egy elõfizetõi állomásnak. Üresjárati állapot Az 5B. ábra az üresjárati állapotot mutatja. Az 504 bázisállomás továbbítja az 505 overhead csatornát, hogy azt az 502 elõfizetõi állomás, valamint a szóban forgó bázisállomás által kiszolgált többi elõfizetõi állomás is vehesse. Az 505 overhead csatorna periodikusan ismételt rendszerinformációt tartalmaz, például a szomszédos bázisállomásokkal kapcsolatos információt, vagy hozzáférési információt (például az ajánlott teljesítményszintekre, legnagyobb üzenetméretre vonatkozó információt és így tovább), valamint rendszer paramétereket (mint amilyenek a termékrevíziós szintek, a bázisállomásokban támogatott tulajdonságok és így tovább). Egy CDMA-2000 típusú rendszerben az 505 overhead csatorna a szórttartalom-vezérlõ csatornát (FBCCH) is tartalmazhatja. Példaképpen, az 505 overhead csatorna tartalma magában foglalhat egy olyan szórási rendszer paraméter üzenetet (BSPM), amely specifikál minden egyes olyan szórt programot, amely megosztott és/vagy egyedi csatornákon keresztül elérhetõ. Egy „program” olyan meghatározott szórt tartalomáram, mint például a CNN hírei, vagy az ESPN, vagy idõjárás-információ, és így tovább. A BSPM jelzi, hogy mely
15
20
25
30
35
40
45
50
55
60 6
2
program érhetõ el ennek a bázisállomásnak mindegyik megosztott csatornáján (és a frekvenciát és egyéb csatornaazonosítót), és mely program érhetõ el egyedi csatornákon keresztül (azokkal a speciális frekvenciákkal, amelyeket meg kell határozni az egyedi csatornára a szolgáltatás létesítésének az idõpontjában). A BSPM néhány egyéb információt is kilistáz, amit részletesebben a leírás késõbbi részében a 9. ábra kapcsán mutatunk be. Az 504 bázisállomás egy megosztott 506 jelzõcsatornát is továbbít, hogy azt a bázisállomás által kiszolgált összes elõfizetõi állomás fogadni tudja. Az 504 bázisállomás által kiszolgált összes elõfizetõi állomás folyamatosan figyeli az 506 jelzõcsatornát úgy, hogy az elõfizetõi állomások riaszthatók egy két pont közötti hívás beérkezésekor vagy egyéb, nekik szóló információ megérkezésekor. Egy CDMA-2000 rendszerben az 506 jelzõcsatornát az elõremenõ vezérlõcsatorna (F_CCCH) példázza. Az 508 megosztott szórási csatorna potenciálisan sok olyan megosztott szórási alcsatornát (párhuzamos csatornákat) foglal magában, amelyeket az 504 bázisállomás bocsát ki, hogy azokat a bázisállomás hatósugarában lévõ elõfizetõi állomások használják. Nagyjából, a 100 kommunikációs rendszer nagy sebességû szórási szolgáltatást tesz lehetõvé úgy, hogy egy olyan elõremenõ szórási kiegészítõ csatornát (FBSCH) vezet be, amely nagy adatsebességekre képes és nagyszámú elõfizetõi állomás által vehetõ. Az „elõremenõ szórási kiegészítõcsatorna” egy egyszeres elõremenõ kapcsolati fizikai csatornát tartalmaz, amely a szórás forgalmát hordozza. Egy vagy több nagy sebességû szórási szolgáltatás csatorna idõosztásos módon multiplexeit az egyedi elõremenõ szórási megosztott csatornával. Így, az 508 csatorna számos különbözõ szórt programot képes egyidejûleg továbbítani. Az 508 megosztott szórt csatornák az összes elõfizetõi állomás számára szabadon elérhetõk, vagy olyan elõfizetõi állomások számára korlátozottak, amelyek meghatározott elõfizetési lépéseket már elvégeztek. Mivel az 508 csatorna univerzális módon szórásra kerül a hatósugáron belül lévõ összes elõfizetõi állomás számára, az elõfizetõi állomások végsõ soron maguk kezelik, hogy a felhasználó hozzáférhet¹e a szórt tartalomhoz vagy sem, annak alapján, hogy a felhasználó elõfizetett¹e vagy sem. Erre példaképpen minden egyes megosztott szórási csatorna valamilyen elõre meghatározott kóddal kódolható, amelyet kizárólag elõfizetéses elõfizetõi állomások ismernek. Szórttartalom-szolgáltatásokhoz történõ elõfizetéshez való mechanizmust ismertet az alábbi hivatkozás, amelynek tartalmát teljes egészében beleértjük jelen leírásunkba: „Eljárás és berendezés szórt szolgáltatás opció sávon kívüli továbbítására egy vezeték nélküli kommunikációs rendszerben” címû, US 09/934,021 számú 2002. augusztus 20¹án benyújtott szabadalmi bejelentés. Az elõzõ bejelentésben a megosztott szórási 508 csatornára úgy hivatkozunk, mint az elõremenõ szórási kiegészítõ csatornára (F¹BSCH).
1
HU 006 878 T2
Hozzáférési állapot Az 5C. ábra a hozzáférési állapotra vonatkozik. Az 502 elõfizetõi állomás továbbra is veszi az 505 overhead csatornát, 506 jelzõcsatornát és az 508 megosztott szórási csatornát. Az 522 megosztott hozzáférési csatornát az 504 bázisállomás által kiszolgált összes elõfizetõi állomás használja. Egy két pont közötti hívás megkezdéséhez az 522 hozzáférési csatorna kétféle módon használható. Bejövõhívásokhoz az 502 elõfizetõi állomás arra használja az 522 hozzáférési csatornát, hogy megválaszoljon egy jelzést, ha egy másik állomás két pont közötti hívást kezdeményez az 502 elõfizetõi állomáshoz. Kimenõhívásokhoz az 502 elõfizetõi állomás az 522 hozzáférési csatornát használja, hogy egy két pont közötti hívás inicializálását kérelmezze. A CDMA-2000 protokollban az 522 hozzáférési csatornát a visszirányú hozzáférési csatorna (R_ACH) példázza. Az 564 hozzáférési állapot során az 502 elõfizetõi állomás továbbra is figyelheti az 508 megosztott szórási csatornát. Függetlenül a két pont közötti hívás kezdeményezéstõl, az 502 elõfizetõi állomás arra használhatja az 522 hozzáférési csatornát, hogy adott esetben egy regisztrációs üzenetet küldjön el. Ez az 502 elõfizetõi állomás helyérõl tájékoztatja a vezeték nélküli hálózatot, egyéb releváns információval együtt. Abban az esetben, ha regisztrációs vagy más hasonló üzenet lép fel vagy jelentkezik az 564 hozzáférési állapotban, az 502 elõfizetõi állomás visszatér az 562 üresjárati állapotba, anélkül, hogy 566 forgalmi állapotba lépne be. Forgalmi állapot Az 5D. ábra az 566 forgalmi állapotot mutatja. Ebben az állapotban az 552, 554 forgalmi csatornák együttmûködõ módon kétirányú két pont közötti hívásadatokat továbbítanak az 502 elõfizetõi állomás és az 504 bázisállomás között. Az 552,554 csatornák dedikált csatornák, hogy az 502 elõfizetõi állomás egyedi módon használja ezeket. Az 552 elõremenõ forgalmi csatorna, egy „logikai” csatorna párhuzamos fizikai csatornákat foglal magában, mint amilyen az 552a forgalom-tartalom csatorna, vagy az 552b forgalom-jelzõ csatorna. Az 552a forgalom-tartalom csatorna valamilyen tartalmat továbbít, mint amilyen a hanginformáció vagy adat, az 504 bázisállomástól az 502 elõfizetõi állomáshoz. Az 552b forgalom-jelzõ csatorna jelzésinformációt továbbít, mint amilyen a házvezetés, metaadatok, rendszerinformáció, és más információ, amely az 552a csatornát és/vagy annak tartalmát írja le. Egy alternatív kiviteli alak esetében az 552a, 552b csatornák egymástól függetlenek lehetnek, nem pedig olyan párhuzamos csatornák, mint amilyeneket leírtunk. Az 554 visszirányú forgalmi csatorna 554a és 554b párhuzamos csatornatartalom és jelzõcsatornákat is magában foglal, amelyek az 552 csatornával ellenkezõ irányban továbbítanak kommunikációt. Forgalmi állapotban az elõfizetõi állomás nem használja az 522 hozzáférési csatornát, az 505 overhead csatornát vagy az 506 jelzõcsatornát, mert ezt az információt ehelyett a dedikált 552b, 554b jelzõcsatornák továbbítják.
5
10
15
20
25
30
35
40
45
50
2
Az 566 forgalmi állapotban az 502 elõfizetõi állomás folytathatja a szórt tartalom vételét. A szórt tartalom vétele azonban egy 552/554 két pont közötti hívással egyidejûleg szükségszerûen egy egyirányú két pont közötti 555 csatornán zajlik, nem pedig az 508 megosztott csatornán. Ez döntõen azért van így, mert azok a jelzõ- és vezérlõmûveletek, amelyek a mobilállomás megfelelõ mûködéséhez szükségesek, erõteljesen különböznek az üresjárati, illetve forgalmi csatornákon, és ezért a mobilállomás egy adott idõpontban a két említett állapot közül csak egyikben lehet. Ezért, míg az 552, 554 forgalmi csatornák használatban vannak, bármely szórt információ cseréje ez alatt az idõ alatt szükségszerûen egy 556 forgalmi csatornán zajlik, míg a tartalom az 556a csatornán, a jelzés pedig az 556b csatornán történik. Általánosságban bármely elõremenõ kapcsolati csatorna, amely alkalmas két pont közötti hívásra, felhasználható az 556 egyedi szórási csatorna számára. Néhány még pontosabb opciót a továbbiakban mutatunk be. Az egyik opció, amelyben CDMA-2000 protokollt használunk példaként, az elõremenõ alapvetõ csatorna (FFCH) vagy elõremenõ dedikált vezérlõ csatorna (FDCCH). Ez a csatorna 14,4 kb/s sebességet biztosít. Egy másik opció egy olyan elõremenõ kiegészítõ csatorna (FSCH), amely 1 Mb/s sebességig nyújt lehetõséget. Egy még gyorsabb opció az elõremenõ csomagadat-csatorna (FPDCH), amely még gyorsabb szolgáltatást nyújt, egészen 2,4 Mb/s¹ig. Eltérõen az 562 üresjárati és az 564 hozzáférési állapottól, mely állapotokban az 502 elõfizetõi állomás csupán egyetlen bázisállomással kommunikál, az 502 elõfizetõi állomás forgalmi állapotban egyidejûleg képes forgalmi és szórt tartalom és jelzõinformáció cseréjére több bázisállomással, hogy egy úgynevezett lágy átadást érjen el, vagy hogy jelredundanciát biztosítson, vagy hogy más célokat érjen el. Ezért a szakterületen jártas szakember (jelen kitanítás birtokában) könnyen felismeri, hogy jelen leírási hivatkozás a „bázisállomásra” (egyes számban) kifejezetten a bemutatás egyértelmûsége és egyszerûsége miatt történik. Több elõfizetõi állomás több bázisállomással képes egyidejûleg kommunikálni. Ezen túlmenõen az 502 elõfizetõi állomás számára ismertek olyan módszerek, hogy az többszörös kétutas telefonbeszélgetéseket folytasson egyidejûleg az 552, 554 forgalmi csatornákon. Ezek a technikák például magukban foglalják a különbözõ adatáramok idõmultiplexelését úgy, hogy egy adott csatorna egynél több adatáramot képes továbbítani. Hasonló technológiát használva jelen leírás arra is kiterjed, hogy az 502 elõfizetõi állomás az egyedi 556 csatornán keresztül több, konkurens szórt programot tud fogadni.
További információ A fizikai és logikai csatornák, amelyeket a nagy sebességû szórási szolgáltatásokban használunk, részletesebben is megismerhetõk az alábbi hivatkozásból, amelyet teljes egészében jelen leírásunkba is beleér60 tünk: (1) CDMA 2000 Physical Layer Standard, ame55
7
1
HU 006 878 T2
lyet IS_2000.2 néven is ismerünk és (2) „Eljárás és berendezés szórásos kommunikációs rendszerben való jelzésre” címû, US 09/933,978 számú, 2001. augusztus 20¹án benyújtott szabadalmi bejelentés. A közös és dedikált csatornák használatát információterítésre az alábbi hivatkozás ismerteti, melyet teljes terjedelemben jelen leírásunkba is beleértünk: „Eljárás és berendezés csoporthívásokra, dedikált és közös csatornák használatával vezeték nélküli hálózatokban” címû, US 60/279,970 számú 2001. március 28¹án benyújtott szabadalmi leírás. BSPM Mint korábban említettük, egy bázisállomás ismétlõdõ módon szórja a BSPM üzenetet az 505 overhead csatornán keresztül, hogy tájékoztassa az elõfizetõi állomásokat a szóban forgó bázisállomáson elérhetõ szórt tartalomról és az azzal kapcsolatos információról. A 9. ábra egy példakénti 900 BSPM üzenetet mutat. Jóllehet a könnyebb megértés érdekében táblázatos alakban tüntettük fel, a BSPM üzenet a gyakorlatban egy olyan jeláramot tartalmaz, amelynek élõfeje, élõlába, csomaginformációja, vagy egyéb metaadata van és vezeték nélküli szórásra alkalmasan formázott. Mint a 9. ábrán látható, a 900 BSPM üzenetnek több oszlopa van, mindegyik oszlop eltérõ információ kategóriát jelent. A 900 oszlop a csatornatartalmat, nevezetesen a csatorna „szórt programját” listázza. A 906 oszlop jelzi, hogy a bázisállomást a szóban forgó program egyedi csatornákon történõ kibocsátására alkalmasan programoztuk¹e vagy konfiguráltuk, vagy más módon erre alkalmasra tettük, vagyis hogy a szóban forgó program „elérhetõ¹e” egyedi csatornákon keresztül. A 908 oszlop azt jelzi, hogy az érintett bázisállomás el van¹e látva mindazzal, ami a szóban forgó programnak egy megosztott csatornán való terítéséhez szükséges, vagyis hogy a szóban forgó program „elérhetõ¹e” megosztott csatornán keresztül a bázisállomástól. A 904 oszlop a szóban forgó program terítésére használt megosztott csatorna különbözõ jellemzõit listázza, mint például a Walsh-kódot, moduláció típusát, a Viterbi-kódolást, az adatsebességet, hibakorrekciót és hasonlót. A 909 oszlop a megosztott csatorna (ha van) azonosítóját listázza, amely csatornát a szóban forgó program szórására használjuk, nevezetesen, az érintett bázisállomás által használt logikai frekvenciát és/vagy fizikai sávszélességet. A 910 oszlop azt jelzi, hogy a bázisállomás aktuálisan a szóban forgó programot adja a 909 megosztott csatornán át. A BSPM üzenetet kibõvíthetjük, hogy különbözõ más információt is tartalmazzon, és hasonlóképpen le is szûkíthetjük, hogy bizonyos, fent említett információt kihagyjunk belõle. Például a bázisállomás a 909 csatornaazonosítókat csak kívánságra közölheti, hogy ezzel rövidítsük a 900 BSPM üzenetet, és sávszélességet takarítsunk meg az 505 overhead csatornában. Hasonlóképpen az „adás közben” tárgyú 910 oszlopot is elhagyhatjuk, mert egy elõfizetõi állomás próba-szerencse módon is megkísérelheti meghatározni, hogy a
5
2
bázisállomás a megosztott csatornán éppen ad¹e egy meghatározott programot. Ezen túlmenõen, mint fent említettük, a BSPM üzenetet teljes egészében el is hagyhatjuk. Egy másik lehetõségként a BSPM üzenet egyedüli tartalma egy olyan (nem látható) jelzõ lehet, amely azt a tényt jelzi, hogy szórt szolgáltatások általánosságban elérhetõk, és hogy további információ egy elõfizetõi állomástól kiinduló lekérésre a bázisállomástól érhetõ el.
10
15
20
25
30
35
Bevezetés A 6. ábra egy 600 szekvenciát mutat egy vezeték nélküli kommunikációs hálózatban szórt program elérhetõségének meghatározására vonatkozó mûveletek bemutatásához. A 600 mûveletek további 700 mûveletekhez vezetnek (hogy szolgáltatást hozzunk létre, ha szórt szolgáltatás érhetõ el dedikált kommunikációs csatornán keresztül, mint a 7. ábrán látható), és további 800 mûveletekhez vezetnek (hogy szolgáltatást hozzunk létre, ha egy kívánt szórt szolgáltatás megosztott kommunikációs csatornán át elérhetõ, mint a 8. ábrán látható). A könnyebb érthetõség kedvéért, ám bármilyen szándékolt korlátozás nélkül, a 6–8. ábrákon látható példákat az 1–4. ábrákon bemutatott hardverösszetevõkkel kapcsolatosan írtuk le. Ugyancsak a magyarázat egyszerûsítése érdekében a 600, 700, 800 szekvenciákat egy példakénti tranzakcióra vonatkoztatva magyarázzuk, amely egy bázisállomás (az „érintett” bázisállomás) és egy elõfizetõi állomás (az „érintett” elõfizetõi állomás) között zajlik. Az érintett bázisállomás ezeket a szekvenciákat egyidejûleg más elõfizetõi állomásokkal kapcsolatban is ismételheti. Hasonlóképpen, az érintett bázisállomás mellett más bázisállomások is végrehajthatják a bemutatott szekvenciákat, a hozzájuk kapcsolódó elõfizetõi állomások bármelyikével. Ezen túlmenõen, más elõfizetõi állomások is ismételhetik ezeket a szekvenciákat az érintett bázisállomással és/vagy más bázisállomásokkal.
40 A szolgáltatás elérhetõségének a meghatározása (6. ábra) Mint fent említettük, a 600 szekvencia egy vezeték nélküli kommunikációs hálózatban szórt program elér45 hetõségének a meghatározására vonatkozó mûveleteket ír le. Tartalomszolgáltatás A 602 lépésben az érintett bázisállomás a 102 tar50 talomszervertõl származó szórt tartalmat kap. A szórt tartalom egy vagy több szórt programot foglal magában, melyek mindegyike egy-egy információáramot tartalmaz. A szórt programokat a 102 tartalomszerver pufferelheti, vagy azok valós idejûek is lehetnek. Egy 55 megvalósítás értelmében az érintett bázisállomás az egyes programokat egy-egy egyetlen információs áramban kapja; a bázisállomás azután ezt az áramot több részre bontja, vagy többszörözi, hogy annyi különálló áramot hozzon létre, mint amennyi a programot a 60 különbözõ csatornákon vevõ elõfizetõi állomások szá8
1
HU 006 878 T2
ma szerint kell. Egy másik megvalósítás értelmében az érintett bázisállomás minden egyes, az érintett programot egy-egy különbözõ csatornán vevõ elõfizetõi állomás számára egy-egy különálló információs áramot kap; így a bázisállomás tíz áramot kap, ha tíz olyan elõfizetõi állomás van, amely a szóban forgó programot egyedi csatornákon keresztül kéri. Ebben a példában a program többszörözhetõen ismételhetõ a 102, 106, 108 szintek valamelyikén a sávszélesség-tartalék, sebesség, hardver-elérhetõség, költség és egyéb tényezõk függvényében. Mint látható, a 602 lépés ismétlõdik, mert az érintett bázisállomás folytonosan új és új szórt tartalmat kap. A rendszer sávszélességének és egyéb erõforrásoknak a védelme érdekében a bázisállomás adott esetben megszakíthatja a szórt tartalom vételét, ha nincs olyan hozzá tartozó elõfizetõi állomás, amely szórt programot kér. A 602 lépést követõen az érintett elõfizetõi állomás az érintett bázisállomással mûködik együtt, hogy felderítse, hogy a felhasználója által kért program (ha van olyan) elérhetõ¹e az érintett bázisállomásról. Három eltérõ szekvenciát tüntettünk fel, mindegyik szekvencia a találmány kitanításának egy-egy önálló megvalósítását jelenti. Az egyik szekvencia a 604, 606, 620 és 622 lépéseket foglalja magában. A második szekvencia a 608, 610, 612, 619 lépéseket foglalja magában. A harmadik szekvencia a 614, 616, 618 lépéseket foglalja magában.
5
10
15
20
25
30 A program elérhetõségének felderítése – 1. opció A 604/606 szekvencia a következõképpen zajlik. A 604 lépésben a bázisállomás és az érintett elõfizetõi állomás programinformációt cserél, tájékoztatva az elõfizetõi állomást a szóban forgó bázisállomásról elérhetõ szórt programokról. Pontosabban, a bázisállomás a 604 lépésben kibocsátja ismétlõdõ BSPM üzenetét az 505 overhead csatornán keresztül (5B. ábra). Az elérhetõ programok listáját (például a 9. ábra 900 oszlopát) úgy nevezzük, mint egy szórt mûsorkészletet. Az ismétlõdõ BSPM üzenetet, az 505 overhead csatorna többi tartalmával együtt, általánosan a bázisállomás hatósugarán belül lévõ összes elõfizetõi állomáshoz eljuttatjuk. A 606 lépésben az elõfizetõi állomás meghatározza, hogy felhasználója megkezdte¹e egy szórt program kiválasztását. Például a felhasználó az elõfizetõi állomás billentyûzetét használhatja arra, hogy végigpörgesse a programlistát (amely a szórt mûsorkészlet egy másolatát tartalmazza), amely az elõfizetõi állomás videokijelzõjén jelenik meg. Ha a felhasználó kiválaszt egy programot, a 606 lépésrõl továbblépünk a 620 lépésre, amelyet az alábbiakban ismertetünk. A program elérhetõségének felderítése – 2. opció A második 608/610/612 szekvencia a következõképpen zajlik. A 608 lépésben a bázisállomás egy „egyszerûsített” BSPM üzenetet bocsát ki, amely egy jelzõt vagy valamilyen más jelzést használ arra, hogy röviden tükrözze azt a tényt, hogy szórt programok áll-
2
nak rendelkezésre a forrás bázisállomástól az egyes egyedi csatornákon; ez az egyszerûsített üzenet nem listázza a szórt programok azonosítóját vagy egyéb információját. Ebben a kiviteli alakban a bázisállomás nem rendelkezik semmilyen eszközzel arra, hogy szórt tartalmat szolgáltasson megosztott csatornákon át. A 608 lépésben az elõfizetõi állomás szintén veszi az egyszerûsített BSPM üzenetet és megjegyzi, ha szórt programok állnak rendelkezésre az érintett bázisállomástól. A 610 lépésben az elõfizetõi állomás megvizsgálja, hogy felhasználója megkezdte¹e egy szórt program kiválasztását, például úgy, hogy egy megfelelõ menübejegyzést választ ki, vagy megnyom egy telefongombot, egy elõre meghatározott hívást intézve a hálózathoz, és így tovább. Ezt követõen a 612 lépésben az elõfizetõi állomás lekérdezi a bázisállomást a teljes szórt mûsorkészletre vonatkozóan, a frissített programlistát (például egy billentyûzettel mûködtetet legördülõ menüként) a felhasználó elé tárja, és fogadja a felhasználó program kiválasztását. A 612 lépést követõen a 600 rutin a 619 lépésre lép tovább, amelyet a késõbbiekben ismertetünk. A 612 lépést azonban kihagyjuk abban az esetben, ha az elõfizetõi állomás megelõzõen (a BSPM üzenet 608 lépésben történõ vétele alapján) azt tudta meg, hogy az érintett bázisállomástól nem áll semmilyen szórt program rendelkezésére. Ebben az esetben nincs szükség a 610 lépés információcseréjére az elõfizetõi állomás és a bázisállomás között. Ennek megfelelõen a 610 lépés közvetlenül a 619 lépésben folytatódik (amelyet a késõbbiekben tárgyalunk), ha az elõfizetõi állomás arra a következtetésre jut, hogy a kívánt program nem elérhetõ.
35 A program elérhetõségének felderítése – 3. opció A 614/616 szekvencia a következõképpen zajlik. Ebben a szekvenciában a bázisállomás nem szór sem szokásos BSPM üzenetet, sem pedig egyszerûsített 40 BSPM üzenetet. Ez egy kérelmen alapuló megoldás. Nevezetesen, a 614 lépésben az elõfizetõi állomás megvizsgálja, hogy felhasználója elkezdte¹e egy szórt program kiválasztását, például egy megfelelõ menübejegyzés kiválasztásával, egy telefongomb megnyomá45 sával, egy hívás indításával, és így tovább. Ebben a pontban az elõfizetõi állomás a 616 lépést hajtja végre. A 616 lépésben az elõfizetõi állomás lekérdezi a bázisállomást a szórt mûsorkészletért, majd ezt bemutatja a felhasználónak, és veszi a felhasználó programkivá50 lasztását. A 616 lépést követõen a 600 rutin a 618 lépésre lép tovább, amelyet az alábbiakban tárgyalunk. Konkurens szórt programok Egy kiviteli alak esetében az érintett bázisállomás 55 és elõfizetõi állomás úgy van kialakítva, hogy multicast típusú szórt szolgáltatásokat képesek lekezelni, azaz ugyanazon a megosztott vagy egyedi típusú csatornán többszörös szórt programokat képesek egyidejûleg továbbítani. Például az elõfizetõi állomás ugyanabban az 60 idõben több osztott csatornát fogadhat. Ebben a kiviteli 9
1
HU 006 878 T2
alakban a 606, 610, 614 lépéseket bármikor inicializálhatjuk, függetlenül a 6. ábrán bemutatott 600 szekvencia lefolyásától. Döntés a program elérhetõségére vonatkozóan A 604/606, 608/610/612 vagy 614/616 szekvenciákat követõen 620, 619, 618 lépések következnek annak eldöntésére, hogy a felhasználó által kért program elérhetõ¹e. Ezek a lépések a következõképpen mennek végbe. A (fent tárgyalt) 616 lépés a 618 lépésben folytatódik. A 618 lépésben az elõfizetõi állomás átnézi a bázisállomástól a (616 lépésben megkapott) szórt mûsorkészletet, hogy meghatározza, hogy a (616 lépésben azonosított) felhasználó által kért program lekérhetõ¹e az érintett bázisállomástól. Amennyiben nem kérhetõ le, úgy a 600 rutin a 611 lépést hajtja végre, amelynek során az elõfizetõi állomás egy megfelelõ üzenetet bocsát ki, hogy tájékoztassa felhasználóját, hogy az azáltal kért program nem elérhetõ. Ezután a 611 lépést követõen a 600 rutin visszatér a 614 lépésre. Ha a kért program elérhetõ, úgy a 618 lépés a 720 lépésben folytatódik (7. ábra, az alábbiakban ismertetjük). A 616 lépéssel ellentétben a 612 lépés (vagy, ha a 612 lépést kihagyjuk, úgy a 610 lépés) a 619 lépéshez vezet. A 619 lépésben az elõfizetõi állomás megvizsgálja a bázisállomástól (a 612 lépésben kapott) információt, hogy megállapítsa, hogy a felhasználó által kért (és a 610 lépésben azonosított) program elérhetõ¹e az érintett bázisállomáson. Abban az esetben, ha az elõfizetõi állomás megjegyezte, hogy szórt programok általánosságban nem érhetõk el az érintett bázisállomáson (mint azt a BSPM üzenet jelezte a 608 lépésben), úgy a 619 lépés a 611 lépésben folytatódik. A 619 lépésnek egy „nem” válasza is van, ha a bázisállomáson vannak elérhetõ szórt programok, de a bázisállomás a (612 lépés) lekérdezésre azt a választ adta, hogy a felhasználó által megnevezett vagy kiválasztott program nem elérhetõ. A 611 lépésben a felhasználói állomás egy megfelelõ üzenetet bocsát ki, hogy tájékoztassa felhasználóját, hogy az azáltal kért program nem elérhetõ. Azután a 611 lépést követõen a 600 rutin visszatér a 610 lépésre. Ha a kívánt program elérhetõ, a 619 lépés tovább halad a 720 lépésre (7. ábra, az alábbiakban tárgyaljuk). Ellentétben a 616 és 612 lépéssel, a 606 lépés a 620 lépéshez vezet. A 620 lépésben az elõfizetõi állomás átnézi a bázisállomástól (a 604 lépésben) kapott információt, hogy megállapítsa, hogy a felhasználó által (a 606 lépésben azonosított) kért program elérhetõ¹e az érintett bázisállomástól. Ha nem, akkor a 600 rutin a 611 lépést hajtja végre, amelyben az elõfizetõi állomás egy megfelelõ üzenetet bocsát ki, hogy tájékoztassa felhasználóját, hogy az azáltal kért program nem elérhetõ. Azután a 611 lépést követõen a 600 rutin visszatér a 606 lépésre. Ha a kívánt program elérhetõ, a 620 lépés a 622 lépésben folytatódik, amelyben az elõfizetõi állomás megvizsgálja, hogy a program elérhetõ¹e egy megosztott csatornán. Ezt úgy
5
2
állapítja meg, hogy a 604 lépésbõl származó BSPM üzenet tartalmát átnézi. Ha a kívánt program elérhetõ megosztott csatornán, akkor a 622 lépés a 8. ábra (késõbbiekben bemutatandó) 800 lépéséhez vezet. Ha a kívánt program egy egyedi csatornán keresztül érhetõ el, akkor a 622 lépés a 7. ábra (alább ismertetendõ) 720 lépéséhez vezet.
Egyedi szórt tartalom vételének megvalósítása (7. ábra) Bevezetés Mint fent említettük, a 7. ábra a 700 mûveletet ábrázolja, szórt szolgáltatás létrehozására egy egyedi csatornán, ha a szórt szolgáltatás megosztott csatornán 15 keresztül elérhetetlennek bizonyult, vagy a BSPM (622 lépésben végzett) vizsgálata alapján, vagy a BSPM (608 lépésben megkapott) jellege alapján, vagy a BSPM üzenet (614 lépésben észlelt) hiánya következtében. A 700 mûvelet vagy a 619, 618 lépésbõl foly20 tatódik (kizárólag egyedi szórt szolgáltatási kiviteli alakok, ha a kívánt program rendelkezésre áll), vagy a 622 lépésbõl folytatódik (egyedi/megosztott szórási kiviteli alak, ha a bázisállomástól megosztott szórás nem áll rendelkezésre). 25 Szolgáltatás megkezdése üzenet A 720 lépésben az elõfizetõi állomás egy „szolgáltatás megkezdésére” vonatkozó kérelmet küld a bázisállomásnak, hogy kezdeményezze a kívánt szórt prog30 ram vételét. Például a CDMA-2000 protokoll értelmében ez a kérelem egy kiindulási üzenetet tartalmazhat, azaz egy olyan típusú üzenetet, amelyet általában egy két pont közötti hívás kezdeményezésére használunk. Egy CDMA-2000 protokoll szerinti kiindulási üzenet 35 egy vagy több pilotjel jelerõsség-jelentéssel együtt kerül elküldésére, ami ahhoz szükséges, hogy egy két pont közötti hívás létrehozása során kiválasszunk egy megfelelõ bázisállomást. Ilyen pilotjel jelerõsség-jelentéseket például a bázisállomás használ arra, hogy a 40 jelerõsséget és a bázisállomás „aktív készleteit” az elõfizetõi állomás jel vételéhez igazodóan beállítsa. Ettõl eltérõ opció egy regisztrációs üzenet használata, vagyis egy olyan üzenettípusé, amelyet általában nem kísér pilotjel jelerõsség-jelentés, és ezért alkalmas 45 arra, hogy egy elõfizetõi állomás körülményeirõl tájékoztassa a bázisállomásokat. Bármely esetben a 720 lépés kiindulási vagy regisztrációs üzenete egy jelzõt, egyéb jelet, mezõt, adalékot vagy más adatot tartalmaz, amely azt jelzi, hogy az elõfizetõi állomás egy 50 szórt program vételét keresi egy két pont közötti kapcsolaton keresztül, valamint a program azonosítóját. Az ilyen jellegû maradék üzenetek formátuma, tartalma és felhasználása számos vezeték nélküli kommunikációt érintõ szabványból jól ismert., beleértve a CDMA55 2000 protokollt is. Adott esetben, mielõtt a 720 lépésben elküldenénk a szolgáltatás megkezdésére vonatkozó üzenetet, az elõfizetõi állomás ellenõrizheti a felhasználó regisztrált állapotát a kért szórt program vonatkozásában, például 60 úgy, hogy a programot ismételten leellenõrzi egy olyan 10
10
1
HU 006 878 T2
programlista alapján, amely tartalmazza azokat a programokat, amelyekkel kapcsolatban a felhasználó befejezte vagy megtette regisztrációját. A regisztrációs lista tárolható az elõfizetõi állomáson, a bázisállomáson, vagy bármely más megfelelõ helyen. Szórás A 722 lépésben az érintett bázisállomás megteszi az elõkészületeket az érintett szórt program elküldésére, például úgy, hogy a 102 tartalomszervertõl lekéri a megfelelõ információs áram egy másik másolatát (egy lehetséges kiviteli alak szerint), vagy a kért program-információsáramot az érintett elõfizetõi állomások számára többszörözi. Adott esetben, a kívánt program adásának megkezdése elõtt a 722 lépésben a bázisállomás ellenõrizheti a felhasználó regisztrációját, azaz jogosultságát a kért szórt program vételére. Ez például elérhetõ a program ismételt ellenõrzésével egy olyan programlista alapján, amely tartalmazza azokat a programokat, amelyekre vonatkozóan a felhasználó regisztrált. A regisztrációs lista tárolható a bázisállomáson, egy központi adattároló helyen vagy más megfelelõ helyen. Miután megtörténtek az elõkészületek a program elküldésére és a felhasználó jogosultságát is ellenõriztük (ha lehetséges), a bázisállomás megkezdi a kívánt szórt program elküldését a hozzárendelt csatornán keresztül (a 722 lépésben). Hasonlóképpen, a bázisállomás ezt a csatornát egy csatorna-hozzárendelési üzenetben kifejezetten beazonosítja az elõfizetõi állomás számára, lehetõvé téve az elõfizetõi állomás számára a szórt program vételének a megkezdését (a 722 lépésben). A csatorna-hozzárendelési üzenet a használandó egyedi csatorna egyéb jellemzõit is tartalmazhatja, például adatsebességét, a hibajavítás módját, a külsõ kódolást és egyéb paramétereket, melyek közül néhányat vagy akár az összest egy „szolgáltatási opció” idézésével, vagy elõre beállított jelentõségû más rövidített kóddal adhat meg.
5
10
15
20
25
30
35
40 Vétel A 724 lépésben az elõfizetõi állomás beállítja adóvevõjét, hogy a hozzárendelt csatornán keresztül vegye a bázisállomástól kért program adását. Így a 722/724 lépésben a bázisállomás megkezdi a kívánt szórt program adását és az elõfizetõi állomás megkezdi a vételt egy egyedi két pont közötti forgalmi csatornán. A 726 lépésben a bázisállomás és az elõfizetõi állomás folytatja a szórt program adását, illetve vételét. Ez alatt az idõ alatt különbözõ lehetõségek állnak rendelkezésre, hogy az elõfizetõi állomást frissítésekkel lássuk el a szórtprogram-mûsorkészlet vonatkozásában. Ez az elõfizetõi állomás számára hasznos lehet, mert forgalmi üzemmód közben nem tudja figyelemmel kísérni az 505 overhead csatornát; így a BSPM üzenetek tartalma az elõfizetõi állomás számára nem válik ismertté. Egy lehetséges kiviteli alak értelmében a bázisállomás a 726 lépésben idõnként megismétli a teljes
45
50
55
60 11
2
BSPM üzenetet a hozzárendelt, egyedi csatornának egy másik, „párhuzamos” csatornáján, azaz az ezzel a csatornával társított másik fizikai csatornán. Ez periodikus vagy nem periodikus idõzítéssel történhet, vagy valamilyen elõre meghatározott kérelemre válaszképpen, vagy valamilyen más ütemezés szerint. A 726 lépés egy másik lehetséges alternatívája szerint a BSPM üzenetet mindig ismételjük, ahányszor egy átadás történik. Nevezetesen, az érintett elõfizetõi állomás átadását megelõzõen, amikor az érintett bázisállomás néhány átadási paramétert egyeztet a következõ, cél bázisállomással, az érintett bázisállomás ezen túlmenõen a cél bázisállomás aktuális szórt mûsorkészletét is megkapja. Ezután, az átadás során az elõfizetõi állomáshoz továbbított egyéb hagyományos üzenetekkel együtt az érintett bázisállomás járulékosan a cél bázisállomás szórtprogram-mûsorkészletét is átadja. Még mindig a 726 lépés egy további megvalósítása szerint az érintett bázisállomás kérelemre a szórási információ frissítéseit is az elõfizetõi állomás rendelkezésére bocsáthatja, vagy egy elõre meghatározott esemény vagy feltétel bekövetkezte függvényében, vagy valamilyen más alapon. A 728 lépés megnézi, hogy az aktuális egyedi csatorna hozzákapcsolása befejezõdött¹e, ami akkor történhet, amikor a felhasználó az aktuális program vételének leállítását határozza el, vagy a hívás megszakad, vagy a vezeték nélküli hálózat valamilyen adminisztratív okból törli az összeköttetést. Ha a kapcsolat nem ért véget, a terítés a 726 lépésben folytatódik. Ahányszor azonban a 728 lépésben azt tapasztaljuk, hogy az aktuális hívás befejezõdött, a 728 lépés visszatér a 604, 608, 614 lépések egyikéhez, ahogy megfelelõ, hogy adott esetben egy másik szórási kapcsolatot kezdeményezzen. Megosztott terítés vételének a létrehozása (8. ábra) Bevezetés Mint fent említettük, a 8. ábra 800 mûveletet mutat egy olyan szórási szolgáltatás létrehozására, ahol az elõfizetõi állomás (622 lépésben) azt állapította meg, hogy a kívánt program megosztott csatornán át is elérhetõ. A 800 mûvelet a 622 lépésbõl folytatódik, amelyet a 6. ábrán tüntettünk fel és a korábbiakban már ismertettünk. A 801 lépésben az elõfizetõi állomás megvizsgálja, hogy az érintett bázisállomás aktuálisan továbbítja¹e a kívánt programot valamilyen megosztott csatornán. Ez az elõfizetõi állomás 900 BSPM üzenetre vonatkozó átnézésébõl derül ki, részletesen, a 910 oszlopból származó információból (amennyiben a BSPM üzenet rendelkezik ilyen információval), vagy alternatív megoldásként a kívánt program megosztott 909 csatornán keresztül történõ vételének a kísérlete révén, mely 909 megosztott csatornát a 900 BSPM üzenet azonosít. Ha az érintett bázisállomás aktuálisan éppen adja az érintett programot, az elõfizetõi állomás a 818 lépésben egy regisztrációs üzenetet küld. Ez az üzenet tájékoztatja a bázisállomást az elõfizetõi állomás jelenlétérõl,
1
HU 006 878 T2
azonosítójáról, tulajdonságairól, és így tovább. Adott esetben a regisztrációs üzenet tartalmazhat valamilyen jelzõt, jelzést, mezõt, toldalékot vagy egyéb adatot, amely azt jelzi, hogy az elõfizetõi állomás a kért szórt programot egy megosztott csatornán igyekszik megfigyelni, hogy elõsegítse a bázisállomást annak a nyomon követésében, hogy mely elõfizetõi állomás mely megosztott csatornákat figyeli. A regisztrációs üzenet, ellentétben egy kiindulási üzenettel, azért megfelelõ, mert nem tartalmaz felesleges tartalmat, például pilotjel jelerõsség jelentéseket, amire egy két pont közötti hívás kezdeményezésekor van szükség. A 816 lépésben az elõfizetõi állomás megkezdi a kívánt program figyelését a meghatározott megosztott csatornán. Alternatív megoldásként, ha az elõfizetõi állomás úgy találja, hogy a bázisállomás éppen nem adja az érintett programot egyetlen megosztott csatornán sem, akkor a 802 lépést hajtjuk végre. Ebben az elõfizetõi állomás megvizsgálja, hogy a kívánt program elérhetõ¹e a bázisállomásról mind megosztott, mind egyedi csatornán keresztül. Ez az információ a 900 BSPM üzenetbõl, különösen a 906, 908 oszlopokból szerezhetõ meg. Ha a kívánt program kizárólag megosztott csatornán keresztül érhetõ el, akkor a 802 lépés a 810 lépésben folytatódik. Ebben a helyzetben a bázisállomás képes a kívánt programot megosztott csatornán át teríteni, azonban éppen nem végez ilyen tevékenységet. A 810 lépésben az elõfizetõi állomás egy szolgáltatás megkezdésére vonatkozó üzenetet küld. Egy lehetséges példa értelmében a szolgáltatás megkezdési üzenet egy regisztrációs üzenetet is magában foglalhat, tájékoztatva a bázisállomást az elõfizetõi állomás jelenlétérõl, azonosítójáról, tulajdonságairól, és így tovább. A regisztrációs üzenet egy jelzõt, jelzést, mezõt, toldalékot vagy más adatot tartalmaz, amely azt jelzi, hogy az elõfizetõi állomás szeretné a kívánt szórt programot egy megosztott csatornán keresztül venni. Ez a jelzõ a bázisállomást (mint az alábbiakban bemutatjuk) arra ösztönzi, hogy megkezdje a megosztott terítést, valamint segít a bázisállomásnak abban, hogy nyomon kövesse: mely elõfizetõi állomások mely megosztott csatornákat figyelik. A regisztrációs üzenet, ellentétben egy kiindulási üzenettel, azért megfelelõ, mert nem tartalmaz felesleges tartalmat, például pilotjel jelerõsség jelentéseket, amelyekre egy két pont közötti hívás kezdeményezésekor van szükség. Az elõfizetõi állomás a 810 lépésben egy „idõtúllépés” idõzítõt is elindít. A 811 lépésben a bázisállomás veszi az elõfizetõi állomás regisztrációs üzenetét és kérelmét, és megkezdi a kívánt program adását a megfelelõ megosztott csatornán. A 812 lépésben az elõfizetõi állomás meghatározza, hogy megkezdõdött¹e a kívánt program terítésének a vétele, mielõtt az idõtúllépés idõzítõ elér egy elõre beállított lejárati idõt, például harminc másodpercet, vagy egyéb idõtartamot. Ha nem, úgy a 812 lépés a 814 lépésben folytatódik, amelyben az elõfizetõi állomás egy „szolgáltatás nem elérhetõ” üzenetet bocsát ki a felhasználó számára. Másrészt, ha a bázisállomás a 811 lépésben a terv szerint megkezdte az adást, úgy a
5
10
15
20
25
30
35
40
45
50
55
60 12
2
812 lépést egy „igen” válasszal nyugtázza, és az elõfizetõi állomás megkezdi a 816 lépésben a kívánt program vételét. A 810–812 lépésekkel ellentétben a 802 lépés a 804 lépésben folytatódik, ha az elõfizetõi állomás azt állapítja meg, hogy a kívánt program mind megosztott, mind egyedi csatornán keresztül elérhetõ. Ilyen esetben az elõfizetõi állomás a 804 lépésben egy szolgáltatás megkezdésére vonatkozó üzenetet küld. Egy példaként a szolgáltatás megkezdésére vonatkozó üzenet egy kiindulási üzenetet is tartalmazhat, amely általában egy két pont közötti hívás kezdeményezéséhez használt üzenettípus. A kiindulási üzenet egy jelzõt, egyéb jelzést, mezõt, toldalékot vagy más adatot tartalmaz, amely azt jelzi, hogy a kiindulási üzenet szeretné a kívánt szórt programot egy két pont közötti összeköttetésen keresztül venni. A kiindulási üzenetet egy pilotjel jelerõsségi jelentéssel együtt küldjük, mert az segít a bázisállomásnak a jelszint beállításában és a bázisállomás „aktív készleteinek” az elõfizetõi állomás jelvétele szerinti beállításában. Ugyancsak a 804 lépésben az elõfizetõi állomás elindít egy „idõtúllépés” idõzítõt is. A kiindulási üzenet különösen hasznos egy ilyen környezetben, mert felhasználható arra, hogy a bázisállomásnál kiváltsa a megosztott terítés kezdeményezését, de további járulékos információt is tartalmaz, amely a bázisállomás számára szükséges egy két pont közötti hívás felépítéséhez, amennyiben a bázisállomás úgy dönt, hogy a kívánt programot egy egyedi csatornán keresztül küldi el. A 806 lépésben a bázisállomás a 804 lépésben kibocsátott szolgáltatás megkezdésére vonatkozó üzenetre válaszol. Adott esetben, még a kért szórási szolgáltatás megkezdése elõtt, az elõfizetõi állomás és/vagy a bázisállomás megbizonyosodhat arról, hogy a felhasználó regisztrált¹e a kért szórt programra, például úgy, hogy a programot leellenõrzi egy olyan programlistában, amely a felhasználó által regisztrált programokat tartalmazza. Ezt a regisztrációs listát eltárolhatjuk az elõfizetõi állomáson, a bázisállomáson, vagy más megfelelõ helyen. Miután (adott esetben) ellenõrizte a jogosultságot, a bázisállomás (806 lépésben) eldönti, hogy a kívánt programot megosztott vagy egyedi csatornán át bocsátja rendelkezésre. Ez a döntés különbözõ megfontolásokon alapul, mint például a bázisállomás teljes adási teljesítménye, a szóban forgó programot egyedi módon vevõ elõfizetõi állomások száma, a Walsh-kódok elérhetõsége az érintett bázisállomás számára, a hálózat állapota, az erõforrások elérhetõsége és hasonlók. A megosztott vagy egyedi csatornatípusok közötti választást követõen a bázisállomás megkezdi a kiválasztott szolgáltatást. Megosztott terítés esetén a szolgáltatás megkezdésének mûvelete magában foglalja, hogy a bázisállomás megkezdi a kívánt program adását a kiválasztott megosztott csatornán. Egyedi szórás esetén a szolgáltatás megkezdésének mûvelete magában foglalja azokat a bázisállomás által végrehajtott mûveleteket, amelyeket az alábbiakban taglalunk. Elõ-
1
HU 006 878 T2
ször, az érintett bázisállomás elõkészíti az érintett szórt program adását, például úgy, hogy (egy kiviteli alak esetén) a megfelelõ információs áram további másolatát is megkéri, vagy az érintett elõfizetõi állomások számára elkészíti a program információs áramának a másolatait. Ezután a bázisállomás megkezdi a kívánt szórt program adását a hozzárendelt csatornán. Hasonlóképpen a bázisállomás pontosan azonosítja ezt a csatornát az elõfizetõi állomás felé úgy, hogy egy csatorna-hozzárendelési üzenetet küld, lehetõvé téve ezzel az elõfizetõi állomás számára, hogy megkezdje a szórt program vételért. A csatorna-hozzárendelési üzenet a használandó forgalmi csatorna egyéb paramétereit is tartalmazhatja, például adatsebességét, a hibakorrekciót, a kódolást és egyéb paramétereket, melyek közül néhány vagy összes meghatározható egy „szolgáltatási opció” idézése révén, vagy elõre beállított jelentõségû egyéb rövidített kód segítségével. A 808 lépésben az elõfizetõi állomás megnézi, hogy kapott¹e csatorna-hozzárendelést (jelezve, hogy a kért szórt programot egy egyedi csatornán keresztül továbbítják), vagy hogy megkezdõdött¹e a kívánt program vétele egy megosztott csatornán át. Az egyedi vagy megosztott szórásra utaló bizonyíték nélkül az idõtúllépés idõzítõ lejár, és a 808 lépés a 814 lépésben folytatódik, és az elõfizetõi állomás egy „szolgáltatás nem elérhetõ” üzenetet bocsát ki a felhasználó részére. Ha azonban az elõfizetõi állomás a célzott megosztott csatornán a kívánt program szórását észleli, akkor a 808 lépés a 816 lépésben folytatódik, amelyben az elõfizetõi állomás megkezdi a szórt program vételét. Ezzel ellentétben, ha az elõfizetõi állomás egy olyan csatorna-hozzárendelési üzenetet kap, amely azt jelzi, hogy a bázisállomás a kívánt programot egy egyedi csatornán át küldi, akkor a 808 lépés a 7. ábra 724 lépésében folytatódik, amelyben az elõfizetõi állomás a kívánt program vételét egyedi csatornán keresztül kezdi meg. Egyéb kiviteli alakok Szakember számára nyilvánvaló, hogy az információk és jelek bármilyen különbözõ technológiák és technikák használatával megjeleníthetõk. Például azokat az adatokat, utasításokat, parancsokat, információkat, jeleket, biteket, szimbólumokat és csipeket, amelyekre a fenti leírás során adott esetben hivatkoztunk, megjeleníthetjük feszültségekkel, áramokkal, elektromágneses hullámokkal, mágneses terekkel vagy részecskékkel, optikai terekkel vagy részecskékkel, vagy ezek bármely kombinációjával. Szakember számára világos továbbá, hogy a különbözõ példaként szolgáló logikai blokkokat, modulokat, áramköröket, algoritmusokat és lépéseket, amelyeket a leírásban bemutatott kiviteli alakokkal kapcsolatban írtunk le, megvalósíthatjuk elektronikus hardverként, számítógép szoftverként, vagy a kettõ kombinációjaként. A hardvernek és a szoftvernek ezt az egymás közötti felcserélhetõségét világosan bemutatandó, különbözõ példaként szolgáló összetevõt, blokkot, modult, áramkört és lépést a fentiekben általában funkció-
5
10
15
20
25
30
35
40
45
50
2
jukkal írtunk le. Az, hogy egy ilyen funkcionalitást hardveresen vagy szoftveresen valósunk meg, a mindenkori alkalmazástól és a teljes rendszerre érvényes kialakítási szabályoktól függ. Szakemberek a leírt funkcionalitásokat különbözõ módon valósíthatják meg minden egyes külön alkalmazásra, de az ilyen megvalósítási döntéseket nem lehet úgy értelmezni, mint amelyek a jelen találmány körétõl való eltérést jelentenének. A különbözõ példaként szolgáló logikai blokk, modul és áramkör, amelyeket a bemutatott kiviteli alakkal kapcsolatban ismertettünk, megvalósítható vagy végrehajtható egy általános célú processzorral, egy digitális jelfeldolgozó processzorral (DSP), egy alkalmazásspecifikus integrált áramkörrel (ASIC), egy térprogramozható kapuelrendezéssel (FPGA) vagy más programozható logikai eszközzel, diszkrét kapuáramkörrel vagy tranzisztorlogikával, diszkrét hardveralkatrészekkel, vagy ezek bármilyen kombinációjával, amelyek úgy vannak megtervezve, hogy az itt leírt funkciókat hajtsák végre. Egy általános célú processzor lehet egy mikroprocesszor, de alternatívaként a processzor lehet bármely hagyományos processzor, vezérlõ, mikrovezérlõ, vagy állapotgép. Egy processzor megvalósítható számítástechnikai eszközök kombinációjaként, például egy DSP és egy mikroprocesszor kombinációjaként, vagy több mikroprocesszorként, egy vagy több mikroprocesszor és egy DSP mag együtteseként, vagy bármilyen más ilyen konfigurációban. Az itt bemutatott kiviteli alakokkal kapcsolatban leírt eljárási lépések vagy algoritmusok megvalósíthatók közvetlenül hardveresen, egy processzor által végrehajtott szoftvermodulként, vagy a kettõ kombinációjaként. Egy szoftvermodul betölthetõ RAM memóriába, flash memóriába, ROM memóriába, EPROM memóriába, EEPROM memóriába, regiszterekbe, merevlemezre, eltávolítható lemezre, CD¹ROM¹ra vagy a szakterületen ismert bármilyen más formátumú tárolóközegre. Egy példaként tárolóközeg úgy kapcsolódik a processzorhoz, hogy a processzor információt képes beolvasni a tárolóközegbõl, illetve információt képes írni a tárolóközegre. Ennek alternatívájaként a tárolóközeg a processzorral integráltan is kiképezhetõ. A processzor és a tárolóközeg egy ASIC-ben is elhelyezhetõ. Az ASIC egy felhasználói terminálban helyezkedhet el. Alternatív megoldásként a processzor és a tárolóközeg különálló, diszkrét alkatrészekként egy felhasználói terminálban helyezhetõ el. A „példakénti” kifejezés alatt leírásunkban azt értjük, hogy „példaként, mintaként vagy bemutatásként szolgáló”. Az itt „példakéntiként” leírt bármely kiviteli alak vagy kialakítás nem feltétlenül minõsül kedvezõnek vagy elõnyösnek más kiviteli alakokat vagy kialakításokat figyelembe véve.
55 SZABADALMI IGÉNYPONTOK 1. Eljárás egy meghatározott vezeték nélküli elõfizetõi állomás mûködtetésére egy vezeték nélküli kom60 munikációs hálózatban, amely tartalomszervertõl kü13
1
HU 006 878 T2
lönbözõ szórt programokat vevõ bázisállomásokat tartalmaz, az eljárás az alábbi lépéseket tartalmazza: a kiválasztott elõfizetõi állomás felderítõ mûveleteket hajt végre annak meghatározására, hogy egy kívánt szórt program elérhetõ¹e egy meghatározott bázisállomástól egy több elõfizetõi állomás által közösen vehetõ megosztott csatornán keresztül; azzal jellemezve, hogy a kiértékelési mûveletek eredményével összhangban, ha a program elérhetõ megosztott csatornán keresztül, akkor a kiválasztott elõfizetõi állomás a kívánt program megosztott csatornán keresztül történõ vételét kezdeményezi; ha nem elérhetõ megosztott csatornán keresztül, akkor rákövetkezõ felderítõ mûveleteket hajt végre annak meghatározására, hogy a kívánt program a kiválasztott bázisállomástól elérhetõ¹e egyetlen elõfizetõi állomás általi használatra dedikált egyedi csatornákon keresztül; ha elérhetõ egyedi csatornákon keresztül, akkor kommunikációt folytat a meghatározott bázisállomással, hogy kezdeményezze a kívánt program eljuttatását a meghatározott elõfizetõi állomáshoz a meghatározott elõfizetõi állomás általi kizárólagos használatra szánt egyedi csatornán keresztül. 2. Az 1. igénypont szerinti eljárás, ahol a kívánt program megosztott csatornán keresztüli vételének a kezdeményezésére vonatkozó mûvelet az alábbiak egyikét foglalja magában: a meghatározott elõfizetõi állomás egy adó-vevõt állít be a megosztott csatorna vételére; a meghatározott elõfizetõi állomás egy szolgáltatás megkezdésére vonatkozó üzenetet küld a meghatározott bázisállomáshoz, és arra válaszképpen a meghatározott bázisállomás megkezdi a kívánt program adását egy megosztott csatornán. 3. Az 1. igénypont szerinti eljárás, ahol: a meghatározott elõfizetõi állomás a meghatározott bázisállomástól ismétlõdõ, univerzálisan címzett szórásiparaméter-üzenet adást vesz, amely listázza a meghatározott bázisállomástól elérhetõ szórt programokat; a felderítési mûvelet magában foglalja a szórásiparaméter-üzenet vételét és annak meghatározását, hogy a kívánt program azonosított¹e a szórásiparaméter-üzenetben. 4. Az 1. igénypont szerinti eljárás, ahol: a meghatározott elõfizetõi állomás a meghatározott bázisállomástól egy ismételt, univerzálisan címzett adást vesz egy rövidített szórásiparaméter-üzenetrõl, amely olyan jelzõt tartalmaz, amely azt jelzi, hogy a meghatározott bázisállomástól szórt programok érhetõk el egyedi csatornákon át, és nem tartalmaz semmilyen listát arról, hogy mely szórt programok érhetõk el a bázisállomástól; a kiértékelési mûveletek magukban foglalják: a jelzés vételére válaszképpen annak a kikövetkeztetését, hogy a kívánt szórt program nem érhetõ el a meghatározott bázisállomástól megosztott csatornán keresztül; az alábbi mûveletek közül legalább egy végrehajtását: (1) a meghatározott bázisállomás lekérdezését, a meghatározott bázisállomástól elérhetõ programok lis-
5
10
15
20
25
30
35
40
45
50
55
60 14
2
tájának a megszerzéséhez, és azután annak a meghatározását, hogy a kívánt program rajta van¹e a listán, (2) a meghatározott bázisállomás lekérdezését annak meghatározásához, hogy a kívánt program elérhetõ-e a meghatározott bázisállomástól. 5. Az 1. igénypont szerinti eljárás, ahol a kiértékelési mûveletek magukban foglalják: bármely ismételt, univerzálisan címzett szórásiparaméter-üzenet adása hiányára válaszképpen, mely üzenet a meghatározott bázisállomástól a szórt programok elérhetõségére vonatkozik, a meghatározott elõfizetõi állomás következtetését arra, hogy a kívánt szórt program nem érhetõ el a meghatározott bázisállomástól megosztott csatornán keresztül; az alábbi mûveletek legalább egyikének a végrehajtását: (1) a meghatározott bázisállomás lekérdezését a meghatározott bázisállomástól elérhetõ programok listájának a megszerzése céljából, és azután annak a meghatározását, hogy a kívánt program rajta van¹e azon a listán, (2) a meghatározott bázisállomás lekérdezését annak meghatározására, hogy a kívánt program elérhetõ¹e a meghatározott bázisállomástól. 6. Az 1. igénypont szerinti eljárás, amely további mûveleteket tartalmaz a szórtprogram-információ frissítésére egy kívánt programnak egyedi csatornákon át elõfizetõi állomásokhoz történõ adása során, a mûveletek az alábbiak legalább egyikét foglalják magukban: az elõfizetõi állomás a meghatározott bázisállomástól egy szórásiparaméter-üzenetet kap, amely listázza a meghatározott bázisállomástól elérhetõ szórt programokat, az adás az elõfizetõi állomások számára az egyedi csatornákon keresztüli vétel alatt is elérhetõ overhead csatornán keresztül történik; az elõfizetõi állomásnak egy cél bázisállomáshoz történõ átadását megelõzõen a meghatározott elõfizetõi állomás meghatározott bázisállomástól egy frissített szórásiparaméter-üzenetet kap, amely listázza a cél bázisállomástól elérhetõ szórt programokat; a meghatározott elõfizetõi állomás a meghatározott bázisállomástól kérelemre megkapja a szórásiparaméter-üzenetek legalább némelyikét. 7. Vezeték nélküli elõfizetõi állomásberendezés (114), amely tartalmaz: egy sokcsatornás adó-vevõt (404); egy felhasználói interfészt (410); az adó-vevõhöz (404) és a felhasználói interfészhez (10) csatlakozó kezelõt (402) az összetevõk mûködésének a kezelésére és szórttartalom-szolgáltatások vételének kezelésére szolgáló mûveletek végrehajtására, mely mûveletek magukban foglalják: kiértékelõmûveletek végrehajtását annak meghatározására, hogy egy kívánt szórt tartalom elérhetõ¹e egy meghatározott bázisállomástól (110) több elõfizetõi állomás (114) által végzett közös vételre szolgáló megosztott csatornán keresztül; azzal jellemezve, hogy a kiértékelési mûveletek eredményével összhangban, ha elérhetõ megosztott csatornán keresztül, akkor kezdeményezi a kívánt program vételét egy megosztott csatornán keresztül;
1
HU 006 878 T2
ha nem érhetõ el megosztott csatornán keresztül, akkor rákövetkezõ kiértékelõmûveleteket hajt végre annak meghatározására, hogy a kívánt program a meghatározott bázisállomástól (110) elérhetõ¹e egyetlen elõfizetõi állomás (114) általi használatra dedikált/kiválasztott egyedi csatornán keresztül; ha elérhetõ egyedi csatornán keresztül, a meghatározott bázisállomással (110) kommunikál, hogy kezdeményezze a kívánt program meghatározott elõfizetõi állomáshoz (114) történõ eljuttatását a meghatározott elõfizetõi állomás (114) által kizárólagosan használt egyedi csatornán keresztül. 8. Eljárás egy bázisállomás mûködtetésére egy vezeték nélküli kommunikációs hálózatban, amely az alábbi mûveleteket tartalmazza: egy tartalomszervertõl szórt programok vételét; egy meghatározott elõfizetõi állomás jelenlétét jelzõ üzenet vételét, az üzenet egy kívánt szórt program azonosítóját is tartalmazza; azzal jellemezve, hogy az üzenet vételére válaszképpen alternatív mûveletek közötti választást, mely mûveletek magukban foglalják legalább: a kívánt program adásának folytatását több elõfizetõi állomás általi közös vételre szolgáló megosztott csatornán keresztül; a kívánt program adásának megkezdését több elõfizetõi állomás általi közös vételre szolgáló megosztott csatornán keresztül; a meghatározott elõfizetõi állomásnak egy üzenet küldését, amely egy egyedi csatornát rendel a meghatározott elõfizetõi állomás általi kizárólagos használatra, és a kívánt program adásának a megkezdését a hozzárendelt, egyedi csatornán keresztül, ha a kívánt program nem érhetõ el megosztott csatornán keresztül; a kiválasztott alternatíva végrehajtását. 9. A 8. igénypont szerint eljárás, ahol: a mûveletek magukban foglalják továbbá egy szórásiparaméter-üzenet ismétlõdõ, univerzálisan címzett adásának a bázisállomás általi végrehajtását, ahol az üzenet a bázisállomástól elérhetõ szórt programokat listázza. 10. A 8. igénypont szerint eljárás, ahol: a mûveletek tartalmazzák továbbá egy rövidített szórásiparaméter-üzenet ismétlõdõ, univerzálisan címzett adásának a bázisállomás általi végrehajtását, ahol az üzenet egy jelzõt tartalmaz, amely jelzi, hogy szórt programok elérhetõk a meghatározott bázisállomástól egyedi csatornákon keresztül és semmilyen listát nem tartalmaz a bázisállomástól elérhetõ szórt programokra vonatkozóan; a mûveletek tartalmazzák továbbá, hogy a bázisállomás egy elõfizetõi állomástól származó kérelemre információt szolgáltat, amely legalább a következõk egyikét tartalmazza: (1) a bázisállomás által elérhetõ szórt programok listáját, (2) annak jelzését, hogy egy kívánt szórt program elérhetõ¹e a bázisállomástól. 11. A 8. igénypont szerint eljárás, amelynek során a mûveletek magukban foglalják továbbá: a bázisállomás elõfizetõi állomásoktól származó kérelemre információt szolgáltat, amely az alábbiak
5
10
15
20
25
30
35
40
45
50
55
60 15
2
legalább egyikét tartalmazza: (1) a bázisállomástól elérhetõ szórt programok listáját, (2) egy jelzést arra, hogy egy kívánt szórt program elérhetõ¹e a bázisállomástól. 12. A 8. igénypont szerint eljárás, amely további mûveleteket tartalmaz a szórt program információ frissítésére, miközben a bázisállomás egy kívánt programot továbbít elõfizetõi állomásokhoz egyedi csatornákon keresztül, a mûveletek az alábbiak legalább egyikét foglalják magukban: a bázisállomástól elérhetõ szórt programokat listázó szórásiparaméter-üzenet adását, az adás az elõfizetõi állomások számára akár egyedi csatornákon keresztüli vétel alatt is elérhetõ csatornán történik; egy elõfizetõi állomásnak egy cél bázisállomáshoz történõ átadását megelõzõen a távozó elõfizetõi állomás számára egy a cél bázisállomástól elérhetõ szórt programokat listázó frissített szórásiparaméter-üzenet küldését; elõfizetõi állomásoktól származó kérelemre válaszképpen a szórásiparaméter-üzenetek legalább némelyikének elküldését a kérelmezõ elõfizetõi állomáshoz. 13. A 8. igénypont szerint eljárás, ahol: a tartalomszervertõl szórt programokat vevõ bázisállomás mûködése minden egyes szórt program esetére magában foglalja, hogy a bázisállomás egyetlen bejövõ információs áramot vesz; a mûveletek magukban foglalják továbbá, hogy a bázisállomás az információs áramot minden egynél több elõfizetõi állomáshoz való elküldéshez megismétli. 14. A 8. igénypont szerint eljárás, ahol: a tartalomszervertõl szórt programokat vevõ bázisállomás mûködése tartalmazza minden egyes szórt program számára, hogy a bázisállomás több bejövõ információs áramot vesz; az adási mûvelet tartalmazza, hogy a bázisállomás minden egyes bejövõ információs áramot egy-egy másik elõfizetõi állomáshoz irányít át. 15. Bázisállomás (110) egy vezeték nélküli kommunikációs hálózatban való használatra, amely tartalmaz: egy adó-vevõt (404); az adó-vevõhöz (404) csatlakozó digitális adatprocesszort, amely szórt tartalomszolgáltatási mûveletek végrehajtására programozott, és a mûveletek magukban foglalják: egy tartalomszervertõl (102) több szórt program vételét; egy meghatározott elõfizetõi állomás (114) jelenlétét jelzõ üzenet vételét, az üzenet egy kívánt szórt program azonosítóját is tartalmazza; azzal jellemezve, hogy az üzenet vételére válaszképpen alternatív mûveletek közötti döntést hoz, melyek legalább az alábbiakat foglalják magukban: a kívánt program adásának a folytatást egy, több elõfizetõi állomás (114) általi közös vételre szolgáló megosztott csatornán keresztül; a kívánt program adásának a megkezdését egy, több elõfizetõi állomás (114) általi közös vételre szolgáló megosztott csatornán keresztül;
1
HU 006 878 T2
a meghatározott elõfizetõi állomásnak (114) egy, a meghatározott elõfizetõi állomás (114) által kizárólagos használatra szolgáló egyedi csatornát hozzárendelõ üzenet elküldését, és a kívánt program adásának a megkezdését a hozzárendelt egyedi csatornán keresztül, ha a kívánt program nem elérhetõ megosztott csatornán keresztül; a választott alternatíva végrehajtását. 16. Jelhordozó közeg, amely materiális módon megtestesít egy digitális adatprocesszorral végrehajtható, géppel olvasható utasításokból álló programot a 8–14. igénypontok bármelyike szerinti eljárás mûveleteinek a végrehajtására.
2
17. Több, egymással összekötött villamosan vezetõ elembõl álló logikai áramkör, amely a 8–14. igénypontok bármelyike szerinti eljárás mûveleteinek a végrehajtására konfigurált. 18. Jelhordozó közeg, amely materiális módon 5 megtestesít egy digitális adatprocesszorral végrehajtható, géppel olvasható utasításokból álló programot az 1–6. igénypontok bármelyike szerinti eljárás mûveleteinek a végrehajtására. 19. Több, egymással összekötött villamosan vezetõ 10 elembõl álló logikai áramkör, amely az 1–6. igénypontok bármelyike szerinti eljárás mûveleteinek a végrehajtására konfigurált.
16
HU 006 878 T2 Int. Cl.: H04L 12/56
17
HU 006 878 T2 Int. Cl.: H04L 12/56
18
HU 006 878 T2 Int. Cl.: H04L 12/56
19
HU 006 878 T2 Int. Cl.: H04L 12/56
20
HU 006 878 T2 Int. Cl.: H04L 12/56
21
HU 006 878 T2 Int. Cl.: H04L 12/56
22
HU 006 878 T2 Int. Cl.: H04L 12/56
23
HU 006 878 T2 Int. Cl.: H04L 12/56
24
HU 006 878 T2 Int. Cl.: H04L 12/56
25
Kiadja a Magyar Szabadalmi Hivatal, Budapest Felelõs vezetõ: Szabó Richárd osztályvezetõ Windor Bt., Budapest