32
FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO KONČNO POROČILO O OPRAVLJENEM DELU CILJNO RAZISKOVALNI PROGRAM »ZNANJE ZA VARNOST IN MIR 2006-2010« RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS ZA PODPORO UKREPANJU OB KLICU NA 112 Republika Slovenija Ministrstvo za obrambo Uprava RS za zaščito in reševanje Vojkova cesta 61 1000 Ljubljana Šifra: M2-0138 Ljubljana, november 2007

RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO

KONČNO POROČILO O OPRAVLJENEM DELU

CILJNO RAZISKOVALNI PROGRAM »ZNANJE ZA VARNOST IN MIR 2006-2010«

RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS ZA PODPORO

UKREPANJU OB KLICU NA 112

Republika Slovenija Ministrstvo za obrambo Uprava RS za zaščito in reševanje Vojkova cesta 61 1000 Ljubljana

Šifra: M2-0138 Ljubljana, november 2007

Page 2: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

NAROČNIK

Republika Slovenija Ministrstvo za obrambo Uprava RS za zaščito in reševanje

NALOGA Razvoj in integracija prikaza lokacije kličočega v GIS za podporo ukrepanju ob klicu na 112

POGODBA POGODBA št. 1000-06-880138

IZVAJALEC Univerza v Mariboru, FERI

IGEA Univerza v Ljubljani, FE

Smetanova ulica 17 2000 Maribor

Koprska 94 1000 Ljubljana

Kongresni trg 12 1000 Ljubljana

POGODBENI ZASTOPNIK: dr. Borut Žalik

ŠIFRA PROJEKTA M2-0138

VODJA PROJEKTA dr. Borut Žalik

STROKOVNI SODELAVCI FERI IGEA FE Borut Žalik Dušan Fajfar Andrej Štern Blaž Repnik Miloš Pegan

Ksenija Majcen Gabrijela Küzma Vinko Podobnik Dominik Bele Borislav Ilijevski

KRAJ IN DATUM Ljubljana, 20.11.2007

Page 3: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Poročilo o opravljenih nalogah v okviru projekta

RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS ZA

PODPORO UKREPANJU OB KLICU NA 112

KAZALO 1 POVZETEK PREDSTAVITVE PROJEKTA ............................................................................5

1.1 OZADJE PROJEKTA ...................................................................................................................5 1.2 NAMEN IN CILJI PROJEKTA .......................................................................................................6 1.3 REZULTATI PROJEKTA..............................................................................................................6 1.4 OKRAJŠAVE .............................................................................................................................6

2 N1: VODENJE IN KOORDINACIJA NALOG..........................................................................6

3 N2: RAZISKAVA ..........................................................................................................................7

4 N3: DOGOVORI O ZAGOTAVLJANJU PODATKOV MED OPERATERJI IN URSZR...7

5 N4: IMPLEMENTACIJA SISTEMA ZA FIKSNO TELEFONIJO........................................8 5.1 PODATKI ..................................................................................................................................9

5.1.1 Podatki Telekom Slovenije (TIS, skrite tel. št., telefonske govorilnice) ..............................9 5.1.2 Dodatni podatki Telekom Slovenije (interne tel. št., faks št.)............................................11 5.1.3 Register prostorskih enot (RPE) .......................................................................................11

5.2 SISTEMI..................................................................................................................................13 5.2.1 Registracija Operaterskih Klicev (ROK)..........................................................................13 5.2.2 Aplikacija Rok2spu.dll......................................................................................................13 5.2.3 Sistem za podporo ukrepanju ob klicu na 112 – Prikaz lokacije kličočega (SPU112plk) 13 5.2.4 Geografski informacijski sistem Ujme (GIS_UJME)........................................................14

5.3 SISTEMSKA SHEMA PRIKAZA LOKACIJE KLIČOČEGA STACIONARNE TELEFONIJE ....................15 6 N5: DEFINIRANJE ARHITEKTURE IN PROTOKOLA IZMENJAVE INFORMACIJ Z MOBITELOM ......................................................................................................................................15

6.1 FUNKCIONALNI OPIS ..............................................................................................................16 6.2 TEHNIČNE SPECIFIKACIJE.......................................................................................................19

7 N6: RAZVOJ SISTEMA ZA IZMENJAVO INFORMACIJ Z MOBITELOM....................21 7.1 NOVA PODATKOVNA BAZA PLK ............................................................................................21 7.2 PROGRAMSKA OPREMA..........................................................................................................22

7.2.1 Nov Mobitel web service...................................................................................................22 7.2.2 Nova programska oprema AgentLoc112 ..........................................................................22 7.2.3 Nadgradnja sistema SPU112plk za mobilno telefonijo ....................................................22 7.2.4 Nadgradnja sistema GIS_UJME za mobilno telefonijo ....................................................23

7.3 VZPOSTAVITEV VARNE MREŽNE POVEZAVE...........................................................................23 7.4 SISTEMSKA SHEMA PRIKAZA LOKACIJE KLIČOČEGA MOBILNE TELEFONIJE ............................23

8 N7: TEST SISTEMA NA POVEZAVI URSZR – MOBITEL.................................................24 8.1 TESTIRANJE V RAZVOJNEM OKOLJU IZVAJALCA.....................................................................24 8.2 TESTIRANJE V TESTNEM OKOLJU NAROČNIKA........................................................................24

9 N8: IMPLEMENTACIJA SISTEMA NA URSZR, CORS IN RECO....................................24

10 N9: INTEGRACIJA SISTEMA V GIS_UJME IN SPU112 ................................................25

Stran 3 od 32

Page 4: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

11 N10: ŠTUDIJA TEHNIČNE MOŽNOSTI, IZDELAVA ARHITEKTURE IN PROTOKOLOV POVEZANE Z OSTALIMI MOBILNIMI OPERATERJI ................................25

12 N11: RAZVOJ SISTEMA ZA IZMENJAVO INFORMACIJ Z DRUGIMI OPERATERJI ......................................................................................................................................25

13 N12: PREDSTAVITEV REZULTATOV PROJEKTA .......................................................26

14 PREDLOG KORAKOV ZA NAPREJ ..................................................................................26

15 PRILOGE ................................................................................................................................27 15.1 PRILOGA 1: SEZNAM OKRAJŠAV.............................................................................................27 15.2 PRILOGA 2: PROGRAM DELA NA PROJEKTA ............................................................................28 15.3 PRILOGA 3: RAZISKAVA.........................................................................................................29 15.4 PRILOGA 4: PREDLOG DOGOVORA MED URZSR IN OPERATERJEM IP TELEFONIJE .................30 15.5 PRILOGA 5: TEHNIČNA SPECIFIKACIJA STRUKTURE IN FORMATA POSREDOVANJA PODATKOV31 15.6 PRILOGA 6: SPECIFIKACIJE STREŽNIKA ZA POTREBE PRENOSOV PODATKOV OPERATERJEV....32

