Delivery Context Ontology

Network Terms

This group models classes, properties and instances that have to do with the Network characteristics of the Delivery Context.

Summary of Terms

An alphabetical index of terms, composed by classes (concepts), properties (relationships, attributes), and instances (only those which are considered normative) is given below. All the terms are hyperlinked to their detailed description for quick reference.

Classes: BandwidthSupport, Context_NetworkEntity, HttpProxy, Network, NetworkBearer, NetworkBearerTechnology, NetworkMode, NetworkSupport, NetworkTechnology, NonTransparentProxy, PLMNetwork, Proxy, TransparentProxy, WiFiNetwork, WiredNetwork,

Properties: APN, availableNetworkBearers, bandwidthSupport, bearerNetwork, bearerTechnology, cellId, connectedNetworks, currentDownloadBandwidth, currentUploadBandwidth, defaultNetworkBearer, homePLMNetwork, maxDownloadBandwidth, maxUploadBandwidth, mcc, minDownloadBandwith, minUploadBandwidth, mnc, networkMode, networkSupport, networkTechnology, operationBands, preferredNetworkBearer, presentNetworks, proxy, signalStrength, ssid, supportedNetworkBearers, supportedNetworkModes, typicalDownloadBandwith, typicalUploadBandwidth,

Instances:

Detailed Description of Classes

Class BandwidthSupport

Bandwidth Support - This class represents the bandwith characteristics provided by a Network Bearer Technology.

CURIE: net:BandwidthSupport

sub-class-of
net:Context_NetworkEntity
in-domain-of
net:maxDownloadBandwidth
net:maxUploadBandwidth
net:minDownloadBandwith
net:minUploadBandwidth
net:typicalDownloadBandwith
net:typicalUploadBandwidth
in-range-of
net:bandwidthSupport
restrictions
net:maxUploadBandwidth maxCardinality (1)
net:minUploadBandwidth maxCardinality (1)
net:typicalUploadBandwidth maxCardinality (1)
net:maxDownloadBandwidth maxCardinality (1)
net:typicalDownloadBandwith cardinality (1)
net:minDownloadBandwith maxCardinality (1)

[back to top]

Class Context_NetworkEntity

Context Network Entity - This class reprensents the set of all delivery context entities that have to do with network characteristics.

CURIE: net:Context_NetworkEntity

sub-class-of
dcn:Context_Entity
super-class-of
net:BandwidthSupport
net:Network
net:NetworkBearer
net:NetworkBearerTechnology
net:NetworkMode
net:NetworkSupport
net:NetworkTechnology
net:Proxy

[back to top]

Class HttpProxy

Http Proxy - It is a forwarding agent, receiving requests for a URI in its absolute form, rewriting all or part of the message, and forwarding the reformatted request toward the server identified by the URI..

CURIE: net:HttpProxy

sub-class-of
web:Context_WebBrowsingEntity
net:Proxy
super-class-of
net:NonTransparentProxy
net:TransparentProxy
in-range-of
net:proxy
normative-references
http://tools.ietf.org/html/rfc2616#section-1.3

[back to top]

Class Network

Network - This class represents a Network in the Delivery Context.

CURIE: net:Network

sub-class-of
dcn:Aspect
net:Context_NetworkEntity
super-class-of
net:PLMNetwork
net:WiFiNetwork
net:WiredNetwork
in-domain-of
net:networkMode
net:preferredNetworkBearer
net:signalStrength
in-range-of
net:bearerNetwork
net:connectedNetworks
net:presentNetworks
restrictions
net:networkMode someValuesFrom (net:NetworkMode)

[back to top]

Class NetworkBearer

Network Bearer - This class represents a network bearer in a delivery context.

CURIE: net:NetworkBearer

sub-class-of
net:Context_NetworkEntity
dcn:Aspect
in-domain-of
net:APN
net:bearerNetwork
net:bearerTechnology
net:currentDownloadBandwidth
net:currentUploadBandwidth
net:proxy
in-range-of
net:availableNetworkBearers
dcn:currentNetworkBearer
net:defaultNetworkBearer
net:preferredNetworkBearer
net:supportedNetworkBearers
restrictions
net:bearerTechnology allValuesFrom (net:NetworkBearerTechnology)
net:currentDownloadBandwidth maxCardinality (1)
net:currentUploadBandwidth maxCardinality (1)
net:bearerTechnology cardinality (1)

