48
/ 1 Confidential End-to-End Mission Critical Push-to-Talk: Pushing for the future 2019 PSCR Public Safety Broadband Stakeholder Meeting | NIST July 9th, 2019 Chicago, IL Nemergent Solutions SL Sonim Technologies, Inc.

Confidential / 1 End-to-End Mission Critical Push-to-Talk

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

/ 1Confidential

End-to-End Mission Critical Push-to-Talk: Pushing for the future

2019 PSCR Public SafetyBroadband StakeholderMeeting | NISTJuly 9th, 2019 Chicago, IL

Nemergent Solutions SLSonim Technologies, Inc.

/ 2Confidential2

DISCLAIMER

This presentation was produced by guest speaker(s) and presented at the National Institute of Standards

and Technology’s 2019 Public Safety Broadband Stakeholder Meeting. The contents of this

presentation do not necessarily reflect the views or policies of the National Institute of Standards and

Technology or the U.S. Government.

Posted with permission

/ 3Confidential

Agenda.• Project objectives (Bob)

• Client UE/application. (Bob)• MCPTT server-side. (Oscar)

• Functional & performance testing. (Oscar)

• Test deployments. (Oscar)• Dissemination. (Oscar)

• Project summary. (Bob)• Demonstration. (Bob)

• Q & A (All)

/ 4Confidential

/ 5Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 5Confidential 5

/ 6Confidential / 6Confidential

ProjectObjectives

• Middleware for MCPTT Client Integration on Android UE

– LTE-level support– Application-level support– Mission Critical Experience / UI

• MCPTT Service Implementation(next slide)

• Testing– Protocol testing– Interoperability testing– System integration tests / KPI– Field tests

Statement of Work

Sonim Technologies, Inc.PSIAP - Project: End-to-End Mission Critical Push-to-Talk: beginning June 1 2017NIST # 70NANB17H179

G = June 1stTable 1: Project Deliverables and Timeline Revised

Section Deliverable Owner DateSection 3.1.1Service Integration

PTT App Integration on UE Sonim/Nemergent G+ 2WISIM API/APN for data connection Sonim/Nemergent G+ 14WMCPTT Integration - Service Level Nemergent G+ 40WQCI integration / Broadcast Services Sonim/Nemergent G+ 40WE2E Broadcast Services SDK Sonim G+ 52WService Level Integration SDK Pkg Sonim G+ 52W

Section 3.1.2Mission Critical ExperiencePTT Key integration / SDK Sonim G+ 2WPTT Android framework modifications Sonim G+ 14WPTT SDK / guide Sonim G+ 40WPTT Audio path demo Sonim G+ 52WCSM - Generic API Sonim G+ 14WCSM Accessory Prototype for UE Sonim G+ 30WMCPTT integration with CSM Sonim G+ 40WCSM SDK Pkg Sonim G+ 40W

Section 3.2 MCPTT Server ComponentsFirst Release of MCPTT System Nemergent G+ 2WSecond Release of MCPTT Management Servers Nemergent G+ 30WSecond release of MCPTT AS Nemergent G+ 40W

Section 3.3 TestingIntegration Testing (Definition) Nemergent/Sonim G+ 14WInteroperability Testing Nemergent G+ 52-70WField Testing Sonim / Partner G+ 52-80WTest Reports Sonim Per milestones

/ 7Confidential / 7Technical objectives

MCPTT UE

MCPTTAS

MCPTTDispatcher

KeyManagement

Server

ConfigurationManagement

Server

GroupManagement

Server

IdentityManagement

Server

MB2

Rx

MCPTT Enabler

MCPTTOAM

Third party LTE-A Pro / LTE

Integration Evolve ongoing developments

Own developmentEvolve R2016 to R2017

To be developed

Scope of the collaboration

Not initially considered

/ 8Confidential / 8ConfidentialProjectObjectivesRevisited

• Server side– Full 3GPP R13 compliant servers with

QoS and eMBMS support– Ongoing evolution to R14

• Client side– Hardware button integration for PTT,

Yellow and Red keys– Channel Selection Module SDK and

Integration on MCPTT client– DSP Audio calibration for MCPTT,

resulting in enhanced audio clarityand noise cancellation

– QCI Integration– eMBMS integration using

Qualcomm middleware• KPI measurements

First Year Progress – Highlights –Platform Integrations

Sonim Technologies, Inc.PSIAP - Project: End-to-End Mission Critical Push-to-Talk: beginning June 1 2017NIST # 70NANB17H179

G = June 1stTable 1: Project Deliverables and Timeline Revised

Section Deliverable Owner DateSection 3.1.1 Service Integration

