FI112976B - Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite - Google Patents
Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite Download PDFInfo
- Publication number
- FI112976B FI112976B FI20021788A FI20021788A FI112976B FI 112976 B FI112976 B FI 112976B FI 20021788 A FI20021788 A FI 20021788A FI 20021788 A FI20021788 A FI 20021788A FI 112976 B FI112976 B FI 112976B
- Authority
- FI
- Finland
- Prior art keywords
- information
- electronic device
- assistance information
- time data
- server
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/03—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
- G01S19/05—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
- G01S19/06—Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/256—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
- Radio Relay Systems (AREA)
Description
il·' i f i 112976 ! 1 ! Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite 5 i !
Nyt esillä oleva keksintö kohdistuu menetelmään sijainninmäärityk-5 sessä, jossa määritetään satelliittipaikannusjärjestelmän avustetietoa, ja välitetään määritettyä avustetietoa tiedonsiirtojärjestelmässä, jossa on ainakin yksi palvelin, ja välitetään avustetietoa elektroniikkalaitteeseen. Keksintö kohdistuu lisäksi järjestelmään, joka käsittää välineet satelliittipaikannusjärjestelmän avustetiedon määrittämiseksi, ja tiedon-10 siirtojärjestelmän, joka käsittää ainakin yhden palvelimen ja välineet avustetiedon välittämiseksi elektroniikkalaitteeseen. Keksintö kohdistuu vielä elektroniikkalaitteeseen, jossa on sijainninmääritysvastaanotin, ja joka elektroniikkalaite on järjestetty käytettäväksi tiedonsiirtojärjestelmässä, joka käsittää välineet satelliittipaikannusjärjestelmän avustetie-15 don määrittämiseksi, ja tiedonsiirtojärjestelmän, joka käsittää ainakin yhden palvelimen ja välineet avustetiedon välittämiseksi elektroniikka-laitteeseen.
Satelliitteihin perustuvissa sijainninmääritysjärjestelmissä sijainninmää-20 ritysvastaanotin pyrkii vastaanottamaan satelliittien lähettämiä signaaleita, joiden perusteella sijainninmääritysvastaanotin pyrkii laskemaan oman sijaintinsa. Tavallisesti tarvitaan vähintään neljän eri satelliittisig-naalin vastaanottamista, jotta kolmedimensioinen sijainti sekä aikatieto saadaan selville. Satelliittisignaalit ovat kuitenkin suhteellisen heikkoja : 25 saapuessaan vastaanottimeen. Usein signaalin taso on alle taustako hinan tason. Käytännössä tämä merkitsee sitä, että sijainninmääritysvastaanotin ei välttämättä kykene vastaanottamaan tarvittavaa määrää satelliittisignaaleita. Tällaista tilannetta varten on kehitteillä avustetietoa sekä matkaviestinverkkoja hyödyntäviä järjestelmiä. Tällöin satelliittei-. 30 hin liittyvää avustetietoa lähetetään maanpäällisen matkaviestinverkon tukiasemien välityksellä sijainninmääritysvastaanottimeen. Tällaisen järjestelmän ainakin joissakin tukiasemissa on sijainninmääritysvastaanotin, joka vastaanottaa satelliittien lähettämiä signaaleita. Tuki-:··: asemalla on tiedossa suhteellisen tarkasti tukiaseman koordinaatit, 35 jolloin tukiasemalla vastaanotettujen satelliittisignaalien ja tukiasema-koordinaattien avulla pystytään määrittämään joitakin satelliittisignaa-leihin liittyviä tietoja, kuten kulkuaika satelliitista tukiasemaan ja ionos- 2 112976 fäärikorjaukset. Lisäksi tukiasemille voidaan joltakin satelliittipaikannusjärjestelmään kuuluvalta maa-asemalta välittää satelliittien avuste-tietoa, kuten ephemeris ja almanakkatieto. Sijainninmääritys voi tällöin avustetietoa hyödyntäen käyttää myös sellaista satelliittisignaalia, 5 jonka voimakkuus ei ole riittävä signaalissa olevan informaation ilmaisemiseen. Tämä helpottaa sijainninmäärityksen suorittamista heikoissa signaaliolosuhteissa.
Eräs tunnettu satelliitteihin perustuva sijainninmääritysjärjestelmä (sa-10 telliittipaikannusjärjestelmä) on GPS-paikannusjärjestelmä (Global Positioning System), jossa on useita maata kiertäviä satelliitteja. Jokainen GPS-järjestelmän toimiva satelliitti lähettää ns. L1-signaalia 1575,42 MHz:n kantoaaltotaajuudella. Tätä taajuutta merkitään myös 154f0, missä f0=10,23 MHz. Lisäksi satelliitit lähettävät L2-signaalia 15 1227,6 MHz:n kantoaaltotaajuudella, eli 120f0. Satelliitissa suoritetaan näiden signaalien modulointi ainakin yhdellä valesatunnaissekvenssillä. Kullakin satelliitilla tämä valesatunnaissekvenssi on erilainen. Kussakin satelliitissa L1-signaalin moduloinnissa käytetään valesatunnaissek-venssinä mm. ns. C/A-koodia (Coarse/Acquisition code), jona käyte-20 tään Gold-koodia. Jokainen GPS-satelliitti lähettää signaalia käyttämällä yksilöllistä C/A-koodia. Koodit muodostetaan kahden 1023-bitti-sen binäärisekvenssin modulo-2 summana. Ensimmäinen binäärisek-venssi G1 on muodostettu polynomilla X10+X3+1 ja toinen binäärisek-venssi G2 on muodostettu viivästämällä polynomia 25 X10+X9+X8+X6+X3+X2+1 siten, että kullakin satelliitilla viive on erilainen.
' Tämä järjestely mahdollistaa sen, että eri C/A-koodit voidaan muodos taa samanlaisella koodigeneraattorilla. C/A-koodit ovat siis binäärikoodeja, joiden kellotusnopeus (Chipping rate) GPS-järjestelmässä on 1,023 MHz. C/A-koodi käsittää 1023 alibittiä (Chip), jolloin koodin tois-, · ; 30 toaika on 1 ms. L1-signaalin kantoaaltoa moduloidaan vielä navigointi- informaatiolla 50 bit/s bittinopeudella. Navigointi-informaatio käsittää :·. tietoa satelliitin ’’terveydentilasta” (health), radasta, aikatietoa jne. GPS- järjestelmässä L1-signaalin moduloinnissa käytettävät koodit eivät ole : \ erityisen tehokkaita edellä esitettyjen kapeakaistaisten häiriöiden elimi- ,..V 35 noimisen kannalta. Tällöin voimakkaan häiritsevän signaalin aiheutta- ma ristikorrelaatio heikompaan, vastaanotettavaan signaaliin voi estää vastaanotinta tahdistumasta tähän vastaanotettavaan signaaliin.
3 112976
Kansainvälisessä patenttihakemuksessa WO 99/47943 on esitetty järjestelmä ja menetelmä langattoman CDMA-lähetin/vastaanottimen sijainnin määrittämiseksi. Julkaisussa on esitetty tyypillinen avustetiedon 5 lähettäminen vastaanottimeen satelliittipaikannuksen tapauksessa. Avustetieto voi olla satelliittien identifiointitietoa, Doppler-siirtymätietoa, tukiaseman ja satelliitin väliseen etäisyyteen tai hakuikkunaan liittyvää tietoa. Hakuikkuna voidaan määrittää vastaanottimen ja tukiaseman välisen signaalin edestakaisen kulkuajan (Round Trip Delay) tai satel-10 liitin kulmaan liittyvän tiedon avulla. Kyseisen julkaisun mukaisessa järjestelmässä tukiasemalla on oma GPS-vastaanotin, jota tukiasema voi käyttää satelliittisignaaleihin liittyvän tiedon hankkimiseksi, kuten satelliitin ja tukiaseman välisen etäisyyden määrittämiseen.
15 Edellä kuvatun kaltaisten järjestelmien ongelmana on mm. se, että järjestelmän toteuttaminen edellyttää muutoksia matkaviestinverkossa mm. siitä syystä, että ainakin joillekin tukiasemille on sijoitettava sijain-ninmääritysvastaanotin. Lisäksi järjestelmä on sidoksissa matkaviestinverkon siirtotiellä käytettävään tiedonsiirtoprotokollaan ja fyysisen ker-20 roksen toteutukseen. Lisäksi matkaviestinverkon ylläpitäjän on toteu-‘ ; tettava avustetiedon välittäminen matkaviestinverkossa. Järjestelmän j;* käyttö edellyttää vielä sitä, että käyttäjän elektroniikkalaitteessa on si- i ‘ jainninmääritysvastaanottimen lisäksi oltava tällaisessa matkaviestin- verkossa toimiva vastaanotin. Kyseessä on siis tiettyyn tiedonsiirto-25 verkkoon ja -protokollaan sidottu järjestelmä. Tällaisen järjestelmän . ‘ ‘ toteuttaminen on suhteellisen kallista ja järjestelmän käyttö on rajoitettu vain kyseisen matkaviestinverkon tilaajille.
Nyt esillä olevan keksinnön eräänä tarkoituksena on aikaansaada pa-, ·, : 30 rannettu menetelmä ja järjestelmä sijainninmäärityksessä käytettäväk- : . si. Lisäksi keksinnön eräänä tarkoituksena on aikaansaada menetel- , mää ja järjestelmää hyödyntävä elektroniikkalaite. Keksintö perustuu siihen ajatukseen, että avustetietoa esitetään jossakin metatietomuo-:··' dossa, ja tällaisessa muodossa olevaa avustetietoa välitetään jonkin 35 tiedonsiirtoverkon kautta elektroniikkalaitteeseen. Täsmällisemmin il-maistuna nyt esillä olevan keksinnön mukaiselle menetelmälle on pääasiassa tunnusomaista se, että käytetään ainakin yhtä tiedonsiirtojär- 4 112976 jestelmän palvelinta avustetiedon määrittämisessä, muunnetaan määritettyjä avustetietoja metatietomuotoon, ja välitetään metatietomuotoon muunnettuja avustetietoja elektroniikkalaitteeseen, jolloin elektroniikkalaitteessa mainittuja avustetietoja käytetään tarvittaessa sijainnin-5 määrityksen suorittamisessa. Keksinnön mukaiselle järjestelmälle on | pääasiassa tunnusomaista se, että tiedonsiirtojärjestelmän ainakin yksi j palvelin käsittää välineet avustetiedon määrittämiseksi, ja välineet määritettyjen avustetietojen muuntamiseksi metatietomuotoon, jolloin mainitut välineet avustetiedon välittämiseksi käsittävät välineet avuste-10 tiedon välittämiseksi metatietomuodossa elektroniikkalaitteeseen, ja elektroniikkalaite käsittää välineet metatietomuodossa olevan avuste-tiedon käyttämiseksi tarvittaessa sijainnin määrityksessä. Keksinnön mukaiselle elektroniikkalaitteelle on vielä pääasiassa tunnusomaista se, että elektroniikkalaite käsittää välineet metatietomuodossa elektro-15 niikkalaitteeseen välitetyn avustetiedon vastaanottamiseksi, ja välineet metatietomuodossa olevan avustetiedon käyttämiseksi tarvittaessa si-jainninmäärityksessä.
Nyt esillä olevalla keksinnöllä saavutetaan merkittäviä etuja tunnetun 20 tekniikan mukaisiin ratkaisuihin verrattuna. Keksinnön mukaista me-; netelmää sovellettaessa voidaan suurelta osin hyödyntää jo olemassa olevia tiedonsiirtojärjestelmiä, jolloin avustetiedon käyttäminen ei ole sidoksissa siihen, minkä tiedonsiirtojärjestelmän käyttämiseksi sijain-ninmääritysvastaanottimen käyttäjä on tehnyt tilaajasopimuksen. Tämä 25 laajentaa järjestelmän käyttömahdollisuuksia, jolloin järjestelmän käyt-‘ täjien lukumäärä voi helposti nousta suuremmaksi kuin tiettyyn matka viestinverkkoon sidotun avustetiedon välitysjärjestelmän käyttäjien lukumäärä. Järjestelmän käyttäminen ei myöskään edellytä kalliita laiteinvestointeja, koska tukiasemille ei välttämättä tarvitse rakentaa si-. 30 jainninmääritysvastaanottimia satelliittisignaalien vastaanottamiseksi, vaan järjestelmässä hyödynnetään joillekin palvelimille muodostettuja ;·. sijainninmääritysvastaanottimia. Eri siirtoteiden käyttäminen ei myös- kään vaadi omaa avustetiedon siirtoprotokollaa, vaan avustetiedon siir-·:· toprotokolla on nyt esillä olevassa keksinnössä siirtotiestä riippumaton.
35 Keksinnön kannalta järjestelmän palvelimilla ei tarvita esim. matkavies-tinvälineitä, vaan riittää, että palvelimilla on yhteys tietoverkkoon, kuten Internet-tietoverkkoon. Tästä huolimatta voidaan avustetietoa välittää 5 112976 myös matkaviestimiin, koska matkaviestinverkoissa on yleisesti olemassa yhteys Internet-tietoverkkoon. Internet-tietoverkkoon voidaan järjestää palveluita, joiden avulla elektroniikkalaitteen käyttäjä voi pyytää keksinnön mukaista avustetietoa välitettäväksi elektroniikkalaittee-5 seen. Tällöin avustetiedon välityspalvelu voidaan haluttaessa rajata vain tiettyjen käyttäjien käyttöön.
Seuraavassa keksintöä selostetaan tarkemmin viitaten samalla oheisiin piirustuksiin, joissa 10 kuva 1 esittää keksinnön erään edullisen suoritusmuodon mukaista järjestelmää pelkistettynä kaaviona, kuva 2 esittää keksinnön erään edullisen suoritusmuodon mukaista 15 sijainninmääritysvastaanotinta pelkistettynä lohkokaaviona, kuva 3 esittää esimerkkiä keksinnön eräässä edullisessa suoritusmuodossa käytettävästä avustetiedon esitysmuodosta, ja 20 kuva 4 esittää pelkistetysti erästä edullista esimerkkiä protokollapinosta, jota voidaan käyttää avustetiedon välittämisessä keksinnön erään edullisen suoritusmuodon mukaisessa ; ·· järjestelmässä.
,·.· 25 Seuraavassa keksinnön erään edullisen suoritusmuodon mukaisen menetelmän kuvauksessa käytetään tiedonsiirtojärjestelmästä esimerkkinä TCP/IP-protokollaa tiedonsiirrossa käyttävää tietoverkkoa 2 ja langattomasta tiedonsiirtoverkosta 3 käytetään esimerkkinä GSM-matkaviestinverkkoa, mutta on selvää, että nyt esillä olevaa keksintöä 30 ei ole rajoitettu ainoastaan näissä tiedonsiirtoverkoissa käytettäväksi. ‘} Lisäksi sijainninmääritysjärjestelmästä käytetään esimerkkinä GPS- järjestelmää, mutta keksintöä voidaan soveltaa myös muiden satelliittipaikannusjärjestelmien yhteydessä.
35 Kuvassa 1 esitetyssä järjestelmässä 1 on ensimmäinen tiedonsiirto-· ' verkko 2, jossa tietoa siirretään edullisesti TCP/IP-protokollan mukai- sinä paketteina. Tiedonsiirtoverkkoon on muodostettu palvelimia 4, 6 112976 joissa ainakin yhdessä on palvelimen sijainninmääritysvastaanotin 5. Tällä palvelimen sijainninmääritysvastaanottimella 5 voidaan vastaanottaa satelliittien 6 signaalia. Koska palvelimen sijainninmääritysvas-taanottimen 5 sijainti on olennaisesti vakio ja se tiedetään suhteellisen 5 tarkasti, voidaan satelliiteista 6 vastaanotettavien signaalien perusteella laskea joitakin avustetiedon parametreja, kuten ionosfäärikor-jauksia. Palvelimen sijainninmääritysvastaanottimella 5 voidaan riittävän hyvissä olosuhteissa myös ilmaista satelliittisignaalissa välitettävää navigaatiodataa, jolloin myös tätä navigaatiodataa voidaan käyttää 10 avustetiedon muodostamisessa. Toisaalta navigaatiodataa voi olla tallennettuna myös palvelimeen 4 ja/tai navigaatiodataa välitetään palvelimeen 4 jostakin muusta tietojenkäsittelylaitteesta, esimerkiksi satelliittipaikannusjärjestelmään kuuluvasta maa-asemasta 7 tai vastaavasta. Avustetietoa voidaan lähettää palvelimesta 4 sellaisiin elektroniikka-15 laitteisiin 8, joissa on sijainninmääritysvastaanotin 9 (kuva 2).
Keksinnön erään edullisen suoritusmuodon mukainen elektroniikkalaite 8 käsittää sijainninmääritysvastaanottimen 9 lisäksi ohjauslohkon 15 elektroniikkalaitteen toimintojen ohjaamiseksi, käyttöliittymän 16 elekt-20 roniikkalaitteen 8 käyttämiseksi, muistia 17 ohjelmien, tietojen, kuten : : avustetietojen, yms. tallennusta varten. Lisäksi elektroniikkalaitteessa 8 :.v on ainakin yhdet tiedonsiirtovälineet 18, esim. matkaviestinvälineet, joiden välityksellä elektroniikkalaite 8 voi olla tiedonsiirtoyhteydessä ··· tietoverkkoon 2 joko suoraan, tai jonkin toisen tietoverkon, kuten mat- •. · 25 kaviestinverkon 3, välityksellä. Elektroniikkalaite 8 voi olla esimerkiksi ·. langaton päätelaite, matkaviestin, tietokone yms.
Keksinnön erään edullisen suoritusmuodon mukaisessa järjestelmässä palvelimia 4 käytetään hajautetun tietoverkon tapaisesti, jolloin palveli-30 met 4 voivat välittää toisilleen mm. avustetietoon liittyvää informaatiota. Tämä mahdollistaa sen, että kaikissa palvelimissa 4 ei tarvita omaa : .· sijainninmääritysvastaanotinta 5, jolloin tällaisten palvelimien osalta ei tarvita suuria muutostoimenpiteitä. Lisäksi sellainen palvelin 4, jossa ei ole sijainninmääritysvastaanotinta 5, ei kuormitu satelliittisignaalien 35 vastaanottamisesta. Hajautetussa järjestelmässä voidaan avustetiedon ’ välitystehtävät vielä tarvittaessa jakaa eri palvelimien kesken esim.
seuraavasti. Palvelin 4, jossa on sijainninmääritysvastaanotin 5, ei suo- 7 112976 raan välitä avustetietoa sitä käyttäviin elektroniikkalaitteisiin 8, jolloin palvelimen 4 kuormitusta saadaan jonkin verran pienennettyä. Tällaisesta palvelimesta avustetietoa tai sen muodostamisessa tarpeellista informaatiota siirretään yhteen tai useampaan muuhun palvelimeen 5 ensimmäisessä tietoverkossa 2. Tämän suoritusmuodon mukaisessa järjestelmässä käytetään avustetiedon välittäjinä elektroniikkalaitteisiin 8 edullisesti sellaisia palvelimia 4, joissa ei ole sijainninmääritysvas-taanotinta 5. Tästä järjestelystä saavutetaan mm. se etu, että sijain-ninmääritystoimintojen aiheuttama kuormitus jakaantuu tasaisemmin 10 eri palvelimien 4 kesken. Palvelimina 4 voidaan käyttää erilaisia tieto-jenkäsittelylaitteita, kuten esimerkiksi ns. henkilökohtainen tietokone (PC, Personal Computer), UNIX- tietokone, telepäätelaite (esim. puhelin), tai vastaava. Palvelutoimintojen toteuttamiseksi tietokoneessa käytetään tähän tarkoitukseen soveltuvaa käyttöjärjestelmää. Eräänä 15 ei-rajoittavana esimerkkinä mainittakoon tässä yhteydessä edellä mainitun UNIX-käyttöjärjestelmän lisäksi Linux-käyttöjärjestelmä. Käytettäessä telepäätelaitetta palvelimena 4, voidaan avustetieto välittää edullisesti datapuheluna palvelimelta 4 elektroniikkalaitteeseen 8.
20 Nyt esillä olevan keksinnön mukaisessa järjestelmässä käytetään avustetiedon esittämisessä ns. metatietomuotoa, kuten XML-kuvaus-kieltä (Extensible Markup Language), jolla määritetään avustetiedolle tietty esitysmuoto. Tällöin avustetiedon välittämisessä palvelimien 4 • ·· välillä sekä palvelimien 4 ja elektroniikkalaitteiden 8 välillä voidaan : t: 25 käyttää useita erilaisia tiedonvälityskanavia ja -protokollia, jolloin jär jestelmän käytettävyyttä saadaan merkittävästi parannettua tunnetun tekniikan mukaisiin ratkaisuihin verrattuna. Nyt esillä olevan keksinnön puitteissa voidaan avustetietojen esittämisessä käyttää mitä tahansa muutakin metatietomuotoa kuin edellä mainittu XML-kuvauskieli.
30 Eräinä ei-rajoittavina esimerkkeinä tällaisista metatietomuodoista • *: mainittakoon tässä yhteydessä vielä HTML (Hypertext Mark-up :. .· Language) ja WBXML (Wireless Binary XML). Metatietomuodossa oleva avustetieto sijoitetaan lähetysvaiheessa kulloinkin käytettävän tiedonsiirtoverkon siirtoprotokollan mukaisiin sanomiin, ja • 35 vastaanottovaiheessa siirtoprotokollan sanomista puretaan metatietomuotoinen avustetieto. Vastaanottavassa laitteessa voidaan tämän jälkeen selvittää avustetieto ja käyttää sitä 8 112976 sijainninmäärityksessä. Tällaisen tiettyyn metatietomuotoon perustuvan esitystavan etuna on se, että järjestelmä ei ole riippuvainen tietystä palveluntarjoajasta, vaan järjestelmään voidaan liittää useiden eri palveluntarjoajien palvelimia 4, jotka voivat välittää avustetietoa toisiin 5 palvelimiin 4 sekä elektroniikkalaitteisiin 8.
Kuvassa 3 on esitetty eräs pelkistetty ja ei-rajoittava esimerkki avuste-tiedon esittämisestä metatietomuodossa. Metatietomuoto käsittää metatiedon määritteitä 301, kuten metatiedon versiotiedon sekä tietojou-10 kon nimityksen esim. tallennustarkoituksia varten. Lisäksi metatieto-muoto sisältää varsinaisen avustetiedon muunnettuna metatietomuotoon. Tämä avustetieto-osuus käsittää edullisesti alkunimiöitä 301 (Tag), jotka määrittävät nimiötä seuraavan tiedon sisällön, tietokenttiä, kuten avustetietokenttiä 302 ja aikatietokenttiä 303, sekä loppunimiöitä 15 304, jotka ilmaisevat tietokentän päättymistä. Tietokentissä 302, 303 voi olla tarkentavia määritteitä siitä, mikä tieto on kulloisessakin tieto-kentässä kyseessä, esim. avustetieto tai aikatieto. Avustetietokenttä * 302 voi sisältää mm. ephemeris-tietoa, almanakkatietoa, tiedon satellii tista, jonka avustetiedoista on kyse sekä UTC-ajan (Universal Time Co-20 ordinated) korjaustiedon, joka ilmaisee UTC-ajan ja satelliittipaikannusjärjestelmän ajan erotuksen. Aikatietokenttää 303 voidaan käyttää elektroniikkalaitteen 8 aikatiedon korjaamiseksi jäljempänä tässä selityksessä esitettävällä tavalla. Tietokentissä tiedot esitetään edullisesti •i ASCII-muodossa. On kuitenkin selvää, että tietojen esitysmuotona voi- ,; 25 daan nyt esillä olevan keksinnön puitteissa käyttää myös jotakin muuta esitysmuotoa. Tiedot voidaan esimerkiksi koodata binäärimuotoon, esim. Wireless Binary XML -muotoon (WBXML). Tietokentissä olevat tiedot voidaan myös koodata muuhunkin metatietomuotoon, kuten HTML, mutta myös muita metatietomuotoja voidaan käyttää.
: 30
Seuraavassa kuvataan keksinnön erään edullisen suoritusmuodon mukaisen menetelmän toimintaa kuvan 1 mukaisessa esimerkkijärjestel-: ’· mässä. Oletetaan, että järjestelmässä 1 on sijainninmääritysvastaanot- ·; timella 5 varustettuja palvelimia sekä sellaisia palvelimia, joissa ei ole 35 sijainninmääritysvastaanotinta. Selvyyden vuoksi sijainninmääritys-: ’ vastaanottimella 5 varustetuista palvelimista käytetään jatkossa tässä .· selityksessä ei-rajoittavaa nimitystä sijainninmäärityspalvelin ja vastaa- 9 112976 vasti muista palvelimista nimitystä tiedonvälityspalvelin. On kuitenkin selvää, että keksintöä voidaan soveltaa myös järjestelmissä, jossa kaikissa palvelimissa on sijainninmääritysvastaanotin. Keksintöä voidaan j soveltaa myös sellaisissa järjestelmissä, joissa missään palvelimessa ; 5 ei ole sijainninmääritysvastaanotinta. Tällöin avustedata on toimitettava palvelimille jostakin muusta lähteestä. Kuvassa 1 on sijainninmääritys-palvelimia merkitty viitteellä 4a ja tiedonvälityspalvelimia viitteellä 4b.
Sijainninmäärityspalvelimet 4a pyrkivät vastaanottamaan yhden tai 10 useamman satelliitin signaalia ja määrittämään näiden signaalien perusteella korjaustietoa esim. ilmakehän vaikutuksen signaalin etenemiseen korjaamiseksi. Sijainninmäärityspalvelin 4a voi myös ilmaista vastaanottamassaan signaalissa välitetyn navigaatiodatan, mikäli signaalin voimakkuus on riittävä. Sijainninmäärityspalvelin 4a muodostaa 15 näistä tiedoista metatietomuodossa olevaa avustetietoa ja tallentaa sitä muistiinsa 10. Sijainninmäärityspalvelin 4a voi myös yleensä selvittää vastaanottamiensa signaalien ja/tai ilmaistun navigaatiodatan perusteella satelliittipaikannusjärjestelmän aikatiedon, joka myös voidaan liittää avustetietoon. Sijainninmäärityspalvelin 4a voi myös lähettää 20 määrittämänsä avustetiedon tietoverkkoon 2 kytketyille muille palvelimille, kuten tiedonvälityspalvelimille 4b.
Elektroniikkalaitteissa 8 voidaan järjestelmän avustetietoa käyttää ··; apuna sijainninmäärityksessä edullisesti seuraavasti. Elektroniikkalait- .! 25 teen sijainninmääritysvastaanottimessa 9 pyritään suorittamaan tah- distuminen sellaisiin satelliittien lähettämiin signaaleihin, joiden voimakkuus on riittävä tahdistumisen suorittamiseksi. Aina tämä ei ole mahdollista sijainninmäärityksessä tarvittavien neljän tai useamman eri satelliitin signaalin vastaanottamiseksi. Tällöin tahdistumista voidaan 30 yrittää avustetiedon avulla, jolloin avustetiedosta pyritään karkeasti sel-’ / vittämään satelliitin signaalin koodivaihe. Kun koodivaihe on karkeasti tiedossa, voidaan sijainninmääritysvastaanottimen 8 tahdistusvälineet 11 (kuva 2) asettaa siten, että ne pyrkivät selvittämään oikean vai-·.· heistuksen karkean koodivaiheen läheisyydestä. Tahdistumisessa 35 käytetään esimerkiksi korrelaatiomenetelmiä, jolloin sijainninmääritys-; vastaanottimessa muodostetaan vastaanotettavan signaalin muodos tuksessa käytettävää hajotuskoodia vastaava koodi ja suoritetaan kor- 10 112976 j relointi. Oikea vaiheistus ilmenee korrelaatiotuloksessa olevana huippukohtana, jolloin tämän huippukohdan ajoitusta käytetään koodivai-heen tarkentamiseen. Tarvittaessa voidaan korrelaatioaikaa jonkin verran pidentää korreloinnin tehostamiseksi.
5
Siinä vaiheessa kun elektroniikkalaitteessa 8 tarvitaan avustetietoa, toimitaan keksinnön erään toisen edullisen suoritusmuodon mukaisessa menetelmässä seuraavasti. Elektroniikkalaitteesta 8 lähetetään avustetiedon pyyntösanoma tai vastaava tietoverkkoon 2 esim. matka-10 viestinverkon 3 kautta, langattoman lähiverkon kautta, langallisen televerkon kautta tms. Sanoma välitetään sellaiseen tiedonvälityspalveli-meen 4b, jossa avustetietoa on tallennettuna.
Matkaviestinverkon 3 kautta muodostettava tiedonsiirtoyhteys voi olla 15 esimerkiksi ns. WAP-protokollan mukainen yhteys, jonka avulla elektroniikkalaitteella 8 voidaan selata mm. Internet-tietoverkon tietoja, kuten yritysten www-sivuja ja muita tallennuspaikkoja. Tällöin elektroniikkalaitteessa 8 noudetaan muistivälineistä 17 osoitetieto, jonka perusteella mainittuun avustetietoa ylläpitävään tiedonvälityspalvelimeen 4b 20 voidaan muodostaa tiedonsiirtoyhteys. Matkaviestinverkossa 3 sanomat muunnetaan edullisesti IP-protokollan (Internet Protocol) mukaisiksi sanomiksi ja lähetetään edelleen tietoverkkoon 2, kuten Internet-tie-toverkkoon, sinänsä tunnetusti. Sanomiin liitetään myös sanoman lä-i hettäneen elektroniikkalaitteen 8 tunnus, jolloin vastaussanomat voi- 25 daan välittää takaisin kyselysanoman lähettäneeseen elektroniikkalait- * teeseen 8. Eräänä toisena esimerkkinä mainittakoon tekstiviestien (SM, Short Messages) käyttö sijaintitietojen ja mahdollisen avustetiedon välityksessä.
30 Tiedonsiirtoyhteyden muodostamisessa tietokantapalvelimeen S voi-daan joissakin tilanteissa soveltaa myös esimerkiksi langatonta lähiverkkoa WLAN (Wireless Local Area Network, ei esitetty). Tällöin elektroniikkalaitteesta 8 muodostetaan tiedonsiirtoyhteys johonkin elektro-. · niikkalaitteen 8 läheisyydessä sijaitsevaan langattomaan lähiverkkoon, 35 jonka kautta voidaan edelleen olla yhteydessä tietoverkkoon 2.
11 112976
Tietoverkossa 2 sanomat välitetään tietoverkon 2 sanomanvälitysme-| kanismien avulla sinänsä tunnetusti kohdeosoitteeseen, tässä tapauk sessa johonkin tiedonvälityspalvelimeen 4b, jossa mainittua avustetie-toa on tallennettuna. Tiedonvälityspalvelin 4b tulkitsee saapuneen sa-5 noman ja noutaa avustetietoa muistista 10. Tämän jälkeen tiedonvälityspalvelin 4b muodostaa vastaussanoman, joka käsittää mainitun avustetiedon metatietomuodossa ja muuntaa sen tietoverkkoon lähetettäväksi vastaussanomaksi. Tässä muuntamisessa käytetään edullisesti protokollapinoa 12, josta eräs esimerkki on esitetty kuvassa 4. 10 Palvelimen protokollapinossa 12 suoritetaan sovelluskerrostasolla 12a metatietomuotoisena olevalle avustetiedolle kehystäminen protokollapinon alempien kerrosten (verkkokerros 12b, siirtoyhteyskerros 12c) mukaisten sanomarakenteiden muodostamiseksi sinänsä tunnetusti. Siirtoyhteyskerroksen 12c paketteja voidaan tämän jälkeen lähettää 15 fyysisen kerroksen 12d, eli siirtotien kautta tietoverkkoon 2. Tietoverkossa sanoma reititetään siihen tietoverkkoon, kuten matkaviestinverkkoon 3, johon elektroniikkalaite 8 on yhteydessä tai johon yhteys on järjestettävissä. Tietoverkko välittää vastaussanoman elektroniikkalaitteeseen 8, jossa on toteutettu vastaava protokollapinorakenne 19. Tä-20 män jälkeen elektroniikkalaitteessa MS suoritetaan vastaanotetun avustetiedon tallennus muistivälineisiin 13 ja tarvittaessa sijainninmää-ritys sijainninmääritysvastaanottimessa 9.
Mainittakoon tässä yhteydessä se, että termillä yhteys ei tarkoiteta pel-25 kästään sellaisia tiedonsiirtoyhteyksiä, joissa fyysinen yhteys on oltava ‘ koko ajan päällä tietojen siirron ajan (ns. yhteydellinen yhteys), vaan yhteydellä tarkoitetaan myös sellaisia tiedonsiirtoyhteyksiä, joissa tietojen siirtäminen ei edellytä jatkuvaa yhteyttä (ns. yhteydetön yhteys). Tällaisia yhteydettömiä yhteyksiä ovat esimerkiksi pakettivälitteiset yh-30 teydet, kuten GPRS-pakettiverkon yhteydet ja lyhytsanomien (SM, .' · i Short Message) välittämisessä käytettävät tiedonsiirtomekanismit.
Keksinnön erään edullisen suoritusmuodon mukaisessa järjestelmässä voidaan metatietomuotoisen avustetiedon avulla aikaansaada elektro-35 niikkalaitteen 8 aikatiedon asettaminen vastaamaan suhteellisen tar-: kasti satelliittipaikannusjärjestelmän aikatietoa. Tällä aikatiedon tark kuudella on merkitystä sijainninmäärityksen tarkkuuteen. Aikatiedon Π2976 12 asettaminen voidaan suorittaa edullisesti seuraavasti. Määritetään yksi tai useampi sellainen metatietokenttä, joka pyytää jonkin toisen dokumentin lähettämistä palvelimelta elektroniikkalaitteeseen 8. Tällöin elektroniikkalaite 8 lähettää palvelimelle 4, esim. tiedonvälityspalveli-5 melle 4b, pyynnön lähettää sellainen metatietomuodossa oleva tiedosto (dokumentti tai vastaava), joka sisältää aikatietokentän, jossa on tieto satelliittipaikannusjärjestelmän ajasta (esim. GPS-aika) sekä me-tatietokentän, jossa on pyyntö lähettää toinen dokumentti. Kun tiedon-välityspalvelin 4b vastaanottaa elektroniikkalaitteen 8 lähettämän 10 pyynnön lähettää aikatiedon sisältävä dokumentti, käynnistää tiedon-välityspalvelin 4b ajastimen 14 tai vastaavan ja suorittaa dokumentin lähettämisen. Siinä vaiheessa kun elektroniikkalaite 8 vastaanottaa kyseisen dokumentin, aiheuttaa mainittu toisen dokumentin lähetyspyynnön sisältävä metatietokenttä sen, että elektroniikkalaitteesta 8 lähete-15 tään tiedonvälityspalvelimelle uusi sanoma, jossa pyydetään tämän toisen dokumentin lähettämistä. Vastaanotettuaan tämän sanoman tie-donvälityspalvelin 4b pysäyttää ajastimen 14, jolloin ajastin 14 ilmaisee ajan, joka kului edestakaiseen lähetykseen tiedonvälityspalvelimen 4b ja elektroniikkalaitteen 8 välillä, eli ns. edestakaisen siirtoviiveen (round 20 trip delay). Tiedonvälityspalvelin 4b lähettää tiedon siirtoviiveestä elekt-I roniikkalaitteeseen 8, jolloin se voi korjata oman aikatietonsa satelliitti- .·' paikannusjärjestelmän aikatiedon mukaiseksi käyttämällä ensin vas- ·.. taanotetussa dokumentissa vastaanottamaansa aikatietoa sekä tie- •j donvälityspalvelimen 4b ilmoittamaa siirtoviivettä. Edellä kuvatulla me- j 25 netelmällä saadaan siis avustetiedon siirtämiseen kuluva aika kompen- . ·! soitua suhteellisen tarkasti, jolloin elektroniikkalaitteessa on mahdol lista saavuttaa aikatieto, jossa virhe on korkeintaan muutamia sekunteja, edullisesti korkeintaan n. 3 s. Edellä kuvattua järjestelyä voidaan tarvittaessa käyttää myös sijainninmäärityspalvelimen 4a ja tiedonväli-30 tyspalvelimen 4b välisen siirtoviiveen kompensoimiseen mm. tilanteis-’i sa, joissa tiedonvälityspalvelin 4b vastaanottaa satelliittipaikannusjär- :... · jestelmän aikatiedon sijainninmäärityspalvelimelta 4a.
Nyt esillä olevan keksinnön mukainen järjestelmä voidaan toteuttaa ; 35 siten, että järjestelmään on helposti liitettävissä uusia palvelimia 4, jol- • : : loin järjestelmän laajentaminen on mahdollista. Järjestelmä voidaan toteuttaa jopa maailmanlaajuisena. Kaikille palvelimille 4 on mahdol- 13 112976 lista välittää ajantasalla olevaa avustetietoa muista järjestelmän palvelimista 4. Tällöin käyttäjä voi vastaanottaa elektroniikkalaitteeseen 8 avustetietoa olennaisesti sijainnistaan riippumatta, mikäli elektroniikkalaitteen 8 ja tietoverkon 2 välille voidaan muodostaa tiedonsiirtoyh-5 teys. Elektroniikkalaitteessa 8 ei myöskään tarvita tietoa sijainninmää-rityspalvelimen 4a osoitteesta, vaan riittää, että elektroniikkalaitteessa 8 on tieto jonkin tiedonvälityspalvelimen 4b osoitteesta.
Vaikka edellä on esitetty, että keksinnön mukainen menetelmä mah-10 dollistaa avustetiedon laajan käytön, voidaan keksintöä soveltaa myös siten, että rajoitetaan palvelun käyttö vain tietyille käyttäjille. Tässä voidaan hyödyntää esim. Internet-tietoverkkoon muodostettua palvelua, jonka kautta elektroniikkalaitteen 8 käyttäjä voi pyytää avustetietoa lähetettäväksi elektroniikkalaitteeseen 8. Palvelun käyttämiseksi voidaan 15 edellyttää rekisteröintiä, jolloin avustetiedon lataaminen ei ole mahdollista muilta kuin rekisteröityneiltä käyttäjiltä. Lisäksi järjestelmässä voi olla useampia avustetiedon välityspalvelun tarjoajia, joilla kullakin voi olla omat edellytyksensä palvelun käyttämiselle. Kuitenkin näidenkin eri palveluntarjoajien palvelimien välillä voidaan avustetietoa välittää, 20 koska keksinnön mukaisessa järjestelmässä on määritetty tietty avus-v tetiedon metamuotoinen esitysmuoto.
ΐ On selvää, että nyt esillä olevaa keksintöä ei ole rajoitettu ainoastaan • edellä esitettyihin suoritusmuotoihin, vaan sitä voidaan muunnella 25 oheisten patenttivaatimusten puitteissa.
Claims (16)
112976
1. Menetelmä sijainninmäärityksessä, jossa määritetään satelliittipaikannusjärjestelmän avustetietoa, ja välitetään määritettyä avustetietoa j 5 tiedonsiirtojärjestelmässä (1), jossa on ainakin yksi palvelin (4), ja väli- I tetään avustetietoa elektroniikkalaitteeseen (8), tunnettu siitä, että | käytetään ainakin yhtä tiedonsiirtojärjestelmän palvelinta (4) avustetie- don määrittämisessä, muunnetaan määritettyjä avustetietoja metatie-tomuotoon, ja välitetään metatietomuotoon muunnettuja avustetietoja 10 elektroniikkalaitteeseen (8), jolloin elektroniikkalaitteessa (8) käytetään tarvittaessa mainittuja avustetietoja sijainninmäärityksen suorittamisessa.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että 15 tiedonsiirtoverkossa käytetään avustetiedon välittämisessä ainakin kahta palvelinta (4), että mainitut ainakin kaksi palvelinta (4) jaetaan ensimmäiseen joukkoon palvelimia (4a) ja toiseen joukkoon palvelimia (4b), jolloin ensimmäisen joukon palvelimilla (4a) vastaanotetaan satelliittisignaaleja, muodostetaan vastaanotettujen satelliittisignaalien 20 perusteella avustetietoa, ja välitetään avustetietoa ainakin yhdelle mainitun toisen joukon palvelimelle (4b), ja että avustetietoa välitetään : elektroniikkalaitteeseen (8) joltakin mainitun toisen joukon palvelimelta (4b).
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, : * · että määritetään satelliittipaikannusjärjestelmän aikatieto, muunnetaan / mainittu aikatieto metatietomuotoon, välitetään tiedonsiirtojärjestelmän • : palvelimelta (4) aikatieto elektroniikkalaitteeseen (8), jolloin elektroniik kalaitteesta (8) lähetetään vastaanottotieto aikatiedon vastaanottami-30 sesta, mitataan siirtoviiveen selvittämiseksi palvelimella (4) aikaa, joka j kuluu aikatiedon lähettämisestä vastaanottotiedon vastaanottamiseen, :·. ja lähetetään tieto siirtoviiveestä elektroniikkalaitteeseen (8), jolloin elektroniikkalaitteessa (8) käytetään vastaanotettua aikatietoa ja tietoa siirtoviiveestä elektroniikkalaitteen (8) aikatiedon asettamiseen vas-35 taamaan satelliittipaikannusjärjestelmän aikatietoa. 112976
4. Patenttivaatimuksen 1, 2 tai 3 mukainen menetelmä, tunnettu siitä, että mainittuna metatietomuotona käytetään XML-kuvauskieltä.
5. Jonkin patenttivaatimuksen 1—4 mukainen menetelmä, tunnettu 5 siitä, että mainittu avustetieto sisältää ephemeris-tietoa, almanakkatie- toa, tiedon satelliitista, jonka avustetiedoista on kyse, sekä aikatiedon korjaustiedon, joka ilmaisee satelliittipaikannusjärjestelmän aikatiedon ja kansainvälisen aikatiedon (UTC) välisen eron.
6. Jonkin patenttivaatimuksen 1—5 mukainen menetelmä, tunnettu siitä, että mainittua avustetietoa siirretään tiedonsiirtojärjestelmässä (1) TCP/IP-protokollan mukaisina paketteina.
7. Järjestelmä, joka käsittää välineet (5, 6) satelliittipaikannusjärjestel-15 män avustetiedon määrittämiseksi, ja tiedonsiirtojärjestelmän (1), joka käsittää ainakin yhden palvelimen (4) ja välineet (2, 3) avustetiedon välittämiseksi elektroniikkalaitteeseen (8), tunnettu siitä, että tiedon-| siirtojärjestelmän (1) ainakin yksi palvelin (4) käsittää mainitut väli- I neet(5, 6) avustetiedon määrittämiseksi, ja välineet (10) määritettyjen 20 avustetietojen muuntamiseksi metatietomuotoon, jolloin mainitut välineet (2, 3) avustetiedon välittämiseksi käsittävät välineet (12) avuste-tiedon välittämiseksi metatietomuodossa elektroniikkalaitteeseen (8), ja ·. elektroniikkalaite (8) käsittää välineet (9, 15) metatietomuodossa ole van avustetiedon käyttämiseksi tarvittaessa sijainninmäärityksessä. • · 25 t
8. Patenttivaatimuksen 7 mukainen järjestelmä, tunnettu siitä, että se / käsittää ainakin kaksi palvelinta (4) avustetiedon välittämiseksi, että : ·: mainitut ainakin kaksi palvelinta (4) on jaettu ensimmäiseen joukkoon palvelimia (4a) ja toiseen joukkoon palvelimia (4b), jolloin ensimmäisen i'.·* 30 joukon palvelimet (4a) käsittävät välineet satelliittisignaaleiden vastaanottamiseksi, välineet avustetiedon muodostamiseksi vastaanotettujen satelliittisignaalien perusteella, ja välineet avustetie-don välittämiseksi ainakin yhdelle mainitun toisen joukon palvelimelle (4b), ja että avustetiedon välittäminen elektroniikkalaitteeseen (8) :.:V 35 on järjestetty suoritettavaksi toisen joukon palvelimilta (4b). » · • · • *» 112976
9. Patenttivaatimuksen 7 tai 8 mukainen järjestelmä, tunnettu siitä, että se käsittää välineet satelliittipaikannusjärjestelmän aikatiedon määrittämiseksi, välineet mainitun aikatiedon muuntamiseksi metatie-tomuotoon, välineet aikatiedon välittämiseksi tiedonsiirtojärjestelmän 5 palvelimelta (4) elektroniikkalaitteeseen (8), jolloin elektroniikkalaitteesta (8) on järjestetty lähetettäväksi vastaanottotieto aikatiedon vastaanottamisesta, ja joka järjestelmä käsittää siirtoviiveen selvittämiseksi välineet ajan mittaamiseksi, joka kuluu aikatiedon lähettämisestä palvelimelta (4) vastaanottotiedon vastaanottamiseen palvelimella (4), 10 jolloin tieto siirtoviiveestä on järjestetty lähetettäväksi elektroniikkalaitteeseen (8), jolloin elektroniikkalaitteessa (8) on välineet vastaanotetun aikatiedon ja tiedon siirtoviiveestä käyttämiseksi elektroniikkalaitteen (8) aikatiedon asettamiseen vastaamaan satelliittipaikannusjärjestelmän aikatietoa. 15
10. Patenttivaatimuksen 7, 8 tai 9 mukainen järjestelmä, tunnettu siitä, että mainittuna metatietomuotona on järjestetty käytettäväksi XML-kuvauskieltä. | | 20 11. Jonkin patenttivaatimuksen 7—10 mukainen järjestelmä, tunnettu siitä, että mainittu avustetieto sisältää ephemeris-tietoa, almanakkatie-toa, tiedon satelliitista, jonka avustetiedoista on kyse, sekä aikatiedon ,·. korjaustiedon, joka ilmaisee satelliittipaikannusjärjestelmän aikatiedon ja kansainvälisen aikatiedon (UTC) välisen eron. 25 > * *
12. Jonkin patenttivaatimuksen 7—115 mukainen järjestelmä, / tunnettu siitä, että mainittua avustetietoa on järjestetty siirrettäväksi tiedonsiirtojärjestelmässä (1) TCP/IP-protokollan mukaisina paketteina.
13. Jonkin patenttivaatimuksen 7—12 mukainen järjestelmä, tunnettu siitä, että avustetiedon esityksessä käytettävä metatietomuoto käsittää ainakin metatiedon määritteitä (301), avustetieto-osuuden, joka käsittää alkunimiöitä (301), tietokenttiä (302, 303), sekä loppunimiöitä (304). ‘ »
14. Jonkin patenttivaatimuksen 7—13 mukainen järjestelmä, tunnettu ’ siitä, että se käsittää langattoman tiedonsiirtoverkon (3), ja että elektro niikkalaitteena (8) käytetään langatonta viestintälaitetta, jolloin mainit- ψ 112976 tua avustetietoa on järjestetty siirrettäväksi elektroniikkalaitteeseen (8) mainitun langattoman tiedonsiirtoverkon (3) kautta.
15. Elektroniikkalaite (8), jossa on sijainninmääritysvastaanotin (9), ja 5 joka elektroniikkalaite (8) on järjestetty käytettäväksi tiedonsiirtojärjestelmässä (1), joka käsittää välineet (5, 6) satelliittipaikannusjärjestelmän avustetiedon määrittämiseksi, ja tiedonsiirtojärjestelmä (1) käsittää ainakin yhden palvelimen (4) ja välineet (2, 3) avustetiedon välittämiseksi elektroniikkalaitteeseen (8), tunnettu siitä, että elektro-10 niikkalaite (8) käsittää välineet (18, 19) metatietomuodossa elektroniikkalaitteeseen (8) välitetyn avustetiedon vastaanottamiseksi, ja väli-| neet (9,15) metatietomuodossa olevan avustetiedon käyttämiseksi tar vittaessa sijainninmäärityksessä.
16. Patenttivaatimuksen 15 mukainen elektroniikkalaite (8), tunnettu siitä, että se on langaton viestintälaite. 4 · > · • · • · » f » * » * * f > ' ' · #» * · » · · * · 112976
Priority Applications (11)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20021788A FI112976B (fi) | 2002-10-08 | 2002-10-08 | Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite |
EP06121488A EP1736792A1 (en) | 2002-10-08 | 2003-10-06 | Method, system and device to determine assistance information of a satellite positioning system |
DE60313641T DE60313641T2 (de) | 2002-10-08 | 2003-10-06 | Verfahren, system und einrichtung zur bestimmung von hilfsinformationen eines satellitenpositionierungssystems |
CN2003801011075A CN1703627B (zh) | 2002-10-08 | 2003-10-06 | 确定卫星定位系统的辅助信息的方法、系统和设备 |
AT03748166T ATE361476T1 (de) | 2002-10-08 | 2003-10-06 | Verfahren, system und einrichtung zur bestimmung von hilfsinformationen eines satellitenpositionierungssystems |
PCT/FI2003/000729 WO2004034081A1 (en) | 2002-10-08 | 2003-10-06 | Method, system and device to determine assistance information of a satellite positioning system |
AU2003267479A AU2003267479A1 (en) | 2002-10-08 | 2003-10-06 | Method, system and device to determine assistance information of a satellite positioning system |
KR1020057006000A KR100726384B1 (ko) | 2002-10-08 | 2003-10-06 | 위성 위치 확인 시스템의 보조 정보를 결정하는 방법,시스템 및 장치 |
EP03748166A EP1549967B1 (en) | 2002-10-08 | 2003-10-06 | Method, system and device to determine assistance information of a satellite positioning system |
JP2004542523A JP2006502396A (ja) | 2002-10-08 | 2003-10-06 | 衛星測位システムの補助情報を決定する方法、システムおよび装置 |
US10/681,959 US7246010B2 (en) | 2002-10-08 | 2003-10-08 | Method in positioning, a system, and an electronic device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20021788 | 2002-10-08 | ||
FI20021788A FI112976B (fi) | 2002-10-08 | 2002-10-08 | Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite |
Publications (2)
Publication Number | Publication Date |
---|---|
FI20021788A0 FI20021788A0 (fi) | 2002-10-08 |
FI112976B true FI112976B (fi) | 2004-02-13 |
Family
ID=8564718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20021788A FI112976B (fi) | 2002-10-08 | 2002-10-08 | Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite |
Country Status (10)
Country | Link |
---|---|
US (1) | US7246010B2 (fi) |
EP (2) | EP1549967B1 (fi) |
JP (1) | JP2006502396A (fi) |
KR (1) | KR100726384B1 (fi) |
CN (1) | CN1703627B (fi) |
AT (1) | ATE361476T1 (fi) |
AU (1) | AU2003267479A1 (fi) |
DE (1) | DE60313641T2 (fi) |
FI (1) | FI112976B (fi) |
WO (1) | WO2004034081A1 (fi) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7359716B2 (en) * | 2003-01-31 | 2008-04-15 | Douglas Rowitch | Location based service (LBS) system, method and apparatus for authorization of mobile station LBS applications |
WO2004071126A2 (en) | 2003-01-31 | 2004-08-19 | Qualcomm Incorporated | Location based service (lbs) system, method and apparatus for triggering of mobile station lbs applications |
KR101119295B1 (ko) * | 2004-04-21 | 2012-03-16 | 삼성전자주식회사 | 네트워크에 독립적으로 구성된 측위 서버를 이용한이동단말기의 위치결정장치 및 그 방법 |
US7961717B2 (en) * | 2005-05-12 | 2011-06-14 | Iposi, Inc. | System and methods for IP and VoIP device location determination |
MX2007015673A (es) | 2005-06-13 | 2008-02-20 | Nokia Corp | Soporte de un posicionamiento a base de satelites asistido. |
US7893869B2 (en) * | 2006-01-05 | 2011-02-22 | Qualcomm Incorporated | Global navigation satellite system |
CN103713301A (zh) * | 2006-01-10 | 2014-04-09 | 高通股份有限公司 | 全球导航卫星系统 |
JP2009530622A (ja) * | 2006-03-15 | 2009-08-27 | クゥアルコム・インコーポレイテッド | 全地球的航法衛星システム |
FR2903779B1 (fr) | 2006-07-11 | 2008-08-22 | Alcatel Sa | Dispositif de generation de messages de description de format de futurs messages relatifs a un systeme de navigation par satellites |
US8358243B2 (en) * | 2008-07-18 | 2013-01-22 | Qualcomm Incorporated | Methods and apparatuses for requesting/providing sensitivity assistance information associated with various satellite positioning systems in wireless communication networks |
US8917206B2 (en) * | 2009-06-09 | 2014-12-23 | Qualcomm Incorporated | Mobile-based positioning with non-conforming use of assistance data |
US8892118B2 (en) * | 2010-07-23 | 2014-11-18 | Qualcomm Incorporated | Methods and apparatuses for use in providing position assistance data to mobile stations |
US9148763B2 (en) | 2010-07-30 | 2015-09-29 | Qualcomm Incorporated | Methods and apparatuses for mobile station centric determination of positioning assistance data |
US8818401B2 (en) | 2010-07-30 | 2014-08-26 | Qualcomm Incorporated | Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions |
RU2619263C2 (ru) * | 2013-01-10 | 2017-05-15 | Нокиа Текнолоджиз Ой | Обработка вспомогательных данных для глобального позиционирования |
CN104765059A (zh) * | 2015-04-20 | 2015-07-08 | 和芯星通科技(北京)有限公司 | 一种基于supl平台的辅助定位方法及系统 |
FR3043789B1 (fr) * | 2015-11-13 | 2019-05-03 | Parrot Drones | Chargement de donnees d'ephemerides dans un drone. |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793813A (en) | 1996-06-06 | 1998-08-11 | Space Systems/Loral, Inc. | Communication system employing space-based and terrestrial telecommunications equipment |
JP3143927B2 (ja) * | 1996-09-20 | 2001-03-07 | トヨタ自動車株式会社 | 位置情報提供システム及び装置 |
JP3919855B2 (ja) * | 1996-10-17 | 2007-05-30 | 株式会社ザナヴィ・インフォマティクス | ナビゲーション装置 |
US6081229A (en) | 1998-03-17 | 2000-06-27 | Qualcomm Incorporated | System and method for determining the position of a wireless CDMA transceiver |
US6144335A (en) | 1998-04-14 | 2000-11-07 | Trimble Navigation Limited | Automated differential correction processing of field data in a global positional system |
WO1999056144A1 (en) * | 1998-04-28 | 1999-11-04 | Snaptrack, Inc. | Method and apparatus for providing location-based information via a computer network |
US6327473B1 (en) | 1998-09-08 | 2001-12-04 | Qualcomm Incorporated | Method and apparatus for increasing the sensitivity of a global positioning satellite receiver |
US6222483B1 (en) * | 1998-09-29 | 2001-04-24 | Nokia Mobile Phones Limited | GPS location for mobile phones using the internet |
US6263278B1 (en) * | 1999-06-25 | 2001-07-17 | Microsoft Corporation | System and method for graphically altering a pre-calculated route |
US6771970B1 (en) * | 1999-10-04 | 2004-08-03 | Locationet Systems 2000 Ltd. | Location determination system |
US6327535B1 (en) | 2000-04-05 | 2001-12-04 | Microsoft Corporation | Location beaconing methods and systems |
AU2001281180A1 (en) * | 2000-08-08 | 2002-02-18 | Enuvis, Inc. | Methods and apparatus for dynamically determining location using a simplified client device |
US7574215B1 (en) * | 2000-11-06 | 2009-08-11 | Trimble Navigation Limited | System and method for distribution of GPS satellite information |
US6525688B2 (en) * | 2000-12-04 | 2003-02-25 | Enuvis, Inc. | Location-determination method and apparatus |
US20020142783A1 (en) * | 2001-03-28 | 2002-10-03 | Yoldi Cesar Sanchez | Reduced acquisition time for GPS cold and warm starts |
US6766245B2 (en) * | 2002-03-14 | 2004-07-20 | Microsoft Corporation | Landmark-based location of users |
-
2002
- 2002-10-08 FI FI20021788A patent/FI112976B/fi active
-
2003
- 2003-10-06 AT AT03748166T patent/ATE361476T1/de not_active IP Right Cessation
- 2003-10-06 EP EP03748166A patent/EP1549967B1/en not_active Expired - Lifetime
- 2003-10-06 DE DE60313641T patent/DE60313641T2/de not_active Expired - Lifetime
- 2003-10-06 KR KR1020057006000A patent/KR100726384B1/ko active IP Right Grant
- 2003-10-06 WO PCT/FI2003/000729 patent/WO2004034081A1/en active IP Right Grant
- 2003-10-06 EP EP06121488A patent/EP1736792A1/en not_active Withdrawn
- 2003-10-06 CN CN2003801011075A patent/CN1703627B/zh not_active Expired - Lifetime
- 2003-10-06 JP JP2004542523A patent/JP2006502396A/ja active Pending
- 2003-10-06 AU AU2003267479A patent/AU2003267479A1/en not_active Abandoned
- 2003-10-08 US US10/681,959 patent/US7246010B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1549967B1 (en) | 2007-05-02 |
EP1549967A1 (en) | 2005-07-06 |
DE60313641T2 (de) | 2007-08-30 |
JP2006502396A (ja) | 2006-01-19 |
FI20021788A0 (fi) | 2002-10-08 |
CN1703627A (zh) | 2005-11-30 |
DE60313641D1 (de) | 2007-06-14 |
WO2004034081A1 (en) | 2004-04-22 |
CN1703627B (zh) | 2010-05-05 |
AU2003267479A1 (en) | 2004-05-04 |
US7246010B2 (en) | 2007-07-17 |
EP1736792A1 (en) | 2006-12-27 |
KR20050057626A (ko) | 2005-06-16 |
US20040073365A1 (en) | 2004-04-15 |
ATE361476T1 (de) | 2007-05-15 |
KR100726384B1 (ko) | 2007-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI112976B (fi) | Menetelmä sijainninmäärityksessä, järjestelmä ja elektroniikkalaite | |
KR101000993B1 (ko) | 전 지구적 보안 사용자 플레인 서비스를 제공하는 방법 및장치 | |
US9319519B2 (en) | Systems and methods for IP and VoIP device location determination | |
JP5039880B2 (ja) | 通信システムにおける効率的なgps支援方法および装置 | |
FI110289B (fi) | Menetelmä sijainnin määrityksessä, sijainninmääritysjärjestelmä ja elektroniikkalaite | |
JP3418612B2 (ja) | セルラまたはpcsネットワークを介してgps受信機を補助する方法およびシステム | |
US8010124B2 (en) | Methods, systems and computer program products for providing location determination information to an assisted location service | |
CA2379232A1 (en) | Portable locator system and method | |
TW200502566A (en) | System and method for providing time to a satellite positioning system (SPS) receiver from a networked time server | |
CA2532427A1 (en) | Method of updating gps almanac data for satellites not in view | |
CN101057156A (zh) | 在无线通信网络中报告卫星定位系统的辅助完整性信息 | |
KR100600835B1 (ko) | 이동 네트워크에서 gps 데이터를 전송하는 방법 및시스템 | |
KR20070038517A (ko) | 가상 위성 위치 확인 시스템 서버 | |
EP2840416A3 (en) | Method and apparatus for reducing code phase search space | |
NL1019965C2 (nl) | Data-aankomstinformatiesysteem en -werkwijze | |
SE9902418D0 (sv) | Mobil navigation | |
Tyson et al. | Defining Functional Requirements for a Lightweight GNSS Support Protocol (LGSP) | |
SE9902487L (sv) | Mobil informationstjänst |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC | Transfer of assignment of patent |
Owner name: NOKIA TECHNOLOGIES OY |