FI120480B - Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi - Google Patents

Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi Download PDF

Info

Publication number
FI120480B
FI120480B FI20060479A FI20060479A FI120480B FI 120480 B FI120480 B FI 120480B FI 20060479 A FI20060479 A FI 20060479A FI 20060479 A FI20060479 A FI 20060479A FI 120480 B FI120480 B FI 120480B
Authority
FI
Finland
Prior art keywords
user equipment
configuration data
configuration
user
network node
Prior art date
Application number
FI20060479A
Other languages
English (en)
Swedish (sv)
Other versions
FI20060479A0 (fi
FI20060479A (fi
Inventor
Jukka Rantala
Alistair Campbell
Tuomas Syrjaenen
Sampsa Vehkamaeki
Timo Hyvaeoja
Seppo Pietarinen
Original Assignee
Software Cellular Network Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Software Cellular Network Ltd filed Critical Software Cellular Network Ltd
Publication of FI20060479A0 publication Critical patent/FI20060479A0/fi
Priority to FI20060479A priority Critical patent/FI120480B/fi
Priority to EP07732814.4A priority patent/EP2030413B1/en
Priority to HUE07732814A priority patent/HUE026995T2/en
Priority to DK07732814.4T priority patent/DK2030413T3/en
Priority to US12/300,779 priority patent/US10110416B2/en
Priority to PCT/GB2007/001790 priority patent/WO2007132233A2/en
Priority to ES07732814.4T priority patent/ES2562527T3/es
Priority to PT77328144T priority patent/PT2030413E/pt
Priority to EP12171380.4A priority patent/EP2506492A3/en
Priority to PL07732814T priority patent/PL2030413T3/pl
Publication of FI20060479A publication Critical patent/FI20060479A/fi
Application granted granted Critical
Publication of FI120480B publication Critical patent/FI120480B/fi

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0266Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using meta-data, objects or commands for formatting management information, e.g. using eXtensible markup language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0273Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP]
    • H04L41/028Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using web services for network management, e.g. simple object access protocol [SOAP] for synchronisation between service call and response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0843Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/289Intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same home or in same sub-network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2301/00Handling processes for sheets or webs
    • B65H2301/40Type of handling process
    • B65H2301/41Winding, unwinding
    • B65H2301/414Winding
    • B65H2301/4148Winding slitting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2301/00Handling processes for sheets or webs
    • B65H2301/40Type of handling process
    • B65H2301/41Winding, unwinding
    • B65H2301/414Winding
    • B65H2301/4148Winding slitting
    • B65H2301/41487Winding slitting trimming edge
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2511/00Dimensions; Position; Numbers; Identification; Occurrences
    • B65H2511/10Size; Dimensions
    • B65H2511/12Width
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0226Mapping or translating multiple network management protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/28Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi
Keksinnön ala
Esillä oleva keksintö liittyy provisiointiin, ja erityisesti menetelmään käyttäjälaitteen konfiguraation hallitsemiseksi, tietoliikennejärjestelmään ja 5 provisiointipalvelimeen, verkkosolmuun, käyttäjälaitteeseen, tietokoneohjelma-tuotteeseen, joka koodaa tietokonekäskyprosessin tietokoneprosessin suorittamiseksi, ja tietokoneohjelmatuotteen jakelutietovälineeseen.
Keksinnön tausta
Kehittyneet tietoliikennejärjestelmät tarjoavat useita palveluita, joita voi-10 daan ottaa käyttöön, poistaa käytöstä ja säätää yksittäisille käyttäjille sopivan provisioinnin avulla. Näin ollen provisiointi konfiguroi mitä tahansa vaadittuja järjestelmiä ja tarjoaa käyttäjille pääsyn dataan ja teknologiaresursseihin. Pro-visiointivaiheet käsittävät käyttäjäobjektien ja käyttäjäattribuuttien luomisen, ylläpidon ja deaktivoinnin silloin kun sellaisia laitteessa on.
15 Ilmeisin mekanismi käyttäjäagentin provisioimiseksi on käyttää laitteen graafista käyttöliittymää. Tämä on kuitenkin hyvin työläs tehtävä ja altis virheille. Asiakasprovisiointi on automatisoitu mekanismi, jonka avulla laiteasetukset voidaan konfiguroida käyttäjävuorovaikutuksen minimoiden. Asiakasprovisioin-nissa tiettyä palvelua varten olevaa konfiguraatioinformaatiota sisältävä viesti 20 lähetetään laitteelle ja käyttäjän vahvistuksen jälkeen sitä käytetään laitteen konfigurointiin. Nykyisin yleisimmin käytetty tapa asiakasprovisiointiin on siirtää konfiguraatioinformaatio tekstiviestissä Wireless Application Protocol (WAP) -protokollan mukaisesti binäärikoodattuna XML-dokumenttina (WBXML) ilmara-japinnan yli.
25 On kuitenkin olemassa viestintätilanteita, joissa asiakasprovisiointitoi- menpiteet ovat mahdollisia, mutta provisiointi-informaation lähteen ja käyttäjän välillä ei ole viestintämediaa. Tällainen tilanne tapahtuu esimerkiksi heikon peittoalueen sisällä oleville matkaviestimille. Vaativassa radioympäristössä provisiointi-informaatiota ei voida toimittaa matkaviestimelle ja uuden palvelun 30 aloittaminen tai olemassa olevan palvelun uudelleenkonfigurointi epäonnistuu. Tällaiset viestintätilanteet eivät ole kovinkaan epätavallisia, ja on selkeästi olemassa tarve paikallisille provisiointimenetelmille.
Matkaviestin voisi tarjota paikallisen soveliusohjelmointirajapinnan kon-figuraatioinformaatiotietokantaan. Useista syistä, erityisesti turvallisuussyistä, 2 johtuen tällaista sovellusohjelmointirajapintaa ei nykyisissä matkaviestimissä ole, tai se on olemassa vain osaan konfiguraatioinformaatiota.
Tekniikan tason mukaan paikallinen provisiointi voitaisiin toteuttaa syöttämällä informaatiota paikallisesti saatavilla olevan eri median välityksellä, 5 esimerkiksi turvakodilla, joka luetaan tilaajatunnistemoduulin anto/ottorajapin-nan läpi, taika Bluetooth-, infrapuna- tai WLAN-rajapinnan välityksellä, tai kaapelin kautta. Kuitenkin konfiguraatioinformaatiota käsitellään käyttäjälaitteessa käytännössä valmistajakohtaisella tavalla ja tieto lopullisen konfiguraation muodosta ja sisällöstä on saatavilla ainoastaan hyvin pienelle joukolle osapuo-10 lia. Kun palveluiden ja palveluntarjoajien määrä kasvaa merkittävästi, yhä useampien osapuolien täytyy päästä käsiksi tiettyyn konfiguraatioinformaatioon ilman tarvetta tai edes mahdollisuutta hyödyntää laitevalmistajien apua.
Keksinnön lyhyt selostus
Esillä olevan keksinnön tavoitteena on siten tarjota menetelmä ja vas-15 taava laitteisto menetelmän hyödyntämiseksi tarjoamaan parannettu mekanismin käyttäjälaitteiden paikalliseen provisiointiin edellä esitettyjen ongelmien ratkaisemiseksi. Keksinnön tavoitteet saavutetaan menetelmällä, tietoliikennejärjestelmällä, provisiointipalvelimella, verkkosolmulla, käyttäjälaitteella ja tieto-koneohjelmatuotteella, joille on tunnusomaista se mitä mainitaan itsenäisissä 20 vaatimuksissa. Keksinnön edulliset suoritusmuodot kuvataan epäitsenäisissä vaatimuksissa.
Keksintö perustuu ajatukseen asentaa käyttäjälaitteeseen käyttäjä-agentti, joka pystyy muuttamaan ilmarajapinnan läpi toimitettavan konfiguraa-tiosanoman käyttäjälaitteen konfiguraationhallintarutiinien hyväksymään muo-25 toon.
Keksinnönmukaisen menetelmän ja sovitelman etuna on, että käyttäjälaitteen konfigurointi voidaan suorittaa paikallisesti ilman laitevalmistajan tai verkko-operaattorin osallistumista. Keksitty ratkaisu myös yksinkertaistaa provisioinpa tilanteissa, joissa radioympäristö on suotuisa vähentämällä provisoin-30 titoimia ja vähentämällä käyttäjävirheen tai -virheiden mahdollisuutta, kuten epäkunnossa- kuljetusta.
Kuvioiden lyhyt selostus
Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yhteydessä, viitaten oheisiin piirroksiin, joista: 3
Kuvio 1 esittää tietoliikennejärjestelmän käyttäjälaitteen konfiguroinnissa mukana olevia elementtejä;
Kuvio 2 esittää yleisen matkaviestinverkon konfiguraation;
Kuvio 3 esittää minimilaitteistorakenteen kuvion 1 elementtien suoritus-5 muodolle;
Kuvio 4 esittää kuvion 1 elementtien loogiset yksiköt;
Kuvio 5 esittää suoritusmuotona käytetyn käyttäjälaitteen signaalinkäsittely-yksikössä olevat loogiset moduulit;
Kuvio 6 näyttää signalointikaavion, joka esittää menetelmän kuvioiden 10 1-5 suoritusmuodoissa olevan käyttäjälaitteen konfiguroimiseksi;
Kuvio 7 näyttää menetelmän kuvioiden 1-5 suoritusmuodoissa olevan käyttäjälaitteen konfiguroimiseksi verkkosolmun näkökulmasta;
Kuvio 8 näyttää vuokaavion, joka esittää menetelmän kuvioiden 1-5 suoritusmuodoissa olevan käyttäjälaitteen konfiguroimiseksi käyttäjälaitteen 15 näkökulmasta.
Keksinnön yksityiskohtainen selostus
Keksintö on sovellettavissa mihin tahansa tietoliikennejärjestelmään, joka pystyy tarjoamaan tietoliikennepalveluita, joita voidaan yksityisesti provisioida tietoliikennejärjestelmän käyttäjille. Tällaisiin järjestelmiin kuuluvat 20 matkaviestinjärjestelmät, kiinteät tietoliikennejärjestelmät, sekä erilaisia näistä koottuja yhdistelmiä. Seuraavassa esillä olevaa keksintöä kuvataan matkaviestinlaitteen konfiguroinnin yhteydessä.
Keksintöä kuvataan seuraavassa käyttäen kuvion 1 esimerkinomaista järjestelmää. Kuvio 1 esittää edullisena järjestelynä suoritusmuodon, 25 jossa konfiguraatiodata tuotetaan käyttäjälaitteelle provisiointipalvelimella ja toimitetaan käyttäjälaitteeseen paikalliseen viestintään soveltuvan verkkosolmun välityksellä. Verkkosolmu mahdollistaa sovellus-ja konfiguraatiodatan tarjoamisen myös silloin kun solukkoverkon peittoaluetta tai vaihtoehtoisia keinoja konfiguraatiodatan lataamiseksi ei ole, mutta se ei ole olennainen esillä olevan 30 keksinnön toteutukselle. Siirtomekanismi konfiguraatiodatan ja tarvittavaan muunnosproseduuriin pystyvän käyttäjäagentin syöttämiseksi ei ole sinänsä olennainen esillä olevan keksinnön kannalta. Tietoliikennejärjestelmät ja erityisesti langattomat tietoliikennejärjestelmät kehittyvät nopeasti. Tämän vuoksi kaikkia termejä ja ilmaisuja tulee tuikita laajasti, sillä ne on tarkoitettu havain-35 nollistamaan, ei rajaamaan keksinnön tulkintaa.
4
Kuvio 1 on yksinkertaistettu järjestelmäarkkitehtuuri ja esittää ainoastaan joitakin elementtejä esimerkkijärjestelmän arkkitehtuurista. Kuviossa 1 näytetyt verkkosolmut ovat loogisia yksiköitä, joiden toteutus voi erota näytetystä. Loogisia yksiköitä voidaan yhdistää toisiinsa, eli yhden alla kuvatun loo-5 gisen yksikön toiminnallisuus voidaan laajentaa käsittämään toisen alla kuvatun loogisen yksikön toiminnallisuuden ja/tai tekniikan tason mukaisen verkkosolmun (loogisen yksikön) toiminnallisuuden. Lisäksi kuviossa 1 näytetyt yhteydet verkkosolmujen välillä ovat loogisia yhteyksiä; varsinaiset fyysiset yhteydet voivat poiketa loogisista yhteyksistä. Alan ammattilaiselle on selvää, et-10 tä järjestelmät käsittävät myös muita toiminnallisuuksia ja rakenteita, joita ei kuvata tässä yksityiskohtaisemmin.
Kuvio 1 esittää yleisen matkaviestinverkon (public land mobile network, PLMN) 11 käyttäjälaitteen (user equipment, UE) 10. Tietoliikennejärjestelmän käyttäjälaite voi olla yksinkertainen puhekäyttöön tarkoitettu päätelaite 15 tai se voi olla moninaisiin palveluihin soveltuva päätelaite. Jälkimmäisessä tapauksessa päätelaite toimii palvelualustana ja tukee palveluihin liittyvien erilaisten toiminnallisuuksien latausta ja suoritusta. Käyttäjälaite käsittää tyypillisesti matkaviestinlaitteen ja tilaajan tunnistusyksikön, tyypillisesti irrotettavasti liitetyn tunnistuskortin. Tässä yhteydessä käyttäjälaite viittaa siten tilaajan tun-20 nistusyksikön ja varsinaisen matkaviestinlaitteen muodostamaan yksikköön. Tilaajan tunnistusyksikkö on tyypillisesti älykortti, joka pitää sisällään tilaajatunnisteen, suorittaa autentikointialgoritmit, ja tallentaa autentikointi- ja salausavaimet sekä muuta tilaajatietoa, jotka matkaviestimellä tarvitaan. Matkaviestinlaite voi olla mikä tahansa laite, joka pystyy viestimään matkaviestinjär-25 jestelmässä tai se voi olla usean laitteen yhdistelmä, esimerkiksi multimediatie-tokone, johon on liitetty korttipuhelin matkaviestinyhteyden aikaansaamiseksi.
Matkaviestinverkko viittaa yleensä mihin tahansa tietoliikenneverkkoon, jota tilaaja voi käyttää, ja jolloin liityntäpiste järjestelmään voi muuttua, kun käyttäjät liikkuvat verkon palvelualueen sisällä. Yleinen matkaviestinverkko 30 (PLMN) on tyypillinen matkaviestinjärjestelmä. Matkaviestinverkko on usein liityntäverkko, joka tarjoaa käyttäjälle langattoman pääsyn ulkoisiin verkkoihin, isäntälaitteisiin, tai palveluntarjoajien palveluihin. PLMN:n konfiguraatiosta keskustellaan lisää kuvion 2 yhteydessä.
Esimerkkinä ulkoisista verkoista kuvio 1 esittää IP-pakettidataverkon 35 12. IP-pakettidataverkko voi käsittää yhden tai useampia verkkoja, jotka mah dollistavat informaation vaihdon käyttämällä Internet-protokollaa. Kuvion 1 IP- 5 pakettidataverkko 12 voi siten edustaa yksittäistä lähiverkkoa, kattavaa moniti-laverkkoa, joka liittää yhteen useita päätelaitteita ja tietokoneita laajalla alueella, tai mitä tahansa niiden yhdistelmää.
Kuvio 1 näyttää myös provisiointijärjestelmän 13, joka pystyy viesti-5 mään käyttäjälaitteen 10 kanssa IP-pakettidataverkon 12 ja PLMN:n 11 välityksellä, ja jonka tarkoituksena on tarjota konfiguraatiosanomia tietoliikennejärjestelmän käyttäjäpäätelaitteelle 10. Provisiointijärjestelmä voidaan toteuttaa palvelimena, ja siihen viitataan yleisellä termillä provisiointipalvelin (Provisioning server, PS). Tietoliikennejärjestelmä voi käsittää yhden tai useampia 10 provisiointipalvelimia. Provisiointipalvelinta voi operoida PLMN-verkko-operaat-tori moniin verkon eri palveluihin, tai erityyppisiä palveluita tarjoava palveluntarjoaja.
Käyttäjälaite 10 pystyy myös viestimään paikallisesti verkkosolmun (network node, NN) 14 välityksellä. Paikallinen viestintä viittaa tässä yhteydes-15 sä mihin tahansa viestintään, jota voidaan suorittaa ilman verkkoyhteyttä, tässä ilman PLMN:n 11 solukkoresursseja. Esimerkkeihin paikalliseen viestintään käytettävissä olevista teknologioista kuuluvat langaton lähiverkko (WLAN), Bluetooth, Infrapuna, kaapeleiden käyttö, jne. Verkkonoodi 14 liitetään IP-pakettidataverkkoon 12 ja se pystyy siten vaihtamaan tietoja provisiointipalve-20 limen 13 kanssa.
Kuten kuviossa 2 esitetään, matkaviestinjärjestelmissä yleisen matkaviestinverkon infrastruktuuri voidaan loogisesti jakaa runkoverkko- (core network, CN) 216, 218, 220, 222 ja liityntäverkkorakenteisiin 208, 210, 212, 214. Radio liityntäverkko AN voi siten viitata esimerkiksi GSM:n tukiasema-alijärjes-25 telmään (BSS) 214 ja UMTS:n verkkoalijärjestelmään (RNS) tai radioiiityntä-verkkoon (RAN) 208, 210, 212.
Runkoverkko CN voidaan jakaa loogisesti piirikytkentäiseen (circuit switched, CS) ja pakettikytkentäiseen (packet switched, PS) toiminta-alueeseen 218, 220 ja iP-multimediaosajärjestelmään (IP multimedia subsystem, 30 IMS) 22.
CS-toiminta-alue viittaa joukkoon CN-yksiköitä, jotka tarjoavat käyttäjäliikenteelle CS-tyyppisen liitynnän sekä yksiköihin, jotka tukevat tähän liittyvää signalointia. CS-tyyppinen liityntä on liityntä, jota varten varatut verkkoresurssit allokoidaan, kun yhteys muodostetaan, ja ne vapautetaan, kun yhteys 35 vapautetaan.
6 PS-tyyppinen liityntä siirtää käyttäjäinformaation käyttäen paketteja siten, että kukin paketti voidaan reitittää edellisestä riippumatta. Esimerkki PS-toiminta-alueesta voi olla GPRS (General Packet Radio Service), ja tyypilliset yksiköt voivat sisältää (SGSN) ja (GGSN). IP-multimediaosajärjestelmä kasit-5 tää CN-elementit multimediapalveluiden tarjoamiseksi. IP-multimediaosajärjestelmä IMS käyttää PS-toiminta-aluetta siirtämään multimediasignalointia ja kantajaliikennettä. Siten PS-runkoverkkoa käyttävä UE, ja PS-runkoverkko itse käyttävät radioliityntäverkon palveluita mahdollistamaan pakettimuotoisen viestinnän UE:n ja PS CN -osajärjestelmän välillä. RAN:ssa käytetty monipääsy-10 menetelmä voi olla aikajakoinen monipääsy (Time Division Multiple Access, TDMA), taajuusjakoinen monipääsy (Frequency Division Multiple Access, FDMA), koodijakoinen monipääsy (CDMA) tai minkä tahansa toinen menetelmä tai näiden yhdistelmä.
Konfiguraatioviestien toimittamiseksi matkaviestinverkot tarjoavat li-15 säpalvelun lyhytsanomille (short messages, SMS). Matkaviestinverkon radiorajapinta tarjoaa lyhytsanomille palvelupääsypisteen. Tämän ansiosta SMS:ssa viestit voidaan kuljettaa ikään kuin ne olisivat verkkoyksikölle tarkoitettuja sig-nalointisanomia, mutta ne ovat tavallaan käyttäjäliikennettä, koska ne toimitetaan käyttäjän käyttäjälaitteelle ja kulutetaan käyttäjän käyttäjälaitteella.
20 Mediaviestintäpalveluiden tarjoamiseksi käyttäjälaitteelle tietoliiken nejärjestelmän välityksellä, matkaviestinverkon päällä voidaan tarjota paketti-perusteinen mediaviestintäjärjestelmä 226. Kuviossa 2 mediaviestintäjärjes-telmän suoritusmuotona käytetään palvelinjärjestelmää, ja siihen viitataan yleisesti sovelluspalvelimena. Tietoliikennejärjestelmä voi käsittää useita media-25 viestintäjärjestelmiä.
Kuten kuviossa 2 näytetään, provisiointipalveiin 13 voidaan liittää IP-pakettidataverkkoon 12 ja käyttää tietoliikennejärjestelmän palveluita vaihtamaan informaatiota eri viestintäosapuolien kanssa. Provisiointipalveiin 13 voi kuljettaa konfigurointisanoman käyttäjälaitteelle lyhytsanomassa, tai paikallisel-30 le verkkosolmulle IP-pakettidataverkon 12 yli toimitetussa datapaketissa.
Kuvio 3 havainnollistaa minimikonfiguraation kuvion 1 käyttäjä la ite-10, provisiointipalveiin- 13 ja verkkosolmuelementeille 14. Tämä elementti käsittää prosessoriyksikön 31 eli elementin, joka olennaisesti käsittää aritmeettisen logiikkayksikön, joukon erikoisrekistereitä ja ohjauspiirejä. Prosessoriyk-35 sikköön on liitetty muistiyksikkö 32, tietoväline johon konekoodattua data tai ohjelmia tai käyttäjätietoa voidaan tallentaa. Muistiyksikkö käsittää yleensä se- kä RAM- että ROM-muistiyksiköitä. Elementti käsittää lisäksi liityntäyksikön 33, jossa on syöttöyksikkö 34 datan syöttämiseksi elementissä suoritettavaa sisäistä käsittelyä varten, ja tulostusyksikkö 35 tiedon tulostamiseksi elementin sisäisistä prosesseista.
5 Esimerkkeihin tällaisista syöttöyksiköistä verkkoelementeissä 13,14 kuuluvat pistoyksiköt, joka toimivat yhdyskäytävänä informaatiolle, joka on kuljetettu niiden ulkoisiin liitospisteisiin. Esimerkkeihin tällaisista tulostusyksiköistä kuuluu pistoyksikkö, joka syöttää tietoa sen ulkoisiin liityntäpisteisiin kytkettyihin johtimiin. Esimerkkeihin mainituista tulostusyksiköistä verkkoelementeissä 10 kuuluvat pistoyksiköt, jotka syöttävät informaation niiden ulkoisiin liityntäpisteisiin liitettyihin johtimiin. Informaation tulostamiseksi verkkoelementin operaattorille, ne voivat lisäksi käsittää näytön, kosketusnäytön, kovaäänisen tai vastaavan.
Käyttäjälaitteen 10 liityntäyksikkö käsittää tyypillisesti ainakin käyttö-15 liittymäyksikön käyttäjän kanssa viestimiseen, ja radioliityntäyksikön solukko-matkaviestinverkon yli viestimiseen. Käyttäjälaite voi lisäksi käsittää lisäliityn-täyksiköitä toisentyyppisen solukkoverkon yli viestintää varten, tai paikallista viestintää varten. Esimerkkeihin paikalliseen viestintään soveltuvista teknologioista kuuluvat WLAN (Wireless Local Area Network), Wi-Fi, Wi-Max, Bluetooth, 20 infrapuna, kaapeleiden käyttö, jne. Sovelluksen mukaan, tällaisten liityntäyksi-köiden toteutus voi käsittää pistoyksikön informaation vaihtamiseksi käyttäjä-laitteen ulkoisiin liityntäpisteisiin liitettyjen johtimien välityksellä, tai käyttäjälaitteeseen sijoitettuja valo/radiotähetinyksiköitä ja sopivia protokollapinoja.
Prosessoriyksikkö 31, muistiyksikkö 32, ja liityntälohko 33 on säh-25 köisesti liitetty toisiinsa vastaanotettuun ja/tai tallennettuun tietoon kohdistuvien toimintojen järjestelmällisen suorittamisen mahdollistamiseksi ennalta määrättyjen, olennaisesti kytkentä- ja hailintaperusrakenne-elementin ohjelmoitujen prosessien mukaisesti. Keksinnön mukaisissa ratkaisuissa nämä toiminnot käsittävät toiminnallisuudet elementtien 10, 13, 14 loogisten yksiköiden, toiminto-30 jen ja liityntöjen toteuttamiseksi, kuten seuraavassa kuvataan.
Kuvio 4 esittää joitakin kuvion 1 käyttäjälaitteen 10, provisiointipal-veiimen 13 ja verkkosolmun 14 loogisia elementtejä, joita käytetään toteuttamaan esillä oleva keksinnön suoritusmuoto. Provisiointipalvelin 13 käsittää provisiointisanomageneraattorin 401, joka provisiointipaivelimen 13 sisäisten 35 prosessien avulla selvittää konfiguraatioinformaation infCf,uE tietylle käyttäjälaitteelle, ja luo provisiointisanoman msgCf, joka käsittää käyttäjälaitteelle 10 toimi- 8 tettavan konfiguraatioinformaation. Tavanomaisessa järjestelmässä provisioin-tisanomageneraattori 401 kokoaa provisiointisanoman msgCf lyhytsanomaan, merkitsee osoitteeksi käyttäjälaitteen käyttäjän käyttäjätunnuksen, ja välittää lyhytsanoman provisiointipalvelimen radioyksikölle 402. Provisiointisanoma on 5 tyypillisesti, mutta ei välittämättä muotoiltu WBXML-dokumentiksi (WAP binary encoded provisioning extensible markup language (XML)). Radioyksikkö lähettää pyydettäessä (pull) tai ilman erillistä pyyntöä (push) lyhytsanoman käyttäjä-laitteelle matkaviestinverkon välityksellä, mitä havainnollistetaan solukkora-diorajapinnan 403 ylittämisellä, 10 Suoritusmuotona käytetyn provisiointipalvelimen 13 provisiointisa- nomageneraattori 401 on lisäksi järjestetty kokoamaan provisiointisanoma msgcf datapaketiksi, osoittamaan datapaketti verkkosolmulle, jolla on valtuus käsitellä käyttäjälaitteen 10 käyttäjän konfiguraatiosanomia, ja välittää datapaketit provisiointipalvelimen verkkosolmuun. Toiminto konfiguraatiosanoman lä-15 hettämiseksi verkkosolmun 404 läpi voi olla provisiointisanomageneraattorin 401 ensisijainen, tai ainut toiminnallisuus, tai se voi olla vaihtoehtoinen tai toissijainen toiminnallisuus, joka käynnistetään, kun toimituksen radioyksikön välityksellä havaitaan epäonnistuvan. Verkkoyksikkö 404 lähettää datapaketin IP-pakettidataverkon välityksellä, mikä havainnollistetaan verkkorajapinnan 405 20 ylittämisenä.
Käyttäjälaite 10 käsittää konfiguraatiotietokannan 406, joka käsittää tietoa esimerkiksi liityntäpisteistä, SIP-profiileista (Session Initiation Protocol), ja VolP-profiileista (Voice over IP).Tätä informaatiota voidaan modifioida valtuutetusta lähteestä tulevalla formatoidulla sanomalla. Tavanomaisesti provisi-25 ointipaivelimen 13 lyhytsanoman vastaanottaa käyttäjälaitteen 10 radioyksikkö 407, ja se välitetään käyttäjälaitteen signaaliprosessorille 408. Signaaliprosessori 408 havaitsee viestin konfigurointisanomaksi, toteuttaa tarvittavat valtuu-tustoimintosarjat, ja jos valtuutus onnistuu, toteuttaa pyydetyn tietokantatoimin-non käyttäjälaitteen 10 konfiguraatiotietokannassa. OTA-konfigurointiin (over-30 the-air) liittyvät valtuutustoimintosarjat ovat alan ammattilaiselle yleisesti tunnettuja, eikä niitä kuvata tässä yksityiskohtaisemmin.
Suoritusmuodon ratkaisussa verkkosolmu vastaanottaa datapaketin provisiointipalvelimelta verkkoyksikön 409 kautta. Verkkoyksikkö 409 välittää datapaketin verkkosolmun 410 signaaliprosessorille 410, joka havaitsee data-35 paketin sisältävän konfigurointisanoman msgCf, joka sisältää konfiguraatioin-formaatiota käyttäjälaitteelle 10 toimittamiseksi. Verkkosolmun signaaliproses- 9 sori 410 luo paikallisen konfigurointipaketin Icpcf, joka käsittää käyttäjäagentin tai päätelaiteohjeimiston ja konfigurointisanoman msgCf, ja välittää paikallisen konfiguraatiopaketin lcpCf verkkosolmun paikallisviestintäyksikölle 411. Käyttä-jäagentti on geneerinen, eli samaa käyttäjäagenttia voidaan käyttää samassa 5 muodossa eri käyttäjille, vain konfigurointisanoma msgcf muuttuu. Käyttäjä-agentti voi lisäksi olla kertakäyttöinen tai se voidaan tallentaa käyttäjälaitteeseen lisäkäyttöä varten. Kertakäyttöisen käyttäjäagentin tapauksessa käyttäjä-agentti poistetaan käyttäjälaitteesta kunkin konfigurointitoiminnon jälkeen. Tallennetun käyttäjäagentin tapauksessa paikallinen konfiguraatiopaketti Icpcf kä-10 eittää käyttäjäagentin vain ensimmäisellä kerralla tai kun se on päivitettävä. Muilla kerroilla verkkosolmusta tarvitsee toimittaa käyttäjälaitteelle vain konfigurointisanoma msgCf. Seuraavassa suoritusmuodossa kuvataan konfigurointisanoman ensimmäiseen toimitukseen liittyviä mekanismeja. Edellisen perusteella toimintosarjan mukauttaminen myöhempiin konfigurointitoimintoihin käyt-15 täjäagentin tyypin mukaisesti on alan ammattilaiselle selvää.
Verkkosolmun paikallisviestintäyksikkö 411 lähettää datapaketin käyttäjälaitteelle 10 paikallisesti, mitä havainnollistetaan paikailisviestintäraja-pinnan 412 ylittämisellä. Kuten edellä mainittiin, esimerkkeihin paikallisviestin-tään soveltuvista teknologioista kuuluu WLAN (Wireless Local Area Network), 20 Bluetooth, infrapuna, kaapeleiden käyttö, jne.
Verkkosolmusta 14 tullut paikallisen konfigurointipaketin lcpCf vastaanottaa käyttäjälaitteen 10 vastaava paikallisviestintäyksikkö 413, ja se välitetään käyttäjälaitteen signaaliprosessoriin 408. Tällä kertaa signaaliprosessori 408 havaitsee sanoman olevan käyttäjäagentti, toteuttaa tarvittavat valtuutus-25 toimenpiteet ja jos valtuutus onnistuu, asentaa käyttäjäagentin käyttäjälaitteeseen 10.
Kuvio 5 esittää yksityiskohtaisemmin loogisia moduuleita, jotka osallistuvat esillä olevan suoritusmuodon toteutukseen käyttäjälaitteen signaaliprosessorissa 408. Kuvio 408 näyttää signaaliprosessorin 408 käsittävän ensim-30 mäisen liitännän IF1 50 konfiguraatiosanomiin liittyville datavirroille, esimerkiksi radioyksiköstä 407 tuleville datavirroille. Kuvion 5 signaaliprosessori 408 käsittää myös toisen liitännän 1F2 51 sovelluksiin liittyville datavirroille, esimerkiksi paikallisviestintäyksiköstä 413 tuleville datavirroille. Kuvion 5 signaaliprosesso-riyksikkö 408 käsittää myös kolmannen liitännän IF3 52 käyttäjälaitteen käyttö-35 liittymästä tuleville ja sinne meneville datavirroille. On huomattava, että tässä kuvataan vain liitännät, joita tarvitaan suoritusmuodon kuvaamiseksi. Alan 10 ammattilaiselle on lisäksi selvää, että eri liitäntäyksiköistä tulevat datavirrat voidaan fyysisesti yhdistää iiityntäiohkojen 407, 413 ja signaaliprosessoriyksi-kön välillä, ja ne voidaan tulkita signaaliprosessorissa erillisiksi datavirroiksi määrättyä protokollaa käyttämällä.
5 Eri datavirrat syötetään esiprosessoriin 53, joka havaitsee syötetyn datavirran, määrittää sen tyypin ja toteuttaa määritetyn tyypin mukaisen ennalta määrätyn erikäsittelyalgoritmin, ja välittää datavirran ennalta määrättyyn toiminnallisuuteen. Tyypillisesti yhdessä muodossa radiorajapinnan yli vastaanotettua, konfiguraatiosanomaan msgcf liittyvää datavirtaa manipuloidaan 10 valmistajakohtaisella muunnosalgoritmilla toiseen muotoon, joka soveltuu kon-figuraatiotietokannan toimintojen ohjaamiseen. Tämän muunnosalgoritmin ansiosta kolmannen osapuolen verkkosolmu 14 ei voi suoraan toimittaa provisio-iontipalvelimelta 13 tullutta konfiguraatiosanomaa msgCf käyttäjälaitteelle 10 konfiguraatiotietokantatoiminnon toteuttamiseksi.
15 Radioliitännästä tullut modifioitu konfiguraatiosanoma msgCf,p välite tään radiorajapinnassa käytetyn sanomapalvelun tulolokeroon (inbox). Esillä olevassa suoritusmuodossa tämä liittyy käyttäjälaitteen SMS-tulolokeroon. Konfiguraatiodatavirran vastaanotto tulolokeroon 54 käynnistää valtuutustoi-mintosarjan. Valtuutustoimintosarjan aikana tulolokero 54 tallentaa vastaanote-20 tun datan, välittää käyttäjää tulevasta viestistä informoivan sanoman käyttöliittymälle 52, ja vastaanottaa käyttöliittymän 52 välityksellä käyttäjän vastauksen. Jos valtuutus onnistuu, tulolokero 54 välittää konfiguraatiosanoman konfigu-raatiojärjestimelle 55. Konfiguraatiojärjestin 55 on signaaliprosessorin looginen moduuli, joka suorittaa vastaanotetuissa datavirroissa olevan informaation mu-25 kaisesti tietokantatoimintoja konfiguraatiotietokannassa 406. Suoritusmuotona käytettävässä esimerkissä konfiguraatiojärjestin 55 muokkaa konfiguraatiotie-tokannan 56 tietueita XML-asiakirjan jäsennetyn informaation mukaisesti.
Käyttäjälaitteeseen liitännän IF2 51 kautta saapuva paikallinen kon-figuraatiopaketti lcpCf havaitaan sovellukseksi ja, tyypillisesti ilman merkittävää 30 esikäsittelyä, välitetään sovellusjärjestimelle 56. Sovellusjärjestin 56 on signaa-liprosessoriyksikön looginen moduuli, joka suorittaa vastaanotetuissa sovellus-datavirroissa vastaanotetun informaation mukaisesti toimintoja sovellusten käynnistämiseksi, päättämiseksi, ja pysäyttämiseksi, sovellusten asentamiseksi ja asennusten purkamiseksi, syöttötiedon välittämiseksi sovelluksille ja lähtö-35 tiedon välittämiseksi sovelluksilta, sekä muita tehtäviä sovellusten ylläpitämiseksi ja ajamiseksi käyttäjälaitteessa.
11
Vastaanottaessaan datavirtoja sovellusjärjestin 56 suorittaa sovel-lustoimintoja vastaanotetun sovellussanoman mukaisesti, esimerkiksi asentaa käyttäjäagentin käyttäjälaitteeseen tallentamalla vastaanotetun ohjelmakoodin sovellustietokantaan 57.
5 Esillä olevassa suoritusmuodossa keksinnön mukaisesti paikallinen konfiguraatiopaketti lcpCf käsittää käyttäjäagentin ja konfiguraatiosanoman msgCf. Kun käyttäjäagentti vastaanotetaan käyttäjälaitteessa ja asennetaan edellä kuvatulla tavalla, se lukee konfiguraatiosanoman msgCf, käynnistää toiminnallisuuden, joka suorittaa ennalta määrätyn algoritmin, joka vastaa muun-10 nosalgoritmia signaaliprosessoriyksikön esiprosessorissa 53, ja muuntaa konfiguraatiosanoman konfiguraatiojärjestimen 55 hyväksymään muotoon msgcfiP. Lisäksi käyttäjäagentti syöttää sovellusperäisen modifioidun konfiguraatiosanoman msgCf,p tulolokeroon 54. Tuloiokero tulkitsee modifioidun konfiguraatiosanoman normaaliksi iimarajapinnan konfiguraatiosanomaksi ja edellä kuvattu 15 toiminto konfiguraatiotoiminnon valtuuttamiseksi käynnistyy. Jos vastaus on myönteinen, tuloiokero 54 tulkitsee konfiguraatiotoiminnon hyväksyttäväksi, ja välittää datan konfiguraatiojärjestimelle 55, joka suorittaa pyydetyn konfiguraa-tiotietokantatoiminnon.
On huomattava, että toimintojen jakautuminen verkkosolmulle, kon-20 figuraatiojärjestimelle ja tulolokerolle on vain havainnollinen. Esimerkiksi toiminnallisuus konfiguraatiotoiminnallisuuden valtuutuksen käynnistämiseksi voidaan toteuttaa tuloiokero- tai konfiguraatiojärjestinelementissä. Vastaavasti toiminnallisuus sovellustoiminnon valtuutuksen käynnistämiseksi voidaan toteuttaa tuloiokero- tai sovellusjärjestinelementissä.
25 Edellä kuvattujen laiterakenteiden ja -toiminnallisuuksien ansiosta käyttäjälaitteen konfigurointi voidaan suorittaa paikallisesti kolmannen osapuolen toimesta, eli osapuolen, joka ei ole laitevalmistaja tai palveluntarjoaja. Tämä ei ole ollut mahdollista aikaisemmin, ja siten keksintö tarjoaa huomattavan edun konfiguraatiotoiminnoille haastavassa tai täysin olemattomassa radioym-30 päristessä, esimerkiksi heikon sisätilapeiton alueella. Nämä voidaan toteuttaa ilman suuria muutoksia käytettävän laitteen rakenteeseen, protokolliin ja/tai liitäntöihin. Lisäksi verkkosolmun toiminnot käsittävät olennaisesti vastaanotetun konfiguraatiosanoman yhdistämisen geneeriseen käyttäjäagenttiin. Tämä on suoraviivainen toiminto, eikä edellytä verkkosolmun käyttäjältä (joka useimmis-35 sa tapauksissa on käyttäjälaitteen omistaja) merkittäviä teknisiä taitoja. Keksin- 12 tö tarjoaa siten helppokäyttöisen mekanismin, joka voidaan helposti levittää useille käyttäjille.
Käyttäjäagentin ja tuloiokeron käyttö tarjoaa mahdollisuuden vuorovaikutukseen käyttäjän kanssa ja tarjoaa siten keksinnölle lisäedun. Käyttäjä-5 agentti voidaan järjestää tarjoamaan kaksi tai useampia vaihtoehtoisia konfiguraatioita, joista käyttäjä voi valita edullisimman senhetkiseen tarkoitukseen. Vaihtoehtoisesti käyttäjäagentti voidaan järjestää tulostamaan hetkellisen konfiguraation käyttäjälle ja tarjoamaan hänelle mahdollisuuden muokata yhtä tai useampaa konfiguraation parametria. Tämä antaa tuntuman ohjauksesta ja 10 parantaa provisiointipalvelun käyttö mukavuutta.
Kuvion 6 signalointikaavio esittää menetelmän kuvioiden 1-5 suoritusmuodoissa olevan käyttäjälaitteen konfiguroimiseksi. Vaiheessa 6-1 provisi-ointipalvelin PS tuottaa konfiguraatiosanoman msgCf ja lähettää (vaihe 6-2) sen IP-pakettidataverkon yli verkkosolmulle NN. Verkkosolmu NN luo (vaihe 6-3) 15 paikallisen konfiguraatiopaketin lcpCf, joka käsittää käyttäjäagentin ja konfiguraatiosanoman msgCf ja välittää (vaihe 6-4) paikallisen konfiguraatiopaketin icpcf käyttäjälaitteelle UE. Käyttäjälaite asentaa (vaihe 6-5) käyttäjäagentin. Asennuksen päätteeksi käyttäjäagentti aktivoidaan, jolloin se lukee konfiguraatiosanoman msgCf ja suorittaa ennalta määrätyn algoritmin, joka muuntaa kon-20 figuraatiosanoman konfiguraatiojärjestimen hyväksymään muotoon msgCf,p. Muunnettu konfiguraatiosanoma syötetään tulolokeroon, joka pitää sitä normaalina konfiguraatiosanomana ja siitä lähtien prosessoi pyyntöä normaalisti.
Vaiheet 6-6...6-9 esittävät valinnaisen kuittausmekanismin, joka voidaan lisätä toteutukseen. Käyttäjäagentti voidaan konfiguroida valvomaan kon-25 figuraatiotoimintosarjan edistymistä käyttäjäagentissa, ja havaitsemaan oliko toimintosarja onnistunut vai ei. Vasteena havaitsemiselle käyttäjälaite voi siten palauttaa (6-6) paikalliselle verkkosolmulle OK/NOK-sanoman. Verkkosolmu pakkaa tämän muotoon, joka vastaa tavanomaista ilmarajapinnan yli toimitettavaa kuittaussanomaa ja lähettää (vaihe 6-8) sanoman provisiointipalvelimel-30 le. Provisiointipalvelin merkitsee konfiguroinnin päätetyksi ja lopettaa konfigu-rointisession (vaihe 6-9).
Kuvion 7 vuokaavio esittää menetelmän käyttäjälaitteen konfiguroi-miseksi kuvioiden 1-5 suoritusmuodoissa valinnaisen verkkosolmun kannalta esitettynä. Verkkosolmu vastaanottaa (vaihe 71) konfiguraatiosanoman ja, ku-35 ten aiemmin esitettiin, luo (vaihe 72) paikallisen konfiguraatiopaketin lcpCf, joka käsittää käyttäjäagentin ja konfiguraatiosanoman msgCf. Verkkosolmu lähettää 13 (vaihe 73) paikallisen konfiguraatiopaketin lcpcf käyttäjälaitteelle. Jos käytetään valinnaista kuittausmekanismia, verkkosolmu alkaa valvoa (vaihe 74) vastaan-otetaanko käyttäjälaitteeseen asennetulta käyttäjäagentilta vastaus, vai ylittyy-kö ennalta määrätty vastausaika. Jos vastaanotetaan positiivinen vastaus (vai-5 he 75), verkkosolmu tuottaa ja lähettää (vaihe 76) provisiointipalvelimelie positiivisen kuittaussanoman. Jos vastaanotetaan negatiivinen vastaus, tai ennalta määrätty aika ylittyy, verkkosolmu tuottaa ja lähettää (vaihe 77) negatiivisen kuittaussanoman provisiointipalvelimelie.
Kuvion 8 vuokaavio esittää menetelmän käyttäjälaitteen konfiguroi-10 miseksi kuvioiden 1-5 suoritusmuodoissa käyttäjälaitteen kannalta esitettynä. Käyttäjälaite havaitsee (vaihe 80) paikallisen konfiguraatiosanoman lcpcf ja tulkitsee sen tyypilliseksi käyttäjäagentiksi. Käyttäjälaite asentaa (vaihe 81) käyt-täjäagentin ja sovellukseen ohjelmoidun pyynnön mukaisesti aktivoi sen. Kuten edellä kuvattiin, käyttäjäagentti suorittaa ennalta määrätyn algoritmin, joka 15 muuntaa konfiguraatiosanoman konfiguraatiojärjestimen hyväksymään muotoon msgCf,p ja syöttää muunnetun konfiguraatiosanoman käyttäjälaitteen tulo-lokeroon. Käyttäjälaite siten havaitsee (vaihe 82) konfiguraatiosanoman ja käynnistää tavanomaisen käyttäjävaltuutuksen. Jos vastaus on positiivinen (vaihe 84), modifioitu konfiguraatiosanoma välitetään konfiguraatiojärjestimelle 20 ja pyydetty konfiguraatiotietokantatoiminto suoritetaan käyttäjälaitteessa. Muussa tapauksessa toimintosarja lopetetaan (vaihe 86).
Jos käytetään valinnaista kuittausmekanismia, käyttäjäagentti valvoo (vaihe 87) konfiguraatiotoimintosarjan edistymistä. Jos konfiguraatio päättyy onnistuneesti (vaihe 87) käyttäjäagentti tuottaa OK-sanoman, jonka käyttä-25 jälaite lähettää (vaihe 89) verkkosolmulle ja käyttäjälaitteen konfiguraatiotoi-mintosarja päättyy. Muussa tapauksessa lähetetään NOK-viesti (vaihe 88) ja konfiguraatiotoimintosarja käyttäjälaitteessa päättyy.
Eräässä näkökulmassa keksintö tarjoaa tietokoneohjelmatuotteen, joka koodaa komennoista muodostuvan tietokoneohjelman tietokonetoiminto-30 sarjan suorittamiseksi.
Toisessa näkökulmassa keksintö tarjoaa tietokoneohjelman jakelu-tietovälineen, joka on luettavissa tietokoneella, ja joka koodaa komennoista muodostuvan tietokoneohjelman tietokonetoimintosarjan suorittamiseksi.
Jakelutietoväline voi sisältää tietokoneen luettavissa olevan tietovä-35 lineen, ohjelman tallennustietovälineen, taltiointitietovälineen, tietokoneella luettavissa olevan muistin, tietokoneella luettavissa olevan ohjelmiston jakelupa- 14 ketin, tietokoneella luettavissa olevan signaalin, tietokoneella luettavissa olevan tietoliikennesignaalin, ja/tai tietokoneella luettavissa olevan pakatun ohjelmistopaketin.
Tietokoneprosessin suoritusmuodot on esitetty ja kuvattu kuvien 4-6 5 yhteydessä. Tietokoneohjelma voidaan suorittaa provisiointipaivelimen, verkkosolmun ja käyttäjälaitteen signaaliprosessoriyksikössä.
Alan ammattilaiselle on selvää, että teknologian kehittymisen myötä keksinnöllinen ajatus voidaan toteuttaa usealla tavalla. Keksintö ja sen suoritusmuodot eivät rajoitus edellä kuvattuihin esimerkkeihin, vaan ne voivat vaih-10 della vaatimusten suojapiirin sisällä.

Claims (20)

1. Menetelmä käyttäjälaitteen (10) konfiguraation hallitsemiseksi, joka käyttäjälaite (10) käsittää konfiguraatiotietokannan (406), joka on modifioitavissa konfiguraatiodatalla, joka syötetään käyttäjälaitteen tuiolokeroon (54) 5 ensimmäisessä muodossa, ja radioyksikön konfiguraatiodatan vastaanottamiseksi radiorajapinnan yli toisessa muodossa, tunnettu siitä, että menetelmä käsittää: tallennetaan käyttäjälaitteeseen (10) käyttäjäagentti; syötetään konfiguraatiodata toisessa muodossa käyttäjäagenttiin; 10 muunnetaan konfiguraatiodata käyttäjäagentilla ensimmäiseen muo toon käyttäjälaitteessa (10); syötetään muunnettu konfiguraatiodata ensimmäisessä muodossa käyttäjän tuiolokeroon; modifioidaan konfiguraatiotietokantaa (406) konfiguraatiodatalla.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että: toimitetaan konfiguraatiodata verkkosolmuun; siirretään konfiguraatiodata verkkosolmusta käyttäjälaitteeseen (10) verkkosolmun ja käyttäjälaitteen (10) välillä olevan paikallisen viestintäiiittymän 20 yli.
3. Patenttivaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että toimitetaan konfiguraatiodata verkkosolmuun toisessa muodossa.
4. Patenttivaatimuksen 3 mukainen menetelmä, tunnettu siitä, että toinen muoto vastaa WAP binary encoded XML-asiakirjan (WBXML) muo- 25 toa.
5. Minkä tahansa patenttivaatimuksen 1-4 mukainen menetelmä, tunnettu siitä, että valvotaan tietokannan modifiointitoimintosarjaa käyttäjälaitteessa (10); 30 tuotetaan verkkosolmulle raportti tietokannan modifiointitoimintosar- jän onnistumisesta tai epäonnistumisesta.
6. Tietoliikennejärjestelmä, joka käsittää käyttäjälaitteen (10), verkkorakenteen, käyttäjälaite (10) käsittää konfigurointitietokannan (406), joka on muokattavissa käyttäjälaitteen (10) tuiolokeroon ensimmäisessä muodossa 35 syötetyllä konfiguraatiodatalla, ja radioyksikön konfiguraatiodatan vastaanot- tamiseksi radiorajapinnan yli toisessa muodossa, tunnettu siitä, että tietoliikennejärjestelmä käsittää: provisiointijärjestelmän, joka käsittää välineet käyttäjälaitteen (10) konfiguraatiodatan toimittamiseksi käyttäjälaitteelle (10); 5 käyttäjälaitteen (10), joka käsittää: - käyttäjäagentin, joka on järjestetty muuntamaan konfiguraa-tiodata ensimmäiseen muotoon ja syöttämään muunnettu kon-figuraatiodata ensimmäisessä muodossa käyttäjälaitteen (10) tulolokeroon; 10. konfiguraatiojärjestimen konfiguraatiotietokannan (406) modifi- oimiseksi konfiguraatiodatalla.
7. Patenttivaatimuksen 6 mukainen tietoliikennejärjestelmä, tunnettu siitä, että provisiointijärjestelmä on järjestetty toimittamaan konfiguraatiodatan paikalliselle verkkosolmulle, joka käsittää välineet käyttäjäagentin 15 tarjoamiseksi käyttäjälaitteelle (10), joka käyttäjäagentti pystyy muuntamaan konfiguraatiodatan ensimmäiseen muotoon, ja välineet konfiguraatiodatan vaihtamiseksi käyttäjälaitteen (10) kanssa.
8. Patenttivaatimuksen 7 mukainen tietoliikennejärjestelmä, tunnettu siitä, että 20 verkkosolmu on järjestetty toimittamaan konfiguraatiodatan käyttä- jäagentiile toisessa muodossa olevana soveilusdatana; ja siitä että käyttäjäagentti käsittää muunnosalgoritmin datan muuntamiseksi toisesta muodosta ensimmäiseen muotoon.
9. Patenttivaatimuksen 8 mukainen tietoliikennejärjestelmä, t u n - 25. e 11 u siitä, että toinen muoto vastaa WAP binary encoded XML-asiakirjan (WBXML) muotoa.
10. Minkä tahansa patenttivaatimuksen 6-9 mukainen tietoliikennejärjestelmä, tunnettu siitä, että käyttäjäagentti on järjestetty valvomaan tietokannan modifiointitoimintosarjaa käyttäjälaitteessa; ja 30 tuottamaan verkkosolmulle raportti tietokannan modifiointitoiminto- sarjan onnistumisesta tai epäonnistumisesta.
11. Provisiointipaivelin (13) tietoliikennejärjestelmään, joka käsittää käyttäjälaitteen (10), verkkorakenteen, ja käyttäjälaite (10) on provisioitu tietoliikennejärjestelmän palveluun konfigurointitietokannalla (406), joka on 35 muokattavissa ensimmäisessä muodossa olevalla konfiguraatiodatalla, provi-siointipalvelimen (13) käsittäessä: signaaliprosessoriyksikön (401) yhden tai useamman käyttäjälaitteen konfiguraatiodatan tuottamiseksi ja konfiguraatiodatan kokoamiseksi tietoliikenteen siirtomuotoon; radioyksikön (402) tuotetun tietoliikenteen siirtomuodossa olevan 5 konfiguraatiodatan siirtämiseksi käyttäjälaitteen (10) radioyksikköön (407); signaaliprosessoriyksikön (401) ollessa lisäksi järjestetty kokoamaan konfiguraatiodatan datapakettisiirtomuotoon; ja provisiointipalvelin lisäksi käsittää: viestintäyksikön (404) tuotetun konfiguraatiodatan siirtämiseksi da-10 tapakettimuodossa verkkorajapinnan (405) yli verkkosolmulle (14); t u n n e t -t u siitä, että signaaliprosessoriyksikkö (401) on järjestetty siirtämään tuotettu konfiguraatiodata käyttäjälaitteelle (10) verkkosolmun (14) välityksellä, kun tuotetun konfiguraatiodatan toimitus tietoliikenteen siirtomuodossa radioyksikön 15 (402) välityksellä havaitaan epäonnistuvan.
12. Verkkosolmu (14) tietoliikennejärjestelmään, joka käsittää käyttäjälaitteen 810), verkkorakenteen, ja jossa käyttäjälaite provisioidaan tietoliikennejärjestelmän palveluun käyttäjälaitteen konfigurointitietokannan (406) välityksellä, tunnettu siitä, että konfigurointitietokanta (406) on muo- 20 kattavissa käyttäjälaitteen (10) tulolokeroon ensimmäisessä muodossa syötetyllä konfiguraatiodatalla, verkkosolmun (14) käsittäessä: verkkoyksikön (409) käyttäjälaitteen (10) konfiguraatiodatan sisältävän tiedon vastaanottamiseksi provisiointipalvelimeita (13) toisessa muodossa; signaaliprosessoriyksikön (410), joka on järjestetty havaitsemaan, 25 että vastaanotettu data sisältää konfiguraatiodataa, ja havaitessa on järjestetty luomaan paikallisen konfiguraatiopaketin (Icpcf), joka käsittää konfiguraatiodataa ja käyttäjäagentin; ja paikallisviestintäyksikön (411) käyttäjäagentin ja konfiguraatiodatan siirtämiseksi käyttäjälaitteeseen (10), jolloin 30 käyttäjäagentti käsittää muunnosalgoritmin datan muuntamiseksi toisesta muodosta ensimmäiseen muotoon.
13. Patenttivaatimuksen 12 mukainen verkkosolmu, tunnettu siitä, että käyttäjäagentti on järjestetty valvomaan tietokannan modifiointitoi-mintosarjaa käyttäjälaitteessa (10); ja 35 tuottamaan verkkosolmulle raportin tietokannan modifiointitoiminto- sarjan onnistumisesta tai epäonnistumisesta.
14. Käyttäjälaite(IO) tietoliikennejärjestelmään, käsittäen tulolokeron ja konfiguraatiotietokannan (406), joka on muokattavissa tulolokeroon ensimmäisessä muodossa syötetyllä konfiguraatiodatalla; radioyksikön konfiguraation vastaanottamiseksi radiorajapinnan yli 5 toisessa muodossa; käyttäjäagentin, joka on järjestetty muuntamaan konfiguraatiodata ensimmäiseen muotoon ja syöttämään muunnettu konfiguraatiodata ensimmäisessä muodossa käyttäjälaitteen (10) tulolokeroon; konfiguraatiojärjestimen konfiguraatiotietokannan modifioimiseksi 10 konfiguraatiodatalla.
15. Patenttivaatimuksen 14 mukainen käyttäjälaite (10), t u n n et-t u paikallisviestintäyksiköstä käyttäjäagentin ja/tai konfiguraatiodatan vastaanottamiseksi paikalliselta verkkosolmulta.
16. Patenttivaatimuksen 15 mukainen käyttäjälaite, tunnettu sii- 15 tä, että toinen muoto vastaa WAP binary encoded XML-asiakirjan (WBXML) muotoa,
17. Minkä tahansa patenttivaatimuksen 14-16 mukainen käyttäjälaite (10), tunnettu siitä, että käyttäjäagentti on järjestetty valvomaan tietokannan modifiointitoimintosarjaa käyttäjälaitteessa (10); ja 20 tuottamaan verkkosolmulle raportin tietokannan modifiointitoiminto- sarjan onnistumisesta tai epäonnistumisesta.
18. Tietokoneohjelmatuote, joka koodaa komennoista muodostuvan tietokoneprosessin suorittamaan tietokoneprosessin menetelmäksi käyttäjälaitteen (10) konfiguraation hallitsemiseksi, joka käyttäjälaite käsittää konfiguraa- 25 tiotietokannan, joka on muokattavissa tulolokeroon ensimmäisessä muodossa syötetyllä konfiguraatiodatalla ja radioyksikön konfiguraation vastaanottamiseksi radiorajapinnan yli toisessa muodossa; tunnettu siitä, että prosessi käsittää: tallennetaan käyttäjälaitteeseen (10) käyttäjäagentti; 30 syötetään konfiguraatiodata toisessa muodossa käyttäjäagenttiin; muunnetaan konfiguraatiodata käyttäjäagentilla ensimmäiseen muotoon käyttäjälaitteessa (10); syötetään muunnettu konfiguraatiodata ensimmäisessä muodossa käyttäjälaitteen (10) tulolokeroon; 35 modifioidaan konfiguraatiotietokantaa konfiguraatiodatalla.
19. Tietokoneella luettavissa oleva tietokoneohjelmatuote, joka on tallennettu jakelutietovälineelle, ja joka koodaa komennoista muodostuvan tietokoneohjelman menetelmäksi käyttäjälaitteen (10) konfiguraation hallitsemiseksi, joka käyttäjälaite käsittää konfiguraatiotietokannan (406), joka on muo-5 kattavissa tulolokeroon ensimmäisessä muodossa syötetyllä konfiguraatioda-talla ja radioyksikön konfiguraation vastaanottamiseksi radiorajapinnan yli toisessa muodossa; tunnettu siitä, että prosessi käsittää: tallennetaan käyttäjälaitteeseen (10) käyttäjäagentti; syötetään konfiguraatiodata toisessa muodossa käyttäjäagenttiin; 10 muunnetaan konfiguraatiodata käyttäjäagentilla ensimmäiseen muo toon käyttäjälaitteessa (10); syötetään muunnettu konfiguraatiodata ensimmäisessä muodossa käyttäjälaitteen (10) tulolokeroon; modifioidaan konfiguraatiotietokantaa (406) konfiguraatiodatalla.
20. Patenttivaatimuksen 19 mukainen tietokoneohjelmatuote, tun nettu siitä, että jakelutietoväline käsittää tietokoneella luettavissa olevan tietovälineen, ohjelman tallennustietovälineen, taltiointitietovälineen, tietokoneella luettavissa olevan muistin, tietokoneella luettavissa olevan ohjelmiston jakelu-paketin, tietokoneella luettavissa olevan signaalin, tietokoneella luettavissa ole-20 van tietoliikennesignaalin ja/tai tietokoneella luettavissa olevan tiivistetyn ohjelmistopaketin.
FI20060479A 2006-05-15 2006-05-15 Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi FI120480B (fi)

