FI100215B - Matkaviestijärjestelmän tilaajatietojen päivittäminen - Google Patents

Matkaviestijärjestelmän tilaajatietojen päivittäminen Download PDF

Info

Publication number
FI100215B
FI100215B FI951270A FI951270A FI100215B FI 100215 B FI100215 B FI 100215B FI 951270 A FI951270 A FI 951270A FI 951270 A FI951270 A FI 951270A FI 100215 B FI100215 B FI 100215B
Authority
FI
Finland
Prior art keywords
database
subscriber
visitor
home
information
Prior art date
Application number
FI951270A
Other languages
English (en)
Swedish (sv)
Other versions
FI951270A0 (fi
FI951270A (fi
Inventor
Jukka Pentikaeinen
Original Assignee
Nokia Telecommunications Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Telecommunications Oy filed Critical Nokia Telecommunications Oy
Publication of FI951270A0 publication Critical patent/FI951270A0/fi
Priority to FI951270A priority Critical patent/FI100215B/fi
Priority to CN96190197A priority patent/CN1084132C/zh
Priority to DE69625555T priority patent/DE69625555T2/de
Priority to PCT/FI1996/000157 priority patent/WO1996029838A1/en
Priority to JP52810796A priority patent/JP4100705B2/ja
Priority to NZ303221A priority patent/NZ303221A/en
Priority to AU49462/96A priority patent/AU705282B2/en
Priority to EP96905880A priority patent/EP0760195B1/en
Priority to ES96905880T priority patent/ES2189865T3/es
Priority to KR1019960706482A priority patent/KR100423941B1/ko
Priority to BR9605939A priority patent/BR9605939A/pt
Priority to US08/737,862 priority patent/US5901353A/en
Priority to AT96905880T priority patent/ATE230545T1/de
Publication of FI951270A publication Critical patent/FI951270A/fi
Application granted granted Critical
Publication of FI100215B publication Critical patent/FI100215B/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/30Network data restoration; Network data reliability; Network data fault tolerance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/06Registration at serving network Location Register, VLR or user mobility server

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Cosmetics (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)

Description

100215
Matkaviestinjärjestelmän tilaajatietojen päivittäminen Keksinnön soveltamisala
Keksintö koskee menetelmää tilaajatietojen päivit-5 tämiseksi matkaviestinjärjestelmässä, jossa on kotitieto-kanta, johon on talletettu mainitun kotitietokannan tilaajien tiedot ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima, ja jonka kotitietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivityskö pyynnöille, ja vierailijatietokanta, johon on talletettu kyseiseen vierailijatietokantaan rekisteröityneiden tilaajien tiedot ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima, ja jonka vierailijatietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivi-15 tyspyynnöille.
Keksintö esittää menetelmän vierailevien tilaajien tietojen elvyttämiseksi matkaviestinjärjestelmien välillä ja/tai matkaviestinverkon solmujen välillä.
Keksinnön taustaa 20 Nykyisin on käytössä ja suunnitteilla erilaisia solukkoradio- tai matkapuhelinjärjestelmiä, joissa järjestelmän kattama maantieteellinen alue on jaettu pienempiin erillisiin radioalueisiin eli soluihin siten, että solussa ollessaan radiopuhelin tai matkapuhelin kommunikoi kiinte-25 än verkon kanssa soluun sijoitetun kiinteän radioaseman kautta. Järjestelmään kuuluvat matkapuhelimet voivat vapaasti liikkua järjestelmän alueella solusta toiseen. Eräs tällainen järjestelmä on digitaalinen matkapuhelinjärjestelmä GSM (Global System for Mobiles).
·, 30 Solukkoradioverkkojen yhteydessä on tunnettua, että kotirekisteri tallentaa verkkoon rekisteröityjen radiopuhelinten sijainti- ja tilaajatiedot jatkuvasti muistivälineeseen, esimerkiksi RAM:yn, josta tiedot haihtuvat esimerkiksi, kun kotitietokannan virransyöttö katkaistaan, 35 sekä säännöllisin väliajoin haihtumattomaan muistivälinee- 2 100215 seen, esimerkiksi kovalevylle, jolla tiedot säilyvät pysyvästi. Kun kotitietokanta joutuu toisinaan käynnistämään itsensä uudelleen, katoavat haihtuvaan muistiin tallennetut sijainti- ja tilaajatiedot. Tällöin kotitietokannan on 5 pyydettävä kaikkia matkaviestinjärjestelmän, esimerkiksi radiopuhelinverkon vierailijatietokantoja suorittamaan tämän kotitietokannan tilaajien sijainninpäivityksen, jotta kotitietokanta saisi päivitettyä sen omien tilaajien sijaintitiedot. Kotitietokanta tarvitsee tilaajien sijain-10 titietoja, jotta se osaa antaa tilaajan oikean sijainnin sille matkapuhelinkeskukselle, joka haluaa välittää puhelun tälle tilaajalle.
Eräitä tekniikan tason mukaisia ratkaisuja on esitetty GSM suosituksessa "prETS 300 599, (GSM 09.02 version 15 4.9.0 ), November 1994, European digital cellular telecom munications system (Phase 2); Mobile Application Part (MAP) specification, ETSI, S. 317 - 468."
Esitetyn suosituksen mukaan elvytys suoritetaan kotirekisterin (HLR = Home Location Register) tai vieraili-20 jarekisterin (VLR = Visitor Location Register) uudelleen-käynnistymisen jälkeen.
Kotirekisterin HLR uudelleenkäynnistys tapahtuu siten, että asetetaan kyseisen kotirekisterin HLR tilaajien tiedot vierailijarekisterissä VLR sellaiseen tilaan, 25 jossa vierailijarekisteri VLR välittää rekisteröintipyyn-nön kotirekisteriin HLR vain silloin, kun saadaan jokin tietty tilaajaa koskeva heräte. Tällainen heräte voi olla esimerkiksi tilaajan rekisteröityminen, tilaajalle saapuva puhelu tai tilaajan puheluyritys. Vierailijarekisterissä/ 30 vierailijatietokannassa olevat tiedot ovat tilaajan si jaintitieto sekä tiedot tilaajalle sallituista ja tilaajalle aktivoiduista palveluista.
Vierailijarekisterin/tietokannan VLR uudelleenkäynnistys tapahtuu siten, että poistetaan vierailijarekiste-35 riin rekisteröityneiden tilaajien tiedot vierailijarekis- li 3 100215 teristä, jolloin vierailijarekisteri VLR lähettää rekiste-röintipyynnön kotirekisteriin HLR, kun se havaitsee jonkin tietyn tilaajaa koskevan herätteen, esimerkiksi tilaajan rekisteröitymisen tai tilaajalle tulevan puhelun.
5 Edellä olevassa ja jatkossa on kotirekisteriä pi detty samanlaisena kuin kotitietokantaa ja vierailijarekisteriä pidetty samanlaisena kuin vierailijatietokantaa. Molemmat ovat siis tietokantoja, joihin on talletettu tilaajan sijainti tietyllä tarkkuudella sekä tilaajan tieto-10 ja.
Tekniikan tason mukaisten ratkaisujen ongelmana on se, että ne eivät takaa tilaajien tavoitettavuutta kaikissa tilanteissa vaikka tilaajalla onkin validi rekisteröinti jossain vierailijatietokannassa VLR.
15 Ensimmäinen esimerkki tekniikan tason mukaisesta ongelmatilanteesta on esimerkiksi tilanne, jossa kotitie-tokanta HLR menettää tiedon siitä, mihin vierailijatieto-kantaan VLR tilaaja on tarkasteluhetkellä rekisteröitynyt. Tämä virhetilanne voi syntyä esimerkiksi kotitietokannan 20 äkillisen vikaantumisen johdosta. Tällöin tilaajaa ei voi da tavoittaa kotitietokannan HLR kautta ennen kuin tilaaja on seuraavan kerran radiokontaktissa järjestelmän kanssa, jolloin tilaajan rekisteröitymistieto päivittyy kotitieto-kantaan.
25 Toinen esimerkki tekniikan tason mukaisesta ongel matilanteesta on tilanne, jossa rekisteröinnin poisto edellisestä vierailijatietokannasta VLR ei ole jostain syystä onnistunut yhteysvastuunvaihdon eli kanavanvaihdon/ roaming yhteydessä, eli tilanteessa, jossa tilaaja on 30 siirtynyt alkuperäisen vierailijatietokannan palvelualu eelta uuden vierailijatietokannan palvelualueelle. Tällaisessa tilanteessa tilaajan tietojen poistoa ensimmäisestä vierailijatietokannasta yritetään siten, että kotitieto-kanta lähettää vierailijatietokantaan poistosanoman jolla 35 pyritään poistamaan kyseisen tilaajan rekisteröityminen 4 100215 kyseiseen vierailijatietokantaan. Jos tämä poisto-operaatio ei onnistu, tai jos tietojen elvytysmenetelmäkään ei korjaa tilannetta syntyy vaikea tilanne. Tällöin esimerkiksi kyseisen vierailijatietokannan VLR alueelta tilaa-5 jalle soitetut puhelut epäonnistuvat, koska kyseinen vieraili jatietokanta hakee kyseistä tilaajaa omalta palvelualueeltaan, vaikka todellisuudessa kyseinen tilaaja onkin jo rekisteröitynyt johonkin toiseen vierailijatietokantaan. Kyseinen hakeva vierailijatietokanta ei vain tuota 10 asiantilaa tiedä, ja pyrkii siten hakemaan tilaajaa omalta palvelualueeltaan ja muodostamaan puhelun tilaajalle, joka ei todellisuudessa ole kyseisen vierailijatietokannan omalla palvelualueella.
Kolmas tekniikan tason mukaisten ratkaisujen haitta 15 johtuu siitä, että koska vierailijatietokannan VLR uudelleenkäynnistyksessä poistetaan vierailijoiden tiedot kyseisen tietokannan aktiivimuistista vaatii menetelmä hyvin toimiakseen tilaajien etsimisen eli haun (paging) lähettämällä hakusanomia broadcast -tyyppisesti radiotien yli 20 kaikille tilaajille. Tilaajien haku radiotien välityksellä kuormittaa kuitenkin voimakkaasti radiotietä matkaviestin-järjestelmän tukiaseman ja matkaviestimen välillä ja siten tuhlaa radiotiekapasiteettia. Tilaajan hakua käytetään .. esimerkiksi puhelunmuodostuksen yhteydessä B-tilaajan löy- 25 tämiseksi vierailijatietokannan VLR alueelta silloin kun kotitietokannan HLR osoittamasta vierailijarekisteristä VLR ei löydy kyseisen B-tilaajan tietoja, esimerkiksi tilaajan sijaintitietoa. Ongelma johtuu siis siitä, että vierailijatietokanta on menettänyt jostain syystä matka-30 viestimen tiedot, mutta nuo tiedot ovat yhä kyseisen ti-* laajan kotitietokannassa. Tällöin kotitietokanta tietää tilaajan sijainnin vain vierailijatietokannan VLR tarkkuudella, mutta ei esimerkiksi sijaintialueen tarkkuudella (LA = Location Area), jolloin vierailijatietokanta joutuu 35 hakemaan (page) kyseistä tilaajaa omalta palvelualueeltaan
II
5 100215 radiotiellä lähetettävien sanomien avulla. Ne luonnollisesti kuormittavat radiotietä turhaan.
Neljäs tekniikan tason mukaisten ratkaisujen haitta johtuu siitä, että niissä elvytys toimii tilaajalaitteiden 5 liipaisemana. Tällöin elvytyksen aiheuttama kuormitus solmuissa ja solmujen välillä on hallitsematonta, sillä tilaajat käynnistävät elvytyksen omalla toiminnallaan, esimerkiksi rekisteröityessään verkkoon tai lähettäessään sanomia. Siten elvytyksen aloitus saattaa olla hyvin kau-10 sittaista ja sidottuna esimerkiksi kellon aikaan ja viikonpäivään, jolloin useiden tilaajien tietojen elvytys saattaa käynnistyä suhteellisen yhtä aikaisesti, esimerkiksi silloin, kun useat tilaajat rekisteröityvät työajan alkaessa verkkoon. Tällainen elvytys, jonka tilaajien 15 liikkeet tai toiminta käynnistävät aiheuttaa järjestelmään hallitsematonta kuormitusta ja tilaajille aiheutuvan haitan vuoksi ei sovellu hyvin periodisesti, ilman havaittua fataalia vikatilannetta käytettäväksi.
Eräässä tekniikan tason mukaisessa ratkaisussa ly-20 hennetään elvytysviivettä pakottamalla tilaajat rekisteröitymään matkaviestinjärjestelmään ja sen tietokantoihin mahdollisimman useasti vaikka radiotilaaja ei vaihdakaan tukiasemaa. Tällaisen menettelyn haittana on se, että se ·; kuormittaa radiotietä hyvin voimakkaasti, sillä tällöin 25 tilaajat aina halutuin väliajoin lähettävät omia rekiste-röitymissanomiaan radiotiellä tukiasemiin, josta ne edelleen välitetään keskuksiin ja tietokantoihin.
Keksinnön selostus Tämän keksinnön tarkoituksena on mahdollistaa vie-·' 30 railevien tilaajien sijainti- ja muiden tietojen elvyttä minen matkapuhelinverkkojen välillä tai matkapuhelinverkon solmujen välillä haluttuina ajankohtina tai esimerkiksi tiettyjen vikatilanteiden jälkeen.
Keksinnön tarkoituksena on myös ratkaista tekniikan 35 tason mukaisten ratkaisujen ongelmat.
6 100215 Tämä uudentyyppinen menetelmä tilaajatietojen päivittämiseksi matkaviestinjärjestelmässä saavutetaan keksinnön mukaisella menetelmällä, joka on tunnettu siitä, että menetelmä käsittää seuraavat vaiheet: mainittu vie-5 railijatietokanta saa tiedon siitä, että siihen rekisteröityneiden tilaajien tiedot on elvytettävä, vaikka mainittu vierailijatietokanta ei ole saanut matkaviestinjärjestelmän normaalia tilaajatietojenpäivityspyyntöä, mainittu vierailijatietokanta hakee tietokannastaan kunkin 10 kyseiseen vierailijatietokantaan rekisteröityneen tilaajan tiedot sekä kyseisen tilaajan ikäleiman ja lähettää kyseisen tilaajan kotitietokantaan kyseistä tilaajaa koskevan virtuaalirekisteröintipyynnön, joka on varustettu mainitussa vierailijatietokannassa olleella tilaajan ikäleimal-15 la, vasteellisesti mainitulle virtuaalirekisteröintipyyn- nölle mainittu kotitietokanta vertaa omassa tietokannassaan olleita tilaajan tietoja sekä niiden edellistä ikä-leimaa virtuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin ja siinä olleeseen ikäleimaan, mainitun vertai-20 lun perusteella mainittu kotitietokanta päättelee, tuleeko mainitussa kotitietokannassa tai mainitussa vierailijatie-tokannassa suorittaa mainitun tilaajan tietojen päivitys, mainitun päättelyn tuloksena mainittu kotitietokanta käs-.. kee haluamiaan tietokantoja suorittamaan tilaajan tietojen 25 ja ikäleiman päivityksen.
Keksintö koskee lisäksi matkaviestinjärjestelmää, käsittäen: kotitietokannan, johon on talletettu mainitun kotitietokannan tilaajien tiedot ja kunkin tilaajan tietojen ikäleima, ja jonka kotitietokannan tietoja päivitetään 30 vasteellisesti tilaajatietojen päivityspyynnöille, vierai li jät ietokannan, johon on talletettu kyseiseen vierailija-tietokantaan rekisteröityneiden tilaajien tiedot ja kunkin tilaajan tietojen ikäleima, ja jonka vierailijatietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivi-35 tyspyynnöille.
Il 100215
Keksinnölliselle matkaviestinjärjestelmälle on tunnusmerkillistä se, että mainittu vierailijatietokanta käsittää välineet kunkin kyseiseen vierailijatietokantaan rekisteröityneen tilaajan tietojen sekä kyseisen tilaajan 5 ikäleiman hakemiseksi ja niiden lähettämiseksi kyseisen tilaajan kotitietokantaan kyseistä tilaajaa koskevassa virtuaalirekisteröintipyynnössä, joka on varustettu mainitussa vierailijatietokannassa olleella tilaajan tietojen ikäleimalla, mainittu kotitietokanta käsittää: mainitulle 10 virtuaalirekisteröintipyynnölle vasteelliset välineet omassa tietokannassaan olleiden tilaajan tietojen sekä niiden ikäleiman vertaamiseksi virtuaalirekisteröintipyyn-nössä oleviin vastaaviin tietoihin ja siinä olleeseen ikä-leimaan, sekä mainitun vertailun perusteella sen päätte-15 lemiseksi, suoritetaanko mainitussa kotitietokannassa tai mainitussa vierailijatietokannassa mainitun tilaajan tietojen päivitys, ja välineet, jotka mainitun päättelyn tuloksena käskevät haluttuja tietokantoja suorittamaan tilaajan tietojen ja ikäleiman päivityksen.
20 Keksintö koskee lisäksi matkaviestinjärjestelmän vierailijatietokantaa, johon on talletettu kyseiseen vieraili jatietokantaan rekisteröityneiden tilaajien tiedot ja kunkin tilaajan tietojen ikäleima, ja jonka vierailijatie-tokannan tietoja päivitetään vasteellisesti tilaajatieto-25 jen päivityspyynnöille.
Keksinnölliselle vieraili jatietokannalle on tunnusmerkillistä se, että se käsittää: välineet virtuaalirekis-teröintipyynnön lähettämiseksi vierailijatietokantaan rekisteröityneen tilaajan kotitietokantaan, jolle virtuaali-30 rekisteröintipyynnölle vasteellisesti mainittu kotitieto kanta vertaa omassa tietokannassaan olleita tilaajan tietoja sekä niiden ikäleimaa virtuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin ja siinä olleeseen ikälei-maan, jolloin mainitun vertailun perusteella mainittu ko-35 titietokanta päättelee tuleeko mainitussa kotitietokannas- 8 100215 sa tai mainitussa vierailijatietokannassa suorittaa mainitun tilaajan tietojen päivitys sekä mainitun päättelyn tuloksena käskee haluamiaan tietokantoja suorittamaan tilaajan tietojen ja ikäleiman päivityksen.
5 Keksintö koskee edelleen matkaviestinjärjestelmän kotitietokantaa, johon on talletettu mainitun kotitieto-kannan tilaajien tiedot ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima, ja jonka tietoja päivitetään vasteellisesti tilaajatietojen päivityspyyn-10 noille.
Keksinnölliselle kotitietokannalle on tunnusmerkillistä se, että se käsittää: vierailijatietokannan lähettämälle virtuaalirekisteröintipyynnölle vasteelliset välineet omassa tietokannassaan olleiden tilaajan tietojen 15 sekä niiden edellisen ikäleiman vertaamiseksi mainitussa virtuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin ja siinä olleeseen ikäleimaan, sekä mainitun vertailun perusteella sen päättelemiseksi, tuleeko mainitussa koti-tietokannassa tai mainitussa vierailijatietokannassa suo-20 rittaa mainitun tilaajan tietojen päivitys, ja mainitun päättelyn tuloksena haluttujen tietokantojen käskemiseksi suorittamaan tilaajan tietojen ja ikäleiman päivityksen.
Keksintö perustuu siihen ajatukseen, että tilaajien tilaajatietojen ja sijaintitietojen elvytys voidaan tehdä 25 siten, että vierailuverkosta tai vierailusolmusta lähetetään järjestelmän generoimana kunkin vierailevan tilaajan osalta normaalin rekisteröintipyynnön kaltainen virtuaali-rekisteröintipyyntö kotiverkkoon tai kotisolmuun, jolloin tilaajaa koskevat sijainti- yms. tiedot päivitetään kai-• 30 kissa tietokannoissa normaalin rekisteröintisekvenssin mukaisesti.
Tällaisen keksinnön mukaisen menetelmän tilaajatietojen päivittämiseksi etuna on se, että se ratkaisee tekniikan tason mukaisten ratkaisujen ongelmat.
35 Tekniikan tason mukaisten ratkaisujen ensimmäisen
II
9 100215 esimerkin esittämä ongelma ratkeaa siten, että jos tilaajalla on validi rekisteröinti jossain vierailutietokannas-sa, vaikka kotitietokannassa ei olekaan tilaajatietoja tai tilaajan sijaintitietoa, niin tarvittavat tiedot välite-5 tään tarvittaviin muihin tietokantoihin keksinnön mukaisesti niin nopeasti kuin järjestelmä liikaa kuormittumatta pystyy ja vanhemmat väärät rekisteröinnit poistetaan tietokannoista.
Edelleen keksinnön mukainen menetelmä ratkaisee 10 tekniikan tason mukaisten ratkaisujen toisen esimerkin esittämän ongelman siten, että tilaajien tiedot elvytetään aktiivisesti tilaajan kotitietokantaan ja siitä edelleen kaikkiin vierailijatietokantoihin, joista tarvittaessa poistetaan tilaajan vanhat ja väärät sijainti/tilaaja-tie-15 dot.
Edelleen keksinnön mukainen menetelmä ratkaisee tekniikan tason mukaisten ratkaisujen kolmannen esimerkin esittämän ongelman siten, että mitään tietokannoissa olevaa tietoa ei hävitetä ellei ole jotain sitä korvaavaa ja 20 suhteellisesti oikeampaa tietoa.
Edelleen keksinnön mukainen menetelmä ratkaisee tekniikan tason mukaisten ratkaisujen neljännen esimerkin esittämän ongelman siten, että tahdistamalla uuden rekis-; teröintitiedon lähetys edellisestä saatuun kuittaukseen 25 saadaan elvytyksen aiheuttama kuormitus säätymään koko naiskuormituksen mukaan.
Edelleen keksinnön etuna on se, että se ei kuormita lainkaan radiotietä.
Kuvioluettelo 30 Keksintöä selitetään lähemmin seuraavassa viitaten oheisiin piirustuksiin, joissa kuvio 1 esittää lohkokaavion keksinnön mukaisesta matkaviestinjärjestelmästä koti- ja vierailijatietokantoi-neen.
10 100215
Keksinnön yksityiskohtainen selostus Elvytyksen aloitus:
Vierailevien tilaajien tietojen elvytys voidaan käynnistää joko kotitietokannan, joka on tilaajan kotire-5 kisteri, kotiverkko tai kotisolmu, tai vierailutietokan-nan, joka on tilaajan vierailijarekisteri, vierailuverkko tai vierailusolmu, aloitteesta. Elvytys voidaan käynnistää esimerkiksi periodisesti, käyttäjäkomennolla tai havaitun tai epäillyn vikatilanteen vuoksi. Elvytys voi koskea yhtä 10 tai useampaa vierailutietokantaa ja yhtä tai useampaa ko-titietokantaa, jolloin tilaajan tiedot päivitetään kaikista halutuista tietokannoista.
Jos elvytys käynnistetään kotitietokannan aloitteesta se lähettää elvytyksen aloituspyyntösanoman kaik-15 kiin vierailutietokantoihin joiden kanssa elvytys halutaan tehdä. Saadessaan aloituspyyntösanoman vierailutietokannat aloittavat tietokannassaan olevien elvytystä pyytäneen kotitietokannan tilaajien eli siis vierailijoiden tietojen elvytyksen.
20 Jos elvytys käynnistetään vierailutietokannan aloitteesta se aloittaa tietokannassaan olevien niiden kotitietokantojen, joiden kanssa elvytys halutaan tehdä, tilaajien eli vierailijoiden tietojen elvytyksen.
Elvytys: 25 Elvytys suoritetaan lähettämällä vierailutietokan- nasta järjestelmän generoimana kunkin vierailevan tilaajan osalta normaalin rekisteröintipyynnön kaltainen virtuaali-rekisteröintipyyntö kotitietokantaan, jolloin tilaajaa koskevat sijaintitiedot sekä muut tiedot päivitetään kai-: 30 kissa tarvittavissa tietokannoissa normaalin rekisteröin- tisekvenssin mukaisesti. Menetelmässä tietokantojen välillä toimiva rekisteröintien käsittelysekvenssi käsittelee ei-reaaliaikaisia rekisteröintitapahtumia, esimerkiksi siten, että se vertaa rekisteröintien ikäleimoja toisiin-35 sa, ja valitsee voimassaolevaksi rekisteröinniksi sen, 11 100215 jossa on tuorein rekisteröinti.
Elvytyksen lopetus:
Elvytys loppuu kun vierailutietokanta havaitsee elvyttäneensä kaikkien haluttujen vierailijoiden tiedot.
5 Haluttaessa voidaan elvytyksessä käytettävät rekis- teröintipyynnöt lähettää yksi kerrallaan siten, että vieraili jät ietokanta, vierailijarekisteri, vierailuverkko tai -solmu lähettää uuden virtuaalirekisteröintipyynnön vasta kun edellinen virtuaalirekisteröintipyyntö on jo käsitelty 10 sekä koti- että vierailuverkossa tai -solmussa. Tällöin matkaviestinjärjestelmän koti- ja vierailijarekistereitä ei kuormiteta liian voimakkaasti, joten kotirekisterien ylikuormittuminen ehkäistään.
Haluttaessa voidaan keksinnön mukaista menetelmää 15 täydentää siten, että myös kotiverkko tai -solmu lähettää vierailijoina olevista omista tilaajistaan tiedon vierai-luverkkoon tai -solmuun.
Edelleen vierailutietokanta voi ilmoittaa kotitie-tokannalle elvytyksen aloittamisesta, mikäli elvytys aloi-20 tetaan vierailijatietokannan aloitteesta. Tietoa voidaan käyttää esimerkiksi matkaviestinjärjestelmän operaattorin informoimiseen käytönohjauskeskuksessa.
Edelleen vierailutietokanta voi ilmoittaa kotitie-tokannalle elvytyksen lopettamisesta. Tietoa voidaan käyt-25 tää esimerkiksi matkaviestinjärjestelmän operaattorin informoimiseen käytönohjauskeskuksessa.
Keksinnön eräässä suoritusmuodossa keksinnön mukaiset virtuaalirekisteröintipyynnöt voidaan lähettää yksi kerrallaan siten, että vierailutietokanta lähettää uuden : : 30 virtuaalirekisteröintipyynnön vasta kun edellinen virtuaa lirekisteröintipyyntö on käsitelty sekä koti- että vierai-lutietokannassa. Tällöin keksinnön mukaisesti vierailutietokanta aloittaa uuden virtuaalirekisteröintipyynnön käsittelyn sen jälkeen, kun se on vastaanottanut kuittauksen 35 eli esimerkiksi tilaajatiedot edellisen virtuaalirekiste- 12 100215 röintipyynnön seurauksena kotitietokannasta. Vierailija-tietokanta voi haluttaessa käsitellä rinnakkain saapunutta kuittausta ja uutta virtuaalirekisteröintiä. Tällaisen menettelyn mukaan toimittaessa saadaan elvytyksen nopeus ja 5 elvytyksen aiheuttama kuormitus säätymään automaattisesti sekä vierailu- että kotitietokannan kuormitusasteen mukaan, sillä keksintö toimii tällöin siten, että mitä suurempi on tietokantojen kuormitus, sitä hitaammin virtuaa-lirekisteröinnit suoritetaan kotitietokannassa ja sitä 10 hitaammin myös niiden aikaansaamat kuittaukset lähetetään vierailijatietokantoihin, jotka siten myös vain tässä hitaassa tahdissa lähettävät uusia virtuaalirekisteröinti-pyyntöjä.
Virtuaalirekisteröintien lähettämisen synkronointi 15 kotitietokannasta tuleviin kuittauksiin on hyvä toteuttamistapa, koska sen avulla elvytyksen nopeus ja elvytyksen aiheuttama kuormitus saadaan automaattisesti säätymään sekä vierailu- että kotitietokannan kuormitusasteen mukaan. Tällainen menetelmä on lisäksi yksinkertainen to-20 teuttaa.
Keksinnön mukaista menetelmää voidaan täydentää virtuaalirekisteröintien ja muiden tapahtumien välisillä priorisoinneilla. Tällöin esimerkiksi matkaviestinjärjestelmän normaalit rekisteröinnit priorisoidaan siten, että 25 ne suoritetaan aina ennen virtuaalirekisteröintejä.
Vaihtoehtoisesti virtuaalirekisteröintien suorituksen nopeutta ja sen aiheuttamaa kuormitusta matkaviestinverkolle voidaan säädellä esimerkiksi pitämällä taukoa virtuaalirekisteröintien lähettämisen välillä.
: 30 Keksinnön mukaista menetelmää voidaan täydentää ristiinvertailulla siten, että myös kotitietokannasta lähetetään vierailutietokantaan tiedot tilaajista, jotka kotitietokannan mukaan ovat rekisteröityneet vierailutietokantaan. Tällöin kotitietokannasta voidaan poistaa mahdol-35 linen tieto tilaajan rekisteröitymisestä tiettyyn vierai- 13 100215 lutietokantaan silloin kun tilaajalla ei ole validia rekisteröintiä tuossa tai ei missään tietokannassa.
Keksinnön erään suoritusmuodon mukaan kotitietokan-nassa voidaan haluttaessa pitää kirjaa tilaajista, joiden 5 tiedot on jo elvytetty vierailutietokannan lähettämän vir-tuaalirekisteröintipyynnön avulla.
Kuvio esittää lohkokaavion keksinnön mukaisesta matkaviestinjärjestelmästä koti- ja vierailijatietokantoi-neen. Matkaviestinjärjestelmän kotirekisteri HX on yhdis-10 tetty tietoliikenneyhteyksin 106 matkaviestinjärjestelmän vierailijarekisteriin VX. Kuviossa on esitetty matkaviestinjärjestelmän vierailijatietokanta VX 107. Vierailija-tietokantaan VX on tallennettu kyseiseen vierailijatieto-kantaan rekisteröityneiden tilaajien tiedot 108 ja kunkin 15 tilaajan tietojen ikäleima 109. On myös mahdollista, että tilaajan tietoja päivitetään kutakin erikseen, jolloin kullekin päivitettävälle tiedolle voidaan antaa oma ikä-leimansa. Vierailijatietokannan tietoja päivitetään vas-teellisesti tilaajatietojen päivityspyynnöille. Keksinnön 20 mukainen vierailijatietokanta käsittää välineet 110 kunkin kyseiseen vierailijatietokantaan rekisteröityneen tilaajan tietojen sekä kyseisen tilaajan ikäleiman hakemiseksi ja niiden lähettämiseksi kyseisen tilaajan kotitietokantaan .. kyseistä tilaajaa koskevassa virtuaalirekisteröintipyyn- 25 nössä, joka on varustettu mainitussa vierailijatietokan- nassa olleella tilaajan tietojen ikäleimalla.
Keksinnön mukainen vierailijatietokanta VX, 107 käsittää edelleen mainitun kotitietokannan lähettämille poistosanomille vasteelliset välineet 111 omassa tietokan-30 nassaan olevien tilaajan tietojen 108 sekä niiden ikälei man 109 vertaamiseksi mainitussa poistosanomassa oleviin vastaaviin tietoihin ja siinä olevaan ikäleimaan, sekä mainitun vertailun perusteella sen päättelemiseksi, suo-ritetaanko mainitussa vierailijatietokannassa VX, 107 35 mainitun tilaajan tietojen poisto.
14 100215
Kuviossa on lisäksi esitetty kotitietokanta HX 101, johon on talletettu kotitietokannan tilaajien tiedot 102 ja kunkin tilaajan tietojen ikäleima 103. Kotitietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivi-5 tyspyynnöille. Kyseinen kotitietokanta käsittää mainitulle virtuaalirekisteröintipyynnölle vasteelliset välineet 104 omassa tietokannassaan olleiden tilaajan tietojen 102 sekä niiden ikäleiman 103 vertaamiseksi virtuaalirekisteröinti-pyynnössä oleviin vastaaviin tietoihin ja siinä olleeseen 10 ikäleimaan, sekä mainitun vertailun perusteella sen päättelemiseksi, suoritetaanko mainitussa kotitietokannassa tai mainitussa vierailijatietokannassa mainitun tilaajan tietojen päivitys. Kotitietokannassa on lisäksi välineet 105, jotka mainitun päättelyn tuloksena käskevät haluttuja 15 tietokantoja suorittamaan tilaajan tietojen ja ikäleiman päivityksen.
On myös mahdollista, että kotirekisteri kuittaa virtuaalirekisteröintipyynnön sen lähettäneelle vierailijarekisterille lähettämällä kuittaussanoman, joka sisältää 20 kyseisen päivitettävän tilaajan tiedot, esimerkiksi tilaajan puhelu- ja palveluoikeustiedot. Vasteellisesti kyseiselle kuittaukselle vierailijarekisteri vertailee kuittauksen sisältämien tietojen ikäleimaa/ikäleimoja omassa :· ' tietokannassaan olevaan ikäleimaan/ikäleimoihin, ja valit- 25 see tietokantaansa niiden perusteella uusimmat tiedot.
Piirustukset ja niihin liittyvä selitys on tarkoitettu vain havainnollistamaan keksinnön ajatusta. Yksityiskohdiltaan voi keksinnön mukainen menetelmä, matkaviestinjärjestelmä sekä eri tietokannat vaihdella patent-30 tivaatimusten puitteissa. Vaikka keksintöä onkin edellä selitetty lähinnä matkaviestinjärjestelmien yhteydessä, voidaan keksintöä soveltaa muunkinlaisiin radiopuhelinjär-jestelmiin.
li

Claims (28)

15 100215
1. Menetelmä tilaajatietojen päivittämiseksi matkaviestinjärjestelmässä, jossa on kotitietokanta (HX, 5 101), johon on talletettu mainitun kotitietokannan tilaa jien tiedot (102) ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima (103), ja jonka kotitietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivityspyynnöille, ja vierailijatietokanta (VX, 107), jo-10 hon on talletettu kyseiseen vierailijatietokantaan (VX, 107) rekisteröityneiden tilaajien tiedot (108) ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima (109), ja jonka vierailijatietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivityspyynnöille, 15 tunnettu siitä, että menetelmä käsittää seuraavat vaiheet: mainittu vierailijatietokanta (VX, 107) saa tiedon siitä, että siihen rekisteröityneiden tilaajien tiedot (108) on elvytettävä, vaikka mainittu vierailijatietokanta 20 ei ole saanut matkaviestinjärjestelmän normaalia tilaajatieto jenpäivityspyyntöä, mainittu vierailijatietokanta (VX, 107) hakee tietokannastaan kunkin kyseiseen vierailijatietokantaan rekisteröityneen tilaajan tiedot (108) sekä kyseisen tilaa-25 jän ikäleiman (109) ja lähettää kyseisen tilaajan kotitie-tokantaan (HX, 101) kyseistä tilaajaa koskevan virtuaali-rekisteröintipyynnön, joka on varustettu mainitussa vieraili jatietokannassa olleella tilaajan ikäleimalla (109), vasteellisesti mainitulle virtuaalirekisteröinti-.* 30 pyynnölle mainittu kotitietokanta (HX, 101) vertaa omassa tietokannassaan olevia tilaajan tietoja (102) sekä niiden edellistä ikäleimaa (103) virtuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin ja siinä olevaan ikäleimaan (109) , 35 mainitun vertailun perusteella mainittu kotitieto- 16 100215 kanta (HX, 101) päättelee, tuleeko mainitussa kotitieto-kannassa tai mainitussa vierailijatietokannassa (VX, 107) suorittaa mainitun tilaajan tietojen (102; 108) päivitys, mainitun päättelyn tuloksena mainittu kotitietokan-5 ta (HX, 101) käskee haluamiaan tietokantoja (VX, 107) suorittamaan tilaajan tietojen (108) ja ikäleiman (109) päivityksen .
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mikäli mainitussa vertailussa il-10 menee, että sekä kotitietokannassa (HX, 101) että vieraili jatietokannassa (VX, 107) on samat tilaajan tiedot (102; 108) ja samat ikäleimat (103; 109) lähettää kotitietokanta kuittauksen mainitulle virtuaalirekisteröintipyynnön lähettäneelle vierailijatietokannalle (VX, 107).
3. Patenttivaatimuksen 1 mukainen menetelmä, tun nettu siitä, että mikäli mainitussa vertailussa ilmenee, että kotitietokannan sisältämä tilaajan sijaintitieto (102) on oikea, mutta että tuon tiedon ikäleima (103) on vanhempi, kuin mainitussa virtuaalirekisteröintipyynnössä 20 oleva ikäleima (109), päivittää mainittu kotitietokanta (HX, 101) omaan tietokantaansa virtuaalirekisteröintipyynnön sisältämän ikäleiman (109) ja lähettää kuittauksen vierailijatietokannalle (VX, 107), joka lähetti virtuaali-*: rekisteröintipyynnön.
4. Patenttivaatimuksen 1 mukainen menetelmä, tun nettu siitä, että mikäli mainitussa vertailussa ilmenee, että kotitietokannan (HX, 101) sisältämä tilaajan sijaintitieto (102) on erilainen, kuin mainitussa virtuaa-lirekisteröintipyynnössä oleva tilaajan sijaintitieto \ 30 (108), ja että mainitussa kotitietokannassa (HX, 101) ole va tuon tiedon ikäleima (103) on vanhempi kuin mainitussa virtuaalirekisteröintipyynnössä oleva ikäleima (109), ja mikäli kotitietokannassa (HX, 101) on tieto, että kyseinen tilaaja on rekisteröitynyt mainittuun kotitietokantaan, 35 vaikka tilaaja on todellisuudessa rekisteröitynyt mainit- II 17 100215 tuun vierailijatietokantaan (VX, 107), päivittää kotitie-tokanta itseensä tiedon tilaajan rekisteröitymisestä mainittuun vierailijatietokantaan sekä tämän rekisteröitymisen ikäleiman (109) ja lähettää kuittaussanomassa ikälei-5 man virtuaalirekisteröintipyynnön lähettäneelle vierailijat ietokannalle .
5. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mikäli mainitussa vertailussa ilmenee, että kotitietokannan (HX, 101) sisältämä tilaajan 10 sijaintitieto on erilainen, kuin mainitussa virtuaalire-kisteröintipyynnössä oleva tilaajan sijaintitieto (108), ja että mainitussa kotitietokannassa oleva tuon tiedon ikäleima (103) on vanhempi, kuin mainitussa virtuaalire-kisteröintipyynnössä oleva ikäleima (109), ja mikäli koti-15 tietokannassa on tieto, että kyseinen tilaaja on rekisteröitynyt johonkin toiseen vierailijatietokantaan, vaikka tilaaja itse asiassa on rekisteröitynyt siihen vierailija-tietokantaan (VX, 107), joka lähetti virtuaalirekisteröintipyynnön, päivittää kotitietokanta (HX, 101) itselleen 20 tiedon siitä vierailijatietokannasta, joka lähetti virtuaalirekisteröintipyynnön ja siinä olleen ikäleiman (109), lähettää poistosanoman mainittuun toiseen vierailijatietokantaan ja lähettää kuittauksen sille vierailijatietokan-nalle (VX, 107), joka on lähettänyt mainitun virtuaalire-25 kisteröintipyynnön.
6. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mikäli mainitussa vertailussa ilmenee, että kotitietokannan (HX, 101) sisältämä tilaajan sijaintitieto (102) on varustettu uudemmalla ikäleimalla 30 (103) kuin mainitussa virtuaalirekisteröintipyynnössä ole- « va tilaajan sijaintitieto (108), lähettää kotitietokanta poistosanoman sille vierailijatietokannalle (VX, 107), joka lähetti mainitun virtuaalirekisteröintipyynnön, jolle poistosanomalle vasteellisesti mainittu vierailijatieto-35 kanta poistaa tietokannastaan mainitun tilaajan tiedot 18 100215 (108) ja lähettää poistosanoman kuittaussanoman mainitulle kotitietokannalle (HX, 101).
7. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mikäli mainittu kotitietokanta (HX, 5 101) päivittää omaan tietokantaansa uuden vierailijatieto- kannan (VX, 107) tunnuksen, lähettää mainittu kotitietokanta tilaajan tietoja (108) koskevan poistosanoman sille vanhalle vierailijatietokannalle, johon mainittu tilaaja on kotitietokannan (HX, 101) tietojen (102) mukaan ollut 10 aikaisemmin rekisteröityneenä, ja kuittauksen mainitulle uudelle vierailijatietokannalle.
8. Patenttivaatimuksen 7 mukainen menetelmä, tunnettu siitä, että mainitussa vierailijatietokannassa (VX, 107) vastaanotetussa mainitussa poistosanomassa on 15 kyseisen tilaajan tietojen ikäleima, jota mainitun poistosanoman vastaanottanut vierailijatietokanta (VX, 107) vertaa omassa tietokannassaan olevaan kyseistä tilaajaa koskevaan ikäleimaan (109), jolloin mainitun vertailun tuloksena, 20 mikäli mainittu kunkin tilaajan kotitietokannassa (HX, 101) ollut ikäleima (103) on uudempi tai yhtä vanha kuin mainitun vierailijatietokannan (VX, 107) omassa tietokannassa oleva kyseistä tilaajaa koskeva ikäleima (109), ' poistaa mainittu vierailijatietokanta kyseisen tilaajan 25 tiedot omasta tietokannastaan, ja mikäli mainittu kunkin tilaajan kotitietokannassa (HX, 101) ollut ikäleima (103) on vanhempi kuin mainitun vierailijatietokannan (VX, 107) omassa tietokannassa oleva kyseistä tilaajaa koskeva ikäleima (109), lähettää vierai-30 lijatietokanta virtuaalirekisteröintipyynnön kyseisen ti laajan kotitietokannalle.
9. Patenttivaatimuksen 1, 7 tai 8 mukainen menetelmä, tunnettu siitä, että mainittu vierailijatietokanta (VX, 107) saa tiedon siitä, että siihen rekiste- 35 röityneiden tilaajien tiedot (108) on elvytettävä, maini- II 19 100215 tulta kotitietokannalta (HX, 101), joka lähettää elvytys-pyyntösanoman mainitulle vierailijatietokannalle.
10. Patenttivaatimuksen 9 mukainen menetelmä, tunnettu siitä, että mainittu elvytyspyyntösanoma 5 lähetetään, mikäli mainittu kotitietokanta (HX, 101) on havainnut matkaviestinverkossa virhetilanteen.
11. Patenttivaatimuksen 9 tai 10 mukainen menetelmä, tunnettu siitä, että mainittu elvytyspyyntösanoma lähetetään mikäli mainittu kotitietokanta (HX, 101) 10 epäilee, että matkaviestinverkossa on virhetilanne.
12. Patenttivaatimuksen 9, 10 tai 11 mukainen menetelmä, tunnettu siitä, että mainittu kotitietokanta (HX, 101) lähettää mainitun elvytyspyyntösanoman kaikkiin sellaisiin vierailijatietokantoihin (VX, 107), 15 joiden mainittu kotitietokanta haluaa suorittavan elvytyksen .
13. Patenttivaatimuksen 9, 10, 11 tai 12 mukainen menetelmä, tunnettu siitä, että mainittu elvytys-pyyntö lähetetään vasteellisesti käyttäjän antamalle manu- 20 aaliselle käskylle.
14. Patenttivaatimuksen 1, 7 tai 8 mukainen menetelmä, tunnettu siitä, että mainittu vierailija-tietokanta (VX, 107) päättää itse sen, että siihen rekis- .. teröityneiden tilaajien tiedot (108) on elvytettävä.
15. Patenttivaatimuksen 14 mukainen menetelmä, tunnettu siitä, että mainittu vierailijatietokanta (VX, 107) päättää elvyttää siihen rekisteröityneiden tilaajien tiedot (108), mikäli mainittu vierailijatietokanta havaitsee matkaviestinjärjestelmässä virhetilanteen. :. 30 16. Patenttivaatimuksen 14 tai 15 mukainen menetel mä, tunnettu siitä, että mainittu vierailijatietokanta (VX, 107) päättää elvyttää siihen rekisteröityneiden tilaajien tiedot (108), mikäli mainittu vierailijatietokanta epäilee, että matkaviestinjärjestelmässä on virhe- 35 tilanne. 20 100215
17. Patenttivaatimuksen 1, 2, 3, 4, 5, 6 tai 8 mukainen menetelmä, tunnettu siitä, mainittu virtu-aalirekisteröintipyyntö lähetetään mainitusta vierailija-tietokannasta vasteellisesti käyttäjän antamalle komennol- 5 le.
18. Patenttivaatimuksen 1 tai 8 mukainen menetelmä, tunnettu siitä, että mainittuja virtuaalirekiste-röintipyyntöjä lähetetään useille kotitietokannoille (HX, 101) .
19. Patenttivaatimuksen 1, 8 tai 18 mukainen mene telmä, tunnettu siitä, että mainittuja virtuaali-rekisteröintipyyntöjä lähetetään halutuille kotitietokannoille (HX, 101) siten, että vain haluttujen kotitietokan-tojen tilaajien tiedot (102) elvytetään.
20. Patenttivaatimuksen 1, 8, 18 tai 19 mukainen menetelmä, tunnettu siitä, että mainittu virtuaa-lirekisteröintipyyntö lähetetään vasta, kun mainitun koti-tietokannan (HX, 101) lähettämä edellisen virtuaalirekis-teröintipyynnön kuittaus on saapunut mainittuun vieraili- 20 jatietokantaan (VX, 107).
21. Patenttivaatimuksen 1, 13, 16, 19 tai 20 mukainen menetelmä, tunnettu siitä, että mainitut vir-tuaalirekisteröintipyynnöt varustetaan prioriteeteilla, .. joille vasteellisesti eri virtuaalirekisteröintipyyntöjen 25 aiheuttamat elvytystoimenpiteet suoritetaan mainittujen prioriteettien osoittamassa järjestyksessä.
22. Patenttivaatimuksen 21 mukainen menetelmä, tunnettu siitä, että mainitut virtuaalirekiste-röintipyynnöt varustetaan prioriteeteilla, jotka priori- 30 soivat matkaviestinjärjestelmän halutut tärkeimmiksi luo kitellut toimenpiteet virtuaalirekisteröintipyyntöjen edelle, ja halutut vähemmän tärkeiksi luokitellut toimenpiteet virtuaalirekisteröintipyyntöjen jälkeen suoritettaviksi. 21 100215
23. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mainitusta kotitietokannasta (HX, 101) lähetetään vertailusanomana mainittuun vieraili-jatietokantaan (VX, 107) tiedot niistä tilaajista, joiden 5 tiedot ovat mainitun kotitietokannan (HX, 101) mukaan mainitussa vierailijatietokannassa.
24. Patenttivaatimuksen 23 mukainen menetelmä, tunnettu siitä, että vasteellisesti mainitulle vertailusanomalle mainittu vierailijatietokanta (VX, 107) 10 suorittaa vertailun, jonka tuloksena, mikäli vertailusta ilmenee, että tilaaja ei ole rekisteröitynyt mainittuun vieraili jatietokantaan ilmoittaa mainittu vieraili jatietokanta mainitulle kotitietokannalle (HX, 101) siitä, että tilaaja ei ole rekisteröitynyt mainittuun vierailijatieto-15 kantaan, jolloin mainittu kotitietokanta poistaa omasta tietokannastaan tiedon (102) mainitun tilaajan rekisteröitymisestä mainittuun vierailijatietokantaan (VX, 107).
25. Matkaviestinjärjestelmä, käsittäen: kotitietokannan (HX, 101), johon on talletettu mai- 20 nitun kotitietokannan tilaajien tiedot (102) ja kunkin tilaajan tietojen ikäleima (103), ja jonka kotitietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivi-tyspyynnöille, .. vierailijatietokannan (VX, 107), johon on talletet- 25 tu kyseiseen vierailijatietokantaan rekisteröityneiden tilaajien tiedot (108) ja kunkin tilaajan tietojen (108) ikäleima (109), ja jonka vierailijatietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivityspyynnöille, 30 järjestelmän ollessa tunnettu siitä, että mainittu vierailijatietokanta (VX, 107) käsittää välineet (110) kunkin kyseiseen vierailijatietokantaan rekisteröityneen tilaajan tietojen (108) sekä kyseisen tilaajan ik-äleiman (109) hakemiseksi ja niiden lähettämiseksi kysei-35 sen tilaajan kotitietokantaan (HX, 101) kyseistä tilaajaa 22 100215 koskevassa virtuaalirekisteröintipyynnössä, joka on varustettu mainitussa vierailijatietokannassa (VX, 107) olleella tilaajan tietojen (108) ikäleimalla (109), ja että mainittu kotitietokanta (HX, 101) käsittää: 5 mainitulle virtuaalirekisteröintipyynnölle vasteel- liset välineet (104) omassa tietokannassaan olevien tilaajan tietojen (102) sekä niiden ikäleiman (103) vertaamiseksi virtuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin ja siinä olevaan ikäleimaan, sekä mainitun ver-10 tailun perusteella sen päättelemiseksi, suoritetaanko mainitussa kotitietokannassa (HX, 101) tai mainitussa vieraili jatietokannassa (VX, 107) mainitun tilaajan tietojen päivitys, ja välineet (105), jotka mainitun päättelyn tuloksena 15 käskevät haluttuja tietokantoja suorittamaan tilaajan tietojen (108) ja ikäleiman (109) päivityksen.
26. Patenttivaatimuksen 25 mukainen matkaviestin-järjestelmä, tunnettu siitä, että mainittu vieraili jatietokanta (VX, 107) käsittää: 20 mainitun kotitietokannan lähettämille poistosano- mille vasteelliset välineet (111) omassa tietokannassaan olevien tilaajan tietojen (108) sekä niiden ikäleiman (109) vertaamiseksi mainitussa poistosanomassa oleviin .. vastaaviin tietoihin ja siinä olevaan ikäleimaan, sekä 25 mainitun vertailun perusteella sen päättelemiseksi, suoritetaanko mainitussa vierailijatietokannassa (VX, 107) mainitun tilaajan tietojen poisto.
27. Matkaviestinjärjestelmän vierailijatietokanta (VX, 107), johon on talletettu kyseiseen vierailijatieto- ’· 30 kantaan rekisteröityneiden tilaajien tiedot (108) ja kun kin tilaajan tietojen ikäleima (109), ja jonka vierailija-tietokannan tietoja päivitetään vasteellisesti tilaajatietojen päivityspyynnöille, mainitun vierailijatietokannan ollessa tunnettu siitä, että se käsittää: 35 välineet (110) virtuaalirekisteröintipyynnön lähet- K 23 100215 tämiseksi vierailijatietokantaan (VX, 107) rekisteröityneen tilaajan kotitietokantaan (HX, 101), jolle virtuaa-lirekisteröintipyynnölle vasteellisesti mainittu kotitie-tokanta vertaa omassa tietokannassaan olleita tilaajan 5 tietoja (102) sekä niiden ikäleimaa (103) virtuaalirekis-teröintipyynnössä oleviin vastaaviin tietoihin ja siinä olleeseen ikäleimaan, jolloin mainitun vertailun perusteella mainittu kotitietokanta päättelee tuleeko mainitussa kotitietokannassa tai mainitussa vierailijatietokannas-10 sa suorittaa mainitun tilaajan tietojen päivitys sekä mainitun päättelyn tuloksena käskee haluamiaan tietokantoja suorittamaan tilaajan tietojen ja ikäleiman päivityksen.
28. Matkaviestinjärjestelmän kotitietokanta (HX, 101), johon on talletettu mainitun kotitietokannan tilaa-15 jien tiedot (102) ja kunkin tilaajan tietojen edellisestä päivityksestä kertova ikäleima (103), ja jonka tietoja päivitetään vasteellisesti tilaajatietojen päivityspyynnöille, tunnettu siitä, että mainittu kotitietokanta (HX, 101) käsittää: 20 vierailijatietokannan (VX, 107) lähettämälle virtu- aalirekisteröintipyynnölle vasteelliset välineet (104) omassa tietokannassaan olleiden tilaajan tietojen (102) sekä niiden ikäleiman (103) vertaamiseksi mainitussa vir-.. tuaalirekisteröintipyynnössä oleviin vastaaviin tietoihin 25 ja siinä olleeseen ikäleimaan, sekä mainitun vertailun perusteella sen päättelemiseksi, tuleeko mainitussa koti-tietokannassa (HX, 101) tai mainitussa vierailijatietokan-nassa (VX, 107) suorittaa mainitun tilaajan tietojen päivitys, ja mainitun päättelyn tuloksena haluttujen tieto-30 kantojen käskemiseksi suorittamaan tilaajan tietojen ja ikäleiman päivityksen. 24 100215
FI951270A 1995-03-17 1995-03-17 Matkaviestijärjestelmän tilaajatietojen päivittäminen FI100215B (fi)

Priority Applications (13)

Application Number Priority Date Filing Date Title
FI951270A FI100215B (fi) 1995-03-17 1995-03-17 Matkaviestijärjestelmän tilaajatietojen päivittäminen
AU49462/96A AU705282B2 (en) 1995-03-17 1996-03-15 Updating subscriber data of a mobile communication system
ES96905880T ES2189865T3 (es) 1995-03-17 1996-03-15 Actualizacion de datos de abonado de un sistema de comunicaciones moviles.
PCT/FI1996/000157 WO1996029838A1 (en) 1995-03-17 1996-03-15 Updating subscriber data of a mobile communication system
JP52810796A JP4100705B2 (ja) 1995-03-17 1996-03-15 移動通信システムの加入者データを更新する方法
NZ303221A NZ303221A (en) 1995-03-17 1996-03-15 Updating subscriber data in databases of mobile telecommunication system
CN96190197A CN1084132C (zh) 1995-03-17 1996-03-15 移动通信***用户数据的更新
EP96905880A EP0760195B1 (en) 1995-03-17 1996-03-15 Updating subscriber data of a mobile communication system
DE69625555T DE69625555T2 (de) 1995-03-17 1996-03-15 Aktualisierung von teilnehmerdaten in einem mobiltelekommunikationssystem
KR1019960706482A KR100423941B1 (ko) 1995-03-17 1996-03-15 이동통신시스템에서가입자데이터를갱신하는방법
BR9605939A BR9605939A (pt) 1995-03-17 1996-03-15 Processo de atualozar dados de assinante em um sistema de comunicação móvel sistema de comunicação móvel e base de dados
US08/737,862 US5901353A (en) 1995-03-17 1996-03-15 Updating subscriber data of a mobile communication system
AT96905880T ATE230545T1 (de) 1995-03-17 1996-03-15 Aktualisierung von teilnehmerdaten in einem mobiltelekommunikationssystem

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI951270 1995-03-17
FI951270A FI100215B (fi) 1995-03-17 1995-03-17 Matkaviestijärjestelmän tilaajatietojen päivittäminen

Publications (3)

Publication Number Publication Date
FI951270A0 FI951270A0 (fi) 1995-03-17
FI951270A FI951270A (fi) 1996-09-18
FI100215B true FI100215B (fi) 1997-10-15

Family

ID=8543072

Family Applications (1)

Application Number Title Priority Date Filing Date
FI951270A FI100215B (fi) 1995-03-17 1995-03-17 Matkaviestijärjestelmän tilaajatietojen päivittäminen

Country Status (13)

Country Link
US (1) US5901353A (fi)
EP (1) EP0760195B1 (fi)
JP (1) JP4100705B2 (fi)
KR (1) KR100423941B1 (fi)
CN (1) CN1084132C (fi)
AT (1) ATE230545T1 (fi)
AU (1) AU705282B2 (fi)
BR (1) BR9605939A (fi)
DE (1) DE69625555T2 (fi)
ES (1) ES2189865T3 (fi)
FI (1) FI100215B (fi)
NZ (1) NZ303221A (fi)
WO (1) WO1996029838A1 (fi)

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774802A (en) * 1996-04-10 1998-06-30 Motorola Inc. Apparatus and method for billing in a wireless communication system
EP0833541A3 (de) * 1996-09-30 1998-07-15 Siemens Aktiengesellschaft Verfahren zum Wiederherstellen von teilnehmer- bzw. endgerätebezogenen Informationen im Datenbanksystem eines Mobilfunknetzes
DE19640288A1 (de) * 1996-09-30 1998-04-09 Siemens Ag Verfahren zum Wiederherstellen von teilnehmerbezogenen Informationen in einem Datenbanksystem eines Kommunikationsnetzes
EP0833539A3 (de) * 1996-09-30 1999-09-22 Siemens Aktiengesellschaft Verfahren zum Wiederherstellen von tielnehmerbezogenen Informationen in einem Datenbanksystem eines Kommunikationsnetzes
US5946619A (en) * 1996-11-01 1999-08-31 Ericsson Inc System and method for improved paging and location updating of mobile subscribers
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
FI105870B (fi) 1997-03-21 2000-10-13 Nokia Networks Oy Menetelmä masterkeskuksen ja varakeskuksen datan epäkonsistenttiuden estämiseksi
SE517355C2 (sv) * 1997-03-25 2002-05-28 Ericsson Telefon Ab L M Övervakningsmetod och anordning
FI112766B (fi) * 1997-07-25 2003-12-31 Nokia Corp Ryhmätietojen elvyttäminen matkaviestinjärjestelmien joukossa
US6115463A (en) * 1997-11-21 2000-09-05 Telefonaktiebolaget Lm Ericsson (Publ) Migration of subscriber data between home location registers of a telecommunications system
US6067454A (en) * 1998-04-14 2000-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Mobile switching center restart recovery procedure
AU4298499A (en) * 1998-04-27 1999-11-16 Telefonaktiebolaget Lm Ericsson (Publ) Selective subscriber profile download from a persistant storage node to a transient storage node
SE511859C2 (sv) 1998-04-27 1999-12-06 Ericsson Telefon Ab L M Skapande av avsiktlig sidlob
US6181937B1 (en) 1998-07-01 2001-01-30 Erkki Joensuu Method for avoiding unnecessary signalling in a cellular communications system
JP3786538B2 (ja) 1999-02-19 2006-06-14 富士通株式会社 移動通信システム
US6731932B1 (en) * 1999-08-24 2004-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Methods and systems for handling subscriber data
AU7346800A (en) 1999-09-02 2001-03-26 Automated Business Companies Communication and proximity authorization systems
FI110226B (fi) * 1999-10-28 2002-12-13 Nokia Corp Tilaajatiedot
FI20000178A (fi) 2000-01-28 2001-07-29 Nokia Networks Oy Datan palautus hajautetussa järjestelmässä
WO2001095658A1 (fr) * 2000-06-02 2001-12-13 Fujitsu Limited Procede de gestion mobile d'un systeme de communication mobile, unite d'echange et unite d'enregistrement de position de repos
JP2002152803A (ja) * 2000-11-10 2002-05-24 Ntt Docomo Inc 移動通信システム、移動通信システムにおける移動局の位置登録方法およびリソース制御方法、並びに記録媒体
DE10101754C2 (de) * 2001-01-16 2003-02-20 Siemens Ag Verfahren zur automatischen Wiederherstellung von Daten in einer Datenbasis
JP3930258B2 (ja) * 2001-02-27 2007-06-13 株式会社日立製作所 インターネットローミング方法
US20020188474A1 (en) * 2001-06-07 2002-12-12 Brian Collamore System for enabling the reconsideration of a medical study based on the arrival of new information
US20030013449A1 (en) * 2001-07-11 2003-01-16 Hose David A. Monitoring boundary crossings in a wireless network
DE60125424T2 (de) * 2001-10-12 2007-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren zur erhaltung von in einem msc/vlr enthaltenen nutzerdaten nach einem wiederanlauf des systems
KR100827164B1 (ko) * 2001-12-29 2008-05-02 삼성전자주식회사 이동 통신 시스템에서 가입자 정보 복구 장치 및 방법
US7133672B2 (en) * 2002-01-08 2006-11-07 Motorola, Inc. Method and apparatus for registration of a mobile station in a packet data communication system
US7062582B1 (en) * 2003-03-14 2006-06-13 Marvell International Ltd. Method and apparatus for bus arbitration dynamic priority based on waiting period
US7638306B2 (en) * 2003-08-08 2009-12-29 Fermalogic, Inc. Process of increasing cellular production of biologically active compounds
KR100515890B1 (ko) * 2005-03-07 2005-09-20 주식회사 퓨전소프트 효율적인 데이터베이스 복구방법
CN100396029C (zh) * 2006-07-31 2008-06-18 华为技术有限公司 一种校正子模块信息表错误信息的方法
US8116289B2 (en) * 2006-08-30 2012-02-14 Cisco Technology, Inc. Internetworking nodes based on connections, membership, and location
CN101115310B (zh) * 2007-08-29 2011-10-26 中兴通讯股份有限公司 一种微波存取全球互通***中邻区列表的更新方法及***
GB2463632B (en) * 2008-05-07 2012-08-01 France Telecom Mobile communications system and method
US9665620B2 (en) 2010-01-15 2017-05-30 Ab Initio Technology Llc Managing data queries
US8565760B2 (en) * 2010-09-30 2013-10-22 Motorola Solutions, Inc. Methods, systems and apparatus for recovering registration information
US20120249373A1 (en) * 2011-01-17 2012-10-04 Qualcomm Incorporated Populating Non-Positional Transmitter Location Databases Using Information about Recognized Positional Transmitters
US9116955B2 (en) 2011-05-02 2015-08-25 Ab Initio Technology Llc Managing data queries
WO2015085291A1 (en) 2013-12-06 2015-06-11 Ab Initio Technology Llc Source code translation
US10437819B2 (en) 2014-11-14 2019-10-08 Ab Initio Technology Llc Processing queries containing a union-type operation
US10417281B2 (en) 2015-02-18 2019-09-17 Ab Initio Technology Llc Querying a data source on a network
US11093223B2 (en) 2019-07-18 2021-08-17 Ab Initio Technology Llc Automatically converting a program written in a procedural programming language into a dataflow graph and related systems and methods

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI87963C (fi) * 1991-06-06 1993-03-10 Telenokia Oy Foerfarande foer bildande av ett ankommande samtal till en radiotelefon i ett cellradiotelefonsystem
US5408683A (en) * 1991-07-18 1995-04-18 Motorola, Inc. Method of anticipating a communication unit's location in a networked radio communications system
FI95758C (fi) * 1992-05-25 1996-03-11 Nokia Telecommunications Oy Sijainninpäivitys solukkoradioverkossa
SE470326B (sv) * 1992-06-03 1994-01-17 Ellemtel Utvecklings Ab Förfarande i samband med uppdatering av en eller flera HLR- databaser som ingår i ett mobiltelefonisystem
FI91346C (fi) * 1992-08-07 1994-06-10 Telenokia Oy Menetelmä solukkoradiojärjestelmän tilaajatietojen päivittämiseksi ja solukkoradiojärjestelmä
SE501088C2 (sv) * 1993-03-31 1994-11-07 Ericsson Telefon Ab L M Återupprättande av en hemmadatabas i mobilradiosystem
US5913160A (en) * 1994-09-13 1999-06-15 At&T Corporation Method and system for updating replicated databases in foreign and home telecommunication network systems for supporting global mobility of network customers
US5563606A (en) * 1994-10-03 1996-10-08 Motorola, Inc. Dynamic mapping apparatus for mobile unit acquisition and method therefor
US5774802A (en) * 1996-04-10 1998-06-30 Motorola Inc. Apparatus and method for billing in a wireless communication system

Also Published As

Publication number Publication date
ES2189865T3 (es) 2003-07-16
CN1148458A (zh) 1997-04-23
EP0760195B1 (en) 2003-01-02
US5901353A (en) 1999-05-04
WO1996029838A1 (en) 1996-09-26
AU705282B2 (en) 1999-05-20
DE69625555T2 (de) 2003-09-25
ATE230545T1 (de) 2003-01-15
FI951270A0 (fi) 1995-03-17
CN1084132C (zh) 2002-05-01
JPH10506768A (ja) 1998-06-30
AU4946296A (en) 1996-10-08
KR100423941B1 (ko) 2004-07-23
EP0760195A1 (en) 1997-03-05
BR9605939A (pt) 1997-08-12
DE69625555D1 (de) 2003-02-06
JP4100705B2 (ja) 2008-06-11
FI951270A (fi) 1996-09-18
NZ303221A (en) 1998-03-25

Similar Documents

Publication Publication Date Title
FI100215B (fi) Matkaviestijärjestelmän tilaajatietojen päivittäminen
US5797096A (en) System and method for maintaining control channel mode information in a cellular telecommunications network
US6349206B1 (en) Method, system and apparatus for providing a warning when a mobile terminal may lose service
FI91346B (fi) Menetelmä solukkoradiojärjestelmän tilaajatietojen päivittämiseksi ja solukkoradiojärjestelmä
US6134314A (en) Method and system for dynamically redirecting wireline call delivery
JP4567259B2 (ja) ゲートウェイ位置レジスタの誤り回復
US6463284B2 (en) Control of storage of subscriber data in mobile communication system
US6181937B1 (en) Method for avoiding unnecessary signalling in a cellular communications system
CN110138580B (zh) 一种pdu会话的更新方法及网络侧设备
JP2002511721A (ja) 移動通信交換局再起動の復帰手順
KR20130121156A (ko) 모바일 통신 디바이스들을 위한 모바일 착신 로밍 전달
EP1301053B1 (en) Mobile management method of mobile communication system and exchange unit and home position registration unit
US20080261629A1 (en) Logical paging areas
JP2002505063A (ja) 移動局の呼出方法およびシステム
US7031707B1 (en) Support for features associated with a subscriber in networks with a gateway location register
US6788936B1 (en) Gateway location register fault recovery
US8923854B2 (en) Method of and equipment for subscriber mobility registration update in a home location register of a mobile communications network
CN111314958B (zh) 移动终端的lau更新方法及***、存储介质和移动终端
US20080115009A1 (en) Registers in a communication system
KR100356958B1 (ko) 이동교환 시스템에서 구역 및 타이머 기준 위치등록을이용한 가입자 정보 복구 방법
FI92007B (fi) Menetelmä puhelun muodostamiseksi matkapuhelinverkossa, matkapuhelinkeskus ja vierailijarekisteri
Chen et al. Fault tolerance of PCS mobility databases
KR20020044940A (ko) 방문자 위치 등록기에서 가입자 정보 삭제방법

Legal Events

Date Code Title Description
MM Patent lapsed