54
EBEDDED SYSTEMS ACTIVITIES @IISc

EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

EBEDDEDSYSTEMSACTIVITIES

@IISc

Page 2: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Mainac2vi2es

•  Researchinvariousdepartments

•  Developmentsupportforproducts

•  Supporttoincuba2onac2vi2es

•  Facultyledincuba2onandstartups

Page 3: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Researchareas

•  Systemdesign–  Designofembeddedsystems–  Verifica2onandtes2ng–  SOC–  SoGwareforembeddedsystems

–  Reconfigurablemachines....

•  Circuitandsensors–  Lowpowercircuitsforembeddedapplica2ons–  DesignofMEMssensorsandsensornetworkcomponents

–  Energyharves2ngsystems

Page 4: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Departmentsandareas

•  CEDT:Systemdesign(7)

•  CSA:SoGwareforES(2)•  ECE:LowpowerSOCandMEMs(2)•  IN:EmbeddedInstrumenta2onsystems(2)

•  ME:MEMssensors(2)•  SERC:Twofacultymembers:SOCandverifica2on(2)

Page 5: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

LabsinEmbeddedsystems

•  Labssupportedfortheirrespec2veEmbeddedSystems–  Freescale,Intel,TI,Xilinx

•  LabsfordesignofVLSIwithallhigh‐endtoolslikeSynopsis,Cadence,Magma,Mentor,Coware,verifica2ontools....

•  MEMSdesignlab

•  Electronicssystemslabwithinstrumentstotestupto1GHzclockrates

•  PCBdesign,fabrica2on,andassemblylab•  IndustrialdesignstudioandDepartmentforproduct

development

Page 6: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

ProposednewATOMBEDDEDLab

Productidea

Embeddedsystem

Hardware OS

DomainKnowledge

Applica2on

Thelab

Page 7: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Supportbythelab

•  DesignofHWorselec2onofexis2nghardwareop2mallyforagivenproduct

•  HWdevelopment,fabrica2on,andtes2ng

•  TypicalembeddedOSonhardware

•  Applica2ondevelopmentprocessandtools

•  Helpinpackagingincollabora2onwithanotherlab

•  Tes2ng,documenta2on

Page 8: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Satellitesofthelab

•  Domainlabs–  Sensornetworks– Handhelds– Automo2ve– Healthcare….

•  Analy2csinvariousareas•  Productdesignandfabrica2on•  Opera2ngsystemslab•  Hardware,co‐design,andverifica2onlabs

Page 9: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Outcomesofthelab

•  HWandSWforspecificsystems

•  Applica2onsincollabora2onwithotherlabs•  Supporttoentrepreneursasanincuba2onsetup•  Internsfromins2tu2ons

•  IIScstudentprojects•  Opensourcecourses:OfferingwithinIIScandelsewhere

•  Con2nuingeduca2oncourses:Bootcamps

Page 10: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

IdeasforInnova2onCentre@CEDT

2009

Page 11: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Basicapproach

•  Partnerwithacompanyhavingaccesstoentrepreneurs,angelinvestors,businessmanagers,venturecapitalists….

•  Usestudents(MTech)andfacultyonlyfortechnicaldevelopmentforIPgenera2on

•  Provideinfrastructurewhereverpossible

•  Ifideaissuccessful,offerincen2ves–  Financial:One2meseclementwithentrepreneur–  Equityinthestartup–  Royaltyforafixedperiod…..

Page 12: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Processforincuba2onIdeas from CEDT, Outside, Entrepreneurs…

The filter

Business Models…

Technology

Selection committee Incubation

@ CEDT

Deal

Iterate

Page 13: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Capabili2es:Technologyspace

Energy generation & management

Embedded Systems

Networking & Telecom

Page 14: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Areasofinterest…1

1.  Personalareanetworksthroughcellphonesandad‐hocnetworkinga.  Personalsecurityb.  Personneliden2fica2onandaccesscontrolc.  Personalhealthcare

