Dual Mode Gateway Congestion Management via Delay Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Machine-to-Machine (M2M) applications, dual mode gateways experience data congestion due to capillary network devices sleeping, leading to resource occupation and reduced data transmission efficiency in the cellular network.
Innovation Solution
A method where the dual mode gateway determines congestion by assessing buffer space and sleeping cycles, and sends a delay transmission message to the cellular network to delay data transmission, allowing the dual mode gateway to manage congestion by pausing data delivery until the capillary network device wakes up.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the dual mode gateway stores service data for sleeping capillary network devices, then data can be transmitted after the device wakes up, but the buffer space of the dual mode gateway is occupied, causing data congestion
Solution Approach 1:
The dual mode gateway performs preliminary actions by determining congestion status before storing service data, and sends delay transmission messages to prevent buffer overflow. This proactive approach maintains reliability by ensuring data is only stored when buffer space is available, while avoiding the congestion that would reduce productivity
Solution Approach 2:
The gateway implements a feedback mechanism by continuously monitoring its buffer status and sending delay transmission messages back to the network when congestion is detected. This feedback loop ensures that the gateway maintains reliable data transmission by adjusting its behavior based on real-time buffer conditions, preventing the accumulation of excess data that would harm transmission efficiency
2Adaptability or versatility
If the dual mode gateway buffers data for multiple sleeping devices, then all devices can receive their data upon waking, but resource occupation increases and causes data congestion
Solution Approach 1:
The gateway applies partial action by selectively buffering data only when necessary - specifically when the device is sleeping and buffer space is available. When congestion is detected, the gateway sends delay transmission messages to prevent excessive buffer occupation. This selective approach maintains adaptability to support multiple devices while controlling resource occupation to avoid congestion
Solution Approach 2:
The gateway dynamically adjusts its data buffering behavior based on real-time congestion status. By monitoring buffer occupancy and sending delay transmission messages when thresholds are exceeded, the gateway creates a dynamic system that adapts to varying network conditions, maintaining versatility for multiple devices while preventing resource exhaustion
3Reliability
If the dual mode gateway continuously monitors and buffers data, then no data is lost during device sleep, but transmission efficiency decreases due to congestion
Solution Approach 1:
The gateway takes preliminary action by assessing congestion status before buffering data, and sends delay transmission messages to the network when congestion is detected. This prevents unnecessary buffering of data that would cause transmission delays, while still ensuring data completeness for devices that are genuinely sleeping and will wake soon
Solution Approach 2:
The gateway uses feedback by continuously monitoring buffer status and sending delay transmission messages when congestion thresholds are reached. This feedback mechanism ensures data completeness by only dropping data when the gateway is congested, while minimizing transmission delays by promptly notifying the network to pause data transmission
Data Source
Figure 1~3
Figure 4~6
Figure 7~8
AI summary
A gateway data transmission method, device and system are provided, which relate to the field of communication, and are invented for solving data congestion in a dual mode gateway caused by occupation of resources of the dual mode gateway in existing gateway data transmission technology. The method provided in the present invention includes: when service data from a cellular network side needs to be transmitted to a capillary vessel network device via a dual mode gateway, it is determined if the dual mode gateway is congested; if it is congested, a delay transmission message is transmitted to a data transmission main body at the cellular network side, the delay transmission message includes a reaccess time evaluated for service data by the dual mode gateway, the data transmission main body delays the transmission of the service data. The present invention can be applied in communication between all sorts of different networks.