Fast Setup Flag Transmission via Ringback Tone Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for connecting a calling terminal with a called terminal after initial connection with a video server often result in delayed disconnection from the ringback tone server, leading to one-sided communication and mistaken normal setup instead of fast setup due to the transmission of stuffing data before the fast setup flag is received.
Innovation Solution
Establishing a first session with a video server, receiving ringback tone video data during the waiting time, generating and transmitting a setup flag through a second session to ensure a fast setup environment between the calling and called terminals, thereby facilitating faster connection setup.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the calling terminal connects to the RBT server during waiting time, then the user can receive voice/music/video service, but the disconnection delay causes stuffing data to be transmitted before the fast setup flag, resulting in normal setup instead of fast setup
Solution Approach 1:
The calling terminal transmits the fast setup flag to the called terminal in advance through the RBT server before disconnecting from the RBT server. This preliminary transmission ensures that the called terminal receives the flag before any stuffing data arrives, enabling fast setup to proceed without being overridden by normal setup procedures.
2Duration of action of stationary object
If the calling terminal transmits stuffing data during disconnection delay, then communication with RBT server continues, but the called terminal receives stuffing data first and performs normal setup instead of fast setup
Solution Approach 1:
The fast setup flag is transmitted through the RBT server before the calling terminal disconnects. This ensures the flag reaches the called terminal in advance, establishing the fast setup condition before stuffing data transmission can interfere with the setup process.
Solution Approach 2:
The RBT server acts as an intermediary to relay the fast setup flag from the calling terminal to the called terminal during the connection transition period. This mediator role allows the flag to be transmitted reliably even while the calling terminal is still connected to the RBT server, ensuring fast setup establishment despite the ongoing RBT connection.
3Speed
If the called terminal receives stuffing data before the fast setup flag, then one-sided communication is established, but the fast setup cannot be performed
Solution Approach 1:
The fast setup flag is transmitted in advance through the RBT server before the calling terminal disconnects and before stuffing data is transmitted. This preliminary transmission ensures the called terminal receives the flag first, preventing the loss of fast setup information and enabling fast setup to proceed at high speed.
Data Source
AI summary
A method for connecting a calling terminal to a called terminal includes establishing a first session to a video server and a call connection request to the called terminal, receiving ringback tone (RBT) video data from the video server using the established first session during a waiting time before a response from the called terminal for the request is received, generating a setup flag to set a connection environment with the called terminal to perform a fast setup between the calling terminal and the called terminal, and transmitting the generated setup flag to the called terminal through a second session established by the called terminal. A system to perform the method includes an establishing unit to establish the first session, an RBT video data receiving unit to receive the RBT video data, a setup flag generating unit, and a setup flag transmitting unit.


