Mobil-hálózatokban alkalmazott Intelligent Network architektúra



Hasonló dokumentumok
IN Intelligent Network Architektúra és alkalmazások

10. gyakorlat: GSM hívásfogadás, SMS

GSM azonosítók, hitelesítés és titkosítás a GSM rendszerben, a kommunikáció rétegei, mobil hálózatok fejlődése

Távközlő hálózatok és szolgáltatások

MOBIL HÍRKÖZLÉSI RENDSZEREK III. A GSM VÉDELMI RENDSZERÉNEK FELÉPÍTÉSE ÉS MŰKÖDÉSE

300Hz Hz. változik az ellenállása. szuperpozíciójaként. forgógépes felépítésű. PAM. Tm=1/(2*fmax)

Hálózati architektúrák és rendszerek. Nyilvános kapcsolt mobil hálózatok (celluláris hálózatok) 2. rész

Távközlő hálózatok és szolgáltatások Mobiltelefon-hálózatok

Mobilitásmenedzsment GSM és UMTS hálózatokban

Távközlő hálózatok és szolgáltatások

Távközlő hálózatok és szolgáltatások

2011. május 19., Budapest GSM HÁLÓZATOK

Távközlô hálózati folyamatok monitorozása

Mobilhálózatok tulajdonságai és felhasználásuk

Távközlő hálózatok és szolgáltatások Jelzésátvitel

INFOKOMMUNIKÁCIÓS RENDSZEREK MENEDZSMENTJE

Készítették: Katzenberger Péter és Wieszt Ferenc. Mobile Messaging 3.0. Szolgáltatások és alkalmazások tárgy szemináriuma

Távközlő hálózatok és szolgáltatások

GSM hálózatok, rendszerek

Mobil távközlő rendszerek alapjai. A GSM rendszer

Távközlő hálózatok és szolgáltatások Mobiltelefon-hálózatok

Távközlı hálózatok és szolgáltatások

UMTS RENDSZER ÉS INTERFÉSZEK. UMTS KÓDOSZTÁS ALAPJAI. W-H KÓDOK, KÓDFA. KÓDOSZTÁS, SPEKTRUMSZÓRÁS

TÁVKÖZLŐ HÁLÓZATOK MÉRTÉKADÓ MŰSZAKI KÖVETELMÉNYEI

Távközlő hálózatok és szolgáltatások

Távközlő hálózatok és szolgáltatások Jelzésátvitel

Infokommunikációs szolgáltatások és alkalmazások

MOBIL TELEFON HÁLÓZATOK ÉS SZOLGÁLTATÁSOK

1. MÛSZAKI LEÍRÁS. Jelen fejezet a Westel GSM rendszer mûszaki vonatkozásainak rövid Ieírását tartalmazza.

Nagysebességű mobil távközlés VITMM323. Simon Csaba Ziegler Gábor Éltető Tamás*

Az ASN.1 nyelv a protokolltervezésben

Mobil Informatika Államvizsga tételek 2011

Hírközléstechnika 9.ea

10. HÍRADÁSTECHNIKA I. Dr.Varga Péter János

kommunikáci rendszerek III. adás s 12

A mobil távközlés története a 0-diktól a 3. generációig. 4.ea. A VITMM323

Cellák. A cella nagysága függ a földrajzi elhelyezkedéstől és a felhasználók számától, ill. az általuk használt QoS-től! Korszerű mobil rendszerek

A kommunikáció evolúciója. Korszerű mobil rendszerek

Üzenet küldése Programs (Bal soft key) Inbox New MMS Menu Insert Picture Text Audio A szerkesztés után:

SIP. Jelzés a telefóniában. Session Initiation Protocol

Irányító és kommunikációs rendszerek III. Előadás 12

Hálózati architektúrák és rendszerek. Nyilvános kapcsolt mobil hálózatok (celluláris hálózatok)

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

Építsünk IP telefont!

Mobile network offloading. Ratkóczy Péter Konvergens hálózatok és szolgáltatások (VITMM156) 2014 tavasz

A kommunikáció evolúciója. Korszerű mobil rendszerek

Internet vagy IP Multimedia System (IMS)

ColourSMS Protokol definíció. Version 1.2

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

A Nemzeti Hírközlési Hatóság Tanácsa DH /2006. számú határozat indokolásának I. számú melléklete