Stran 4 od 32

Page 5: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

1 POVZETEK PREDSTAVITVE PROJEKTA

1.1 Ozadje projekta

Pri izvajanju nalog zaščite in reševanja je določitev natančne lokacije nesreče ena od osnovnih predpostavk, ki zagotavlja učinkovito ukrepanje ob nesreči. Izsledki raziskav so pokazali, da vsako leto več kot milijon ljudi v Evropi, ki pokličejo klicne centre v sili, ne more navesti točnega podatka, kje se nahajajo, medtem ko v več milijonih primerov zaradi napačne informacije o lokaciji nesreče reševalci izgubljajo pomembne minute. Tega se zaveda tudi URSZR, zato je že pred leti vzpostavila obsežno prostorsko bazo in prostorski informacijski sistem GIS_UJME, ki operativcem pomagajo pri orientaciji v prostoru. Pri določitvi natančne lokacije nesreče si lahko v večini primerov pomagamo z lokacijo kličočega, saj le ta običajno kliče z mesta nesreče. Pri tem je potrebno upoštevati tako fiksno kot mobilno tehnologijo, saj je po raziskavah v Evropi že več kot polovica klicev v sili opravljenih z mobilnih telefonov. V okviru razvoja sistema za podporo ukrepanju ob klicu na številko 112 (SPU 112) v letu 2003 je bila že raziskana možnost prikaza lokacije kličočega za fiksno telefonijo (Telekom) in za mobilno tehnologijo s podjetjem Mobitel. Raziskava je pokazala, da tehnične možnosti že dejansko obstajajo, zaradi neurejene zakonodaje implementacija ni bila mogoča. S sprejetjem novega Zakona o elektronskih komunikacijah (ZEKom; 1.5.2004) so formalne ovire tudi odpravljene. Osnovni rezultati projekta so bili:

• osnutek dogovora z operaterji o zagotavljanju podatkov o lokacijah klicočega fiksne in mobilne telefonije za potrebe zaščite in reševanja

• preučitev tehnoloških možnosti povezav oziroma izmenjave podatkov s posameznimi operaterji in definiranje arhitekture sistema in postopkov prenosa podatkov o lokaciji klicočega

• implementacija sistema fiksne telefonije in mobilne telefonije v sistem za podporo ukrepanju ob klicu na 112 - v primeru klica bo operater v sistemu GIS UJME (sestavni del sistema SPU112) dobil na ekranu grafični prikaz lokacije klicočega.

S povezavo telefonskega imenika in hišnih naslov ter lokacij skritih telefonskih številk in telefonskih govorilnic je bil rešen prikaz lokacije kličočega za fiksno telefonijo, za potrebe mobilne telefonije pa je na osnovi že predlaganih tehnoloških možnosti bila izvedena povezava s podjetjem Mobitel d.d. Neposredni uporabniki implementirane rešitve, ki je bil integriran v obstoječe delovno okolje, so operativci v vseh 13 ReCO in CORS, posredno pa vsi pripadniki sil za zaščito in reševanje. Korist razvitega in implementiranega sistema je predvsem skrajšanje reakcijskega časa v fazi pridobivanja podatkov o lokaciji nesreče in s tem bistveno hitrejši odziv enot za zaščito in reševanje. S tem se tudi skrajša čas potreben za prihod enot za zaščito in reševanje na mesto nesreče, saj poleg krajšega reakcijskega časa razpolagajo z natančno in grafično (na karti) predstavljeno lokacijo nesreče.

Stran 5 od 32

Page 6: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Rešitev je neposredno prenosljiva tudi na druge sorodne sisteme, kot je npr. sistem nujne medicinske pomoči. Omogoča pa tudi nadgradnjo v sledenje, kjer pa je uporabnost še mnogo širša od povsem civilne uporabe (lokacijsko odvisni servisi) do vojaške uporabe (sledenje lokaciji enot ali posameznikov).

1.2 Namen in cilji projekta

Namen projekta je bil ob klicu na 112 prikazati lokacijo kličočega v geografskem informacijskem sistemu GIS_UJME. Cilji projekta so bili: 1. dogovori z operaterji o zagotavljanju podatkov o lokacijah klicočega fiksne in

mobilne telefonije za potrebe zaščite in reševanja, 2. preučitev tehnoloških možnosti povezav oziroma izmenjave podatkov s

posameznimi operaterji in definiranje arhitekture sistema in postopkov prenosa podatkov o lokaciji klicočega in

3. implementacija sistema fiksne telefonije in mobilne telefonije v sistem za podporo ukrepanju ob klicu na 112 – v primeru klica operativec v sistemu GIS_UJME dobi na ekranu grafični prikaz lokacije klicočega.

1.3 Rezultati projekta

Po uspešno zaključenem projektu bo naročnik razpolagal s sledečimi rezultati projekta :

• Dokument Raziskava • Osnutek dokumenta Dogovor o izmenjavi podatkov med »operaterjem« in

URSZR • Dokument Tehnična specifikacija strukture in formata posredovanja podatkov • Razvit in implementiran sistem za stacionarno telefonijo • Razvit in implementiran sistem za mobilno telefonijo – Mobitel • Dokument Tehnična dokumentacija sistema • Izvedba šolanj sistemskih administratorjev naročnika za upravljanje s

sistemom za stacionarno in mobilno telefonijo z Mobitelom • Izvedene predstavitve rezultatov projekta

1.4 Okrajšave

Seznam okrajšav je v prilogi 1.

2 N1: VODENJE IN KOORDINACIJA NALOG

Na začetku projekta smo najprej izdelali podroben program dela na projektu. Program projekta opisuje naslednje informacije projekta:

• glavne točke projekta, • izhodišče projekta, • cilje, naloge, rezultate in izhodne kriterije projekta, • tveganja, omejitve, predpostavke in odločilne faktorje uspešnosti projekta,

Stran 6 od 32

Page 7: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

• organizacijo vodenja projekta, • plan projekta, • urne in finančne postavke projekta in • opremo potrebno za izvedbo projekta.

