Finnish profile for SIP interworking. Viestintäviraston suosituksia



Samankaltaiset tiedostot
TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

Introduction to exterior routing

Introduction to exterior routing

Security server v6 installation requirements

Supplies

Introduction to exterior routing

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY WE CERTIFICATION OY OPERATOR LABORATORY

Internet Protocol version 6. IPv6

7.4 Variability management

Capacity Utilization

2017/S Contract notice. Supplies

This notice in TED website:

Security server v6 installation requirements

Use of spatial data in the new production environment and in a data warehouse

MALE ADULT FIBROBLAST LINE (82-6hTERT)

Introduction to exterior routing. Autonomous Systems

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

Efficiency change over time

Other approaches to restrict multipliers

LUONNOS RT EN AGREEMENT ON BUILDING WORKS 1 THE PARTIES. May (10)

VIRVE-päivä Mihin viranomaisten turvallisuusviestintä on menossa? Janne Koivukoski Sisäasiainminsteriö Pelastusosasto

Supplies

Olet vastuussa osaamisestasi

FETAL FIBROBLASTS, PASSAGE 10

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

The CCR Model and Production Correspondence

1. SIT. The handler and dog stop with the dog sitting at heel. When the dog is sitting, the handler cues the dog to heel forward.

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto

Curriculum. Gym card

Koordinaattimuunnospalvelut Reino Ruotsalainen

Uutuudet. Tosiaikapalvelut Liikkuvuus. Sanna Liimatainen T Tietokoneverkot

16. Allocation Models

Transport services (excl. Waste transport)

VAASAN YLIOPISTO Humanististen tieteiden kandidaatin tutkinto / Filosofian maisterin tutkinto

SELL Student Games kansainvälinen opiskelijaurheilutapahtuma

Salasanan vaihto uuteen / How to change password

Tällä kerralla esitellään. Uutuudet. Reaaliaikainen tiedonsiirto. Äänen ja videon siirto. Session Initiation Protocol (SIP) IP-puhelin

Infrastruktuurin asemoituminen kansalliseen ja kansainväliseen kenttään Outi Ala-Honkola Tiedeasiantuntija

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

Kansi- ja areenahankkeen yhteiskuntataloudellinen vaikutusanalyysi Tiivistelmä. Lokakuu 2015

HITSAUKSEN TUOTTAVUUSRATKAISUT

Data protection template

Miehittämätön meriliikenne

MUSEOT KULTTUURIPALVELUINA

A new model of regional development work in habilitation of children - Good habilitation in functional networks

Kansallinen hankintailmoitus: HAAGA-HELIA Oy Ab : HAAGA-HELIA Oy Ab: Pasilan aktiivilaitteet 2011

Tietuekuva. Aineistosiirrot XML ISO XML pain MT101 sanomasäännöt

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Alternative DEA Models

Rekisteriseloste. Rekisterinpitäjä. Yhteyshenkilö rekisteriä koskevissa asioissa. Rekisterin nimi. Henkilötietojen käsittelyn tarkoitus

ProAgria. Opportunities For Success

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

AFCEA PVTO2010 Taistelija / S4

Tutkimuslääkkeiden GMP. Fimea Pirjo Hänninen

EUROOPAN PARLAMENTTI

Innovative and responsible public procurement Urban Agenda kumppanuusryhmä. public-procurement

Vuosi Jukka Rinnevaara Toimitusjohtaja

Information on Finnish Language Courses Spring Semester 2018 Päivi Paukku & Jenni Laine Centre for Language and Communication Studies

Portugalin tasavallan aloite neuvoston päätökseksi Schengenin konsultointiverkoston (tekniset eritelmät) osan 1 muuttamisesta

National Building Code of Finland, Part D1, Building Water Supply and Sewerage Systems, Regulations and guidelines 2007

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Choose Finland-Helsinki Valitse Finland-Helsinki

Increase of opioid use in Finland when is there enough key indicator data to state a trend?

ISDN User Part - ISUP

812336A C++ -kielen perusteet,

