{"id":52138,"date":"2019-11-01T00:00:00","date_gmt":"2019-10-31T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora"},"modified":"2020-02-18T13:59:48","modified_gmt":"2020-02-18T10:59:48","slug":"nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora","title":{"rendered":"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><b>Artiklis \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ru_mts\/blog\/431648\/\">NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 2<\/a><\/noindex>\u00bb k\u00e4sitletakse NB-IoT paketi tuuma arhitektuuri, kus mainime uue SCEF s\u00f5lme tulekut. Selgitame kolmandas osas, mis see ikkagi on ja miks seda on vaja?<\/b><\/p>\n<p><img decoding=\"async\" alt=\"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken\" src=\"\/wp-content\/uploads\/2019\/11\/95652a1e2bfce0589b51b106ebf6e64f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nM2M-teenuse loomisel seisavad rakenduste arendajad silmitsi j\u00e4rgmiste k\u00fcsimustega:<\/p>\n<ul>\n<li>kuidas tuvastada seadmed;<\/li>\n<li>millist autentimise ja kinnitamise algoritmi kasutada;<\/li>\n<li>millise transportprotokolli valida seadmetega suhtlemiseks;<\/li>\n<li>kuidas andmeid seadmetesse usaldusv\u00e4\u00e4rselt edastada;<\/li>\n<li>kuidas korraldada ja kehtestada andmevahetuse reeglid;<\/li>\n<li>kuidas reaalajas j\u00e4lgida nende seisundit;<\/li>\n<li>kuidas andmeid \u00fcheaegselt edastada oma seadmete gruppidele;<\/li>\n<li>kuidas \u00fcheaegselt edastada andmeid \u00fchest seadmest mitmele kliendile;<\/li>\n<li>kuidas saada \u00fchtne juurdep\u00e4\u00e4s operaatori lisateenustele oma seadme haldamiseks. <\/li>\n<\/ul>\n<p>\nNende lahendamiseks on vajalik luua patenteeritud tehniliselt \u2018raskemaid\u2019 lahendusi, mis toob kaasa suurenenud t\u00f6\u00f6koormuse ja teenuste turuletoomise aja. Siinkohal tulebki appi uus SCEF s\u00f5lm.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>3GPP m\u00e4\u00e4ratlemise kohaselt on SCEF (teenuse suutlikkuse eksponeerimise funktsioon) t\u00e4iesti uus komponent 3GPP arhitektuuris, mille funktsiooniks on turvaliselt eksponeerida teenuseid ja v\u00f5imalusi, mida pakuvad 3GPP v\u00f5rgu liidesed API kaudu. <\/p>\n<p>Lihtsustatult \u00f6eldes on SCEF vahend v\u00f5rgus ja rakenduste serveri (rakenduste server - AS) vahel, mille kaudu p\u00e4\u00e4seb juurdep\u00e4\u00e4su operaatori teenustele oma M2M-seadmest NB-IoT v\u00f5rgus l\u00e4bi intuitiivselt m\u00f5istetava standardiseeritud API liidese.<\/p>\n<p>SCEF peidab operaatori v\u00f5rgu keerukuse, v\u00f5imaldades rakenduste arendajatel abstraktiseerida keerulised, spetsiifilised seadmeid puudutavad suhtlemismehhanismid.<\/p>\n<p>Muutes v\u00f5rgu protokollid arendajatele tuttavaks API liideseks, lihtsustab SCEF uute teenuste loomist ja l\u00fchendab turuletoomise aega. Samuti sisaldab uus s\u00f5lm mobiilseadmete autentimise tuvastamise ning andmevahetuse reeglite m\u00e4\u00e4ramise funktsioone, vabastades rakenduste arendajad nende rakendamiseks oma poolel, usaldades need funktsioonid operaatori kanda.<\/p>\n<p>SCEF \u00fchendab k\u00f5ik vajalikud liidesed rakenduste serverite autentimiseks ja autoriseerimiseks, UE mobiilsuse s\u00e4ilitamiseks, andmete edastamiseks ja seadmete aktiveerimiseks, samuti juurdep\u00e4\u00e4suks operaatori lisateenustele ja v\u00f5rguv\u00f5imekustele.<\/p>\n<p>AS-i suunas on \u00fcksainus liides T8, API-liides (HTTP\/JSON), mille on standardiseerinud 3GPP. K\u00f5ik liidesed, v\u00e4lja arvatud T8, t\u00f6\u00f6tavad DIAMETER protokolli alusel (vt joonis 1).<\/p>\n<p><img decoding=\"async\" alt=\"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken\" src=\"\/wp-content\/uploads\/2019\/11\/6538d7d9e0d94244e6415b78f080b159.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nT6a \u2013 liides SCEF-i ja MME vahel. Kasutatakse mobiilsuse\/sessioonihalduse, non-IP andmete edastamise, j\u00e4lgimiss\u00fcndmuste provotseerimise ja nende raportite saamise protseduuride jaoks.<\/p>\n<p>S6t \u2013 liides SCEF-i ja HSS vahel. Vajalik m\u00e4\u00e4ratud abonendi autentimiseks, rakenduste serverite autoriseerimiseks, external ID ja IMSI\/MSISDN sidumise saamiseks, j\u00e4lgimiss\u00fcndmuste provotseerimiseks ja nende raportite saamiseks.<\/p>\n<p>S6m\/T4 \u2013 liidesed SCEF-ist HSS-ile ja SMS-C-le (3GPP m\u00e4\u00e4ratleb MTC-IWF s\u00f5lme, mida kasutatakse seadmete aktiveerimiseks ja SMS-ide edastamiseks NB-IoT v\u00f5rkudes. Kuid k\u00f5igis rakendustes on selle s\u00f5lme funktsionaalsus integreeritud SCEF-i, seega lihtsustamise huvides ei k\u00e4sitle me seda eraldi). Kasutatakse SMS-i saatmiseks vajaliku marsruutimise info saamiseks ja SMS-keskusega suhtlemiseks.<\/p>\n<p>T8 \u2013 API-liides SCEF-i suhtlemiseks rakenduste serveritega. Selle liidese kaudu edastatakse nii juhtimis k\u00e4sud kui ka andmevoog.<\/p>\n<p>*Tegelikult on liideseid rohkem, siin on loetletud ainult k\u00f5ige olulisemad. T\u00e4ielik loetelu on esitatud 3GPP 23.682 (4.3.2 Viidatud punktide loetelu).<\/p>\n<p>Allpool on toodud SCEF-i peamised funktsioonid ja teenused:<\/p>\n<ul>\n<li>SIM-kaardi identifikaatori (IMSI) sidumine external ID-ga; <\/li>\n<li>non-IP andmete edastamine (Non-IP Data Delivery, NIDD);<\/li>\n<li>grupi operatsioonid, kasutades external group ID-d;<\/li>\n<li>ande edastamise tagasisidega re\u017eiimi tugi;<\/li>\n<li>MO (Mobile Originated) ja MT (Mobile Terminated) andmete vahem\u00e4llu salvestamine;<\/li>\n<li>seadmete ja rakenduste serverite autentimine ja autoriseerimine;<\/li>\n<li>\u00fche UE andmete samaaegne kasutamine mitme AS-i poolt;<\/li>\n<li>eriliste UE oleku j\u00e4lgimise funktsioonide tugi (MONTE \u2013 Monitoring Events);<\/li>\n<li>seadmete aktiveerimine;<\/li>\n<li>non-IP andmete r\u00e4ndeteenuste tagamine.<\/li>\n<\/ul>\n<p>\nAS ja SCEF vahelise koost\u00f6\u00f6 p\u00f5hivorm p\u00f5hineb nn tellimuste skeemil. Kui SCEF vajab juurdep\u00e4\u00e4su mingile teenusele teatud UE jaoks, peab rakenduste server looma tellimuse, saates k\u00e4su konkreetsele API-le n\u00f5utud teenusest ja saades vastuseks unikaalse identifikaatori. Edasi toimuvad k\u00f5ik tegevused ja suhtlus UE-ga antud teenuse raames selle identifikaatori kasutamise kaudu.<\/p>\n<p><b>External ID: seadme universaalne identifikaator<\/b><\/p>\n<p>\u00dcks peamisi muudatusi AS-i ja seadmete koost\u00f6\u00f6 skeemis SCEF-i kaudu on universaalse identifikaatori ilmumine. N\u00fc\u00fcd, erinevalt telefoninumbritest (MSISDN) v\u00f5i IP-aadressidest, nagu see oli traditsioonilises 2G\/3G\/LTE v\u00f5rgus, on seadme identifikaator rakenduste serveri jaoks \"external ID\". See on m\u00e4\u00e4ratletud standardis arendajatele tuttavas formaadis \"@\".<\/p>\n<p>Arendajatel ei ole enam vaja rakendada seadme autentimise algoritme, kuna kogu funktsiooni v\u00f5tab enda kanda v\u00f5rk. External ID seondub IMSI-ga, mist\u00f5ttu arendaja v\u00f5ib olla kindel, et p\u00f6\u00f6rdudes konkreetse external ID poole, suhtleb ta konkreetse SIM-kaardiga. SIM-kiibi kasutamisel tekib t\u00e4iesti ainulaadne olukord, kus external ID tuvastab \u00fchem\u00f5tteliselt konkreetse seadme!<\/p>\n<p>Lisaks saab \u00fchele IMSI-le siduda mitmeid external ID-sid \u2014 see loob veelgi huvitavama olukorra, kui external ID tuvastab \u00fchem\u00f5tteliselt konkreetse rakenduse, mis on seotud teatud teenusega antud seadmel.<\/p>\n<p>Samuti ilmub r\u00fchma identifikaator \u2014 external group ID, mis sisaldab rikka individuaalseid external ID-sid. N\u00fc\u00fcd saab \u00fche p\u00e4ringuga SCEF-ile AS algatada grupitegevusi \u2014 andmete v\u00f5i juhtimisn\u00f5uete saatmine paljudele seadmetele, mis on \u00fchendatud \u00fchte loogilisse gruppi.<\/p>\n<p>Kuna AS-i arendajate jaoks ei saa \u00fcleminek uuele seadme identifikaatorile olla kohene, on SCEF ikka veel v\u00f5imaldanud AS-i suhtlemist UE-ga standardse numbri \u2013 MSISDN \u2013 kaudu.<\/p>\n<p><b>Non-IP andmeedastus (Non-IP Data Delivery, NIDD)<\/b><\/p>\n<p>NB-IoT-s, v\u00e4ikeste andmehulkade edastamise mehhanismide optimeerimise k\u00e4igus, on olemasolevate PDN-t\u00fc\u00fcpidest, nagu IPv4, IPv6 ja IPv4v6, lisandunud veel \u00fcks t\u00fc\u00fcp - non-IP. Sellisel juhul ei omistata seadmele (UE) IP-aadressi ning andmed edastatakse ilma IP-protokolli kasutamata. Selliste \u00fchenduste liiklust saab suunata kahel viisil: klassikaline - MME -&gt; SGW -&gt; PGW ja edasi PtP tunneliga AS-i (vt joonis 2) v\u00f5i kasutades SCEF-i (vt joonis 3). <\/p>\n<p><img decoding=\"async\" alt=\"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken\" src=\"\/wp-content\/uploads\/2019\/11\/557caf393c9da84fc635c57bb5ecf4a5.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKlassikaline meetod ei paku IP-liikluse ees erilisi eeliseid, v\u00e4lja arvatud pakettide suuruse v\u00e4hendamine IP-pealkirjade puudumise t\u00f5ttu. SCEF-i kasutamine avab aga terve rea uusi v\u00f5imalusi ja lihtsustab seadmete koostalitluse protseduure.<\/p>\n<p>Andmete edastamisel SCEF-i kaudu tekib kaks v\u00e4ga olulist eelsoodumust klassikalise IP-liikluse ees: <\/p>\n<p><u>\u2022 MT-liikluse edastamine seadmele v\u00e4lise ID kaudu<\/u><\/p>\n<p>Klassikalise IP-seadmest s\u00f5numi edastamiseks peab AS teadma selle IP-aadressi. Siin tekib probleem: kuna seade registreerimise ajal saab tavaliselt \u201ehall\u201c IP-aadress, suhtleb ta internetis asuva rakenduste serveriga NAT-s\u00f5lme kaudu, kus halli aadressi muudetakse valgeks. Halli ja valge IP-aadressi paar p\u00fcsib piiratud aja, s\u00f5ltuvalt NAT-i seadistustest. Keskmiselt TCP v\u00f5i UDP puhul - mitte rohkem kui viis minutit. See t\u00e4hendab, et kui viie minuti jooksul ei ole seadmega andmevahetust, laguneb seos ja seade ei ole enam selle valge aadressi kaudu, millega AS-iga sessioon algatati, k\u00e4ttesaadav. On mitu lahendust: <\/p>\n<p>1. Kasutada heartbeat'i. \u00dche korra \u00fchenduse seadmisel peab seade vahetama AS-iga pakette iga paari minuti j\u00e4rel, hoides sellega NAT-i translatsiooni avatud. Kuid siin ei saa r\u00e4\u00e4kida mingisugusest energiat\u00f5hususest. <\/p>\n<p>2. Iga kord, kui on vaja, kontrollida seadme pakette AS-is - saata s\u00f5num uplinki.<\/p>\n<p>3. Luua privaatne APN (VRF), kus rakenduste server ja seadmed asuvad samas alamv\u00f5rgus, ning m\u00e4\u00e4rata seadmetele staatilised IP-aadressid. See t\u00f6\u00f6tab, kuid seda on peaaegu v\u00f5imatu teostada, kui tegemist on tuhandete, isegi k\u00fcmnete tuhandete seadmetega.<\/p>\n<p>4. L\u00f5puks sobivaim variant: kasutada IPv6, kuna selle jaoks ei ole vajalik NAT, kuna IPv6 aadressid on otse internetist saadaval. Kuid isegi sel juhul, kui seade registreeritakse uuesti, saab see uue IPv6 aadressi ja ei ole enam k\u00e4tte saadav varasema aadressi j\u00e4rgi. <\/p>\n<p>Seet\u00f5ttu tuleb saata serverile algatuspakett koos seadme identifikaatoriga, et teatada seadme uue IP-aadressi kohta. Seej\u00e4rel tuleb oodata kinnitavat paketti AS-ilt, mis m\u00f5jutab samuti energiaefektiivsust.<\/p>\n<p>Need meetodid t\u00f6\u00f6tavad h\u00e4sti 2G\/3G\/LTE seadmete puhul, kus seadmele ei esitata rangeid autonoomsuse n\u00f5udeid ning seet\u00f5ttu ei ole ka reaalajas ja liikluse osas piiranguid. NB-IoT jaoks ei sobi need meetodid nende suure energiatarbimise t\u00f5ttu.<\/p>\n<p>SCEF lahendab selle probleemi: kuna seadme ainus identifikaator AS-i jaoks on v\u00e4line ID, piisab AS-ilt andmepaketi saatmisest SCEF-ile konkreetse v\u00e4lish\u00e4\u00e4le jaoks, k\u00f5ik muu korraldab SCEF. Kui seade on energias\u00e4\u00e4sture\u017eiimis PSM v\u00f5i eDRX, siis andmed vahem\u00e4lustatakse ja edastatakse, kui seade on k\u00e4tte saadav. Kui seade on liikluseks saadaval, edastatakse andmed viivitamatult. See kehtib ka juhtimisk\u00e4skude puhul.<\/p>\n<p>Igal ajal v\u00f5ib AS tagasi kutsuda vahem\u00e4lus hoidmise s\u00f5numi UE suunas v\u00f5i asendada selle uuega.<\/p>\n<p>Vahem\u00e4lumehhanismi saab rakendada ka MO-andmete edastamisel UE-lt AS-i. Kui SCEF ei suutnud andmeid kohe AS-ile edastada, n\u00e4iteks kui AS serverites toimub hooldust\u00f6\u00f6d, siis need paketid vahem\u00e4lustatakse ja tagatakse, et need edastatakse, kui AS on saadaval.<\/p>\n<p>Nagu eespool mainitud, reguleerivad juurdep\u00e4\u00e4su konkreetsele teenusele ja UE-le AS-i jaoks (ja NIDD on teenus) reeglid ja poliitikad SCEF-i poolel, v\u00f5imaldades erakordset v\u00f5imalust, et sama UE andmeid kasutavad korraga mitu AS-i. St kui mitu AS-i registreerub \u00fche UE jaoks, siis p\u00e4rast andmete saamist UE-lt edastab SCEF need k\u00f5ikidele registreeritud AS-idele. See sobib h\u00e4sti juhtumiteks, kus spetsialiseeritud seadmete loojad jagavad andmeid mitme kliendiga. N\u00e4iteks, luues murejaamade v\u00f5rgu, mis t\u00f6\u00f6tab NB-IoT, saab andmeid m\u00fc\u00fca paljudele teenustele korraga.<\/p>\n<p><b>S\u00f5numite garanteeritud kohaletoimetamise mehhanism <\/b><\/p>\n<p>Reliable Data Service \u2014 s\u00f5numite MO ja MT garanteeritud kohaletoimetamise mehhanism ilma spetsialiseeritud algoritmide, nagu TCP handshake, kasutamiseta. See t\u00f6\u00f6tab, lisades s\u00f5numi teenusosa erim\u00e4rgi vahetamisel UE ja SCEF vahel. AS otsustab, kas aktiveerida v\u00f5i mitte aktiveerida see mehhanism andmevoogude edastamisel.<\/p>\n<p>Kui mehhanism on aktiveeritud, lisab UE, kui on vajalik MO andmevoogude garanteeritud kohaletoimetamine, paketi teenusossa erim\u00e4rgi. Kui SCEF saab sellise paketi, vastab see UE-le kinnitusega. Kui UE ei saa kinnituse paketiga, saadetakse pakett SCEF poole tagasi. Sama kehtib ka MT andmevoogude puhul.<\/p>\n<p><b>Seadmete j\u00e4lgimine (monitoring events- MONTE)<\/b><\/p>\n<p>Nagu eelnevalt mainitud, sisaldab SCEF funktsionaalsus, peale selle, ka UE oleku j\u00e4lgimise funktsioone, nn seadmete j\u00e4lgimist. Ja kui uued identifikaatorid ja andmeedastusmehhanismid on optimeeringud (kuigi v\u00e4ga t\u00f5sised) juba olemasolevatele protseduuridele, siis MONTE on t\u00e4iesti uus funktsionaalsus, mis ei ole saadaval 2G\/3G\/LTE v\u00f5rkudes. MONTE v\u00f5imaldab AS-l j\u00e4lgida seadme selliseid parameetreid nagu \u00fchenduse olek, kommunikatsiooniv\u00f5imekuse k\u00e4ttesaadavus, asukoht, roaming'i olek jne. R\u00e4\u00e4gime iga\u00fche kohta hiljem \u00fcksikasjalikumalt.<\/p>\n<p>Kui on vajalik aktiveerida m\u00f5ni j\u00e4lgimise \u00fcritus seadme v\u00f5i seadmete grupi jaoks, allkirjastab AS vastava teenuse, saates SCEF-ile vastava MONTE API k\u00e4su, mis sisaldab selliseid parameetreid nagu external Id v\u00f5i external group ID, AS identifikaator, j\u00e4lgimise t\u00fc\u00fcp, aruannete arv, mida AS soovib saada. Kui AS on volitatud taotluse t\u00e4itmiseks, proviisionib SCEF \u00fcrituse HSS v\u00f5i MME poolt s\u00f5ltuvalt t\u00fc\u00fcbist (vt joonis 4). \u00dcrituse tekkimisel genereerib MME v\u00f5i HSS aruande SCEF poole, mis saadab selle AS-ile.<\/p>\n<p>K\u00f5igi \u00fcrituste proviisionimine, v\u00e4lja arvatud \"Number of UEs present in a geographic area\", toimub HSS kaudu. Kaks \u00fcritust \"Change of IMSI-IMEI Association\" ja \"Roaming Status\" j\u00e4lgitakse otse HSS-is, teised proviisionib HSS MME-le.<br \/>\n\u00dcritused v\u00f5ivad olla nii \u00fchekordsed kui ka perioodilised ning s\u00f5ltuvad nende t\u00fc\u00fcbist.<\/p>\n<p><img decoding=\"async\" alt=\"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken\" src=\"\/wp-content\/uploads\/2019\/11\/da265ed0443b7459d28101aa07adf221.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nS\u00fcndmuste aruande edastamine (raporteerimine) toimub s\u00f5lme kaudu, mis j\u00e4lgib s\u00fcndmust, otse SCEF-ile (kujund 5).<\/p>\n<p><img decoding=\"async\" alt=\"NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fcksikaken\" src=\"\/wp-content\/uploads\/2019\/11\/9b385bbc324f14e1d484f1949d926b34.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Oluline punkt:<\/b> j\u00e4lgimise s\u00fcndmused v\u00f5ivad kehtida nii non-IP seadmetele, mis on \u00fchendatud SCEF-i kaudu, kui ka IP-seadmetele, mis edastavad andmeid klassikalisel viisil l\u00e4bi MME-SGW-PGW.<\/p>\n<p>Vaadakem l\u00e4hemalt igat j\u00e4lgimise s\u00fcndmust:<\/p>\n<p><u>\u00dchenduse kadumine<\/u> \u2014 teavitab AS-i, et UE ei ole enam k\u00e4ttesaadav ei andmeside jaoks ega signaalivahetuseks. S\u00fcndmus toimub, kui MME-l aegub \"mobile reachability timer\" UE jaoks. Selle j\u00e4lgimise t\u00fc\u00fcbi p\u00e4ringus v\u00f5ib AS m\u00e4\u00e4rata oma \"Maximum Detection Time\" v\u00e4\u00e4rtuse \u2014 kui selle aja jooksul UE ei n\u00e4ita mingit aktiivsust, teavitab AS, et UE ei ole k\u00e4ttesaadav, n\u00e4idates p\u00f5hjust. Samuti toimub s\u00fcndmus, kui UE on mingil p\u00f5hjusel v\u00f5rgu poolt sunnitud eemaldatud.<\/p>\n<p>* Et v\u00f5rk teaks, et seade on endiselt k\u00e4ttesaadav, algatab see perioodiliselt v\u00e4rskendamisprotseduuri \u2014 J\u00e4lgimissektori Uuendus (TAU). Selle protseduuri sageduse m\u00e4\u00e4rab v\u00f5rk T3412 taimeri abil v\u00f5i (T3412_extended juhul kui PSM), mille v\u00e4\u00e4rtus edastatakse seadmele seose k\u00e4ivitamise v\u00f5i j\u00e4rgmise TAU protseduuri ajal. Mobile reachability timer on tavaliselt paar minutit pikem kui T3412. Kui UE ei tee TAU-d \"Mobile reachability timer\" kehtivuse ajal, peab v\u00f5rk seda k\u00e4ttesaamatuks. <\/p>\n<p><u>UE k\u00e4ttesaadavus<\/u> \u2013 N\u00e4itab, millal UE muutub k\u00e4ttesaadavaks DL andmeside v\u00f5i SMS-i jaoks. See juhtub, kui UE muutub k\u00e4ttesaadavaks pagingu jaoks (UE eDRX re\u017eiimis) v\u00f5i kui UE l\u00e4heb ECM-CONNECTED re\u017eiimi (UE PSM v\u00f5i eDRX re\u017eiimis), st teeb TAU v\u00f5i saadab \u00fclespoole suunatud paketti.<\/p>\n<p><u>Asukoha aruandlus<\/u> \u2013 See monitorimise s\u00fcndmuste liik v\u00f5imaldab AS-l k\u00fcsida UE asukohaandmeid. V\u00f5ib k\u00fcsida kas praegust asukohta (Current Location) v\u00f5i viimati teadaolevat (Last Known Location, m\u00e4\u00e4ratakse cell ID j\u00e4rgi, millest seade tegi TAU v\u00f5i edastas andmeid viimati), mis on asjakohane energias\u00e4\u00e4sture\u017eiimides olevate seadmete jaoks PSM v\u00f5i eDRX. \"Current Location\" korral v\u00f5ib AS k\u00fcsida korduvaid aruandeid, samal ajal teavitab MME AS-i iga kord, kui seadme asukoht muutub. <\/p>\n<p><u>IMSI-IMEI assotsiatsiooni muutus<\/u> \u2013 Kui see s\u00fcndmus aktiveeritakse, hakkab SCEF j\u00e4lgima IMSI (SIM-kaardi identifikaator) ja IMEI (seadmestiku identifikaator) sideme muutmist. Kui s\u00fcndmus toimub, teavitab see AS-i. Saame kasutada automaatseks v\u00e4lise ID sidumiseks seadmega plaaniliste asendust\u00f6\u00f6de ajal v\u00f5i see v\u00f5ib toimida seadme varguse identifikaatorina.<\/p>\n<p><u>Roamingu olek<\/u> \u2013 seda t\u00fc\u00fcpi seiret kasutab AS, et m\u00e4\u00e4rata, kas UE on koduv\u00f5rgus v\u00f5i r\u00e4ndamise partneri v\u00f5rgus. Valikuliselt v\u00f5ib edastada PLMN (avalik maapealne mobiiliv\u00f5rk) operaatorilt, kus seade on registreeritud.<\/p>\n<p><u>Side eba\u00f5nnestumine<\/u> \u2014 See seires\u00fcsteem teavitab AS-i seadmega suhtlemise t\u00f5rgetest, tuginedes \u00fchenduse katkestamise p\u00f5hjustele (vabastamise p\u00f5hjuse kood), mis saadi raadioside v\u00f5rgust (S1-AP protokoll). See s\u00fcndmus aitab kindlaks teha, miks side eba\u00f5nnestus \u2014 kas v\u00f5rgu probleemide t\u00f5ttu, n\u00e4iteks eNodeb \u00fclekoormuse korral (raadios\u00fcsteemi ressursid pole saadaval) v\u00f5i seadme enda t\u00f5rke t\u00f5ttu (raadioside kaotamine UE-ga). <\/p>\n<p><u>Saadavus p\u00e4rast DDN eba\u00f5nnestumist<\/u> \u2013 see s\u00fcndmus teavitab AS-i, et seade on p\u00e4rast sidekatkestust k\u00e4ttesaadavaks muutunud. Seda v\u00f5ib kasutada, kui andmete edastamine seadmesse on vajalik, kuid eelmine katse j\u00e4i tulemusteta, kuna UE ei vastanud v\u00f5rgu teavitusele (paging), ja andmeid ei saadud. Kui see seiretaotlus oli antud UE-le, siis kui seade algatab sissetuleva side, teeb TAU v\u00f5i saadab andmeid \u00fclekande suunas, teavitab AS, et seade on k\u00e4ttesaadav. Kuna DDN (\u00fclesande andmete teavitamine) protseduur t\u00f6\u00f6tab MME ja S\/P-GW vahel, on see seiret\u00fc\u00fcp saadaval ainult IP-seadmetele.<\/p>\n<p><u>PDN \u00dchenduvuse olek<\/u> \u2013 teavitab AS-i seadme oleku muutusest (PDN \u00fchenduvuse olek) \u2014 \u00fchendamine (PDN aktiveerimine) v\u00f5i katkestamine (PDN eemaldamine). AS saab seda kasutada UE-ga suhtlemise algatamiseks v\u00f5i vastupidi, et m\u00f5ista, et suhtlemine enam ei ole v\u00f5imalik. See seiret\u00fc\u00fcp on saadaval nii IP- kui ka mitte-IP-seadmetele.<\/p>\n<p><u>Geograafilises piirkonnas kohalolevate UE-de arv<\/u> \u2013 seda t\u00fc\u00fcpi seiret kasutab AS, et m\u00e4\u00e4rata teatud geograafilises piirkonnas asuvate UE-de arv.<\/p>\n<p><b>Seadmete k\u00e4ivitamine (Device triggering)<\/b>)<\/p>\n<p>2G\/3G v\u00f5rkudes oli v\u00f5rku registreerimise protseduur kahefooluline: esmalt registreeriti seade SGSN-is (attach protseduur), seej\u00e4rel, kui andmete edastamine oli vajalik, aktiveeriti PDP kontekst \u2013 \u00fchendus pakettv\u00f5rguga (GGSN). 3G v\u00f5rkudes toimusid need kaks protseduuri j\u00e4rjestikku, st seade ei oodanud hetke, mil andmeid edastada, vaid aktiveeris PDP kohe p\u00e4rast attach protseduuri l\u00f5petamist. LTE-s liideti need kaks protseduuri \u00fchte, st attachi korral k\u00fcsis seade kohe PDN \u00fchenduse (PDP analoog 2G\/3G) aktiveerimist l\u00e4bi eNodeB MME-SGW-PGW-le.<\/p>\n<p>NB-IoT-s on m\u00e4\u00e4ratletud \u00fchendamise viis nimega \u201cattach without PDN\u201d, st UE teeb attachi, ilma et seadistaks PDN-\u00fchendust. Sel juhul ei ole see andmete edastamiseks saadaval ja saab ainult SMS-e vastu v\u00f5tta v\u00f5i saata. PDN-i aktiveerimise ja AS-iga \u00fchenduse loomise k\u00e4su edastamiseks sellisele seadmele on v\u00e4lja t\u00f6\u00f6tatud funktsioon \u201cDevice triggering\u201d. <\/p>\n<p>Kui AS-ilt tuleb k\u00e4sk sellise UE \u00fchendamiseks, k\u00e4ivitab SCEF SMS-keskuse kaudu juhtsmise SMS-i saatmise seadmele. Kui seade saab SMS-i, aktiveerib see PDN-i ja \u00fchendub AS-iga edasiste juhiste saamiseks v\u00f5i andmete edastamiseks.<\/p>\n<p>V\u00f5ivad tekkida olukorrad, kus SCEF-is l\u00f5peb seadme tellimus. Jah, tellimusel on oma eluiga, mis on m\u00e4\u00e4ratud operaatori poolt v\u00f5i koosk\u00f5lastatud AS-iga. Kui see aegub, deaktiveeritakse PDN MME-l ja seade muutub AS-i jaoks k\u00e4ttesaamatuks. Sellisel juhul aitab samuti funktsioon \u201cDevice triggering\u201d. Kui AS-ilt saabub uus teave, tuvastab SCEF seadme \u00fchendatusseisundi ja edastab andmed SMS-kanali kaudu.<\/p>\n<p><b>Kokkuv\u00f5te<\/b><\/p>\n<p>SCEF-i funktsioon ei piirdu kindlasti \u00fclaltoodud teenustega ning areneb ja laieneb pidevalt. Praeguseks on SCEF-ile standardiseeritud juba rohkem kui tosin teenust. Praegu k\u00e4sitlesime vaid p\u00f5hifunktsioone, mis arendajate seas n\u00f5udlikud, kuid r\u00e4\u00e4kime \u00fclej\u00e4\u00e4nutest tulevastes artiklites. <\/p>\n<p><b>K\u00fcsimus tekib kohe, kuidas saada testimis\u00f5igus sellele \u201eime\u201c s\u00f5lmele eelneva testimise ja v\u00f5imalike juhtumite silumise jaoks? K\u00f5ik on v\u00e4ga lihtne. Iga arendaja saab saata taotluse aadressile iot.info@mts.ru, kus piisab, kui m\u00e4rkida \u00fchendamise eesm\u00e4rk, v\u00f5imaliku juhtumi kirjeldus ja kontaktandmed suhtlemiseks.<br \/>\n<\/b><br \/>\nKohtumiseni!<\/p>\n<p><i>Autorid: <\/p>\n<ul>\n<li>vanem ekspert konvergentslahenduste ja multimeedia teenuste osakonnas Sergei Novikov <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/sanov\/\" class=\"user_link\">sanov<\/a><\/noindex>, <\/li>\n<li>ekspert konvergentslahenduste ja multimeedia teenuste osakonnas Aleksei Lap\u0161in <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/aslapsh\/\" class=\"user_link\">aslapsh<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/i><br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ru_mts\/blog\/473982\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u00abNB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? \u0427\u0430\u0441\u0442\u044c 2\u00bb, \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u044f \u043f\u0440\u043e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u044f\u0434\u0440\u0430 \u0441\u0435\u0442\u0438 NB-IoT, \u043c\u044b \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u043b\u0438 \u043f\u0440\u043e \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0443\u0437\u043b\u0430 SCEF. \u041e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u043c \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0447\u0430\u0441\u0442\u0438, \u0447\u0442\u043e \u0436\u0435 \u044d\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0438 \u0437\u0430\u0447\u0435\u043c \u044d\u0442\u043e \u043d\u0443\u0436\u043d\u043e? \u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 M2M-\u0441\u0435\u0440\u0432\u0438\u0441\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u0430\u043c\u0438: \u043a\u0430\u043a \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430; \u043a\u0430\u043a\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438; \u043a\u0430\u043a\u043e\u0439 \u0432\u044b\u0431\u0440\u0430\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52138","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u00abNB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442?\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47NB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? \u0427\u0430\u0441\u0442\u044c 3: SCEF \u2013 \u0435\u0434\u0438\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u043b\u0443\u0433\u0430\u043c \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u00abNB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442?\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T10:59:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47NB-IoT: kuidas see t\u00f6\u00f6tab? Osa 3: SCEF \u2013 operaatori teenustele juurdep\u00e4\u00e4su \u00fchine aken | ProHoster","description":"Artiklis \"NB-IoT: kuidas see t\u00f6\u00f6tab?","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47NB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442? \u0427\u0430\u0441\u0442\u044c 3: SCEF \u2013 \u0435\u0434\u0438\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0443\u0441\u043b\u0443\u0433\u0430\u043c \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430 | ProHoster","og:description":"\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u00abNB-IoT: \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442?","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/nb-iot-kak-on-rabotaet-chast-3-scef-edinoe-okno-dostupa-k-uslugam-operatora","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T21:00:00+00:00","article:modified_time":"2020-02-18T10:59:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52138","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 02:37:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:48:32","updated":"2026-01-24 02:37:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=52138"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/52138\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=52138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=52138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=52138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}