[back to top]

Class NetworkBearerTechnology

Network Bearer Technology - This class represents network bearer technologies.

CURIE: net:NetworkBearerTechnology

sub-class-of
net:Context_NetworkEntity
in-domain-of
net:bandwidthSupport
in-range-of
net:bearerTechnology
restrictions
common:id cardinality (1)
common:name minCardinality (1)

[back to top]

Class NetworkMode

Newtwork Mode - A mode of operation of a network which includes network technology and operation frequency bands.

CURIE: net:NetworkMode

sub-class-of
net:Context_NetworkEntity
in-domain-of
net:networkTechnology
net:operationBands
in-range-of
net:networkMode
net:supportedNetworkModes
restrictions
net:operationBands minCardinality (1)
net:networkTechnology cardinality (1)
net:networkTechnology allValuesFrom (net:NetworkTechnology)

[back to top]

Class NetworkSupport

Network Support - This class represents the network characteristics of a device.

CURIE: net:NetworkSupport

sub-class-of
net:Context_NetworkEntity
in-domain-of
net:cellId
net:connectedNetworks
net:defaultNetworkBearer
net:homePLMNetwork
net:supportedNetworkModes
in-range-of
net:networkSupport
restrictions
net:supportedNetworkBearers someValuesFrom (net:NetworkBearer)
net:supportedNetworkModes someValuesFrom (net:NetworkMode)

[back to top]

Class NetworkTechnology

Network Technology - This class represents different network technologies.

CURIE: net:NetworkTechnology

sub-class-of
net:Context_NetworkEntity
in-range-of
net:networkTechnology
restrictions
common:name minCardinality (1)
common:id cardinality (1)

[back to top]

Class NonTransparentProxy

Non Transparent HTTP Proxy - An HTTP a proxy that modifies the request or response in order to provide some added service to the user agent, such as group annotation services, media type transformation, protocol reduction, or anonymity filtering..

CURIE: net:NonTransparentProxy

sub-class-of
net:HttpProxy
super-class-of
web:CTransformationProxy
normative-references
http://www.ietf.org/rfc/rfc2616.txt

[back to top]

Class PLMNetwork

Public Land Mobile Network - A public land mobile network (PLMN) is a network that is established and operated by an administration or by a recognized operating agency (ROA) for the specific purpose of providing land mobile telecommunications services to the public.

CURIE: net:PLMNetwork

sub-class-of
net:Network
in-domain-of
net:mcc
net:mnc
in-range-of
net:homePLMNetwork
restrictions
net:mcc cardinality (1)
net:mnc cardinality (1)

[back to top]

Class Proxy

Proxy - A computer network service that allows clients to make indirect network connections to other network services.

CURIE: net:Proxy

sub-class-of
dcn:Aspect
net:Context_NetworkEntity
soft:Program
super-class-of
net:HttpProxy
informative-references
http://www.w3.org/TR/di-gloss/#def-proxy

[back to top]

Class TransparentProxy

Transparent HTTP Proxy - An HTTP proxy that does not modify the request or response beyond what is required for proxy authentication and identification..

CURIE: net:TransparentProxy

sub-class-of
net:HttpProxy
normative-references
http://www.ietf.org/rfc/rfc2616.txt

[back to top]

Class WiFiNetwork

WiFi Network - This class represents a WiFi network.

CURIE: net:WiFiNetwork

sub-class-of
net:Network
in-domain-of
net:ssid
restrictions
net:ssid cardinality (1)

[back to top]

Class WiredNetwork

Wired Network - This class represents a wired network in general.

CURIE: net:WiredNetwork

sub-class-of
net:Network

[back to top]

Class Disjointness

The following classes are pairwise disjoint between them:

DisjointClasses (net:TransparentProxy, net:NonTransparentProxy)

DisjointClasses (net:NetworkTechnology, net:NetworkSupport, net:NetworkMode, net:NetworkBearerTechnology, net:BandwidthSupport)