V sklopu te naloge smo se vsi izvajalci (FERI, IGEA in FE) in naročnik sestali na začetnem sestanku projekta, kjer je naročnik odobrili program dela na projektu. Dokument Program dela na projektu je bil podpisan s strani vodje projekta in vsebinske nosilke naročnika ter oddan na ARRS. Dokument Program dela na projektu je v prilogi 2. Prva naloga projekta je hkrati tudi edina naloga projekta, ki je potekala skozi celotna trajanje projekta. V celotnem potekanju projekta smo nadzorovali delo na projektu in finančno stanje projekta. V okviru te naloge smo koordinirali in spremljali izvajanje posameznih nalog projekta, poročali o aktivnostih in spremljali finance projekta. Zaključni sestanek projekta je potekal v torek, 20.11.2007. Poleg URSZR in izvajalcev (FERI, IGEA, FE) so se sestanka udeležili tudi Mobitel, Sinfonika in Ministrstvo za gospodarstvo. Mobitel je bil ključnega pomena na projektu saj je to prvi mobilni operater, katerega prikaz lokacije kličočega v sistemu GIS_UJME je bil tehnično izveden v sklopu projekta. Sinfonika je morala za prikaz lokacije kličočega spremeniti svojo telefonsko centralo ROK in novo verzijo namestiti v vse CO.

3 N2: RAZISKAVA

Cilj druge naloge je bil pregled zakonodaje, strokovne literature in morebitnih že izvedenih rešitev s področja prikaza lokacije kličočega. Na osnovi izvedene analize se izdelajo usmeritve za nadaljnjo delo. Rezultat te naloge je izčrpno poročilo raziskave, ki podrobno opisuje tehnološke okvire lociranja, predstavi pregled ponudnikov fiksne in mobilne telefonije ter ponudnike fiksne VoIP telefonskega omrežja, predstavi zakonodajo ter povzame raziskavo. Dokument Raziskava je v prilogi 3.

4 N3: DOGOVORI O ZAGOTAVLJANJU PODATKOV MED OPERATERJI IN URSZR

Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije) glede tehnične podpore prenosa podatkov. Naročnik je v mesecu avgustu 2006 poslal dopis devetim operaterjem z zadevo uvedbe prikaza lokacije kličočega ob klicu na telefonsko številko za klic v sili – 112. Sedem operaterjev se je odzvalo na ta dopis in sporočilo naročniku kontaktno osebo operaterja. Naročnik je predal pisma operaterjev ter seznam kontaktnih oseb operaterjev izvajalcu.

Stran 7 od 32

Page 8: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Poklicali smo vsako kontaktno osebe operaterja za sestanek s predstavniki operaterja. Namen sestanka z operaterjem je bilo določiti tehnične možnosti izmenjave podatkov ter doseči dogovor med operaterjem in URSZR. Na podlagi razgovorov z operaterji smo pripravili:

• osnutek dogovora o posredovanju podatkov o operaterjevih naročnikih IP telefonije ter

• določili tehnično specifikacijo strukture in formata posredovanja podatkov o operaterjevih naročnikih IP telefonije.

Dogovor določa način posredovanja podatkov in vsebino posredovanih podatkov. Dokument Dogovor o posredovanju podatkov o operaterjevih naročnikih IP telefonije je v prilogi 4. Dokument Tehnična specifikacija strukture in formata posredovanja podatkov je v prilogi 5. Spodnja tabela prikazuje seznam vseh operaterjev s katerim smo se sestali ter stanje vzpostavljanja sodelovanja z operaterji.

Pogovori glede tehničnih možnosti je potekalo z GSM operaterji: Mobitel, Si.mobil in Tuš Mobil. URSZR je izbral za vključitev v izvedbene naloge operaterja Mobitel in Si.mobil. Do izvedbe je prišlo le z operaterjem Mobitel. Z operaterji IP telefonije smo prišli do zaključka, da bi trenutno lahko posredovali podatke o naslovih naročnikov, kar v večini primerov ustreza tudi lokaciji kličočega (prevzem začetnega stanja in nato periodično osveževanje). Za mobilne IP uporabnike trenutno ni videti tehnične rešitve.

5 N4: IMPLEMENTACIJA SISTEMA ZA FIKSNO TELEFONIJO

Večina prijav dogodkov v centrih za obveščanje je sprejetih preko telefonskih klicev. Ob klicu mora operativec od kličočega zbrati najpomembnejše informacije: za kakšno

Stran 8 od 32

Page 9: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

vrsto dogodka gre, kje se je dogodek zgodil oz. kje se dogodek še dogaja, koliko je ponesrečenih oseb, itd. Cilj četrte naloge je bila implementacija sistema prikaza lokacije kličočega za fiksno telefonijo. Za prikaz lokacije kličočega za fiksno telefonijo so pomembni tako podatki kakor tudi delujoči sistemi.

5.1 Podatki

Za prikaz lokacije kličočega za fiksno telefonijo je potrebno pridobiti podatke Telekom Slovenije in register prostroskih enot (RPE).

5.1.1 Podatki Telekom Slovenije (TIS, skrite tel. št., telefonske govorilnice) Od Telekom Slovenije URSZR prejema naslednje podatke:

• Telefonski imenik Republike Slovenije (TIS), • skrite telefonske številke in • seznam vseh telefonskih govorilnic na območju Republike Slovenije.

Telekom Slovenije dvakrat letno pošlje CD s temi podatki naročniku. CD vključuje:

• TIS v MS Access podatkovni bazi in • podatke o telefonskih govorilnicah v Excel datoteki na CDju.

Telekom Slovenije v dogovoru z URSZR za namen reševanja v posredovan TIS vključi tudi skrite telefonske številke, to je, telefonske številke, ki drugače niso objavljene v TIS. TIS vsebuje šest izbranih podatkov:

• telefonska številka, • kraj, • ulica, • unikatni identifikator hišne številke (hs_mid), • unikatni identifikator ulice (ul_mid) in • unikatni identifikator naselja (na_mid).

Stran 9 od 32

Page 10: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Podatki telefonskih govorilnic v Excel obliki vsebujejo več zavihkov – za vsako področje svoj zavihek, npr. LJ, MB, MS, itd. Vsak zavihek vsebuje enake podatke: zaporedna številka, telefonska številka, naslov, kraj in mikrolokacija. Ko naročnik prejme CD od Telekom Slovenije ga preda izvajalcu. Podatke telefonskega imenika in govorilnic uparimo z RPE da podatke geolociramo. V ta namen so izdelane posebne procedure, ki rešijo geolociranje večine podatkov. Preostanek podatkov, ki ni skladen z veljavnimi podatki RPE, je potrebno ročno pregledati in geolocirati. Geolocirane podatke nato shranimo v podatkovno strukturo GIS_UJME, to je, v datoteko Tel_gov.DBF. Ta datoteka vsebuje tudi dva posebna atributa:

1. Vrsta lokacije, ki je lahko ena od naslednjih: • hišna številka • ulica • naselje

2. Tip telefonske številke, ki je lahko eden od naslednjih: • imenik • govorilnica • poseben.

Ta podatka sta tudi prikazana v geografskem informacijskem sistemu GIS_UJME, v oknu »Rezultati iskanja«.

Stran 10 od 32

Page 11: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Slika: Prikaz polj vrsta in tip lokacije v oknu »Rezultati sistema« sistema GIS_UJME

5.1.2 Dodatni podatki Telekom Slovenije (interne tel. št., faks št.) Ob uporabi prikaza lokacije kličočega za stacionarno telefonijo se je naročnik odločil, da je za bolj učinkovito ukrepanje ob klicu na 112 potrebno pridobiti do sedaj še manjkajoče podatke od Telekom Slovenije:

• interne telefonske številke in • faks številke.

V mesecu oktobru je naročnik s Telekom Slovenije sprejel dogovor o posredovanju teh podatkov. Telekom Slovenije bo posredoval te podatke vsakič ob predaji TIS. Prvič bo Telekom Slovenije posredoval te podatke v mesecu novembru 2007. Ob razgovorih glede dogovora med URSZR in Telekom Slovenije smo se skupaj s Telekom Slovenije dogovorili o izboljšanem formatu v katerem bodo podatki posredovani. V novem formatu bodo podatki že geo-locirani (vključujejo X in Y koordinato). Tako tip lokacije kot tudi vrsta telefonske številke bosta vsebovali numerični šifrant.

5.1.3 Register prostorskih enot (RPE) RPE vodi Geodetska uprava Republike Slovenije (GURS). RPE je nastal z nadgradnjo Registra območij teritorialnih enot (ROTE) in evidence hišnih številk (EHIŠ), ki sta ju vzpostavila statistika in geodetska služba na začetku 80-ih let.

Stran 11 od 32

Page 12: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Osnova RPE je integrirana podatkovna baza z lokacijskimi in opisnimi podatki, ki je bila vzpostavljena leta 1995. Ob vzpostavitvi se je začelo tudi njeno vzdrževanje. Centralno bazo, ki jo GURS imenuje tudi delovna baza, vzdržujejo geodetske pisarne, območne geodetske uprave in glavni urad preko lokalnih baz s pomočjo aplikacij za vodenje, vzdrževanje in izdajanje podatkov RPE in hitrega komunikacijskega omrežja državnih organov po principu distribuiranih baz podatkov. Na Centru vlade za informatiko je vzpostavljena uporabniška baza RPE, ki je kopija centralne baze na glavnem uradu. V uporabniško bazo se enkrat dnevno zapišejo vse spremembe, ki so bile izvedene v delovni bazi. Baza je namenjena uporabnikom za lažje dostopanje do podatkov RPE, ima pa tudi funkcijo zaščitne kopije baze. Osnovne prostorske enote pokrivajo homogeno celotno območje države. So obvezna vsebina registra prostorskih enot, imajo strogo določeno hierarhijo in jih je treba obvezno vzdrževati. V RPE se vodijo in vzdržujejo naslednje osnovne prostorske enote:

• hišna številka in dodatek • prostorski okoliš • statistični okoliš • naselje • občina • upravna enota • območje vodenja RPE • Geodetska pisarna geodetske uprave • katastrska občina • država

V RPE se vodijo in vzdržujejo tudi dodatne prostorske enote. Dodatne prostorske enote imajo praviloma poligonsko topologijo. Njihova značilnost je, da lahko homogeno pokrivajo območje celotne države, ni pa to pogoj. Vse dodatne prostorske enote so sestavljene iz prostorskih okolišev. V RPE se vodijo in vzdržujejo naslednje dodatne prostorske enote:

• ulica • območna geodetska uprava • četrtna skupnost • vaška skupnost • krajevna skupnost • volišče za lokalne volitve • volišče za državnozborske volitve • volilna enota za lokalne volitve • volilni okraj za državnozborske volitve • volilna enota za državnozborske volitve • šolski okoliš • stara krajevna skupnost (do 4.10.1994) • stara občina (do 31.12.1994).

V RPE se vodijo in vzdržujejo tudi naslednji šifranti:

• šifranti prostorskih enot (šifra in ime prostorske enote) • šifrant ulic (šifra in ime ulice) in • drugi.

Stran 12 od 32

Page 13: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Štirikrat letno posreduje GURS RPE podatke na Ministrstvo za obrambo Republike Slovenije (MORS). MORS nato te podatke obdela in posreduje izvajalcu.

5.2 Sistemi

Za prikaz lokacije kličočega se uporabljajo naslednji sistemi: 1. ROK 2. Rok2spu.dll 3. SPU112plk 4. GIS_UJME

5.2.1 Registracija Operaterskih Klicev (ROK) ROK je sistem za upravljanje in nadzor ISDN telefonske centrale v centrih za obveščanje. Vsi telefonski razgovori se tudi snemajo. Klicu, ki gre preko telefonske centrale, ROK zabeleži telefonsko številko, čas vzpostavitve in končanja zveze ter uspešnost klica. Za potrebe prikaza lokacije kličočega je bil ROK nadgrajen z novim gumbom Prikaži lokacijo. Nadgradnja sistema ROK vsebuje tudi dvosmerno komunikacijo s sistemom SPU112plk preko aplikacije Rok2spu.dll.

• Dohodni telefonski klici

Pri dohodnih klicih iz stacionarne telefonske številke oz. iz telefonske govorilnice operater v glavni maski sistema ROK izbere gumb Prikaži lokacijo. Ob tem se sproži komunikacija s SPU112 ob kateri ROK pošlje telefonsko številko sistemu SPU112. (SPU112 nato pošlje telefonsko številko kličočega sistemu GIS_UJME, kjer se na karti grafično prikaže lokacija kličočega.)

• Izhodni telefonski klici

Izhodne telefonske klice, ki jih operater proži iz SPU112, prevzame ROK in jih izvede preko telefonske centrale. V sistem SPU112 pa vrne povratno sporočilo o uspešnosti in času klica.

Program ROK je nameščen na računalnikih (ponavadi eden v vsakem regijskem centru za obveščanje).

5.2.2 Aplikacija Rok2spu.dll Aplikacija Rok2spu zazna vhodni klic v ROK sistemu in zapiše njegove podatke v tabelo ROK_call v CBZIR podatkovni bazi.