INFOKOMMUNIKÁCIÓS SZOLGÁLTATÁSOK ÉS ALKALMAZÁSOK

Komplex terheléses tesztmegoldások a Mobil PS és CS gerinchálózaton

Tartalomjegyzék. 1. Bevezető A GSM rendszer és hálózat bemutatása...3. I. Függelék - Egyes rövidítések jelentése ABC sorrendben...

Az Ethernet példája. Számítógépes Hálózatok Az Ethernet fizikai rétege. Ethernet Vezetékek

VoIP (Voice over IP)

Távközlő hálózatok és szolgáltatások Mobiltelefon-hálózatok

WAN technológiák. 4. Az ISDN és a DDR. Mártha Péter

Webes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)

MIB30 TÁVKÖZLİ HÁLÓZATOK

Harmadik-generációs bázisállomások szinkronizációja

(11) Lajstromszám: E (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

Az M2M szabványosítási helyzete

Cloud computing. Cloud computing. Dr. Bakonyi Péter.

Nyitás, átjárhatóság, megújulás

Cloud computing Dr. Bakonyi Péter.

A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol

BMEVIHIM134 Hálózati architektúrák Az újgenerációs hálózati (NGN) koncepció: Tipikus alkalmazások, a szolgáltatási koncepciók áttekintése

Kommunikációs rendszerek programozása. Voice over IP (VoIP)

HIRSCHMANN Az EASTRON Kft., a Hirschmann Automation and Control GmbH hivatalos magyarországi forgalmazójának hírlevele 2011.

MULTIMÉDIA TOVÁBBÍTÁSA AZ IP FELETT

Az internet ökoszisztémája és evolúciója. Gyakorlat 4

Hálózati és szolgáltatási architektúrák. Lovász Ákos február 23.

Mobil Távközlés. Tegnap, Ma és Holnap. Bevezetés a Mobil Távközlő Rendszerekbe. Dr. Kolos Tibor, főiskolai docens Drotár István, tanszéki mérnök

TÁVKÖZLÉSI TECHNIKUS

CSOMAGKAPCSOLT FORGALOM SZÁMLÁZÁSA UMTS RENDSZERBEN

ÚTON AZ 5. GENERÁCIÓ FELÉ

Ethernet/IP címzés - gyakorlat

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg

Hálózati architektúrák és rendszerek. 4G vagy B3G : újgenerációs mobil kommunikáció a 3G után

Helyzetalapú szolgáltatások (Location-based services, LBS)

Huber Péter. Pori, Finnország Augusztus December

Számítógépek felépítése

Széchenyi István Egyetem. Mobil Távközlés. Tegnap, Ma és Holnap. Bevezetés a Mobil Távközlő Rendszerekbe. Távközlési Tanszék

Újdonságok Nexus Platformon

MOBIL ÉS VEZETÉK NÉLKÜLI BMEVIHIMA07 HÁLÓZATOK. 1. előadás. Dr. Fazekas Péter. BME Hálózati Rendszerek és Szolgáltatások Tanszék

MODBUS PROTOKOLL ISO 8823, X.226 ASP, ADSP, ZIP ATP, NBP, AEP, RTMP X.25 (PLP), MTP 3, SCCP DDP. LocalTalk, TokenTalk, EtherTalk,

Organizáció. Számítógépes Hálózatok Gyakorlati jegy. Vizsga. Web-oldal

Szolgáltatások és alkalmazások (VITMM131)

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

SZOLGÁLATI TITOK! KORLÁTOZOTT TERJESZTÉSŰ!

I. A Magyar Telekom Nyrt. nyilvánosan elérhető integrált GSM900/DCS1800/IMT-2000/UMTS mobil rádiótelefon szolgáltatása

PHP II. WEB technológiák. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) PHP II / 19

SGA-RS. A Roaming Steering koncepció, és annak jelenlegi implementációja. MGy, 2007.

Segédanyag az UMTS technológiájú átvitel méréséhez

CSOMAGSZŰRÉS CISCO ROUTEREKEN ACL-EK SEGÍTSÉGÉVEL PACKET FILTERING ON CISCO ROUTERS USING ACLS

VBA. Visual Basic for Applications

Kiszolgálók üzemeltetése. Iványi Péter