PTT App Integration on UE Sonim/Nemergent G+ 2WISIM API/APN for data connection Sonim/Nemergent G+ 14WMCPTT Integration - Service Level Nemergent G+ 40WQCI integration / Broadcast Services Sonim/Nemergent G+ 40WE2E Broadcast Services SDK Sonim G+ 52WService Level Integration SDK Pkg Sonim G+ 52W

Section 3.1.2 Mission Critical ExperiencePTT Key integration / SDK Sonim G+ 2WPTT Android framework modifications Sonim G+ 14WPTT SDK / guide Sonim G+ 40WPTT Audio path demo Sonim G+ 52WCSM - Generic API Sonim G+ 14WCSM Accessory Prototype for UE Sonim G+ 30WMCPTT integration with CSM Sonim G+ 40WCSM SDK Pkg Sonim G+ 40W

Section 3.2 MCPTT Server ComponentsFirst Release of MCPTT System Nemergent G+ 2WSecond Release of MCPTT Management Servers Nemergent G+ 30WSecond release of MCPTT AS Nemergent G+ 40W

Section 3.3 TestingIntegration Testing (Definition) Nemergent/Sonim G+ 14WInteroperability Testing Nemergent G+ 52-70WField Testing Sonim / Partner G+ 52-80WTest Reports Sonim Per milestones

LegendTBDCompletedIn Progress

/ 9Confidential

Objectives for2018-2019

BetterKPI

Better UIand UX

Presenceand Location Integration

Contactsand Group Management

Rigorous Testing for Mission Critical Readiness

/ 10Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives.

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 10Confidential 10

/ 11ConfidentialPSIAP work – First year highlights

/ 12Confidential

Support of MCOP interfaces

MUOAPI integration(northbound)

IAPI integration(southbound)

/ 13Confidential

Evolution of Rel13 call types and features

Full-duplex calls

Broadcast (w and w/o emergency)

Ambient (local and remote)

Improved Idms, CMS and GMS

/ 14Confidential

Evolution of centralizedcontact and groupmanagementUser-profiles for each MCPTT ID

/ 15Confidential

Location and first-step presenceLocation

Group members

Subscription to groupmembers’ affilition status

/ 16Confidential

Evolution to supportdifferent MCS client providersSDK selection

Plugins selection

/ 17Confidential

Addition of someRel14 features

Private MCVideo calls

Private and Group SDS

SDS notifications

/ 18Confidential

Interoperability (Plugtest events + dif.providers and vendors)

2nd ETSI MCPTTPlugtest(June 2018)

STANDARDS

3rd ETSI MCXPlugtest(December 2018)

STANDARDS

In Process…

4th ETSI MCX Plugtest (Sept. 2019)

/ 19Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 19Confidential 19

/ 20Confidential / 20Confidential

Located in Bilbao, Basque Country, Spain.

Founded in January 2017.

Next generation Mission Critical communications • 3GPP R13 MCPTT• 3GPP R14 MCVideo & MCData

/ 21Confidential / 21

Technical evolution

MCPTT UE

MCPTTAS

MCPTTDispatcher

KeyManagement

Server

ConfigurationManagement

Server

GroupManagement

Server

IdentityManagement

Server

MB2

Rx

MCPTT Enabler

Rel13 features: Late call entry, ambient, broadcast, emergency alert, …

MCPTTOAM

Year 2 - MCPTT/MCS System in short

Rel14 features: SDS, FD with HTTP, MCVideo TC,…

Enhanced R13 and R14 OAM front-end and back-end

Security (ciphering for MCPTT, MCData, eMBMBS, …)

Hard upgrade of management servers to update them to R15 and beyond

MCPTT enabler with enhanced capabilities (location, enhanced OAM procedures, group membership and affiliation,…)

/ 22Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 22Confidential

/ 23Confidential

Interoperability (Plugtest events + dif.providers and vendors)

1st ETSI MCPTTPlugtest(June 2017)

STANDARDS

2nd ETSI MCPTTPlugtest(June 2018)

STANDARDS

3rd ETSI MCXPlugtest(December 2018)

STANDARDS

In Process…

4th ETSI MCX Plugtest (Sept. 2019)

/ 24Confidential

Evolution to log KPIs in client

KPI1

KPI2

KPI3 + Audio path log

/ 25Confidential

KPI measurements

On-site measurements

Lab measurement

/ 26Confidential

Target KPIs

MCPTT KPIs Threshold Likelihood LTE Packet Delay Budget

MCPTT KPI 1 – Access Time < 300 ms 95% of all MCPTT requests

< 60 ms

MCPTT KPI 1 – Access Time (Emergency) < 300 ms 99% of all MCPTT requests