5.2.3 Sistem za podporo ukrepanju ob klicu na 112 – Prikaz lokacije kličočega (SPU112plk)

SPU112plk je nov SPU112 modul, ki podpira delo operativcev v vseh centrih za obveščanje (CO), tako v regijskih CO (ReCO) kot tudi v državnem CO (CORS), za prikaz lokacije kličočega. Program SPU112plk preverja nove klice v tabeli ROK_call v CBZIR bazi.

Stran 13 od 32

Page 14: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Ko SPU112plk sprejme stacionarno telefonsko številko iz sistema ROK, SPU112plk avtomatsko pošlje to telefonsko številko v GIS_UJME, ki nato lokacijo kličočega prikaže.

5.2.4 Geografski informacijski sistem Ujme (GIS_UJME) GIS_UJME kot sistem oziroma kot prostorska podatkovna baza predstavljajo jedro sistema za podporo ukrepanju. Pri delu operativcev v CO se sistem GIS_UJME uporablja v več namenov, eden od teh je za določitev lokacije dogodka. Za prikaz lokacije kličočega mora GIS_UJME najprej sprejeti telefonsko številko od sistema SPU112plk. Nato GIS_UJME na karti prikaže lokacijo te telefonske številke.

Slika: Prikaz lokacije kličočega v sistemu GIS_UJME Potrebno se je zavedati, da lokacija kličočega ni nujno tista lokacija, kjer se dogodek dogaja. Na primer, oseba lahko pokliče v CO in sporoči, da »sosedov skedenj gori« ali, da je »čez cesto padlo zrušeno drevo«.

Stran 14 od 32

Page 15: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

5.3 Sistemska shema prikaza lokacije kličočega stacionarne telefonije

6 N5: DEFINIRANJE ARHITEKTURE IN PROTOKOLA IZMENJAVE INFORMACIJ Z MOBITELOM

V sklopu te naloge smo najprej pripravili funkcionalni opis postopka prikaza lokacije kličočega mobilne telefonije. Naročnik je funkcionalni opis potrdil. Pripravili smo tudi osnutek tehničnih specifikacij, ki smo jih skupaj s predstavniki Mobitela podrobneje definirali. Spodnja shema predstavlja tri ločene nivoje:

1. lokalni URSRZ nivo, ki je enak v 14 centrih za obveščanje, 2. centralni URSZR nivo in 3. nivo operaterja.

Stran 15 od 32

Page 16: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Lokalni nivo sestoji iz: • enega ali več ROK računalnikov, na katerih se nahaja telefonska centrala

ROK, • enega Bazir strežnika, na katerem se nahaja lokalna CBZIR podatkovna baza

(v primeru CORS je to centralna CBZIR podatkovna baza), • več delovnih postaj CO operativcev – vsaka od delovnih postaj ima

nameščene določene aplikacije. Za namen tega projekta sta pomembna dva sistema:

o atributni informacijski sistem SPU112plk in o geografski informacijski sistem GIS_UJME.

Dodatno se na vsaki delovni postaji nahajajo tudi podatki, katere uporablja GIS_UJME, med drugim TIS datoteka.

Centralni nivo sestoji iz samo enega centralnega strežnika namenjen prav za prenos podatkov operaterjev. Ta strežnik bo imel namečeno agent in eno podatkovno bazo v kateri se bodo shranjujevali podatki operaterjev Nivo operaterja predstavlja vsakega operaterja z vso opremo potrebno za ta projekt.

6.1 Funkcionalni opis

Proces prikaza lokacije kličočega, od trenutka, ko oseba, ki kliče na telefonsko številko 112 do prikaza lokacije kličoče osebe v GIS_UJME sistemu na monitorju CO operativca, poteka v devetih korakih. Vsi trije nivoji – URSR lokalni, URSZR centralni in operaterjev – so vključeni v ta proces.

Stran 16 od 32

Page 17: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

ROK

SPU112plk

GIS_UJME

PLK strežnik

Bazir_CO

Mobitel

1

Telefonskiklic

4

Odločitev glede tipa tel. št.

če je tel. št.stacionarna

5b

CBZIRMySQL

PLKMySQL

Iskanje mobilne tel. št.

Iskanje stacionarne

tel. št.

5aTIS

datoteke

7Potrditevlokacije

Prikaži lokacijo(gumb)

Uporabnik klikne na

gumb tel. št & timestamp2

3

Zahtevek za lokacijo

čelokacijaobstoja

8 Prikaz lokacije

klicočega

delovna postajaoperativca

ROK računalnik

web service

AgentLoc112

6Vpis

podatkov operaterjače je tel. št.

mobilna

X, Y

Centralni nivo URSZR:

Nivo operaterja:

Lokalni nivo URSZR (14):

V spodnji tabeli se nahaja bolj podroben opis zgornje sheme.

Zap št. Naziv Opis

Telefonski klic Telefonska številka je sprejeta v ROK telefonski centrali.

Uporabnik klikne na gumb »Prikaži lokacijo kličočega«

V telefonski centrali ROK se nahaja gumb z nazivom »Prikaži lokacijo«. ROK uporabnik, to je, operativec enega od 14 centrov za obveščanje, pritisne na ta gumb.

Zahtevek za lokacijo SPU112plk prevzame telefonsko številko in timestamp od ROK telefonske centrale.

Odločitev glede tipa telefonske številke

SPU112plk preveri ali je telefonska številka stacionarna ali GSM številka.

• Če je stacionarna nadaljuje s točko 5a. • Če je GSM številka nadaljuje s točko 5b.

SPU112plk sedaj ve, da je telefonska številka stacionarna. Telefonsko številko posreduje naprej sistemu GIS_UJME. Ta v datoteki Telefonskega imenika Slovenije poišče to telefonsko številko.

Iskanje stacionarne telefonske številke

Iskanje mobilne telefonske številke

SPU112plk sedaj ve, da je telefonska številka GSM številka. V centralno podatkovno bazo vpiše nov zahtevek za lokacijo kličočega in preko agenta na centralnem strežniku pokliče web service operaterja mobilne telefonije.

Vpis podatkov operaterja Operater mobilne telefonije sporoči agentu na centralnem strežniku, da je lokacije GSM številke najdena. Podatki posredovani od operaterja se vpišejo v podatkovno bazo na centralnem strežniku.

Stran 17 od 32

Page 18: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Zap št. Naziv Opis

Potrditev lokacije • V primeru stacionarne telefonske številke GIS_UJME pošlje SPU112plk koordinati X in Y.

