26
Partner for a smarter future LoRa Overview CERN 7/11-17, Jorgen Mortensen

LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Partnerforasmarterfuture

LoRaOverview

CERN7/11-17,JorgenMortensen

Page 2: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

ABOUTORBIWISE

C o n t r i b u t o r M em b e r

•  HeadquarteredinGeneva,Switzerland.

•  OfficesinIndia,Macedonia,USA–soonAsia.•  Extensiveexperienceinwirelesscommunication,especiallycellular.

•  IndustryleadingLoRaWANTMNetworkServerSoftware-OrbiWANTM.

•  Customers-anycompanywantingtodeployaLPWAnetwork,e.g.

•  ICondor/Yeap!:ArgentinianNationwideLoRaTMNW.

•  Eleven-X:CanadianNationwideLoRaTMNW.

•  TataCommunications:IndianNationwideLoRaTMNW.

•  PervasiveNation:IrishNationwideLoRaTMNW.

..

•  Privatenetworks/Enterprisesegment

C o n t r i b u t o r M e m b e r

Page 3: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

Overview•  LoRa™:PhysicalLayerforLOngRAngecommunication,definedby

Semtech.

•  LoRaWAN™:MACProtocolLayerontopofLoRa™,definedbytheLoRa-Alliance,forforLowPowerWideAreaNetworks(LPWAN).

•  LoRa-Alliance:Eco-systemaroundtheLoRa™Technology

•  500+companiesincluding:Applications&devicesmakers,Networkoperators,GWmanufacturers,CorenetworkSWproviders,etc