Nagyteljesítményű mikrovezérlők TCP/IP

Kommunikációs Hálózatok 2 MPLS: Címke, VPN, TE

Számítógépes Hálózatok ősz 2006

Átírás:

Mobil-hálózatokban alkalmazott Intelligent Network architektúra Varga Pál pvarga@tmit.bme.hu 1

Áttekintés A hagyományos mobilhálózati struktúra (GSM)- ism. Roaming CAMEL Customised Applications for Mobile networks Enhanced logic Protokollok Alkalmazás példák 2

GSM hálózatok felépítése (ismétlés) HLR VLR VLR MSC MSC AuC EIR NSS NSS: hálózati alrendszer (Network Subsystem) MSC: mobil kapcsolóközpont (Mobile Switching Center) HLR: honos helyregiszter (Home Location Register) VLR: látogatói helyregiszter (Visitor Location Register) AuC: hitelesítő központ (Authentication Center) EIR: végberendezés azonosító (Equipment Identity Register) BSS BTS BSC BTS BSS: bázisállomás-alrendszer (Base Station Subsystem) BSC: bázisállomás-vezérlő (Base Station Controller) BTS: bázisállomás (Base Transciever Station) rádiós interfész 3 mobil állomás ME SIM mobil berendezés (Mobile Equipment, ME) előfizetői azonosító modul (Subscriber Identity Module, SIM)

4 Mobilhívás felépülése külföldre

5 Mobilhívás felépülése külföldinek, aki egy 3. országban roamingol

IN Hálózati Interfész komponensek (cca Y2K) ISDN Pra Layer3 R2 ISUP TUP MAP, INAP TCAP TUP SCCP ISDN Pra Layer2 MTP 3 MTP 2 ISUP MTP 1 SS#7 Protocol Stack

Protokollok - Manapság SS7 MTP Message Transfer Part - manapság MTP-1 Physical MTP-2 Data Conection MTP-3 Routing Optikai csatolás Ethernet IP / SCTP /M3UA SCCP Signalling Connection Control Part TCAP Transaction Capabilities Application Part SS7 INAP - Intelligent Network Application Part CS-1 CS-2 CAMEL Customized Applications for Mobile networks Enhanced Logic ASN 1 (Abstract Syntax Notation-1; X.680) - leíró nyelv SIGTRAN SS7 over IP LDAP (Lightweight Directory Access Protocol; X.500) 7

CAMEL Customised Applications for Mobile networks Enhanced logic Phase 1 GSM és INAP ötvözés (pl. ETS 101 285) Basic Call State Models (BCSM) Alapszolgáltatások (pl.hívásengedélyezés, tiltás...) Phase 2 az előző bővítése (pl. ETS 101 441) Újabb DP-k Az előfizető és a szolgáltatások közötti interakció Hangbemondások, DTMF gyűjtés, USSD-kódok Advice of Charge Újabb szolgáltatások (pl. multiparty ) 8

CAMEL Customised Applications for Mobile networks Enhanced logic Phase 3 új: GSM és UMTS felett! (bw. comp.!) Mobilitás elérhetőség (pl. CCBS) és roaming kezelése GPRS kezelés Mobile Originated SMS Phase 4 az előző bővítése (pl. ETS 123 078, 129 078) Optimális route-olás Call Party Handling (új bejövő hívás: konf / hold...) Mobile Terminated SMS Az IMS (IP Multimedia Subsystem) kezelése 9

SMS-küldés roaming helyzetben Hogyan jut el egy jókívánság SMS - az Ausztriában síelő T-Mobile előfizető készülékéről - a Görögországban karácsonyozó - 06-70 -es Telenor előfizető készülékére! 10 Varga Pál

submit MSC A ForwardSM submit ( MSISDN A, MSISDN B, tartalom ) SMSC W OK FNR FNR SMSC W HLR V HLR P MSC Gr deliver SRI4SM invoke ( MSISDN B ) SRI4SM invoke ( MSISDN B ) SRI4SM result ( IMSI B, MSC B=Gr ) ForwardSM deliver ( MSISDN A, IMSI B, tartalom ) OK... ReportSMDS ( MSISDN B ) AlertSC ( MSISDN B ) nem OK Ready4SM ( IMSI B ) 11 SMS-feladás és kézbesítés Varga Pál

