Terminal Data Framing With Waveform ACK Retransmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing signal transmission technologies are inefficient due to long time intervals for bit values, low coding efficiency, and increased burdens and costs on sending and receiving terminals, as well as inefficient data retransmission processes.
Innovation Solution
The method employs waveform sequences where bits 0 and 1 are represented by changes between high and low levels, with the duration of the high level optimized for power efficiency, and data frames are resent only upon receipt of an ACK message, allowing for partial retransmission and improved efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is transmitted in a connected state between different networks, then communication efficiency is improved, but data security is compromised due to authentication failures and data leakage
Solution Approach 1:
The patent segments the data transmission process into distinct phases: connection establishment phase (where network layer information is exchanged and authenticated) and data transmission phase (where actual data is transferred). This segmentation allows authentication to be completed before data transfer, ensuring security while maintaining efficiency. The connection management module separates authentication functions from data transmission functions, enabling independent optimization of each phase.
Solution Approach 2:
The patent performs authentication and security verification in advance during the connection establishment phase, before actual data transmission begins. The terminal device and server complete mutual authentication, security capability exchange, and parameter negotiation during connection setup. This preliminary action ensures that when data transmission occurs, security measures are already in place, preventing data leakage while maintaining efficient transmission.
2Reliability
If data is encrypted and transmitted, then data security is improved, but transmission speed is reduced due to processing overhead
Solution Approach 1:
The patent dynamically adjusts encryption parameters and security levels based on the trusted relationship level between devices. For high-trust connections, stronger encryption algorithms and higher security parameters are applied. For low-trust connections, lighter encryption is used. This parameter adaptation optimizes the balance between security and transmission speed, avoiding unnecessary processing overhead while maintaining adequate security protection.
Solution Approach 2:
The patent applies differential encryption strategies where not all data requires the same level of encryption. Critical data fields receive full encryption treatment, while less sensitive information uses lighter protection. This partial action approach ensures essential security requirements are met without subjecting all data to heavy encryption processing, thereby maintaining transmission speed while providing necessary security.
3Reliability
If security verification is performed before data transmission, then data security is improved, but transmission delay is increased
Solution Approach 1:
The patent performs security verification during the connection establishment phase, which occurs before data transmission begins. Authentication, security capability matching, and parameter negotiation are completed as preliminary actions during connection setup. This timing ensures security verification does not interrupt or delay the actual data transmission process, as security measures are already in place when transmission starts.
Solution Approach 2:
The patent maintains continuous security protection throughout the data transmission process without requiring repeated verification interruptions. Once authentication is established during connection setup, security contexts and parameters are maintained continuously during data transmission. This continuous security state eliminates the need for frequent verification pauses, reducing transmission delay while maintaining security.
Data Source
Figure 1
Figure 2~5(b)
Figure 6~7B
AI summary
Provided by the present invention are a data transmission method and a terminal, the method comprising: acquiring N data frames of data to be sent and acquiring a bit sequence of an ith data frame, the value of i being 1, 2, 3... N sequentially; sending X waveform sequences corresponding to the bit sequence of the ith data frame, a waveform sequence comprising one of the following: a first waveform sequence, a second waveform sequence and a third waveform sequence; detecting a change in the level of a receiving port after completion of sending the X waveform sequences; determining Y waveform sequences of receiving data according to the level change and characteristics of the waveform sequences, and determining the bit sequence of the receiving data according to the Y waveform sequences; acquiring a bit sequence of an (i+1)th data frame when the bit sequence of the receiving data at least comprises a flag bit used to at least indicate success of receiving data; and sending Z waveform sequences corresponding to the bit sequence of the (i+1)th data frame until completion of sending the N data frames of the data to be sent.