Figure 7.7.1.3.7-1 describes the procedure for remotely initiated media transmission during an MCVideo session by an authorized user. Only two UEs involved in the session are shown for the simplicity.
Pre-condition:
-
MCVideo session is established between MCVideo clients (client A and client B) and MCVideo server
-
Transmission control is established between transmission control participants and transmission control server and there is no ongoing media transmission.
-
The user of the UE at the transmission control participant A is authorized to remotely initiate a media transmission from transmission control participant B
Step 1.
Transmission control participant A sends a remote transmit media request message to transmission control server including the MCVideo ID of the user at the UE of the transmission control participant B and the MCVideo ID of the user at the UE of the transmission control participant A.
Step 2.
Transmission control server checks whether the user at the UE of transmission control participant A is authorized to remotely initiate a media transmission from transmission control participant B. If authorized, the transmission control server makes the determination on what action (grant, deny, or queue) to take on the request based on transmission control criteria (e.g., group policy) and determines to accept the remotely initiated transmit media request from transmission control participant A.
Step 3.
Transmission control server sends a transmit media granted message to transmission control participant B.
Step 4.
Transmission control server provides a remote transmit media response message to transmission control participant A indicating success (media transmission occurs from transmission control participant B) or a failure reason.
Step 5.
Transmission control participant B starts sending video media over the session established to the transmission control server.
During silence, i.e., when no video transmission is ongoing, the transmission control server may send the transmission idle message to all transmission participants from time to time. The transmission control server sends the transmission idle message in the beginning of silence.
Figure 7.7.1.3.8-1 describes the procedure once the transmission idle message is sent from the transmission control server to the transmission control participant(s) during an already established MCVideo session. For simplicity, only three MCVideo UEs are participating in the MCVideo session.
Pre-condition:
-
MCVideo session is established between MCVideo clients (client A and client B) and MCVideo server.
-
The transmission control is established between the transmission control participants and transmission control server.
-
The transmission control participant A has been granted the permission to transmit media.
Step 1.
Step 2a-2c.
If no other MCVideo user has permission to transmit the media, then the transmission control server sends the transmission idle message to the transmission control participants.
Step 3.
The transmission control participants may notify the MCVideo users about the transmission idle i.e., silent period. Optionally, the transmission participant A, transmission participant B, and transmission participant C may send an acknowledgement to the transmission control server.