An information transmission method, apparatus and equipment

By transmitting converged media plane device selection rules and resource information between the application server and the S-CSCF device, the problem of inconsistent control network element selection is solved, the media stream forwarding efficiency is improved, and it is suitable for applications such as Metaverse.

CN118802864BActive Publication Date: 2026-01-06CHINA MOBILE COMM LTD RES INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410241570.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-04
Publication Date
2026-01-06
Estimated Expiration
2044-03-04

AI Technical Summary

Technical Problem

Existing technologies cannot support each control network element in accurately selecting the same converged media plane (CMF), resulting in low media stream forwarding efficiency and increased latency, packet loss, and system equipment overhead.

Method used

By transmitting converged media plane device selection rules and resource information between the application server, S-CSCF device, and P-CSCF device, it is ensured that each control network element selects the same converged media plane (CMF), thus optimizing the media stream forwarding path.

Benefits of technology

It improves media stream forwarding efficiency, reduces latency and packet loss, lowers system equipment overhead, and is suitable for application scenarios such as metaverse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118802864B_ABST
    Figure CN118802864B_ABST
Patent Text Reader

Abstract

The application provides an information transmission method, device and equipment, wherein the information transmission method comprises the following steps: receiving a first registration request sent by a service call session control function (S-CSCF) device, wherein the first registration request carries first indication information indicating that a proxy call session control function (P-CSCF) device supports control of a converged media plane device; sending a first notification message to the P-CSCF device according to the first indication information, wherein the first notification message carries a converged media plane device selection rule; and receiving a first confirmation response sent by the P-CSCF device. The scheme can support an application server and a P-CSCF device to accurately select a same converged media plane (CMF) based on a converged media plane device selection rule, realize that multiple control plane logical functions use the same media plane in one session, and solve the problem that each control network element cannot accurately select the same converged media plane (CMF) in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to an information transmission method, apparatus, and device. Background Technology

[0002] The existing IP Multimedia Subsystem (IMS) defines a variety of logical entities that provide media functions, such as: SBC (Session Border Controller)-U (User Plane), P-CSCF (Proxy Call Session Control Function), UMF (Unified Media Processing Element), AS (Application Server), MRFP (Multimedia Resource Processor), IM-MGW (IP Multimedia Gateway), and corresponding control plane logical entities.

[0003] Among them, SBC-U can only be used by the matching P-CSCF control plane logic function, while UMF can only be used by AS and other devices.

[0004] However, in the existing system architecture, each media function is independent. When multiple media functions need to be used in a single session, the user's media stream (e.g., Real-time Transport Protocol (RTP) or Real-time Transport Control Protocol (RTCP) streams for audio and video) needs to be transferred between multiple logical entities. This not only increases the probability of latency, packet loss, and jitter in media stream forwarding, but also increases the overhead of system devices.

[0005] For example, if both P-CSCF and AS require media processing, the user's media flow would be: UE1→SBC-U1→UMF1→UMF2→SBC-U2→UE2. However, if SBC-U and UMF can be merged into a single logical functional entity (called the Convergence Media Function, CMF), the user's media flow can be simplified to: UE1→CMF1→CMF2→UE2, significantly improving the forwarding efficiency of the media stream and making it more suitable for applications such as Metaverse.

[0006] However, if the media plane is integrated, the current behavior of each control network element in selecting the media plane is not aware of each other. This may result in the different integrated media planes selected by each network element (for example, after P-CSCF selects to use the integrated media plane CMF, AS is not aware of it, which will result in the integrated media plane selected by AS and P-CSCF being different), thus making it impossible to achieve the goal of improving media stream forwarding efficiency.

[0007] As mentioned above, the existing technology has the problem of not being able to support each control network element in accurately selecting the same converged media plane (CMF). Summary of the Invention

[0008] The purpose of this invention is to provide an information transmission method, apparatus, and device to solve the problem in the prior art that it is impossible to support each control network element in accurately selecting the same converged media plane (CMF).

[0009] To address the aforementioned technical problems, embodiments of the present invention provide an information transmission method applied to an application server, comprising:

[0010] Receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device, the first registration request carrying first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices;

[0011] According to the first instruction information, a first notification message is sent to the P-CSCF device; the first notification message carries the converged media plane device selection rules;

[0012] Receive the first confirmation response sent by the P-CSCF device.

[0013] Optional, also includes:

[0014] Send a second confirmation response to the first registration request to the S-CSCF device.

[0015] Optional, also includes:

[0016] Receive a first call request sent by the S-CSCF device, the first call request carrying the first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules;

[0017] Based on the first URI information, a first resource query request is sent to the first converged media surface device;

[0018] Receive first resource information sent by the first converged media plane device, wherein the first resource information is information about the resources requested by the P-CSCF device, or information about the resources requested by another application server;

[0019] Based on the first resource information, a second call request is sent to the S-CSCF device, the second call request carrying the first URI information.

[0020] Optionally, sending a second call request to the S-CSCF device based on the first resource information includes:

[0021] Based on the first resource information, determine whether to apply for a second resource from the first converged media surface device;

[0022] If not, send a second call request directly to the S-CSCF device;

[0023] In this case, based on the first URI information and the first resource information, a second resource is requested from the first converged media surface device;

[0024] Receive resource information of the second resource sent by the first converged media plane device;

[0025] Based on the resource information of the second resource, a second call request is sent to the S-CSCF device.

[0026] Optional, also includes:

[0027] Send a third call request to the S-CSCF device, the third call request carrying second URI information;

[0028] The second URI information is the URI information of the second converged media surface device selected by the application server or another application server according to the converged media surface device selection rules.

[0029] Optionally, before sending the third call request to the S-CSCF device, the method further includes:

[0030] According to the converged media surface device selection rules, the second converged media surface device is selected;

[0031] Send a first application request to the second converged media surface device;

[0032] The application server receives a first request response from the second converged media plane device, the first request response carrying the second URI information and the third resource information; the third resource information is the information of the resource requested by the application server.

[0033] Optional, also includes:

[0034] Receive a fourth call request sent by the S-CSCF device, the fourth call request carrying the first URI information of the first converged media plane device;

[0035] The step of selecting the second converged media surface device according to the converged media surface device selection rules includes:

[0036] If the first URI information does not meet the requirements, the second converged media plane device is selected according to the converged media plane device selection rules.

[0037] Optionally, before sending the third call request to the S-CSCF device, the method further includes:

[0038] Receive a fifth call request sent by the S-CSCF device, the fifth call request carrying the second URI information;

[0039] Based on the second URI information, a second resource query request is sent to the second converged media surface device;

[0040] Receive fourth resource information sent by the second converged media plane device; the fourth resource information is information about resources requested by another application server.

[0041] Optional, also includes:

[0042] If the first call request does not carry the first URI information, a third converged media plane device is determined according to the converged media plane device selection rules; the third converged media plane device may be the same as or different from the first converged media plane device.

[0043] Send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information;

[0044] Receive a first query response sent by the third converged media surface device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested;

[0045] If the first query response indicates that no resources have been requested, a sixth resource is requested from the third converged media surface device.

[0046] Optional, also includes:

[0047] After the converged media plane device selection rule is updated, a second notification message is sent to the P-CSCF device; the second notification message indicates the updated converged media plane device selection rule.

[0048] This invention also provides an information transmission method applied to an S-CSCF device, comprising:

[0049] Receive a second registration request sent by the P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices.

[0050] Based on the second registration request, a first registration request is sent to the application server, the first registration request carrying the first indication information.

[0051] Optional, also includes:

[0052] Receive a second confirmation response from the application server in response to the first registration request.

[0053] Optional, also includes:

[0054] Obtain the terminal's authentication information;

[0055] Based on the authentication information, the terminal is authenticated and verified.

[0056] Sending the first registration request to the application server includes:

[0057] If the authentication is successful, a first registration request is sent to the application server.

[0058] Optional, also includes:

[0059] Receive a seventh call request sent by a P-CSCF device or application server, the seventh call request carrying the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules;

[0060] Based on the seventh call request, a first call request is sent to the target server, the first call request carrying the first URI information; the target server is the application server or another server other than the application server.

[0061] Receive a second call request sent by the target server, the second call request carrying the first URI information.

[0062] Optional, also includes:

[0063] The application server receives a third call request, which carries the second URI information of the second converged media plane device.

[0064] Optionally, before receiving the third call request sent by the application server, the method further includes:

[0065] A fourth call request is sent to the application server, the fourth call request carrying the first URI information of the first converged media plane device.

[0066] Optionally, before receiving the third call request sent by the application server, the method further includes:

[0067] Send a fifth call request to the application server, the fifth call request carrying the second URI information;

[0068] After receiving the third call request sent by the application server, the process also includes:

[0069] Send the third call request to the P-CSCF device.

[0070] This invention also provides an information transmission method applied to a P-CSCF device, comprising:

[0071] Receive a first notification message sent by the application server; the first notification message carries the converged media plane device selection rules;

[0072] Send a first confirmation response to the application server.

[0073] Optionally, before receiving the first notification message sent by the application server, the process may also include:

[0074] Receive a third registration request sent by the terminal;

[0075] Based on the third registration request, a second registration request is sent to the S-CSCF device; the second registration request carries first indication information that the P-CSCF device supports the control of the converged media plane device.

[0076] Optional, also includes:

[0077] The receiving terminal sends an eighth call request, which carries session association information;

[0078] According to the converged media surface device selection rules, a target converged media surface device is selected; the target converged media surface device is the first converged media surface device.

[0079] Send a second request to the first converged media surface device, the second request carrying the session association information;

[0080] Receive a second request response sent by the first converged media plane device. The second request response carries the first URI information and first resource information of the first converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0081] Based on the second application response, a seventh call request is sent to the S-CSCF device, the seventh call request carrying the first URI information.

[0082] Optional, also includes:

[0083] Receive a third call request sent by the S-CSCF device, the third call request carrying the second URI information of the second converged media plane device;

[0084] Based on the second URI information, a fourth resource query request is sent to the second converged media surface device;

[0085] The system receives a second query response from the second converged media plane device and sends a third request to the second converged media plane device. The second query response carries fourth resource information, which is information about resources requested by another application server. The third request is used to request media information required to connect with the terminal.

[0086] Receive a third request response sent by the second converged media plane device, the third request response carrying the media information;

[0087] Based on the media information, a ninth call request is sent to the terminal.

[0088] Optional, also includes:

[0089] If the third call request does not carry the second URI information, a fourth converged media plane device is determined according to the converged media plane device selection rule; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0090] Send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information;

[0091] Receive a third query response sent by the fourth converged media surface device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested;

[0092] If the third query response indicates that no resource has been requested, an eighth resource is requested from the fourth converged media surface device.

[0093] Optional, also includes:

[0094] Receive a second notification message sent by the application server; the second notification message indicates the updated converged media plane device selection rules.

[0095] According to the second notification message, the updated selection rules for converged media surface devices are obtained.

[0096] This invention also provides an information transmission method applied to a converged media plane device, comprising:

[0097] Receive resource request requests sent by the application server;

[0098] Send a resource request response to the application server;

[0099] Wherein, the resource request is a request for a second resource; the resource request response is the resource information of the second resource;

[0100] Alternatively, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media surface device, the third resource information being the information of the resource requested by the application server.

[0101] Optionally, if the resource request is for a second resource, before receiving the resource request sent by the application server, the method further includes:

[0102] Receive the first resource query request sent by the application server;

[0103] Send first resource information to the application server. The first resource information is information about the resources requested by the P-CSCF device or information about the resources requested by another application server.

[0104] Optionally, before receiving the first resource query request sent by the application server, the method further includes:

[0105] Receive a second request sent by the P-CSCF device, the second request carrying session association information;

[0106] Based on the session association information, a second request response is sent to the P-CSCF device. The second request response carries the first URI information and the first resource information of the converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0107] Optionally, if the resource request response is a first request response, after sending the resource request response to the application server, the method further includes:

[0108] Receive the fourth resource query request sent by the P-CSCF device;

[0109] Send a second query response to the P-CSCF device and receive a third request sent by the P-CSCF device; the second query response carries fourth resource information, which is information about resources requested by another application server, and the third request is used to request media information required to connect with the terminal;

[0110] A third request response is sent to the P-CSCF device, the third request response carrying the media information.

[0111] Optional, also includes:

[0112] Receive a third resource query request sent by the application server; the third resource query request carries third URI information containing billing identification information;

[0113] Determine whether the created resources contain the resource corresponding to the billing identifier information to obtain a first determination result;

[0114] Based on the first determination result, a first query response is sent to the application server; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0115] Optional, also includes:

[0116] Receive a fifth resource query request sent by a P-CSCF device; the fifth resource query request carries fourth URI information containing billing identification information;

[0117] Determine whether the created resources contain the resource corresponding to the billing identifier information to obtain a second determination result;

[0118] Based on the second determination result, a third query response is sent to the P-CSCF device; the third query response carries seventh resource information, or the third query response indicates that no resources have been requested.

[0119] This invention also provides an information transmission method applied to an application server, comprising:

[0120] If the received first call request does not carry the first URI information of the first converged media plane device, a third converged media plane device is determined according to the converged media plane device selection rule; the third converged media plane device may be the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule.

[0121] Send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information;

[0122] Receive a first query response sent by the third converged media surface device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested;

[0123] If the first query response indicates that no resources have been requested, a sixth resource is requested from the third converged media surface device.

[0124] This invention also provides an information transmission method applied to a P-CSCF device, comprising:

[0125] If the received third call request does not carry the second URI information of the second converged media plane device, a fourth converged media plane device is determined according to the converged media plane device selection rules; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0126] Send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information;

[0127] Receive a third query response sent by the fourth converged media surface device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested;

[0128] If the third query response indicates that no resource has been requested, an eighth resource is requested from the fourth converged media surface device.

[0129] This invention also provides an information transmission method applied to a converged media plane device, comprising:

[0130] Receive a resource query request sent by a first device; the resource query request carries URI information containing billing identification information;

[0131] Determine whether the created resources contain the resource corresponding to the billing identifier information, and obtain the determination result;

[0132] Based on the determination result, a query response is sent to the first device; the query response carries resource information corresponding to the billing identifier information, or the query response indicates that no resources have been requested;

[0133] The first device is an application server or a P-CSCF device.

[0134] This invention also provides an information transmission device applied to an application server, comprising:

[0135] The first receiving module is used to receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device, wherein the first registration request carries first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of the converged media plane device.

[0136] The first sending module is configured to send a first notification message to the P-CSCF device according to the first indication information; the first notification message carries the converged media plane device selection rules.

[0137] The second receiving module is used to receive the first confirmation response sent by the P-CSCF device.

[0138] Optional, also includes:

[0139] The second sending module is used to send a second confirmation response to the first registration request to the S-CSCF device.

[0140] Optional, also includes:

[0141] The third receiving module is used to receive a first call request sent by the S-CSCF device. The first call request carries the first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule.

[0142] The third sending module is used to send a first resource query request to the first converged media surface device based on the first URI information;

[0143] The fourth receiving module is used to receive the first resource information sent by the first converged media plane device, wherein the first resource information is the information of the resources requested by the P-CSCF device, or the information of the resources requested by another application server;

[0144] The fourth sending module is used to send a second call request to the S-CSCF device based on the first resource information, wherein the second call request carries the first URI information.

[0145] Optionally, sending a second call request to the S-CSCF device based on the first resource information includes:

[0146] Based on the first resource information, determine whether to apply for a second resource from the first converged media surface device;

[0147] If not, send a second call request directly to the S-CSCF device;

[0148] In this case, based on the first URI information and the first resource information, a second resource is requested from the first converged media surface device;

[0149] Receive resource information of the second resource sent by the first converged media plane device;

[0150] Based on the resource information of the second resource, a second call request is sent to the S-CSCF device.

[0151] Optional, also includes:

[0152] The fifth sending module is used to send a third call request to the S-CSCF device, the third call request carrying second URI information;

[0153] The second URI information is the URI information of the second converged media surface device selected by the application server or another application server according to the converged media surface device selection rules.

[0154] Optional, also includes:

[0155] The first selection module is used to select the second converged media plane device according to the converged media plane device selection rules before sending a third call request to the S-CSCF device;

[0156] The sixth sending module is used to send a first application request to the second converged media surface device;

[0157] The fifth receiving module is used to receive a first application response sent by the second converged media plane device. The first application response carries the second URI information and the third resource information; the third resource information is the information of the resource requested by the application server.

[0158] Optional, also includes:

[0159] The sixth receiving module is used to receive the fourth call request sent by the S-CSCF device, the fourth call request carrying the first URI information of the first converged media plane device;

[0160] The step of selecting the second converged media surface device according to the converged media surface device selection rules includes:

[0161] If the first URI information does not meet the requirements, the second converged media plane device is selected according to the converged media plane device selection rules.

