[go: up one dir, main page]

WO2012142825A1 - Method and device for reverse charging of multimedia stream - Google Patents

Method and device for reverse charging of multimedia stream Download PDF

Info

Publication number
WO2012142825A1
WO2012142825A1 PCT/CN2011/082054 CN2011082054W WO2012142825A1 WO 2012142825 A1 WO2012142825 A1 WO 2012142825A1 CN 2011082054 W CN2011082054 W CN 2011082054W WO 2012142825 A1 WO2012142825 A1 WO 2012142825A1
Authority
WO
WIPO (PCT)
Prior art keywords
reverse charging
multimedia stream
identifier
charging
signaling message
Prior art date
Application number
PCT/CN2011/082054
Other languages
French (fr)
Chinese (zh)
Inventor
高扬
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012142825A1 publication Critical patent/WO2012142825A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1485Tariff-related aspects
    • H04L12/1492Tariff-related aspects negotiation of tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1425Charging, metering or billing arrangements for data wireline or wireless communications involving dedicated fields in the data packet for billing purposes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • H04L12/1471Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network splitting of costs
    • H04L12/1478Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network splitting of costs the splitting involving only the communication parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/70Media network packetisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/08Metering calls to called party, i.e. B-party charged for the communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/43Billing software details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/46Real-time negotiation between users and providers or operators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/63Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on the content carried by the session initiation protocol [SIP] messages

