Godkännande av kundapplikationer



Relevanta dokument
Prislista för Rakelsystemet

Ändringsmeddelande

Prislista för Rakelsystemet

Prislista för Rakelsystemet

Prislista för Rakelsystemet

Processbeskrivning för införande av Rakel vid ledningsplatser

Processbeskrivning för införande av Rakel vid ledningsplatser

Rakel Tillsammans med SOS Alarm

Myndigheten för samhällsskydd och beredskap 1 (10) Datum Installationsguide ROPA

Installera SoS2000. Kapitel 2 Installation Innehåll

Systemkrav och tekniska förutsättningar

Inbjudan till dialog avseende drift och kundstöd

Vägledning för gemensam Rakelanvändning

Prislista för Rakels abonnemang och tjänster

WebOrderInstallation <====================>

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

Ett tryggare Sverige. Ett gemensamt system för mobil kommunikation

Bilaga 3a Ickefunktionella

Kravspecifikation. Crowdfunding Halland

Tjänstebeskrivning Extern Åtkomst COSMIC LINK. Version 1.0

Sveriges nationella radiokommunikationssystem. för allmän ordning, säkerhet eller hälsa

Bilaga 3a. Ickefunktionella krav. Upphandling av ett helhetsåtagande avseende IT-stöd för pedagogiskt material inom Skolplattform Stockholm


Uppdragsbeskrivning. Paddel-appen Utmärkta kanotleder. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Extern åtkomst till Sociala system

Rekommendationer teknisk lösning_samsa_ ver

Systemkrav. Artvise Kundtjänst

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

Handledning till Power Point för gränsöverskridande samverkan med stöd av NØdnett och Rakel

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

Avtal om nyttjande av Svenska kyrkans gemensamma IT-plattform

Regional samverkansanalys avseende samverkan via Rakel vid allvarliga och extraordinära händelser inom Jönköpings län

TrackBlock Tracking System Bruksanvisning

Quick Start CABAS. Generella systemkrav CABAS / CAB Plan. Kommunikation. Säkerhet

Uppdragsbeskrivning. Google Glass. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Produktspecifikation Bitstream FTTx

Systemrekommendation. Artvise Contact Center

Systemkrav WinServ II Edition Release 2 (R2)

REGION SKÅNE VDI KLIENTINSTALLATION

Vårdval primär hörselrehabilitering i Östergötland

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

Integritetspolicy Privatläkarna

Sammanfattning och specifikationer för POT

Utvärdering Kravspecifikation

Installation av RIB Huvudprogram 1.3

Bilaga 9 Säkerhet Dnr: /2015 Förfrågningsunderlag

Capitex dataservertjänst

Visma Utvecklarpaket för eget bruk

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Arbetsplatstjänsten / SUA

Kontakt Faktura Journummer. Smörgåsbordet är dukat, välkommen till framtiden.

SNPAC Swedish Number Portability Administrative Centre

Lösenordsregelverk för Karolinska Institutet

DGC IT Manual Citrix Desktop - Fjärrskrivbord

Kommunikation med statusmeddelanden

SNPAC Swedish Number Portability Administrative Centre

Rakel Godkänd utrustning

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Stöd till kommuner för att digitalisera trygghetslarm!

Författare Version Datum. Visi System AB

Kom igång med LUPP 6.1

Regelverk. Infrastrukturen för vidareförmedling av grundläggande uppgifter om företag. Bilaga A. Tekniska ramverk. Version: 3.0

Mobilt Efos och ny metod för stark autentisering

2. Kravspecifikation. Förfrågningsunderlag. Upphandlande organisation Krav på hårdvaran Lennart Halvarsson Dnr

PM Dokumentation

Anslutningsprocess SNPAC - AM CRDB TM Capgemini

Microsoft.NET Version Http Activation MapGuide Open source (installerad på en webbserver, tillgänglig utanför brandväggen) Web Deploy 3.