[0162] Optional, also includes:

[0163] The seventh receiving module is configured to receive a fifth call request sent by the S-CSCF device before sending a third call request to the S-CSCF device, wherein the fifth call request carries the second URI information;

[0164] The seventh sending module is used to send a second resource query request to the second converged media surface device according to the second URI information;

[0165] The eighth receiving module is used to receive the fourth resource information sent by the second converged media plane device; the fourth resource information is information about resources requested by another application server.

[0166] Optional, also includes:

[0167] The first determining module is configured to determine a third converged media plane device according to the converged media plane device selection rules when the first call request does not carry the first URI information; the third converged media plane device may be the same as or different from the first converged media plane device.

[0168] The eighth sending module is used to send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information;

[0169] The ninth receiving module is used to receive a first query response sent by the third converged media surface device; the first query response carries fifth resource information, or the first query response indicates that no resources have been requested;

[0170] The first application module is used to apply for a sixth resource from the third converged media surface device when the first query response indicates that no resource has been applied for.

[0171] Optional, also includes:

[0172] The ninth sending module is used to send a second notification message to the P-CSCF device after the converged media plane device selection rule is updated; the second notification message indicates the updated converged media plane device selection rule.

[0173] This invention also provides an information transmission device applied to an S-CSCF device, comprising:

[0174] The tenth receiving module is used to receive a second registration request sent by the P-CSCF device; the second registration request carries first indication information that the P-CSCF device supports the control of converged media plane devices;

[0175] The tenth sending module is used to send a first registration request to the application server according to the second registration request, wherein the first registration request carries the first indication information.

[0176] Optional, also includes:

[0177] The eleventh receiving module is used to receive the second confirmation response sent by the application server in response to the first registration request.

[0178] Optional, also includes:

[0179] The first acquisition module is used to acquire the terminal's authentication information;

[0180] The first verification module is used to perform authentication verification on the terminal based on the authentication information.

[0181] Sending the first registration request to the application server includes:

[0182] If the authentication is successful, a first registration request is sent to the application server.

[0183] Optional, also includes:

[0184] The twelfth receiving module is used to receive a seventh call request sent by a P-CSCF device or an application server. The seventh call request carries the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0185] The eleventh sending module is used to send a first call request to the target server according to the seventh call request, wherein the first call request carries the first URI information; the target server is the application server or another server other than the application server;

[0186] The thirteenth receiving module is used to receive a second call request sent by the target server, the second call request carrying the first URI information.

[0187] Optional, also includes:

[0188] The fourteenth receiving module is used to receive a third call request sent by the application server, wherein the third call request carries the second URI information of the second converged media surface device.

[0189] Optional, also includes:

[0190] The twelfth sending module is used to send a fourth call request to the application server before receiving the third call request sent by the application server. The fourth call request carries the first URI information of the first converged media surface device.

[0191] Optional, also includes:

[0192] The thirteenth sending module is used to send a fifth call request to the application server before receiving the third call request sent by the application server, the fifth call request carrying the second URI information;

[0193] The fourteenth sending module is used to send the third call request to the P-CSCF device after receiving the third call request sent by the application server.

[0194] This invention also provides an information transmission device applied to a P-CSCF device, comprising:

[0195] The fifteenth receiving module is used to receive a first notification message sent by the application server; the first notification message carries the converged media plane device selection rules.

[0196] The fifteenth sending module is used to send a first confirmation response to the application server.

[0197] Optional, also includes:

[0198] The sixteenth receiving module is used to receive the third registration request sent by the terminal before receiving the first notification message sent by the application server.

[0199] The sixteenth sending module is used to send a second registration request to the S-CSCF device according to the third registration request; the second registration request carries first indication information that the P-CSCF device supports the control of the converged media plane device.

[0200] Optional, also includes:

[0201] The seventeenth receiving module is used to receive the eighth call request sent by the terminal, the eighth call request carrying session association information;

[0202] The second selection module is used to select a target converged media surface device according to the converged media surface device selection rules; the target converged media surface device is the first converged media surface device.

[0203] The seventeenth sending module is used to send a second application request to the first converged media plane device, wherein the second application request carries the session association information;

[0204] The eighteenth receiving module is used to receive a second application response sent by the first converged media plane device. The second application response carries the first URI information and the first resource information of the first converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0205] The eighteenth sending module is used to send a seventh call request to the S-CSCF device according to the second application response, the seventh call request carrying the first URI information.

[0206] Optional, also includes:

[0207] The nineteenth receiving module is used to receive a third call request sent by the S-CSCF device, wherein the third call request carries the second URI information of the second converged media plane device;

[0208] The nineteenth sending module is used to send a fourth resource query request to the second converged media surface device according to the second URI information;

[0209] The first transceiver module is used to receive a second query response sent by the second converged media plane device and send a third application request to the second converged media plane device; the second query response carries fourth resource information, the fourth resource information being information about resources requested by another application server, and the third application is used to request media information required to connect with the terminal.

[0210] The twentieth receiving module is used to receive the third application response sent by the second converged media plane device, wherein the third application response carries the media information;

[0211] The twentieth sending module is used to send a ninth call request to the terminal based on the media information.

[0212] Optional, also includes:

[0213] The second determining module is used to determine a fourth converged media plane device according to the converged media plane device selection rules when the third call request does not carry the second URI information; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0214] The twenty-first sending module is used to send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information;

[0215] The twenty-first receiving module is used to receive the third query response sent by the fourth converged media plane device; the third query response carries the seventh resource information, or the third query response indicates that no resource has been requested;

[0216] The second application module is used to apply for an eighth resource from the fourth converged media surface device if the third query response indicates that no resource has been applied for.

[0217] Optional, also includes:

[0218] The twenty-second receiving module is used to receive a second notification message sent by the application server; the second notification message indicates the updated converged media plane device selection rules.

[0219] The first processing module is used to obtain the updated converged media plane device selection rules based on the second notification message.

[0220] This invention also provides an information transmission device applied to a converged media plane device, comprising:

[0221] The twenty-third receiving module is used to receive resource request requests sent by the application server;

[0222] The twenty-second sending module is used to send a resource request response to the application server;

[0223] Wherein, the resource request is a request for the second resource; the resource request response is the resource information of the second resource;

[0224] Alternatively, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media surface device, the third resource information being the information of the resource requested by the application server.

[0225] Optional, also includes:

[0226] The twenty-fourth receiving module is configured to receive a first resource query request sent by the application server before receiving the resource request sent by the application server when the resource request is a request for the second resource.

[0227] The twenty-third sending module is used to send first resource information to the application server. The first resource information is information about resources requested by the P-CSCF device or information about resources requested by another application server.

[0228] Optional, also includes:

[0229] The 25th receiving module is used to receive a second request sent by the P-CSCF device before receiving the first resource query request sent by the application server. The second request carries session association information.

[0230] The twenty-fourth sending module is used to send a second request response to the P-CSCF device according to the session association information. The second request response carries the first URI information and the first resource information of the converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0231] Optional, also includes:

[0232] The 26th receiving module is used to receive the fourth resource query request sent by the P-CSCF device after sending a resource request response to the application server when the resource request response is the first request response.

[0233] The second transceiver module is used to send a second query response to the P-CSCF device and receive a third request sent by the P-CSCF device; the second query response carries fourth resource information, which is information about resources requested by another application server, and the third request is used to request media information required to connect with the terminal;

[0234] The twenty-fifth sending module is used to send a third request response to the P-CSCF device, the third request response carrying the media information.

[0235] Optional, also includes:

[0236] The twenty-seventh receiving module is used to receive a third resource query request sent by the application server; the third resource query request carries third URI information containing billing identification information;

[0237] The third determining module is used to determine whether the created resources contain the resource corresponding to the billing identification information, and to obtain the first determining result;

[0238] The twenty-sixth sending module is used to send a first query response to the application server based on the first determination result; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0239] Optional, also includes:

[0240] The twenty-eighth receiving module is used to receive the fifth resource query request sent by the P-CSCF device; the fifth resource query request carries fourth URI information containing billing identification information;

[0241] The fourth determining module is used to determine whether the created resources contain the resource corresponding to the billing identification information, and to obtain the second determining result;

[0242] The twenty-seventh sending module is used to send a third query response to the P-CSCF device based on the second determination result; the third query response carries seventh resource information, or the third query response indicates that no resources have been requested.

[0243] This invention also provides an information transmission device applied to an application server, comprising:

[0244] The fifth determining module is used to determine a third converged media plane device according to the converged media plane device selection rules when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device may be the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0245] The twenty-eighth sending module is used to send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information.

[0246] The 29th receiving module is used to receive the first query response sent by the third converged media surface device; the first query response carries the fifth resource information, or the first query response indicates that no resource has been requested;

[0247] The third application module is used to apply for a sixth resource from the third converged media surface device when the first query response indicates that no resource has been applied for.

[0248] This invention also provides an information transmission device applied to a P-CSCF device, comprising:

[0249] The sixth determining module is used to determine a fourth converged media plane device according to the converged media plane device selection rules when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0250] The twenty-ninth sending module is used to send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information.

[0251] The thirtieth receiving module is used to receive the third query response sent by the fourth converged media surface device; the third query response carries the seventh resource information, or the third query response indicates that no resource has been requested;

[0252] The fourth application module is used to apply for an eighth resource from the fourth converged media surface device if the third query response indicates that no resource has been applied for.

[0253] This invention also provides an information transmission device applied to a converged media plane device, comprising:

[0254] The thirty-first receiving module is used to receive a resource query request sent by the first device; the resource query request carries URI information containing billing identification information;

[0255] The seventh determination module is used to determine whether the created resources contain the resource corresponding to the billing identification information, and to obtain the determination result;

[0256] The thirtieth sending module is used to send a query response to the first device based on the determination result; the query response carries resource information corresponding to the billing identifier information, or the query response indicates that no resources have been requested;

[0257] The first device is an application server or a P-CSCF device.

[0258] This invention also provides an information transmission device, which is an application server, including: a processor and a transceiver;

[0259] The processor is configured to receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device via the transceiver, wherein the first registration request carries first indication information indicating that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices.

[0260] According to the first instruction information, a first notification message is sent to the P-CSCF device via the transceiver; the first notification message carries the converged media plane device selection rules.

[0261] The transceiver receives the first acknowledgment response sent by the P-CSCF device.

[0262] Optionally, the processor is further configured to:

[0263] The transceiver sends a second confirmation response to the first registration request to the S-CSCF device.

[0264] Optionally, the processor is further configured to:

[0265] The transceiver receives a first call request sent by the S-CSCF device. The first call request carries the first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0266] Based on the first URI information, a first resource query request is sent to the first converged media plane device via the transceiver.

[0267] The transceiver receives first resource information sent by the first converged media plane device. The first resource information is information about the resources requested by the P-CSCF device or information about the resources requested by another application server.

[0268] Based on the first resource information, a second call request is sent to the S-CSCF device via the transceiver, the second call request carrying the first URI information.

[0269] Optionally, sending a second call request to the S-CSCF device via the transceiver based on the first resource information includes:

[0270] Based on the first resource information, determine whether to apply for a second resource from the first converged media surface device;

[0271] If not, a second call request is sent directly to the S-CSCF device via the transceiver;

[0272] In this case, based on the first URI information and the first resource information, the transceiver requests a second resource from the first converged media plane device.

[0273] The transceiver receives resource information of the second resource sent by the first converged media plane device.

[0274] Based on the resource information of the second resource, a second call request is sent to the S-CSCF device via the transceiver.

[0275] Optionally, the processor is further configured to:

[0276] The transceiver sends a third call request to the S-CSCF device, the third call request carrying second URI information;

[0277] The second URI information is the URI information of the second converged media surface device selected by the application server or another application server according to the converged media surface device selection rules.

[0278] Optionally, the processor is further configured to:

[0279] Before sending a third call request to the S-CSCF device, the second converged media plane device is selected according to the converged media plane device selection rules;

[0280] The transceiver sends a first application request to the second converged media surface device.

[0281] The transceiver receives a first request response sent by the second converged media plane device. The first request response carries the second URI information and the third resource information. The third resource information is the information of the resource requested by the application server.

[0282] Optionally, the processor is further configured to:

[0283] The transceiver receives a fourth call request sent by the S-CSCF device, the fourth call request carrying the first URI information of the first converged media plane device;

[0284] The step of selecting the second converged media surface device according to the converged media surface device selection rules includes:

[0285] If the first URI information does not meet the requirements, the second converged media plane device is selected according to the converged media plane device selection rules.

[0286] Optionally, the processor is further configured to:

[0287] Before sending a third call request to the S-CSCF device, the transceiver receives a fifth call request sent by the S-CSCF device, the fifth call request carrying the second URI information;

[0288] Based on the second URI information, a second resource query request is sent to the second converged media plane device via the transceiver;

[0289] The transceiver receives fourth resource information sent by the second converged media plane device; the fourth resource information is information about resources requested by another application server.

[0290] Optionally, the processor is further configured to:

[0291] If the first call request does not carry the first URI information, a third converged media plane device is determined according to the converged media plane device selection rules; the third converged media plane device may be the same as or different from the first converged media plane device.

[0292] The transceiver sends a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information.

[0293] The transceiver receives a first query response sent by the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0294] If the first query response indicates that no resources have been requested, the transceiver requests a sixth resource from the third converged media surface device.

[0295] Optionally, the processor is further configured to:

[0296] After the converged media plane device selection rules are updated, a second notification message is sent to the P-CSCF device via the transceiver; the second notification message indicates the updated converged media plane device selection rules.

[0297] This invention also provides an information transmission device, which is an S-CSCF device, comprising: a processor and a transceiver;

[0298] The processor is configured to receive a second registration request sent by the P-CSCF device via the transceiver; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices.

[0299] Based on the second registration request, a first registration request is sent to the application server via the transceiver, the first registration request carrying the first indication information.

[0300] Optionally, the processor is further configured to:

[0301] The transceiver receives a second confirmation response from the application server in response to the first registration request.

[0302] Optionally, the processor is further configured to:

[0303] Obtain the terminal's authentication information;

[0304] Based on the authentication information, the terminal is authenticated and verified.

[0305] Sending the first registration request to the application server includes:

[0306] If the authentication is successful, a first registration request is sent to the application server.

[0307] Optionally, the processor is further configured to:

[0308] The transceiver receives a seventh call request sent by a P-CSCF device or an application server. The seventh call request carries the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0309] According to the seventh call request, a first call request is sent to the target server through the transceiver, the first call request carrying the first URI information; the target server is the application server or another server other than the application server.

[0310] The transceiver receives a second call request sent by the target server, the second call request carrying the first URI information.

[0311] Optionally, the processor is further configured to:

[0312] The transceiver receives a third call request sent by the application server, the third call request carrying the second URI information of the second converged media surface device.

[0313] Optionally, the processor is further configured to:

[0314] Before receiving the third call request sent by the application server, the transceiver sends a fourth call request to the application server, the fourth call request carrying the first URI information of the first converged media plane device.

[0315] Optionally, the processor is further configured to:

[0316] Before receiving the third call request sent by the application server, the transceiver sends a fifth call request to the application server, the fifth call request carrying the second URI information;

[0317] After receiving the third call request sent by the application server, the transceiver sends the third call request to the P-CSCF device.

[0318] This invention also provides an information transmission device, which is a P-CSCF device, comprising: a processor and a transceiver;

[0319] The processor is configured to receive a first notification message sent by the application server via the transceiver; the first notification message carries a converged media plane device selection rule.

[0320] The transceiver sends a first confirmation response to the application server.

[0321] Optionally, the processor is further configured to:

[0322] Before receiving the first notification message sent by the application server, the transceiver receives a third registration request sent by the terminal.

[0323] Based on the third registration request, a second registration request is sent to the S-CSCF device via the transceiver; the second registration request carries first indication information that the P-CSCF device supports the control of converged media plane devices.

[0324] Optionally, the processor is further configured to:

[0325] The transceiver receives an eighth call request sent by the terminal, the eighth call request carrying session association information;

[0326] According to the converged media surface device selection rules, a target converged media surface device is selected; the target converged media surface device is the first converged media surface device.

[0327] The transceiver sends a second request to the first converged media plane device, the second request carrying the session association information.

[0328] The transceiver receives a second request response sent by the first converged media plane device. The second request response carries the first URI information and first resource information of the first converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0329] Based on the second application response, a seventh call request is sent to the S-CSCF device via the transceiver, the seventh call request carrying the first URI information.

[0330] Optionally, the processor is further configured to:

[0331] The transceiver receives a third call request sent by the S-CSCF device, the third call request carrying the second URI information of the second converged media plane device;

[0332] Based on the second URI information, a fourth resource query request is sent to the second converged media plane device via the transceiver;

