Application-Driven Data Volume Adaptation for M2M Transmission Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data transmission methods in M2M communication over mobile networks face challenges in maintaining real-time requirements due to fluctuations in resource allocation and transmission conditions, leading to delayed information delivery in critical situations.
Innovation Solution
The method involves application-driven adaptation of data volume based on available transmission technology, allowing the application parts to independently decide on data volume and frequency, optimizing data throughput without intervening in network decision-making algorithms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If high data transmission rates are requested through modern mobile radio standards, then data transmission speed is improved, but transmission time requirement compliance deteriorates due to resource allocation fluctuations and unfavorable transmission conditions
Solution Approach 1:
The patent implements dynamic adaptation of the data volume to be transmitted based on actual transmission conditions. The application part continuously monitors transmission parameters and adjusts the data volume dynamically to ensure compliance with maximum transmission time requirements while optimizing data throughput according to available network resources
Solution Approach 2:
The patent changes the parameter of data volume being transmitted based on transmission conditions. By adjusting the data volume parameter in response to resource allocation fluctuations and transmission quality, the system maintains reliable compliance with transmission time requirements while maximizing data transmission efficiency
2Loss of time
If data volume is reduced to meet transmission time requirements, then transmission time compliance is improved, but data transmission completeness deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where the application part monitors actual transmission time and compares it with the maximum allowed transmission time. Based on this feedback, the system adjusts the data volume to ensure complete data transmission within the time constraint, preventing both time violations and data loss
Solution Approach 2:
The patent performs preliminary determination of the maximum possible data volume that can be transmitted within the required time based on current transmission conditions. This preliminary calculation allows the system to set appropriate data volume targets before transmission begins, ensuring both time compliance and data completeness
3Reliability
If application-driven adaptation of data volume is implemented, then transmission reliability is improved, but device complexity increases
Solution Approach 1:
The patent implements self-service adaptation where the application part autonomously determines and adjusts the data volume based on transmission conditions without requiring complex external control systems. The application uses its own resources to monitor transmission parameters and make adaptive decisions, simplifying the overall system architecture while maintaining high reliability
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The method involves executing an application-driven adaptation of data volume to be transmitted based on transmission technology under consideration of application-conditional maximum transmission time. A maximum possible data volume is determined during time duration from the transmission time and maximum possible throughput rate. A change-over process is taken place based on a threshold value-controlled algorithm preferably based on an algorithm with hysteresis. Transmission of sensor- and camera detected data by a mobile station (2) are controlled by a local application part. Independent claims are also included for the following: (1) a communication system for machine to machine communication and/or machine to human communication (2) a data carrier having a set of instructions for executing a method for transmitting data.