Definitions

  • the present invention relates to a reverse charging technology, and more particularly to an inverse charging method and apparatus for multimedia streaming based on media negotiation in an IP Multimedia Core Subsystem (IMS).
  • IMS IP Multimedia Core Subsystem
  • the 3rd Generation Partnership Project (3GPP, 3rd Generation Partner Project) defines the requirements for Reverse Charging in the IP Multimedia Core Subsystem (IMS) in 22.173, but there is no Make further standardized definitions at Stage2&Stage3.
  • Reverse charging is a common telecommunications service in traditional telecommunications networks based on circuit switching that allows a called terminal or service to pay for all or part of a call.
  • ISDN Integrated Services Digital Network
  • Case A the calling terminal having the capability of requesting the reverse charging service, for one call, requests the reverse charging service when the call is established, and the called terminal chooses to accept or refuse to bear the current call fee;
  • Case B the calling terminal with the capability of requesting reverse charging service requests a reverse charging service during the call, that is, requests the reverse charging service of the remaining part of the call, and the called terminal chooses to accept or reject the call.
  • the cost of the rest of the call; or the called terminal that has the capability to request the reverse charging service requests the reverse charging service during the call, that is, reverse charging the remaining part of the call;
  • Case C the called terminal requests the reverse charging of all current calls before the call is released;
  • Case D the called terminal performs reverse charging for all calls that access itself without requiring the called terminal or the calling terminal to request.
  • the original call is an audio call
  • the subsequent multimedia stream (such as a video stream) is introduced by the called terminal during the call
  • the calling terminal proposes a reverse charging request for the corresponding multimedia stream, and the called party responds to the corresponding multimedia stream.
  • the reverse charging request of part or all of the multimedia stream is rejected, because the called terminal rejects the reverse charging of the corresponding multimedia stream. If the multimedia stream is used, the corresponding fee will be borne by the calling terminal, and the calling terminal A corresponding reverse charging request is proposed, which may cause unnecessary billing disputes.
  • the main object of the present invention is to provide a method and apparatus for inverting charging of a multimedia stream, which can perform reverse billing negotiation on a corresponding multimedia stream when media negotiation is performed after the calling party and the called party establish a call. , thus expanding the scope of application of reverse billing.
  • a reverse charging method for a multimedia stream comprising:
  • the indentation charging identifier is set in the signaling message for the reversed charging multimedia stream, and the reverse charging negotiation of the multimedia stream is implemented.
  • the method further includes:
  • the signaling message is extended, and a field indicating reverse charging is added.
  • the adding a field indicating reverse charging is:
  • the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
  • the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party.
  • an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
  • the adding a field indicating reverse charging is:
  • the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
  • an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
  • the identifier of the multimedia stream includes sequence number information of the multimedia stream information line of the multimedia stream in the signaling message.
  • the signaling message comprises a SIP message, or an SDP message.
  • the identifier of the reverse charging is carried in the SIP message.
  • the newly extended message header is carried in a new extended field of the existing message header of the SIP message.
  • the extended SDP message attribute line is used as an identifier indicating reverse charging.
  • the method further includes:
  • the rejected multimedia stream is closed.
  • a reverse charging device for a multimedia stream is applied to an IP multimedia stream subsystem, where the calling party and the called party perform media negotiation after the call is established;
  • the device includes: a setting unit and a negotiation unit, where
  • a setting unit configured to: when the calling party and the called party perform media negotiation of the multimedia stream, set an identifier of the reverse charging for the multimedia stream that performs reverse charging in the signaling message;
  • the negotiating unit is configured to implement reverse charging negotiation of the multimedia stream by using a signaling message.
  • the setting unit is further configured to: expand a signaling message, and add a field indicating reverse charging.
  • the setting unit is further configured to: add a field that carries the request identifier of the reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
  • the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party.
  • an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
  • the setting unit is further configured to: add a field that carries the request identifier of the multimedia stream identifier as a reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
  • the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is: Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message addition requesting the reverse charging method sent by the calling party, and adding the signaling message of the reverse charging response sent by the called party In the field, an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
  • the device further includes:
  • the closing unit is configured to close the rejected multimedia stream after the called party rejects the reversed billed multimedia stream requested by the calling party.
  • the calling and the called parties can perform the reverse charging negotiation of the multimedia stream simultaneously during the media negotiation, so that the multimedia stream can be reversed.
  • Billing The invention expands the application of reverse charging, and facilitates the reverse charging negotiation of the multimedia stream by both the calling party and the called party.
  • FIG. 1 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 1 of the present invention
  • FIG. 2 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 2 of the present invention
  • FIG. 4 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 4 of the present invention
  • FIG. 5 is a structural diagram of a reverse charging apparatus for a multimedia stream according to the present invention; schematic diagram. detailed description
  • the basic idea of the present invention is: by setting an indication flag of the reverse charging in the signaling message, the calling and called parties can simultaneously perform the reverse charging negotiation of the multimedia stream when performing media negotiation, thereby enabling the multimedia stream to be Reverse charging is performed.
  • the signaling message needs to be correspondingly extended to support the reverse of the multimedia stream.
  • Billing negotiation In the present invention, the multimedia stream signaling message mainly refers to a Session Initiation Protocol (SIP) message or a Session Description Protocol (SDP) message.
  • SIP Session Initiation Protocol
  • SDP Session Description Protocol
  • the present invention separately describes how the above signaling messages are extended.
  • the header is extended, that is, the SIP header with reverse charging is set, which is called Reverse Charging Header 0.
  • the Reverse Charging Header carries the identifiers of various multimedia streams that are expected to perform reverse charging. It is indicated that these multimedia streams are expected to perform reverse charging.
  • a Reverse Charging Header When reverse charging is desired, a Reverse Charging Header is constructed, carrying identifiers of various multimedia streams that are expected to perform reverse charging, to indicate that these multimedia streams are expected to be reversed.
  • the identification information of the reverse charging can be directly inserted into the Reverse Charging Header.
  • the line number of the multimedia stream in the signaling message can be used as the identifier of the multimedia stream.
  • the signaling message itself carries the information of the multimedia stream, generally referred to as m rows, and each m row corresponds to a multimedia stream, so that when the identified multimedia stream is inserted in the Reverse Charging Header, the direct insertion is performed.
  • the identifier m[n] may be, wherein n represents the order of m rows of the multimedia stream in the currently used SDP, such as the first m row, and n is set to 1.
  • the called (callee) After receiving the call request carrying the Reverse Charging Header, the called (callee) performs reverse charging negotiation and constructs a Reverse Charging Header in the response message, and retains the m-line order of the initiator in the Reverse Charging Header, if the corresponding multimedia is rejected.
  • the reverse charging of the flow needs to be rejected after the m line; if the reverse charging of the corresponding multimedia stream is accepted, the identifier needs to be accepted after the m line.
  • the network side records the result of the reverse charging negotiation negotiated by the two users.
  • the charging is performed according to the called party; the multimedia stream identified as the rejection in the Reverse Charging Header, and the Reverse Charging Header
  • the multimedia stream that appears is billed according to the caller.
  • the Reverse Charging Attribute indicates the negotiation result of the reverse charging.
  • the Reverse Charging Attribute When it is desired to perform reverse charging for some or all of the multimedia streams in the multimedia stream, the Reverse Charging Attribute is inserted in the m rows of these multimedia streams for which reverse charging is desired. For multimedia episodes that do not want reverse charging, you do not need to carry Reverse Charging Attribute. That is to say, for the signaling message, if the Reverse Charging Attribute identifier is carried in each row of the multimedia stream information line, it means that the reverse charging request is required for the multimedia stream, and the multimedia identifier of the Reverse Charging Attribute is not carried. For the stream information line, the corresponding multimedia stream does not need to be reversed for billing negotiation.
  • the called party that receives the reverse charging request After receiving the SDP Offer carrying the Reverse Charging Attribute, the called party that receives the reverse charging request performs reverse charging and negotiation for the corresponding multimedia stream, and constructs a Reverse Charging Attribute in the SDP Answer. If the reverse charging of the corresponding multimedia stream is rejected, the Rejected is required in the Reverse Charging Attribute of the m line; if the reverse charging of the corresponding multimedia stream is accepted, it needs to be in the Reverse Charging Attribute of the m line. Identified Accepted.
  • the network side records the result of the reverse charging negotiation negotiated by the two users.
  • the charging is performed according to the called party; the multimedia stream identified as the reject in the Reverse Charging Attribute, and not in the m line.
  • the multimedia stream negotiation involved in the present invention mainly relates to the following application scenarios:
  • Case A1 for the calling party to establish a call, the called party initiates a media handover, such as initiating a Re-INVTE request, and the Re-INVTE request carries an offer (Offer).
  • the caller carries an response (Answer) and a reverse charging indication for the multimedia stream in a response message such as lxx or 2xx.
  • the caller preferably returns 1XX in consideration of carrying a reverse charging indication for the multimedia stream.
  • the reverse charging negotiation result information is carried in a subsequent message such as a PRACK or an ACK.
  • the called party needs to close the corresponding media component through the new Offer.
  • the IP and Port of the corresponding media are set to 0.
  • the new Offer message can be carried in messages such as UPDATE, PRACK, and Re-INVITE.
  • the above-mentioned Offer and Answer are mainly for the reverse charging negotiation, that is, the signaling message initiated by the calling party that initiates the reverse charging request, which is considered to carry the Offer, and the response is reversed.
  • the signaling message initiated by the called party to the charging request is considered to carry the Answer.
  • the Offer or the Answer substantially refers to the reverse charging identifier described above, that is, the extended portion of the SIP or SDP message.
  • Case A2 for the calling party to establish a call, the called party initiates a media handover, such as initiating a Re-INVTE request, without carrying an offer.
  • the caller carries the Offer and the reverse charging indication for the multimedia stream in response messages such as lxx (generalized message, 100 ⁇ 199 message) or 2xx (generalized message, 200 ⁇ 299 message).
  • the caller preferably returns to lxx in consideration of carrying a reverse charging indication for the multimedia stream.
  • the called party After receiving the response message, the called party carries the answer and reverses the charging negotiation result in subsequent messages such as PRACK or ACK.
  • the called party closes the corresponding media component in Answer. For example, in the SDP of Answer, set the IP and Port of the corresponding media to 0.
  • Case B1 the call is initiated by the calling party, and the mediation is initiated by the calling party, such as initiating a Re-INVITE request, carrying the Offer, and inverting the charging indication of the multimedia stream.
  • the called party carries the Answer and the reverse charging negotiation result in the response message, such as lxx or 2xx.
  • the called party closes the corresponding media component in Answer.
  • Answer SDP of Answer set the IP and Port of the corresponding media to 0.
  • the called party preferably returns 1 XX in consideration of carrying a reverse charging indication for the multimedia stream.
  • Case B2 the call is initiated by the calling party, and the mediation is initiated by the calling party. If the Re-INVITE request is initiated, the offer is not carried, and the reverse charging indication for the multimedia stream is carried. Called at The response message, such as lxx or 2xx, carries the Offer and reverses the charging negotiation result. The called party can avoid carrying the media component of the called party that refuses to reverse the billing in the Offer. Since the called party has returned the reverse charging negotiation result, there is no need to prefer lxx here.
  • the signaling message exchanged between the calling party and the called party mainly refers to the foregoing SIP or SDP message, and the structure of the foregoing message has been described in detail in the foregoing, to ensure the following The completeness of the example process is not further described. It should be noted that the extension of the signaling message is easy to implement.
  • FIG. 1 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 1 of the present invention. As shown in FIG. 1 , the method for inverting a multimedia stream in this example specifically includes the following steps:
  • Step 101 The called party sends a media switching request (such as Re-INVITE) to the called network, such as IMS, Softswitch, etc., carrying the Offer;
  • a media switching request such as Re-INVITE
  • the called network such as IMS, Softswitch, etc.
  • Step 102 The called network accepts the request and forwards the request to the calling network.
  • Step 103 The calling network accepts the request and forwards the request to the calling party.
  • Step 104 The calling party sends the answer and the reverse charging indication for the multimedia stream to the calling network in response to the message, lxx or 2xx;
  • Step 105 The calling network accepts the response message, and forwards the response message to the called network.
  • Step 106 The called network accepts the response, and forwards the response message to the called party.
  • Step 108 The called network forwards the message to the calling network.
  • Step 109 the calling network forwards the message to the calling party;
  • Step 110 the modification of the corresponding media stream is completed;
  • Step 111 The called party closes the media stream whose rejection is reversed by the new offer message through the new request message, and sends the request message to the called network.
  • Step 112 The called network forwards the message to the calling network.
  • Step 113 the calling network forwards the message to the calling party
  • Step 114 The calling party confirms that the corresponding media is closed, and sends an answer in the response message to the calling network.
  • Step 115 The calling network forwards the message to the called network.
  • Step 116 The called network forwards the message to the called party.
  • FIG. 2 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 2 of the present invention. As shown in FIG. 2, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
  • Step 201 The called party sends a media switching request (such as Re-INVITE) to the called network, such as IMS, Softswitch, and the like, without carrying an offer;
  • a media switching request such as Re-INVITE
  • Step 202 the called network accepts the request, and forwards the request to the calling network
  • Step 203 the calling network accepts the request, and forwards the request to the calling party
  • Step 204 The calling party sends an offer and a reverse charging indication for the multimedia stream to the calling network in response to the message, lxx or 2xx;
  • Step 205 The calling network accepts the response message, and forwards the response message to the called network.
  • Step 206 The called network accepts the response, and forwards the response message to the called party.
  • Step 207 The called party carries the Answer and reverse charging negotiation result in the PRACK or ACK message, and sends the result to the called network. The called party shut down the media that refused to reverse billing in Answer;
  • Step 208 The called network forwards the message to the calling network.
  • Step 209 the calling network forwards the message to the calling party
  • Step 210 The modification of the corresponding media stream is completed.
  • FIG. 3 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 3 of the present invention. As shown in FIG. 3, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
  • Step 301 The calling party sends a media switching request (such as Re-INVITE) to the calling network, such as IMS, Softswitch, etc., carrying the Offer and the reverse charging indication for the multimedia stream;
  • Step 302 the called network receiving The request is forwarded to the calling network;
  • step 303 the calling network accepts the request and forwards it to the calling party;
  • Step 304 The called party sends the answer and the reverse charging negotiation result to the calling network in the response message, lxx or 2xx, and the called party closes the media stream whose rejection is reversed in the answer;
  • Step 305 The called network accepts the response message, and forwards the response message to the calling network.
  • Step 306 the calling network accepts the response, and forwards the response message to the calling party;
  • Step 307 the modification of the corresponding media stream is completed.
  • FIG. 4 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 4 of the present invention. As shown in FIG. 4, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
  • Step 401 The calling party sends a media switching request (such as Re-INVITE) to the network of the calling party, such as the IMS and the Softswitch, and does not carry the Offer, and carries the reverse charging for the multimedia stream.
  • Step 402 the called network accepts the request, and forwards the request to the calling network;
  • Step 403 the calling network accepts the request, and forwards the request to the calling party;
  • Step 404 The called party sends the offer and the reverse charging negotiation result to the calling network in the response message, lxx or 2xx, and the called party avoids carrying the media component of the called party rejecting the reverse charging in the Offer;
  • Step 405 The called network accepts the response message, and forwards the response message to the calling network.
  • Step 406 The calling network accepts the response, and forwards the response message to the calling party.
  • Step 407 The modification of the corresponding media stream is completed.
  • the reverse charging method of the multimedia stream of the present invention is to close the multimedia stream that refuses to reverse charging
  • the called multimedia stream may not be closed, and the corresponding multimedia stream is calculated by the calling party. fee.
  • FIG. 5 is a schematic structural diagram of a reverse charging apparatus of a multimedia stream according to the present invention.
  • the reverse charging apparatus of the multimedia stream of the present invention is mainly applied to an IP multimedia streaming subsystem, a calling party and a called party.
  • the device performs media negotiation after the call is established; the device includes: a setting unit 50 and a negotiating unit 51, where
  • the setting unit 50 is configured to: when the calling party and the called party perform media negotiation of the multimedia stream, set, in the signaling message, an identifier of the reverse charging for the multimedia stream that performs reverse charging;
  • the negotiating unit 51 is configured to implement reverse charging negotiation of the multimedia stream by using a signaling message.
  • the setting unit 50 is further configured to expand the signaling message and add a field indicating the reverse counting.
  • the setting unit 50 is further configured to: add a field that carries the request identifier of the reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
  • the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party.
  • Count In the field of the fee-responsive signaling message addition, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
  • the setting unit 50 is further configured to: add a field that carries the request identifier of the multimedia stream identifier as a reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
  • the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
  • an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
  • the device further includes:
  • the closing unit (not shown) is configured to close the rejected multimedia stream after the called party rejects the multimedia stream of the reverse charging requested by the calling party.
  • the reverse charging device of the multimedia stream of the present invention is mainly applied to a communication system supporting a multimedia stream, the network structure of the communication system itself is not changed, and the processing capability of the corresponding network element is changed.
  • the foregoing processing units in the reverse charging device of the multimedia stream of the present invention may be located in different network elements of the actual communication system, as needed to support the previously modified signaling messages.
  • the reverse charging device of the multimedia stream of the present invention is mainly designed to implement the reverse charging method of the multimedia stream described above. Therefore, the functions of the foregoing processing units may refer to the reverse of the foregoing multimedia stream. Understand the relevant description of the billing method. Those skilled in the art should understand that each of the above processing units can be implemented by a specific hardware circuit or a processor and corresponding execution software. The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Disclosed are a method and device for reverse charging of a multimedia stream, comprising: when two parties of a call are performing a media negotiation of the multimedia stream, configuring a reverse charging identifier in a signaling message for the reverse charging multimedia stream, and implementing via the signaling message a reverse charging negotiation of the multimedia stream. Also disclosed is a device for implementing the method for reverse charging of the multimedia stream. The present invention allows for reverse charging of the multimedia stream in a calling process, thus broadening the application of reverse charging. The present invention allows both the caller and the callee to simultaneously conduct a multimedia stream reverse charging negotiation when conducting the media negotiation, thereby allowing reverse charging of the multimedia stream, and thereby broadening the application of reverse charging, thus facilitating the multimedia stream reverse charging negotiation for both the caller and the callee.