[0333] The transceiver receives a second query response sent by the second converged media plane device and sends a third request to the second converged media plane device. The second query response carries fourth resource information, which is information about resources requested by another application server. The third request is used to request media information required to connect with the terminal.

[0334] The transceiver receives a third request response sent by the second converged media plane device, the third request response carrying the media information;

[0335] Based on the media information, a ninth call request is sent to the terminal via the transceiver.

[0336] Optionally, the processor is further configured to:

[0337] If the third call request does not carry the second URI information, a fourth converged media plane device is determined according to the converged media plane device selection rule; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0338] The transceiver sends a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information.

[0339] The transceiver receives a third query response sent by the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested.

[0340] If the third query response indicates that no resource has been requested, the transceiver requests an eighth resource from the fourth converged media surface device.

[0341] Optionally, the processor is further configured to:

[0342] The transceiver receives a second notification message sent by the application server; the second notification message indicates the updated converged media plane device selection rules.

[0343] According to the second notification message, the updated selection rules for converged media surface devices are obtained.

[0344] This invention also provides an information transmission device, which is a converged media plane device, comprising: a processor and a transceiver;

[0345] The processor is used to receive resource request requests sent by the application server through the transceiver;

[0346] The transceiver sends a resource request response to the application server.

[0347] Wherein, the resource request is a request for the second resource; the resource request response is the resource information of the second resource;

[0348] Alternatively, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media surface device, the third resource information being the information of the resource requested by the application server.

[0349] Optionally, the processor is further configured to:

[0350] In the case where the resource request is a request for a second resource, before receiving the resource request sent by the application server, the transceiver receives the first resource query request sent by the application server.

[0351] The transceiver sends first resource information to the application server. The first resource information is either information about resources requested by the P-CSCF device or information about resources requested by another application server.

[0352] Optionally, the processor is further configured to:

[0353] Before receiving the first resource query request sent by the application server, the transceiver receives the second request sent by the P-CSCF device, the second request carrying session association information.

[0354] Based on the session association information, the transceiver sends a second request response to the P-CSCF device. The second request response carries the first URI information and the first resource information of the converged media plane device. The first resource information is the information of the resource requested by the P-CSCF device.

[0355] Optionally, the processor is further configured to:

[0356] If the resource request response is the first request response, after sending the resource request response to the application server, the transceiver receives the fourth resource query request sent by the P-CSCF device.

[0357] The transceiver sends a second query response to the P-CSCF device and receives a third request from the P-CSCF device; the second query response carries fourth resource information, which is information about resources requested by another application server, and the third request is used to request media information required to connect with the terminal;

[0358] The transceiver sends a third request response to the P-CSCF device, the third request response carrying the media information.

[0359] Optionally, the processor is further configured to:

[0360] The transceiver receives a third resource query request sent by the application server; the third resource query request carries third URI information containing billing identification information.

[0361] Determine whether the created resources contain the resource corresponding to the billing identifier information to obtain a first determination result;

[0362] Based on the first determination result, a first query response is sent to the application server via the transceiver; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0363] Optionally, the processor is further configured to:

[0364] The transceiver receives a fifth resource query request sent by the P-CSCF device; the fifth resource query request carries fourth URI information containing billing identification information.

[0365] Determine whether the created resources contain the resource corresponding to the billing identifier information to obtain a second determination result;

[0366] Based on the second determination result, a third query response is sent to the P-CSCF device via the transceiver; the third query response carries seventh resource information, or the third query response indicates that no resources have been requested.

[0367] This invention also provides an information transmission device, which is an application server, including: a processor and a transceiver;

[0368] The processor is configured to determine a third converged media plane device according to a converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device may be the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule.

[0369] The transceiver sends a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information.

[0370] The transceiver receives a first query response sent by the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0371] If the first query response indicates that no resources have been requested, the transceiver requests a sixth resource from the third converged media surface device.

[0372] This invention also provides an information transmission device, which is a P-CSCF device, comprising: a processor and a transceiver;

[0373] The processor is configured to determine a fourth converged media plane device according to a converged media plane device selection rule if the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0374] The transceiver sends a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information.

[0375] The transceiver receives a third query response sent by the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested.

[0376] If the third query response indicates that no resource has been requested, the transceiver requests an eighth resource from the fourth converged media surface device.

[0377] This invention also provides an information transmission device, which is a converged media plane device, comprising: a processor and a transceiver;

[0378] The processor is configured to receive a resource query request sent by the first device via the transceiver; the resource query request carries URI information containing billing identification information;

[0379] Determine whether the created resources contain the resource corresponding to the billing identifier information, and obtain the determination result;

[0380] Based on the determination result, a query response is sent to the first device through the transceiver; the query response carries resource information corresponding to the billing identifier information, or the query response indicates that no resources have been requested;

[0381] The first device is an application server or a P-CSCF device.

[0382] This invention also provides an information transmission device, including a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, it implements the aforementioned information transmission methods for the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side.

[0383] This invention also provides a readable storage medium storing a program that, when executed by a processor, implements the steps in the information transmission methods described above for the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side.

[0384] This invention also provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the information transmission method described above for the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side.

[0385] The beneficial effects of the above-described technical solution of the present invention are as follows:

[0386] In the above scheme, the information transmission method receives a first registration request sent by the Service Call Session Control Function (S-CSCF) device, the first registration request carrying first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices; according to the first indication information, a first notification message is sent to the P-CSCF device; the first notification message carries converged media plane device selection rules; and a first confirmation response is received from the P-CSCF device; this enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, realizing that multiple control plane logical functions can use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF). Attached Figure Description

[0387] Figure 1 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 1 ;

[0388] Figure 2 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 2 ;

[0389] Figure 3 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 3 ;

[0390] Figure 4 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 4 ;

[0391] Figure 5 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 5 ;

[0392] Figure 6 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 6 ;

[0393] Figure 7 This is a schematic flowchart of the information transmission method according to an embodiment of the present invention. Figure 7 ;

[0394] Figure 8 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 1 ;

[0395] Figure 9 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 2 ;

[0396] Figure 10 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 3 ;

[0397] Figure 11 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 4 ;

[0398] Figure 12 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 5 ;

[0399] Figure 13 This is a schematic diagram illustrating the specific implementation process of the information transmission method according to an embodiment of the present invention. Figure 6 ;

[0400] Figure 14 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 1 ;

[0401] Figure 15This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 2 ;

[0402] Figure 16 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 3 ;

[0403] Figure 17 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 4 ;

[0404] Figure 18 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 5 ;

[0405] Figure 19 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 6 ;

[0406] Figure 20 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 7 ;

[0407] Figure 21 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 1 ;

[0408] Figure 22 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 2 ;

[0409] Figure 23 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 3 ;

[0410] Figure 24 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 4 ;

[0411] Figure 25 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 5 ;

[0412] Figure 26 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 6 ;

[0413] Figure 27 This is a schematic diagram of the information transmission device structure according to an embodiment of the present invention. Figure 7 . Detailed Implementation

[0414] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0415] The following is a brief introduction to the relevant content of this plan.

[0416] P-CSCF (Proxy Call Session Control Function): Provides functions such as registration authentication, signaling protection, signaling compression, media authorization, QoS (Quality of Service) control, signaling routing, emergency calls, and billing.

[0417] SBC-U: It is the anchor point for the media plane of the terminal to access the IMS network, and has functions such as media resource management, QoS control, codec conversion, media forwarding, and emergency calls.

[0418] I-CSCF (Interrogating-Call Session Control Function): A boundary point of the IMS domain, whose main functions include assigning S-CSCF (Serving-Call Session Control Function), PSI (Public Service Identifier) ​​routing, and Transit functionality.

[0419] S-CSCF: Responsible for UE (terminal) registration authentication and session control, performing basic session routing functions for calling and called IMS users, and triggering services to AS (Application Server) when conditions are met according to the user's subscribed IMS service triggering rules.

[0420] MGCF (Media Gateway Control Function) is used for interoperability between the IMS domain and the CS domain (Circuit Switched Domain). It is responsible for the interoperability of control plane signaling (interaction and interoperability between the PSTN (Public Switched Telephone Network) or CS domain side ISUP (Integrated Services Digital Network User Part) or BICC (Bearer Independent Call Control) protocol and the IMS side SIP (Session Initiation Protocol), and controls the IM-MGW to complete user plane and media plane interoperability, number normalization, number analysis and routing, playback, playback suppression, video fallback and other functions.

[0421] IM-MGW: Under the control of MGCF (Media Gateway Control Function), it is responsible for completing the conversion between VoLTE (Voice Long Term Evolution) user plane IP bearer and CS domain bearer, and provides encoding / decoding conversion, bearer resource management and playback functions.

[0422] MRFC (Multimedia Resource Function Controller): Responsible for controlling media resources.

[0423] MRFP (Multimedia Resource Function Processor): Responsible for processing media resources, such as audio and video playback, conferencing, DTMF (Dual-Tone Multi-Frequency) number reception, and audio recording.

[0424] VoNR (Voice New Radio) + Media Facet (UMF): Media facet equipment under the new voice network architecture, with functions such as audio and video encoding and decoding, and video processing.

[0425] AS: Generally refers to server network elements in the IMS network that handle various services, such as basic audio and video services, supplementary services, and special services.

[0426] Based on the above, this invention addresses the problem in existing technologies that cannot support accurate selection of the same converged media plane (CMF) by various control network elements, by providing an information transmission method applicable to application servers, such as... Figure 1 As shown, it includes:

[0427] Step 11: Receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device, wherein the first registration request carries first indication information indicating that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices;

[0428] Step 12: Based on the first instruction information, send a first notification message to the P-CSCF device; the first notification message carries the converged media plane device selection rules;

[0429] Step 13: Receive the first confirmation response sent by the P-CSCF device.

[0430] Specifically, step 13 may include receiving the first confirmation response sent by the P-CSCF device through the query call session control function I-CSCF device, but is not limited thereto.

[0431] The information transmission method provided in this embodiment of the invention receives a first registration request sent by a Service Call Session Control Function (S-CSCF) device, the first registration request carrying first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices; according to the first indication information, a first notification message is sent to the P-CSCF device; the first notification message carries converged media plane device selection rules; and a first confirmation response is received from the P-CSCF device; this method enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, thereby enabling multiple control plane logic functions to use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0432] Furthermore, the information transmission method further includes sending a second confirmation response to the first registration request to the S-CSCF device. This clarifies the response to the first registration request.

[0433] In this embodiment of the invention, the information transmission method further includes: receiving a first call request sent by the S-CSCF device, the first call request carrying first Uniform Resource Identifier (URI) information of a first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; sending a first resource query request to the first converged media plane device based on the first URI information; receiving first resource information sent by the first converged media plane device, the first resource information being information about resources requested by the P-CSCF device, or information about resources requested by another application server (other than the application server); and sending a second call request to the S-CSCF device based on the first resource information, the second call request carrying the first URI information. This allows the application server, acting as the calling side application server, to operate with the P-CSCF device using the same converged media plane device.

[0434] The step of sending a second call request to the S-CSCF device based on the first resource information includes: determining whether to request a second resource from the first converged media plane device based on the first resource information; if not, directly sending a second call request to the S-CSCF device; if yes, requesting a second resource from the first converged media plane device based on the first URI information and the first resource information; receiving resource information of the second resource sent by the first converged media plane device; and sending a second call request to the S-CSCF device based on the resource information of the second resource. This allows for the direct use of resources requested by the P-CSCF device or the use of resources requested independently by the application server as needed.

[0435] Furthermore, the information transmission method further includes: sending a third call request to the S-CSCF device, the third call request carrying second URI information; wherein, the second URI information is the URI information of a second converged media plane device selected by the application server or another application server (other than the application server) according to the converged media plane device selection rules. This allows the application server, as the called-side application server, to operate with the P-CSCF device using the same converged media plane device.

[0436] In this embodiment of the invention, before sending the third call request to the S-CSCF device, the method further includes: selecting the second converged media plane device according to the converged media plane device selection rules; sending a first application request to the second converged media plane device; and receiving a first application response from the second converged media plane device, wherein the first application response carries the second URI information and third resource information; the third resource information is information about the resource requested by the application server. This allows the application server to accurately select the converged media plane device and request resources.

[0437] Furthermore, the information transmission method further includes: receiving a fourth call request sent by the S-CSCF device, the fourth call request carrying first URI information of the first converged media plane device; and selecting the second converged media plane device according to the converged media plane device selection rule, which includes: selecting the second converged media plane device according to the converged media plane device selection rule if the first URI information does not meet the requirements. This allows the application server to reselect the converged media plane according to its own business logic.

[0438] In this embodiment of the invention, before sending the third call request to the S-CSCF device, the method further includes: receiving a fifth call request sent by the S-CSCF device, the fifth call request carrying the second URI information; sending a second resource query request to the second converged media plane device based on the second URI information; and receiving fourth resource information sent by the second converged media plane device, the fourth resource information being information about resources requested by another application server. This allows for the direct use of already requested resources for subsequent operations.

[0439] Furthermore, the information transmission method further includes: when the first call request does not carry the first URI information, determining a third converged media plane device according to the converged media plane device selection rules; the third converged media plane device may be the same as or different from the first converged media plane device; sending a third resource query request to the third converged media plane device; the third resource query request carrying third URI information including billing identification information; receiving a first query response sent by the third converged media plane device; the first query response carrying fifth resource information, or the first query response indicating that no resource has been requested; when the first query response indicating that no resource has been requested, requesting a sixth resource from the third converged media plane device. This can ensure the normal operation of the service as much as possible. The fifth resource information can be information about the resource requested by the P-CSCF, but is not limited to this.

[0440] In this embodiment of the invention, the information transmission method further includes: sending a second notification message to the P-CSCF device after the converged media plane device selection rule is updated; the second notification message indicates the updated converged media plane device selection rule. This ensures that the converged media plane device selection rules on both the application server and the P-CSCF device remain consistent. "Sending a second notification message to the P-CSCF device" can include sending the second notification message to the P-CSCF device via the I-CSCF device, but is not limited to this.

[0441] This invention also provides an information transmission method applied to S-CSCF devices, such as... Figure 2 As shown, it includes:

[0442] Step 21: Receive a second registration request sent by the P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices;

[0443] Step 22: Based on the second registration request, send a first registration request to the application server, the first registration request carrying the first indication information.

[0444] Step 21 may include receiving a second registration request sent by the P-CSCF device through the I-CSCF device, but is not limited to this.

[0445] The information transmission method provided in this embodiment of the invention receives a second registration request sent by a P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices; according to the second registration request, a first registration request is sent to an application server, the first registration request carrying the first indication information; this enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, realizing that multiple control plane logical functions can use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0446] Furthermore, the information transmission method further includes: receiving a second confirmation response from the application server in response to the first registration request. This clarifies the response to the first registration request.

[0447] In this embodiment of the invention, the information transmission method further includes: obtaining authentication information of the terminal; performing authentication verification on the terminal based on the authentication information; and sending a first registration request to the application server, which includes: sending a first registration request to the application server if the authentication verification is successful. This ensures the security of information transmission. The authentication information may be carried in a second registration request, but is not limited to this.

[0448] Furthermore, the information transmission method further includes: receiving a seventh call request (which may correspond to the second call request mentioned above) sent by a P-CSCF device or an application server, the seventh call request carrying the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; sending a first call request to a target server according to the seventh call request, the first call request carrying the first URI information; the target server being the application server or another server besides the application server; and receiving a second call request sent by the target server, the second call request carrying the first URI information. This allows for the direct use of resources requested by the P-CSCF device.

[0449] In this embodiment of the invention, the information transmission method further includes: receiving a third call request sent by the application server, the third call request carrying second URI information of the second converged media plane device. This allows the application server, as the called-side application server, to operate with the P-CSCF device using the same converged media plane device. The second converged media plane device can be selected by the application server or another application server according to converged media plane device selection rules, but is not limited to this.

[0450] Furthermore, before receiving the third call request sent by the application server, the method further includes: sending a fourth call request to the application server, the fourth call request carrying the first URI information of the first converged media plane device. This allows the application server to subsequently reselect the converged media plane according to its own business logic.

[0451] In this embodiment of the invention, before receiving the third call request sent by the application server, the method further includes: sending a fifth call request to the application server, the fifth call request carrying the second URI information; and after receiving the third call request sent by the application server, the method further includes: sending the third call request to the P-CSCF device. This allows for the direct use of already requested resources for subsequent operations.

[0452] This invention also provides an information transmission method applied to P-CSCF devices, such as... Figure 3 As shown, it includes:

[0453] Step 31: Receive the first notification message sent by the application server; the first notification message carries the converged media plane device selection rules;

[0454] Step 32: Send a first confirmation response to the application server.