Monitor Pro V7 SCADA. Kom-igång med kommunikation Unitelway TCP/IP

Enhetstester på.netplattformen

Tekis-FB Systemkrav

Innehåll. 1 Dokumentbeskrivning 3. 2 Användarinformation 3. 3 Installations anvisning Starta upp enheten 5

Rakel - nya polisradion. Polisens införande av Rakel Hösten 2008 Etapp 3: Halland, Västra Götaland

FÖRVALTNINGS AB FRAMTIDEN

Locomote. Robust radiostyrning för lok. Robust svensk design sedan 1918

Kurskatalog 2009 Allmänt. Produktportföljen PMR. Introduktion till TETRA. Användarutbildning Merlot Mobile. Användarutbildning Merlot Office

tillägg till AnvändarmANUAL För LarmSystemet Lansen Home Installera, Använda och Administrera

BRUKSAVISNING EASY GSM

Digital inlämning av årsredovisningar

Definition av tjänst Datorarbetsplats

Sjunet standardregelverk för informationssäkerhet

Kontek Lön AB, , Box 193, Ljungby (nedan vår, vi, oss eller Kontek ) är ett specialistbolag inom lön.

ipad och VNC Viewer KI*****

Rakel. Kort om att kommunicera i Rakel. Till dig som har fått en Rakelmobil att använda vid samhällsstörningar

INSTALLATIONSINSTRUKTIONER FÖR VIDA INNEHÅLL

Svenska informationstjänster för läkemedel - Sil. - Beskrivning och tjänstespecifika villkor

Ver Guide. Nätverk

Manual Komma igång med Softphone-klient

Hogias Ekonomisystem. Systemkrav för enanvändarinstallation fr o m version av GENERELLA KRAV

Bilaga 3 Säkerhet. Bilaga 3 Säkerhet. Dnr Fasta och mobila operatörstjänster samt transmission -C

Startanvisning för Bornets Internet

Teknologin steg för steg 2. Snyggt grafiskt användargränssnitt 2. Trådlöst Bluetooth -infrastruktur 2. IPCS systemdiagram 3

SuperWISE II / SuperWISE SC II

Ja Kommunalteknik AB. Vårberget LTA-pumper (12/5)

1 Kravspecifikation Snake App

Beskrivning av gesällprov RMI Chat Mikael Rydmark

Anslutning till Mina meddelanden

Platsbesök. Systemkrav

Mobisma Support Policy nextg Mobile UC Client & MCB Server licenser

Systemkrav 2014 för enanvändarinstallation fr o m version av

Transkript:

samhällsskydd och beredskap 1 (9) Godkännande av kundapplikationer MSB-50.2

samhällsskydd och beredskap 2 (9) Innehållsförteckning 1 Alla applikationer måste godkännas... 3 1.1 Hur går ansökan om godkännande till?... 4 1.2 Hur går anmälan om anslutning till?... 4 2 Dokumentationskrav... 5 2.1 Systeminformation... 5 2.2 Utveckling och test... 5 3 Generella krav... 5 3.1 Skydd mot skadlig kod... 5 3.2 Standarder och direktiv... 6 4 Specifika krav per gränssnitt... 6 4.1 Mobilstationsgränssnitt... 6 4.1.1 Följande krav ställs på applikationen... 6 4.2 TCS API (Datafunktioner)... 7 4.2.1 Redovisning av uppfyllande av krav på applikationen... 7 4.3 OMA/MLP (Positionerings klient)... 7 4.3.1 Följande krav ställs på applikationen... 8 5 Krav på applikationer som kräver praktiska tester... 8 6 TWISP... 9