Description

多媒体流的反转计费方法及装置 技术领域  Inversion charging method and device for multimedia stream
本发明涉及一种反转计费技术, 尤其涉及一种 IP 多媒体流子系统 ( IMS , IP Multimedia Core Network Subsystem ) 中基于媒体协商的多媒体 流的反转计费方法及装置。 背景技术  The present invention relates to a reverse charging technology, and more particularly to an inverse charging method and apparatus for multimedia streaming based on media negotiation in an IP Multimedia Core Subsystem (IMS). Background technique
第三代合作伙伴计划 ( 3GPP, 3rd Generation Partner Project )在 22.173 中定义了 IP多媒体流子系统( IMS , IP Multimedia Core Network Subsystem ) 中的反转计费( Reverse Charging )的需求描述, 但并没有在 Stage2&Stage3 作进一步的标准化定义。  The 3rd Generation Partnership Project (3GPP, 3rd Generation Partner Project) defines the requirements for Reverse Charging in the IP Multimedia Core Subsystem (IMS) in 22.173, but there is no Make further standardized definitions at Stage2&Stage3.
反转计费是基于电路交换的传统电信网络中的一种常用电信业务, 其 允许被叫终端或称为服务为全部或部分呼叫付费。  Reverse charging is a common telecommunications service in traditional telecommunications networks based on circuit switching that allows a called terminal or service to pay for all or part of a call.
在国 际 电信联盟 -电信标准化组织 ( ITU-T , International Telecommunication Union Telecommunication Standardization Sector ) 的 1.256.3标准中,定义了综合业务数字网络( ISDN, Integrated Services Digital Network ) 中的反转计费业务, 其包含以下四种情况:  In the 1.256.3 standard of the International Telecommunication Union Telecommunication Standardization Sector (ITU-T), the reverse charging service in the Integrated Services Digital Network (ISDN) is defined. There are four cases:
Case A,具有请求反转计费业务能力的主叫终端针对一次呼叫,在呼叫 建立时请求反转计费业务, 被叫终端选择接受或拒绝承担本次呼叫费用; Case A, the calling terminal having the capability of requesting the reverse charging service, for one call, requests the reverse charging service when the call is established, and the called terminal chooses to accept or refuse to bear the current call fee;
Case B ,具有请求反转计费业务能力的主叫终端针对一次呼叫,在呼叫 过程中请求反转计费业务, 即请求呼叫剩余部分的反转计费业务, 被叫终 端选择接受或拒绝承担本次呼叫剩余部分的费用; 或者具有请求反转计费 业务能力的被叫终端在呼叫过程中请求反转计费业务, 即对呼叫剩余部分 进行反转计费; Case C , 被叫终端在呼叫释放前, 请求当前全部呼叫的反转计费; Case B, the calling terminal with the capability of requesting reverse charging service requests a reverse charging service during the call, that is, requests the reverse charging service of the remaining part of the call, and the called terminal chooses to accept or reject the call. The cost of the rest of the call; or the called terminal that has the capability to request the reverse charging service requests the reverse charging service during the call, that is, reverse charging the remaining part of the call; Case C, the called terminal requests the reverse charging of all current calls before the call is released;
Case D, 被叫终端在不需要被叫终端或主叫终端请求的情况下, 为接 入自身的所有呼叫进行反转计费。  Case D, the called terminal performs reverse charging for all calls that access itself without requiring the called terminal or the calling terminal to request.
除了现有的反转计费的各种情况, 在考虑 IP多媒体流领域中的多媒体 流时, 需要对其中的部分多媒体流进行反转计费业务, 如主叫终端与被叫 终端之间存在音频(Audio )与视频(Video )两种多媒体流, 仅希望对视频 ( Video )部分进行反转计费, 则需要具有对多媒体流中的多媒体流进行精 细的反转计费指示及相关拒绝 /确认协商机制。  In addition to the existing cases of reverse charging, when considering the multimedia stream in the field of IP multimedia streaming, it is necessary to perform reverse charging service for some of the multimedia streams, such as between the calling terminal and the called terminal. Audio (Audio) and video (Video) two multimedia streams, only want to reverse the video (Video) part of the billing, you need to have a fine reverse charging indicator for the multimedia stream in the multimedia stream and related rejection / Confirm the negotiation mechanism.
在实际应用中, 如果原始呼叫是音频呼叫, 后续多媒体流(如视频流) 是被叫终端在呼叫过程中引入的, 则主叫终端对于这些后续引入的多媒体 流进行反转计费是合理的。  In practical applications, if the original call is an audio call, and the subsequent multimedia stream (such as a video stream) is introduced by the called terminal during the call, it is reasonable for the calling terminal to perform reverse charging for these subsequently introduced multimedia streams. .
考虑到媒体切换(由主叫终端发起或被叫终端发起) 中引入新的多媒 体流成分的场景, 主叫终端针对相应的多媒体流提出反转计费请求, 而被 叫对相应的多媒体流如部分或全部多媒体流的反转计费请求予以了拒绝, 因被叫终端拒绝相应多媒体流的反转计费, 如果该多媒体流被使用, 相应 的费用将由主叫终端承担, 而主叫终端又提出了相应的反转计费请求, 这 可能会引起不必要的计费纠纷。 发明内容  Considering the scenario in which a new multimedia stream component is introduced in the media handover (initiated by the calling terminal or initiated by the called terminal), the calling terminal proposes a reverse charging request for the corresponding multimedia stream, and the called party responds to the corresponding multimedia stream. The reverse charging request of part or all of the multimedia stream is rejected, because the called terminal rejects the reverse charging of the corresponding multimedia stream. If the multimedia stream is used, the corresponding fee will be borne by the calling terminal, and the calling terminal A corresponding reverse charging request is proposed, which may cause unnecessary billing disputes. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种多媒体流的反转计费方法 及装置, 在主被叫双方建立呼叫后进行媒体协商时, 能对相应的多媒体流 进行反转计费的协商, 从而拓展了反转计费的应用范围。  In view of the above, the main object of the present invention is to provide a method and apparatus for inverting charging of a multimedia stream, which can perform reverse billing negotiation on a corresponding multimedia stream when media negotiation is performed after the calling party and the called party establish a call. , thus expanding the scope of application of reverse billing.
为达到上述目的, 本发明的技术方案是这样实现的:  In order to achieve the above object, the technical solution of the present invention is achieved as follows:
一种多媒体流的反转计费方法, 包括:  A reverse charging method for a multimedia stream, comprising:
呼叫双方进行多媒体流的媒体协商时, 在信令消息中为进行反转计费 的多媒体流设置反转计费的标识, 实现多媒体流的反转计费协商。 优选地 , 在信令消息中为进行反转计费的多媒体流设置反转计费的标 识之前, 所述方法还包括: When the calling parties perform the media negotiation of the multimedia stream, the indentation charging identifier is set in the signaling message for the reversed charging multimedia stream, and the reverse charging negotiation of the multimedia stream is implemented. Preferably, before the identifier of the reverse charging is set in the signaling message, the method further includes:
对信令消息进行扩展, 增设指示反转计费的字段。  The signaling message is extended, and a field indicating reverse charging is added.
优选地, 所述增设指示反转计费的字段, 为:  Preferably, the adding a field indicating reverse charging is:
增设承载反转计费的请求标识的字段, 和 /或, 增设承载允许或拒绝反 转计费请求的标识的字段;  Adding a field carrying the request identifier of the reverse charging, and/or adding a field carrying an identifier that allows or denies the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中, 为请求反转 计费的多媒体流添加反转计费的请求标识, 和 /或, 在被叫方发送的反转计 费响应的信令消息增设的字段中 , 为请求反转计费的多媒体流添加允许或 拒绝反转计费的标识。  In the field of the signaling message requesting for the reverse charging of the sending by the calling party, the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party. In the field of the signaling message addition of the charging response, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
优选地, 所述增设指示反转计费的字段, 为:  Preferably, the adding a field indicating reverse charging is:
增设承载多媒体流标识为反转计费的请求标识的字段, 和 /或, 增设承 载允许或拒绝反转计费请求的标识的字段;  Adding a field carrying the multimedia stream identifier as a request identifier for reverse charging, and/or adding a field for permitting or rejecting the identifier of the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中添加所请求反 转计费的多媒体流的标识, 以及, 在被叫方发送的反转计费响应的信令消 息增设的字段中为所请求反转计费的多媒体流的标识添加允许或拒绝反转 计费的标识。  Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message addition requesting the reverse charging method sent by the calling party, and adding the signaling message of the reverse charging response sent by the called party In the field, an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
优选地, 所述多媒体流的标识包括多媒体流在信令消息的多媒体流信 息行的序号信息。  Preferably, the identifier of the multimedia stream includes sequence number information of the multimedia stream information line of the multimedia stream in the signaling message.
优选地, 所述信令消息包括 SIP消息, 或 SDP消息。  Preferably, the signaling message comprises a SIP message, or an SDP message.
优选地,所述信令消息为 SIP消息时,反转计费的标识承载于 SIP消息 新扩展的消息头部, 或承载于 SIP消息已有消息头部的新扩展的字段中; 所述信令消息为 SDP消息时,通过扩展 SDP消息属性行作为指示反转 计费的标识。 Preferably, when the signaling message is a SIP message, the identifier of the reverse charging is carried in the SIP message. The newly extended message header is carried in a new extended field of the existing message header of the SIP message. When the signaling message is an SDP message, the extended SDP message attribute line is used as an identifier indicating reverse charging.
优选地, 所述方法还包括:  Preferably, the method further includes:
被叫方拒绝主叫方所请求的反转计费的多媒体流后, 关闭所拒绝的多 媒体流。  After the called party rejects the reversed billing multimedia stream requested by the calling party, the rejected multimedia stream is closed.
一种多媒体流的反转计费装置, 应用于 IP多媒体流子系统中, 主叫方 及被叫方在呼叫建立后进行媒体协商; 所述装置包括: 设置单元和协商单 元, 其中,  A reverse charging device for a multimedia stream is applied to an IP multimedia stream subsystem, where the calling party and the called party perform media negotiation after the call is established; the device includes: a setting unit and a negotiation unit, where
设置单元, 用于在主叫方及被叫方在进行多媒体流的媒体协商时, 在 信令消息中为进行反转计费的多媒体流设置反转计费的标识;  a setting unit, configured to: when the calling party and the called party perform media negotiation of the multimedia stream, set an identifier of the reverse charging for the multimedia stream that performs reverse charging in the signaling message;
协商单元, 用于通过信令消息实现多媒体流的反转计费协商。  The negotiating unit is configured to implement reverse charging negotiation of the multimedia stream by using a signaling message.
优选地, 所述设置单元进一步用于, 对信令消息进行扩展, 增设指示 反转计费的字段。  Preferably, the setting unit is further configured to: expand a signaling message, and add a field indicating reverse charging.
优选地, 所述设置单元进一步用于, 增设承载反转计费的请求标识的 字段, 和 /或, 增设承载允许或拒绝反转计费请求的标识的字段;  Preferably, the setting unit is further configured to: add a field that carries the request identifier of the reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
在主叫方发送的请求反转计费的信令消息增设的字段中, 为请求反转 计费的多媒体流添加反转计费的请求标识, 和 /或, 在被叫方发送的反转计 费响应的信令消息增设的字段中 , 为请求反转计费的多媒体流添加允许或 拒绝反转计费的标识。  In the field of the signaling message requesting for the reverse charging of the sending by the calling party, the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party. In the field of the signaling message addition of the charging response, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
优选地, 所述设置单元进一步用于, 增设承载多媒体流标识为反转计 费的请求标识的字段, 和 /或, 增设承载允许或拒绝反转计费请求的标识的 字段;  Preferably, the setting unit is further configured to: add a field that carries the request identifier of the multimedia stream identifier as a reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为: 在主叫方发送的请求反转计费的信令消息增设的字段中添加所请求反 转计费的多媒体流的标识, 以及, 在被叫方发送的反转计费响应的信令消 息增设的字段中为所请求反转计费的多媒体流的标识添加允许或拒绝反转 计费的标识。 In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is: Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message addition requesting the reverse charging method sent by the calling party, and adding the signaling message of the reverse charging response sent by the called party In the field, an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
优选地, 所述装置还包括:  Preferably, the device further includes:
关闭单元, 用于在被叫方拒绝主叫方所请求的反转计费的多媒体流后, 关闭所拒绝的多媒体流。  The closing unit is configured to close the rejected multimedia stream after the called party rejects the reversed billed multimedia stream requested by the calling party.
本发明中, 通过在信令消息中设置反转计费的指示标识, 可使主被叫 双方在进行媒体协商时, 同时进行多媒体流的反转计费协商, 从而能对多 媒体流进行反转计费。 本发明拓展了反转计费的应用, 方便了主被叫双方 对多媒体流的反转计费协商。 附图说明  In the present invention, by setting the indication flag of the reverse charging in the signaling message, the calling and the called parties can perform the reverse charging negotiation of the multimedia stream simultaneously during the media negotiation, so that the multimedia stream can be reversed. Billing. The invention expands the application of reverse charging, and facilitates the reverse charging negotiation of the multimedia stream by both the calling party and the called party. DRAWINGS
图 1为本发明实施例一的多媒体流的反转计费方法的流程图; 图 2为本发明实施例二的多媒体流的反转计费方法的流程图; 图 3为本发明实施例三的多媒体流的反转计费方法的流程图; 图 4为本发明实施例四的多媒体流的反转计费方法的流程图; 图 5为本发明多媒体流的反转计费装置的组成结构示意图。 具体实施方式  1 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 1 of the present invention; FIG. 2 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 2 of the present invention; FIG. 4 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 4 of the present invention; FIG. 5 is a structural diagram of a reverse charging apparatus for a multimedia stream according to the present invention; schematic diagram. detailed description
本发明的基本思想为: 通过在信令消息中设置反转计费的指示标识, 可使主被叫双方在进行媒体协商时, 同时进行多媒体流的反转计费协商, 从而能对多媒体流进行反转计费。  The basic idea of the present invention is: by setting an indication flag of the reverse charging in the signaling message, the calling and called parties can simultaneously perform the reverse charging negotiation of the multimedia stream when performing media negotiation, thereby enabling the multimedia stream to be Reverse charging is performed.
为使本发明的目的、 技术方案和优点更加清楚明白, 以下举实施例并 参照附图, 对本发明进一步详细说明。  The present invention will be further described in detail below with reference to the accompanying drawings.
本发明中, 需要对信令消息进行相应的扩展, 以支持对多媒体流反转 计费的协商。 本发明中, 多媒体流信令消息主要是指会话初始协议 ( SIP, Session Initiation Protocol ) 消息或会话描述协议 ( SDP, Session Description Protocol ) 消息。 In the present invention, the signaling message needs to be correspondingly extended to support the reverse of the multimedia stream. Billing negotiation. In the present invention, the multimedia stream signaling message mainly refers to a Session Initiation Protocol (SIP) message or a Session Description Protocol (SDP) message.
本发明分别介绍对上述的信令消息是如何扩展的。  The present invention separately describes how the above signaling messages are extended.
对于 SIP消息,主要是对其头部进行扩展,即设置反转计费的 SIP头部, 称为 Reverse Charging Header 0 Reverse Charging Header携带有希望进行反 转计费的各种多媒体流的标识, 用于表示这些多媒体流希望进行反转计费。 For SIP messages, the header is extended, that is, the SIP header with reverse charging is set, which is called Reverse Charging Header 0. The Reverse Charging Header carries the identifiers of various multimedia streams that are expected to perform reverse charging. It is indicated that these multimedia streams are expected to perform reverse charging.
当希望进行反转计费时, 构造 Reverse Charging Header, 携带有希望进 行反转计费的各种多媒体流的标识, 用于表示这些多媒体流希望进行反转 计费。可以直接在 Reverse Charging Header中插入希望进行反转计费的标识 信息, 为简化处理, 可将多媒体流在信令消息中的行序号作为多媒体流的 标识。 具体的, 信令消息中本身就承载有多媒体流的信息, 一般称为 m行, 每一个 m行对应于一种多媒体流 , 这样 , 在 Reverse Charging Header中插 入所标识的多媒体流时, 直接插入标识 m[n]即可, 其中, n表示该多媒体 流在当前使用的 SDP中的 m行的顺序, 如第一个 m行, n设置为 1。  When reverse charging is desired, a Reverse Charging Header is constructed, carrying identifiers of various multimedia streams that are expected to perform reverse charging, to indicate that these multimedia streams are expected to be reversed. The identification information of the reverse charging can be directly inserted into the Reverse Charging Header. To simplify the processing, the line number of the multimedia stream in the signaling message can be used as the identifier of the multimedia stream. Specifically, the signaling message itself carries the information of the multimedia stream, generally referred to as m rows, and each m row corresponds to a multimedia stream, so that when the identified multimedia stream is inserted in the Reverse Charging Header, the direct insertion is performed. The identifier m[n] may be, wherein n represents the order of m rows of the multimedia stream in the currently used SDP, such as the first m row, and n is set to 1.
被叫 ( callee )接收到携带有 Reverse Charging Header的呼叫请求后, 进行反转计费协商, 并构造响应消息中的 Reverse Charging Header, 保留发 起方在 Reverse Charging Header的 m行顺序 , 如果拒绝相应多媒体流的反 转计费, 需要在该 m行后, 标识拒绝(Rejected ); 如果接受相应多媒体流 的反转计费, 需要在该 m行后, 标识接受( Accepted )。  After receiving the call request carrying the Reverse Charging Header, the called (callee) performs reverse charging negotiation and constructs a Reverse Charging Header in the response message, and retains the m-line order of the initiator in the Reverse Charging Header, if the corresponding multimedia is rejected. The reverse charging of the flow needs to be rejected after the m line; if the reverse charging of the corresponding multimedia stream is accepted, the identifier needs to be accepted after the m line.
网络侧记录双方用户协商的反转计费协商结果, 对于 Reverse Charging Header中标识为接受的多媒体流, 按照被叫计费; Reverse Charging Header 中标识为拒绝的多媒体流,以及为在 Reverse Charging Header中出现的多媒 体流, 按照主叫 (caller )计费。  The network side records the result of the reverse charging negotiation negotiated by the two users. For the multimedia stream identified as accepted in the Reverse Charging Header, the charging is performed according to the called party; the multimedia stream identified as the rejection in the Reverse Charging Header, and the Reverse Charging Header The multimedia stream that appears is billed according to the caller.
对于 SDP消息,主要是对 m行的属性进行扩展。具体的,在 SDP Offer 中, 用 Reverse Charging Attribute表示希望对应的 m行(多媒体流)进行反 转计费; 而在 SDP Answer中, Reverse Charging Attribute表示对反转计费的 协商结果。 For SDP messages, it is mainly to extend the attributes of the m line. Specifically, in SDP Offer In the SDP Answer, the Reverse Charging Attribute indicates the negotiation result of the reverse charging.
当希望对多媒体流中的部分或全部多媒体流进行反转计费时, 在希望 进行反转计费的这些多媒体流的 m行中, 插入 Reverse Charging Attribute。 对于不希望进行反转计费的多媒体流行, 不必携带 Reverse Charging Attribute即可。 也就是说, 对于信令消息而言, 如果其中多媒体流信息行的 各行中携带有 Reverse Charging Attribute标识, 意味着需要对该多媒体流进 行反转计费请求, 而不携带 Reverse Charging Attribute标识的多媒体流信息 行, 对应的多媒体流不需要进行反转计费协商。  When it is desired to perform reverse charging for some or all of the multimedia streams in the multimedia stream, the Reverse Charging Attribute is inserted in the m rows of these multimedia streams for which reverse charging is desired. For multimedia episodes that do not want reverse charging, you do not need to carry Reverse Charging Attribute. That is to say, for the signaling message, if the Reverse Charging Attribute identifier is carried in each row of the multimedia stream information line, it means that the reverse charging request is required for the multimedia stream, and the multimedia identifier of the Reverse Charging Attribute is not carried. For the stream information line, the corresponding multimedia stream does not need to be reversed for billing negotiation.
而对于接收反转计费请求的被叫方, 接收到携带有 Reverse Charging Attribute的 SDP Offer后, 对相应的多媒体流进行反转计费的协商, 并构造 SDP Answer中的 Reverse Charging Attribute。如果拒绝相应多媒体流的反转 计费,需要在该 m行的 Reverse Charging Attribute中,标识拒绝 ( Rejected ); 如果接受相应多媒体流的反转计费, 需要在该 m行的 Reverse Charging Attribute中, 标识接受( Accepted )。  After receiving the SDP Offer carrying the Reverse Charging Attribute, the called party that receives the reverse charging request performs reverse charging and negotiation for the corresponding multimedia stream, and constructs a Reverse Charging Attribute in the SDP Answer. If the reverse charging of the corresponding multimedia stream is rejected, the Rejected is required in the Reverse Charging Attribute of the m line; if the reverse charging of the corresponding multimedia stream is accepted, it needs to be in the Reverse Charging Attribute of the m line. Identified Accepted.
网络侧记录双方用户协商的反转计费协商结果, 对于 Reverse Charging Attribute 中标识为接受的多媒体流, 按照被叫计费; Reverse Charging Attribute 中标识为拒绝的多媒体流, 以及为在 m 行中未标识 Reverse Charging Attribute的多媒体流 , 按照主叫计费。  The network side records the result of the reverse charging negotiation negotiated by the two users. For the multimedia stream identified as accepted in the Reverse Charging Attribute, the charging is performed according to the called party; the multimedia stream identified as the reject in the Reverse Charging Attribute, and not in the m line. A multimedia stream that identifies the Reverse Charging Attribute, billed by the calling party.
本发明涉及的多媒体流协商, 主要涉及以下应用场景:  The multimedia stream negotiation involved in the present invention mainly relates to the following application scenarios:
Case A1 , 对于主被叫已经建立呼叫, 由被叫发起媒体切换, 如发起 Re-INVTE请求, 该 Re-INVTE请求中携带请求( Offer )。 主叫在响应消息 如 lxx或者 2xx中携带响应 (Answer ) 以及对多媒体流的反转计费指示。 一般地, 考虑到携带对多媒体流的反转计费指示, 主叫优选回 1XX。 被叫收 到响应消息后, 在后续消息如 PRACK或者 ACK中携带反转计费协商结果 信息。 对于被叫拒绝反转计费的媒体成分, 被叫需要通过新的 Offer将相应 的媒体成分关闭,如,在 Offer的 SDP中,将相应媒体的 IP、 Port设置为 0。 新的 Offer消息 , 可以承载于 UPDATE、 PRACK、 Re-INVITE等消息中。 Case A1, for the calling party to establish a call, the called party initiates a media handover, such as initiating a Re-INVTE request, and the Re-INVTE request carries an offer (Offer). The caller carries an response (Answer) and a reverse charging indication for the multimedia stream in a response message such as lxx or 2xx. In general, the caller preferably returns 1XX in consideration of carrying a reverse charging indication for the multimedia stream. Called After the response message, the reverse charging negotiation result information is carried in a subsequent message such as a PRACK or an ACK. For the media component that is called to reject the reverse charging, the called party needs to close the corresponding media component through the new Offer. For example, in the Offer SDP of the Offer, the IP and Port of the corresponding media are set to 0. The new Offer message can be carried in messages such as UPDATE, PRACK, and Re-INVITE.
需要说明的是, 本发明上述的 Offer及 Answer主要是针对反转计费协 商而言的,即发起反转计费请求的主叫方发起的信令消息,认为是携带 Offer 的,而响应反转计费请求的被叫方发起的信令消息,认为是携带 Answer的。 本发明中, Offer或 Answer实质是指上述的反转计费标识, 即 SIP或 SDP 消息扩展了的部分。  It should be noted that the above-mentioned Offer and Answer are mainly for the reverse charging negotiation, that is, the signaling message initiated by the calling party that initiates the reverse charging request, which is considered to carry the Offer, and the response is reversed. The signaling message initiated by the called party to the charging request is considered to carry the Answer. In the present invention, the Offer or the Answer substantially refers to the reverse charging identifier described above, that is, the extended portion of the SIP or SDP message.
Case A2, 对于主被叫已经建立呼叫, 由被叫发起媒体切换, 如发起 Re-INVTE请求,未携带 Offer。主叫在响应消息如 lxx (泛指消息, 100~199 消息)或者 2xx (泛指消息, 200~299消息) 中携带 Offer以及对多媒体流 的反转计费指示。 一般地, 考虑到携带对多媒体流的反转计费指示, 主叫 优选回 lxx。 被叫收到响应消息后, 在后续消息如 PRACK或者 ACK中携 带 Answer及反转计费协商结果。 对于被叫拒绝反转计费的媒体成分, 被叫 在 Answer中将相应的媒体成分关闭, 如, 在 Answer的 SDP中, 将相应媒 体的 IP、 Port设置为 0。  Case A2, for the calling party to establish a call, the called party initiates a media handover, such as initiating a Re-INVTE request, without carrying an offer. The caller carries the Offer and the reverse charging indication for the multimedia stream in response messages such as lxx (generalized message, 100~199 message) or 2xx (generalized message, 200~299 message). In general, the caller preferably returns to lxx in consideration of carrying a reverse charging indication for the multimedia stream. After receiving the response message, the called party carries the answer and reverses the charging negotiation result in subsequent messages such as PRACK or ACK. For the media component that the called party refuses to reverse the billing, the called party closes the corresponding media component in Answer. For example, in the SDP of Answer, set the IP and Port of the corresponding media to 0.
Case B1 , 对于主被叫已经建立呼叫, 由主叫发起媒体切换, 如发起 Re-INVITE请求, 携带 Offer以及对多媒体流的反转计费指示。 被叫在响应 消息, 如 lxx或者 2xx中携带 Answer以及反转计费协商结果。 对于被叫拒 绝反转计费的媒体成分, 被叫在 Answer中将相应的媒体成分关闭, 如, 在 Answer的 SDP中, 将相应媒体的 IP、 Port设置为 0。 一般地, 考虑到携带 对多媒体流的反转计费指示, 被叫优选回 1XXCase B1, the call is initiated by the calling party, and the mediation is initiated by the calling party, such as initiating a Re-INVITE request, carrying the Offer, and inverting the charging indication of the multimedia stream. The called party carries the Answer and the reverse charging negotiation result in the response message, such as lxx or 2xx. For the media component that is called to reject the reverse charging, the called party closes the corresponding media component in Answer. For example, in Answer SDP of Answer, set the IP and Port of the corresponding media to 0. In general, the called party preferably returns 1 XX in consideration of carrying a reverse charging indication for the multimedia stream.
Case B2, 对于主被叫已经建立呼叫, 由主叫发起媒体切换, 如发起 Re-INVITE请求, 未携带 Offer, 携带对多媒体流的反转计费指示。 被叫在 响应消息如 lxx或者 2xx中携带 Offer以及反转计费协商结果。被叫可以在 Offer中避免携带被叫拒绝反转计费的媒体成分。 因为被叫已经回了反转计 费协商结果, 此处不需要优选回 lxx。 Case B2, the call is initiated by the calling party, and the mediation is initiated by the calling party. If the Re-INVITE request is initiated, the offer is not carried, and the reverse charging indication for the multimedia stream is carried. Called at The response message, such as lxx or 2xx, carries the Offer and reverses the charging negotiation result. The called party can avoid carrying the media component of the called party that refuses to reverse the billing in the Offer. Since the called party has returned the reverse charging negotiation result, there is no need to prefer lxx here.
以下通过具体的示例, 进一步阐明本发明技术方案的实质。 需要说明 的是, 本发明以下的示例中, 主被叫双方之间所交互的信令消息主要是指 上述的 SIP或 SDP消息, 由于上述消息的结构在前文已进行了详细说明, 为保证以下示例流程的完整性, 不在作进一步赘述。 需要说明的是, 对信 令消息的扩展是容易实现的。  The essence of the technical solution of the present invention will be further clarified by specific examples below. It should be noted that, in the following examples of the present invention, the signaling message exchanged between the calling party and the called party mainly refers to the foregoing SIP or SDP message, and the structure of the foregoing message has been described in detail in the foregoing, to ensure the following The completeness of the example process is not further described. It should be noted that the extension of the signaling message is easy to implement.
实施例一  Embodiment 1
本示例针对是前述的 Case Al场景。图 1为本发明实施例一的多媒体流 的反转计费方法的流程图, 如图 1 所示, 本示例的多媒体流的反转计费方 法具体包括以下步驟:  This example is for the Case A scenario described above. FIG. 1 is a flowchart of a method for inverting charging of a multimedia stream according to Embodiment 1 of the present invention. As shown in FIG. 1 , the method for inverting a multimedia stream in this example specifically includes the following steps:
步驟 101 , 被叫向被叫的网络, 如 IMS、 Softswitch等网络, 发送媒体 切换请求(如 Re-INVITE ), 携带 Offer;  Step 101: The called party sends a media switching request (such as Re-INVITE) to the called network, such as IMS, Softswitch, etc., carrying the Offer;
步驟 102, 被叫的网络受理该请求, 并将其转发到主叫的网络; 步驟 103 , 主叫的网络受理该请求, 并将其转发到主叫;  Step 102: The called network accepts the request and forwards the request to the calling network. Step 103: The calling network accepts the request and forwards the request to the calling party.
步驟 104, 主叫在响应消息, lxx或者 2xx, 携带 Answer以及针对多媒 体流的反转计费指示, 发送给主叫的网络;  Step 104: The calling party sends the answer and the reverse charging indication for the multimedia stream to the calling network in response to the message, lxx or 2xx;
步驟 105, 主叫的网络受理该响应消息, 并将该响应消息转发到被叫的 网络;  Step 105: The calling network accepts the response message, and forwards the response message to the called network.
步驟 106, 被叫的网络受理该响应, 并将该响应消息转发到被叫; 步驟 107, 被叫在 PRACK或者 ACK消息中, 携带反转计费协商结果, 并发送给被叫网络;  Step 106: The called network accepts the response, and forwards the response message to the called party. Step 107: The called party carries the reverse charging negotiation result in the PRACK or ACK message, and sends the result to the called network.
步驟 108 , 被叫网络将消息转发给主叫网络;  Step 108: The called network forwards the message to the calling network.
步驟 109, 主叫网络将消息转给主叫; 步驟 110, 相应媒体流的修改完成; Step 109, the calling network forwards the message to the calling party; Step 110, the modification of the corresponding media stream is completed;
步驟 111 , 被叫通过新的请求消息, 通过新的 Offer, 将其拒绝反转计 费的媒体流关闭, 并将请求消息发送给被叫网络;  Step 111: The called party closes the media stream whose rejection is reversed by the new offer message through the new request message, and sends the request message to the called network.
步驟 112, 被叫网络将消息转发给主叫网络;  Step 112: The called network forwards the message to the calling network.
步驟 113 , 主叫网络将消息转给主叫;  Step 113, the calling network forwards the message to the calling party;
步驟 114, 主叫确认相应媒体关闭, 在响应消息中携带 Answer, 发送 给主叫网络;  Step 114: The calling party confirms that the corresponding media is closed, and sends an answer in the response message to the calling network.
步驟 115 , 主叫网络将消息转发给被叫网络;  Step 115: The calling network forwards the message to the called network.
步驟 116, 被叫网络将消息转发给被叫。  Step 116: The called network forwards the message to the called party.
实施例二  Embodiment 2
本示例针对是前述的 Case A1场景。图 2为本发明实施例二的多媒体流 的反转计费方法的流程图, 如图 2所示, 本示例的多媒体流的反转计费方 法具体包括以下步驟:  This example is for the Case A1 scenario described above. FIG. 2 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 2 of the present invention. As shown in FIG. 2, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
步驟 201 , 被叫向被叫的网络, 如 IMS、 Softswitch等网络, 发送媒体 切换请求(如 Re-INVITE ), 未携带 Offer;  Step 201: The called party sends a media switching request (such as Re-INVITE) to the called network, such as IMS, Softswitch, and the like, without carrying an offer;
步驟 202, 被叫的网络受理该请求, 并将其转发到主叫的网络; 步驟 203 , 主叫的网络受理该请求, 并将其转发到主叫;  Step 202, the called network accepts the request, and forwards the request to the calling network; Step 203, the calling network accepts the request, and forwards the request to the calling party;
步驟 204, 主叫在响应消息, lxx或者 2xx, 携带 Offer以及针对多媒 体流的反转计费指示, 发送给主叫的网络;  Step 204: The calling party sends an offer and a reverse charging indication for the multimedia stream to the calling network in response to the message, lxx or 2xx;
步驟 205 , 主叫的网络受理该响应消息, 并将该响应消息转发到被叫的 网络;  Step 205: The calling network accepts the response message, and forwards the response message to the called network.
步驟 206, 被叫的网络受理该响应, 并将该响应消息转发到被叫; 步驟 207 ,被叫在 PRACK或者 ACK消息中,携带 Answer及反转计费 协商结果, 并发送给被叫网络, 被叫在 Answer中将其拒绝反转计费的媒体 巟关闭; 步驟 208 , 被叫网络将消息转发给主叫网络; Step 206: The called network accepts the response, and forwards the response message to the called party. Step 207: The called party carries the Answer and reverse charging negotiation result in the PRACK or ACK message, and sends the result to the called network. The called party shut down the media that refused to reverse billing in Answer; Step 208: The called network forwards the message to the calling network.
步驟 209, 主叫网络将消息转给主叫;  Step 209, the calling network forwards the message to the calling party;
步驟 210, 相应媒体流的修改完成。  Step 210: The modification of the corresponding media stream is completed.
实施例三  Embodiment 3
本示例针对是前述的 Case Bl场景。图 3为本发明实施例三的多媒体流 的反转计费方法的流程图, 如图 3 所示, 本示例的多媒体流的反转计费方 法具体包括以下步驟:  This example is for the Case Case scenario described above. FIG. 3 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 3 of the present invention. As shown in FIG. 3, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
步驟 301 , 主叫向主叫的网络, 如 IMS、 Softswitch等网络, 发送媒体 切换请求(如 Re-INVITE ), 携带 Offer以及针对多媒体流的反转计费指示; 步驟 302, 被叫的网络受理该请求, 并将其转发到主叫的网络; 步驟 303 , 主叫的网络受理该请求, 并将其转发到主叫;  Step 301: The calling party sends a media switching request (such as Re-INVITE) to the calling network, such as IMS, Softswitch, etc., carrying the Offer and the reverse charging indication for the multimedia stream; Step 302, the called network receiving The request is forwarded to the calling network; step 303, the calling network accepts the request and forwards it to the calling party;
步驟 304, 被叫在响应消息, lxx或者 2xx, 携带 Answer以及反转计费 协商结果, 发送给主叫的网络, 被叫在 Answer中将其拒绝反转计费的媒体 流关闭;  Step 304: The called party sends the answer and the reverse charging negotiation result to the calling network in the response message, lxx or 2xx, and the called party closes the media stream whose rejection is reversed in the answer;
步驟 305 ,被叫的网络受理该响应消息, 并将该响应消息转发到主叫的 网络;  Step 305: The called network accepts the response message, and forwards the response message to the calling network.
步驟 306, 主叫的网络受理该响应, 并将该响应消息转发到主叫; 步驟 307 , 相应媒体流的修改完成。  Step 306, the calling network accepts the response, and forwards the response message to the calling party; Step 307, the modification of the corresponding media stream is completed.
实施例四  Embodiment 4
本示例针对是前述的 Case B2场景。图 4为本发明实施例四的多媒体流 的反转计费方法的流程图, 如图 4所示, 本示例的多媒体流的反转计费方 法具体包括以下步驟:  This example is for the Case B2 scenario described above. 4 is a flowchart of a reverse charging method for a multimedia stream according to Embodiment 4 of the present invention. As shown in FIG. 4, the reverse charging method of the multimedia stream in this example specifically includes the following steps:
步驟 401 , 主叫向主叫的网络, 如 IMS、 Softswitch等网络, 发送媒体 切换请求(如 Re-INVITE ), 未携带 Offer, 携带针对多媒体流的反转计费 步驟 402, 被叫的网络受理该请求, 并将其转发到主叫的网络; 步驟 403 , 主叫的网络受理该请求, 并将其转发到主叫; Step 401: The calling party sends a media switching request (such as Re-INVITE) to the network of the calling party, such as the IMS and the Softswitch, and does not carry the Offer, and carries the reverse charging for the multimedia stream. Step 402, the called network accepts the request, and forwards the request to the calling network; Step 403, the calling network accepts the request, and forwards the request to the calling party;
步驟 404, 被叫在响应消息, lxx或者 2xx, 携带 Offer以及反转计费 协商结果, 发送给主叫的网络, 被叫在 Offer中避免携带被叫拒绝反转计费 的媒体成分;  Step 404: The called party sends the offer and the reverse charging negotiation result to the calling network in the response message, lxx or 2xx, and the called party avoids carrying the media component of the called party rejecting the reverse charging in the Offer;
步驟 405 ,被叫的网络受理该响应消息, 并将该响应消息转发到主叫的 网络;  Step 405: The called network accepts the response message, and forwards the response message to the calling network.
步驟 406, 主叫的网络受理该响应, 并将该响应消息转发到主叫; 步驟 407 , 相应媒体流的修改完成。  Step 406: The calling network accepts the response, and forwards the response message to the calling party. Step 407: The modification of the corresponding media stream is completed.
需要说明的是, 本发明多媒体流的反转计费方法虽然都是以被叫关闭 拒绝反转计费的多媒体流, 也可以不必关闭所拒绝的多媒体流, 而相应的 多媒体流由主叫计费。  It should be noted that, although the reverse charging method of the multimedia stream of the present invention is to close the multimedia stream that refuses to reverse charging, the called multimedia stream may not be closed, and the corresponding multimedia stream is calculated by the calling party. fee.
图 5为本发明多媒体流的反转计费装置的组成结构示意图, 如图 5所 示, 本发明多媒体流的反转计费装置主要应用于 IP多媒体流子系统中, 主 叫方及被叫方在呼叫建立后进行媒体协商; 所述装置包括: 设置单元 50和 协商单元 51 , 其中,  5 is a schematic structural diagram of a reverse charging apparatus of a multimedia stream according to the present invention. As shown in FIG. 5, the reverse charging apparatus of the multimedia stream of the present invention is mainly applied to an IP multimedia streaming subsystem, a calling party and a called party. The device performs media negotiation after the call is established; the device includes: a setting unit 50 and a negotiating unit 51, where
设置单元 50, 用于在主叫方及被叫方在进行多媒体流的媒体协商时, 在信令消息中为进行反转计费的多媒体流设置反转计费的标识;  The setting unit 50 is configured to: when the calling party and the called party perform media negotiation of the multimedia stream, set, in the signaling message, an identifier of the reverse charging for the multimedia stream that performs reverse charging;
协商单元 51 , 用于通过信令消息实现多媒体流的反转计费协商。  The negotiating unit 51 is configured to implement reverse charging negotiation of the multimedia stream by using a signaling message.
上述设置单元 50进一步用于, 对信令消息进行扩展, 增设指示反转计 费的字段。  The setting unit 50 is further configured to expand the signaling message and add a field indicating the reverse counting.
上述设置单元 50进一步用于, 增设承载反转计费的请求标识的字段, 和 /或, 增设承载允许或拒绝反转计费请求的标识的字段;  The setting unit 50 is further configured to: add a field that carries the request identifier of the reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
在主叫方发送的请求反转计费的信令消息增设的字段中, 为请求反转 计费的多媒体流添加反转计费的请求标识, 和 /或, 在被叫方发送的反转计 费响应的信令消息增设的字段中 , 为请求反转计费的多媒体流添加允许或 拒绝反转计费的标识。 In the field of the signaling message requesting for the reverse charging of the sending by the calling party, the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party. Count In the field of the fee-responsive signaling message addition, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
或者, 上述设置单元 50进一步用于, 增设承载多媒体流标识为反转计 费的请求标识的字段, 和 /或, 增设承载允许或拒绝反转计费请求的标识的 字段;  Alternatively, the setting unit 50 is further configured to: add a field that carries the request identifier of the multimedia stream identifier as a reverse charging, and/or add a field that carries an identifier that allows or rejects the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中添加所请求反 转计费的多媒体流的标识, 以及, 在被叫方发送的反转计费响应的信令消 息增设的字段中为所请求反转计费的多媒体流的标识添加允许或拒绝反转 计费的标识。  Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message addition requesting the reverse charging method sent by the calling party, and adding the signaling message of the reverse charging response sent by the called party In the field, an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
在图 5 所示的本发明多媒体流的反转计费装置的基础上, 所述装置还 包括:  On the basis of the reverse charging device of the multimedia stream of the present invention shown in FIG. 5, the device further includes:
关闭单元(图中未示出), 用于在被叫方拒绝主叫方所请求的反转计费 的多媒体流后, 关闭所拒绝的多媒体流。  The closing unit (not shown) is configured to close the rejected multimedia stream after the called party rejects the multimedia stream of the reverse charging requested by the calling party.
本领域技术人员应当理解, 本发明的多媒体流的反转计费装置主要应 用于支持多媒体流的通信系统中, 通信系统本身的网络结构并无改变, 而 相应网元的处理能力等有所改变, 如需要支持前述更改了的信令消息, 本 发明的多媒体流的反转计费装置中的上述各处理单元可能位于实际通信系 统的不同网元中。  It should be understood by those skilled in the art that the reverse charging device of the multimedia stream of the present invention is mainly applied to a communication system supporting a multimedia stream, the network structure of the communication system itself is not changed, and the processing capability of the corresponding network element is changed. The foregoing processing units in the reverse charging device of the multimedia stream of the present invention may be located in different network elements of the actual communication system, as needed to support the previously modified signaling messages.
本领域技术人员应当理解, 本发明的多媒体流的反转计费装置主要是 为实现上述的多媒体流的反转计费方法而设计的, 因此上述各处理单元的 功能可参照前述多媒体流的反转计费方法的相关描述而理解。 本领域技术 人员应当理解, 上述各处理单元可通过具体的硬件电路或处理器及相应的 执行软件的方式而实现。 以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。 It should be understood by those skilled in the art that the reverse charging device of the multimedia stream of the present invention is mainly designed to implement the reverse charging method of the multimedia stream described above. Therefore, the functions of the foregoing processing units may refer to the reverse of the foregoing multimedia stream. Understand the relevant description of the billing method. Those skilled in the art should understand that each of the above processing units can be implemented by a specific hardware circuit or a processor and corresponding execution software. The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Claims

