...
|
...
|
@@ -1,4 +1,4 @@
|
1
|
|
-# MCOP SDK version 0.1
This is first **MCOP SDK** (version 0.1 June 2018), the first release of the MCPTT (3GPP Release 13) compliant MCOP SDK.
|
|
1
|
+# MCOP SDK version 0.2
This is **MCOP SDK** (version 0.2 March 2019), the second release of the MCPTT (3GPP Release 13) compliant MCOP SDK.
|
2
|
2
|
|
3
|
3
|
<p align="center"><a href="https://mcopenplatform.org" target="_blank" rel="noopener noreferrer"><img src="https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/raw/master/images/logoMCOP_MD_w400px.png" alt="MCOP logo"></a></p>
|
4
|
4
|
|
...
|
...
|
@@ -8,12 +8,13 @@ The MCOP MCPTT Client comprises different elements connected by Android’s bind
|
8
|
8
|
|
9
|
9
|
* The [**MCOP MCPTT Client**](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-MCPTT-Client.git/blob/master/README.md) that uses the MCOP SDK is also available to download.
|
10
|
10
|
|
11
|
|
-License terms are defined in the [MCPTT Client](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/Licensing.md) and [Doubango](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/Licensing_Doubango.md) files.
* For testing purposes, the [**MCOP Demo Platform**](https://demo.mcopenplatform.org/) is also available. Check the [**profiles**](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/Profiles.md) documentation for information on how to request access to our platform and configure the application.
|
|
11
|
+License terms are defined in the [MCPTT Client](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/Licensing.md) and [Doubango](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/Licensing_Doubango.md) files.
* For testing purposes, the [**MCOP Demo Platform**](https://demo.mcopenplatform.org/) is also available. Click on [**Request Access**](https://demo.mcopenplatform.org/reserve) and check the calendar there for an empty slot, and you'll receive credentials for five test users (with suffixes A to E). Update the profiles in the [**Provisioning Tool**](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/blob/master/docs/ProvisioningTool.md) with the provided configuration in order to test MCOP with our Online Testing Platform.
|
12
|
12
|
|
13
|
|
-## The MCOP Project
|
14
|
13
|
|
|
14
|
+## The MCOP Project
|
15
|
15
|
|
16
|
16
|
<iframe src="https://player.vimeo.com/video/269823996?title=0" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
<p>link: <a href="https://vimeo.com/269823996">MCOP Video</a></p>
|
|
17
|
+
|
17
|
18
|
## Definition
The **MCOP** project comprises the definition and deployment of a technology neutral platform for MCPTT enabled apps for Public Safety in order to reduce the entry barriers and integration efforts due to the heterogeneity and complexity of the MCPTT ecosystem.
The MCOP platform includes the so-called **MCOP Unified Open Application API** (Northbound API), supporting the interface between the MCPTT apps and the MCOP SDK and the Integration API, responsible for providing Southbound interface from the SDK to the OS-dependent low-level capabilities.
![MCOP Architecture](https://demo.mcopenplatform.org/gitlist/mcop/MCOP-SDK.git/raw/master/images/MCOParchitecture.png)
* The **MCOP Unified Open Application API (MUOAPI)** provides a flexible interface for both MCPTT only clients and MCPTT capable multimedia apps to MCPTT communication primitives.
* The **MCOP Open Source SDK** fully instantiates the MCOP Unified Open Application API by implementing 3GPP Rel’13 suite of protocols.
* **MCOP Integration API** together with vendor and target technology-specific plugins ensures full MC-grade and future-proof capabilities to the MCOP apps by supporting eMBMS and low level LTE operations (while paving the way for future ProSE capabilities).
|
18
|
19
|
|
19
|
20
|
## Resources
|
...
|
...
|
@@ -24,7 +25,7 @@ License terms are defined in the [MCPTT Client](https://demo.mcopenplatform.org/
|
24
|
24
|
|
25
|
25
|
Documentation:
|
26
|
26
|
|
27
|
|
-* [**MCOP Unified Open Application API**](https://www.mcopenplatform.org/resources/MUOAPI/)
## Feature list
Complete feature list that the MCOP SDK 0.1 implements:
|
|
27
|
+* [**MCOP Unified Open Application API**](https://www.mcopenplatform.org/resources/MUOAPI/)
## Feature list
Complete feature list that the MCOP SDK 0.2 implements:
|
28
|
28
|
|
29
|
29
|
<table border='1' cellspacing='0' cellpadding='7'>
|
30
|
30
|
<blockquote><tr>
|
...
|
...
|
@@ -43,19 +44,54 @@ Documentation:
|
43
|
43
|
<td> - </td>
|
44
|
44
|
</blockquote></tr>
|
45
|
45
|
<tr>
|
|
46
|
+<blockquote><td>Chat Group Calls</td>
|
|
47
|
+<td align="center"> ✔ </td>
|
|
48
|
+<td> New in v0.2 </td>
|
|
49
|
+</blockquote></tr>
|
|
50
|
+<tr>
|
|
51
|
+<tr>
|
|
52
|
+<blockquote><td>Emergency Group Calls</td>
|
|
53
|
+<td align="center"> ✔ </td>
|
|
54
|
+<td> New in v0.2 </td>
|
|
55
|
+</blockquote></tr>
|
|
56
|
+<tr>
|
|
57
|
+<tr>
|
|
58
|
+<blockquote><td>Emergency Private Calls</td>
|
|
59
|
+<td align="center"> ✔ </td>
|
|
60
|
+<td> New in v0.2 </td>
|
|
61
|
+</blockquote></tr>
|
|
62
|
+<tr>
|
|
63
|
+<blockquote><td>Full-duplex Calls</td>
|
|
64
|
+<td align="center"> ✔ </td>
|
|
65
|
+<td> New in v0.2 </td>
|
|
66
|
+</blockquote></tr>
|
|
67
|
+<tr>
|
|
68
|
+<tr>
|
|
69
|
+<blockquote><td>Automatic Commencement Mode</td>
|
|
70
|
+<td align="center"> ✔ </td>
|
|
71
|
+<td> New in v0.2 </td>
|
|
72
|
+</blockquote></tr>
|
|
73
|
+<tr>
|
|
74
|
+<tr>
|
46
|
75
|
<blockquote><td>Location</td>
|
47
|
76
|
<td align="center"> ✔ </td>
|
48
|
77
|
<td> - </td>
|
49
|
78
|
</blockquote></tr>
|
50
|
79
|
<tr>
|
51
|
80
|
<blockquote><td>IDMS</td>
|
52
|
|
-<td align="center"> ✘ </td>
|
53
|
|
-<td> <b>NOTE: Implemented but not included in v0.1 in order to be tested during 2nd MCPTT Plugtest. Will be upgraded after the event.</b> A URL with parameters is provided, and a 3er party authentication is needed to provide a response URL. An example implementation can be found in MCOP Client </td>
|
|
81
|
+<td align="center"> ✔ </td>
|
|
82
|
+<td> New in v0.2 </td>
|
54
|
83
|
</blockquote></tr>
|
55
|
84
|
<tr>
|
56
|
85
|
<blockquote><td>CMS</td>
|
57
|
|
-<td align="center"> ✘ </td>
|
58
|
|
-<td> <b>NOTE: Implemented but not included in v0.1 in order to be tested during 2nd MCPTT Plugtest. Will be upgraded after the event.</b> http only </td>
|
|
86
|
+<td align="center"> ✔ </td>
|
|
87
|
+<td> New in v0.2 </td>
|
|
88
|
+</blockquote></tr>
|
|
89
|
+<tr>
|
|
90
|
+<tr>
|
|
91
|
+<blockquote><td>GMS</td>
|
|
92
|
+<td align="center"> ✔ </td>
|
|
93
|
+<td> New in v0.2 </td>
|
59
|
94
|
</blockquote></tr>
|
60
|
95
|
<tr>
|
61
|
96
|
<blockquote><td>eMBMS</td>
|
...
|
...
|
@@ -76,4 +112,4 @@ Documentation:
|
76
|
76
|
</br>
|
77
|
77
|
|
78
|
78
|
|
79
|
|
-
**Copyright (C) 2018, University of the Basque Country (UPV/EHU)**
For more information, please visit [MCOP - Resources](https://www.mcopenplatform.org/mcop_resources/) or [MCOP webpage](https://www.mcopenplatform.org).
|
|
79
|
+
**Copyright (C) 2019, University of the Basque Country (UPV/EHU)**
For more information, please visit [MCOP - Resources](https://www.mcopenplatform.org/mcop_resources/) or [MCOP webpage](https://www.mcopenplatform.org).
|