samhällsskydd och beredskap 3 (9) 1 Alla applikationer måste godkännas MSB ska godkänna alla applikationer som ansluts till Rakel. Detta görs för att säkerställa att applikationerna inte innebär några risker för systemets säkerhet, tillgänglighet, kapacitet eller drift. Applikationer kan bestå av mjukvara och/eller hårdvara. Kunder, partners och produktleverantörer kan ansöka om godkännande. Kund som vill ansluta en redan godkänd applikation behöver endast anmäla detta. De applikationer som ska godkännas är: Applikationer som ska anslutas via gränssnittet TCS API (Tetra Connectivity Server Application Programming Interface), till exempel applikationer som används i kommunikationscentral (även kallade KC-applikationer) Applikationer som ska anslutas via gränssnittet OMA /MLP (Open Mobile Alliance/Mobile Location Protocol), för anslutning till positioneringstjänsten. Applikationer som ansluts till Rakels paketdatatjänst. Mobilstationsapplikationer (Java- eller PEI-applikationer). Nya versioner av programvara som tillför ny funktion till redan godkända applikationer som finns i dokumentet Godkända produkter i Rakel. Rättningar av godkänd programvara behöver inte anmälas. Fyra typer av krav Applikationerna ska uppfylla alla de krav som beskrivs i kravspecifikationen: Dokumentationskrav Generella krav Specifika krav per gränssnitt: o o o Mobilstationsgränssnitt (PEI, Java) TCS API Positioneringstjänsten (OMA/MLP) Krav på applikationer som behöver praktiska tester, vilket kan bli aktuellt vid särskilt komplexa och omfattande applikationer.

samhällsskydd och beredskap 4 (9) MSB förbehåller sig rätten att när som helst utfärda kompletterande krav, både för applikationen i sig och för hur den får användas. Det är kundens ansvar att dessa krav alltid uppfylls. 1.1 Hur går ansökan om godkännande till? Vid ansökan om godkännande av en applikation ska kunden redovisa alla dokumentationskraven i kapitel 2. Dokumentationen kan bestå av olika typer av produktinformation eller av svar på de frågor som ställs. Ansökan görs på blanketten Ansökan om godkännande av eller anmälan om produkter för Rakel. Blanketten måste undertecknas och sändas med vanligt brev, men bilagor och dokumentation som tillhör ansökan kan sändas per e- post. Blanketten finns på https://www.msb.se/rakel under Blanketter Rakel. Nya versioner av redan godkänd applikation När en redan godkänd applikation uppdateras i en ny version som tillför en ny funktion kan denna redovisas antingen genom att sända in all dokumentation om produkten på nytt inklusive förändringar, eller genom att redovisa de förändringar som genomförts sedan den tidigare godkända versionen. MSB analyserar och meddelar godkännande Efter att MSB mottagit blanketten och underlagen och gjort en analys får kunden svar på om applikationen är godkänd att anslutas till Rakel. I vissa fall kan det behövas göra praktiska tester, i detta fall meddelas kunden i ett tidigt skede, mer information om krav inför praktiska tester finns i kapitel 5. Notera att ett godkännande för anslutning till Rakel inte ger några svar på om applikationen fungerar korrekt utifrån ett användarperspektiv. 1.2 Hur går anmälan om anslutning till? För anmälan om anslutning av en applikation krävs inget beslut av MSB. Endast dokumentation och trafikestimeringar ska bifogas anmälan, det gäller punkterna A och B i kapitel 2.1 Systeminformation. Anmälan görs på blanketten Ansökan om godkännande av eller anmälan om produkter för Rakel. Blanketten måste undertecknas och sändas med vanligt brev, men bilagor och dokumentation som tillhör ansökan kan sändas per e- post. Blanketten finns på https://www.msb.se/rakel under Blanketter Rakel.

