Server Apparatus Managing IoT Data Cycles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of electronic devices connected to servers leads to excessive data upload and communication load, resulting in increased management costs and the need for server expansion, with unclear data purposes causing unnecessary data accumulation and traffic overload.
Innovation Solution
A server apparatus and method that determines a time cycle for data transmission from electronic devices based on requested services, allowing data to be transmitted only when necessary, thereby reducing unnecessary data transmission and optimizing server management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If electronic apparatuses upload data acquired in real time to a server apparatus, then the server can manage and transmit data to terminal apparatuses, but the traffic of the server apparatus is exceeded and data that is not used is accumulated
Solution Approach 1:
The server apparatus determines a time cycle for receiving data from electronic apparatuses based on service requirements before data upload occurs. This preliminary planning prevents unnecessary data accumulation by establishing upload schedules in advance, ensuring data is uploaded only when needed for specific services.
Solution Approach 2:
The system changes the parameter of data upload timing from continuous real-time upload to periodic upload based on determined time cycles. This parameter change reduces data traffic and prevents unnecessary accumulation while maintaining the server's ability to manage required data for service provision.
2Adaptability or versatility
If the number of electronic apparatuses using a server apparatus increases, then more services can be provided, but the amount of data uploaded on the server increases and communication load rapidly increases
Solution Approach 1:
The server apparatus dynamically determines time cycles for data reception based on service requirements and adjusts data upload schedules accordingly. This dynamic approach allows the system to adapt to varying numbers of electronic apparatuses and service demands while optimizing communication load by uploading data only when necessary.
Solution Approach 2:
The server apparatus autonomously determines which data to receive and when, based on service requirements, without requiring continuous data uploads from electronic apparatuses. This self-service mechanism reduces communication load by eliminating unnecessary data transmission while maintaining service capability.
3Reliability
If data is uploaded continuously to ensure service availability, then service reliability is improved, but unnecessary data transmission occurs increasing management costs
Solution Approach 1:
The system implements periodic data upload based on determined time cycles rather than continuous upload. This periodic action ensures service availability by uploading data at appropriate intervals while improving transmission efficiency by eliminating unnecessary continuous data transmission.
Solution Approach 2:
The server apparatus preliminarily determines time cycles for data reception based on service requirements before data upload occurs. This preliminary planning ensures service reliability by pre-establishing upload schedules while improving transmission efficiency by preventing unnecessary data transmission.
Data Source
AI summary
An electronic apparatus and a controlling method thereof are provided. A server apparatus communicatively connected with a plurality of electronic apparatuses constituting an internet of things (IoT) includes a communication interface, and a processor configured to, based on receiving a request of a service from an application executed in a user terminal apparatus being received through the communication interface, determine data corresponding to the request and an electronic apparatus for receiving the data among the plurality of electronic apparatuses, determine a time cycle for receiving the data from the electronic apparatus based on the service, control the communication interface to transmit a request for transmitting the data according to the time cycle to the electronic apparatus, and based on receiving the data from the electronic apparatus at an interval of the time cycle through the communication interface, provide the service based on the received data.


