NRDB Nummerplan - Funksjonsbeskrivelse Versjon 1.2 06/06/02 Nasjonal referansedatabase AS 12/07/02 Page 1 of 1
Innholdsfortegnelse 1 BAKGRUNN...3 2 GENERELT...4 3 AUTOMATISK ANGIVELSE AV AT OG OAT...5 3.1 WEB-GRENSESNITTET...5 3.2 STORED PROCEDURE -GRENSESNITTET...6 3.2.1 Angivelse av AT og OAT...6 3.2.2 Tilbakeportering...7 3.2.3 Forskjellig AT i samme melding...8 4 OPPSLAG I PORTERINGSTABELL OG NUMMERPLAN...9 5 OPPDATERING AV E.164...10 5.1 TILDELING AV NYE NUMMERSERIER...10 5.2 OVERDRAGELSER AV EKSISTERENDE NUMMERSERIER...10 6 VARSLING OM ENDRINGER OG NEDLASTING AV NUMMERPLAN...11 7 FEILMELDING...12 Nasjonal referansedatabase AS 12/07/02 Page 2 of 2
1 Bakgrunn Nasjonal nummerplan (E.164) er implementert i NRDBs sentrale referansedatabase for at opprinnelig avgivende tilbyder skal kunne automatisk bli angitt ved portering av nummer. Når en mottagende tilbyder bestiller en portering vil en automatisk angivelse av opprinnelig avgivende tilbyder bety mindre forberedelser for mottagende tilbyder og eliminering av muligheten for menneskelig svikt/feil. Nummerplanen i NRDB vil til en hver tid være oppdatert ihht Post- og Teletilsynets nasjonale nummerplan (E.164). Nasjonal referansedatabase AS 12/07/02 Page 3 of 3
2 Generelt Ved innføring av nasjonal nummerplan (E.164) i NRDB, vil systemet til enhver tid vite hvem som eier et nummer. Kombinert med informasjon fra eksisterende porteringstabell bruker NRDB dette til å finne ansvarlig tilbyder for ethvert telefonnummer slik at tilbyderne ikke trenger å gjøre dette selv lenger. Dette vil også gjøre at man slipper feil som følge av fingertrøbbel og misforståelser om hvem som faktisk er avgivende tilbyder. Nasjonal referansedatabase AS 12/07/02 Page 4 of 4
3 Automatisk angivelse av AT og OAT Ved bestilling av portering (NP_BEST) vil NRDB, med referanse til nummerplanen og porteringstabellen, automatisk fylle inn korrekt tilbyderkode for avgivende og opprinnelig avgivende tilbyder. Dette gjør at mottagende tilbyder slipper å angi disse parameterene i forbindelse med en bestilling. Om telefonnummerene i bestillingen tidligere er portert vil avgivende tilbyder (AT) være gitt i porteringstabellen, mens for nummere som porteres for første gang vil nummerplanen ligge til grunn for automatisk angivelse av AT. Opprinnelig avgivende tilbyder (OAT) vil alltid hentes fra nummerplanen i NRDB. Dette for å sikre om at OAT alltid oppdateres mot nummerplanen. Implementering av nummerplan i NRDB påvirker grensesnittene mot NRDB på følgende måter: 3.1 Web-grensesnittet For brukere av NRDBs web-grensesnitt vil implementeringen av nummerplanen medføre at feltene for avgivende tilbyder og opprinnelig avgivende tilbyder automatisk blir oppgitt når forespørselen (NP_FORE), bestillingen (NP_BEST), iverksettelsen (5_IVER) eller oppsigelsen (NP_OPPS) av portering skal fylles ut. Brukere av web-grensesnittet vil da ved opprettelse av ny sak angi telefonnummeret (hovednummer) som vist i eksemplet under. Når bruker skal sende første melding i forbindelse med den nyopprettede saken vil NRDB finne frem til rett AT og OAT bygd på porteringstabell og nummerplan. Verdiene for feltene AT og OAT vil dermed vises i grensesnittet og vil ikke kunne endres av bruker. Nasjonal referansedatabase AS 12/07/02 Page 5 of 5
Meldingene som sendes etter at forespørsel og bestilling er gjennomført (f.eks. NP_IVER, NP_FIVE mfl) vil, som før, ha AT og OAT ferdig utfylt. Om det sendes melding for portering av flere nummer eller nummerserie der forskjellige AT innenfor disse nummerene vil det bli gitt en feilmelding. For å kunne rette en slik forespørsel/bestilling må mottagende tilbyder gjøre et oppslag ved hjelp av funksjonen beskrevet i kapittel 4. Så fort Post- og Teletilsynet vedtar en tildeling av ny nummerserie vil denne serien registreres i nummerplanen og endringer implementert i NRDB. På samme måte vil overdragelser av nummerserier oppdateres i nummerplanen når disse er registrert av PT. 3.2 Stored Procedure -grensesnittet For Stored Procedure (SP) grensesnittet mot NRDB vil implementering av nummerplanen medføre at feltene for AT og OAT ikke lenger blir obligatoriske. Om feltene ikke angis av mottagende tilbyder vil NRDB fylle disse inn automatisk, mens i de tilfeller der tilbyder legger inn AT og OAT selv vil disse verdiene valideres mot NRDBs porteringstabell og nummerplan. For parameteren port_ended for tilbakeporteringer, der mottagende tilbyder (MT) er den samme som OAT, vil NRDB fylle denne inn automatisk om den ikke er angitt av MT. Om port_ended er fylt inn av MT vil NRDB ikke validere verdien av denne. 3.2.1 Angivelse av AT og OAT Når en tilbyder sender meldinger via prosedyre-grensesnittet vil NRDB validere verdien av parametrene AT og OAT (prosedyre ssp_msg_in, parametre @ip_dsp og @ip_odsp) mot porteringstabell og nummerplan. Når det sendes meldinger inneholdende flere enn ett nummer vil OAT valideres ut ifra nummeret oppgitt som Hovednummer. I de tilfeller der det oppstår inkonsistens mellom de verdiene som ansvarlig/mottakende tilbyder setter og de verdiene som ligger i NRDBs porteringstabell og nummerplan vil NRDB returnere en feilmelding med rette verdier ved hjelp av parameter @op_message i prosedyre ssp_msg_in. Ansvarlig/mottagende tilbyders melding vil ikke sendes videre til avgivende tilbyder om det oppdages inkonsistens. Nasjonal referansedatabase AS 12/07/02 Page 6 of 6
Dette gir tilbydere som bruker prosedyre-grensesnittet mulighet for å korrigere AT og OAT i egne systemer hvis det eksisterer avvik med NRDBs porteringstabell eller nummerplan. Når dette er gjort må tilbyder sende feilmeldte meldinger på nytt. Om det oppstår inkonsistens mellom @ip_dsp og @ip_odsp gitt av avsender av melding og NRDBs porteringstabell og nummerplan vil følgende feilmelding returneres i prosedyre ssp_msg_in: @op_returncode = 4 @op_message = Feil dsp eller odsp angitt. Rett dsp er <8XX> og odsp er <8XX> Dersom en tilbyder mottar en feilmelding av denne typen kan det bety at: 1. Tilbyders nummerplan er feilaktig og må oppdateres 2. NRDBs nummerplan er feilaktig og må oppdateres Om avsender ikke angir @ip_dsp eller @ip_odsp vil disse legges automatisk inn ihht NRDBs porteringstabell og nummerplan. I slike tilfeller vil disse verdiene også returneres til avsender i prosedyre ssp_msg_in: @op_returncode = 0 @op_message = dsp eller odsp ikke angitt. Rett dsp er <8XX> og odsp er <8XX> Om det er mistanke om at NRDBs nummerplan er feil må dette straks meldes ihht rutinen i kapittel 6. 3.2.2 Tilbakeportering I tilfeller der mottagende tilbyder porterer tilbake et nummer der denne tilbyder også er OAT (tilbakeportering) brukes parameter @ip_port_ended i prosedyren ssp_msg_in til å angi dette. I forbindelse med implementering av nummerplan i NRDB vil parameter @ip_port_ended kunne angis automatisk om ansvarlig/mottagende tilbyder ikke angir denne. Dette gjøres ved å sammenligne MT og OAT for hovednummeret i porteringen: Om MT = OAT settes @ip_port_ended = 1 Om MT!= OAT settes @ip_port_ended = 2 I tilfeller der NRDB legger inn port_ended automatisk vil denne verdien også returneres til avsender i prosedyre ssp_msg_in uten at meldingen stoppes: @op_returncode = 0 @op_message = Ingen port_ended angitt. Rett port_ended er <X> Om ansvarlig/mottagende tilbyder selv angir @ip_port_ended vil NRDB ikke validere den angitte verdien. Om @ip_port_ended ikke angis, mens @ip_dsp og @ip_odsp sendes fra ansvarlig/ mottagende tilbyder, vil NRDB automatisk fylle inn @ip_port_ended. Nasjonal referansedatabase AS 12/07/02 Page 7 of 7
3.2.3 Forskjellig AT i samme melding Om det sendes melding for portering av flere nummer eller nummerserie med forskjellige AT innenfor disse nummerene vil det også bli gitt en feilmelding. Følgende feilmelding returneres i prosedyre ssp_msg_in: @op_returncode = 4 @op_message = Forskjellig dsp for nummere i samme melding For å kunne rette en slik forespørsel/bestilling må mottagende tilbyder gjøre et oppslag ved hjelp av funksjonen beskrevet i kapittel 4. Nasjonal referansedatabase AS 12/07/02 Page 8 of 8
4 Oppslag i porteringstabell og nummerplan I forbindelse med at nummerplanen E.164 implementeres i NRDB blir det også laget en ny oppslagsfunksjon som gjør det mulig å få oppgitt hvilke tilbyder som er avgivende tilbyder (AT) og opprinnelig avgivende tilbyder (OAT) for et gitt telefonnummer eller nummerserie. Når det gjøres oppslag mot NRDB vil AT og OAT finnes ved hjelp av porteringstabellen og nummerplanen. En tilbyder kan gjøre oppslag av enkeltnummer eller nummerserier. Om det gjøres oppslag mot en nummerserie der det eksisterer flere AT eller OAT innefor samme serie vil resultatet listes opp for hver av nummerene som har forskjellig AT/OAT. Oppslagsfunksjonen vil være tilgjengelig via både web- og prosedyre-grensesnitt. Nasjonal referansedatabase AS 12/07/02 Page 9 of 9
5 Oppdatering av E.164 NRDBs nummerplan vil ved hjelp av automatiske prosesser oppdateres fortløpende med endringer registrert av Post- og Teletilsynet. Nummerplanen vil bare inneholde nummerserier som er underlagt reglene for nummerportering. 5.1 Tildeling av nye nummerserier For at en tilbyder skal kunne ta i bruk en ny nummerserie i E.164 må denne nummerserien først tildeles av Post- og Teletilsynet. Dette skjer ved at tilbyder først må søke om tildeling av nummerseriene og deretter vente på et formelt svar på denne søknaden. Så fort Post- og Teletilsynet vedtar en tildeling av ny nummerserie vil denne serien registreres i nummerplanen og endringer implementert i NRDB. 5.2 Overdragelser av eksisterende nummerserier Hvis en tilbyder (OAT) overdrar en nummerserie til en annen tilbyder, og denne andre tilbyder også skal håndtere porteringsforespørsler mot disse nummerene, må dette samtykkes av Post- og Teletilsynet. PT vil vurdere slike overdragelser og registrere eventuelle endringer i nummerplanen. Ved overdragelser av nummerserier der OAT fortsatt skal håndtere porteringsforespørselene vil godkjennelse fra PT ikke være nødvendig (jf nummerforskriften). Så fort Post- og Teletilsynet vedtar en overdragelse av nummerserier vil denne serien forandres i nummerplanen og endringer implementert i NRDB. Nasjonal referansedatabase AS 12/07/02 Page 10 of 10
6 Varsling om endringer og nedlasting av nummerplan I forbindelse med at nummerplanen E.164 implementeres i NRDB blir det også laget en varslingsfunksjon som gjør at tilknyttede tilbydere kan motta en e-post hver gang nummerplanen endres. NRDB tilbyr her en løsning som automatisk sender e-post til interesserte tilbydere hver gang det legges inn endringer i NRDBs nummerplan. Som et vedlegg til denne e-posten legges en tekstfil som inneholder en kopi av oppdatert nummerplan. Den samme fila vil være tilgjengelig via NRDBs web-grensesnitt, slik at den også kan lastes ned ved behov. Filen med oppdatert nummerplan vil være av typen semikolon-separert tekstfil (*.csv) og vil reflektere den siste informasjonen NRDB har mottatt fra PT. Nasjonal referansedatabase AS 12/07/02 Page 11 of 11
7 Feilmelding Om det oppstår feil i forbindelse med nummerplanen i NRDB og at denne ikke stemmer med PTs nummerplan (E.164) må dette straks meldes til NRDBs driftsorganisasjon: Telefon : +47 88 00 58 30 E-post : nrdb-drift@systor.st Eventuelle feil eller mangler i PTs nummerplan (E.164) vil bli rettet ved henvendelse til PT. Når PT retter eventuelle feil i E.164 vil NRDB oppdateres omgående. NRDB og PT påtar seg ingen ansvar for eventuelle feil eller skader som oppstår i tilbyderes systmer basert på bruk av nummerplan fra NRDB (enten via e-post, nedlastede filer eller via porteringsgrensesnittene). Tilbyderne står fortsatt ansvarlig for å kvalitetssikre de parametere som angis i porteringsmeldingene. Nasjonal referansedatabase AS 12/07/02 Page 12 of 12