samhällsskydd och beredskap 5 (9) 2 Dokumentationskrav 2.1 Systeminformation A Funktionsbeskrivning Vilka funktioner har applikationen gentemot gränssnittet och vilka kommandon skickas till gränssnittet? Systembild av hur produkten är tänkt att ansluta till Rakel. Den bör innehålla alla nätelement vilka är fysiskt eller logiskt sammanbundna med Rakel och vilka fysiska gränssnitt, protokoll, portar som praktiskt används och vilken typ av information som kommuniceras. Beskrivning om hur applikationen har kopplingar mot andra system. B Användning och placering Hur många installationer av applikationen kommer att användas och var kommer de att finnas geografiskt? Beskrivning av hur applikationen kommer att användas, och hur den därmed nyttjar Rakelsystemets resurser i kvantifierbara termer som t.ex. antal samtidiga användare, SDS/tidsenhet, anrop/tidsenhet, kbit/s, paket/tidsenhet. Uppgifterna ska avse både normalt användande och minst ett extremfall. 2.2 Utveckling och test A Intyg Intyg från de som utvecklat applikationen att de följt de specifikationer och riktlinjer som tillhandahålls genom Cassidian 1 (se vidare kapitel 6). Detta gäller produkter som ansluts över fast anslutning till Rakel. B Testrapporter Rapporter från genomförda tester och redovisning av testfall som genomförts under acceptanstester av produkten eller intyga att applikationen är etablerad i annat Cassidian TETRA- system. 3 Generella krav 3.1 Skydd mot skadlig kod Åtgärder för att förhindra skadlig kod på applikationsdatorn måste finnas, och kund ansvarar för att skadlig kod inte påverkar Rakel. 1 Cassidian, systemleverantör till Rakelsystemet

samhällsskydd och beredskap 6 (9) 3.2 Standarder och direktiv Applikationen ska följa Cassidian implementation av ETSI EN 300/392-X standarden. Positioneringsapplikationen ska följa: Merlot Location System LIP Implementation Guide VERSION 1. Merlot Location System OMA/MLP Implementation Guide Version 1.4.9 Specifikation och guidelines tillhandahålls av Cassidian (TWISP). 4 Specifika krav per gränssnitt 4.1 Mobilstationsgränssnitt PC eller annan dator kan anslutas till mobilstation via PEI gränssnitt. Java applikationer kan köras på mobilstationen. Applikationer på dator eller mobilstation kan då kommunicera med mobilstationens radio via ATkommandon, och använda radion enligt mobilstationsleverantörens specifikation. Vid detta användande finns nedanstående krav på applikationen. 4.1.1 Följande krav ställs på applikationen A. Applikationen ska inte kunna hamna i en loop, till exempel upprepad till och frånslag av radio på mobilstation, återkommande utskick av samma SDS eller statusmeddelande eller byten av talgrupp. B. För SDS gäller följande: SDS ska ej användas för att automatiskt kontinuerligt och ofta skicka information (undantaget är positioneringstjänsten). Om applikationen använder fler än 4 stycken sammanlänkade SDS ska nyttjande av paketdata som alternativ övervägas. Omsändningar ska minimeras. Positionerings SDS ska endast adresseras mot Rakelsystemets centrala positioneringserver. För positionerings SDS ska LIP nyttjas (Merlot Location System LIP Implementation Guide VERSION 1.). C. Om applikation som är ansluten till fast monterad mobilstation, ska riktad antenn övervägas i samråd med MSB. D. Applikation som är ansluten till fast monterad mobilstation får ej ta emot automatgenererade positioneringsinformation.

