Martin Brynskov@brynskov / oascities.org
Chair, Open & Agile Smart Cities (OASC)
Chair, Danish Standards Committee on SCC (ISO TC268)
Vice-Chair, ITU-T FG-DPM IoT & SCC (WG1 requirements chair)
Assoc. Prof & Research Director, AU Smart Cities, Aarhus University   !  !!%!
  ! ! "!& &!$ !!$& !
"!" ! &"  !! !
  !!# "  #                                                          

                                                                                       

    "      #     $       %         &   '        (      )         *                 
 (,"(**# (-"++#      ,            "  # )')' "  $ #    !

      End-users

Smart city applications and services
Multi-modal
assistant

Energymanagement

Bicycle mobility

Security APIs

Citizenengagement

Context management
APIs

Marketplace APIs    &!  &$& )& & (% && '% $ & %& $% !$"$!&!!%   & !"&   ( &! & + $! &+ "&!$/•       &!   & ! &*&  !$&! ! $! ! (%   !&$ "'   "$(& & %!'$%/•     &! "$!( ' &! &% $& &! & & %&!$  & #'&+  &$&  )& &$! !'% %!'$%/•   &! " &  ' &!   & & *  !$ '$ &
  ! "&% "$!(  &'$%  !$$ &!   %%& &!'%!$$%- $( '   &/• . &! "$!( $' %'$&+ "$!"$&% %' % !  &&+'& &&! - '&!$,&! -  &$&+- ! 1$"'&! - %% ! &$!- &/•      . &! "$!( ' &! &% &!  "&!$ ! '$&!   &! ! &!$ &(&% ! & "&!$ %$(%/…

Policy makingParking•…

Data Storage
APIs

Northbound interfaces

RevenueManagement

Feedback andReputation

CustomerManagement

SLA andLicenseManagement

Transparency
andAccountability

Federation
Management

Identity
Management

Context Data management

Authentication
Authorization
Accounting
Data Protectionand Privacy

CommonData
ModelsAdapter

Data Connectors

Context Data Broker
Context Availability
SharedDatamodels

Query & Subscription

Device Manager

Context
Event
Processing

Open
Data

PrivateData

Command dispatcher

Context management APIs
Southbound interfaces
City resourcesData
sources

Cityplatforms

IoT management
IoT
DevicesIoT Agents

IoT management

Security, privacy and governance

Data Storage ManagementMonitoring and platform management

Order
Management

Administration & Configuration

Catalog
Management

Platform Monitoring

PolicyManagement

Marketplace and asset management

% . + $! &+ &%0$  ! %- -  -  1& %& $%. 1 97401

4 24$&%3-  9:;/"/!/.$ $&&'$!$ ! $&&%29/873
&&".00%+ $! &+1!&0!% 1/  End-users

Smart city applications and services
Multi-modal
assistant

Energymanagement

Bicycle mobilityCitizen
engagement

Policy making

Parking

Security APIs…

Context management
APIs

Marketplace APIs…

Data Storage
APIs

Northbound interfaces

RevenueManagement

Feedback andReputation

CustomerManagement

SLA andLicenseManagement

Transparency
andAccountability

Federation
Management

Identity
Management

Context Data management

Authentication
A
Authorization
Accounting
Data Protection
Protection
and Privacy
PrivaccyCommon
Data
ModelsAdapter

Data Connectors

Context Data Broker
Conte t Availability
Context
A ailabilit
SharedDatamodelsQuery & Subscription

Device Manager
M

Context
EventProcessing
gOpen
DataPrivate
Data

Command dispatcher

Context management APIs
Southbound interfaces
City resources
Datasources

Cityplatforms

IoT management
IoT
DevicesIoT Agents

IoT manmanagement
nagement

Security, priv
privacy
acy and governancea

Data Storage Management

Monitoring andM
d platform management

Order
Management

Administration & Configuration

Catalog
Management

Platformm Monitoring

PolicyManagement

Marketplace and asset management          !& !
# '     !!   !    "   !
                &'%
#    
   !$!        ! !   
 !!  
 !
      
2&,"%#"',1#'/(0#&3&   #*'#&&'#% 1'!#"'+' %"%''(%#% #  "#%!'#"%#!'%"''&/"  !%''& 2:/983      

!    
$"  #%!      

( "& #%'"'#" #
( "&"' #(##!!#"'% ' # & 2:/:3!# &"%"')%' &'#" 
"'%#$% ',#%$$ '#"&"&,&'!&!#"%"''&' #( #%'# &#%!%'',#!"&2:/;3'+$#&&("'#" '&&(&' #( &' %'$ " %&2:/<3!"!"'.#%%"!"!"'.
%)"(!"!"'.%) ) %!"'&2 3. "&!"!"' '/ ( "&#%'"'%'#"# #)& "#!$ "' $ '#%!&
#!$ !"' ,!%'$ & #%2:/=3%*%"&%)&/ '#%&'%"('"''(&%"%"%''(%#% #$$ '#"&"#%%'#&&'#'
"  !%''& 2:/983
,"%#"',1" &%)&/&  #*&'#&&'#&'#% '
%"%''(%#% #
"#$"'#'%%"-#"&/"  !%''& 2:/983    &  '   1  .
1:8601
 64   54. .
 .&!/#%.
,"%#"',>
$%'"%'!# &5
4 #%(! .  .
,"%#"', 5

(':   1 .
14  5

Getting cities
ready                 

        %$%$ !  # " 
                            

 

 End-users
Smart City Applications (City Services)

Bicyclemobility

Environment
monitoring

Policy teamcreation

Cyclist routing

Traffic
management…

Atomic Service…

Atomic Service

AtomicService

Security APIs

Data Marketplace
APIs

AtomicService

Context
management APIs

Northbound interfacesData Storage
APIs…



EnergymanagementParking

Citizenengagement     
City Policy
creation

Multi-modal
assistant 

                                                      $ "&
 % #   !                                
                 
           

                         !   "                  
   %*  %),%+!
           %*&%  (         & !
      &+'$