Helsinki Metropolitan Area Council

Supplies

Osavuosikatsaus JUKKA RINNEVAARA CEO

AKKREDITOITU TESTAUSLABORATORIO ACCREDITED TESTING LABORATORY

Retiisi Reaaliaikaiset Internet- palvelut ja SIP

LX 70. Ominaisuuksien mittaustulokset 1-kerroksinen 2-kerroksinen. Fyysiset ominaisuudet, nimellisarvot. Kalvon ominaisuudet

Information on Finnish Language Courses Spring Semester 2017 Jenni Laine

Aiming at safe performance in traffic. Vastuullinen liikenne. Rohkeasti yhdessä.

Students Experiences of Workplace Learning Marja Samppala, Med, doctoral student

Results on the new polydrug use questions in the Finnish TDI data

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total

Hankintailmoitus: Pohjois-Savon sairaanhoitopiirin kuntayhtymä/kiinteistöyksikkö : Puijon sairaalan Pääaula-alueen uudistus, Sähköurakka

Organisaation kokonaissuorituskyvyn arviointi

Pahin tietoturvauhka istuu vieressäsi Tietoturvatietoisuuden kehittämisestä vauhtia tietoriskien hallintaan

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena

Osavuosikatsaus Q JUKKA RINNEVAARA Toimitusjohtaja

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

Perusoikeusbarometri. Panu Artemjeff Erityisasiantuntija

The necessary product key can be found in the hand out given to you.

MiFIR-kaupparaportoinnin tekninen ohje

Ohjelmien kehittämisstudiot varmistavat laadukkaat ja linjakkaat maisteriohjelmat Maire Syrjäkari ja Riikka Rissanen

LYTH-CONS CONSISTENCY TRANSMITTER

Lähetysnumero Sändningsnummer. Muut lavat Övriga lastpallar. Rullakot Postbehållare. Postipussit Postsäckar. Lava Pall

Rekisteröiminen - FAQ

SSTY:n EMC-seminaari. EMC ja sähköisten lääkintälaitteiden standardit. Ari Honkala SESKO ry

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

Business Opening. Arvoisa Herra Presidentti Very formal, recipient has a special title that must be used in place of their name

Valuation of Asian Quanto- Basket Options

Alkutarkastus, , SERJS2134, Jarmo Saunajoki

GPRS-lisäpalvelu INTERNET-ASETUKSET

Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille?

truck Check In. truck Check Net. ewaybill ja ajat suoraan terminaaliin

Väite Argument "Yhteiskunnan velvollisuus on tarjota virkistysalueita ja -palveluita." "Recreation sites and service


ETELÄESPLANADI HELSINKI

Transkriptio:

Suositus 1 (13) Finnish profile for SIP interworking n suosituksia

Suositus 2 (13) Contents 1 Background and motivation... 4 2 Introduction... 4 3 Terminology and definitions... 4 4 General principles... 5 4.1 URI scheme... 5 4.2 Network and user entities... 5 4.2.1 Calling party identity... 5 4.2.2 Diverting party identity... 5 4.2.3 Called party identity... 6 4.2.4 Connected party identity... 6 4.3 Privacy... 6 4.4 Signaling layer security... 6 5 Route parameters... 6 5.1 Route parameter transfer methods... 6 5.2 NP database dip indicator... 7 5.3 Destination carrier identification code... 7 5.4 Service indicator... 7 6 Signaling... 7 6.1 SIP signaling endpoint... 7 6.2 SIP methods... 7 6.3 SIP services... 7 6.4 Media negotiation... 7 7 Media... 8 7.1 Media codecs... 8 7.1.1 Voice... 8 7.1.2 DTMF... 8 7.1.3 Video calls... 8 7.1.4 Telefax... 8 8 General IP network considerations... 8 8.1 For NNI signaling element:... 8 8.2 For NNI media element:... 8

Suositus 3 (13) 9 Routing to emergency service... 8 10 Future work... 9 11 Examples... 9 11.1 Setting /global-cic/... 9 11.2 Setting /global-rn/... 9 11.3 Setting Request URI... 9 12 References... 11