Priority Applications (10)

Application Number Priority Date Filing Date Title
FI20060479A FI120480B (fi) 2006-05-15 2006-05-15 Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi
US12/300,779 US10110416B2 (en) 2006-05-15 2007-05-15 Method and system for user equipment configuration
HUE07732814A HUE026995T2 (en) 2006-05-15 2007-05-15 Procedure and system for configuring user equipment
DK07732814.4T DK2030413T3 (en) 2006-05-15 2007-05-15 Method and system for configuring user equipment
EP07732814.4A EP2030413B1 (en) 2006-05-15 2007-05-15 Method and system for user equipment configuration
PCT/GB2007/001790 WO2007132233A2 (en) 2006-05-15 2007-05-15 Method and system for user equipment configuration
ES07732814.4T ES2562527T3 (es) 2006-05-15 2007-05-15 Método y sistema para configuración de equipo de usuario
PT77328144T PT2030413E (pt) 2006-05-15 2007-05-15 Método e sistema para configuração de equipamento utilizador
EP12171380.4A EP2506492A3 (en) 2006-05-15 2007-05-15 Method and system for user equipment configuration
PL07732814T PL2030413T3 (pl) 2006-05-15 2007-05-15 Sposób i system do konfiguracji urządzeń użytkownika

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20060479A FI120480B (fi) 2006-05-15 2006-05-15 Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi
FI20060479 2006-05-15