•  Anopen,non-profitassociationofmembers(http://lora-alliance.org/)

•  DefinestheLoRaWANspecifications

•  DefinesDevicecertificationprogram

•  Organizeseventsandpromotionoftheeco-system

LoRa™

Page 4: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

•  57 Announced Public Network Operators

•  49 Alliance Member Operators

•  Over 100 Countries

•  350+ on-going trials & city deployments

•  500+ members in the Alliance

November 2017

All information contained herein is current at time of publishing – LoRa Alliance is not responsible for the accuracy of information presented

LoRaWAN™NetworkCoverage

Page 5: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

IoTuse-cases,Howtogenerate“data”

Page 6: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

AdvancedRadio

q Adaptive Radio q Multiple Device

Classes q Roaming q Geo-location q Multicast

LoRaWANTM Network Features

LongRange MaxLifetime

q Greater than cellular q Deep indoor coverage

q Low-power q >10yr on AA cell q >10x vs cellular M2M

LowCost

q Minimal infrastructure q Low-cost end-devices q ISM RF band

Page 7: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

LoRaWANnetwork

Page 8: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

Modulation:ChirpSpreadSpectrum(&FSK).

•  Constantenvelope

•  Relative“Wide-band”,lesssensitivetomultipathfading

•  LesssensitivetofrequencyerrorandDopplereffect

Spreadingfactors:SF7-SF12

•  2SFchirps/symbol

•  Chirprate=BW

•  demodulationpossibledownto-20dBbelownoisefloor(<-143dBm)

MultipleBandwidth:

•  125KHz,250KHzand500KHz(notusedEU)

ForwarderrorcorrectionandCRC

LoRaAirInterface

(Imagesource:LinkLabs

Page 9: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

Rangebetweengatewaysanddevices

•  3-5kminurbanareasonaverage,dependinggatewayposition.

•  typical>10kminruralareas.

Exampleofmessagetransmissiontime(UL)for20bytepayload(includingheader,FEC,CRC,etc)

•  SF7=>Transmissiontime=57mSec.

•  SF12=>Transmissiontime=1.3Sec.

Maximumpayloadsizepermessage(EU):

•  59bytes–250bytesdependingonSpreadingFactorused.

LongRange–andlowdata-rates.

Page 10: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

DeviceAdaptiveData-Ratetooptimizebatterylife&radioresource

•  SF,TXpower,TXrepetition

•  Controlledbythenetworkserver

Encryption(AES)

•  EndtoEndPayloadencryption

•  NetworkProtocolCommunicationauthentication/encryption

ISMBand(i.e.regiondependent),ForEUregion:

-  ISMband:863-870MHz(433-434MHz)

-  MaximumTXpower-  14dBm,

-  27dBmfor869.525MHz27dBm(usedforDLonly)

-  Duty-cyclelimitations0.1%-10%dependingonchannel

LoRa

Page 11: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

11

Q3-2017Confidential

Optimizing transmission with Adaptive Data-Rate

Ba?eryusagecoefficientSF

7 8 9 10 11 12

TxPow

er[d

Bm] 2 1.0 1.8 3.2 5.6 11.2 22.4

5 1.0 1.8 3.2 5.6 11.2 22.48 1.1 2.0 3.5 6.1 12.3 24.611 1.3 2.4 4.2 7.3 14.7 29.414 1.6 3.0 5.3 9.2 18.4 36.917 2.2 4.0 7.2 12.6 25.1 50.2

FromIMSTdatasheetforcurrentconsumption&LoRa™calculatorfortimeonair

Page 12: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

EndDeviceclasses:

•  A:Deviceinitiatedcommunication.Downlink(todevice)onlypossibleafterUplink.Lowestpowerdevices.(Aloha)

•  B:Devicetime-synchronizedtoacommonbeacon.Additionaldownlinkpossibleinscheduled`ping-slots`.

•  C:Downlinkalwayspossible.Nodownlinklatency.

MulticastispossbleforclassB&Cdevices

Deviceclasses–forlowpower

Page 13: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

LoRa-Based Geo-location

Confidential

AnyLoRadevicecanbegeolocated.NoneedforadditionalHWorSWindevice.

Lowestpowerconsumption.Devicescansurviveonsmallbatteryforyears.

LocationserverusingTDOA,RSSIandotherdatatolocatedevicesviaadvancedalgorithms.

Spatialdiversityand�high�GWpositionimportant

forgoodresults.

Zero-Cost Geolocation

Cloud-basedNetworkServer&

LocationServer

Batterylife(givenbattery)

Accuracy

LoRaGeoLoc

GPSA-GPS

Page 14: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

LoRa Network Server 14

Q3-2017

Confidential

Application Servers

Application Enablement

platforms

ControlledwithDASSWEB-UIorRESTAPI

ControlledwithO&MWEB-UIorRESTAPI

Radio Network Sub-system Data Access Sub-system

OrbiWANExt.Join Servers (HSM)

(Optional)

IP

Cellular Ethernet

Wifi

OW-API MQTT Kafka Etc.

Other NW

Page 15: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

orbiwan™

World-Class,Carrier-GradeLoRaWAN™

NetworkServerSolution

ORBIWAN LORASERVERFEATURES

SupportforallLoRaWAN™v1.0.2features

-LoRaWAN™v1.1soon!

SupportfordeviceallClassesA,BandC

Monitoring&ManagementofDevices,Gateways,

Servers,Application/AEP

Interfaces

AdditionalSecurityandSoftware(JS,AEPs,

Billing)Partner

Solutionsavailable.

Gatewayconnectionviacellular(e.g.LTE/

3G/2G)orEthernet

LoRa™-basedLocalization/

Geolocationfully

supported!

FullMulti-tenancysupport ComprehensiveTrace&Reportingsystem

Page 16: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

C o n t r i b u t o r M em b e r

LoRaishere•  AprovenviablesolutionforLPWANIoTsolutions

•  Devices,Gateways,Networkservers,Applicationsareavaliable

•  VeryActiveEco-system

•  Networksrollingout

Use-casesinnovate!!

Page 17: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

FORASMARTERFUTURE

PARTNERWITH

Copyright © 2017 OrbiWise SA - Geneva, Switzerland - All rights reserved.

Page 18: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

PHY layer definition •  Europeanregulation:ETSI[EN300.220]

•  Frequencybandsfrom863to870MHzwithoutlicensebutwithlimitationonthedutycycle(averagetransmittimeperunitoftime)•  10%dutycycle/500mWfrom869,4to869,7MHz

•  1%dutycycle/25mWfrom868to868.6MHz

•  0.1%ducycycle/10mWfrom863to870MHz

•  Defaultfrequencychannels:868.1868.3868.5MHz

•  DefaultRx2Window:869.525MHzwithSF12

•  Otherbandssupportedforotherregions(US,Asia,…)

Page 19: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Types of messages & commands •  Uplink/downlinkmessages

•  Uplinkmessagesaresentbyend-devicestothenetworkserver

•  Downlinkmessagesaresentbythenetworkservertotheend-devices.

•  Messagetypes:Confirmed/unconfirmed/proprietary•  Datamessages(bothdownlink&uplink)canbeconfirmedorunconfirmed.Aconfirmed

messagehastobeacknowledgedbythereceiver.

•  Proprietarymessagestypecanbeusedtoimplementno-standardmessageformats.

•  MACcommands•  Networkcommandsaddedtoamessageorsentinaseparateframe,basedonrequest/answer

betweenend-deviceandnetworkserver

LinkCheckReq/LinkCheckAnsLinkADRReq/LinkADRAnsDutyCycleReq/DutyCycleAnsRXParamSetupReq/RXParamSetupAnsDevStatusReq/DevStatusAnsNewChannelReq/NewChannelAnsRXTimingSetupReq/RXTimingSetupAnsTxParamSetupReq/TxParamSetupAnsDlChannelReq/DlChannelAns

ClassBDedicatedcommandsPingSlotInfoReq/PingSlotInfoAnsPingSlotChannelReq/PingSlotFreqAnsBeaconTimingReq/BeaconTimingAnsBeaconFreqReq/BeaconFreqAns

Q3-2017Confidential

Page 20: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

LoRaWan Message Format 20

Note:Maxsizeofapplicationpayloaddatadependsonspreadingfactorusedandregionalrestrictions.IftheapplicationusepayloadslargerthanthemaxsizeforcurrentSF(orMAXSF),theapplicationandthedevicemusthandlethepacketsegmentationandassembly.

*Onlyinuplink

MessageIntegrityCode

Fport0(zero)usedforMACpayload

Preamble PHDR PHDR_CRC PHYPayload CRC*

MHDR1 Byte

Mtype | RFU | Major

MACPayload

MIC4 Bytes

FHDR7 to 22 Bytes

Fport1 Byte

FRMPayloadApplication Data*

DevAddr Short address 4 Bytes

FCtrl 1 Byte

ADR | ADRACKReq | ACK | Fpending | FOptsLen

FCnt 2 Bytes Seq #

Fopts 0 – 15 Bytes

Optional MAC commands

Q3-2017Confidential

Page 21: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

MAC commands in Messages 21

•  MACcommandscanbetransportedeitherin:

•  FopsfieldoftheFrameHeader

•  ThisisthecaseiftheMACcommandissmallerorequalto15bytes

•  TheframepayloadandencryptedwithNwkSKey

•  ThisisthecaseiftheMACcommandislargerthan15bytes

Q3-2017Confidential

Page 22: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Device identification & authentication •  DevEUI–UniqueEnd-DeviceIdentifier

Uniqueidentifieroftheend-device–format:IEEEEUI64

•  AppKey–ApplicationKeyAES-128applicationkeyspecificfortheend-deviceusedtoderivethesessionkeys:AppSKey&NwkSKey

•  AppEUI–“Application"identifier(JoinEUIinv1.1)PointingtoanoptionalexternalJoinServer(standardizedinLoRaWan1.1)

KindofMACaddress

JoinServerIdentifier,currentlynotused

Q3-2017Confidential

Page 23: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Device identification & authentication •  DevAddr–End-DeviceAddress

Identificationofthedeviceonthecurrentnetwork,usedineachframetoandfromtheend-device,generatedbyOrbiWANduringthejoinprocess.

•  NwkSKey–NetworkSessionKeyDevicespecifickeyformessagecalculatingtheintegritycode(MIC)andforencryptionMACpayloadmessages.GeneratedfromAppKeyandtworandomnumbers(renewedateveryjoinsession).

•  AppSKey–ApplicationSessionKeyDevicespecificencryptionkeyforapplicationpayloadmessages.GeneratedfromAppKeyandtworandomnumbers(renewedateveryjoinsession).

•  MIC–MessageIntegrityCodeSignaturecalculatedoverthe“NW”partofthemessageusingtheNwkSKey,DevAddr,FCNT,etc

KindoflocalIPaddress

Q3-2017Confidential

Page 24: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Device activation on the network

•  OverTheAirActivation(OTAA)•  End-devicefollowsajoinprocedurepriorexchangingdatawiththenetworkserver.

•  Pros:devicecanattachanyLoRanetwork,securitykeyscanbeupdatedfromtimetotime(sessionbased).Devicerebooteasilydetected.

•  Cons:applicationserverhastoanswertojoinrequestseachtimeadevice(re)starts,generatingmoredownlinktraffic.

•  ActivationByPersonalization(ABP)•  Theend-deviceisalreadypre-registeredonthenetwork.DevAddr,NwkSKey&AppSKeyarestored

intheend-deviceandNetworkServer.

•  Pros:simplerfromapplicationserverpointofview

•  Cons:nodetiedtoaparticularnetworkormustberegisteredwithexactlythesamekeys.

Q3-2017Confidential

Page 25: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

Device „Join“ by ABP, class A, B & C 25

Q3-2017

Page 26: LoRa Overview - Indico€¦ · ABOUT ORBIWISE Contributor Member • Headquartered in Geneva, Switzerland. • Offices in India, Macedonia, USA – soon Asia. • Extensive experience

26Join procedure, Application, OTAA

Q3-2017