[0455] The information transmission method provided in this embodiment of the invention receives a first notification message sent by an application server; the first notification message carries a converged media plane device selection rule; and sends a first confirmation response to the application server; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rule, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0456] Furthermore, before receiving the first notification message sent by the application server, the method further includes: receiving a third registration request sent by the terminal; sending a second registration request to the S-CSCF device based on the third registration request; the second registration request carrying first indication information indicating that the P-CSCF device supports the control of converged media plane devices. This allows the S-CSCF device to accurately obtain the first indication information. The second registration request may also carry the terminal's authentication information, but is not limited to this.

[0457] In this embodiment of the invention, the information transmission method further includes: receiving an eighth call request sent by a terminal, the eighth call request carrying session association information; selecting a target converged media plane device according to the converged media plane device selection rules; the target converged media plane device being a first converged media plane device; sending a second application request to the first converged media plane device, the second application request carrying the session association information; receiving a second application response sent by the first converged media plane device, the second application response carrying first URI information and first resource information of the first converged media plane device, the first resource information being information about the resources applied for by the P-CSCF device; and sending a seventh call request to an S-CSCF device according to the second application response, the seventh call request carrying the first URI information. This allows subsequent operations to directly use the resources applied for by the P-CSCF device. The session association information may include, but is not limited to, billing identification information and calling party identification information.

[0458] Furthermore, the information transmission method further includes: receiving a third call request sent by an S-CSCF device, the third call request carrying second URI information of a second converged media plane device; sending a fourth resource query request to the second converged media plane device based on the second URI information; receiving a second query response sent by the second converged media plane device and sending a third application request to the second converged media plane device; the second query response carrying fourth resource information, the fourth resource information being information about resources applied for by another application server, the third application being used to request media information required for connecting with the terminal; receiving a third application response sent by the second converged media plane device, the third application response carrying the media information; and sending a ninth call request to the terminal based on the media information. This allows for the direct use of already applied resources for subsequent operations. The second converged media plane device can be selected by the application server or another application server according to converged media plane device selection rules, but is not limited to this.

[0459] In this embodiment of the invention, the information transmission method further includes: when the third call request does not carry the second URI information, determining a fourth converged media plane device according to the converged media plane device selection rule; the fourth converged media plane device may be the same as or different from the second converged media plane device; sending a fifth resource query request to the fourth converged media plane device; the fifth resource query request carrying fourth URI information including billing identification information; receiving a third query response sent by the fourth converged media plane device; the third query response carrying seventh resource information, or the third query response indicating that no resource has been requested; when the third query response indicating that no resource has been requested, requesting an eighth resource from the fourth converged media plane device. This can ensure the normal operation of services as much as possible, and support the application server and P-CSCF device to accurately select the same converged media plane (CMF), enabling multiple control plane logic functions to use the same media plane in a single session. The seventh resource information can be information about the resource requested by the application server, but is not limited to this.

[0460] Furthermore, the information transmission method further includes: receiving a second notification message sent by the application server; the second notification message indicating the updated converged media plane device selection rules; and obtaining the updated converged media plane device selection rules based on the second notification message. This ensures that the converged media plane device selection rules on both the application server and the P-CSCF device remain consistent. "Receiving the second notification message sent by the application server" can include, but is not limited to, receiving a second notification message sent by the application server through the I-CSCF device.

[0461] This invention also provides an information transmission method applied to converged media plane devices, such as... Figure 4 As shown, it includes:

[0462] Step 41: Receive the resource request sent by the application server;

[0463] Step 42: Send a resource request response to the application server; wherein the resource request is a request for a second resource; the resource request response is the resource information of the second resource; or, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media plane device, the third resource information being the information of the resource requested by the application server.

[0464] The information transmission method provided in this embodiment of the invention receives a resource request sent by an application server; sends a resource request response to the application server; wherein the resource request is a request for a second resource; the resource request response is resource information of the second resource; or, the resource request is a first request; the resource request response is a first request response, the first request response carrying second URI information and third resource information of the converged media plane device, the third resource information being information about the resource requested by the application server; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0465] Furthermore, if the resource request is for a second resource, before receiving the resource request from the application server, the method further includes: receiving a first resource query request from the application server; and sending first resource information to the application server, wherein the first resource information is information about the resource requested by the P-CSCF device or information about the resource requested by another application server. This allows for the direct use of resources requested by the P-CSCF device or for the application server to request resources independently as needed.

[0466] In this embodiment of the invention, before receiving the first resource query request sent by the application server, the method further includes: receiving a second request sent by the P-CSCF device, the second request carrying session association information; and sending a second request response to the P-CSCF device based on the session association information, the second request response carrying first URI information of the converged media plane device and first resource information, the first resource information being information about the resource requested by the P-CSCF device. This allows subsequent operations to directly use the resources requested by the P-CSCF device.

[0467] Furthermore, if the resource request response is a first request response, after sending the resource request response to the application server, the method further includes: receiving a fourth resource query request sent by the P-CSCF device; sending a second query response to the P-CSCF device and receiving a third request sent by the P-CSCF device; the second query response carries fourth resource information, which is information about resources requested by another application server, and the third request is used to request media information required for connecting with the terminal; sending a third request response to the P-CSCF device, the third request response carrying the media information. This allows for the direct use of already requested resources for subsequent operations during business execution.

[0468] In this embodiment of the invention, the information transmission method further includes: receiving a third resource query request sent by an application server; the third resource query request carrying third URI information containing billing identification information; determining whether the created resources contain the resource corresponding to the billing identification information, and obtaining a first determination result; sending a first query response to the application server according to the first determination result; the first query response carrying fifth resource information, or the first query response indicating that no resource has been requested. This can help ensure the normal operation of services as much as possible.

[0469] Furthermore, the information transmission method further includes: receiving a fifth resource query request sent by the P-CSCF device; the fifth resource query request carrying fourth URI information containing billing identification information; determining whether the created resources contain the resource corresponding to the billing identification information, and obtaining a second determination result; sending a third query response to the P-CSCF device according to the second determination result; the third query response carrying seventh resource information, or the third query response indicating that no resource has been requested. This can ensure the normal operation of services as much as possible, and support the application server and P-CSCF device to accurately select the same converged media plane (CMF), enabling multiple control plane logical functions to use the same media plane in a single session.

[0470] This invention also provides an information transmission method applied to an application server, such as... Figure 5 As shown, it includes:

[0471] Step 51: If the received first call request does not carry the first URI information of the first converged media plane device, determine the third converged media plane device according to the converged media plane device selection rule; the third converged media plane device may be the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule.

[0472] Step 52: Send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information;

[0473] Step 53: Receive the first query response sent by the third converged media surface device; the first query response carries the fifth resource information, or the first query response indicates that no resource has been requested;

[0474] Step 54: If the first query response indicates that no resources have been requested, request a sixth resource from the third converged media surface device.

[0475] The first converged media plane device can be selected by the P-CSCF device according to the converged media plane device selection rules, but is not limited to this.

[0476] The information transmission method provided in this embodiment of the invention determines a third converged media plane device according to a converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device is the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule; a third resource query request is sent to the third converged media plane device; the third resource query request carries third URI information including billing identification information; a first query response is received from the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested; if the first query response indicates that no resource has been requested, a sixth resource is requested from the third converged media plane device; this method can support the application server and the P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0477] This invention also provides an information transmission method applied to P-CSCF devices, such as... Figure 6 As shown, it includes:

[0478] Step 61: If the received third call request does not carry the second URI information of the second converged media plane device, determine the fourth converged media plane device according to the converged media plane device selection rules; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0479] Step 62: Send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information;

[0480] Step 63: Receive the third query response sent by the fourth converged media surface device; the third query response carries the seventh resource information, or the third query response indicates that no resource has been requested;

[0481] Step 64: If the third query response indicates that no resource has been requested, request an eighth resource from the fourth converged media surface device.

[0482] The second converged media plane device can be selected by the aforementioned application server or another application server according to the converged media plane device selection rules, but is not limited to this.

[0483] The information transmission method provided in this embodiment of the invention determines a fourth converged media plane device according to a converged media plane device selection rule when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device; a fifth resource query request is sent to the fourth converged media plane device; the fifth resource query request carries fourth URI information including billing identification information; a third query response is received from the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested; if the third query response indicates that no resource has been requested, an eighth resource is requested from the fourth converged media plane device; this method can support application servers and P-CSCF devices to accurately select the same converged media plane (CMF) as much as possible, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0484] This invention also provides an information transmission method applied to converged media plane devices, such as... Figure 7 As shown, it includes:

[0485] Step 71: Receive a resource query request sent by the first device; the resource query request carries URI information containing billing identification information;

[0486] Step 72: Determine whether the created resources contain the resource corresponding to the billing identifier information, and obtain the determination result;

[0487] Step 73: Based on the determination result, send a query response to the first device; the query response carries resource information corresponding to the billing identifier information, or the query response indicates that no resources have been requested; wherein, the first device is an application server or a P-CSCF device.

[0488] in, Figure 7 The scheme shown can correspond to the aforementioned third resource query request and fifth resource query request, etc. (for example: the resource query request is the third resource query request, the determination result is the first determination result, the query response is the first query response, and the resource information is the fifth resource information; or, the resource query request is the fifth resource query request, the determination result is the second determination result, the query response is the third query response, and the resource information is the seventh resource information); no limitation is made here.

[0489] The information transmission method provided in this embodiment of the invention receives a resource query request sent by a first device; the resource query request carries URI information containing billing identification information; determines whether the created resources contain the resource corresponding to the billing identification information, and obtains a determination result; based on the determination result, sends a query response to the first device; the query response carries resource information corresponding to the billing identification information, or the query response indicates that no resource has been requested; wherein, the first device is an application server or a P-CSCF device; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, so that multiple control plane logical functions can use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0490] It should be noted that the relevant content of the application server and each device can be referred to each other, and the repeated parts will not be repeated.

[0491] The information transmission method provided in the embodiments of the present invention will be illustrated below with examples.

[0492] To address the aforementioned technical problems, embodiments of the present invention provide an information transmission method, specifically a scheme for multiple devices to share a converged media plane. This involves: synchronizing the "converged media plane selection rule" during the registration process and synchronizing the "converged media plane selection" information during the call process, thereby enabling the P-CSCF and AS to select the same "converged media plane." Furthermore, even if the "selected converged media plane" information carried in the call request is lost, the P-CSCF and AS can select the same converged media plane using the icid (billing identifier) ​​information in the SIP (Session Initiation Protocol) session, thus resolving the problem of different control plane network elements selecting the same media plane after the convergence of multiple media plane devices. Specific examples are provided below to illustrate the relevant content.

[0493] Example 1: The initial synchronization process of the "Converged Media Surface Selection Rule (corresponding to the above-mentioned converged media surface device selection rule)".

[0494] Specifically, it can be as follows Figure 8 As shown, this embodiment includes the following steps:

[0495] 1. The terminal sends an initial SIP REGISTER request to the P-CSCF;

[0496] 2. The P-CSCF inserts an extended parameter (e.g., +g.mediashare) into the Contact header of the SIP REGISTER request to indicate support for converged media plane control (i.e., inserting an indication of support for "media plane sharing" capability into the Contact header), and then forwards the SIP REGISTER request to the I-CSCF.

[0497] 3. The I-CSCF interacts with the HSS (Home User Service) to obtain S-CSCF information;

[0498] 4. The I-CSCF (based on the obtained S-CSCF information) forwards the SIP REGISTER request to the S-CSCF;

[0499] 5. The S-CSCF interacts with the HSS to obtain authentication information;

[0500] 6. The S-CSCF returns a 401 response (error response) to the I-CSCF, carrying authentication information;

[0501] 7. The I-CSCF forwards a 401 response to the P-CSCF;

[0502] 8. The P-CSCF forwards a 401 response to the terminal;

[0503] 9. The terminal sends an initial registration request (SIP REGISTER) to the P-CSCF, which includes authentication information;

[0504] 10. The P-CSCF inserts an extended parameter (e.g., +g.mediashare) into the Contact header of the SIP REGISTER request to indicate support for control of the converged media plane, and then forwards the SIP REGISTER request to the I-CSCF.

[0505] 11. The I-CSCF interacts with the HSS to obtain S-CSCF information;

[0506] 12. The I-CSCF forwards the SIP REGISTER request (carrying the authentication information from step 9) to the S-CSCF; steps 9-12 may correspond to the P-CSCF device receiving the third registration request sent by the terminal; based on the third registration request, a second registration request is sent to the S-CSCF device; the second registration request carries first indication information that the P-CSCF device supports the control of converged media plane devices, and may also carry the terminal's authentication information. The S-CSCF device obtains the terminal's authentication information (which may be carried in the second registration request).

[0507] 13. After completing user authentication and verification, the S-CSCF interacts with the HSS to update the association relationship (between the S-CSCF and the user), saves the association relationship between the S-CSCF and the user, and downloads information such as the user's iFC (initial Filter Criteria) trigger rules; the S-CSCF device can then perform authentication and verification on the terminal based on the authentication information.

[0508] 14. The S-CSCF sends a 200 OK response (success response) to the I-CSCF;

[0509] 15. The I-CSCF forwards a 200 OK response to the P-CSCF;

[0510] 16. The P-CSCF forwards a 200 OK response to the terminal;

[0511] 17. The S-CSCF sends a third-party registration request (SIP REGISTER) to the application server AS, which carries the extended parameter "supports control of converged media plane"; corresponding to the S-CSCF device sending a first registration request to the application server after the authentication is successful; the application server receives the first registration request sent by the service call session control function S-CSCF device, the first registration request carrying first indication information that the proxy call session control function P-CSCF device supports control of converged media plane devices.

[0512] 18. The application server extracts the extended parameter "supports control of converged media plane" from the third-party registration request and returns a 200 OK response; this corresponds to the application server sending a second confirmation response to the S-CSCF device in response to the first registration request.

[0513] 19. The application server sends a notification message (SIP MESSAGE) to the P-CSCF via the I-CSCF, carrying the "converged media plane selection rule"; corresponding to the application server sending a first notification message to the P-CSCF device according to the first indication information; the first notification message carries the converged media plane device selection rule; the P-CSCF device receives the first notification message sent by the application server; the first notification message carries the converged media plane device selection rule.

[0514] 20. The P-CSCF returns a 200 OK response to the application server via the I-CSCF; corresponding to the P-CSCF device sending a first confirmation response to the application server; the application server receives the first confirmation response sent by the P-CSCF device.

[0515] At this point, the first synchronization of the "converged media plane selection rules" between P-CSCF and the application server is complete.

[0516] Example 2: Update process for media selection rules;

[0517] Specifically, it can be as follows Figure 9 As shown, this embodiment includes the following steps:

[0518] 1. When the application server detects a change in the "Converged Media Plane Selection Rule", it sends a notification message (SIP MESSAGE) to the I-CSCF, carrying full information about the "Converged Media Plane Selection Rule", such as the rule content for selection based on the terminal's location information, the media type of the call (audio or video), and the service feature markers in the call request (e.g., information in the Contact or Accept-Contact header).

[0519] 2. The I-CSCF sends a notification message (SIP MESSAGE) to the P-CSCF, carrying full information of the "converged media plane selection rule"; steps 1-2 can correspond to the application server sending a second notification message to the P-CSCF device after the converged media plane device selection rule is updated; the second notification message indicates the updated converged media plane device selection rule; the P-CSCF device receives the second notification message sent by the application server; the second notification message indicates the updated converged media plane device selection rule.

[0520] 3. After the P-CSCF updates the rules (corresponding to the updated converged media plane device selection rules obtained by the P-CSCF device according to the second notification message), it returns a 200 OK response to the I-CSCF.

[0521] 4. I-CSCF returns a 200 OK response to the application server.

[0522] At this point, the data update of the "converged media plane selection rules" between P-CSCF and the application server is complete.

[0523] Example 3: The process by which network elements on the calling side select the converged media plane when a terminal initiates a call;

[0524] Specifically, it can be as follows Figure 10 As shown, this embodiment includes the following steps:

[0525] 1. The terminal (UE-A) initiates an initial call request INVITE to the P-CSCF (corresponding to P-CSCF(O) in the figure, i.e., the calling P-CSCF); this can correspond to the P-CSCF device receiving the eighth call request sent by the terminal, the eighth call request carrying session association information; wherein, the terminal (UE-A) can be understood as the calling terminal.

[0526] 2. The P-CSCF selects a suitable converged media plane (CMF) based on the converged media plane selection rules obtained during registration. The selection criteria may include, but are not limited to, the terminal's location information, the media type of the call (audio or video), and service feature markers in the call request (e.g., information in the Contact or Accept-Contact header). This corresponds to the P-CSCF device selecting a target converged media plane device according to the converged media plane device selection rules; the target converged media plane device is the first converged media plane device.