DisjointClasses (net:Proxy, net:NetworkBearer, net:Network, net:NetworkTechnology, net:NetworkSupport, net:NetworkMode, net:NetworkBearerTechnology, net:BandwidthSupport)

DisjointClasses (net:WiFiNetwork, net:WiredNetwork, net:PLMNetwork)

Detailed Description of Properties

Property APN

APN - The Access Point Name associated to a network bearer.

CURIE: net:APN

OWL Type
DatatypeProperty
Functional
domain
net:NetworkBearer
range
xsd:string

[back to top]

Property availableNetworkBearers

Available Network Bearers - The available network bearers offered by a Network or available for a Device.

CURIE: net:availableNetworkBearers

OWL Type
ObjectProperty
domain
net:Network
net:NetworkSupport
range
net:NetworkBearer
sub-property-of
common:available
dcn:component
net:supportedNetworkBearers

[back to top]

Property bandwidthSupport

Bandwidth Support - The bandwidth support offered by a Network Bearer Technology.

CURIE: net:bandwidthSupport

OWL Type
ObjectProperty
Functional
domain
net:NetworkBearerTechnology
range
net:BandwidthSupport
sub-property-of
common:supports

[back to top]

Property bearerNetwork

Bearer Network - The network that provides the infraestructure of a Network Bearer.

CURIE: net:bearerNetwork

OWL Type
ObjectProperty
Functional
domain
net:NetworkBearer
range
net:Network

[back to top]

Property bearerTechnology

Network Bearer Technology - The technology used by a Network Bearer.

CURIE: net:bearerTechnology

OWL Type
ObjectProperty
Functional
domain
net:NetworkBearer
range
net:NetworkBearerTechnology

[back to top]

Property cellId

Cell Identifier - The id of the cell to which the device is interacting with in the mobile network.

CURIE: net:cellId

OWL Type
DatatypeProperty
Functional
domain
net:NetworkSupport
range
xsd:string
sub-property-of
common:id

[back to top]

Property connectedNetworks

Connected Networks - The networks to which a device is currently connected.

CURIE: net:connectedNetworks

OWL Type
ObjectProperty
domain
net:NetworkSupport
range
net:Network

[back to top]

Property currentDownloadBandwidth

Current Download Bandwidth - This property represents the current download bandwidth offered by a network bearer measured in Kbits/s.

CURIE: net:currentDownloadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:NetworkBearer
range
xsd:int

[back to top]

Property currentUploadBandwidth

Current Upload Bandwidth - This property represents the current upload bandwidth offered by a Network Bearer measured in Kbits/s.

CURIE: net:currentUploadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:NetworkBearer
range
xsd:int

[back to top]

Property defaultNetworkBearer

Default Network Bearer - This property represents the default Network Bearer for a Device.

CURIE: net:defaultNetworkBearer

OWL Type
ObjectProperty
domain
net:NetworkSupport
range
net:NetworkBearer
sub-property-of
dcn:defaultComponent
net:supportedNetworkBearers

[back to top]

Property homePLMNetwork

Home Network - The home PLMN network of a device.

CURIE: net:homePLMNetwork

OWL Type
ObjectProperty
Functional
domain
net:NetworkSupport
range
net:PLMNetwork

[back to top]

Property maxDownloadBandwidth

Maximum download Bandwidth - This property represents a maximum download bandwidth measured in Kbits/s.

CURIE: net:maxDownloadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Property maxUploadBandwidth

Maximum Upload Bandwidth - This property represents a maximum upload bandwidth measured in Kbits/s.

CURIE: net:maxUploadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Property mcc

Mobile Country Code - This property identifies univoquely the country of a mobile network.

CURIE: net:mcc

OWL Type
DatatypeProperty
Functional
domain
net:PLMNetwork
range
xsd:string
normative-references
http://www.itu.int/itudoc/itu-t/ob-lists/icc/e212_685.pdf

[back to top]

Property minDownloadBandwith

Minimum Download Bandwidth - This property represents a minimum download bandwidth that can be offered and measured in Kbits/s.

CURIE: net:minDownloadBandwith