1、 一种多媒体流的反转计费方法, 其特征在于, 所述方法包括: 呼叫双方进行多媒体流的媒体协商时, 在信令消息中为进行反转计费 的多媒体流设置反转计费的标识, 实现多媒体流的反转计费协商。 A reverse charging method for a multimedia stream, the method comprising: when a calling party performs media negotiation of a multimedia stream, setting a reversal meter for a multimedia stream for performing reverse charging in a signaling message The identification of the fee, realizing the reverse charging negotiation of the multimedia stream.
2、 根据权利要求 1所述的方法, 其特征在于, 在信令消息中为进行反 转计费的多媒体流设置反转计费的标识之前, 所述方法还包括:  The method according to claim 1, wherein before the setting of the reverse charging identifier for the multimedia stream for performing reverse charging in the signaling message, the method further includes:
对信令消息进行扩展, 增设指示反转计费的字段。  The signaling message is extended, and a field indicating reverse charging is added.
3、 根据权利要求 2所述的方法, 其特征在于, 所述增设指示反转计费 的字段, 为:  3. The method according to claim 2, wherein the adding a field indicating reverse charging is:
增设承载反转计费的请求标识的字段, 和 /或, 增设承载允许或拒绝反 转计费请求的标识的字段;  Adding a field carrying the request identifier of the reverse charging, and/or adding a field carrying an identifier that allows or denies the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中, 为请求反转 计费的多媒体流添加反转计费的请求标识, 和 /或, 在被叫方发送的反转计 费响应的信令消息增设的字段中 , 为请求反转计费的多媒体流添加允许或 拒绝反转计费的标识。  In the field of the signaling message requesting for the reverse charging of the sending by the calling party, the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party. In the field of the signaling message addition of the charging response, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
4、 根据权利要求 2所述的方法, 其特征在于, 所述增设指示反转计费 的字段, 为:  The method according to claim 2, wherein the adding a field indicating reverse charging is:
增设承载多媒体流标识为反转计费的请求标识的字段, 和 /或, 增设承 载允许或拒绝反转计费请求的标识的字段;  Adding a field carrying the multimedia stream identifier as a request identifier for reverse charging, and/or adding a field for permitting or rejecting the identifier of the reverse charging request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中添加所请求反 转计费的多媒体流的标识, 以及, 在被叫方发送的反转计费响应的信令消 息增设的字段中为所请求反转计费的多媒体流的标识添加允许或拒绝反转 计费的标识。 Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message requesting for reverse charging charging sent by the calling party, and signaling cancellation of the reverse charging response sent by the called party In the field of the information addition, an identifier for allowing or rejecting reverse charging is added to the identifier of the multimedia stream for which the reverse charging is requested.
5、 根据权利要求 4所述的方法, 其特征在于, 所述多媒体流的标识包 括多媒体流在信令消息的多媒体流信息行的序号信息。  The method according to claim 4, wherein the identifier of the multimedia stream comprises sequence number information of the multimedia stream information line of the multimedia message in the signaling message.
6、 根据权利要求 1至 5任一项所述的方法, 其特征在于, 所述信令消 息包括会话初始协议 SIP消息, 或会话描述协议 SDP消息。  The method according to any one of claims 1 to 5, wherein the signaling message comprises a Session Initiation Protocol SIP message, or a Session Description Protocol SDP message.
7、 根据权利要求 6所述的方法, 其特征在于, 所述信令消息为 SIP消 息时, 反转计费的标识承载于 SIP 消息新扩展的消息头部, 或承载于 SIP 消息已有消息头部的新扩展的字段中;  The method according to claim 6, wherein when the signaling message is a SIP message, the identifier of the reverse charging is carried in a newly extended message header of the SIP message, or is carried in a SIP message. In the newly expanded field of the header;
所述信令消息为 SDP消息时,通过扩展 SDP消息属性行作为指示反转 计费的标识。  When the signaling message is an SDP message, the extended SDP message attribute line is used as an identifier indicating reverse charging.
8、 根据权利要求 6所述的方法, 其特征在于, 所述方法还包括: 被叫方拒绝主叫方所请求的反转计费的多媒体流后, 关闭所拒绝的多 媒体流。  The method according to claim 6, wherein the method further comprises: after the called party rejects the reversed billed multimedia stream requested by the calling party, the rejected multimedia stream is closed.
9、一种多媒体流的反转计费装置,应用于 IP多媒体流子系统中, 主叫 方及被叫方在呼叫建立后进行媒体协商; 其特征在于, 所述装置包括: 设 置单元和协商单元, 其中,  A reverse charging device for a multimedia stream, which is applied to an IP multimedia stream subsystem, where the calling party and the called party perform media negotiation after the call is established; and the device includes: setting unit and negotiating Unit, where
设置单元, 用于在主叫方及被叫方在进行多媒体流的媒体协商时, 在 信令消息中为进行反转计费的多媒体流设置反转计费的标识;  a setting unit, configured to: when the calling party and the called party perform media negotiation of the multimedia stream, set an identifier of the reverse charging for the multimedia stream that performs reverse charging in the signaling message;
协商单元, 用于通过信令消息实现多媒体流的反转计费协商。  The negotiating unit is configured to implement reverse charging negotiation of the multimedia stream by using a signaling message.
10、 根据权利要求 9所述的装置, 其特征在于, 所述设置单元进一步 用于, 对信令消息进行扩展, 增设指示反转计费的字段。  The device according to claim 9, wherein the setting unit is further configured to: expand a signaling message, and add a field indicating reverse charging.
11、 根据权利要求 10所述的装置, 其特征在于, 所述设置单元进一步 用于, 增设承载反转计费的请求标识的字段, 和 /或, 增设承载允许或拒绝 反转计费请求的标识的字段; 在主叫方发送的请求反转计费的信令消息增设的字段中, 为请求反转 计费的多媒体流添加反转计费的请求标识, 和 /或, 在被叫方发送的反转计 费响应的信令消息增设的字段中 , 为请求反转计费的多媒体流添加允许或 拒绝反转计费的标识。 The device according to claim 10, wherein the setting unit is further configured to: add a field that carries the request identifier of the reverse charging, and/or add a bearer to allow or reject the reverse charging request. The identified field; In the field of the signaling message requesting for the reverse charging of the sending by the calling party, the request identifier of the reverse charging is added for the multimedia stream requesting the reverse charging, and/or the reverse is sent by the called party. In the field of the signaling message addition of the charging response, an identifier for allowing or rejecting reverse charging is added for the multimedia stream requesting reverse charging.
12、 根据权利要求 10所述的装置, 其特征在于, 所述设置单元进一步 用于, 增设承载多媒体流标识为反转计费的请求标识的字段, 和 /或, 增设 承载允许或拒绝反转计费请求的标识的字段;  The device according to claim 10, wherein the setting unit is further configured to: add a field that carries the multimedia stream identifier as a request identifier for reverse charging, and/or add a bearer permission or a rejection reverse The field of the identification of the billing request;
所述在信令消息中为进行反转计费的多媒体流设置反转计费的标识, 为:  In the signaling message, the identifier of the reverse charging is set for the multimedia stream that performs reverse charging, and is:
在主叫方发送的请求反转计费的信令消息增设的字段中添加所请求反 转计费的多媒体流的标识, 以及, 在被叫方发送的反转计费响应的信令消 息增设的字段中为所请求反转计费的多媒体流的标识添加允许或拒绝反转 计费的标识。  Adding the identifier of the multimedia stream of the requested reverse charging to the field of the signaling message addition requesting the reverse charging method sent by the calling party, and adding the signaling message of the reverse charging response sent by the called party In the field, an identifier for allowing or rejecting reverse charging is added to the identity of the multimedia stream for which the reverse charging is requested.
13、 根据权利要求 9至 12任一项所述的装置, 其特征在于, 所述装置 还包括:  The device according to any one of claims 9 to 12, wherein the device further comprises:
关闭单元, 用于在被叫方拒绝主叫方所请求的反转计费的多媒体流后, 关闭所拒绝的多媒体流。  The closing unit is configured to close the rejected multimedia stream after the called party rejects the reversed billed multimedia stream requested by the calling party.
PCT/CN2011/082054 2011-04-22 2011-11-10 Method and device for reverse charging of multimedia stream WO2012142825A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011101026753A CN102752121A (en) 2011-04-22 2011-04-22 Reverse charging method and device of multi-media stream
CN201110102675.3 2011-04-22