[0527] 3. The P-CSCF interacts with the selected converged media plane to request media resources, specifically including: requesting converged media plane context resources and requesting media forwarding resources (RTP or RTCP, etc.); when requesting, it needs to carry information such as the icid information and calling party identifier from the INVITE request (corresponding to the session association information mentioned above) to associate media resources with the SIP session; the result returned by the converged media plane includes the context URI (Uniform Resource Identifier) ​​allocated by the converged media plane, as well as various forwarding resource information; corresponding to the above, the P-CSCF device can send a second request to the first converged media plane device, the second... The application request carries the session association information; the aforementioned converged media plane device receives a second application request sent by the P-CSCF device, the second application request carrying session association information; based on the session association information, it sends a second application response to the P-CSCF device, the second application response carrying the first URI information and the first resource information of the converged media plane device; the aforementioned P-CSCF device receives a second application response sent by the first converged media plane device, the second application response carrying the first URI information and the first resource information of the first converged media plane device, the first resource information being the information of the resource requested by the P-CSCF device.

[0528] A specific example of a request for media reposting resources is as follows:

[0529]

[0530]

[0531] 4. The P-CSCF places the URI information of the converged media plane into the extended header of the INVITE request and forwards it to the S-CSCF (corresponding to S-CSCF(O) in the diagram, i.e., the calling S-CSCF); this can correspond to the P-CSCF device sending a seventh call request to the S-CSCF device based on the second application response, the seventh call request carrying the first URI information; the S-CSCF device receives the seventh call request sent by the P-CSCF device, the seventh call request carrying the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules. An example of the extended header is as follows:

[0532] X-MO-Media-URI (Calling Media URI): http: / / 10.42.118.60:9090 / context / 01; The above parameter represents the URI information of the converged media plane in this session (i.e., the SIP session in step 3).

[0533] 5. After receiving the INVITE request, the S-CSCF triggers (i.e., sends the INVITE request) to the first application server AS1 based on the user's subscription (which can be obtained from the HSS); corresponding to the above-mentioned S-CSCF device sending a first call request to the target server according to the seventh call request, the first call request carrying the first URI information; the target server is the application server; the above-mentioned application server receives the first call request sent by the S-CSCF device, the first call request carrying the first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0534] 6. When the first application server AS1 receives an INVITE request, it determines that the INVITE request carries information about the converged media plane, and then prioritizes using that media plane for resource operations. The application server initiates a query request to that media plane (to query requested resources), for example: GET HTTP: / / 10.42.118.60:9090 / context / 01; corresponding to the application server sending a first resource query request to the first converged media plane device based on the first URI information; the converged media plane device receives the first resource query request sent by the application server.

[0535] 7. The converged media plane (via response) returns the media forwarding resource information requested by the P-CSCF to the first application server; corresponding to the converged media plane device sending first resource information to the application server, the first resource information being the information of the resources requested by the P-CSCF device; the application server receives the first resource information sent by the first converged media plane device, the first resource information being the information of the resources requested by the P-CSCF device. An example of the response sent by the converged media plane can be as follows:

[0536]

[0537]

[0538] 8. According to business logic, the first application server AS1 can use the resource URI of the converged media plane to request new resources from the converged media plane (initiate a request); correspondingly, the application server determines whether to request a second resource from the first converged media plane device based on the first resource information; if so, it requests the second resource from the first converged media plane device based on the first URI information and the first resource information; the converged media plane device receives the resource request sent by the application server, and the resource request is a request for the second resource.

[0539] A request for new resources could be, for example, POST HTTP: / / 10.42.118.60:9090 / context / 01 / mixer;

[0540] 9. The converged media plane (via response) returns the newly requested resource information to the first application server; corresponding to the converged media plane device sending a resource request response to the application server, the resource request response being the resource information of the second resource; the application server receives the resource information of the second resource sent by the first converged media plane device. An example of the response sent by the converged media plane (carrying the newly requested resource information) is as follows:

[0541]

[0542] 10. The first application server AS1 forwards the INVITE request to the S-CSCF, which still carries the converged media plane resource URI; corresponding to the application server sending a second call request to the S-CSCF device based on the resource information of the second resource (in this case, this request may correspond to the seventh call request), the second call request carrying the first URI information; the S-CSCF device receives the seventh call request sent by the application server, the seventh call request carrying the first URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules.

[0543] 11. Based on the user's subscription, the S-CSCF continues to trigger the second application server AS2, carrying the converged media plane resource URI in the forwarded request; alternatively, it can correspond to the S-CSCF device sending a first call request to the target server based on the seventh call request, the first call request carrying the first URI information; the target server is another server besides the application server; the operation of AS2 can be similar to the application server receiving the first call request sent by the S-CSCF device, the first call request carrying the first Uniform Resource Identifier URI information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules. AS1 and AS2 can correspond to different services, such as one voice service and another video service.

[0544] 12. When the second application server AS2 receives the INVITE request, it determines that the INVITE request carries information about the converged media plane, and then uses the media plane for resource operations first; the second application server initiates a query request to the media plane (to query the requested resources), for example: GET HTTP: / / 10.42.118.60:9090 / context / 01; this corresponds to the application server sending a first resource query request to the first converged media plane device based on the first URI information.

[0545] 13. The converged media plane (via response) returns the resource information requested in this session to the second application server; this may correspond to the application server receiving the first resource information sent by the first converged media plane device, where the first resource information is information about resources requested by another application server. An example of the response sent by the converged media plane is as follows:

[0546]

[0547]

[0548] 14. The second application server, based on business logic, determines that the required resource has already been requested. If so, it does not request it again and forwards the INVITE request to S-CSCF(O), which still carries the calling party's converged media plane resource URI. This corresponds to the application server determining, based on the first resource information, whether to request the second resource from the first converged media plane device. If not, it directly sends a second call request to the S-CSCF device, carrying the first URI information. The S-CSCF device receives the second call request sent by the target server, carrying the first URI information. S-CSCF(O) represents the calling S-CSCF.

[0549] 15. The S-CSCF checks the user's subscription and determines that there is no application server that needs to be triggered on the calling side. At this point, the selection of the converged media plane and the application for related resources on the calling side are completed.

[0550] Example 4: The process by which network elements on the called side select the converged media plane when the terminal initiates a call;

[0551] The called-side application server can check whether the calling-side converged media plane resource URI carried in the INVITE request meets the requirements. If it does, it can be used directly; see Example 3 for details. If it does not meet the requirements, the converged media plane can be reselected according to its own business logic. This example describes a scenario where the requirements are not met; details can be found as follows... Figure 11 As shown, this embodiment includes the following steps:

[0552] 1. The called party S-CSCF(T) triggers an INVITE (carrying an X-MO-Media-URI) (received from S-CSCF(O)) to the third application server AS3 according to the called party's subscription; the S-CSCF device may send a fourth call request to the application server, the fourth call request carrying the first URI information of the first converged media plane device; the application server receives the fourth call request sent by the S-CSCF device, the fourth call request carrying the first URI information of the first converged media plane device.

[0553] 2. The third application server AS3 checks that the calling-side converged media plane resource URI carried in the INVITE request does not meet the requirements, and re-selects the converged media plane according to its own business logic; this can correspond to the application server selecting the second converged media plane device according to the converged media plane device selection rules; the step of selecting the second converged media plane device according to the converged media plane device selection rules includes: when the first URI information does not meet the requirements, selecting the second converged media plane device according to the converged media plane device selection rules.

[0554] 3. The third application server AS3 interacts with the (selected) converged media plane (B) to initiate a request for new resources, which may include: creating a context resource for the called user B and requesting media forwarding resources; this may correspond to the application server sending a first request to the second converged media plane device; the converged media plane device receives the resource request sent by the application server; the resource request is the first request. An example of the request sent by the third application server AS3 to the converged media plane (B) is as follows:

[0555]

[0556] 4. The converged media plane (B) returns a converged media plane resource URI and media forwarding resources in the response; this corresponds to the converged media plane device sending a resource request response to the application server; the resource request response is a first request response, which carries the second URI information and third resource information of the converged media plane device, the third resource information being the information of the resource requested by the application server; the application server receives the first request response sent by the second converged media plane device, which carries the second URI information and the third resource information. An example of the response sent by the converged media plane (B) is as follows:

[0557]

[0558] 5. The third application server AS3 forwards the INVITE request to the S-CSCF(T), wherein the called party's converged media plane (B) URI is inserted; this corresponds to the application server sending a third call request to the S-CSCF device, the third call request carrying the second URI information; the S-CSCF device receives the third call request sent by the application server, the third call request carrying the second URI information of the second converged media plane device. Here, S-CSCF(T) represents the called S-CSCF; the request sent by the third application server AS3 can be exemplified as follows:

[0559] X-MT-Media-URI (called side media URI): http: / / 10.42.120.70:9090 / context / 01.

[0560] 6. The S-CSCF(T) forwards the INVITE request to the fourth application server AS4 according to the called user's subscription, wherein the INVITE request carries the called-side converged media plane (B) URI; the S-CSCF device may send a fifth call request to the application server, wherein the fifth call request carries the second URI information; the application server receives the fifth call request sent by the S-CSCF device, wherein the fifth call request carries the second URI information.

[0561] 7. The fourth application server AS4 checks that the INVITE request carries the called-side converged media plane resource URI, directly uses the converged media plane resource URI, and no longer selects the converged media plane. It obtains the applied media plane resources by interacting with the called-side converged media plane (B) (i.e., querying applied resources, which can be achieved by initiating a GET HTTP and receiving a 200 OK response); corresponding to the above application server sending a second resource query request to the second converged media plane device based on the second URI information; and receiving the fourth resource information sent by the second converged media plane device; the fourth resource information is the information of the resource applied for by another application server (AS3).

[0562] 8. The fourth application server AS4 sends an INVITE to the S-CSCF(T), which carries the called-side converged media plane (B) URI; similarly, the application server can send a third call request to the S-CSCF device, which carries the second URI information; the S-CSCF device receives the third call request sent by the application server, which carries the second URI information of the second converged media plane device.

[0563] 9. The S-CSCF(T) forwards the INVITE request to the P-CSCF(T), which carries the called-side converged media plane (B) URI; this may correspond to the S-CSCF device sending the third call request to the P-CSCF device.

[0564] 10. The P-CSCF(T) checks if the INVITE request carries the called-side converged media plane resource URI, and directly uses the converged media plane resource URI without further selection of the converged media plane; it obtains the applied media plane resources by interacting with the called-side converged media plane (B) (i.e., querying applied resources, which can be achieved by initiating a GET HTTP and receiving a 200 OK response); it can also receive a third call request sent by the S-CSCF device, which carries the second URI information of the second converged media plane device; based on the second URI information, it sends a fourth resource query request to the second converged media plane device; the converged media plane device receives the fourth resource query request sent by the P-CSCF device; it sends a second query response to the P-CSCF device, which carries fourth resource information, which is information about resources applied for by another application server; the P-CSCF device receives the second query response sent by the second converged media plane device; the second query response carries fourth resource information, which is information about resources applied for by another application server (AS3).

[0565] 11. The P-CSCF(T) interacts with the converged media plane (B), (initiating a request) to update existing resources and request media information (IP address, port number, codec, etc.) for connection with the (called) terminal; correspondingly, the P-CSCF device may send a third request to the second converged media plane device, the third request being used to request the media information required for connection with the terminal; the converged media plane device receives the third request sent by the P-CSCF device, the third request being used to request the media information required for connection with the terminal. An example of a request sent by the P-CSCF(T) to the converged media plane (B) is as follows:

[0566]

[0567] 12. The converged media plane (B) returns media information (IP address, port number, codec, etc.) connected to the terminal via a response; it may send a third request response to the P-CSCF device, the third request response carrying the media information; the P-CSCF device receives the third request response sent by the second converged media plane device, the third request response carrying the media information. An example of a response sent by the converged media plane (B) is as follows:

[0568]

[0569] 13. In the INVITE request sent to the terminal (B), the P-CSCF(T) carries the media information connected to the terminal and removes the relevant extended headers of the converged media plane URI information (e.g., X-MO-Media-URI and X-MT-Media-URI), meaning that the request sent to the terminal does not carry these extended headers; this corresponds to the P-CSCF device sending a ninth call request to the terminal based on the aforementioned media information. Here, the terminal (B) can be understood as the called terminal.

[0570] At this point, the selection and application of converged media surfaces are completed in the called party's call process, realizing the sharing of media resources.

[0571] The media selection for the caller and the called party can be two independent processes, each selecting a different media, but this is not a limitation.

[0572] Example 5: The calling application server did not receive the converged media plane URI in the INVITE request;

[0573] Specifically, the calling application server may not receive the converged media plane URI generated by P-CSCF(O) in the INVITE request because S-CSCF(O) or other application servers have removed the extended header (for example, in step 6 of embodiment 3, "the INVITE request carries converged media plane information" is adjusted to "the INVITE request does not carry converged media plane information"). For this situation, the specific solution is as follows: Figure 12 As shown, this solution may also include the following operations:

[0574] 1. The application server selects a media plane using the converged media plane selection rules; corresponding to the above situation where the first call request does not carry the first URI information, a third converged media plane device is determined according to the converged media plane device selection rules; the third converged media plane device may be the same as or different from the first converged media plane device; specifically, for example... Figure 12 If the INVITE received by AS1 does not carry the X-MO-Media-URI, AS1 can select it according to the converged media plane selection rules; or, as... Figure 12 If the INVITE received by AS2 does not carry the X-MO-Media-URI, AS2 can make a selection based on the converged media plane selection rules.

[0575] 2. The application server performs a resource query to the selected converged media plane. The resource URI used (i.e., the URI carried in the query request) contains the icid information from the SIP session. For example, GET http: / / cmf01.xxx.com / resource? Icid=fexdefe; corresponds to sending a third resource query request to the third converged media plane device as described above. The third resource query request carries third URI information containing billing identification information. The converged media plane device receives the third resource query request sent by the application server. The third resource query request carries third URI information containing billing identification information. Specifically, for example... Figure 12 AS1 in the middle sends a request to the selected converged media plane 1 (such as a GET HTTP request carrying the icid), or for example... Figure 12 AS2 in the middle sends a request to the selected converged media plane 2 (such as a GET HTTP with icid).

[0576] 3. The converged media plane queries whether the created resources contain the specified icid. If so, the returned response includes the requested resource (which may be the resource requested by the P-CSCF); otherwise, a 404 response is returned. The converged media plane device can determine whether the created resources contain the resource corresponding to the icid information to obtain a first determination result. Based on the first determination result, a first query response is sent to the application server. The first query response carries fifth resource information, or the first query response indicates that no resource has been requested. The application server receives the first query response sent by the third converged media plane device. The first query response carries fifth resource information, or the first query response indicates that no resource has been requested. For example... Figure 12 The converged media plane 1 sends a 200 OK response (containing the requested resources) to AS1; for example... Figure 12 The converged media plane 2 sends a 404 response to AS2 (indicating that the created resource does not contain the specified icid).

[0577] 4. Based on the results returned by the resource query, if the application server returns converged media plane resource information, it will use it directly (for example...). Figure 12 AS1 in the configuration uses existing resources according to 200OK; if no converged media plane resource information is returned, a new converged media plane resource information is requested (specifically, for example...). Figure 12 AS2 in the middle requests new resources from the converged media plane 2 (this can be achieved by initiating a POST HTTP and receiving a 200 OK response); corresponding to the above application server requesting a sixth resource from the third converged media plane device when the first query response indicates that no resource has been requested.

[0578] To clarify, Figure 12 Other related content can be found in Example 3, and will not be repeated here.

[0579] Example 6: The called side P-CSCF(T) did not receive the processing of the converged media plane URI in the INVITE request;

[0580] Specifically, the called party's P-CSCF(T) might not receive the converged media plane URI generated by the called party's application server in the INVITE request because the S-CSCF(T) or other application servers have removed the extended headers. For this situation, see below. Figure 13 As shown, this solution may also include the following operations:

[0581] 1. The P-CSCF(T) selects a media plane using the converged media plane selection rules synchronized during registration (see Example 1); corresponding to the above-mentioned P-CSCF device, in the case that the third call request does not carry the second URI information, the fourth converged media plane device is determined according to the converged media plane device selection rules; the fourth converged media plane device may be the same as or different from the second converged media plane device;

[0582] 2. The P-CSCF(T) performs a resource query (i.e., queries for requested resources) to the selected converged media plane. The resource URI used contains the icid information from the SIP session. For example, GET http: / / cmf02.xxx.com / resource? Icid=fexdefe; corresponding to the P-CSCF device sending a fifth resource query request to the fourth converged media plane device; the fifth resource query request carries fourth URI information containing icid information; the converged media plane device receives the fifth resource query request sent by the P-CSCF device; the fifth resource query request carries fourth URI information containing icid information.

