IOT Design System

Deepika Singh 
Academic and Technical Writer
For assignment help-infovision.deepika@gmail.com




1   Custom IoT  development  methodology for the Health care system

 

          IOT technology is one of the most revolutionized technology that has shaped the design of modern software-based services in the more adoptable way with advance features. To enable the IOT services , the IoT Platform plays a pivotal role that is a group of technologies that provides the building block for development of the IoT platform for the purposed product. Here in this report the IoT platform development methodologies will be presented. The Evolution framework to be followed for this design process is as follows-



-Defining meta-features

   The purposed platform will provide the support to the health care system that enables the individuals to exploit the on-body both portable and connected sensors for frequently monitoring the health signals originated from the human body. These signals will be related to the body temperature , pulse rate, blood pressure etc., and will be captured through sensors deployed in human body and will be communicated to the heath care analytics server. This is very critical service as it aims to provide life support to the patients. It aims to exploit the sensor-based data for analysing , profiling and managing the connected and smart heath care system( Imreh, Robert & Raisinghani, Mahesh. 2021).

Step-2 Derivation of the feature set

In this phase complete lifecycle coverage with the help of proposed IOT platform is set. In this step the various processes are broken down in following steps-

Initialization- In this step the core objective of the project , schedule , responsibilities and other necessary information for development of the IOT platform is set as well documented. Along with this majorly the feasibility of the proposed application is estimated.

Analysis – In this step the analysis of the requirement for the proposed application is set . As mentioned that the  purposed platform will provide the support to the health care system that enables the individuals to exploit the on-body both portable and connected sensors for frequently monitoring the health signals originated from the human body. So, it is analysed for which apparatuses for supporting the health care system the sensors are required to develop. Along with this the features for security and interoperability is also considered.

Design – In this phase firstly the architecture and technologies for proposed sensors are designed. The networking architecture for the proposed IOT platform is designed . According to the research study conducted the various technologies proposed for supporting the health care system are as follows-

 

Along with this technology for supporting the front end and backend design is also set. We are suggesting Arduino platform as it is widely used and is easily available. Secondly it is compatible with modern technologies. Along with this monitoring system with appropriate log files are also required to develop. To support the services data centre is also required to develop.

Implementation

Here in this phase the design and logic develop is converted in the actual working application with the help of appropriate programming language and platform.

Testing

In this phase the developed application is tested both for the functionality features and working  given as well for the given functionalities in the application.

Deployment

In this phase the proposed application is deployed at the actual working place . Here the proposed application will be deployed with complete training and user manuals. Along with this the features are synchronized according to the deployment site requirement.

Tasks or processes

To develop the IOT product for supporting the processes that were conducted as also explained in above section too are to define the context of the processes , life cycle of the product development, Roles of different human entities and  modelling for data products and modelling languages( Fergus, Kristin. 2012).

Roles

Role

Responsibilities

Project manager

Will perform the responsibility of initiating , planning , executing , monitoring and controlling the IOT product

IOT Architect

Will develop the IOT architecture for the product that meets the stakeholder requirements

IOT Programmer

Will perform the responsibility of implementing the IOT API for providing the interoperability , coding , configuring the smart object at the machine level. 

Third party Programmer

Will perform the responsibility of the implementing and supporting of the third-party services

Data/Analyst

Will perform the responsibility of designing and implementing the data models for the data level architecture

Non-relational data storage specialist

Will perform the responsibility of implementing and managing the non-relational SQL technologies

Infrastructure Administrator

Will perform the responsibility of procuring , managing and monitoring the physical platform infrastructure.

Security Specialist

Will perform the responsibility of implementing the mechanism for ensuring the platform’s privacy, security and integrity.

Integrator

Will perform the responsibility of identifying the integration points and implementing the integration layers for addressing the interoperability issues

Medical Staff

Sharing data

 Models /Work Products

Functionalities

Particular constraints

Possible technologies and algorithms

For hospital building

Floor level accuracy

Atmospheric pressure, RFID/Wi-Fi , finger prints , Bluetooth, UWB

For activity recognition

Validity >90%

Accelerometer , RFID , Wi-Fi, decision trees , genetic algorithms , neural network and thresholding

For Vital Sign monitoring such as heart rate

non-invasive method

Electrocardiogram, infrared and acoustic

Classification of the behaviour

High validity required

Neural network, decision tree , k-nearest neighbourhood, genetic algorithms etc. 

For control

Fast responsiveness

Inter-integrated circuit and serial peripheral  interface

 

Modelling language

To implement the application with the help of software’s the programming language such as C, C++, Python and Java will be  used. Along with this machine language such as C and Assembly programming language will be used. Proper communication protocols and smart object layer will be developed.

 

Map Table

Method Fragment

Selected/Not Selected

Justification

Lifecycle Phases

yes

It helps in defining the various stages in the chronological sequence for development.

Tasks/processes

yes

it helps in defining the work scope of each process

Roles

yes

Defines the responsibilities of developing team

Modelling language

yes

It helps in defining the programming language required for developing the working application

Model/work product

yes

Helps in defining possible technologies for product development

 

 

 

 

 

 

IOT Methodology Diagram

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


2. Strength /Advantages and weaknesses of the IOT methodology selected

            Strengths –

The proposed methodology has defined all the phases in the most acceptable form similar to the traditional software life cycles. The proposed methodology is capable for developing the implementable application. It has provided the features for security too. In the IOT health care applications one of the most important requirement is the localization of the patient or equipment. It is very important for localizing the equipment’s and patients for collecting the signals through the sensors. Along with this each sensor has its own features and complexity as here the signals of equipment’s used for the  purposed platform will provide the support to the health care system that enables the individuals to exploit the on-body both portable and connected sensors for frequently monitoring the health signals originated from the human body. These signals will be related to the body temperature , pulse rate, blood pressure etc., and will be captured through sensors deployed in human body and will be communicated to the heath care analytics server. This is very critical service as it aims to provide life support to the patients (Kumar, Gaurav & Bhatia, Pradeep. 2012). Therefore, to design this system a very systematic approach has been utilized. To achieve the optimal result the problem formulation and product development is performed. The algorithms are also specified  according to the requirement of the health care system. Each stage defined above in the methodology is self-explanatory and helps in providing the support to the development of IOT platform for the health care system. In the above section the purpose of each phase and significance in the development life cycle. Here  in this project mainly sensors are required for collecting the data through various apparatuses attached to the patients and storing the information in the backend server . This methodology  is flexible and provides complete scope for the testing and debugging the errors and faults in the convenient manner. Along with this it is providing complete support for connecting with the IOT system devices and support for IOT

Weakness –

·       Though this methodology has provided a great support for the development of IOT platform for the health care system but the methodology is weak in respect to providing the security mechanism.

·       Along with this architecture system for error and exceptional handling is also not specified.

 











No comments:

Post a Comment