Publications (1)

Publication Number Publication Date
WO2012142825A1 true WO2012142825A1 (en) 2012-10-26

Family

ID=47032032

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/082054 WO2012142825A1 (en) 2011-04-22 2011-11-10 Method and device for reverse charging of multimedia stream

Country Status (2)

Country Link
CN (1) CN102752121A (en)
WO (1) WO2012142825A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115277945A (en) * 2021-04-29 2022-11-01 华为技术有限公司 A method and device for call processing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004004301A1 (en) * 2002-06-28 2004-01-08 Nokia Corporation Charging for an ip based communication system
WO2005117344A1 (en) * 2004-05-24 2005-12-08 Orange Personal Communications Services Limited Charging control system for group communication sessions
CN101009572A (en) * 2006-01-24 2007-08-01 朗迅科技公司 IMS budget control for media change in the IMS session period
CN101051915A (en) * 2006-04-03 2007-10-10 华为技术有限公司 System, method and device for realizing reverse charging business in block network
CN101212316A (en) * 2006-12-25 2008-07-02 华为技术有限公司 Method and system for charging based on media stream in multi-party session

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1714563B (en) * 2002-12-16 2010-05-12 艾利森电话股份有限公司 Cost negotiation for communication sessions
CN101026614B (en) * 2006-02-23 2011-05-18 华为技术有限公司 Media type parameter negotiation method
CN101321214B (en) * 2008-07-16 2011-12-07 中兴通讯股份有限公司 Method for implementing wireless terminal charging function
CN101577884B (en) * 2008-09-19 2012-06-13 中兴通讯股份有限公司 Media negotiation method for IP multimedia link
JP2013500619A (en) * 2009-07-24 2013-01-07 アルカテル−ルーセント Interworking between IMS / SIP and PSTN / PLMN for exchanging dynamic charging information

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004004301A1 (en) * 2002-06-28 2004-01-08 Nokia Corporation Charging for an ip based communication system
WO2005117344A1 (en) * 2004-05-24 2005-12-08 Orange Personal Communications Services Limited Charging control system for group communication sessions
CN101009572A (en) * 2006-01-24 2007-08-01 朗迅科技公司 IMS budget control for media change in the IMS session period
CN101051915A (en) * 2006-04-03 2007-10-10 华为技术有限公司 System, method and device for realizing reverse charging business in block network
CN101212316A (en) * 2006-12-25 2008-07-02 华为技术有限公司 Method and system for charging based on media stream in multi-party session