samhällsskydd och beredskap 7 (9) 4.2 TCS API (Datafunktioner) Det finns ett programmeringsgränssnitt (API) och ett gränssnitt för IP-trafik för datatjänster i Rakel. API utgörs av Tetra Connectivity Server (TCS). TCS används för bl.a. statusmeddelanden, SDS, styrning av tal och olika former av spårning (tracking). Applikationen ska följa specifikationerna för kommunikation mot TCS enligt dokumention som erhålls av Cassidian (TWISP). Under utvecklingen bör dialog hållas med TWISP gällande hur anropsfunktioner optimeras. Integrationshjälp tillhandahålls av Cassidian (TWISP). 4.2.1 Redovisning av uppfyllande av krav på applikationen Redovisa tydligt hur applikationen uppfyller nedanstående krav. Ingående redovisning om hur kontrollfunktioner, som hindrar applikationen att bryta mot kraven, är implementerade. A. Applikationen har inte rätt att göra något utöver vad TCS-licensen medger, dvs. i huvuddrag följande tjänster: SDS och statusmeddelanden Talkommunikation Hantera gruppmedlemskap B. Applikationen ska inte kunna hamna i en loop mot TCS, ex påloggningsloop mot TCS (där påloggning görs automatiskt och återkommande), utskick av samma SDS eller statusmeddelande eller byten av talgrupp. C. Applikationen ska inte kunna underlätta för användare att använda annan användares lösenord. D. Applikationens Round Trip Time (RTT) måste hållas inom 10ms för transport av trafik i access och fastighetsnätet. E. För SDS gäller följande: SDS ska ej användas för att automatiskt kontinuerligt och ofta skicka information. Omsändningar ska minimeras. Om applikationen använder fler än 4 stycken sammanlänkade SDS ska nyttjande av paketdata som alternativ övervägas. 4.3 OMA/MLP (Positioneringsklient) Klient applikationen ska följa specifikationerna OMA/MLP för kommunikation mot positioneringsservern enligt dokument, Merlot Location System, OMA/MLP Implementation Guide, version 1.4.5.

samhällsskydd och beredskap 8 (9) Under utvecklingstiden bör dialog hållas med Cassidian (TWISP) gällande hur anropsfunktioner optimeras. Integrationshjälp tillhandahålls av Cassidian (TWISP). 4.3.1 Följande krav ställs på applikationen A. Applikationen har inte rätt att göra något utöver vad som medges i Merlot Location System, OMA/MLP Implementation Guide. B. Applikationen ska inte kunna hamna i en loop mot positioneringsservern, ex påloggningsloop (där påloggning görs automatiskt och återkommande). C. Applikationen ska följa anvisningar i OMA /MLP Implementation Guide för kryptering av lösenord. D. Applikationen måste vara skriven så att IP trafiken nyttjar bandbredden optimalt. E. Applikationen ska inte kunna underlätta för användare att använda annan användares lösenord. F. För positioneringsbegäran gäller följande: Applikation bör hantera förfrågningar om positioner via prenumeration av förfrågningar, inte som repetitiva engångsförfrågningar. Omsändningar ska minimeras. Intervallen för positioneringsangivelse bör inte enbart styras av tid utan även av distans. G. Applikationen måste ha en hög kvalitetsnivå avseende sessionshantering och kunna känna av avbrott i session och sätta upp ny session automatiskt: Sessionshanteringen bör/ska ha timers Sessionshanteringen bör/ska ha loggfunktioner. 5 Krav på applikationer som kräver praktiska tester I de fall där praktiskt test krävs, måste applikationen i sin helhet kunna skickas till MSB och/eller leverantören eller på annat sätt göras tillgänglig för att möjliggöra test. För fortlöpande kontroller förbehåller sig MSB rätten att vid behov, på sökandes bekostnad, installera produkten i sin testanläggning. Applikationen kommer då enbart att användas för kontroll och test.

samhällsskydd och beredskap 9 (9) Praktiska tester utförs av MSB:s leverantör. 6 TWISP För att kunna utforma applikationer som ska anslutas till Rakelsystemet över fast anslutning krävs tillgång till gränssnittsspecifikationer från Cassidian. Dessa fås genom Cassidians forum för applikationsutvecklare, TWISP. Genom TWISP tillhandahåller Cassidian även utvecklings- och testsupport. TWISP-programmet har två servicenivåer som erbjuder TWISP-medlemmar möjlighet att välja nivån och tillhörande tjänster baserat på behov. För mer information samt ansökan om medlemskap hänvisas till Cassidian: www.cassidian.com eller TWISP@cassidian.com.