OWL Type
DatatypeProperty
Functional
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Property minUploadBandwidth

Minimum Upload Bandwidth - This property represents a minimum upload bandwidth that can be offered measured in Kbits/s.

CURIE: net:minUploadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Property mnc

Mobile Network Code - A Mobile Network Code (MNC) is used in combination with a Mobile Country Code (MCC) (also known as a "MCC / MNC tuple") to uniquely identify a mobile phone operator/carrier using the GSM, CDMA, iDEN, TETRA and UMTS public land mobile networks and some satellite mobile networks.

CURIE: net:mnc

OWL Type
DatatypeProperty
Functional
domain
net:PLMNetwork
range
xsd:string

[back to top]

Property networkMode

Network Mode - This property represents the network mode of a Network.

CURIE: net:networkMode

OWL Type
ObjectProperty
domain
net:Network
range
net:NetworkMode

[back to top]

Property networkSupport

Network Support - The network-related characteristics of a device.

CURIE: net:networkSupport

OWL Type
ObjectProperty
Functional
domain
dcn:Device
range
net:NetworkSupport

[back to top]

Property networkTechnology

Network Technology - This property holds a network technology.

CURIE: net:networkTechnology

OWL Type
ObjectProperty
Functional
domain
net:NetworkMode
range
net:NetworkTechnology

[back to top]

Property operationBands

Operation Band - The frequencies of operation of a network. Frequencies are expressed in Mhz.

CURIE: net:operationBands

OWL Type
DatatypeProperty
domain
net:NetworkMode
range
xsd:int

[back to top]

Property preferredNetworkBearer

Preferred Network Bearer - This property represents the preferred network bearer for a Network.

CURIE: net:preferredNetworkBearer

OWL Type
ObjectProperty
Functional
domain
net:Network
range
net:NetworkBearer
sub-property-of
net:supportedNetworkBearers

[back to top]

Property presentNetworks

Present Networks - The networks that are present in the current Environment.

CURIE: net:presentNetworks

OWL Type
ObjectProperty
domain
dcn:Environment
range
net:Network

[back to top]

Property proxy

Proxy - This property represents one or more proxies that can be present while using a Network Bearer.

CURIE: net:proxy

OWL Type
ObjectProperty
domain
net:NetworkBearer
range
net:HttpProxy
sub-property-of
dcn:activeComponent

[back to top]

Property signalStrength

Signal Strength - This property indicates the relative (from 0 to 100) signal strength offered by a Network in this Context.

CURIE: net:signalStrength

OWL Type
DatatypeProperty
Functional
domain
net:Network
range
xsd:int

[back to top]

Property ssid

Service Set Identifier - The SSID of a WiFi network.

CURIE: net:ssid

OWL Type
DatatypeProperty
domain
net:WiFiNetwork
range
xsd:string

[back to top]

Property supportedNetworkBearers

Supported Network Bearers - This property holds the set of network bearers supported by a Network or by a Device..

CURIE: net:supportedNetworkBearers

OWL Type
ObjectProperty
domain
net:Network
net:NetworkSupport
range
net:NetworkBearer
sub-property-of
common:supports
super-property-of
net:availableNetworkBearers
net:defaultNetworkBearer
net:preferredNetworkBearer

[back to top]

Property supportedNetworkModes

Supported Network Modes - The supported Network Modes of a Device.

CURIE: net:supportedNetworkModes

OWL Type
ObjectProperty
domain
net:NetworkSupport
range
net:NetworkMode
sub-property-of
common:supports

[back to top]

Property typicalDownloadBandwith

Typical Download Bandwidth - This property represents a typical download bandwidth measured in Kbits/s.

CURIE: net:typicalDownloadBandwith

OWL Type
DatatypeProperty
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Property typicalUploadBandwidth

Typical Upload Bandwidth - This property represents a typical upload bandwith measured in Kbits/s.

CURIE: net:typicalUploadBandwidth

OWL Type
DatatypeProperty
Functional
domain
net:BandwidthSupport
range
xsd:int

[back to top]

Non Normative Instances

Utility instances can be found in the OWL file.

Example instances can be found in the OWL examples file.

Resources