Also Published As

Publication number Publication date
CN102752121A (en) 2012-10-24

Similar Documents

Publication Publication Date Title
CN101278278A (en) Method and apparatus for providing interactive media during communication of a channel-based media telecommunication protocol
CN102123211B (en) Realizing method and system of multi-party calling service
US20080153499A1 (en) Mobile video call response
CN111756933A (en) A method and application server for playing multimedia color ringtones and ringtones
WO2008086690A1 (en) An enquiry diversion service method and a device thereof
CN101217601A (en) A blind transferring operation method and device
CN102137198B (en) Method for realizing private branch exchange service and gateway equipment
WO2014094914A1 (en) Real-time monitoring/interrupting of voicemail message recording
CN1997069B (en) A method and terminal for special service
CN103155516B (en) Calling transfer processing under Session initiation Protocol pattern
WO2011050744A1 (en) Method for playing multimedia ring tone during conversation period, server and terminal device thereof
CN101106594A (en) System, method and terminal for identifying caller
WO2009046653A1 (en) Method, device and system for policy control
WO2007093116A1 (en) A method and system for realizing the simulating service and the access signaling adaptive entity
CN101179458A (en) A method for realizing caller presence service of multimedia information
CN102625000B (en) The method and one-number service server of Ring Back Tone service are realized in one number service
WO2012142825A1 (en) Method and device for reverse charging of multimedia stream
US20090080633A1 (en) Method, apparatus and system for implementing conference service
CN102665178B (en) Balance reminding method, Apparatus and system, application server
WO2011023041A1 (en) Calling method and system for indicating terminal media types
CN102664863A (en) Method, device, and system for realizing call waiting by user equipment
WO2007056958A1 (en) A method, system and device for realizing call waiting in packet domain
CN104754561B (en) A kind of implementation method and device of called fusion one number service
CN107371191B (en) Method and device for converting an audio call into a video call
WO2008151538A1 (en) Method, device and system for achieving barring service

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11864002

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11864002

Country of ref document: EP

Kind code of ref document: A1