• V primeru mobilne telefonske številke pa SPU112plk preveri v podatkovni bazi na centralnem strežniku, da je zahtevek za lokacijo pozitiven.

SPU112plk podatke zapiše v lokalno CBZIR podatkovno bazo.

Zapis podatkov v CBZIR

Prikaz lokacije kličočega Če lokacija obstoja potem SPU112plk sistemu GIS_UJME pošlje lokacijske podatke. GIS_UJME nato te podatke prikaže na karti.

• V primeru stacionarne telefonske številke se v GIS_UJME prikaže točka.

• V primeru mobilne telefonske številke se v GIS_UJME prikaže področje.

(Glej spodnji sliki.) Spodnja slika prikazuje prikaz lokacije kličočega iz stacionarne telefonske številke v sistemu GIS_UJME.

Lokacija kličočega je prikazana s točko saj ima stacionarna telefonska številka točen naslov in s tem X in Y koordinati. Spodnja slika prikazuje prikaz lokacije kličočega iz mobilne telefonske številke operaterja Mobitel v sistemu GIS_UJME.

Stran 18 od 32

Page 19: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Mobitel lahko posreduje vektorje o močnejšem in šibkejšem pokrivanju celic. Zato je zgornji osnutek obarvan na dve barvi: rumena barva predstavlja „verjetno” lokacijo kličočega medtem, ko rdeča barva predstavlja „bolj verjetno” lokacijo kličočega.

6.2 Tehnične specifikacije

Tehnična podlaga za prikaz lokacije kličočega z Mobitelom (in kasneje – izven sklopa tega projekta – tudi z drugimi mobilnimi operaterji) je prikazana v spodnji sliki.

Stran 19 od 32

Page 20: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

V spodnji tabeli se nahaja bolj podroben opis zgornje sheme.

Lokalni nivo Centralni nivo Nivo operaterja 1. ROK telefonska centrala (odgovorno podjetje je Sinfonika) na lokalu posreduje številko kličočega in timestamp aplikaciji SPU112plk.

2. Aplikacija SPU112plk v centralno podatkovno bazo vpiše nov zahtevek za lokacijo kličočega (ID zahtevka, telefonska številka, timestamp).

3. Agent na centralni lokaciji periodično preverja nove zapise v centralni bazi in sprejme zahtevek za lociranje.

8. Agent posreduje zahtevo za lociranje na vse operaterje s tem, da pokliče web servis (WS).

Vhodna podatka sta telefonska številka in timestamp.

5. Operater odgovori z „imam” ali „nimam”.

6. Če operater javi „nimam”, potem agent po preteku določene periode spet vpraša enako vprašanje. Če operater n-krat javi „nimam”, ga agent ne sprašuje

Stran 20 od 32

Page 21: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

več. Agent nato zahtevek v podatkovni bazi opremi z negativnim statusom.

7. Če operater javi „imam”, potem: (a) WS vrne dogovorjene podatke o kličočem ter zip datoteko s SHP-jem lokacije. (b) Agent zapis v centralni podatkovni bazi (zahtevek) opremi s prejetimi podatki, statusom in v BLOB zapiše zip datoteko s SHP.

8. Aplikacija SPU112plk periodično preverja stanje oddanih zahtevkov. Ko zahtevek dobi določen status, v primeru pozitivnega odgovora iz baze prebere podatke o kličočem, odpakira SHP datoteko in jo preda GIS_UJME pregledovalniku.

Kot je razvidno iz zgornje slike bo URZSR za potrebo prenosa Mobitelovih podatkov (in kasneje – izven sklopa tega projekta – tudi prenos podatkov drugih mobilnih operaterjev) uporabil strežnik na centralnem nivoju. Za URSZR smo pripravili specifikacije tega strežnika, ki se nahajajo v dokumentu Specifikacije strežnika za potrebe prenosa podatkov operaterjev. Ta dokument je priložen temu poročilu v prilogi 6. URSZR je te specifikacije strežnika odobril.

7 N6: RAZVOJ SISTEMA ZA IZMENJAVO INFORMACIJ Z MOBITELOM

V razvoj sistema za prikaz lokacije kličočega za mobilno telefonijo operaterja Mobitel je bilo vključeno:

1. Razvoj novega web service-a na Mobitelu, 2. Razvoj nove programske opreme AgentLoc112, 3. Kreiranje nove baze podatkov PLK, 4. Nadgradnjo sistema SPU112plk za mobilno telefonijo, 5. Nadgradnjo sistema GIS_UJME za mobilno telefonijo in 6. Vzpostavitev varne mrežne povezave.

7.1 Nova podatkovna baza PLK

Nova podatkovna baza z nazivom PLK vsebuje 1 tabelo: spuplk_gsm. V tabelo spuplk_gsm se zapisujejo podatki o prejetih klicih iz mobilnih telefonskih številk. Kolona Opis SPUplk_GSM_ID Identifikator vrstice v tabeli spuplk_gsm GSM Številka mobilnega telefona IP IP številka računalnika, ki je sporočil klicno številko (ROK) Regija_ID Identifikator regije ROK računalnika

Stran 21 od 32

Page 22: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

IMSI »International Mobile Subscriber Identity« (enolična identifikacija številke za mobilne operaterje)

Shape Binarni kontejner s podatki, ki nam jih pošlje mobilni operater in definirajo shape, kjer naj bi se klicna številka nahajala (3 ali 5 datotek)

ROK_time_stamp Podatek, kdaj je bil klic zabeležen v ROK sistemu Status Trenutno stanje komunikacije z mobilnim operaterjem

Možne vrednosti so: • S: submitted – podatek je zapisan v tabelo, • P: pending – progam čaka na mobilnega operaterja, da sporoči nazaj

shape lokacije • R: recieved – mobilni operater je posredoval podatke o lokaciji • F: failed – mobilni operater ne more posredovati podatkov o klicu • C: closed – ROK operater je dobil prikaz lokacije v GIS_UJME programu

Time_to_S Čas, ko je operativec pritisnil gumb »Prikaži lokacijo« v ROK sistemu Time_to_P Čas, ko je agent posredoval podatke mobilnemu operaterju Time_to_F Čas, ko je bil klic razpoznan kot neveljaven Time_to_R Čas, ko je mobilni operater vrnil podatke o shape-u Time_to_C Čas, ko je bila lokacija prikazana v GIS_UJME programu

7.2 Programska oprema