< 60 ms

MCPTT KPI 2 – End-to-End Access Time < 1000 ms N/A < 60 ms

MCPTT KPI 3 – Mouth-to-Ear Latency < 300 ms 95% of all voice bursts < 75 ms

MCPTT KPI 4 – Late Call Entry Time (encrypted calls)

< 350 ms 95% of all Late Call entries

< 60 ms

MCPTT PESQ MOS-LQO ≥ 3.0 N/A N/A MCPTT POLQA MOS-LQO ≥ 3.0 N/A N/A

/ 27Confidential

KPI1

Year 1 results: 110-250msYear 2 results: 110-250msStandard limitation: 300ms

/ 28Confidential

KPI2

Year 1 results: 660msYear 2 results: >500msStandard limitation: 1000ms

/ 29Confidential

KPI3Year 1 results: 450msYear 2 results: 260-310msStandard limitation: 300ms

/ 30Confidential

POLQA

Year 1 results: UnregisteredYear 2 results: 4.26Standard limitation: >3

/ 31Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 31

/ 32Confidential

Testing platforms- Online platform for Atlantic City Police Department- Online platform for Fairfax- Online platform for Sonim- Online platform for MCOP- Integration with Enensys/Expway EPC- Integration with Polaris EPC and One2many multicast module (NIST/PSCR Boulder Labs, CO)- All-in-one LTE+MCPTT deployable platform (NIST/PSCR Boulder Labs, CO)- Installation and integration of MCPTT enabler in Boulder premises as pre-

standardized inter-working function (IWF) with P25 legacy network.

/ 33Confidential

Atlantic City Police Department(ACPD)

Tests started the 23rd of MayFirst-hand feedback receivedQuestionnaire circulatedPlan to have a post-mortem meeting with proposed changesin the MCS client

/ 34Confidential

First-responder experience with MCS system1.- How easy is the MCS client to use? 4(considering 1: Very hard, 2: Hard, 3: Neutral, 4: Easy and 5: Very easy)

Could you elaborate? After minimal training we found all users were able to operate the MCS client with relative ease.

2.- In your previous experience with public safety communications, what do you miss most? Is the interoperability with other agencies a desirable feature?

Compared to a standard radio I miss the knobs on the top of the radio making turning the device on/off, volume control and switching channels easy and effortless. The speaker mic was not useful on the MCS as you did not know who you were calling/answering without looking at the display.Interoperability with other agencies is an extremely desirable feature.

3.- Which feature of the MCS client is the most important in your daily life? Why?

Coverage area is extremely important. Need the MCS to work when needed inside of buildings and throughout the city. This is important for officer safety. The MCS did not function when the bandwidth was congested during the Beach Concerts; whereas the phone and text messaging worked without issue on the FirstNet system.

4.- Which feature of the MCS client is the least important in your daily life? Why?

1)The MCS did not allow attachments (photo) and you had to leave the application to share a photo (although the video worked well).2) The main problem with the MCS client was the creation of an ‘Open Mic’. A sincle touch of the user to be called created an open mic (transmitting without keying the PTT) and the user could be unaware. This was very problematic and should be ELIMINATED.

5.- Is there any feature that you would strongly recommend us to add? Why?

1) Addition of an ALERT feature to signal the recipient of the call. Very useful in a high noise environment and to show an attempted call was missed.

2) Ability to share attachment in the application (photo) without exiting.3) Ability to use the application with others not on a Sonim platform (restricts available users).4) Administration portal to clone or set up all users remotely, and not have to program each device individually. Items like changing alias names, talk groups, settings etc.Attachment to the phone with knobs similar to a traditional radio.

6.- In the experience with the MCS client, please, describe a situation where the product was useful.

The product was useful during the beach concerts in Atlantic City. Our SWAT team utilized the sonim phones with MCS client to communicate amongst each other. The Firstnet netwok worked flawlessly while the traditional cellular networks were experiencing congestion issues making phone calls difficult. We had no issues on the FirstNet network.

7.- Do you foresee the future utilization of the MCS client? Do you want to be involved in the evolution of the MCS client?

Yes, if it is improved. and Yes.

8.- Could you describe a real issue in the field that could be solved with enhanced communications but yet, you have not found the appropriate product/solution?

With our current traditional radio network we are unable to communicate with other agencies if their radio channels were no preprogramed into our radio or a patch is not initiated. Need a more robust with the ability to add in users without any advanced notice.

9.- Would you recommend the MCS client to other first-responders?Yes, if improved.10.- Rate the overall experience. (considering 1: Very bad, 2: Bad, 3: Neutral, 4: Good and 5: Very good) 4

