CN101742455A - Roaming billing method and device, proxy/serving call session control function entities - Google Patents

Roaming billing method and device, proxy/serving call session control function entities Download PDF

Info

Publication number
CN101742455A
CN101742455A CN 200810175584 CN200810175584A CN101742455A CN 101742455 A CN101742455 A CN 101742455A CN 200810175584 CN200810175584 CN 200810175584 CN 200810175584 A CN200810175584 A CN 200810175584A CN 101742455 A CN101742455 A CN 101742455A
Authority
CN
China
Prior art keywords
ioi
cscf
charging
initiator
message
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN 200810175584
Other languages
Chinese (zh)
Other versions
CN101742455B (en
Inventor
郭文洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN 200810175584 priority Critical patent/CN101742455B/en
Publication of CN101742455A publication Critical patent/CN101742455A/en
Application granted granted Critical
Publication of CN101742455B publication Critical patent/CN101742455B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a roaming billing method and device and proxy/serving call session control function entities. The method comprises the following steps of: setting an initiator IOI in a P billing vector and notifying a serving call session control function entity (S-CSCF) of the initiator IOI by a proxy call session control function entity (P-CSCF) in a call process, wherein the initiator IOI is used for indicating the information of an access network where the P-CSCF is positioned; setting a receiver IOI in a P billing vector and notifying the P-CSCF of the receiver IOI by the S-CSCF, wherein the receiver IOI is used for indicating the information of a home network where the S-CSCF is positioned; and receiving first billing information from the P-CSCF and second billing information from the S-CSCF and performing roaming billing processing according to the first billing information from the P-CSCF and the second billing information from the S-CSCF in a billing trigger point, wherein the first billing information and the second billing information both carry the initiator IOI and the receiver IOI. The invention realizes IMS roaming billing.

Description

Roam charging method and device, agency/service call session control function entity
Technical field
The present invention relates to the communications field, particularly, relate to a kind of roam charging method and device, proxy call conversation control function entity (Proxy-Call Session ControlFunction, abbreviate P-CSCF as), service call session control function entity (Serving-CSCF abbreviates S-CSCF as).
Background technology
Present IP Multimedia System (Internet Protocol MultimediaSubsystem, abbreviating IMS as) roam charge charges according to 3GPP and the description of traffic criteria is handled, its processing procedure realizes by operator's sign (Inter OperatorIdentifier abbreviates IOI as) between net.IOI is the unique identifier of the overall situation, and shares between transmission and reception network, and it is made up of a pair of IOI: initiator IOI (Orig-IOI) and recipient IOI (Term-IOI).For initiating network, in request, produce Orig-IOI, from response, receive Term-IOI.For the recipient, receive and maintenance Orig-IOI the response that produces Term-IOI then.IOI has following three types:
First kind of IOI (Type 1IOI): at Session initiation Protocol (Session InitiationProtocol, abbreviate SIP as) in the message registration process, this IOI is present in proxy call conversation control function entity (Proxy-Call Session Control Function, abbreviate P-CSCF as) between the accesses network at place and the home network at service call session control function entity (Serving-CSCF abbreviates S-CSCF as) place; P-CSCF produces Orig-IOI, the record access network information, and S-CSCF produces Term-IOI, record home network information.
Second kind of IOI (Type 2IOI): be present between the S-CSCF that initiates network and termination network; Or initiate between the MGCF (Media Gateway Control Function abbreviates MGCF as) of the S-CSCF of network and the network that terminates; Or between the MGCF of the S-CSCF of termination network and initiation network; Or P service identification (P-Service-Identity, abbreviate PSI as) application server (Application Server, abbreviate AS as) pass through between the PSI and S-CSCF of query call conversation control function (Interrogating-CSCF abbreviates I-CSCF as) initiation.The type IOI can not transmit between heterogeneous networks, unless acted on behalf of MGCF and S-CSCF by borde gateway controlled function (Border Gateway ControlFunction abbreviates BGCF as) or I-CSCF.
The third IOI (Type 3IOI): be present between ownership S-CSCF and the AS; Exchange in the middle of request and response, IOI need send to AS.In the AS process, ownership S-CSCF produces Orig-IOI to ownership S-CSCF in preceding commentaries on classics message, and AS produces Term-IOI; When AS initiated request, AS produced Orig-IOI, and S-CSCF and I-CSCF produce Term-IOI.
The definition of above-mentioned three class IOI substantially can nerve of a covering between multiple operator identify mutually, the situation of expense sorting, wherein, the situation of IMS roaming that first kind IOI (that is Typel IOI) is corresponding.The charging data record of P-CSCF (Charging Data Record abbreviates CDR as) all needs to distinguish the different of accesses network and home network by the value of IOI with the CDR of S-CSCF, and carries out the IMS roam charge.But, Type1 IOI has only defined IOI in registration (Register) process, can be between the home network at the accesses network at P-CSCF place and S-CSCF place exchange message, clearly do not mention for SIP Invite (call request) process, therefore a lot of manufacturers are when exploitation, for SIP Invite process, the accesses network at P-CSCF place does not produce the Orig-IOI of the record access network information, and the home network at S-CSCF place does not produce the Term-IOI of record home network information yet.
Therefore, the user is after the accesses network registration that is different from its home network, and under the IMS roaming condition of make a call (Invite), in case registration finishes, P-CSCF and S-CSCF can not produce IOI, cause the IMS roam charge to have no basis.
Summary of the invention
Can not produce IOI at present calling procedure P-CSCF and S-CSCF, cause the problem that the IMS roam charge has no basis and propose the present invention, for this reason, the present invention aims to provide a kind of roam charging method and device, agency/service call session control function entity, to address the above problem.
According to an aspect of the present invention, provide a kind of roam charging method.
According to roam charging method of the present invention, be applied to identify the IP Multimedia System that IOI charges by operator between net, wherein, above-mentioned IOI comprises initiator IOI and recipient IOI, in calling procedure, said method comprises: initiator IOI is set in P charging vector proxy call conversation control function entity P-CSCF and with initiator IOI notification service call conversation control function entity S-CSCF, wherein, initiator IOI is used to indicate the accesses network information at P-CSCF place; Recipient IOI is set in P charging vector S-CSCF and with recipient IOI notice P-CSCF, wherein, recipient IOI is used to indicate the home network information at S-CSCF place; At the charging triggering point, reception and basis are carried out the roam charge processing from first charging message of P-CSCF and second charging message of S-CSCF, wherein, all carry initiator IOI and recipient IOI in first charging message and second charging message.
Preferably, when charging triggering point is the online charging trigger point, before carrying out the roam charge processing, said method also comprises: P-CSCF and S-CSCF send credit control request information to Online Charging System respectively, and carry initiator IOI and recipient IOI therein.
Preferably, credit control request information comprises one of following: initial credit control request message, upgrade credit control request information, stop credit control request information.
Preferably, when charging triggering point is the offline charging trigger point, before carrying out the roam charge processing, said method also comprises: P-CSCF and S-CSCF send charging request message to the charging data function entity respectively, and carry initiator IOI and recipient IOI therein.
Preferably, charging request message comprises one of following: initial charging request message, Intermediate Charging ICH request message, stop charging request message.
Preferably, said method also comprises: generate the charging data record of P-CSCF and S-CSCF respectively in carrying out the roam charge processing, and carry initiator IOI and recipient IOI in charging data record.
According to a further aspect of the present invention, provide a kind of P-CSCF.
P-CSCF according to the present invention comprises: first is provided with module, is used at calling procedure, in P charging vector initiator IOI is set, and wherein, initiator IOI is used to indicate the accesses network information at P-CSCF place; First notification module is used for initiator IOI notice S-CSCF; First sending module is used for sending first charging message at charging triggering point, and wherein, first charging message carries the recipient IOI that initiator IOI and S-CSCF transmit.
According to a further aspect of the present invention, also provide a kind of S-CSCF.
S-CSCF according to the present invention comprises: second is provided with module, is used at calling procedure, in P charging vector recipient IOI is set, and wherein, recipient IOI is used to indicate the home network information at S-CSCF place; Second notification module is used for recipient IOI notice P-CSCF; Second sending module is used for sending second charging message at charging triggering point, and wherein, second charging message carries the initiator IOI that recipient IOI and P-CSCF transmit.
According to a further aspect of the present invention, also provide a kind of roam charge device.
A kind of roam charge device according to the present invention comprises: first receiver module, be used to receive first charging message from P-CSCF, and wherein, first charging message carries initiator IOI and the recipient IOI that calling procedure produces; Second receiver module is used to receive second charging message from S-CSCF, and wherein, second charging message carries initiator IOI and the recipient IOI that calling procedure produces; Processing module is used for carrying out the roam charge processing according to first charging message of first receiver module reception and second charging message of second receiver module reception.
By the present invention, adopt P-CSCF and S-CSCF that Orig-IOI and Term-IOI are set in PCV respectively, solve present calling procedure P-CSCF and S-CSCF and can not produce IOI, the problem that causes the IMS roam charge to have no basis, and then realized the roam charge of IMS.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart according to the roam charging method of the embodiment of the invention;
Fig. 2 is the schematic diagram that inserts IOI according to network element under the IMS roaming condition in the BCP basic call process of the embodiment of the invention;
Fig. 3 is the schematic diagram that inserts IOI according to network element under the IMS roaming condition in the BCP basic call process of the embodiment of the invention;
Fig. 4 is the structured flowchart according to the P-CSCF of the embodiment of the invention;
Fig. 5 is the structured flowchart according to the S-CSCF of the embodiment of the invention;
Fig. 6 is the structured flowchart according to the roam charge device of the embodiment of the invention;
Fig. 7 is the structured flowchart according to first kind of roam charge system of the embodiment of the invention;
Fig. 8 is the structured flowchart according to second kind of roam charge system of the embodiment of the invention.
Embodiment
Functional overview
Consider that present calling procedure P-CSCF and S-CSCF can not produce IOI, the problem that causes the IMS roam charge to have no basis, the embodiment of the invention provides a kind of roam charging method and device, P-CSCF, S-CSCF, the assignment by calling procedure IOI and propose to allow among the CDR right repeatedly the making of IOI to be used for realizing the IMS roam charge.That is, the definition of Type1IOI also is present in the calling procedure (SIP Invite) not only in SIP Register process.In SIP Invite message process, exist IOI mutual between the home network at the accesses network at P-CSCF place and S-CSCF place.P-CSCF inserts Orig-IOI, the record access network information in P charges vector (P-Charging-Vector abbreviates PCV as); S-CSCF inserts Term-IOI in PCV, record home network information.Describe the present invention below with reference to the accompanying drawings and in conjunction with the embodiments in detail.
Need to prove that the network information of the value correspondence of the IOI in the embodiment of the invention is unique in the overall situation, specifically can be by operator's unified distribution When building their networks as required, flexible configuration.Under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
Method embodiment
According to embodiments of the invention, a kind of roam charging method is provided, be applied to identify the IP Multimedia System that IOI charges by operator between net, wherein, above-mentioned IOI comprises Orig-IOI and Term-IOI.
Fig. 1 is the flow chart according to the roam charging method of the embodiment of the invention, and as shown in Figure 1, in calling procedure, this method comprises: step S102 is to step S106, and concrete operations are as follows:
Step S102, proxy call conversation control function entity P-CSCF (the P network element of accesses network) is provided with Orig-IOI and with Orig-IOI notification service call conversation control function entity S-CSCF (the S network element of home network) in P charging vector, wherein, Orig-IOI is used to indicate the accesses network information at P-CSCF place.
Step S104, S-CSCF is provided with Term-IOI and notifies P-CSCF with Term-IOI in P charging vector, and wherein, Term-IOI is used to indicate the home network information at S-CSCF place.
Step S106, at the charging triggering point, reception and basis are carried out the roam charge processing from first charging message of P-CSCF and second charging message of S-CSCF, wherein, all carry Orig-IOI and Term-IOI in first charging message and second charging message.Roam charge in the embodiment of the invention (that is IMS roam charge) includes but not limited to the charging that session is relevant.
In embodiments of the present invention, the charging triggering point includes but not limited to online charging trigger point and offline charging trigger point.Below be described at these two kinds of situations respectively.
One, charging triggering point is the online charging trigger point
In SIP Invite message process, when charging triggering point is the online charging trigger point, the P network element of accesses network (promptly, P-CSCF) and the S network element of home network (that is, carry out Signalling exchange between S-CSCF), before step S106, P-CSCF and S-CSCF are respectively to Online Charging System (Online Charging System, abbreviate OCS as) send credit control request information, and carry Orig-IOI and Term-IOI therein, concrete operations are as follows:
(1) P-CSCF sends credit control request information (Credit ControlRequest to OCS, abbreviate CCR as), and carry Orig-IOI and Term-IOI therein, wherein, the value of IOI among the CCR (being Orig-IOI here) is just taken from the Orig-IOI in the sip message, record be the information of the accesses network at P network element place; It is one of following that above-mentioned credit control request information CCR comprises: initial credit control request message CCR[Initial], upgrade credit control request information CCR[Update], stop credit control request information CCR[Terminating].
(2) S-CSCF sends credit control request information CCR to OCS, and carry Orig-IOI and Term-IOI therein, that is to say that the value of the IOI among the CCR (being Term-IOI) is just taken from the Term-IOI in the sip message here, record be the information of the home network at S network element place; It is one of following that above-mentioned credit control request information CCR comprises: initial credit control request message CCR[Initial], upgrade credit control request information CCR[Update], stop credit control request information CCR[Terminating].
Two, charging triggering point is the offline charging trigger point
In SIP Invite message process, when charging triggering point is the offline charging trigger point, the P network element of accesses network (promptly, P-CSCF) and the S network element of home network (that is, carry out Signalling exchange between S-CSCF), before step S106, P-CSCF and S-CSCF are respectively to charging data function entity (Charging Data Function, abbreviate CDF as) send credit control request information, and carry Orig-IOI and Term-IOI therein, concrete operations are as follows:
(1) P-CSCF sends charging request message (Accounting Request abbreviates ACR as) to CDF, and carries Orig-IOI and Term-IOI therein; That is to say that the value of the IOI among the ACR (being Orig-IOI) is taken from the Orig-IOI in the sip message here, record be the information of the accesses network at P network element place.Wherein, ACR includes but not limited to one of following: initial charging request message ACR[Start], Intermediate Charging ICH request message ACR[Interim], stop charging request message ACR[Stop].
(2) S-CSCF sends ACR to the charging data function entity, and carry Orig-IOI and Term-IOI therein, that is to say that the value of the IOI among the ACR (being Term-IOI) is taken from the Term-IOI in the sip message here, record be the information of the home network at S network element place.Wherein, ACR includes but not limited to one of following: initial charging request message ACR[Start], Intermediate Charging ICH request message ACR[Interim], stop charging request message ACR[Stop].
In the SIP of call Invite message process, between the P network element of accesses network and the S network element of home network during Signalling exchange, carry Orig-IOI and Term-IOI from above-mentioned charging message among the CDR of CDF generation P-CSCF, the CDR of CDF generation S-CSCF also carries Orig-IOI and the Term-IOI from above-mentioned charging message.That is to say, in carrying out the roam charge processing, can generate the charging data record of P-CSCF and S-CSCF respectively, and have Orig-IOI and Term-IOI in the charging data record.
Need to prove, in SIP Invite message process, situation for offline charging, the CDR that S-CSCF produces should not have only a pair of IOI right, but can comprise repeatedly the IOI that occurs to (Originating IOI and Terminating IOI), the information of the IOI of Chu Xianing to reflecting that the IMS roam charge is correlated with the latest.For example, 2 signatory user UE2 roam into accesses network 1 at home network, and (that is: the signaling direction of call correspondence is: UE2->P1->S2->S3->P3->UE3) to call out the situation of the contracted user UE3 be in home network 3, one jump in signaling, exist IOI mutual between the accesses network 1 at P1 place and the home network 2 at S2 place via S2; When signaling next jumping: be between the S2 of heterogeneous networks and S3 and also have IOI mutual (that is: Type2IOI) via S2.Therefore the CDR of S2 generation comprises two couples of IOI, and next jumping of first couple of corresponding S2: the IOI between S2 and the S3 is mutual, and last one of second couple of corresponding S2 jumps: the IOI between P1 and S2 is mutual, and wherein P1 is positioned at the accesses network of UE2, and S2 is positioned at the home network of UE2.
Be described in detail as the implementation procedure of the example that carries out roam charge below in conjunction with following two kinds of scenes the embodiment of the invention.
Embodiment one
In this embodiment, user UE1 be A the contracted user that moves, UE1 roams into Beijing, moves contracted user UE2 for the Nanjing that is in Nanjing and makes a phone call; The network identity of supposing Nanjing is Nanjing.CMCC.com, and Pekinese's network identity is Beijing.CMCC.com, and above-mentioned network identity is by operator's unified planning When building their networks configuration.
Fig. 2 is the schematic diagram that inserts IOI according to network element under the IMS roaming condition in the BCP basic call process of the embodiment of the invention, get rid of the situation that triggers the AS business, Sip Invite message in the basic network element reciprocal process of each IMS, the obtaining as shown in Figure 2 of IOI (only being presented at the IOI assignment of the S network element of the P network element of roaming network Beijing.CMCC.com and home network Nanjing.CMCC.com):
(1) processing between P1 and S2 is as follows: P1 inserts Orig-IOI, and value is the residing accesses network information of P1: Beijing.CMCC.com; S2 inserts Term-IOI, and value is the residing home network information of S2: Nanjing.CMCC.com.
(2) jump for last one of network element S2: as follows: after receiving the 200ok response of corresponding Invite in the processing between P1 and the S2, Orig-IOI value among the CDR that P1 produces is the residing accesses network information of P1: Beijing.CMCC.com, and the Term-IOI value is the residing home network information of S2: Nanjing.CMCC.com; After the 200ok response that receives corresponding Invite, the Orig-IOI value among the CDR that S2 produces is the residing accesses network information of P1: Beijing.CMCC.com, and the Term-IOI value is the residing home network information of S2: Nanjing.CMCC.com.
By this embodiment, provide in the BCP basic call process under the IMS roaming condition, the user calls out the home network user in the accesses network of roaming, and P network element and S network element insert the implementation procedure of IOI.
Embodiment two
In this embodiment, user UE1 is the contracted user that move in Nanjing, and UE1 roams into Beijing, moves contracted user UE3 for the Guangzhou that is in Guangzhou and makes a phone call.The network identity of supposing Nanjing is Nanjing.CMCC.com, and Pekinese's network identity is Beijing.CMCC.com, and the network identity in Guangzhou is Guangzhou.CMCC.com, and above-mentioned network identity is by operator's unified planning When building their networks configuration.
Fig. 3 is the schematic diagram that inserts IOI according to network element under the IMS roaming condition in the BCP basic call process of the embodiment of the invention, wherein, Sip Invite message is present in the reciprocal process of the basic network element of each IMS, in addition, need to prove, scene shown in Figure 3 does not consider to trigger the situation of AS business, and then the acquisition process of IOI is as shown in Figure 3:
(1) processing between P1 and S2 is as follows: P1 inserts Orig-IOI, and value is the residing accesses network information of P1: Beijing.CMCC.com; S2 inserts Term-IOI, and value is the residing home network information of S2: Nanjing.CMCC.com.
(2) processing between S2 and S3 is as follows: S2 inserts Orig-IOI, and value is the residing home network information of S2: Nanjing.CMCC.com, and S3 inserts Term-IOI, and value is the residing home network information of S3: Guangzhou.CMCC.com.
(3) processing between S3 and P3 is as follows: S3 inserts Orig-IOI, and value is the residing home network information of S3: Guangzhou.CMCC.com, and P3 inserts Term-IOI, and value is the residing home network information of P3: Guangzhou.CMCC.com.
(4) jump for last one of network element S2: between P1 and the S2, after the 200ok response that receives corresponding Invite, Orig-IOI value among the CDR that P1 produces is the residing accesses network information of P1: Beijing.CMCC.com, and the Term-IOI value among the CDR is the residing home network information of S2: Nanjing.CMCC.com.
(5) after the 200ok response that receives corresponding Invite, comprise two couples of IOI among the CDR that S2 produces: next jumping of first pair of corresponding S2 network element of IOI, promptly, between S2 and the S3: the Orig-IOI value is the residing home network information of S2: Nanjing.CMCC.com, and the Term-IOI value is the residing home network information of S3: Guangzhou.CMCC.com; Last one of second pair of corresponding S2 network element of IOI jumped, that is, between P1 and the S2: the Orig-IOI value is the residing accesses network information of P1: Beijing.CMCC.com, and the Term-IOI value is the residing home network information of S2: Nanjing.CMCC.com.
(6) after the 200ok response that receives corresponding Invite, comprise two couples of IOI among the CDR that S3 produces: next jumping of first pair of corresponding S3 network element of IOI, promptly, between S3 and the P3: the Orig-IOI value is the residing home network information of S3: Guangzhou.CMCC.com, and the Term-IOI value is the residing network information of P3: Guangzhou.CMCC.com; Last one of second pair of corresponding S3 network element of IOI jumped between S2 and the S3: the Orig-IOI value is the residing home network information of S2: Nanjing.CMCC.com, and the Term-IOI value is the residing home network information of S3: Guangzhou.CMCC.com.
After this, according to the IOI among the CDR of P network element and S network element to just carrying out the IMS roam charge.
By this embodiment, provide in the BCP basic call process under the IMS roaming condition, the user calls out the user of this user's non-attribution network in the accesses network of roaming, and P network element and S network element insert the implementation procedure of IOI.
Device embodiment
Embodiment one
According to embodiments of the invention, a kind of P-CSCF is provided, and Fig. 4 is the structured flowchart according to the P-CSCF of the embodiment of the invention, as shown in Figure 4, this P-CSCF comprises: first is provided with module 42, first notification module 44, first sending module 46, below said structure is described.
First is provided with module 42, is used at calling procedure, in P charging vector Orig-IOI is set, and wherein, Orig-IOI is used to indicate the accesses network information at P-CSCF place; First notification module 44 is connected to first module 42 is set, and is used for notifying S-CSCF with Orig-IOI; First sending module 46 is connected to first module 42 is set, and is used for sending first charging message at charging triggering point, and wherein, first charging message carries the Term-IOI that Orig-IOI and S-CSCF transmit.
By this embodiment, the P-CSCF that can produce Orig-IOI at calling procedure is provided, be convenient to carry out roam charge.
Embodiment two
According to embodiments of the invention, a kind of S-CSCF is provided, and Fig. 5 is the structured flowchart according to the S-CSCF of the embodiment of the invention, as shown in Figure 5, this S-CSCF comprises: second is provided with module 52, second notification module 54, second sending module 56, below said structure is described.
Second is provided with module 52, is used at calling procedure, in P charging vector Term-IOI is set, and wherein, Term-IOI is used to indicate the home network information at S-CSCF place; Second notification module 54 is connected to second module 52 is set, and is used for notifying P-CSCF with Term-IOI; Second sending module 56 is connected to second module 52 is set, and is used for sending second charging message at charging triggering point, and wherein, second charging message carries the Orig-IOI that Term-IOI and P-CSCF transmit.
By this embodiment, the S-CSCF that can produce Term-IOI at calling procedure is provided, be convenient to carry out roam charge.
Embodiment three
According to embodiments of the invention, a kind of roam charge device is provided, Fig. 6 is the structured flowchart according to the roam charge device of the embodiment of the invention, as shown in Figure 6, this device comprises: first receiver module, 62, the second receiver modules 64, processing module 66 is described said structure below.
First receiver module 62 is used to receive first charging message from P-CSCF, and wherein, first charging message carries Orig-IOI and the Term-IOI that calling procedure produces; Second receiver module 64 is used to receive second charging message from S-CSCF, and wherein, second charging message carries Orig-IOI and the Term-IOI that calling procedure produces; Processing module 66 is connected to first receiver module 62 and second receiver module 64, is used for carrying out the roam charge processing according to first charging message of first receiver module, 62 receptions and second charging message of second receiver module, 64 receptions.
By this embodiment, provide the device that can carry out roam charge according to the Orig-IOI and the Term-IOI of calling procedure generation.
System embodiment
Three above-mentioned device embodiment can use separately, also can make up mutually.For example, can carry out roam charge by the roam charge system of following two kinds of compound modes handles.
Embodiment one
Fig. 7 is the structured flowchart according to first kind of roam charge system of the embodiment of the invention, as shown in Figure 7, first kind of roam charge system comprises: above-mentioned P-CSCF 72, S-CSCF74, roam charge device, the roam charge device here can be realized by OCS 76, P-CSCF 72 is connected with S-CSCF 74, notify the IOI that generates mutually, OCS 76 is connected with S-CSCF 74 with P-CSCF 72 respectively, carries out roam charge by the charging message from P-CSCF 72 and S-CSCF 74 and handles.The concrete structure of each structure in this system is identical with the description among the said apparatus embodiment, does not repeat them here.
By this embodiment, the roam charge system when providing charging triggering point to be the online charging trigger point.
Embodiment two
Fig. 8 is the structured flowchart according to second kind of roam charge system of the embodiment of the invention, as shown in Figure 8, second kind of roam charge system comprises: above-mentioned P-CSCF 82, S-CSCF84, roam charge device, the roam charge device here can be realized by CDF 86, P-CSCF 82 is connected with S-CSCF 84, notify the IOI that generates mutually, CDF 86 is connected with S-CSCF 84 with P-CSCF 82 respectively, carries out roam charge by the charging message from P-CSCF 72 and S-CSCF 84 and handles.The concrete structure of each structure in this system is identical with the description among the said apparatus embodiment, does not repeat them here.
By this embodiment, the roam charge system when providing charging triggering point to be the offline charging trigger point.
To sum up, pass through the above embodiment of the present invention, roam charging method and device, P-CSCF, S-CSCF are provided, and charging method realizes having set forth the mode of the information of obtaining and the information of necessity for this reason, adopt P-CSCF and S-CSCF that Orig-IOI and Term-IOI are set in PCV respectively, solve present calling procedure P-CSCF and S-CSCF and can not produce IOI, the problem that causes the IMS roam charge to have no basis, and then realized the roam charge of IMS.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (9)

1. a roam charging method is applied to identify the IP Multimedia System that IOI charges by operator between net, and wherein, above-mentioned IOI comprises initiator IOI and recipient IOI, in calling procedure, it is characterized in that, described method comprises:
Proxy call conversation control function entity P-CSCF is provided with initiator IOI and with described initiator IOI notification service call conversation control function entity S-CSCF in P charging vector, wherein, described initiator IOI is used to indicate the accesses network information at described P-CSCF place;
Described S-CSCF is provided with recipient IOI and notifies described P-CSCF with described recipient IOI in P charging vector, wherein, described recipient IOI is used to indicate the home network information at described S-CSCF place;
At the charging triggering point, receive also according to carrying out the roam charge processing from first charging message of described P-CSCF and second charging message of described S-CSCF, wherein, all carry described initiator IOI and described recipient IOI in described first charging message and second charging message.
2. method according to claim 1 is characterized in that, when described charging triggering point was the online charging trigger point, before carrying out the roam charge processing, described method also comprised:
Described P-CSCF and described S-CSCF send credit control request information to Online Charging System respectively, and carry described initiator IOI and described recipient IOI therein.
3. method according to claim 2 is characterized in that, it is one of following that described credit control request information comprises:
Initial credit control request message, renewal credit control request information, termination credit control request information.
4. method according to claim 1 is characterized in that, when described charging triggering point was the offline charging trigger point, before carrying out the roam charge processing, described method also comprised:
Described P-CSCF and described S-CSCF send charging request message to the charging data function entity respectively, and carry described initiator IOI and described recipient IOI therein.
5. method according to claim 4 is characterized in that, it is one of following that described charging request message comprises:
Initial charging request message, Intermediate Charging ICH request message, termination charging request message.
6. method according to claim 4 is characterized in that, described method also comprises:
In carrying out the roam charge processing, generate the charging data record of described P-CSCF and described S-CSCF respectively, and in described charging data record, carry described initiator IOI and described recipient IOI.
7. a P-CSCF is characterized in that, comprising:
First is provided with module, is used at calling procedure, in P charging vector initiator IOI is set, and wherein, described initiator IOI is used to indicate the accesses network information at described P-CSCF place;
First notification module is used for described initiator IOI notice S-CSCF;
First sending module is used for sending first charging message at charging triggering point, and wherein, described first charging message carries the recipient IOI that described initiator IOI and described S-CSCF transmit.
8. a S-CSCF is characterized in that, comprising:
Second is provided with module, is used at calling procedure, in P charging vector recipient IOI is set, and wherein, described recipient IOI is used to indicate the home network information at described S-CSCF place;
Second notification module is used for described recipient IOI notice P-CSCF;
Second sending module is used for sending second charging message at charging triggering point, and wherein, described second charging message carries the initiator IOI that described recipient IOI and described P-CSCF transmit.
9. a roam charge device is characterized in that, comprising:
First receiver module is used to receive first charging message from P-CSCF, and wherein, described first charging message carries initiator IOI and the recipient IOI that calling procedure produces;
Second receiver module is used to receive second charging message from S-CSCF, and wherein, described second charging message carries described initiator IOI and the described recipient IOI that calling procedure produces;
Processing module is used for carrying out the roam charge processing according to described first charging message of described first receiver module reception and described second charging message of described second receiver module reception.
CN 200810175584 2008-11-07 2008-11-07 Roaming billing method and device, proxy/serving call session control function entities Expired - Fee Related CN101742455B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200810175584 CN101742455B (en) 2008-11-07 2008-11-07 Roaming billing method and device, proxy/serving call session control function entities

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200810175584 CN101742455B (en) 2008-11-07 2008-11-07 Roaming billing method and device, proxy/serving call session control function entities

Publications (2)

Publication Number Publication Date
CN101742455A true CN101742455A (en) 2010-06-16
CN101742455B CN101742455B (en) 2013-01-16

Family

ID=42465188

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200810175584 Expired - Fee Related CN101742455B (en) 2008-11-07 2008-11-07 Roaming billing method and device, proxy/serving call session control function entities

Country Status (1)

Country Link
CN (1) CN101742455B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306408A (en) * 2014-05-30 2016-02-03 中国电信股份有限公司 Proxy-call session control function and telephone bill generation method and system thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2352932B (en) * 1999-07-31 2003-10-08 Ericsson Telefon Ab L M Charging control in a mobile telecommunications system
CN1177508C (en) * 2001-08-07 2004-11-24 华为技术有限公司 Method for implementing long-distance intelligent user roam calling
CN1801871A (en) * 2004-12-31 2006-07-12 中兴通讯股份有限公司 Method for real-time charging for roaming user

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306408A (en) * 2014-05-30 2016-02-03 中国电信股份有限公司 Proxy-call session control function and telephone bill generation method and system thereof
CN105306408B (en) * 2014-05-30 2019-07-30 中国电信股份有限公司 Proxy Call Session Control Function and its list generating method, system

Also Published As

Publication number Publication date
CN101742455B (en) 2013-01-16

Similar Documents

Publication Publication Date Title
JP4549414B2 (en) Communication method and communication system
CN101809931B (en) Charging for roaming users in IMS networks
CN101518031B (en) Mechanism for charging and session handling supporting forking
CN101658014B (en) Mechanism for executing server discovery
CN103875221B (en) The ownership Route Selection roamed using the IMS of VPLMN anchors
CN101569154A (en) Method and apparatuses for making use of virtual IMS subscriptions coupled with the identity of a non SIP compliant terminal for non-registered subscribers
CN101569134A (en) User equipment timestamps for offline charging in IMS networks
CN101155340B (en) Method and system for circuit field sensing IMS field conversation charging information
CN103841528A (en) Realization method and system for incoming-call prompting service of IMS system
WO2013026495A1 (en) Optimization of online charging triggers in communciation networks
CN105959274B (en) Communication method and network element used in communication method
CN101998515B (en) The implementation method of control PCRF load balancing and realize system
CN101990188B (en) Method and system for selecting enhanced mobile switching center server
CN101394588A (en) Method and system for realizing session service in packet domain
CN101742455B (en) Roaming billing method and device, proxy/serving call session control function entities
CN103053149B (en) The method and apparatus of the registration of the emergency services in connecting for grouped data
CN103428894B (en) Bearer path method for building up, Apparatus and system
CN102006575A (en) Charging method and device of IP multimedia subsystem
KR100821199B1 (en) Method for providing service according to own ims network to terminal subscribed in other network
CN101115237B (en) Method for performing call deflexion in IP multimedia subsystem centralized control service
US20130039225A1 (en) Method and apparatus relating to charging in an ip multimedia subsystem
CN102420802A (en) Method and system for accessing circuit switch domain call through visited IMS (IP Multimedia System) access point
CN102014104B (en) Method and system for realizing pulse charging service in IP multimedia subsystem
KR100965005B1 (en) Apparatus and method for managing call session under IP based network
CN102055746A (en) Method and system for realizing final call under idle signalling reduction (ISR) condition

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130116

Termination date: 20201107