Over-the-air programmering- Over-the-air programming

Over-the-air-programmering ( OTA-programmering ) refererer til forskjellige metoder for å distribuere ny programvare , konfigurasjonsinnstillinger og til og med oppdatere krypteringsnøkler til enheter som mobiltelefoner , set-top-bokser , elektriske biler eller sikkert talekommunikasjonsutstyr (kryptert 2-veis radioer). En viktig funksjon i OTA er at en sentral plassering kan sende en oppdatering til alle brukerne, som ikke klarer å nekte, beseire eller endre den oppdateringen, og at oppdateringen gjelder umiddelbart for alle på kanalen. En bruker kan 'nekte' OTA, men 'kanalsjef' kan også 'sparke dem' av kanalen automatisk.

I sammenheng med mobilinnholdsverdenen inkluderer disse firmware-over-the-air (FOTA), over-the-air service provisioning (OTASP), over-the-air provisioning (OTAP) eller over-the-air parameter administrasjon (OTAPA); eller tilveiebringe håndsett med de nødvendige innstillingene for å få tilgang til tjenester som trådløst tilgangspunkt (WAP) eller Multimedia Messaging Service (MMS).

Etter hvert som mobiltelefoner samler nye applikasjoner og blir mer avanserte, har OTA -konfigurasjon blitt stadig viktigere etter hvert som nye oppdateringer og tjenester kommer på banen. OTA via Short Message Service (SMS) optimaliserer oppdateringene av konfigurasjonsdataene i abonnentidentitetsmodul (SIM) -kort og -telefoner, og muliggjør distribusjon av nye programvareoppdateringer til mobiltelefoner eller levering av håndsett med nødvendige innstillinger for tilgang til tjenester som WAP eller MMS. OTA -meldinger gir fjernkontroll av mobiltelefoner for aktivering av tjenester og abonnement, tilpasning og programmering av en ny tjeneste for mobiloperatører og tredjeparts telekommunikasjon.

Ulike standardiseringsorganer ble opprettet for å hjelpe til med å utvikle, føre tilsyn med og administrere OTA. En av dem er Open Mobile Alliance (OMA).

Nylig, med de nye konseptene Wireless Sensor Networks og Internet of Things (IoT), hvor nettverkene består av hundrevis eller tusenvis av noder, blir OTA tatt til en ny retning: for første gang blir OTA brukt med ulisensierte frekvensbånd (868 MHz, 900 MHz, 2400 MHz) og med lavt forbruk og lav datahastighetsoverføring ved bruk av protokoller som 802.15.4 og ZigBee .

Sensornoder er ofte plassert på steder som enten er eksterne eller vanskelig tilgjengelige. Som et eksempel har Libelium implementert et smart og brukervennlig OTA-programmeringssystem for ZigBee WSN-enheter. Dette systemet muliggjør fastvareoppgraderinger uten behov for fysisk tilgang, og sparer tid og penger hvis nodene må programmeres på nytt.

Smarttelefoner

På moderne mobile enheter som smarttelefoner , kan en luft-oppdatering bare referere til en programvareoppdatering som distribueres over Wi-Fi eller mobilt bredbånd ved hjelp av en funksjon innebygd i operativsystemet, med 'over-the-air' aspekt som refererer til bruken av trådløst internett i stedet for å kreve at brukeren kobler enheten til en datamaskin via USB for å utføre oppdateringen.

Fastvareoppdateringer er tilgjengelige for nedlasting fra OTA -tjenesten.

Mekanisme

OTA -mekanismen krever at den eksisterende programvaren og maskinvaren til målenheten støtter funksjonen, nemlig mottak og installasjon av ny programvare mottatt via det trådløse nettverket fra leverandøren.

Ny programvare overføres til telefonen, installeres og tas i bruk. Det er ofte nødvendig å slå telefonen av og på igjen for at den nye programmeringen skal tre i kraft, selv om mange telefoner automatisk utfører denne handlingen.

Metoder

Avhengig av implementering kan OTA-programvarelevering initieres ved handling, for eksempel et anrop til leverandørens kundestøttesystem eller annen oppringbar tjeneste, eller kan utføres automatisk. Vanligvis gjøres det via den tidligere metoden for å unngå avbrudd i tjenesten på et upraktisk tidspunkt, men dette krever at abonnenter ringer leverandøren manuelt. Ofte vil en operatør sende en SMS -tekstmelding til alle abonnenter (eller de som bruker en bestemt telefonmodell) og be dem ringe et servicenummer for å motta en programvareoppdatering.

Verizon Wireless i USA tilbyr en rekke OTA -funksjoner til sine abonnenter via *228 servicekoden. Alternativ 1 oppdaterer telefonens konfigurasjon, alternativ 2 oppdaterer PRL . På samme måte bruker Voitel Wireless og StraightTalk, som begge bruker Verizon -nettverk, 22890 servicekode for å programmere Verizon -baserte trådløse telefoner.

For å klargjøre parametere i en mobil enhet OTA, må enheten ha en klargjøringsklient som kan motta, behandle og angi parametrene. For eksempel kan en Device Management -klient i en enhet være i stand til å motta og klargjøre applikasjoner eller tilkoblingsparametere.

Generelt innebærer begrepet OTA bruk av trådløse mekanismer for å sende klargjøringsdata eller oppdatere pakker for fastvare- eller programvareoppdateringer til en mobil enhet; dette er slik at brukeren ikke trenger å gå til en butikk eller et servicesenter for å få applikasjoner klargjort, parametere endret eller fastvare eller programvare oppdatert. Ikke-OTA-alternativer for en bruker er: a) å gå til en butikk og søke hjelp, b) bruke en PC og en kabel for å koble til enheten og endre innstillinger på en enhet, legge til programvare til enheten, etc.

OTA standarder

Det er en rekke standarder som beskriver OTA -funksjoner. En av de første var GSM 03.48 -serien. ZigBee-pakken med standarder inkluderer ZigBee Over-the-Air Upgrading Cluster som er en del av ZigBee Smart Energy-profilen og gir en interoperabel (leverandøruavhengig) måte å oppdatere fastvare på enheten. De gjeldende standardene dekker ikke høsting av klientinformasjon som rutinemessig utføres av telefonprodusenten, tjenesteleverandøren og programlederen (Google). Det er ikke utviklet noen begrensninger for disse ulovlige aktivitetene.

Likheter

OTA ligner på fastvaredistribusjonsmetoder som brukes av annen masseprodusert forbrukerelektronikk , for eksempel kabelmodemer , som bruker TFTP som en måte å motta ny programmering eksternt, og reduserer dermed tiden som brukes av både eieren og brukeren av enheten. på vedlikehold.

Over-the-air provisioning (OTAP) er også tilgjengelig i trådløse miljøer (selv om den er deaktivert som standard av sikkerhetshensyn). Det lar et tilgangspunkt (AP) oppdage IP -adressen til kontrolleren. Når den er aktivert, forteller kontrolleren de andre AP -ene om å inkludere tilleggsinformasjon i Radio Resource Management Packets (RRM) som kan hjelpe et nytt tilgangspunkt for å lære kontrolleren. Den sendes imidlertid i ren tekst, noe som vil gjøre den sårbar for å snuse. Det er derfor den er deaktivert som standard.

Se også

Referanser