7.2.1 Nov Mobitel web service Servis na strani mobilnega operaterja Mobitel poskrbi, da se izvrši on-line poizvedba v bazo klicev, kjer je vsak klic identificiran tudi z najbližjimi baznimi postajami in na podlagi teh podatkov naredi obris območja, kjer se nahaja klicna številka. Mobitel nam posreduje dve območji, eno je bolj verjetno in večje, drugo pa manj verjetno in manjše. Ti podatki se zapišejo v tri datoteke s končnicami .shp, .dbf in .shx, opcijsko pa lahko mobilni operater da tudi indeksni datoteki s končnico .sbn in .sbx). Te podatke operater posreduje v arhivirani obliki (v ZIP datoteki).

7.2.2 Nova programska oprema AgentLoc112 Namen vmesnika med SPU112plk sistemom in mobilnimi operaterji je, da posreduje zahtevek za lokacijo klicne številke web servisu (WS), ki na operaterjevi strani izvrši postopek identifikacije in geolociranja mobilne telefonske številke. Vhodni (hkrati tudi vhodni za mobilnega operaterja) podatki agenta so :

• Klicna številka (GSM) • Identifikacija klica (IMSI)

Agent web serviceu mobilnega operaterja pošlje zahtevek z naslednjimi podatki :

• Klicna številka (GSM) Na podlagi tega od mobilnega operaterja pridobi datoteke, potrebne za prikaz lokacije na zemljevidu v GIS_UJME programu. Podatki se od mobilnega operaterja pridobijo v obliki arhivske datoteke s končnico .zip, ki se neposredno zapiše v binarno polje Shape tabele spuplk_gsm.

7.2.3 Nadgradnja sistema SPU112plk za mobilno telefonijo Program SPU112plk preverja nove klice v tabeli ROK_call v CBZIR bazi.

Stran 22 od 32

Page 23: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

V primeru mobilnega klica, SPU112plk zapiše podatke v tabelo spuplk_gsm. Nato preverja kolono Status za odgovor mobilnega operaterja o približnem položaju kličočega. Če je vrednost Statusa 'R', potem iz kolone Shape prebere arhivsko datoteko, odzipa shape in ga posreduje GIS_UJME. Po posredovanju programu GIS_UJME, SPU112plk številko v tabeli označi za obdelano.

7.2.4 Nadgradnja sistema GIS_UJME za mobilno telefonijo GIS_UJME je nadgrajen z novim slojem z nazivom »PLK – Mobitel«. V ta sloj, GIS_UJME namešča Mobitelove shape-e najdenih klicev. Operativec lahko poljubno vklopi ali izklopi prikazane shape-e. Ob prikazu shape-a se karta zoomira na področje shape-a.

7.3 Vzpostavitev varne mrežne povezave

V času projekta poteka povezava med strežnikom operaterja in URSRZ centralnim strežnikom PLK (na katerem se nahaja centralna MySQL podatkovna baza za prenos podatkov o lokaciji kličočega in novo programsko orodje AgentLoc112) preko VPN. Zaradi večje varnosti poteka VPN povezava preko MPLS (Multiprotocol Label Switching). V nadaljevanju – izven sklopa tega projekta – bo ta povezava potekala preko najetega voda.

7.4 Sistemska shema prikaza lokacije kličočega mobilne telefonije

Stran 23 od 32

Page 24: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

8 N7: TEST SISTEMA NA POVEZAVI URSZR – MOBITEL

Test sistema je vključeval dva nivoja testiranja: testiranje v razvojnem okolju izvajalca in testiranje v testnem okolju naročnika.

8.1 Testiranje v razvojnem okolju izvajalca

Prvi nivo testiranja, ki je bil izveden izven lokacije naročnika, je potekal v razvojnem okolju izvajalcev: tako na IGEAi kot na Mobitelu. Vsak izvajalec je preveril pravilno delovanje svoje razvite rešitve. Mobitel je preveril, da deluje nov web service. IGEA je preverila, da deluje novo programsko orodje AgentLoc112, nadgrajen SPU112plk, nadgrajen GIS_UJME, nova podatkovna baza PLK in spremenjena baza CBZIR. Po zaključku testiranja svoje lastne rešitve sta IGEA in Mobitel preverila komunikacijo med web servicem in AgentLoc112. Šele nato je lahko IGEA simulirala prikaz lokacije kličočega v CO preko ROK simulatorja. Za ta namen je Mobitel dal na razpolago posebno telefonsko številko.

8.2 Testiranje v testnem okolju naročnika

Po potrditvi pravilnega delovanja v razvojnem okolju se je začel drugi nivo testiranja: testiranje v testnem okolju naročnika. Za začetek testiranja v testnem okolju naročnika je bilo najprej potrebno pripraviti okolje tako na centralni lokaciji na URSZR kot tudi na lokalni lokaciji – na enem ReCO. Na centralni lokaciji URSZR je bilo potrebno pripraviti strojno opremo pri naročniku in namestiti potrebno programsko opremo. Naročnik je namestil nov strežnik PLK. Sistemski administratorji naročnika so sodelovali pri nameščanju nove strojne opreme. Izvajalec je namestil spremembe centralne baze CBZIR na Bazir-CORS strežnik in novo bazo podatkov PLK na nov PLK strežnik. Na nov PLK strežnik je bilo nameščeno tudi novo programsko orodje AgentLoc112. Za lokalno lokacijo v obdobju testiranja prikaza lokacije kličočega za mobilno telefonijo z mobilnim operaterjem Mobitel je naročnik izbral ReCO Ljubljana. Mobitel je za namen testiranja dal na razpolago telefonsko številko 114, ki je bila ob klicu avtomatično prevezana na telefonsko številko ReCO Ljubljana. Šest telefonskih številk je bilo izbranih, ki so v roku 1 tedna več-krat dnevno klicale na 114, to je, v ReCO Ljubljana. Operativci v ReCO Ljubljana so v sistemu GIS_UJME med pogovorom s kličočim preverili njegovo lokacijo.

9 N8: IMPLEMENTACIJA SISTEMA NA URSZR, CORS IN RECO

Po zaključenem testnem obdobju v ReCO Ljubljana sta bili s strani naročnik zadnja testna verzija SPU112plk in zadnja testna verzija GIS_UJME odobreni za prehod v produkcijo. Verziji SPU112plk in GIS_UJME iz ReCO Ljubljana sta bili nato nameščeni tudi v CORS in v vse ostale ReCO.

Stran 24 od 32

Page 25: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

