Skip to content
Snippets Groups Projects

TDE-2024-0000-TS-0019-ATS_v4.2.0_baseline

![~~CAPTION~~](media/image1.png)
@@ -6,14 +5,31 @@
+:--------------------------------------------------------:+
|**oneM2M** |
|**Technical** **Specification** |
+=================+========================================+
|Document Number |oneM2M-TS-0019-V-4.2.0 |
+-----------------+----------------------------------------+
|Document Name: |Abstract Test Suite and Implementation |
| |eXtra Information for Test |
+-----------------+----------------------------------------+
|Date: |2024 March 1 |
+-----------------+----------------------------------------+
|Abstract: |Abstract Test Suite and Implementation |
| |eXtra Information for Test consists of: |
| | - Definition of the Abstract Protocol |
| | Tester (APT) |
| | - Definition of TTCN-3 test |
| | architecture |
| | - Development of TTCN-3 test suite, |
| | e.g. naming conventions, code |
| | documentation, test case structure. |
| | - IXIT proforma; |
+----------------------------------------------------------+
|Template Version:23 February 2015 (Do not modify) |
+----------------------------------------------------------+
|**oneM2M**<br />**Technical** **Specification** |**oneM2M**<br />**Technical** **Specification** |
|-|-|
|Document Number |oneM2M-TS-0019-V-4.1.1 |
|Document Name: |Abstract Test Suite and Implementation eXtra Information for Test |
|Date: |2024 March 1 |
|Abstract: |Abstract Test Suite and Implementation eXtra Information for Test consists of :<br />- Definition of the Abstract Protocol Tester (APT)<br />- Definition of TTCN-3 test architecture<br />- Development of TTCN-3 test suite, e.g. naming conventions, code documentation, test case structure.<br />- IXIT proforma;<br /> |
|Template Version:23 February 2015 (Do not modify) |Template Version:23 February 2015 (Do not modify) |
@@ -325,18 +341,67 @@ Both primitives contain another parameters that permits to dynamically configure
- Serialization
- ForceFields: used to force invalid or empty values to certain attributes. This behaviour shall be implemented by the System Adaptor.
**Table 5.4.1-1: Mapping of TTCN-3 Primitives to oneM2M Service Primitives**<a name="table_5.4.1-1"></a>
Adding a grid table for testing
|TTCN-3 Primitive |oneM2M Message |Direction |IUT |
|-|-|-|-|
|M2MRequestPrimitive |Request Primitive |<=> |AE |
|M2MRequestPrimitive |Request Primitive |<=> |CSE |
|M2MResponsePrimitive |Response Primitive |<=> |AE |
|M2MResponsePrimitive |Response Primitive |<=> |CSE |
**Table 5.4.1-1: Mapping of TTCN-3 Primitives to oneM2M Service Primitives**<a name="table_5.4.1-1"></a>
+----------------------+-------------------+-----------+-----+
|TTCN-3 Primitive |oneM2M Message | Direction | IUT |
+:====================:+:=================:+:=========:+:===:+
| | | <=> | AE |
| M2MRequestPrimitive |Request Primitive +-----------+-----+
| | | <=> | CSE |
+----------------------+-------------------+-----------+-----+
| | | <=> | AE |
| M2MResponsePrimitive |Respomse Primitive +-----------+-----+
| | | <=> | CSE |
+----------------------+-------------------+-----------+-----+
**Table 5.4.1-1: Mapping of TTCN-3 Primitives to oneM2M Service Primitives**<a name="table_5.4.1-1"></a>
<table>
<thead>
<tr>
<th>TTCN-3 Primitive</th>
<th>oneM2M Message</th>
<th>Direction</th>
<th>IUT</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan=2>M2MRequestPrimitive</td>
<td rowspan=2>Request Primitive</td>
<td><=></td>
<td>AE</td>
</tr>
<tr>
<td><=></td>
<td>CSE</td>
</tr>
<tr>
<td rowspan=2>M2MResponsePrimitive</td>
<td rowspan=2>Response Primitive</td>
<td><=></td>
<td>AE</td>
</tr>
<tr>
<td><=></td>
<td>CSE</td>
</tr>
</tbody>
</table>
Adding some equations:
$\left[\int_{-infty}^{\infty} f(x) \; dx\right]$
$\log(x)$
$\lim_{x \to \infty} f(x)$
$\displaystyle \frac{\partial f}{\partial x}$
### 5.4.2 mcnPort, mcnPortIn
These ports are used to send and receive the following message sets:
Loading