[0583] 3. The converged media plane queries whether the created resources contain the specified icid. If so, the returned response includes the requested resources (corresponding to...). Figure 13 If the requested resource is 200 OK (which could be the resource requested by AS3), a 404 response is returned. The converged media plane device determines whether the created resources include the resource corresponding to the icid information, obtaining a second determination result. Based on the second determination result, a third query response is sent to the P-CSCF device. The third query response carries seventh resource information, or indicates that no resource has been requested. The P-CSCF device receives the third query response sent by the fourth converged media plane device. The third query response carries seventh resource information, or indicates that no resource has been requested.

[0584] 4. Based on the results returned by the resource query, if the P-CSCF(T) returns converged media plane resource information, it will use it directly (corresponding to subsequent operations such as updating existing resources); if the P-CSCF(T) does not return converged media plane resource information, it will request new converged media plane resource information; corresponding to the above-mentioned P-CSCF device requesting the eighth resource from the fourth converged media plane device when the third query response indicates that no resource has been requested.

[0585] To clarify, Figure 13 Other related content can be found in Example 4, and will not be repeated here.

[0586] Furthermore, the relevant content of the above embodiments can be referred to each other, and repeated details will not be repeated. In addition, the above-described converged media surface device can support the functions of at least one of the above-described first converged media surface device, second converged media surface device, third converged media surface device and / or fourth converged media surface device, but is not limited thereto.

[0587] Therefore, the solutions provided by the embodiments of the present invention include:

[0588] 1. A method for synchronizing the "converged media plane selection rules" between P-CSCF and AS through the IMS registration process, enabling P-CSCF and AS to select the same converged media plane, thus improving media forwarding and processing efficiency. The synchronization process for the converged media plane selection rules specifically includes:

[0589] The P-CSCF can first obtain a SIP REGISTER request from the terminal, then interact with the HSS to obtain authentication information and send it to the terminal. The P-CSCF inserts extended parameters in the Contact header. After completing the authentication verification, the S-CSCF can save the association between the S-CSCF and the user. Then, the P-CSCF can send the extended parameter "supports control of converged media plane" to the AS and receive the converged media plane selection rules returned by the AS.

[0590] Furthermore, it may also include: the P-CSCF receiving the full information of the "converged media plane selection rule" sent by the AS, updating the rule according to the information, and responding to the AS. The full information is sent by the AS to the P-CSCF after it detects that the converged media plane selection rule has changed.

[0591] 2. By including the "selected converged media plane" in the call request header, the P-CSCF and AS can use the same converged media plane method within a single session. Specifically:

[0592] When a terminal initiates a call, the calling party can select a converged media plane. The called party's application server can then check whether the converged media plane resource URI carried by the calling party meets the requirements. If not, the called party can reselect a converged media plane on its own. The interaction processes for selecting the converged media plane differ between the calling party and the called party.

[0593] When a terminal initiates a call, the selection process of the converged media plane by the calling side network CSCF element and the called side network CSCF element is based on the converged media plane selection rules. The CSCF will only reselect the converged media plane if the URI carried in the INVITE request of the called side does not meet the requirements.

[0594] 3. When creating media resources, the P-CSCF or AS carries the ICID information from the SIP session. Furthermore, it supports retrieving previously requested converged media plane resource information even if the "selected converged media plane" information carried in the call request is lost. Specifically:

[0595] If the calling and called sides do not receive the converged media plane URI due to the deletion of the extensible header by other network elements, they can perform resource queries on the icid information. The converged media plane can query whether the created resources contain the specified icid to determine whether the converged media plane resource information can be returned.

[0596] The handling methods for when the calling AS and the called CSCF do not receive the converged media plane URI in the INVITE request can include: obtaining converged media plane resource information by querying the resource containing the specified icid based on the selected converged media plane.

[0597] In summary, the solution provided by the embodiments of the present invention has the following advantages:

[0598] 1. Ensures that P-CSCF and AS can select the same "converged media plane". Specifically, by adding the synchronization of "converged media plane selection rules" in the registration process and the synchronization of "converged media plane selection" information in the call process, it is possible to enable P-CSCF and AS to select the same "converged media plane".

[0599] 2. A method is proposed to ensure that the P-CSCF and AS select the same converged media plane when the "selected converged media plane" information carried in the call request is lost.

[0600] In addition, this solution can be applied to business scenarios involving converged media, effectively improving media stream forwarding efficiency and greatly enhancing user experience, thus having a very wide range of application scenarios.

[0601] This invention also provides an information transmission device applied to an application server, such as... Figure 14 As shown, it includes:

[0602] The first receiving module 141 is used to receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device, wherein the first registration request carries first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of the converged media plane device.

[0603] The first sending module 142 is configured to send a first notification message to the P-CSCF device according to the first indication information; the first notification message carries the converged media plane device selection rules.

[0604] The second receiving module 143 is used to receive the first confirmation response sent by the P-CSCF device.

[0605] The information transmission device provided in this embodiment of the invention receives a first registration request sent by a Service Call Session Control Function (S-CSCF) device, the first registration request carrying first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices; according to the first indication information, it sends a first notification message to the P-CSCF device; the first notification message carries converged media plane device selection rules; and receives a first confirmation response sent by the P-CSCF device; it can support the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, enabling multiple control plane logic functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0606] Furthermore, the information transmission device further includes: a second sending module, used to send a second confirmation response to the first registration request to the S-CSCF device.

[0607] In this embodiment of the invention, the information transmission device further includes: a third receiving module, configured to receive a first call request sent by the S-CSCF device, the first call request carrying a first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule; a third sending module, configured to send a first resource query request to the first converged media plane device according to the first URI information; a fourth receiving module, configured to receive first resource information sent by the first converged media plane device, the first resource information being information about resources requested by the P-CSCF device or information about resources requested by another application server; and a fourth sending module, configured to send a second call request to the S-CSCF device according to the first resource information, the second call request carrying the first URI information.

[0608] The step of sending a second call request to the S-CSCF device based on the first resource information includes: determining whether to request a second resource from the first converged media plane device based on the first resource information; if not, directly sending a second call request to the S-CSCF device; if yes, requesting a second resource from the first converged media plane device based on the first URI information and the first resource information; receiving resource information of the second resource sent by the first converged media plane device; and sending a second call request to the S-CSCF device based on the resource information of the second resource.

[0609] Furthermore, the information transmission device further includes: a fifth sending module, used to send a third call request to the S-CSCF device, the third call request carrying second URI information; wherein, the second URI information is the URI information of the second converged media plane device selected by the application server or another application server according to the converged media plane device selection rule.

[0610] In this embodiment of the invention, the information transmission device further includes: a first selection module, configured to select the second converged media plane device according to the converged media plane device selection rule before sending a third call request to the S-CSCF device; a sixth sending module, configured to send a first application request to the second converged media plane device; and a fifth receiving module, configured to receive a first application response sent by the second converged media plane device, wherein the first application response carries the second URI information and the third resource information; the third resource information is information about the resource requested by the application server.

[0611] Furthermore, the information transmission device further includes: a sixth receiving module, used to receive a fourth call request sent by the S-CSCF device, the fourth call request carrying the first URI information of the first converged media plane device; the step of selecting the second converged media plane device according to the converged media plane device selection rule includes: when the first URI information does not meet the requirements, selecting the second converged media plane device according to the converged media plane device selection rule.

[0612] In this embodiment of the invention, the information transmission device further includes: a seventh receiving module, configured to receive a fifth call request sent by the S-CSCF device before sending a third call request to the S-CSCF device, the fifth call request carrying the second URI information; a seventh sending module, configured to send a second resource query request to the second converged media plane device according to the second URI information; and an eighth receiving module, configured to receive fourth resource information sent by the second converged media plane device, the fourth resource information being information about resources requested by another application server.

[0613] Furthermore, the information transmission device further includes: a first determining module, configured to determine a third converged media plane device according to the converged media plane device selection rules when the first call request does not carry the first URI information; the third converged media plane device may be the same as or different from the first converged media plane device; an eighth sending module, configured to send a third resource query request to the third converged media plane device; the third resource query request carries third URI information including billing identification information; a ninth receiving module, configured to receive a first query response sent by the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested; and a first requesting module, configured to request a sixth resource from the third converged media plane device when the first query response indicates that no resource has been requested.

[0614] In this embodiment of the invention, the information transmission device further includes: a ninth sending module, configured to send a second notification message to the P-CSCF device after the converged media plane device selection rule is updated; the second notification message indicates the updated converged media plane device selection rule.

[0615] The implementation embodiments of the information transmission method on the application server side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0616] This invention also provides an information transmission device applied to S-CSCF equipment, such as... Figure 15 As shown, it includes:

[0617] The tenth receiving module 151 is used to receive a second registration request sent by the P-CSCF device; the second registration request carries first indication information that the P-CSCF device supports the control of converged media plane devices;

[0618] The tenth sending module 152 is used to send a first registration request to the application server according to the second registration request, wherein the first registration request carries the first indication information.

[0619] The information transmission device provided in this embodiment of the invention receives a second registration request sent by a P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices; according to the second registration request, a first registration request is sent to the application server, the first registration request carrying the first indication information; this enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, realizing that multiple control plane logical functions can use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0620] Furthermore, the information transmission device further includes an eleventh receiving module, used to receive a second confirmation response sent by the application server in response to the first registration request.

[0621] In this embodiment of the invention, the information transmission device further includes: a first acquisition module for acquiring authentication information of the terminal; a first verification module for performing authentication verification on the terminal based on the authentication information; and sending a first registration request to the application server includes: sending a first registration request to the application server if the authentication verification is successful.

[0622] Furthermore, the information transmission device further includes: a twelfth receiving module, configured to receive a seventh call request sent by a P-CSCF device or an application server, the seventh call request carrying first URI information of a first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; an eleventh sending module, configured to send a first call request to a target server according to the seventh call request, the first call request carrying the first URI information; the target server being the application server or another server besides the application server; and a thirteenth receiving module, configured to receive a second call request sent by the target server, the second call request carrying the first URI information.

[0623] In this embodiment of the invention, the information transmission device further includes: a fourteenth receiving module, configured to receive a third call request sent by the application server, wherein the third call request carries the second URI information of the second converged media surface device.

[0624] Furthermore, the information transmission device further includes: a twelfth sending module, configured to send a fourth call request to the application server before receiving the third call request sent by the application server, the fourth call request carrying the first URI information of the first converged media surface device.

[0625] In this embodiment of the invention, the information transmission device further includes: a thirteenth sending module, configured to send a fifth call request to the application server before receiving the third call request sent by the application server, the fifth call request carrying the second URI information; and a fourteenth sending module, configured to send the third call request to the P-CSCF device after receiving the third call request sent by the application server.

[0626] The implementation embodiments of the information transmission method on the S-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0627] This invention also provides an information transmission device applied to P-CSCF equipment, such as... Figure 16 As shown, it includes:

[0628] The fifteenth receiving module 161 is used to receive a first notification message sent by the application server; the first notification message carries the converged media plane device selection rules.

[0629] The fifteenth sending module 162 is used to send a first confirmation response to the application server.

[0630] The information transmission device provided in this embodiment of the invention receives a first notification message sent by an application server; the first notification message carries a converged media plane device selection rule; and sends a first confirmation response to the application server; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rule, so that multiple control plane logic functions can use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0631] Furthermore, the information transmission device further includes: a sixteenth receiving module, configured to receive a third registration request sent by the terminal before receiving a first notification message sent by the application server; and a sixteenth sending module, configured to send a second registration request to the S-CSCF device according to the third registration request; the second registration request carrying first indication information indicating that the P-CSCF device supports the control of converged media plane devices.

[0632] In this embodiment of the invention, the information transmission device further includes: a seventeenth receiving module, configured to receive an eighth call request sent by a terminal, the eighth call request carrying session association information; a second selection module, configured to select a target converged media plane device according to the converged media plane device selection rules, the target converged media plane device being a first converged media plane device; a seventeenth sending module, configured to send a second application request to the first converged media plane device, the second application request carrying the session association information; an eighteenth receiving module, configured to receive a second application response sent by the first converged media plane device, the second application response carrying first URI information and first resource information of the first converged media plane device, the first resource information being information about the resource requested by the P-CSCF device; and an eighteenth sending module, configured to send a seventh call request to the S-CSCF device according to the second application response, the seventh call request carrying the first URI information.

[0633] Furthermore, the information transmission device further includes: a nineteenth receiving module, configured to receive a third call request sent by the S-CSCF device, the third call request carrying second URI information of the second converged media plane device; a nineteenth sending module, configured to send a fourth resource query request to the second converged media plane device according to the second URI information; a first transceiver module, configured to receive a second query response sent by the second converged media plane device and send a third application request to the second converged media plane device; the second query response carrying fourth resource information, the fourth resource information being information about resources requested by another application server, the third application being used to request media information required for connecting with the terminal; a twentieth receiving module, configured to receive a third application response sent by the second converged media plane device, the third application response carrying the media information; and a twentieth sending module, configured to send a ninth call request to the terminal according to the media information.

[0634] In this embodiment of the invention, the information transmission device further includes: a second determining module, configured to determine a fourth converged media plane device according to the converged media plane device selection rule when the third call request does not carry the second URI information; the fourth converged media plane device may be the same as or different from the second converged media plane device; a twenty-first sending module, configured to send a fifth resource query request to the fourth converged media plane device; the fifth resource query request carries fourth URI information including billing identification information; a twenty-first receiving module, configured to receive a third query response sent by the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested; and a second requesting module, configured to request an eighth resource from the fourth converged media plane device when the third query response indicates that no resource has been requested.

[0635] Furthermore, the information transmission device further includes: a twenty-second receiving module, configured to receive a second notification message sent by the application server; the second notification message indicates the updated converged media plane device selection rules; and a first processing module, configured to obtain the updated converged media plane device selection rules based on the second notification message.

[0636] The implementation embodiments of the information transmission method on the P-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0637] This invention also provides an information transmission device applied to converged media plane devices, such as... Figure 17 As shown, it includes:

[0638] The twenty-third receiving module 171 is used to receive resource request requests sent by the application server;

[0639] The twenty-second sending module 172 is used to send a resource request response to the application server;

[0640] Wherein, the resource request is a request for the second resource; the resource request response is the resource information of the second resource;

[0641] Alternatively, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media surface device, the third resource information being the information of the resource requested by the application server.

[0642] The information transmission device provided in this embodiment of the invention receives a resource request sent by an application server and sends a resource request response to the application server. The resource request is for a second resource, and the resource request response is the resource information of the second resource. Alternatively, the resource request is a first request, and the resource request response is a first response, carrying second URI information and third resource information of the converged media plane device. The third resource information is the information of the resource requested by the application server. This enables the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, allowing multiple control plane logical functions to use the same media plane in a single session. This solves the problem in the prior art that it cannot support accurate selection of the same converged media plane (CMF) by various control network elements.

[0643] Furthermore, the information transmission device further includes: a twenty-fourth receiving module, configured to receive a first resource query request sent by the application server before receiving the resource request sent by the application server when the resource request is a request for a second resource; and a twenty-third sending module, configured to send first resource information to the application server, wherein the first resource information is information about the resource requested by the P-CSCF device or information about the resource requested by another application server.

[0644] In this embodiment of the invention, the information transmission device further includes: a twenty-fifth receiving module, configured to receive a second application request sent by the P-CSCF device before receiving the first resource query request sent by the application server, the second application request carrying session association information; and a twenty-fourth sending module, configured to send a second application response to the P-CSCF device according to the session association information, the second application response carrying the first URI information of the converged media plane device and the first resource information, the first resource information being information about the resource requested by the P-CSCF device.

[0645] Furthermore, the information transmission device further includes: a twenty-sixth receiving module, configured to receive a fourth resource query request sent by the P-CSCF device after sending a resource request response to the application server when the resource request response is a first request response; a second transceiver module, configured to send a second query response to the P-CSCF device and receive a third request sent by the P-CSCF device; the second query response carries fourth resource information, which is information about resources requested by another application server, and the third request is used to request media information required for connection with the terminal; and a twenty-fifth sending module, configured to send a third request response to the P-CSCF device, the third request response carrying the media information.

[0646] In this embodiment of the invention, the information transmission device further includes: a twenty-seventh receiving module, configured to receive a third resource query request sent by an application server; the third resource query request carries third URI information containing billing identification information; a third determining module, configured to determine whether the created resources contain the resource corresponding to the billing identification information, and obtain a first determining result; and a twenty-sixth sending module, configured to send a first query response to the application server according to the first determining result; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0647] Furthermore, the information transmission device further includes: a twenty-eighth receiving module, configured to receive a fifth resource query request sent by the P-CSCF device; the fifth resource query request carries fourth URI information containing billing identification information; a fourth determining module, configured to determine whether the created resources contain the resource corresponding to the billing identification information, and obtain a second determining result; and a twenty-seventh sending module, configured to send a third query response to the P-CSCF device according to the second determining result; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested.