Could you elaborate?

Was a good experience, with further enhancements this product could be very useful to law enforcement. Some features of the ATT Client application should be examined.

/ 35Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 35

/ 36Confidential / 36

Berlin, Germany18-21 September 2018

EVENTS

Frequentis dispatch systemLTE-in-a-boxNemergent MCPTTSONIM XP8

PSIAP work - Dissemination

/ 37Confidential / 37

Barcelona, Spain25-28 February 2019

EVENTS

First event with adapted MCPTT/MCS client to MCOP interfacesLTE-in-a-box (with eMBMB support)Nemergent MCSSONIM XP8

PSIAP work - Dissemination

/ 38Confidential / 38

Las Vegas, NV6-7 March 2019

EVENTS

Focused on showing Rel14 MCVideo and MCDataLTE-in-a-box (with eMBMBS support)Nemergent MCSSONIM XP8

PSIAP work - Dissemination

/ 39Confidential / 39

Coventry, UK12-13 March 2019

EVENTS

Multi-technology and cross-device MCPTT systemNemergent MCS

SONIM XP5, XP8, Bittium, Telo, P25 devices, …

PSIAP work - Dissemination

/ 40Confidential / 40

Malaga, Spain6-7 May 2019

EVENTS

Influence in European projectsFocused on providing technology for first-respondersNemergent MCSSONIM XP8

PSIAP work - Dissemination

/ 41Confidential / 41

Kuala Lumpur, Malaysia18-20 June 2019

EVENTS

Enhanced MCS OAM interfaceLTE-in-a-box (eMBMS support)Nemergent MCSSONIM XP8

PSIAP work - Dissemination

/ 42Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 42Confidential

/ 43Confidential / 43ConfidentialProjectObjectivesRevisited

LegendTBDCompletedIn Progress

Second Year Progress – Highlights –Platform Integrations

Deliverable Percentage Complete % Planned Completion Date

100 4-Aug-17

100 14-Sep-17

100 Jun 18 2018

100 Apr 20 2018

100 Jun 18 2018

100 Jun 18 2018

100 Dec 18 2017

100 Apr 20 2018

100 March 31 2019

100 Jan 31 2019

100 March 28 2018

100 Jan 05 2018

100 Apr 23 2018

100 Feb 03 2018

100 March 31 2019

100 Apr 20 2019

100 Mar 31 2019

100 September 29 2018

100 December 31 2018 (tentative- 3GPP specs still in progress)

100 Feb 27 2019

100 December 31 2018

100June 30, 2019 (expected / 2019

MCPTT Plugtest)

90 April 30, 2019 – August – 2019

90 Monday, September 2, 2019Test Reports

Interoperability Testing

Service Integration

PTT App Integration on UE

APN for data connection

Second release of MCPTT AS

Testing

Integration Testing (Definition)

Field Testing

Presence

Professionally designed UX/UI

MCPTT Server Components

First Release of MCPTT System

Second Release of MCPTT Management Servers

PTT Audio path demo / guide

CSM - Generic API

CSM Accessory Prototype for UE

MCPTT integration with CSM

CSM SDK Pkg

KPI Improvements

MCPTT Integration - Service Level

QCI integration

E2E Broadcast Services SDK

Service Level Integration SDK Pkg

Mission Critical Experience

PTT Key integration / SDK

PTT Android framework modifications

PTT SDK / guide• Service Integration– Completed 100% of planned deliverables

• Mission Critical Experience– Completed 100% of planned deliverables

• MCPTT Server Components– Completed 100% of planned deliverables

• Testing– Completed 100% of:

• Integration Testing Definition• Interoperability Testing (through 3rd ETSI

Plugtest)• 90% of planned field testing• 90% of planned test reports

* Plan is to complete all field testing and test reports by 9/2/2019

/ 44Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side.

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 44Confidential

/ 45Confidential

Small scale / Portable demo

Portable MCPTT + IMS system

SW-based SDR LTE system

MCPTT compliant UEs

3GPP QoS support - QCI 65 and 69

3GPP eMBMS support

MCPTT GUIs (client, OAM, dispatch)

Protocol traces

/ 46Confidential

Public SafetyInnovation AccelerationProgram (PSIAP)• Project objectives

• Client UE/application.

• MCPTT server-side

• Functional & performance testing.

• Test deployments.

• Dissemination.

• Project summary.

• Demonstration.

• Q & A

/ 46Confidential

/ 47Confidential

joseoscar.fajardo@nemergent-solutions.comwww.nemergent-solutions.com

Jose Oscar FajardoCEO

Robert EscalleVice President

[email protected]

/ 48Confidential

Thank you.