Enako je bilo tudi za potrebne spremembe na URSZR: spremembe centralne baze CBZIR, nove baze PLK in novega programskega orodja AgentLoc112 sta bili odobreni s strani naročnika za prehod v produkcijo. Pripravljena je bila tudi tehnična dokumentacija celotne rešitve: tako za stacionarno telefonijo kot za mobilno telefonijo operaterja Mobitel. V sklopu naloge 8 smo izvedli tudi šolanje sistemske administratorje naročnika za upravljanje z implementirano rešitvijo.

10 N9: INTEGRACIJA SISTEMA V GIS_UJME IN SPU112

Sistema GIS_UJME in SPU112plk sta integrirana preko nove PLK baze na PLK strežniku naročnika. Sistem SPU112plk zapisuje vhodne klice v tabelo spuplk_gsm v PLK bazi na PLK strežniku naročnika. Nadgrajen sistem GIS_UJME pregleduje zapise v tabeli spuplk_gsm v podatkovni bazi PLK. Na podlagi najdenega statusa v PLK bazi, GIS_UJME namesti od Mobitela posredovan shape na interaktivno karto. Izveden je zoom na področje shape-a. Sistema sta sinhronizirana tako, da GIS_UJME prikaže lokacijo trenutno izbranega klica v sistemu ROK.

11 N10: ŠTUDIJA TEHNIČNE MOŽNOSTI, IZDELAVA ARHITEKTURE IN PROTOKOLOV POVEZANE Z OSTALIMI MOBILNIMI OPERATERJI

Kot drugi operater je naročnik izbral mobilnega operaterja Si.mobil. Sledilo je več sestankov s tehničnim osebjem Si.mobil. Sestankov se je po potrebi vključil tudi Mobitel in naročnik. Si.mobil je potrdil predlog tehnične rešitve, ki je bila izbrana za Mobitel. Naknadno pa je Si.mobil ugotovil, da tehnične možnosti zanj niso izvedljive. S tem so pogovori s Si.mobilom zastali.

12 N11: RAZVOJ SISTEMA ZA IZMENJAVO INFORMACIJ Z DRUGIMI OPERATERJI

Predvidena je uporaba istega sistema za vse operaterje telefonije. Mobilni operaterji bodo uporabljali enak način kot Mobitel. Stacionarni operaterji in IP operaterji bodo spremembe podatkov svojih naročnikov posredovali na centralno lokacijo URSZR (PLK strežnik) preko web service-a.

Stran 25 od 32

Page 26: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

13 N12: PREDSTAVITEV REZULTATOV PROJEKTA

Dne 20.11.2007 so bili rezultati projekta predstavljeni vsem sodelujočim na projektu. Predstavljena je bila implementacija prikaza lokacije kličočega s stacionarno telefonijo in implementacija prikaza lokacije kličočega z mobilno telefonijo operaterja Mobitel. Sledi predstavitev drugim potencialnim uporabnikom, ki sodelujejo v sistemu zaščite in reševanja. Rezultati bodo predstavljeni reševalcem, gasilcem in policiji ter tudi operaterjem telefonije, tako mobilne kot IP. Dodatno bodo rezultati projekta predstavljeni tudi na DSI in INDO. Pripravljen bo tudi strokovni članek v Reviji Ujme.

14 PREDLOG KORAKOV ZA NAPREJ

Projekt je v celoti zadovoljil prikaz lokacije kličočega ob klicu na 112 s stacionarne telefonije. Med izvajanjem projekta je prišlo do novega dogovora med URSZR in Telekom Slovenije za dodatne podatke (interne telefonske številke, faks številke), katere URSZR do sedaj ni prejemal. Skupaj z Telekom Slovenije smo se dogovorili za izboljšan format podatkov. Z vidika prikaza lokacije kličočega za mobilno telefonijo je možen prikaz v GIS samo za enega operaterja mobilne telefonije: Mobitel. Rešitev za Mobitel je ključnega pomena saj je izdelano tehnično rešitev možno uporabiti tudi za druge operaterje telefonije. Dodatno je uporabna tudi za on-line posredovanje podatkov fiksne telefonije. Razvoj sistema v letu 2008 vidimo v naslednjih smereh:

• Vključitev ostalih operaterjev mobilne telefonije, • Vključitev IP operaterjev za fiksno telefonijo in • On-line posredovanje podatkov za fiksno telefonijo.

Dodatno predlagamo tudi prototip na področju eCALL.

Stran 26 od 32

Page 27: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15 PRILOGE

15.1 Priloga 1: Seznam okrajšav

Okrajšava Opis okrajšave

ARRS Javna agencija za raziskovalno dejavnost Republike Slovenije

AU Aplikacija »Algoritmi ukrepanja«

BAZiR Aplikacija »Urejanje podatkov sil ZRP«

CBZIR Centralna baza sil zaščite in reševanja

CORS Center za obveščanje RS

CRP ciljno raziskovalni projekt

CO center za obveščanje

DBA Administrator podatkovnih baz

DSI Dnevi slovenske informatike

EHIŠ Evidenca hišnih številk

FERI Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko

FE Univerza v Ljubljani, Fakulteta za elektrotehniko

INDO Informatika v državnih organih

MORS Ministrstvo za obrambo Republike Slovenije

ReCO Regijski center za obveščanje

ROK Registracija Operaterskih Klicev

ROTE Register območij teritorialnih enot

RPE Register prostorskih enot

SPU112plk Sistem za podporo ukrepanja ob klicu na 112 – Prikaz lokacije kličočega

TIS Telefonski imenik Republike Slovenije

URSZR Uprava Republike Slovenije za zaščito in reševanje

WS web service

ZiR oz. ZIR Zaščita in reševanje

ZRP Zaščita, reševanje in pomoč

Stran 27 od 32

Page 28: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15.2 Priloga 2: Program dela na projekta

Stran 28 od 32

Page 29: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15.3 Priloga 3: Raziskava

Stran 29 od 32

Page 30: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15.4 Priloga 4: Predlog dogovora med URZSR in operaterjem IP telefonije

Stran 30 od 32

Page 31: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15.5 Priloga 5: Tehnična specifikacija strukture in formata posredovanja podatkov

Stran 31 od 32

Page 32: RAZVOJ IN INTEGRACIJA PRIKAZA LOKACIJE KLIČOČEGA V GIS … · 2015-05-13 · Cilj tretje naloge je bila pomoč naročniku z dogovori z operaterji (mobilne telefonije, IP telefonije)

Projekt: Prikaz lokacije kličočega Ljubljana, 20.11.2007

Naloga: Končno poročilo o opravljenem delu Pripravil: Ksenija Majcen, Dušan Fajfar

15.6 Priloga 6: Specifikacije strežnika za potrebe prenosov podatkov operaterjev

Stran 32 od 32