d.  Personaltravelanddrivingguidancee.  Synchroniza2onofdataacrosspersonaldevices

2.  Lowcostembeddedcompu2nga.  Foraccessdevicesb.  Forlowcostmachines(suchasATM)

Page 15: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Areasofinterest…2

3.  Informa2onsharingthroughsocialnetworkinga.  Audioandvideob.  Healthcarec.  Wildlifed.  E‐learningandtutoringe.  Publicinforma2onsystem

4.  Automo2vesystemsa.  Securityandsafetydeviceb.  Guidanceanddrivingassistance

Page 16: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Areasofinterest…3

5.  TechnologyforEnvironmentalmonitoringa.  Airpollu2onmonitoring

b.  Farmproduc2vitymeasurementc.  Forestmanagementsystemd.  Disastermanagementsystem

6.  GreenEnergySystemsa.  Distributedcleanenergygenera2onb.  Energymanagementandreduc2onc.  Phantompowerreduc2on

Page 17: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

SomeCau2ousObserva2ons

1.  Studentsandfacultyarehardlyentrepreneurial2.  Risktakingisalmostnonexistent3.  Theyaretechnicallysound4.  Maydevelopproductfornearlyproduc2onlevel

5.  IIScfocusinonresearchandNOTmuchoninnova2onandproductdevelopment

6.  IIScincuba2onislargelyopenonlytostudents,alumnae,andfaculty…countertopoint1

Page 18: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

IdeasforInnova2onCentre@CEDT

Anexample

Page 19: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Incuba2onPartner IISc

Idearecep2onfromlabsinIIScandexternalsources(webbased)

Commiceeforevalua2onofideasandpreliminaryselec2on

Quickprototyping,demonstra2on,first

leveluserfeedback,andideaselec2on

Ideasfromfacultymembers,students,incuba2onCentre

Tes2ngandevalua2on,Releaseofproduct

documents

IIScDigitalProductLabProductdevelopment,

Incuba2on

FinalSpecifica/ons,Timelines,

Businessmodels

Pilotproduc2on,Customercontactandfieldtes2ng,IPporjoliomanagement,Investor

contact....

Vision,Mission,Objec2ves,Areasof

interest

ProductLaunch

Facultyresearch

Productdevelopmentcycle

Finishedproduct

Researchandinnova/oncycle

Page 20: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

AreasofInterest

•  ICTinEnergymanagement,u2liza2on,genera2on

•  WSNandICTinagriculture

•  ICTandelectronicsinhealthcare

•  ICTinAutomo2veSystems

Page 21: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

DigitalProductLab(DPL)

•  SetupatIIScconsis2ngof– Embeddedlabs(possiblyincollabora2onwithotherslikeIntel,Freescale,Xilinx...)

–  IDLab(CEDTandCPDM)

– Rapidprototyping(CPDM)– Tes2nglabwithalltestfacili2es– Wirelesscommunica2onsystemslab...

Page 22: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

UseoftheDPL

•  Fordevelopingproductsrequestedfromtheselec2onprocess

•  FordevelopingideasofIIScresearchers

•  Fordevelopingproductssuggestedbyothersandselectedbytheselec2onprocess

Page 23: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Somecurrentexamples@CEDT

SponsoredforIncuba2on

Page 24: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

APOWERCOMMUNI‐CYCLE

Aplajormforresearchinvariousapplica2ons

Page 25: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Objec2ves

•  InaBICYCLE–  ImplementaWirelessDelayTolerantNetwork(DTN)–  GenerateandManagepowerforthesystem(PVandphysical–goodoldDynamo)

– Managenaviga2on–  Gatherfielddatafromthefieldandenvironmentandactuateremotelyifnecessary

–  Allowsubsystemselec2onforagivenver2cal(applica2on)ofthecycle(likeacustommadeDELLcomputer!)

Page 26: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

ResearchPlajormMatrix

Health Care E-services Other applications

