Here’s how Mynavi TechTus Vietnam helps implement IoT in your Business (Part 2)

What is the Internet of Things (IoT) and how Mynavi TechTus Vietnam is implementing the technology
Introduction

Minimizing labor expenses and enhancing operational efficiency are essential for maintaining a competitive edge and driving growth. The Internet of Things (IoT) provides powerful advantages that can optimize your business processes. At Mynavi TechTus Vietnam, we offer technology solutions designed to help you accomplish both goals.

How Mynavi TechTus Vietnam Implements IoT to Help Your Business

Our client, a laboratory of professors and Phd researchers, sought to create an IoT solution aimed at monitoring and managing health metrics such as heart rate and body movement. The client’s device is for wearing on the chest; communicated with the software via Bluetooth Low Energy (BLE) to transfer real-time health data. Their target users included athletes, long-haul truck drivers, and factory workers—individuals for whom real-time health data is crucial.

IoT project to track & manage workforce’s health

The Challenge:

Frequently data transmission for 8 hours across 1,000 users. Handling large data volumes, like ECG with 4 sampling frequencies, was a key challenge.

Data size & LTE communication cost: The client asked us to send data from mobile devices to IoT Core in binary or hexadecimal format to reduce the data size and save on LTE communication costs. After investigating, we found that sending data in binary or hexadecimal instead of JSON didn’t change the data size, so the costs would remain the same.

IoT project about healthcare of Mynavi TechTus Vietnam

How Mynavi TechTus Vietnam Solved the Problem

 

To tackle the challenges of the project, Mynavi TechTus Vietnam implemented several key solutions to ensure smooth and efficient performance. These solutions not only addressed the immediate concerns but also enhanced the overall functionality of the system:

Our solution for frequent data transmission: 

  • Mynavi TechTus Vietnam utilized Amazon Timestream, a time series database, to store real-time data. The system pushes data every 30 seconds to ensure continuous updates. 
  • User testing: To gather enough data for the project, Team members extensively tested the devices as trial users throughout the development process to have more user experiences. Despite the devices being heavy and uncomfortable during testing, our team members have worn the devices continuously on their chest —while working and sleeping—to collect enough sample data for the project.
We also researched and found the best solution to optimize data and reduce LTE communication costs: 
 
Initially, we investigated sending data in binary or hexadecimal formats instead of JSON due to the request from the client but found the data volume remained high. 
 
However when we have tried sending hexadecimal data in JSON format during the current development phase, the data volume is high, so we have investigated other ways to reduce the data volume. The JSON format added unnecessary symbols like [], “”, and {}, increasing the data size and costs. While the sensor sent data to mobile in Array Int format, converting it to hexadecimal only made the problem worse.
 
Our solution: After thoroughly testing process, Mynavi TechTus Vietnam decided to avoid JSON entirely. Instead, we used Protobuf to convert Array Int directly into binary format, significantly reducing data volume and optimizing transmission.
 

Tech Stack:

  • Backend: Ruby on Rails
  • Frontend: Vue.js
  • Mobile: Android (Kotlin), iOS (Swift)
  • Communication: BLE (Bluetooth Low Energy)
  • Cloud Infrastructure: AWS IoT Core
Mynavi TechTus Vietnam Internet of things healthcare
IoT project to track & manage workforce’s health

The Results

case studies

See More Case Studies

Contact us

Partner with Us for Comprehensive IT Solutions

We’re happy to answer any questions you may have and assist you in determining which of our services best meet your needs.

Your benefits:
What’s the next step?
1

We schedule a call at your convenience.

2

We conduct a discovery and consultation meeting.

3

We prepare a proposal based on your needs.

Book a free consultation