[0648] The implementation embodiments of the information transmission method on the converged media surface device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0649] This invention also provides an information transmission device applied to an application server, such as... Figure 18 As shown, it includes:

[0650] The fifth determining module 181 is used to determine a third converged media plane device according to the converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device is the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule;

[0651] The twenty-eighth sending module 182 is used to send a third resource query request to the third converged media surface device; the third resource query request carries third URI information containing billing identification information;

[0652] The twenty-ninth receiving module 183 is used to receive a first query response sent by the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resources have been requested;

[0653] The third application module 184 is used to apply for a sixth resource from the third converged media surface device when the first query response indicates that no resource has been applied for.

[0654] The information transmission device provided in this embodiment of the invention determines a third converged media plane device according to a converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device is the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule; a third resource query request is sent to the third converged media plane device; the third resource query request carries third URI information including billing identification information; a first query response is received from the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested; if the first query response indicates that no resource has been requested, a sixth resource is requested from the third converged media plane device; this can support the application server and the P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, and enable multiple control plane logical functions to use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0655] The implementation embodiments of the information transmission method on the application server side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0656] This invention also provides an information transmission device applied to P-CSCF equipment, such as... Figure 19 As shown, it includes:

[0657] The sixth determining module 191 is used to determine a fourth converged media plane device according to the converged media plane device selection rules when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0658] The 29th sending module 192 is used to send a fifth resource query request to the fourth converged media surface device; the fifth resource query request carries fourth URI information containing billing identification information.

[0659] The thirtieth receiving module 193 is used to receive the third query response sent by the fourth converged media surface device; the third query response carries the seventh resource information, or the third query response indicates that no resource has been requested;

[0660] The fourth application module 194 is used to apply for an eighth resource from the fourth converged media surface device if the third query response indicates that no resource has been applied for.

[0661] The information transmission device provided in this embodiment of the invention determines a fourth converged media plane device according to the converged media plane device selection rules when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device; a fifth resource query request is sent to the fourth converged media plane device; the fifth resource query request carries fourth URI information including billing identification information; a third query response is received from the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested; if the third query response indicates that no resource has been requested, an eighth resource is requested from the fourth converged media plane device; this can support application servers and P-CSCF devices to accurately select the same converged media plane (CMF) as much as possible, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0662] The implementation embodiments of the information transmission method on the P-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0663] This invention also provides an information transmission device applied to converged media plane devices, such as... Figure 20 As shown, it includes:

[0664] The thirty-first receiving module 201 is used to receive a resource query request sent by the first device; the resource query request carries URI information containing billing identification information;

[0665] The seventh determining module 202 is used to determine whether the created resources contain the resource corresponding to the billing identification information, and to obtain a determining result;

[0666] The thirtieth sending module 203 is used to send a query response to the first device according to the determination result; the query response carries resource information corresponding to the billing identification information, or the query response indicates that no resources have been requested;

[0667] The first device is an application server or a P-CSCF device.

[0668] The information transmission device provided in this embodiment of the invention receives a resource query request sent by a first device; the resource query request carries URI information containing billing identification information; determines whether the created resources contain the resource corresponding to the billing identification information, and obtains a determination result; according to the determination result, sends a query response to the first device; the query response carries resource information corresponding to the billing identification information, or the query response indicates that no resource has been requested; wherein, the first device is an application server or a P-CSCF device; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, so that multiple control plane logical functions can use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0669] The implementation embodiments of the information transmission method on the converged media surface device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0670] This invention also provides an information transmission device, which is an application server, such as... Figure 21 As shown, it includes: processor 211 and transceiver 212;

[0671] The processor 211 is configured to receive a first registration request sent by the Service Call Session Control Function (S-CSCF) device through the transceiver 212, wherein the first registration request carries first indication information indicating that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices.

[0672] According to the first instruction information, a first notification message is sent to the P-CSCF device through the transceiver 212; the first notification message carries the converged media plane device selection rules.

[0673] The transceiver 212 receives the first acknowledgment response sent by the P-CSCF device.

[0674] The information transmission device provided in this embodiment of the invention receives a first registration request sent by a Service Call Session Control Function (S-CSCF) device. The first registration request carries first indication information that the Proxy Call Session Control Function (P-CSCF) device supports the control of converged media plane devices. Based on the first indication information, the device sends a first notification message to the P-CSCF device. The first notification message carries converged media plane device selection rules. The device receives a first confirmation response sent by the P-CSCF device. This enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, allowing multiple control plane logic functions to use the same media plane in a single session. This solves the problem in the prior art that it is impossible to support each control network element in accurately selecting the same converged media plane (CMF).

[0675] Furthermore, the processor is also configured to: send a second confirmation response to the first registration request to the S-CSCF device via the transceiver.

[0676] In this embodiment of the invention, the processor is further configured to: receive, via the transceiver, a first call request sent by the S-CSCF device, the first call request carrying first Uniform Resource Identifier (URI) information of the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; send a first resource query request to the first converged media plane device via the transceiver based on the first URI information; receive, via the transceiver, first resource information sent by the first converged media plane device, the first resource information being information about resources requested by the P-CSCF device or information about resources requested by another application server; and send a second call request to the S-CSCF device via the transceiver based on the first resource information, the second call request carrying the first URI information.

[0677] The step of sending a second call request to the S-CSCF device via the transceiver based on the first resource information includes: determining whether to request a second resource from the first converged media plane device based on the first resource information; if not, sending a second call request directly to the S-CSCF device via the transceiver; if yes, requesting a second resource from the first converged media plane device via the transceiver based on the first URI information and the first resource information; receiving resource information of the second resource sent by the first converged media plane device via the transceiver; and sending a second call request to the S-CSCF device via the transceiver based on the resource information of the second resource.

[0678] Furthermore, the processor is also configured to: send a third call request to the S-CSCF device via the transceiver, the third call request carrying second URI information; wherein the second URI information is the URI information of the second converged media plane device selected by the application server or another application server according to the converged media plane device selection rules.

[0679] In this embodiment of the invention, the processor is further configured to: select the second converged media plane device according to the converged media plane device selection rules before sending a third call request to the S-CSCF device; send a first application request to the second converged media plane device through the transceiver; and receive a first application response sent by the second converged media plane device through the transceiver, wherein the first application response carries the second URI information and the third resource information; wherein the third resource information is information about the resource requested by the application server.

[0680] Furthermore, the processor is also configured to: receive a fourth call request sent by the S-CSCF device via the transceiver, the fourth call request carrying first URI information of the first converged media plane device; the step of selecting the second converged media plane device according to the converged media plane device selection rule includes: selecting the second converged media plane device according to the converged media plane device selection rule when the first URI information does not meet the requirements.

[0681] In this embodiment of the invention, the processor is further configured to: receive a fifth call request sent by the S-CSCF device via the transceiver before sending a third call request to the S-CSCF device, the fifth call request carrying the second URI information; send a second resource query request to the second converged media plane device via the transceiver based on the second URI information; and receive fourth resource information sent by the second converged media plane device via the transceiver; the fourth resource information being information about resources requested by another application server.

[0682] Furthermore, the processor is also configured to: determine a third converged media plane device according to the converged media plane device selection rules when the first call request does not carry the first URI information; the third converged media plane device may be the same as or different from the first converged media plane device; send a third resource query request to the third converged media plane device through the transceiver; the third resource query request carries third URI information including billing identification information; receive a first query response sent by the third converged media plane device through the transceiver; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested; and request a sixth resource from the third converged media plane device through the transceiver when the first query response indicates that no resource has been requested.

[0683] In this embodiment of the invention, the processor is further configured to: after the converged media plane device selection rule is updated, send a second notification message to the P-CSCF device via the transceiver; the second notification message indicates the updated converged media plane device selection rule.

[0684] The implementation embodiments of the information transmission method on the application server side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0685] This invention also provides an information transmission device, which is an S-CSCF device, such as... Figure 22 As shown, it includes: processor 221 and transceiver 222;

[0686] The processor 221 is configured to receive a second registration request sent by the P-CSCF device via the transceiver 222; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices.

[0687] According to the second registration request, a first registration request is sent to the application server through the transceiver 222, and the first registration request carries the first indication information.

[0688] The information transmission device provided in this embodiment of the invention receives a second registration request sent by a P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports the control of converged media plane devices; according to the second registration request, a first registration request is sent to the application server, the first registration request carrying the first indication information; this enables the application server and the P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, realizing that multiple control plane logical functions can use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0689] Furthermore, the processor is also configured to: receive, via the transceiver, a second confirmation response sent by the application server in response to the first registration request.

[0690] In this embodiment of the invention, the processor is further configured to: obtain authentication information of the terminal; perform authentication verification on the terminal based on the authentication information; and send the first registration request to the application server, which includes: sending the first registration request to the application server if the authentication verification is successful.

[0691] Furthermore, the processor is also configured to: receive a seventh call request sent by a P-CSCF device or an application server via the transceiver, the seventh call request carrying first URI information of a first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; send a first call request to a target server via the transceiver based on the seventh call request, the first call request carrying the first URI information; the target server being the application server or another server other than the application server; and receive a second call request sent by the target server via the transceiver, the second call request carrying the first URI information.

[0692] In this embodiment of the invention, the processor is further configured to: receive a third call request sent by the application server via the transceiver, wherein the third call request carries the second URI information of the second converged media plane device.

[0693] Furthermore, the processor is also configured to: send a fourth call request to the application server via the transceiver before receiving the third call request sent by the application server, the fourth call request carrying the first URI information of the first converged media plane device.

[0694] In this embodiment of the invention, the processor is further configured to: before receiving the third call request sent by the application server, send a fifth call request to the application server via the transceiver, the fifth call request carrying the second URI information; and after receiving the third call request sent by the application server, send the third call request to the P-CSCF device via the transceiver.

[0695] The implementation embodiments of the information transmission method on the S-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0696] This invention also provides an information transmission device, which is a P-CSCF device, such as... Figure 23 As shown, it includes: processor 231 and transceiver 232;

[0697] The processor 231 is configured to receive a first notification message sent by the application server via the transceiver 232; the first notification message carries a converged media plane device selection rule.

[0698] The transceiver 232 sends a first confirmation response to the application server.

[0699] The information transmission device provided in this embodiment of the invention receives a first notification message sent by an application server; the first notification message carries a converged media plane device selection rule; and sends a first confirmation response to the application server; enabling the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rule, thereby enabling multiple control plane logic functions to use the same media plane in a single session, and solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0700] Furthermore, the processor is also configured to: receive a third registration request sent by the terminal via the transceiver before receiving a first notification message sent by the application server; and send a second registration request to the S-CSCF device via the transceiver according to the third registration request; the second registration request carrying first indication information that the P-CSCF device supports the control of converged media plane devices.

[0701] In this embodiment of the invention, the processor is further configured to: receive an eighth call request sent by a terminal via the transceiver, the eighth call request carrying session association information; select a target converged media plane device according to the converged media plane device selection rules; the target converged media plane device is a first converged media plane device; send a second application request to the first converged media plane device via the transceiver, the second application request carrying the session association information; receive a second application response sent by the first converged media plane device via the transceiver, the second application response carrying first URI information and first resource information of the first converged media plane device, the first resource information being information about the resource requested by the P-CSCF device; and send a seventh call request to the S-CSCF device via the transceiver according to the second application response, the seventh call request carrying the first URI information.

[0702] Furthermore, the processor is also configured to: receive a third call request sent by an S-CSCF device via the transceiver, the third call request carrying second URI information of a second converged media plane device; send a fourth resource query request to the second converged media plane device via the transceiver based on the second URI information; receive a second query response sent by the second converged media plane device via the transceiver, and send a third request to the second converged media plane device via the transceiver; the second query response carries fourth resource information, the fourth resource information being information about resources requested by another application server, the third request being used to request media information required for connection with the terminal; receive a third request response sent by the second converged media plane device via the transceiver, the third request response carrying the media information; and send a ninth call request to the terminal via the transceiver based on the media information.

[0703] In this embodiment of the invention, the processor is further configured to: determine a fourth converged media plane device according to the converged media plane device selection rule when the third call request does not carry the second URI information; the fourth converged media plane device may be the same as or different from the second converged media plane device; send a fifth resource query request to the fourth converged media plane device through the transceiver; the fifth resource query request carries fourth URI information including billing identification information; receive a third query response sent by the fourth converged media plane device through the transceiver; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested; and request an eighth resource from the fourth converged media plane device through the transceiver when the third query response indicates that no resource has been requested.

[0704] Furthermore, the processor is also configured to: receive a second notification message sent by the application server via the transceiver; the second notification message indicates the updated converged media plane device selection rules; and obtain the updated converged media plane device selection rules based on the second notification message.

[0705] The implementation embodiments of the information transmission method on the P-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0706] This invention also provides an information transmission device, which is a converged media plane device, such as... Figure 24 As shown, it includes: processor 241 and transceiver 242;

[0707] The processor 241 is used to receive resource request requests sent by the application server through the transceiver 242;

[0708] The transceiver 242 sends a resource request response to the application server.

[0709] Wherein, the resource request is a request for the second resource; the resource request response is the resource information of the second resource;

[0710] Alternatively, the resource request is a first request; the resource request response is a first request response, the first request response carrying the second URI information and the third resource information of the converged media surface device, the third resource information being the information of the resource requested by the application server.

[0711] The information transmission device provided in this embodiment of the invention receives a resource request sent by an application server and sends a resource request response to the application server. The resource request is for a second resource, and the resource request response is the resource information of the second resource. Alternatively, the resource request is a first request, and the resource request response is a first response, carrying second URI information and third resource information of the converged media plane device. The third resource information is the information of the resource requested by the application server. This enables the application server and P-CSCF device to accurately select the same converged media plane (CMF) based on the converged media plane device selection rules, allowing multiple control plane logical functions to use the same media plane in a single session. This solves the problem in the prior art that it cannot support accurate selection of the same converged media plane (CMF) by various control network elements.

[0712] Furthermore, the processor is also configured to: in the case that the resource request request is a request for a second resource, before receiving the resource request request sent by the application server, receive a first resource query request sent by the application server through the transceiver; and send first resource information to the application server through the transceiver, wherein the first resource information is information about the resource requested by the P-CSCF device or information about the resource requested by another application server.

[0713] In this embodiment of the invention, the processor is further configured to: before receiving the first resource query request sent by the application server, receive a second request sent by the P-CSCF device via the transceiver, the second request carrying session association information; and according to the session association information, send a second request response to the P-CSCF device via the transceiver, the second request response carrying the first URI information of the converged media plane device and the first resource information, the first resource information being information about the resource requested by the P-CSCF device.

[0714] Furthermore, the processor is also configured to: in the case that the resource request response is a first request response, after sending a resource request response to the application server, receive a fourth resource query request sent by the P-CSCF device through the transceiver; send a second query response to the P-CSCF device through the transceiver, and receive a third request sent by the P-CSCF device; the second query response carries fourth resource information, the fourth resource information being information about resources requested by another application server, and the third request being used to request media information required for connecting with the terminal; and send a third request response to the P-CSCF device through the transceiver, the third request response carrying the media information.

[0715] In this embodiment of the invention, the processor is further configured to: receive a third resource query request sent by an application server via the transceiver; the third resource query request carries third URI information containing billing identification information; determine whether the created resources contain the resource corresponding to the billing identification information, and obtain a first determination result; based on the first determination result, send a first query response to the application server via the transceiver; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0716] Furthermore, the processor is also configured to: receive a fifth resource query request sent by the P-CSCF device via the transceiver; the fifth resource query request carries fourth URI information containing billing identification information; determine whether the created resources contain the resource corresponding to the billing identification information, and obtain a second determination result; based on the second determination result, send a third query response to the P-CSCF device via the transceiver; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested.

[0717] The implementation embodiments of the information transmission method on the converged media surface device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0718] This invention also provides an information transmission device, which is an application server, such as... Figure 25 As shown, it includes: processor 251 and transceiver 252;

[0719] The processor 251 is configured to determine a third converged media plane device according to a converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device may be the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule.

[0720] The transceiver 252 sends a third resource query request to the third converged media plane device; the third resource query request carries third URI information containing billing identification information.

[0721] The transceiver 252 receives a first query response sent by the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested.

[0722] If the first query response indicates that no resources have been requested, the transceiver 252 requests a sixth resource from the third converged media surface device.

[0723] The information transmission device provided in this embodiment of the invention determines a third converged media plane device according to a converged media plane device selection rule when the received first call request does not carry the first URI information of the first converged media plane device; the third converged media plane device is the same as or different from the first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rule; a third resource query request is sent to the third converged media plane device; the third resource query request carries third URI information including billing identification information; a first query response is received from the third converged media plane device; the first query response carries fifth resource information, or the first query response indicates that no resource has been requested; if the first query response indicates that no resource has been requested, a sixth resource is requested from the third converged media plane device; this can support the application server and the P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, and enable multiple control plane logical functions to use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0724] The implementation embodiments of the information transmission method on the application server side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0725] This invention also provides an information transmission device, which is a P-CSCF device, such as... Figure 26 As shown, it includes: processor 261 and transceiver 262;