Suositus 4 (13) 1 Background and motivation 2 Introduction The purpose of this document is to give practical guidance for selecting parameters to be used within SIP NNI interconnection. This document discusses following services Voice call DTMF within a voice call Telefax Video call Routing to emergency service Call forwarding 3 Terminology and definitions The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC 2119]. CIC NP carrier identification code Number Portability NPDB Number Portability Database npdi NP Database Dip Indicator SDP Session Description Protocol SI Service Indicator (same as palvelutyyppi, y) [FIN-NP- FIXED] SIP Session Initiation Protocol [RFC 3261] SP service provider SSE SIP Signaling Entity [SIPconnect 1.1] URI Uniform Resource Identifier

Suositus 5 (13) 4 General principles 4.1 URI scheme 4.2 Network and user entities 4.2.1 Calling party identity 4.2.2 Diverting party identity Every MUST in this document is a strict requirement. Aspects not covered in this document or given reference can be agreed based on bilateral operator agreement. This document describes conventions to be used within SIP NNI interconnection in Finnish environment. SIP defined in RFC 3261 MUST be supported. SIP URI scheme [RFC 3261 19.1.1] MUST be supported. P-Asserted-Identity header [RFC 3325] MUST be used to indicate calling party URI in initial request. P-Asserted-Identity URI MUST contain registered and syntactically correct domain part. When using E.164 number [E.164] based user part, number MUST be presented as full international number with leading plus '+'. Diversion header [RFC 5806] MUST be supported to indicate diverting party URI. Diversion URI MUST contain registered and syntactically correct domain part. When using E.164 number [E.164] based user part, number MUST be presented as full international number with leading plus '+'. Diversion header privacy parameter MUST contain value "full" when privacy is requested. Any other value or missing privacy parameter means privacy is not requested. NOTE: History-Info -header interworking with Diversion header is specified in [RFC 6044].

