Push Service Delivery via Dedicated SMSC Transaction Mode
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Push service implementation using a shared Short Message Service Center (SMSC) for WAP Push messages faces high failure rates and time delays due to network congestion and inefficient message segmentation, leading to unsuccessful recombination of segmented messages at the mobile station.
Innovation Solution
Implementing a Push service using a dedicated SMSC that supports a transaction mode, where the Push Proxy Gateway (PPG) directly submits large messages to the SMSC, which segments and delivers them in a transaction mode, ensuring immediate delivery results and reducing the need for status reports, thereby improving message success rates and reducing time delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the Push message is segmented into multiple short messages using a shared SMSC, then the message can be delivered to the mobile station, but the delivery success rate decreases due to network congestion and time delays
Solution Approach 1:
The patent segments the Push message into multiple short messages (first short message, second short message, etc.) that are delivered in sequence. Each segment is sent with a specific timing interval, and the mobile station recombines them in the correct order to reconstruct the original Push message, thereby maintaining delivery capability while managing network load.
Solution Approach 2:
The patent implements preliminary actions by sending the first short message immediately after encoding, then sending subsequent short messages at predetermined time intervals. This staged delivery approach ensures that messages are transmitted in a controlled manner, reducing the impact of network congestion on delivery success.
2Adaptability or versatility
If the Push message is segmented and delivered using a shared SMSC, then the system can handle multiple services, but the end-to-end time delay increases
Solution Approach 1:
The Push message is divided into multiple short messages that are delivered in sequence with predetermined time intervals. This segmentation allows the system to manage delivery time more effectively by controlling the timing of each segment, thereby reducing overall end-to-end delay while maintaining the ability to share the SMSC with other services.
Solution Approach 2:
The patent ensures continuous delivery of segmented messages with predetermined time intervals between them. This continuous action approach minimizes gaps in delivery and maintains efficient use of the SMSC resource, reducing idle time and overall delivery delay while supporting multiple service types.
3Stability of the object's composition
If the SMSC uses store and forward mode for message scheduling, then the system can buffer messages, but the delivery speed decreases
Solution Approach 1:
The patent implements preliminary action by immediately encoding the Push message and sending the first short message without waiting for store and forward processing. Subsequent messages are sent at predetermined time intervals, thereby eliminating buffering delays and significantly improving delivery speed while maintaining stable message composition through proper sequencing.
Solution Approach 2:
The patent skips the traditional store and forward buffering process by directly encoding and transmitting the segmented messages in sequence. This rushing through of the buffering stage eliminates the time delay associated with store and forward mode while maintaining message integrity through controlled sequential delivery at predetermined intervals.
Data Source
AI summary
This invention provides a method for implementing a Push service, which is used to solve the problems of low delivery success rate and relatively long time delay. The method includes the following steps: a Push Initiator (PI) submitting a Push message to a Push Proxy Gateway (PPG); the PPG sending the Push message to a Short Message Service Center (SMSC); the SMSC segmenting the Push message according to the Push content to obtain a group of short messages, and scheduling the group of short messages in a transaction mode and delivering them to a mobile station; after receiving the group of the short messages, the mobile station recombining them to show the Push message. This invention can improve the delivery success rate of a Push message.