[0726] The processor 261 is configured to determine a fourth converged media plane device according to a converged media plane device selection rule when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device.

[0727] The transceiver 262 sends a fifth resource query request to the fourth converged media plane device; the fifth resource query request carries fourth URI information containing billing identification information.

[0728] The transceiver 262 receives a third query response sent by the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested.

[0729] If the third query response indicates that no resource has been requested, the transceiver 262 requests an eighth resource from the fourth converged media surface device.

[0730] The information transmission device provided in this embodiment of the invention determines a fourth converged media plane device according to the converged media plane device selection rules when the received third call request does not carry the second URI information of the second converged media plane device; the fourth converged media plane device may be the same as or different from the second converged media plane device; a fifth resource query request is sent to the fourth converged media plane device; the fifth resource query request carries fourth URI information including billing identification information; a third query response is received from the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource has been requested; if the third query response indicates that no resource has been requested, an eighth resource is requested from the fourth converged media plane device; this can support application servers and P-CSCF devices to accurately select the same converged media plane (CMF) as much as possible, enabling multiple control plane logical functions to use the same media plane in a single session, thus solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0731] The implementation embodiments of the information transmission method on the P-CSCF device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0732] This invention also provides an information transmission device, which is a converged media plane device, such as... Figure 27 As shown, it includes: processor 271 and transceiver 272;

[0733] The processor 271 is configured to receive a resource query request sent by the first device via the transceiver 272; the resource query request carries URI information containing billing identification information.

[0734] Determine whether the created resources contain the resource corresponding to the billing identifier information, and obtain the determination result;

[0735] Based on the determination result, a query response is sent to the first device through the transceiver 272; the query response carries resource information corresponding to the billing identifier information, or the query response indicates that no resources have been requested;

[0736] The first device is an application server or a P-CSCF device.

[0737] The information transmission device provided in this embodiment of the invention receives a resource query request sent by a first device; the resource query request carries URI information containing billing identification information; determines whether the created resources contain the resource corresponding to the billing identification information, and obtains a determination result; based on the determination result, sends a query response to the first device; the query response carries resource information corresponding to the billing identification information, or the query response indicates that no resource has been requested; wherein, the first device is an application server or a P-CSCF device; it can support the application server and P-CSCF device to accurately select the same converged media plane (CMF) as much as possible, so that multiple control plane logical functions can use the same media plane in a single session, solving the problem in the prior art that it is impossible to support each control network element to accurately select the same converged media plane (CMF).

[0738] The implementation embodiments of the information transmission method on the converged media surface device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0739] This invention also provides an information transmission device, including a memory, a processor, and a program stored in the memory and executable on the processor; when the processor executes the program, it implements the aforementioned information transmission methods for the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side.

[0740] The implementation embodiments of the information transmission methods on the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side described above are all applicable to the embodiments of the information transmission device and can achieve the same technical effect.

[0741] This invention also provides a readable storage medium storing a program that, when executed by a processor, implements the steps in the information transmission methods described above for the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side.

[0742] The implementation embodiments of the information transmission methods on the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side described above are all applicable to the embodiments of the readable storage medium and can achieve the same technical effect.

[0743] This invention also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the various processes of the above-described information transmission method embodiments on the application server side, S-CSCF device side, P-CSCF device side, or converged media plane device side, and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0744] It should be noted that many of the functional components described in this specification are referred to as modules in order to more specifically emphasize the independence of their implementation.

[0745] In this embodiment of the invention, the module can be implemented in software so that it can be executed by various types of processors. For example, an identified executable code module may include one or more physical or logical blocks of computer instructions, which may be constructed as objects, procedures, or functions. Nevertheless, the executable code of the identified module does not need to be physically located together, but may include different instructions stored in different bits, which, when logically combined, constitute the module and achieve the module's intended purpose.

[0746] In practice, an executable code module can be a single instruction or many instructions, and can even be distributed across multiple different code segments, different programs, and across multiple memory devices. Similarly, operational data can be identified within the module and can be implemented in any suitable form and organized within any suitable type of data structure. This operational data can be collected as a single dataset or distributed across different locations (including different storage devices), and can exist, at least in part, solely as electronic signals within the system or network.

[0747] When a module can be implemented using software, considering the current level of hardware technology, modules that can be implemented in software can be implemented using hardware circuits by those skilled in the art to achieve the corresponding functions, without considering cost. These hardware circuits include conventional very-large-scale integrated circuits (VLSI) or gate arrays, as well as existing semiconductors such as logic chips and transistors, or other discrete components. Modules can also be implemented using programmable hardware devices, such as field-programmable gate arrays, programmable array logic, and programmable logic devices.

[0748] The above describes the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. An information transmission method applied to an application server, characterized in that, Comprising: receiving a first registration request sent by a serving call session control function (S-CSCF) device, the first registration request carrying first indication information indicating that a proxy call session control function (P-CSCF) device supports control of a converged media plane device; the first indication information is carried by a second registration request sent by the P-CSCF device to the S-CSCF device; sending a first notification message to the P-CSCF device according to the first indication information, the first notification message carrying converged media plane device selection rules; receiving a first confirmation response sent by the P-CSCF device.

2. The information transmission method according to claim 1, characterized by, Further comprising: sending a second confirmation response to the S-CSCF device for the first registration request.

3. The information transmission method of claim 1, wherein, Further comprising: receiving a first call request sent by the S-CSCF device, the first call request carrying first uniform resource identifier (URI) information of a first converged media plane device selected by the P-CSCF device according to the converged media plane device selection rules; sending a first resource query request to the first converged media plane device according to the first URI information; receiving first resource information sent by the first converged media plane device, the first resource information being information of resources applied for by the P-CSCF device or information of resources applied for by another application server; sending a second call request to the S-CSCF device according to the first resource information, the second call request carrying the first URI information.

4. The information transmission method according to claim 3, characterized by, The sending of the second call request to the S-CSCF device according to the first resource information comprises: determining whether to apply for second resources from the first converged media plane device according to the first resource information; in the negative case, directly sending the second call request to the S-CSCF device; in the positive case, applying for second resources from the first converged media plane device according to the first URI information and the first resource information; receiving resource information of the second resources sent by the first converged media plane device; sending the second call request to the S-CSCF device according to the resource information of the second resources.

5. The information transmission method of claim 1, wherein, Further comprising: sending a third call request to the S-CSCF device, the third call request carrying second URI information; wherein the second URI information is URI information of a second converged media plane device selected by the application server or another application server according to the converged media plane device selection rules.

6. The information transmission method of claim 5, wherein, Before sending the third call request to the S-CSCF device, further comprising: selecting the second converged media plane device according to the converged media plane device selection rules; sending a first application request to the second converged media plane device; receiving a first application response sent by the second converged media plane device, the first application response carrying the second URI information and third resource information, the third resource information being information of resources applied for by the application server.

7. The information transmission method of claim 6, wherein, Further comprising: receiving a fourth call request sent by the S-CSCF device, the fourth call request carrying first URI information of the first converged media plane device; The selecting the second converged media plane device according to the converged media plane device selection rule comprises: In a case that the first URI information does not meet the requirement, selecting the second converged media plane device according to the converged media plane device selection rule.

8. The information transmission method of claim 5, wherein, Before sending the third call request to the S-CSCF device, further comprising: Receiving a fifth call request sent by the S-CSCF device, wherein the fifth call request carries the second URI information; According to the second URI information, sending a second resource query request to the second converged media plane device; Receiving fourth resource information sent by the second converged media plane device, wherein the fourth resource information is information of resources applied by another application server.

9. The information transmission method of claim 3, wherein, Further comprising: In a case that the first call request does not carry the first URI information, determining a third converged media plane device according to the converged media plane device selection rule; The third converged media plane device is the same as or different from the first converged media plane device; Sending a third resource query request to the third converged media plane device, wherein the third resource query request carries third URI information containing charging identification information; Receiving a first query response sent by the third converged media plane device, wherein the first query response carries fifth resource information or the first query response indicates that no resource is applied; In a case that the first query response indicates that no resource is applied, applying sixth resource to the third converged media plane device.

10. The information transmission method of claim 1, wherein, Further comprising: After the converged media plane device selection rule is updated, sending a second notification message to the P-CSCF device; The second notification message indicates the updated converged media plane device selection rule.

11. An information transmission method applied to an S-CSCF device, characterized in that, Comprising: Receiving a second registration request sent by a P-CSCF device; The second registration request carries first indication information indicating that the P-CSCF device supports control of the converged media plane device; According to the second registration request, sending a first registration request to an application server, wherein the first registration request carries the first indication information, the first indication information is used for the application server to send a first notification message to the P-CSCF device and receive a first confirmation response sent by the P-CSCF device, and the first notification message carries a converged media plane device selection rule.

12. The information transmission method of claim 11, wherein, Further comprising: Receiving a second confirmation response sent by the application server for the first registration request.

13. The information transmission method of claim 11, wherein, Further comprising: Obtaining authentication information of a terminal; According to the authentication information, performing authentication verification on the terminal; The sending the first registration request to the application server comprises: In a case that the authentication verification is passed, sending the first registration request to the application server.

14. The information transmission method of claim 11, wherein, Further comprising: Receiving a seventh call request sent by the P-CSCF device or the application server, wherein the seventh call request carries first URI information of a first converged media plane device selected by the P-CSCF device according to a converged media plane device selection rule; According to the seventh call request, sending a first call request to a target server, wherein the first call request carries the first URI information; The target server is the application server or another server other than the application server; Receiving a second call request sent by the target server, the second call request carrying the first URI information.

15. The information transmission method of claim 11, wherein, Further comprising: Receiving a third call request sent by the application server, the third call request carrying second URI information of a second converged media plane device.

16. The information transmission method of claim 15, wherein, Before receiving the third call request sent by the application server, further comprising: Sending a fourth call request to the application server, the fourth call request carrying first URI information of a first converged media plane device.

17. The information transmission method of claim 15, wherein, Before receiving the third call request sent by the application server, further comprising: Sending a fifth call request to the application server, the fifth call request carrying the second URI information; After receiving the third call request sent by the application server, further comprising: Sending the third call request to a P-CSCF device.

18. An information transmission method applied to a P-CSCF device, comprising: Comprising: Sending a second registration request to an S-CSCF device; The second registration request carries first indication information indicating that the P-CSCF device supports control of a converged media plane device; The second registration request is used for the S-CSCF device to send a first registration request to an application server, the first registration request carrying the first indication information; Receiving a first notification message sent by the application server according to the first indication information; The first notification message carries a converged media plane device selection rule; Sending a first confirmation response to the application server.

19. The information transmission method of claim 18, wherein, The sending of the second registration request to the S-CSCF device comprises: Receiving a third registration request sent by a terminal; According to the third registration request, sending a second registration request to an S-CSCF device.

20. The information transmission method of claim 18, wherein, Further comprising: Receiving an eighth call request sent by a terminal, the eighth call request carrying session association information; According to the converged media plane device selection rule, selecting a target converged media plane device; the target converged media plane device is a first converged media plane device; Sending a second application request to the first converged media plane device, the second application request carrying the session association information; Receiving a second application response sent by the first converged media plane device, the second application response carrying first URI information and first resource information of the first converged media plane device, the first resource information being information of an applied resource of the P-CSCF device; According to the second application response, sending a seventh call request to an S-CSCF device, the seventh call request carrying the first URI information.

21. The information transmission method of claim 18, wherein, Further comprising: Receiving a third call request sent by an S-CSCF device, the third call request carrying second URI information of a second converged media plane device; According to the second URI information, sending a fourth resource query request to the second converged media plane device; receive a second query response sent by the second converged media plane device, and send a third application request to the second converged media plane device; the second query response carries fourth resource information, the fourth resource information being information of resources applied for by another application server, and the third application is used for requesting media information required for connection with the terminal; receive a third application response sent by the second converged media plane device, the third application response carrying the media information; send a ninth call request to the terminal according to the media information.

22. The information transmission method of claim 21, wherein, Further comprising: in a case where the third call request does not carry the second URI information, determine a fourth converged media plane device according to the converged media plane device selection rule; the fourth converged media plane device is the same as or different from the second converged media plane device; send a fifth resource query request to the fourth converged media plane device; the fifth resource query request carries fourth URI information containing charging identification information; receive a third query response sent by the fourth converged media plane device; the third query response carries seventh resource information, or the third query response indicates that no resource is applied for; in a case where the third query response indicates that no resource is applied for, apply for eighth resource from the fourth converged media plane device.

23. The information transmission method of claim 18, wherein, Further comprising: receive a second notification message sent by an application server; the second notification message indicates an updated converged media plane device selection rule; obtain the updated converged media plane device selection rule according to the second notification message.

24. An information transmission apparatus applied to an application server, characterized in that, Comprise: a first receiving module, configured to receive a first registration request sent by a serving call session control function (S-CSCF) device, the first registration request carrying first indication information indicating that a proxy call session control function (P-CSCF) device supports control of a converged media plane device; the first indication information is carried by a second registration request sent by the P-CSCF device to the S-CSCF device; a first sending module, configured to send a first notification message to the P-CSCF device according to the first indication information; the first notification message carries a converged media plane device selection rule; a second receiving module, configured to receive a first confirmation response sent by the P-CSCF device.

25. An information transmission apparatus applied to an S-CSCF device, characterized in that, Comprise: a tenth receiving module, configured to receive a second registration request sent by a P-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports control of a converged media plane device; a tenth sending module, configured to send a first registration request to an application server according to the second registration request, the first registration request carrying the first indication information, the first indication information being used for the application server to send a first notification message to the P-CSCF device and receive a first confirmation response sent by the P-CSCF device; the first notification message carries a converged media plane device selection rule.

26. An information transmission apparatus applied to a P-CSCF device, comprising: Comprise: a sixteenth sending module, configured to send a second registration request to an S-CSCF device; the second registration request carries first indication information indicating that the P-CSCF device supports control of a converged media plane device; The second registration request is used for the S-CSCF device to send a first registration request to an application server, and the first registration request carries the first indication information. The fifteenth receiving module is configured to receive a first notification message sent by the application server according to the first indication information. The first notification message carries a converged media plane device selection rule. The fifteenth sending module is configured to send a first confirmation response to the application server.

27. An information transmission apparatus, the information transmission apparatus being an application server, characterized by The application discloses a method for transmitting information. The processor is configured to receive, through the transceiver, a first registration request sent by an S-CSCF device, and the first registration request carries first indication information that a P-CSCF device supports control of a converged media plane device. The first indication information is carried by a second registration request sent by the P-CSCF device to the S-CSCF device. According to the first indication information, a first notification message is sent to the P-CSCF device through the transceiver, and the first notification message carries a converged media plane device selection rule. A first confirmation response sent by the P-CSCF device is received through the transceiver. The application discloses a method for transmitting information.

28. An information transmission device, the information transmission device being an S-CSCF device, characterized by, The processor is configured to receive, through the transceiver, a second registration request sent by a P-CSCF device. The second registration request carries first indication information that the P-CSCF device supports control of a converged media plane device. According to the second registration request, a first registration request is sent to an application server through the transceiver, and the first registration request carries the first indication information, the first indication information is used for the application server to send a first notification message to the P-CSCF device and receive a first confirmation response sent by the P-CSCF device, and the first notification message carries a converged media plane device selection rule. The application discloses a method for transmitting information. The processor is configured to send, through the transceiver, a second registration request to an S-CSCF device.

29. An information transmission device, the information transmission device being a P-CSCF device, characterized by, The second registration request carries first indication information that the P-CSCF device supports control of a converged media plane device. The second registration request is used for the S-CSCF device to send a first registration request to an application server, and the first registration request carries the first indication information. A first notification message sent by the application server according to the first indication information is received through the transceiver. The first notification message carries a converged media plane device selection rule. A first confirmation response is sent to the application server through the transceiver. The processor implements the information transmission method in any one of claims 1 to 23 when executing the program. The program is executed by the processor to implement the steps in the information transmission method in any one of claims 1 to 23. The computer instructions are executed by the processor to implement the steps in the information transmission method in any one of claims 1 to 23.

30. An information transmission apparatus comprising a memory, a processor, and a program stored on the memory and executable on the processor; characterized by, ​ 31. A readable storage medium, having a program stored thereon, characterized in that, ​ 32. A computer program product, characterised in that, ​

Citation Information

Patent Citations

  • A method for sending service status of voice call continuous service

    CN101087473A

  • Method, system and device for implementing communication call and release

    CN101370171A