Publications (3)

Publication Number Publication Date
FI20060479A0 FI20060479A0 (fi) 2006-05-15
FI20060479A FI20060479A (fi) 2007-11-16
FI120480B true FI120480B (fi) 2009-10-30

Family

ID=36539924

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20060479A FI120480B (fi) 2006-05-15 2006-05-15 Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi

Country Status (9)

Country Link
US (1) US10110416B2 (fi)
EP (2) EP2030413B1 (fi)
DK (1) DK2030413T3 (fi)
ES (1) ES2562527T3 (fi)
FI (1) FI120480B (fi)
HU (1) HUE026995T2 (fi)
PL (1) PL2030413T3 (fi)
PT (1) PT2030413E (fi)
WO (1) WO2007132233A2 (fi)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1901192A1 (en) * 2006-09-14 2008-03-19 British Telecommunications Public Limited Company Mobile application registration
US8296461B2 (en) * 2007-08-07 2012-10-23 Object Innovation Inc. Data transformation and exchange
DE102007044905A1 (de) * 2007-09-19 2009-04-09 InterDigital Patent Holdings, Inc., Wilmington Verfahren und Vorrichtung zur Ermöglichung einer Dienstnutzung und Feststellung der Teilnehmeridentität in Kommunikationsnetzen mittels softwarebasierten Zugangsberechtigungsausweisen (vSIM)
US8875259B2 (en) * 2007-11-15 2014-10-28 Salesforce.Com, Inc. On-demand service security system and method for managing a risk of access as a condition of permitting access to the on-demand service
US9503354B2 (en) 2008-01-17 2016-11-22 Aerohive Networks, Inc. Virtualization of networking services
US8259616B2 (en) * 2008-01-17 2012-09-04 Aerohive Networks, Inc. Decomposition of networking device configuration into versioned pieces each conditionally applied depending on external circumstances
US8347355B2 (en) * 2008-01-17 2013-01-01 Aerohive Networks, Inc. Networking as a service: delivering network services using remote appliances controlled via a hosted, multi-tenant management system
US20090239503A1 (en) * 2008-03-20 2009-09-24 Bernard Smeets System and Method for Securely Issuing Subscription Credentials to Communication Devices
US20090248799A1 (en) * 2008-03-31 2009-10-01 Telefonaktiebolaget Lm Ericsson (Publ) Method and server for user identifier update
GB2459158A (en) * 2008-04-17 2009-10-21 Skype Ltd Initiating a call via an access network wherein access number availability is indicated based on information associated with a device.
US8689012B1 (en) * 2008-10-17 2014-04-01 Sprint Communications Company L.P. Diagnostics for secure elements in a mobile device
US8555331B2 (en) * 2008-12-31 2013-10-08 Verizon Patent And Licensing Inc. Method and system of provisioning a feature for multiple media devices
US8510540B2 (en) * 2009-01-21 2013-08-13 Ricoh Company, Ltd. System and method for setting security configuration to a device
CN101895832B (zh) * 2010-04-30 2014-08-13 中兴通讯股份有限公司 配置接入点及应用信息的方法、装置和移动终端
TW201220901A (en) * 2010-11-11 2012-05-16 Gemtek Technology Co Ltd Wireless communication system and device thereof
BR112013033904A2 (pt) 2011-06-30 2017-02-14 Fogg Mobile Ab método para uso em um dispositivo de comunicação móvel, sistema para provisão de acesso de comunicação móvel e cartão sim
US9240984B2 (en) * 2011-07-25 2016-01-19 Qterics, Inc. Configuring an electronic device based on a transaction
US9338061B2 (en) * 2012-04-26 2016-05-10 Hewlett Packard Enterprise Development Lp Open station as a stream analysis operator container
CN102707994B (zh) * 2012-04-27 2014-08-20 西安电子科技大学 局域网络中手持移动设备控制电脑的方法
US20130326076A1 (en) * 2012-05-29 2013-12-05 Alcatel-Lucent Canada Inc. Per flow and per session metering limit application
WO2014020044A2 (en) 2012-07-30 2014-02-06 Nec Europe Ltd. Method and system for configuring a user equipment
US8539567B1 (en) * 2012-09-22 2013-09-17 Nest Labs, Inc. Multi-tiered authentication methods for facilitating communications amongst smart home devices and cloud-based servers
SE536963C2 (sv) 2012-12-21 2014-11-18 Fogg Mobile Ab Förfarande och system för roaming av en mobil kommunikationsenhet
SE537787C2 (sv) 2012-12-21 2015-10-20 Globetouch Ab Förfarande och system för att routa signalering mellan olikamobilkommunikationsnät via internet och en central nod
SE537786C2 (sv) 2012-12-21 2015-10-20 Globetouch Ab Förfarande och system för att routa signalering mellan olikamobilkommunikationsnät via internet vid roaming
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
JP6799541B2 (ja) 2015-03-22 2020-12-16 アップル インコーポレイテッドApple Inc. モバイル機器におけるユーザ認証及び人間の意図検証のための方法及び装置
US20170033983A1 (en) * 2015-07-31 2017-02-02 At&T Intellectual Property I, L.P. Wireless terminal, configurable network device and method for use therewith
US10331522B2 (en) * 2017-03-17 2019-06-25 International Business Machines Corporation Event failure management
US11109201B2 (en) * 2018-01-31 2021-08-31 Giesecke+Devrient Mobile Security America, Inc. Device and method for provisioning services to mobile communication device
US10644893B2 (en) 2018-08-06 2020-05-05 At&T Intellectual Property I, L.P. Ensuring correctness of session identifiers in call duration records in mobile networks
CN110141856A (zh) * 2019-04-30 2019-08-20 广州微算互联信息技术有限公司 一种游戏监控参数的修改方法、***和存储介质
US11093236B1 (en) * 2020-03-26 2021-08-17 Atlassian Pty Ltd. Systems and methods for delivering updates to client devices

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI109070B (fi) * 1999-09-29 2002-05-15 Nokia Corp Palvelun konfigurointi matkaviestinverkossa
US20030208567A1 (en) 2000-08-29 2003-11-06 Gross Mark T. Configuration of network appliances via e-mail
US20020120779A1 (en) * 2000-11-14 2002-08-29 Douglas Teeple Mediation software for delivery of interactive mobile messaging and personalized content to mobile devices
US7433710B2 (en) * 2001-04-20 2008-10-07 Lightsurf Technologies, Inc. System and methodology for automated provisioning of new user accounts
US7295522B2 (en) * 2001-06-29 2007-11-13 Microsoft Corporation System and method for continuously provisioning a mobile device
US7191216B2 (en) * 2001-10-03 2007-03-13 Nokia Corporation System and method for controlling access to downloadable resources
WO2003058410A1 (en) * 2001-12-28 2003-07-17 Access Co., Ltd. Usage period management system for applications
US6766364B2 (en) * 2002-01-15 2004-07-20 Telcordia Technologies, Inc. Template based configuration and validation of a network for enabling a requested service to be compatible with the previously enabled services
US7587473B2 (en) * 2003-10-16 2009-09-08 Alcatel-Lucent Usa Inc. Network support for reconfiguration of subscriber mobile configuration data
US20050090239A1 (en) * 2003-10-22 2005-04-28 Chang-Hung Lee Text message based mobile phone configuration system
EP1678705A4 (en) * 2003-10-31 2007-07-04 Jaalaa Inc COMPUTER INTERFACE WITH CABLE-CONNECTED AND WIRELESS CONNECTION
US20050235363A1 (en) * 2004-04-06 2005-10-20 Fortress Technologies, Inc. Network, device, and/or user authentication in a secure communication network
US8111617B2 (en) * 2004-08-13 2012-02-07 Broadcom Corporation Multiple independent pathway communications
US20060077941A1 (en) * 2004-09-20 2006-04-13 Meyyappan Alagappan User interface system and method for implementation on multiple types of clients
US20060106806A1 (en) * 2004-11-12 2006-05-18 Smith Micro Software, Inc. Software update for a plurality of mobile devices

