Package: simu5g.apps.unstructured
UnstructuredSinkApp
compound moduleAn UnstructuredApp that only receives
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
| Name | Type | Description |
|---|---|---|
| UnstructuredApp | compound module |
An application of a UE whose session is of type Unstructured (the UE's sessionType parameter, see LteUe): it sends and receives opaque payload through the UE's cellular NIC, which carries it over the session to the data network (see UserPlaneNodeControl for the N6 end of the session). The traffic source and sink are built from queueing model elements, as INET's EthernetApp's; UnstructuredIo attaches them to the NIC. UnstructuredSourceApp and UnstructuredSinkApp only send and only receive. A UE has at most one such application, in its unstructuredApp submodule vector. |
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| interfaceTableModule | string |
Relative module path of the interface table |
Properties
| Name | Value | Description |
|---|---|---|
| application | ||
| display | i=block/app |
Gates
| Name | Direction | Size | Description |
|---|---|---|---|
| socketIn | input | ||
| socketOut | output |
Unassigned submodule parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| io.interfaceTableModule | string |
Relative module path of the interface table |
|
| io.interface | string | "cellular" |
The name of the cellular NIC's interface |
Source code
// // An ~UnstructuredApp that only receives // module UnstructuredSinkApp extends UnstructuredApp { parameters: source.typename = ""; }File: src/simu5g/apps/unstructured/UnstructuredSinkApp.ned