12 CAMEL kapcsolatok

13 Originating BCSM - CAMEL

14 Terminating BCSM - CAMEL

15 Tarifajelzés

egy SSF/CCF logikai nézet INAP Interface SSF switching state model (IN-SSM) SRF Interface (relay) CCF DP processzálás SSF - dialogue <-> SCP Call Gapping and filtering Detection point processing SSF MMU (SRF) MMU (MMS) BCSM Call Connection & Control Switch CCF 16

Egy CCF/SSF implementáció INAP interface (SSF_NET) SSME IN-SSM ASN.1 DP processing TDP criteria CCF_CHARGE incoming CH_MAIN CCF_MAIN SW_EXTER SW_INTER SW_LOOP IPU MPU outgoing 17

Alkalmazás példák Prepaid hívásengedélyezés és számlázás Roaming hívásvezérlés 18

ASN.1 Kódolás Szabványos CCITT (X.209) and ISO (ISO 8825) Basic Encoding Rules (BER) Típus-Hossz-Érték (Type-Length-Value (TLV)) rekurzív struktúra, «V» tartalmazhat TLV-t 19

Érték kódolása 1 to n bytes 1 to n bytes 1 to n bytes Identifier Length Content az érték hossza előre ismert 1 to n bytes EOC = 00000000 1 to n bytes 1 to n bytes Identifier Length Content 1 byte EOC az érték hossza nem ismert előre 20

Azonosító 1 byte Class P/C Tag number 1<= tag <=30 tag > 30 Class leading 2nd byte byte P/C 1 1 1 1 1 1 X X X X X X X last byte... 0 X X X X X X X 21 Class : 00 = Universal 01 = Application 10 = Context specific 11 = Private P/C : 0 = Primitive type 1 = Constructed type Tag number : 1 = Boolean type 2 = Integer type... > 30 : X...X = tag number

Hossz 1 byte 0 Length (L) rövid ismert hossz: 1<= L <= 127 1 byte 1 K K bytes Length (L) hosszú ismert hossz: 128 <= L <= 2 128 1 1 byte 0 0 0 0 0 0 0 ismeretlen hossz: végződés az EOC-vel 22

ASN.1 Standard TAG numbers 0 reserved for BER 1 BOOLEAN 2 INTEGER 3 BIT STRING 4 OCTET STRING 5 NULL 6 OBJECT IDENTIFIER 7 ObjectDescriptor 8 INSTANCE OF, EXTERNAL 9 REAL 10 ENUMERATED 11 EMBEDDED PDV 12 UTF8String 13 RELATIVE-OID 16 SEQUENCE, SEQUENCE OF 17 SET, SET OF 18 NumericString 19 PrintableString 20 TeletexString, T61String 21 VideotexString 22 IA5String 23 UTCTime 24 GeneralizedTime 25 GraphicString 26 VisibleString, ISO646String 27 GeneralString 28 UniversalString 29 CHARACTER STRING 30 BMPString 23

Kódolási példa TYPE VALUE ENCODING INTEGER -129 02 02 FF 7F OCTET STRING «John» 04 04 4A 6F 68 6E SEQUENCE (3, 8) 30 06 (INTEGER, 02 01 03 INTEGER) 02 01 08 24

Get Request kódolási példa 30 27 SEQUENCE (0x30) 39 bytes 02 01 00 INTEGER VERSION (0x2) 1 byte: 0 04 06 70 75 62 6c 69 63 OCTET STRING COMMUNITY (0x4) 6 bytes: «public» a0 1a GET 1.3.6.1.2.1.1.1.0 (sysdescr) GET-REQUEST-PDU (0xa0) 26 bytes 02 02 73 00 INTEGER REQUEST-ID (0x2) 2 bytes: 29440 02 01 00 INTEGER ERROR-STATUS (0x2) 1 byte: noerror 02 01 00 INTEGER ERROR-INDEX (0x2) 1 byte: 0 30 0e SEQUENCE (0x30) 14 bytes 30 0c SEQUENCE (0x30) 12 bytes 06 08 2b 06 01 02 01 01 01 00 OBJECT ID (0x6) 8 bytes: 1.3.6.1.2.1.1.1.0 05 00 NULL VALUE (0x5) 0 byte 25