Also Published As

Publication number Publication date
WO2007132233A2 (en) 2007-11-22
US10110416B2 (en) 2018-10-23
PL2030413T3 (pl) 2016-06-30
HUE026995T2 (en) 2016-08-29
FI20060479A0 (fi) 2006-05-15
EP2506492A2 (en) 2012-10-03
ES2562527T3 (es) 2016-03-04
FI20060479A (fi) 2007-11-16
EP2030413A2 (en) 2009-03-04
EP2030413B1 (en) 2015-11-18
DK2030413T3 (en) 2016-02-29
US20090327398A1 (en) 2009-12-31
EP2506492A3 (en) 2014-08-20
WO2007132233A3 (en) 2008-01-17
PT2030413E (pt) 2016-03-21

Similar Documents

Publication Publication Date Title
FI120480B (fi) Menetelmä ja järjestelmä käyttäjälaitteen konfiguroimiseksi
US7809364B2 (en) Apparatus, and associated method, for providing an operation parameter to a mobile station of a radio communication station
EP1995986B1 (en) Wireless device and method for determining which APN to use
US9037118B2 (en) Method of device authentication and application registration in a push communication framework
EP1493290B1 (en) System and method for wireless data terminal management using general packet radio service network
CN100399780C (zh) 在通信***中提供可配置的层和协议的方法和装置
JP4105630B2 (ja) 最適マルチメディアパフォーマンスのための自動構成方法及び装置
CN112449315B (zh) 一种网络切片的管理方法及相关装置
US8315246B2 (en) System and method employing strategic communications between a network controller and a security gateway
US20050063409A1 (en) Method and apparatus for managing multicast delivery to mobile devices involving a plurality of different networks
KR20060066359A (ko) 세션 초기화 프로토콜(sip) 기능이 없는 이동 단말에인터넷 프로토콜 멀티미디어 서브시스템을 통한 세션초기화 프로토콜 기반 인스턴스 메시징 서비스 제공방법,시스템 및 이를 위한 인스턴스 메시징 프록시 서버
EP3981109A1 (en) System and method to enable charging and policies for a ue with one or more user identities
US9807819B1 (en) Cross-technology session continuity
JP5182051B2 (ja) サービスサーバおよびこれを用いた通信システム
EP1830522A1 (en) Bridging end point device supporting inter access point communication
US20050227682A1 (en) Method of supplying service configuration data to a mobile telephony device by means of a computerized terminal
CN101227719B (zh) 有条件地尝试紧急呼叫建立的***和方法
EP2424162B1 (en) Method, apparatus and system for device management
CN101699905A (zh) 无线智能终端、网管平台及其对无线智能终端的管理方法
JP2009533972A (ja) Mmpによってホスト・デバイスを設定すること
KR102173015B1 (ko) 제어 평면 장치, 사용자 평면 장치 및 이들을 이용한 패킷 처리 방법
EP1868317B1 (en) System and method for pushing information from a server to a mobile device
US20120264478A1 (en) Qos server in mobile communication system
US20240114414A1 (en) Method and apparatus for providing network switching service in 5g communication system
CN101626572B (zh) 一种传输设备管理业务的鉴权信息的方法及***

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 120480

Country of ref document: FI

PC Transfer of assignment of patent

Owner name: TRUPHONE LIMITED