MCX Architecture and
Interfaces
Shanthi Ravindran
Principal ArchitectNext-gen ExperienceMotorola Solutions, Asia Pacific
AgendaWhy Mission critical services ?How can they be implemented ?What are the MC Services standards ?
QoS, Priority and Preemption – unpackedMission critical video – example4G, MC Standards and 5G - timelines
Interoperability
Situational Awareness
Edge Intelligence
UNIFIED EDGE SERVICES
MULTIMEDIA WORKGROUP
COMMS
LMR NETWORK/ DIRECT MODE
LTE INDOOR / OUTDOOR NETWORK(S)
DEPLOYABLE WIRELESS
5G CAPACITY / COVERAGENETWORK(S)
WIFIWIRELESS
IDENTITY
LOCATIONING
CONTEXT-AWARE INFO MGT.
SECURITY
INTEGRATED COMMAND & CONTROL
MCX Architecture and
Interfaces
Mission critical services
MC PTTMC VIDEOMC DATA
COMMON MC SERVICES
LoggingAnalytics
Evidence
Voice callSensorLocation
CatalogClassifyNotify
Situational awareness- Maps- Plans- Intelligence- Video
Incident detection Incident handling
Post-Incident
Identity & dispatch resourcesManage communications
Supporting the exchange of voice,
video, text, images, location and other
information
MCPTT/MCData/MCVideo
connecting phones, radios,
tablets cameras, and sensors…
Mission critical services Pipeline for all critical communications
Mission critical servicesConsolidating information from disparate
sources
MCPTT/MCData/
MCVideo used to
distribute it to
multiple endpoints
RECORDS
INTEL
CALL TAKERANALYSISDISPATCH
Control Room
Command Center
Emergency Mgmt
Records & Evidence
Network topologyNETWORKS
Wired & Wireless
Multi-media
Latency & Throughput
Seamless & Secure
EDGE
Aggregation
points
Sensor fusion
SENSORS & DEVICES
Voice, Data, Video
Mobile workers
Vehicles
Assets
Drones
CLOUD
Data & Video
Metadata
FIXED AND WIRELESS
COMMAND CENTRE
Situational
awareness
COMMAND POST
Context
sensitive
Real time
intelligence
User services and network
services
MCPTT
IoT
Data
Video
Location
Edge Intel
A.I. augmented
workflows
Automated
dispatch
Augmented reality
MCPTT
IoT
Data
Video
Location
Edge Intel
Situational awareness
Connected responder
Connected vehicles
Automated
responder LPWAN
Location beacons
Cloud compute access
Edge compute
CONTROL
CENTRE
4G LTE Adv Pro
WiFi / WiFi 6
Private LTE
C-V2X
5G
GROUND
RESPONDER
Augmented reality
USER
SERVICES
NETWORK SERVICES
Loc. tracking
Cloud Access
Edge Compute
LP WAN
NB IOT
NETWORKS
Mission critical services
LMR
IdentityGroupsLocation
PSLTE
MC Services (PT-X)
BROADBAND4G / 5G
GCSE (Multicast)
Hardened networkQoS, Priority & PreemptionFast call setupNW Slices
MCPTTMCData
MCVideo
Extended service area
EXTENDED REACH
Multiple media
ENHANCEDCOLLABORATION
Device flexibility
END USER OPTIONS
MC Services standards
Mission Critical Services Plugtest Demonstrations
Mission Critical Communications over LTE
OMA PCPS as foundation of 3GPP MCPTT
OMA PoC standard as basis for PCPS
OMA PoC v2.0OMA PCPS
and Licensed to 3GPP
3GPP MCPTT LTE Release 13
3GPP MCVideo& MCData
LTE Release 14
2011 2015 2016 2018
Ind
ust
ry S
tan
dar
d
3GPP MC Enhancements
& LMR IWFLTE Release 15LTE Release 16
2020
FutureMission Critical Services RailwayMaritine
3GPP SpecificationsIntroducing MC PTT
Technical
SpecificationSpecification Title
TS 22.280Mission Critical Services Common
Requirements
TS 23.280Common Functional Architecture to Support
Critical Services; Stage 2
TS 24.481Mission Critical Services (MCS) Group
Management; Protocol Specification
TS 24.482Mission Critical Services (MCS) Identity
Management; Protocol Specification
TS 24.483Mission Critical Services (MCS) Management
Object
TS 24.484Mission Critical Services (MCS) Configuration
Management; Protocol Specification
TS 24.980
Minimum requirements for support of
Mission Critical Push To Talk (MCPTT) service
over the Gm reference point
Technical
SpecificationSpecification Title
TS 22.179Mission Critical Push to Talk (MCPTT) over
LTE; Stage 1
TS 23.379
Functional Architecture and Information
flows to support Mission Critical Push To
Talk (MCPTT); Stage 2
TS 24.379Mission Critical Push To Talk (MCPTT) call
control; Protocol Specification
TS 24.380 Mission Critical Push To Talk (MCPTT)
media plane control; Protocol Specification
TR 26.179Mission Critical Push To Talk (MCPTT);
Codecs and media handling
3GPP SpecificationsIntroducing MC Video and MC Data
Technical
SpecificationSpecification Title
TS 22.281Mission Critical Video (MCVideo) over
LTE; Stage 1
TS 23.281
Functional Architecture and Information
Flows to Support Mission Critical Video
(MCVideo); Stage 2
TS 24.281
Mission Critical Video (MCVideo)
Signalling Control; Protocol
Specification
TS 24.581 Mission Critical Video (MCVideo) Media
Plane Control; Protocol Specification
Technical
SpecificationSpecification Title
TS 22.282Mission Critical Data (MCData) over LTE;
Stage 1
TS 23.282
Functional Architecture and Information
Flows to Support Mission Critical Data
(MCData); Stage 2
TS 24.282Mission Critical Data (MCData) Signalling
Control; Protocol Specification
TS 24.582 Mission Critical Data (MCData) Media
Plane Control; Protocol Specification
MCPTT Feature details
Common functionsUser Creation / Authentication / Authorisation / UE Configuration / User Profile / Key GenerationGroup Creation / Group Regroup Creation / TeardownGroup Affiliation / Remote change / De-affiliationPre-established Session Establishment / Modification / Release
Group call features Automatic / Manual Commencement ModeFloor ControlUpgrade to / Cancel Emergency Group CallUpgrade to / Cancel Imminent Peril Group Call Client Originated (CO) / Client Terminated (CT)
OthersLocationMBMS bearers
Call types Pre-arranged
Group callBroadcast callEmergency callImminent peril callEmergency alert
On demand chat Group callBroadcast callEmergency callImminent peril callOn-network Private call
Source: 3GPPEach item contains several sub-group callsIn network and off network calls included
How is MC PTT
implemented?
Source: GSMA, 3GPP, ETSI
GCSE
PSLTEMCPTT-10
LMR
Device
QoS, Priority and
PreemptionStatic
• Fixed commitment of resources when device powers on -user’s provisioned level of service
Dynamic
• Dynamic resource assignment as calls are established –through signaling on the Rx interface
Policy-based
• Dynamic resource assignment based on pre-defined policies: User, App type, Service level
• Quality of Service (QoS) - guaranteed level of service based on parameters such as packet priority, delay budget, packet error loss
• Priority - manage which users get access to the network resources during times of congestion
• Preemption - remove active sessions of lower priority users and allocate resources to higher priority users when network resources are scarce or fully occupied
QoS – an analogy
QoS, Priority and
Preemption – in actionPCRF
QCI and ARP As per Rx request
PGW
QCI and ARP enforced
PTT
User role / Location / Application based
priority and preemption
Handshaking to configure GBR creation
- Admission control
Gx
SGi SGW
eNodeB
QCI and ARP enforced
GBR created
PTT has higher priority than VoLTEUser role, Location, Application based priority/preemption
CONGESTION !
NO CONGESTION
Good quality for all calls
Rx (Diameter)
QCI & ARPGBR requested per call leg
User role, location, Application
priority & preemption Bearer requested for every leg of PTT
Bearer
Mission critical video Responder Initiated or Command Centre
requested Live video streamStream a video to other
officers and command center.
By selecting a group of people
in the map and clicking on the
“Stream” button.
All team members will be
notified about incoming video.
From the command center
you can request or force video
and you can also monitor, join
or end any video session that
is happening.
Mission critical videoPush from ground
Mobile Streamer
Stream video to a single contact, talkgroup, or Quick Group
Mobile
streamer
Dispatch
Monitored talkgroups show active video streams.
Dispatcher can switch between active video streams.
Past streams shown in history.
Dispatcher
Group
Member
Mobile Receiver
Incoming video stream is notified or barged (app setting) with tone.
Video streamer’s ID provided.
PTT call audio & Video audio are mixed or PTT call audio has priority (app setting)
Past streams show in history.
Mission critical video Request from dispatch
Dispatcher
Dispatcher requests video from mobile user
If Confirmed – request is sent to mobile, user accepts and starts video
If Unconfirmed – request is sent to mobile, device starts video automatically
Mobile Streamer
Mobile Streamer
Monitored talkgroups show active video streams.
If Confirmed – accepts request, sends video
If Unconfirmed – video sends automatically without user input
Dispatcher
4G, MC Standards and 5G
2
GCSEeMBMS for Voice
ProSE
GCSE_LTEeProSEeMBMS Single cellMCPTT
MC CoreMCPTT - enhMC VideoMC dataIOPS
Stage 2/3 specs
MISSION CRITICAL SERVICES OVER BROADBANDCOLLABORATION
COMMUNICATIONAWARENESS
Enablers: GCSE, eMBMS
5G
R16 (2019) R16 (2020)5G PHASE 2
5G RANNon-standaloneStandalone
R15 (2018)5G PHASE 1
3 CAPACITY – THROUGHPUT, DEVICESLOW LATENCY & RELIABILITY
NEW VERTICALSEnablers:
IoT, Slicing, Automation, OrchestrationMigration optionsPositioningSatellite Conn.
Asset trackingUAVMaritimeExtended RealityHigh precision positionCritical Medical Apps
R17
R16 Freeze
WRC
IMT
DronesuLLC
R8 (2008)
LTE OFDMAIP EPC
MBMSVoLTE
R9
Carrier AggregationWiFi Offload
R10
Sparse Hetnets
R11 (2011) R12 R13 MC (2016) R14 (2017)
LTE LTE ADVANCED LTE ADVANCED PRO
R15 (2018) R16 (2019)
1
Dense HetNetsMTC / LTE-M
256 QAM
HetNetsUnlicensed LTENB-IOT
C-V2XeLAA
LTE-M CAT-M
eMBMS APIs
COVERAGECAPACITY
IOTEnabler: LTE Bearer
Interoperability
Plug testsConformance testingInteroperability testingCertification.
A group within TCCA / CCBG is working out What is actually needed? What are the use cases?What can we learn from the latest plug test? What IOP testing should be done in TCCA? What testing needs to be done by individual operators?
Thank You