MMTP Packet Transmission During Network Handovers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multimedia service transmission experiences delays and losses when network connections change, particularly during handovers in mobile communication networks, due to the need for session reestablishment and lack of synchronization between receivers and transmitters.
Innovation Solution
A method for efficiently transmitting and receiving MMTP packets by initiating packet retransmission and using MMTP control messages to manage network changes, ensuring continuous multimedia service delivery by reconfiguring data based on signaling messages and adapting to new network connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If session reestablishment is performed when network connection changes, then network connectivity is restored, but transmission delay increases due to request-response message exchange
Solution Approach 1:
The transmitter proactively transmits a notification message to the receiver before the network connection is actually changed. This preliminary action allows the receiver to prepare for the connection change in advance, so when the handover occurs, the session can be reestablished more quickly without waiting for request-response exchanges, thus reducing transmission delay while maintaining connectivity
Solution Approach 2:
The system implements a feedback mechanism where the transmitter sends a notification message that includes information about the upcoming network change. This feedback allows the receiver to anticipate and prepare for the connection change, enabling faster session reestablishment and reducing the time loss associated with traditional request-response protocols
2Reliability
If session reestablishment is performed when network connection changes, then connectivity is maintained, but service continuity deteriorates due to lack of synchronization
Solution Approach 1:
The transmitter sends a notification message before the network connection change occurs, allowing the receiver to prepare the session reestablishment in advance. This preliminary synchronization ensures that both transmitter and receiver are aligned on the upcoming change, maintaining service continuity without disruption despite the network handover
Solution Approach 2:
The notification message serves as feedback information that synchronizes the transmitter and receiver before the network change. This feedback mechanism ensures both parties are aware of and prepared for the connection change, maintaining service stability and continuity throughout the handover process
3Reliability
If traditional session establishment protocol is used, then session can be established, but data transmission is interrupted during request-response message exchange
Solution Approach 1:
The transmitter sends a notification message about the upcoming network change before the actual handover occurs. This preliminary action allows the receiver to prepare for session reestablishment in advance, so when the connection change happens, data transmission can resume immediately without interruption, maintaining both session reliability and transmission efficiency
Solution Approach 2:
By notifying the receiver in advance about the network change, the system allows the receiver to skip the traditional request-response exchange process and directly reestablish the session. This rushing through of the essential setup steps while skipping unnecessary delays maintains data transmission efficiency during the handover process
Data Source
AI summary
A method for transmitting and receiving an MMT protocol (MMTP) packet by an MPEG media transport (MMT) receiver is disclosed. The method comprises the steps of: by an MMT receiver, establishing a network connection with an MMT transmitter such that an MMTP packet can be transmitted and received; generating a first MMT signaling message; converting the generated first MMT signaling message into a first MMTP packet; transmitting the first MMTP packet by means of the established network connection; receiving a second MMTP packet by means of the established network connection; generating a second MMT signaling message by means of the second MMTP packet; receiving a third MMTP packet; and reconstructing MPU data by means of the third MMTP packet and the second MMT signaling message. The step for receiving the third MMTP packet comprises the steps of: establishing a changed network connection on the basis of the second MMT signaling message; and receiving the third MMTP packet by means of the changed network connection.


