CN-117376323-B - Real-time data interaction method, system and S-CSCF
Abstract
The disclosure relates to an interaction method and system of real-time data and an S-CSCF, and relates to the technical field of communication. The method comprises the steps that a service call session control function S-CSCF receives a media negotiation request for real-time data sent by a first terminal, wherein the media negotiation request is initiated after the first terminal and a second terminal are connected through audio or video, the S-CSCF forwards the media negotiation request to a data channel DC control platform for processing, the S-CSCF receives the processed media negotiation request returned by the DC control platform, and the S-CSCF sends the processed media negotiation request to the second terminal to complete media negotiation between the second terminal and the first terminal.
Inventors
- MA JINLAN
- ZHU XIAOJIE
- PENG LI
- WANG QINGYANG
- DING HAIFENG
Assignees
- 中国电信股份有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20220630
Claims (20)
- 1. An interactive method of real-time data, comprising: The method comprises the steps that a service call session control function S-CSCF receives a media negotiation request for real-time data sent by a first terminal, wherein the media negotiation request is initiated after the first terminal and a second terminal establish audio or video connection; the S-CSCF forwards the media negotiation request to a data channel DC control platform for processing; The S-CSCF receives a processed media negotiation request returned by the DC control platform; and the S-CSCF sends the processed media negotiation request to the second terminal so as to complete the media negotiation between the second terminal and the first terminal.
- 2. The interaction method of claim 1, wherein the media negotiation request includes a DC identification, and the S-CSCF forwarding the media negotiation request to the DC control platform for processing includes: the S-CSCF identifies a DC identification in the media negotiation request; and the S-CSCF forwards the media negotiation request to the DC control platform for processing.
- 3. The interaction method of claim 1, wherein, The media negotiation request is an INVITE message, a Re-INVITE message, or an UPDATE message.
- 4. The interaction method of claim 2, wherein, The media negotiation request comprises session description protocol SDP information, which comprises the DC identification.
- 5. The interaction method of claim 1, wherein the forwarding of the media negotiation request by the S-CSCF to a DC control platform for processing comprises: the DC control platform receives the media negotiation request; the DC control platform modifies the media address and port of the first terminal side in the media negotiation request into the address and port of the DC media platform; And the DC control platform returns the processed media negotiation request to the S-CSCF.
- 6. The interaction method of claim 2, wherein the S-CSCF receiving the media negotiation request sent by the first terminal comprises: the proxy call session control function P-CSCF receives a media negotiation request sent by the first terminal; the P-CSCF triggers a core network element to establish a first terminal special bearer according to the DC identifier; The P-CSCF sends the media negotiation request to the S-CSCF.
- 7. The interaction method of claim 6, further comprising: And the P-CSCF determines to adopt a media non-proxy mode according to the DC identification.
- 8. The interaction method of claim 1, wherein, The S-CSCF sending the processed media negotiation request to the second terminal comprises: The proxy call session control function P-CSCF receives the processed media negotiation request forwarded by the S-CSCF and sends the processed media negotiation request to the second terminal; the method further comprises the steps of: the P-CSCF receives a media negotiation response sent by the second terminal, triggers a core network element to establish a special bearer of the second terminal, and determines to adopt a media non-proxy mode; The P-CSCF sends the media negotiation response to the S-CSCF.
- 9. The interaction method of claim 8, further comprising: the S-CSCF receives a media negotiation response sent by the P-CSCF; the S-CSCF sends the media negotiation response to the DC control platform for processing; The S-CSCF receives a processed media negotiation response returned by the DC control platform; and the S-CSCF sends the processed media negotiation response to the first terminal.
- 10. The interaction method of claim 9, wherein the S-CSCF sending the media negotiation response to the DC control platform for processing comprises: The DC control platform receives the media negotiation response; the DC control platform modifies the media address and port of the second terminal side in the media negotiation response into the address and port of the DC media platform; and the DC control platform returns the processed media negotiation response to the S-CSCF.
- 11. The interaction method of claim 1, further comprising: after the media negotiation between the first terminal and the second terminal is successful, the first terminal and the second terminal interact real-time data through a DC media platform.
- 12. The interaction method of claim 1, further comprising: And the first terminal generates the media negotiation request according to the real-time data transmission requirement and sends the media negotiation request.
- 13. The interaction method of claim 1, further comprising: and the second terminal determines whether the real-time data is supported according to the media negotiation request, generates a media negotiation response, and returns the media negotiation response to the first terminal through a network.
- 14. The interaction method of claim 1, wherein the related signaling of the audio or video connection does not pass through a data channel DC control platform.
- 15. A serving call session control function, S-CSCF, comprising: The receiving module is used for receiving a media negotiation request for real-time data sent by a first terminal, wherein the media negotiation request is initiated after the first terminal and a second terminal establish audio or video connection; the interactive negotiation module is used for forwarding the media negotiation request to a data channel DC control platform for processing and receiving the processed media negotiation request returned by the DC control platform; and the sending module is used for sending the processed media negotiation request to the second terminal so as to complete media negotiation between the second terminal and the first terminal.
- 16. An interactive system for real-time data comprising the S-CSCF of claim 15 and A first terminal, configured to send a media negotiation request for real-time data to the S-CSCF; The data channel DC control platform is used for receiving the media negotiation request, modifying the media address and port of the first terminal side in the media negotiation request into the address and port of the DC media platform, and returning the processed media negotiation request to the S-CSCF; And the second terminal is used for receiving the media negotiation request.
- 17. The interactive system of claim 16, further comprising: And the proxy call session control function P-CSCF is used for receiving the media negotiation request sent by the first terminal, triggering a core network element to establish a special bearer of the first terminal according to the DC identification, determining to adopt a media non-proxy mode, and sending the media negotiation request to the S-CSCF.
- 18. The interactive system of claim 17, wherein, The P-CSCF is also used for receiving the processed media negotiation request forwarded by the S-CSCF, sending the processed media negotiation request to the second terminal, receiving the media negotiation response sent by the second terminal, triggering a core network element to establish a special bearer of the second terminal, determining to adopt a media non-proxy mode, and sending the media negotiation response to the S-CSCF.
- 19. The interactive system of claim 18, wherein, The S-CSCF is also used for receiving a media negotiation response sent by the P-CSCF and sending the media negotiation response to the DC control platform for processing; The DC control platform is also used for receiving the media negotiation response, modifying the media address and port of the second terminal side in the media negotiation response into the address and port of the DC media platform, and returning the processed media negotiation response to the S-CSCF.
- 20. The interactive system of claim 19, wherein, The P-CSCF is also used for receiving the processed media negotiation response forwarded by the S-CSCF and sending the processed media negotiation response to the first terminal.
Description
Real-time data interaction method, system and S-CSCF Technical Field The present disclosure relates to the field of communications technologies, and in particular, to a method and a system for interaction of real-time data and an S-CSCF. Background The IMS (IP Multimedia Subsystem, IP multimedia system) DATA CHANNEL (data channel) technology of 5G (5 th Generation Mobile Communication Technology, fifth generation mobile communication technology) can establish a DATA CHANNEL additional to the original voice channel and video channel for making telephone calls, and upgrade the telephone call from single voice to multimedia, from bidirectional audiovisual upgrade to multidimensional interaction, from audiovisual communication upgrade to full-sense communication, and bring subversion upgrade of basic voice service along with richer real-time interactive information such as call transfer position, picture, text, etc. Under the existing IMS DATA CHANNEL technology, in order to realize the control of DC (Data Channel) required by real-time data interaction and the cooperative function of real-time data and audio or video, the audio and video call needs to be triggered to the platform according to the audio and video call initial request and the specific called number carried by the audio and video call initial request or the subscription information of the calling and called users. For the scene that the non-signed common user establishes DC to perform real-time data interaction after establishing audio or video call, all audio or video calls need to be directly triggered to the DC control platform in order to realize the functions. Disclosure of Invention The inventor finds that aiming at the scene of establishing DC for real-time data interaction after audio or video call, all audio or video calls are directly triggered to the DC control platform, a large amount of resources of the DC control platform and the DC media platform are occupied, and all calls are connected with the DC control platform in series, so that the audio or video call may fail. One technical problem to be solved by the present disclosure is how to reduce the resource occupation of a DC-related platform, improve the resource utilization, and reduce the impact on audio and video calls. According to some embodiments of the present disclosure, a method for real-time data interaction is provided, which includes a serving call session control function S-CSCF receiving a media negotiation request for real-time data sent by a first terminal, where the media negotiation request is initiated after an audio or video connection is established between the first terminal and a second terminal, the S-CSCF forwarding the media negotiation request to a data channel DC control platform for processing, the S-CSCF receiving a processed media negotiation request returned by the DC control platform, and the S-CSCF sending the processed media negotiation request to the second terminal to complete media negotiation between the second terminal and the first terminal. In some embodiments, the media negotiation request includes an identification of DC, and the S-CSCF forwarding the media negotiation request to the DC control platform for processing includes the S-CSCF identifying the DC identification in the media negotiation request and the S-CSCF forwarding the media negotiation request to the DC control platform for processing. In some embodiments, the media negotiation request is an INVITE message, a Re-INVITE message, or an UPDATE message. In some embodiments, the media negotiation request includes session description protocol, SDP, information including a DC identification. In some embodiments, the S-CSCF forwards the media negotiation request to the DC control platform for processing comprises the DC control platform receiving the media negotiation request, the DC control platform modifying the media address and port of the first terminal side in the media negotiation request to the address and port of the DC media platform, and the DC control platform returning the processed media negotiation request to the S-CSCF. In some embodiments, the receiving, by the S-CSCF, the media negotiation request sent by the first terminal includes receiving, by the proxy call session control function P-CSCF, the media negotiation request sent by the first terminal, triggering, by the P-CSCF, a core network element to establish a first terminal-specific bearer according to the DC identifier, and sending, by the P-CSCF, the media negotiation request to the S-CSCF. In some embodiments, the method further comprises the P-CSCF determining to employ a media non-proxy mode based on the DC identification. In some embodiments, the S-CSCF sending the processed media negotiation request to the second terminal comprises the proxy call session control function P-CSCF receiving the processed media negotiation request forwarded by the S-CSCF and sending the processed media negotiation request