Power system

Communication networking

Environment Sensors

On-board Computing

Security system

Disaster management

Mobile infotainment

Instrumentation

Page 27: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Theplajorm

•  ABicycle

•  CustommodifiedtocarryDTNandpowergenera2on

Page 28: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Powersystem

•  Riderdrivendynamoupto12W

•  PVpanel;typically10TO20W

•  Baceryforstorage

•  Chargerformobilephones,laptops,otherelectronicgadgets

•  Bacerymanagementforop2maluse

Page 29: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Communica2onSystemop2ons

•  Wifiaccesspointtoactasalocalhubandconnec2ontoawiredLAN

•  WirelessSensorNetwork

•  AbilitytoconnecttoahighspeedLAN,CDMA,GPRS,anddial‐uplines

•  FMtransmicer

•  AM,FMradioreceivers•  TVtuner•  DTHTV

Page 30: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Sensorsop2ons

•  Weathermonitoringsystem•  Networkpresencedetectors•  Digitalcameras

•  GPSreceiver•  Smokeanddustdetectors

•  Ultrasonicdistancemeasuringdevice

•  Microphones

•  Pollu2onsensors

Page 31: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

Applica2ons

•  Mobilesta2onformonitoringparametersforagriculture

•  Mobilepollu2onmonitoring

•  Mobilee‐serviceprovider•  Mobiledisastermanagement•  Mobilehealthcare•  Mobilebroadcaster

•  Mobilee‐postservice•  ……………………………….

Page 32: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

April7,10

E‐serviceproviderexample

•  Carryanddeliverdocumentsoflocalrelevance(landrecords,weatherdata,pricesofcommodi2es,variousapplica2onforms,…..)

•  CarryvoiceandvideomessagesusingDTN•  Provideeduca2onandentertainment“uploads”•  Providehighqualityphotographstorageandexchangeservice

•  …………………………….

Page 33: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

SENSECSWITCH

Incuba2onproject

Page 34: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

PowermanagementinBuildings

•  CurrentScenario–  Voluntary–  Manydevicesonpowerdrawingvampirepower–  Manyusershaveconflic2ngcontrolmethods–  OGennotneedbased–  OGennotbasedon“informed”energyusagepacern

•  Result–  Lossof5%powerandenergyduetophantomusers–  Upto30%excessusageduetoimproperandun‐informedusage–  Occasionalsafetyhazardsduetobadprac2ces–  Poormaintenance:basedinfailuresratherthanpreven2ve

maintenance–  Higherenergycosts

Page 35: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Safetyandsecurityinbuildings

•  Almostnoneinhomes

•  Somesecurityinpublicbuilding

•  Poorsafetyeveninpublicbuildings

Page 36: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

SensorSwitch

•  Allswitchesarereplacedby“SensecSwitches”–  Switchespoweronandoffthroughasolidstateswitch–  Eachswitchiscontrolledbyawirelessaccessfromacentral“Energy

Manager”

•  Integratesafetyandsecuritydevicesinsensorswitches

–  Mangesafetyandsecuritybyanaggrega2ngdevice

•  AggregateEnergymanagerwithsafetyandsecuritymanagerintoonecontroller

Page 37: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Sensorsinswitches

•  Tempsensorforswitchtempmonitoring•  Currentsensor•  PIRsensor•  Camera

•  Smokedetector

•  Gasdetector•  …………….

Page 38: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

TypicalScenario

Energy Manager

Smart Switch

Power grid cloud

Page 39: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

SafetyArchitecture

IP Cloud

Page 40: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Systemfeatures

•  Energymanagement–  Controlsallswitchesbasedonprogrammableconfigura2on–  Aggregatesdatafromallswitches–  Generatesusagescenarios,powerandenergyprofilingofeachswitch,

providespowerandenergyanalysisforthebuilding….–  RemotecontrolthroughWirelessandWeb–  Configura2onthroughWebandhandhelddevice

