System, method and apparatus for establishing interactive media session based on IP multimedia subsystem
First Claim
1. A method for establishing an interactive media session based on an IP Multimedia Subsystem, comprising:
- receiving, by a media control entity, an interactive service request initiated by a terminal;
controlling, by the media control entity, a media carrier entity to negotiate an address port for a Real Time Stream Protocol (RTSP) connection and an address port for a Real-time Transport Protocol (RTP) connection to communicate with the terminal; and
establishing an RTSP connection for interactive control and an RTP connection for media stream delivery between the terminal and the media carrier entity.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for establishing an interactive media session based on IP Multimedia Subsystem, including: a terminal adapted to initiate an interactive media session request and receive a media session response; a serving-CSCF adapted to trigger the request to the application server according to a triggering rule and route the message; a proxy-CSCF adapted to forward the request and the response between the terminal and the serving-CSCF; an application server adapted to process the service request; a media control entity adapted to control resource allocation of the media carrier entity; and a media carrier entity adapted to allocate address ports for RTSP connection and RTP connection with the terminal. The present invention can be applied to a NGN network where the carrier and control are separated to improve the media delivery efficiency.
-
Citations
38 Claims
-
1. A method for establishing an interactive media session based on an IP Multimedia Subsystem, comprising:
-
receiving, by a media control entity, an interactive service request initiated by a terminal; controlling, by the media control entity, a media carrier entity to negotiate an address port for a Real Time Stream Protocol (RTSP) connection and an address port for a Real-time Transport Protocol (RTP) connection to communicate with the terminal; and establishing an RTSP connection for interactive control and an RTP connection for media stream delivery between the terminal and the media carrier entity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for establishing an interactive media session based on IP Multimedia Subsystem, comprising:
-
receiving, by an Multimedia Resource Function (MRF), an interactive service request initiating by a terminal; negotiating, by the MRF, an address port for Real Time Stream Protocol (RTSP) connection and an address port for Real-time Transport Protocol (RTP) connection to interact with the terminal; establishing an RTSP connection for interactive control based on the address port for RTSP connection between the terminal and a media control entity of the MRF; and establishing an RTP connection for media stream delivery based on the address port for RTP connection between the terminal and a media carrier entity of the MRF. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for establishing an interactive media session based on IP Multimedia Subsystem, comprising:
-
receiving, by a media control entity, an interactive service request initiated by a terminal via an application server; negotiating, by the application server, an address port for Real Time Stream Protocol (RTSP) connection to communicate with the terminal and establishing an RTSP connection with the terminal for interactive control; negotiating, under the control of the media control entity, by a media carrier entity, an address port for Real-time Transport Protocol (RTP) connection to communicate with the terminal; establishing an RTP connection for media stream delivery between the terminal and the media carrier entity. - View Dependent Claims (19)
-
-
20. A method for establishing an interactive media session based on IP Multimedia Subsystem, comprising:
-
receiving, by a media control entity, an interactive service request initiated by a terminal; negotiating, under the control of the media control entity, by a media carrier entity, an address port for Real-time Transport Protocol (RTP) connection to communicate with the terminal; establishing an RTP connection for media stream delivery between the terminal and the media carrier entity; delivering a Session Initiation Protocol (SIP) message to an Application Server (AS) by the terminal, wherein the SIP message carries media interactive control information; acquiring, by the AS from the SIP message, the media interactive control information and converting the media interactive control information to an Real Time Stream Protocol (RTSP) message; and interacting, between the AS and a Multimedia Resource Function (MRF), through the RTSP messages to exert interactive media control between a user and the MRF.
-
-
21. A method for establishing an interactive media session based on IP Multimedia Subsystem, comprising:
-
receiving, by a media control entity, an interactive service request initiated by a terminal; negotiating, by a media carrier entity, an address port for Real-time Transport Protocol (RTP) connection to communicate with the terminal under the control of the media control entity; establishing an RTP connection for media stream delivery between the terminal and the media carrier entity; delivering a SIP message to the media control entity by the terminal, the SIP message carries media interactive control information; acquiring, by the media control entity from the SIP message, the media interactive control information and converting the media interactive control information to an H.248 message; and controlling, by the media control entity, the media carrier entity to interact, so as to realize media interactive control through the H.248 message.
-
-
22. A method for establishing an interactive media session based on IP Multimedia Subsystem, comprising:
-
receiving, by a media stream server which finally provides service, an interactive service request initiated by a terminal; negotiating, under the control of a controller inside the media stream server, by the media stream server, an address port for Real-time Transport Protocol (RTP) connection to communicate with the terminal; establishing an RTP connection for media stream delivery between the terminal and the media stream server; providing, by the terminal, media interactive control information through a Session Initiation Protocol (SIP) message extension;
sending, by the IMS network, the SIP message to an Multimedia Recourse Function (MRF); andconverting, by the MRF, the media interactive control information carried in the SIP message to a Real Time Stream Protocol (RTSP) message and exerting media interactive control with a media server already deployed in the network to realize the media interactive control between the terminal and the media stream server which finally provides service. - View Dependent Claims (23, 24)
-
-
25. A system for establishing an interactive media session based on IP Multimedia Subsystem, comprising an application server, a media control entity and a media carrier entity, wherein the media carrier entity is in communication with a terminal, wherein
the terminal is adapted to initiate an interactive service request and establish a Real Time Stream Protocol (RTSP) connection and a Real-time Transport Protocol (RTP) connection; -
the application server is adapted to process the service request; the media control entity is adapted to control resource allocation of the media carrier entity; and the media carrier entity is adapted to allocate, under the control of the media control entity, address ports for an RTSP connection and an RTP connection, and establish the RTSP connection and the RTP connection with the terminal. - View Dependent Claims (26)
-
-
27. A system for establishing an interactive media session based on IMS Multimedia Subsystem, comprising:
- an application server, a media control entity, a media carrier entity, wherein the media carrier entity is in communication with a terminal, wherein
the terminal is adapted to initiate an interactive service request and establish a Real Time Stream Protocol (RTSP) connection and a Real-time Transport Protocol (RTP) connection; the application server is adapted to process the service request; the media control entity is adapted to control resource allocation of the media carrier entity, and allocate an address port for RTSP connection to establish an RTSP connection with the terminal; and the media carrier entity is adapted to allocate an address port for RTP connection under the control of the media control entity and establish an RTP connection with the terminal. - View Dependent Claims (28)
- an application server, a media control entity, a media carrier entity, wherein the media carrier entity is in communication with a terminal, wherein
-
29. A media resource control device, comprising:
-
a first interactive unit, adapted to receive a request initiated by a terminal, and as a response, return to the terminal addresses ports for establishing Real Time Stream Protocol (RTSP) and Real-time Transport Protocol (RTP) connections with the terminal based on address ports of the terminal for establishing RTSP and RTP connections carried in the request; a control unit, adapted to control a media carrier entity to allocate the address ports for establishing RTSP and RTP connections with the terminal, based on the request received by the first interactive unit. - View Dependent Claims (30, 31)
-
-
32. A media resource control device, comprising:
-
a first interactive unit, adapted to receive a request delivered by a terminal, and as a response, return to the terminal address ports for establishing connections with the terminal; a port allocating unit, adapted to allocate a local address port for Real Time Stream Protocol (RTSP) connection based on the request received by the first interactive unit; a control unit, for controlling a media carrier entity to allocate an address port for establishing an Real-time Transport Protocol (RTP) connection with the terminal, based on the request received by the first interactive unit. - View Dependent Claims (33, 34)
-
-
35. A media resource processing device, wherein the device comprises:
-
a port allocating unit, adapted to allocate, under the control of a media control entity, local address ports for Real Time Stream Protocol (RTSP) connection and Real-time Transport Protocol (RTP) connection with a terminal; a delivering unit, adapted to deliver the address ports for RTSP connection and RTP connection to the media control entity. - View Dependent Claims (36, 37, 38)
-
Specification