Suositus 6 (13) 4.2.3 Called party identity 4.2.4 Connected party identity 4.3 Privacy 4.4 Signaling layer security 5 Route parameters Request URI [RFC 3261] MUST be used to indicate called party URI. Number portability lookup result is added as per [section "route parameters"]. When connected line identity is transferred to calling party, it MUST be transported in P-Asserted-Identity header of 200 response to initial request. [RFC 3325 #5] Privacy header field value 'id' [RFC 3323] [RFC 3325] MUST be used to indicate calling or connected party anonymization. From URI MUST be set to sip:anonymous@anonymous.invalid when anonymization is used. Originating network MUST ensure that identity is carried only in P-Asserted-Identity header. When direct IP peering is not used, encryption of signaling and media packets is RECOMMENDED. 5.1 Route parameter transfer methods SP SSE MUST support number portability prefixes as described in documents [FIN-NP-FIXED] and [FIN-NP-MOBILE]. SP SSE SHOULD support request URI parameters /npdi/, /cic/ and /rn/ as described in [RFC 4694]. Interconnecting networks MUST agree method of route parameter transfer. Parameter construction rules for method RFC 4694

Suositus 7 (13) 5.2 NP database dip indicator Existence of URI user parameter /npdi/ acts as an indicator for further processing that there is no need to perform the NP database dip again. 5.3 Destination carrier identification code 5.4 Service indicator 6 Signaling 6.1 SIP signaling endpoint 6.2 SIP methods 6.3 SIP services 6.4 Media negotiation Destination carrier identification code is carried in request URI parameter /cic/ as per [RFC 4694]. Ficora assigned operator code (teleyritystunnus, TY) [Regulation 32]is converted to "global-cic" by concatenating plus '+', country code '358' and zero padded four digit TY. Service indicator is constructed as per [FIN-NP-FIXED]. Service indicator is carried in request URI parameter /rn/ as per [RFC 4694]. One digit service indicator is converted to "global-rn" by concatenating plus '+', country code '358', double zero '00' and service indicator value. Reply to OPTIONS request MUST be supported for interconnection monitoring. Pass through of the following SIP requests and their responses MUST be supported: ACK, BYE, CANCEL, INVITE, OPTIONS, PRACK and UPDATE. SIP session timer pass through [RFC 4028] MUST be supported. Late SDP offer MUST be supported. Re-negotiation MUST be supported.

Suositus 8 (13) 7 Media 7.1 Media codecs 7.1.1 Voice 7.1.2 DTMF 7.1.3 Video calls 7.1.4 Telefax G.711 A-law codec MUST be supported. It is RECOMMENDED that negotiation of wideband codecs is not prevented. DTMF transport in-band within voice is NOT RECOMMENDED. Negotiation of DTMF transport in RTP [RFC 4733] MUST NOT be prevented. It is RECOMMENDED that negotiation of video codecs is not prevented. T.38 fax support [T.38] is RECOMMENDED. NOTE: sip.fax feature tag is introduced in [RFC 6913]. 8 General IP network considerations 8.1 For NNI signaling element: 8.2 For NNI media element: 9 Routing to emergency service Use of private addresses [RFC 1918] is NOT RECOMMENDED in network layer, as part of SIP header value or in media negotiation. Use of private addresses [RFC 1918] is NOT RECOMMENDED in media transport. Routing number defined in [Regulation 32] MUST be used in request URI user part.

Suositus 9 (13) 10 Future work Following issues are identified, but not considered in current revision: Online charging evolution from ISUP MPM SCTP as signaling transport protocol Video codec recommendation 11 Examples 11.1 Setting /global-cic/ 11.2 Setting /global-rn/ 11.3 Setting Request URI TY=42 cic=+3580042 TY=901 cic=+3580901 SI=7D rn=+35807d SI=E rn=+35800e Example 1: B=+358942411234, lookup=done, ported=no, method=fin-np-fixed / FIN-NP-MOBILE URI user: 3BD10942411234 URI host: proxy.example.com request URI: sip:3bd10942411234@proxy.example.com Example 2: B=+3584577501234, lookup=done, ported=yes, method=fin-np-fixed / FIN-NP-MOBILE URI user: 1D42504577501234 URI host: proxy.example.com request URI: sip:1d42504577501234@proxy.example.com Example 3: B=+358942411234, lookup=done, ported=no, method=rfc 4694 URI user: +358942411234 URI user parameters: npdi;cic=+3580042;rn=+358001 URI host: proxy.example.com request URI: sip:+358942411234;npdi;cic=+3580042;rn=+358001@proxy. example.com

Suositus 10 (13) Example 4: B=+3584577501234, lookup=done, ported=yes, method=rfc 4694 URI user: +3584577501234 URI user parameters: npdi;cic=+3580042;rn=+358005 URI host: proxy.example.com request URI: sip:+3584577501234;npdi;cic=+3580042;rn=+358007@proxy.example.com Initial INVITE request with diverter, privacy and diverter privacy, 1. voice call INVITE sip:+358942411234;npdi;cic=+3580042;rn=+358001@b.e xample.com SIP/2.0 From: sip:+358942700000@enterprise.example;tag=abc To: sip:+358942411234@example.com P-Asserted-Identity: sip:+358942700000@enterprise.example 2. diverted voice call 1 INVITE sip:+358942419999;npdi;cic=+3580042;rn=+358001@c.e xample.com SIP/2.0 From: sip:+358942700000@enterprise.example;tag=def To: sip:+358942411234@example.com P-Asserted-Identity: sip:+358942700000@enterprise.example Diversion: sip:+358942411234@b.example.com;reason=unconditional 3. voice call with privacy INVITE sip:+3584577501234;npdi;cic=+3580042;rn=+358005@b. example.com SIP/2.0 From: sip:anonymous@anonymous.invalid;tag=ghi To: sip:+3584577501234@anonymous.invalid P-Asserted-Identity: sip:+3584577501111@enterprise.example Privacy: id

Suositus 11 (13) 4. diverted voice call 3 INVITE sip:+358942419999;npdi;cic=+3580042;rn=+35800e@c.e xample.com SIP/2.0 From: sip:anonymous@anonymous.invalid;tag=jkl To: sip:+3584577501234@anonymous.invalid P-Asserted-Identity: sip:+3584577501111@enterprise.example Diversion: sip:+3584577501234@b.example.com;reason=uncondition al Privacy: id 5. diverted voice call 1 with diverter privacy INVITE sip:+358942419999;npdi;cic=+3580042;rn=+358001@c.e xample.com SIP/2.0 From: sip:+358942700000@enterprise.example;tag=mno To: sip:+358942411234@example.com P-Asserted-Identity: sip:+3584577501111@enterprise.example Diversion: sip:+358942411234@b.example.com;reason=unconditional ;privacy=full 6. diverted voice call 3 with diverter privacy INVITE sip:+358942419999;npdi;cic=+3580042;rn=+35800e@c.e xample.com SIP/2.0 From: sip:anonymous@anonymous.invalid;tag=pqr To: sip:+3584577501234@anonymous.invalid P-Asserted-Identity: sip:+3584577501111@enterprise.example Diversion: sip:+3584577501234@b.example.com;reason=uncondition al;privacy=full Privacy: id 12 References [RFC 2119] Key words for use in RFCs to Indicate Requirement Levels, https://datatracker.ietf.org/doc/rfc2119/ [FIN-NP-FIXED] TR 5/2004 Puhelinnumeron siirrettävyys, kiinteä puhelinverkko, tekninen verkkototeutus,

Suositus 12 (13) https://www.viestintavirasto.fi/ohjausjavalvonta/ohjeettulkinna tsuosituksetjaselvitykset/ohjeidentulkintojensuositustenjaselvity stenasiakirjat/puhelinnumeronsiirrettavyyskiinteapuhelinverkkot ekninenverkkototeutus.html [RFC 3261] SIP: Session Initiation Protocol, https://datatracker.ietf.org/doc/rfc3261/ [SIPconnect 1.1] http://www.sipforum.org/component/option,com_docman/task, cat_view/gid,84/itemid,75/ [RFC 3325] Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks, https://datatracker.ietf.org/doc/rfc3325/ [E.164] ITU-T recommendation E.164 (11/10): The international public telecommunication numbering plan, http://www.itu.int/itu-t/index.html [RFC 5806] Diversion Indication in SIP, https://datatracker.ietf.org/doc/rfc5806/ [RFC 6044] Mapping and Interworking of Diversion Information between Diversion and History-Info Headers in the Session Initiation Protocol (SIP), https://datatracker.ietf.org/doc/rfc6044/ [RFC 3323] A Privacy Mechanism for the Session Initiation Protocol (SIP), https://datatracker.ietf.org/doc/rfc3323/ [FIN-NP-MOBILE] TR 10/2002 Matkapuhelinnumeron siirrettävyys, tekninen verkkototeutus, https://www.viestintavirasto.fi/ohjausjavalvonta/ohjeettulkinna tsuosituksetjaselvitykset/ohjeidentulkintojensuositustenjaselvity stenasiakirjat/matkapuhelinnumeronsiirrettavyystekninenverkk ototeutus.html [RFC 4694] Number Portability Parameters for the "tel" URI, https://datatracker.ietf.org/doc/rfc4694/ [Regulation 32] on numbering in a public telephone network, https://www.viestintavirasto.fi/en/steeringandsupervision/legisl ation/regulations/regulation32onnumberinginapublictelephonen etwork.html [RFC 4028] Session Timers in the Session Initiation Protocol (SIP), https://datatracker.ietf.org/doc/rfc4028/

Suositus 13 (13) [RFC 4733] RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals, https://datatracker.ietf.org/doc/rfc4733/ [T.38] ITU-T recommendation T.38 (09/10): Procedures for real-time Group 3 facsimile communication over IP networks, http://www.itu.int/itu-t/index.html [RFC 1918] Address Allocation for Private Internets, https://datatracker.ietf.org/doc/rfc1918/