•  Safetyandsecurity–  Receivesalldata,processing,connec2ngtoIP–  AlertstouseronsafetyandsecuritybreachesbySMS,Stream

pictures,alertstopolice….–  Ac2onbuconsthroughSMS,keypressing…..–  Integra2onintoSocialnetworkfor“neighbourhoodwatch”

Page 41: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

AirQualityMonitoring

CiSTUP

Page 42: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Proposed“Pollu2onNetwork”

Internet Connectivity

Access point

Vehicles With

Sensor tower

Data Centre

Page 43: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

TechnologyModules

•  SensorUnit

•  Datacollec2onnetwork

•  DataCentre

•  Simula2onandpollu2onprofiling

•  Websiteandinforma2ondissemina2on

Page 44: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

SensorUnit

•  Sensors–  CO,Par2culatemacer,CO2,NOX,Temperature,humidity,digitalcamera,GPS…

–  Emissionsensors•  Datastorage

–  Capacitytostore1weekdata(1002mesperday,128bytespersample:100KBminimum,100MBwithpictures)

•  Wificonnec2vity–  Accesspoint

•  Powerunit•  Embeddedcomputer

Page 45: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Automo2veSafetyDevice

Anintegrateddevice

Page 46: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Productproposal

•  Anintegratedcomputerinautomobilewith– Camerasatthefrontandback

– Pollu2onsensors– Wifiaccesspoint– Mo2onsensor

– Speedsensor(typicallyanaccelerometer)– Ambientlightsensor– GPSreceiver

Page 47: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Applica2ons

•  Safetydeviceforvehiclereversing•  Providingimagesforsafecruising•  Videorecordingofeventsinroadatlowspeedorwhenstanding

•  Pollu2onandtrafficjamadvisories•  Safetymanagementbynetworkingwithothervehicles

•  Entertainmentthoroughnetwork•  Headlightmanagementbasedonroadcondi2ons•  Posi2onrepor2ngforsafety

Page 48: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Productdevelopmentforemergingmarkets

Someissues

Page 49: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

PressuresduetoGrowingpopula2on

•  Drinkingwater

•  Food

•  Housing

•  Energy•  Healthcare

•  Educa2on

•  Agriculture

•  Transporta2on

•  Communica2ons:telephony,postalservice……•  Smallbusinesses

•  Banking

Page 50: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Thebusinessside

•  Growingpopula2onleadstoalucra2vemarket

•  Therefore,convertservicestobusinessesevenintradi2onalservicesectorslikeeduca2on

•  Therefore,servicesbecomeexpensive•  Limitednon‐renewableresourcesbecomeexpensive(landandwaterforexample)

•  Bothnotavailabletothoseatthebocomoftheeconomicpyramid

Page 51: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Other“growing”issues

•  Newthreats–  Spreadofnewdeceases:AIDS,Dengue,Ebola,Malaria,TB– Militancy

–  Globaliza2on–  Climatechange

–  Urbanmigra2on….

•  Needformorejobs

•  Equalopportunity•  Inclusion……

Page 52: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Whosuffers?

•  Thevic2msarethepooratthebocomoftheeconomicpyramid

Page 53: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

TechnologyfortheBOP?

•  Crea2onofinexpensiveservicesthroughICT•  Costreduc2onofdevelopmentthroughopensources

•  Not‐only‐for‐profitopera2ons•  Rapiddevelopmentanddeployment

•  Usingscalingduetonumbers……..

Page 54: EBEDDED SYSTEMS ACTIVITIES€¦ · hoc networking a. Personal security b. Personnel idenficaon and access control c. Personal health care d. Personal travel and driving guidance

Apr‐7‐10

Desiderata

•  Nosubsidyregime– Else,apermanentdependence

•  For‐profit– Scaledonnumbers– Reasonableprofits

•  Not‐only‐for‐profit– Reasonablereinvestmentforfuturebusiness– Nocompromiseinqualityofproductsandservices