BS ISO IEC 30143:2020 download.Internet of Things (loT) — Underwater acoustic sensor network (UWASN) — Application profiles.
1 Scope
BS ISO IEC 30143 provides the guidelines for designing and developing new applications In the underwater environment such as fish farming, environment monitoring, harbour security. etc. BS ISO IEC 30143 aLso:
• provides the components required for developing the application:
• provides instructions for modelling the application with examples;
• helps the user to understand the communication between the elements In the applecatlon for modelling the communication between elements;
• guides the user with the design process of underwater applications.
2 Normative references
There are no normative references in BS ISO IEC 30143
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminological databases for use in standardization at the following addresses:
• IEC Electropedia: available at http:!/www,eiectropedia.org/
• ISO Online browsing platform: available at ht(p:/iwww.iso.orglobp
3.1
application profile
set of documents which provides the effective guidance to develop a particular application
component
representation of an actor in a UWASN application ixofile
3.3
.l.m.nt
<of use case model> object used to connect the devices and networks In the underwater environment
EXAUPLE actoi, us. cases. r.ialionihips
3.4
element
<of sequence diagram model> essential part used to connect the devices and networks In the underwater environment
3.5
element
<of class diagram model> class, object or method used for the communication between the devices and networks In the underwater environment
4 Abbreviated terms
RF radio frequency
UUV unmanned underwater vehicle
UWASN underwater acoustic sensor network
UWA-GW underwater acoustic gateway
UWA-SNode underwater acoustic sensor node
UWA-CH underwater acoustic cluster head
UWA.CH.ld underwater acoustic cluster head identity
UWA-SNode-id underwater acoustic sensor node identity
UWA-DTN-GW underwater DTN gateway
UWA-FN underwater acoustic fundamental network
5 Overview of UWASN application profiles
5.1 Introduction to application profiles
In UWASN, the application profiles comprise of a group of components, approaches and guidelines for a specific application.
5.2 BenefIts of application profiles
An application profile is a layout or outline for users. Application profiles can help users as suggested below:
— utilizing them to depict how applications are deployed, arranged and managed in submerged conditions:
— providing required components for building up new UWASN applications effectively;
— providing the basic information for planning:
— reducing the learning curve;
— standardizing the development work; and
— providing the general requirements and functional requirements for developing the application.
6 DesIgn process of UWASN application profiles
6.1 General
The primary goal of the design process Is to give guidance for developing underwater applications (See Annex A). The design process of UWASN application profiles provides the following information:
— purpose of UWASN application;
— overview of UWASN application;
— user requirements for the design process of UWASN application;
— general requirements for the design process of UWASN application;
— functional requirements for the design process UWASN application:
— constrained requirements for the design process of UWASN application:
— consideration for the design process of UWASN application.
6.2 Criteria for the design process of UWASN application profiles
The criteria considered for the design process of the UWASN application profiles include but are not limited to the following:
— limitation In bandwidth:
— localization:
— limited battery power:
— deployment of devices:
— reliability;
— scalability:
— quality of service:
— distance of transmission:
— propagation delay;
— device configuration;
— device maintenance;
— self-management.
6.3 Design process steps for UWASN application profiles
Table 1 shows the steps for the design process of UWASN application profiles.
The functional requirements are used to indicate the function performed by each component in the UWASN system.
— The UWA-Application Layer: This layer is used to exchange information in the application process. The main functionality of this application is to exchange data.
— The UWA-Bundle Layer: This layer is used to carry the group of information between the layers such as application and network layer. The store and forward concepts are used for transmitting the packets.
— The UWA-Network Layer: The main functionality of this layer is routing. The operations performed by this layer are packet generation, underwater device communication, address management, etc.
— The UWA-Data link Layer: The main functionality of this layer is controlling the UWA-Physical Layer. This layer has the responsibility to check and correct the errors that occur in the UWA-Physical Layer or devices.
— The UWA-Physical Layer: This layer is used to establish and maintain the connection between the physical devices in underwater environments.
7.5 ConstraIned requirements of UWASN application profiles
7.5.1 General
Table 5 shows the constrained requirements for tJWASN application profiles.
7.5.8 Battery
Batteries are requered for the management of power in underwater devices such as UUVs, UWA.
CH, UWA-SNode, etc.
8 Modelling techniques for designing UWASN application profiles
8.1 General
Modelling is an appcoach used for designing the application. Modelling is the main phase of the application development, which should be performed before the development of application. In UWASN, modelling is specialized because of constrained environmental conditions. The modelling technique applied to develop the UWASN applications is the Unified Modelling Language (UML). The UML based modelling techniques can be used for modelling the UWASN applications such as environmental monitoring, fish farming, etc.
8.2 Use case model
8.2.1 General
The main purposes of the use case model are to view interactions between the elements in a UWASN system and to show the objectives achieved by those interactions.
8.2.2 Elements of use case diagram
Actors: In UWASN, the actors are the things that interact with the system, such as devices, users, and other entities within the system. Examples of actors in UWASN are listed below (see also Figure 1):
• base station;
• network manager:
• UUV:
• UWA-GW.
Figure 8 shows the sequence flow of messages between each object in the UWASN system, The above sequence diagram consists of objects and message flows between the objects. In the diagram, control room, surface station. UWA-GW and UUV. etc. are represented as objects. Request for data, response, error correction, etc. are represented as the message flows between the objects.
8.4 Class diagram model
8.4.1 General
In UWASN, the class diagram is used by the application developer to show the whole structure of the UWASN system. It describes the attributes and the operations of each class in the system and the relationship between them. The class diagram visually indicates the needs of the application.
8.4.2 Elements of class diagram
1) Class name: This is the upper section of class diagram (see Figure 9), which represents the name of the class.
2) Attributes: This Is the middle section of class diagram (see Figure 9). The attributes are considered as the properties of class.
3) Methods: This is the lower section of class diagram (see Figure 9). which describes the operation or actions of the class.
BS ISO IEC 30143:2020 download
Note:
If possible,i really hope you can shut your adblocker.