[go: up one dir, main page]

CN101605038B - Charging method and charging system based on SIP message body - Google Patents

Charging method and charging system based on SIP message body Download PDF

Info

Publication number
CN101605038B
CN101605038B CN2008101094655A CN200810109465A CN101605038B CN 101605038 B CN101605038 B CN 101605038B CN 2008101094655 A CN2008101094655 A CN 2008101094655A CN 200810109465 A CN200810109465 A CN 200810109465A CN 101605038 B CN101605038 B CN 101605038B
Authority
CN
China
Prior art keywords
sip
message
charging
cgp
charge
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.)
Expired - Fee Related
Application number
CN2008101094655A
Other languages
Chinese (zh)
Other versions
CN101605038A (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.)
Nokia of America Corp
Original Assignee
Lucent Technologies Inc
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 Lucent Technologies Inc filed Critical Lucent Technologies Inc
Priority to CN2008101094655A priority Critical patent/CN101605038B/en
Publication of CN101605038A publication Critical patent/CN101605038A/en
Application granted granted Critical
Publication of CN101605038B publication Critical patent/CN101605038B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Meter Arrangements (AREA)

Abstract

The invention relates to a charging method and a charging system based on an SIP message body. According to the charging method and the charging system, application/charging information defined by the invention can be carried in an SIP INFO message after an SIP dialogue is established or in a 183 dialogue procedure before the SIP dialogue is established to realize the new and integral process and the system during the message interactive conversion of SIP and ISUP charging information. In addition, the invention also provides an SIP charging method and an SIP charging system when an SIP proxy server plays a role needing to confirm a charging rate and transferring the charging rate to a charging confirmation point of a charging generating point for processing charging.

Description

Charging method and system based on the sip message body
Technical field
The present invention relates to a kind of charging method and system, be specifically related to a kind of charging method and system based on the sip message body that has carried the correlometer charge information.
Background technology
For a long time, under the PSTN environment, between CDP (charge and confirm point) and CGP (charge and produce point), transmit charge information through signaling system No.7 agreement.Charging process and charge information message format are normally national specific, for example, and the CRG (charge information message) of the MPM of Chinese ISUP (ISDNYong Hubufen) (metering pulse message), Poland/NL2/ India ISUP and the CHG of Japanese TTC ISUP.Can reach REL (release) afterwards at IAM (initial address message) and repeatedly send charge information message (CRG/CHG/MPM) to ground in the back before.
Yet, in Session Initiation Protocol, do not have the correlation method that how to transmit the charging relevant information.This estrangement has brought trouble for following typical scene.
1. when changing each other, how in the SIP signaling, to shine upon ISUP charge information message and content thereof with the ISUP signaling.
2. when sip proxy server is taken on the definite point of charging, how to produce the charging relevant information and should the charging relevant information pass to the generation point that charges based on the SIP signaling.
About scene 1; The scene of promptly changing each other for SIP signaling and ISUP charge information message; Q.1912.5 one of at present popular solution is based on and RFC 3398, and the charging message of original ISUP binary form is encapsulated in the message body of SIP INFO request message.Yet because SIP INFO request message can only send having set up the SIP session after, and the SIP session is through for the Temporary Response (1XX) of SIP INVITE request or finally respond (200OK) and created.So with regard to present Session Initiation Protocol; At any Temporary Response (1XX) before; SIP can't shine upon and transmit the charging message of ISUP, that is to say, even CDP can return the ISUP charging message before Temporary Response; In Session Initiation Protocol, do not have accordingly yet can with this charging message mapping sip response message extremely, thereby this charging message can only be dropped.
About scene 2, the CDP of SIP charging method and process when promptly serving as to(for) sip proxy server also do not define general process or method.
Summary of the invention
To the problem of above-mentioned existence, the present invention has defined the new sip message body " application/charge information " with general charging relevant information form, to transmit the charging relevant information through the SIP signaling.
According to a first aspect of the invention; The present invention proposes a kind of charge system based on SIP and ISDN User Part; Comprise: charge to produce a some CGP, be used to send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information; Confirm the middle switch between the some CDP at CGP and charging, be used to receive said sip invite message from CGP; And CDP, be used for confirming said a plurality of ISUP charging messages, and send said a plurality of ISUP charging message to said middle switch; Wherein, said middle switch also is used for: said a plurality of ISUP charging messages of CDP are mapped to a plurality of sip messages respectively, all have said application/charge information in each of said a plurality of sip messages, thereby return said a plurality of sip message respectively to CGP; And said CGP also is used for: receive a plurality of sip messages from middle switch respectively.
Preferably, the determined said ISUP charging message of CDP comprises tariff data and/or pulse data.
Preferably, said tariff data and/or pulse data are the data of binary form.
Preferably, said application/charge information comprises rate field and pulse field, and said middle switch maps to said rate field with tariff data, and pulse data is mapped to said pulse field.
Preferably, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
Preferably, said a plurality of sip message comprises at least one SIP 183 session response message and at least one SIP INFO request message.
Preferably, CGP received said at least one SIP 183 session response message before the SIP early-session is set up.
Preferably; CGP received said at least one the SIP 183 session response message with said application/charge information before the SIP early-session is set up; In said application/charge information, the rate field comprises the significant digits that shone upon tariff data, and the pulse field comprises the significant digits that shone upon pulse data; One of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
Preferably, CGP receives said at least one SIP INFO request message after the SIP early-session is set up.
Preferably; CGP receives said at least one the SIP INFO request message with application/charge information after the SIP early-session is set up; In said application/charge information, the rate field comprises the significant digits that shone upon tariff data, and the pulse field comprises the significant digits that shone upon pulse data; One of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
Preferably, said middle switch is checked said header information, knows that CGP can handle application/charge information.
Preferably, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
According to a second aspect of the invention; A kind of charging method based on SIP and ISDN User Part has been proposed; May further comprise the steps: charge to produce a some CGP and send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information to middle switch; Confirm that at CGP and charging the middle switch between the some CDP receives the said sip invite message from CGP; And CDP confirmed respectively a plurality of ISUP charging messages, and respectively in the middle of said switch send under the situation of said a plurality of ISUP charging messages; Switch maps to a plurality of sip messages with said application/charge information respectively with said a plurality of ISUP charging messages of CDP in the middle of said, thereby returns said a plurality of sip message respectively to CGP.
Preferably, the determined said ISUP charging message of CDP comprises tariff data and/or pulse data.
Preferably, said tariff data and/or pulse data are the data of binary form.
Preferably, said application/charge information comprises rate field and pulse field, and said middle switch maps to said rate field with tariff data, and pulse data is mapped to said pulse field.
Preferably, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
Preferably, said a plurality of sip message comprises at least one SIP session response message and at least one SIP INFO request message.
Preferably, CGP received said at least one SIP 183 session response message before the SIP early-session is set up.
Preferably; CGP received said at least one the SIP 183 session response message with said application/charge information before the SIP early-session is set up; In said application/charge information, the rate field comprises the significant digits that shone upon tariff data, and the pulse field comprises the significant digits that shone upon pulse data; One of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
Preferably, CGP receives said at least one SIP INFO request message after the SIP early-session is set up.
Preferably; CGP receives said at least one the SIP INFO request message with application/charge information after the SIP early-session is set up; In said application/charge information, the rate field comprises the significant digits that shone upon tariff data, and the pulse field comprises the significant digits that shone upon pulse data; One of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
Preferably, said middle switch is checked said header information, knows that CGP can handle application/charge information.
Preferably, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
According to a third aspect of the invention we; The present invention proposes a kind of charge system based on Session Initiation Protocol; Wherein, sip proxy server has served as to charge confirms some CDP, and said charge system comprises: chargeing produces some CGP; Be used for sending sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information to sip proxy server; The CDP that serves as by sip proxy server; Be used for confirming rate information and/or pulse information; And send it back sip message to CGP, and said sip message has application/charge information, and said application/charge information comprises rate field and pulse field; Said sip proxy server is filled to said rate field with rate information, and pulse information is filled to said pulse field.
Preferably, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
Preferably, said sip message comprises at least one SIP INFO request message.
Preferably, said sip proxy server is checked said header information after receiving said sip invite message, knows that CGP can handle application/charge information.
Preferably, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
According to a forth aspect of the invention; A kind of charging method based on Session Initiation Protocol has been proposed; Wherein, Sip proxy server has served as charge to confirm a some CDP, said method comprising the steps of: chargeing produces a some CGP and sends sip invite message to sip proxy server, comprises indication in the said sip invite message can accept to use/header information of the content type of charge information; And sip proxy server is confirmed rate information and/or pulse information; And send it back sip message to CGP; Said sip message has application/charge information; Said application/charge information comprises rate field and pulse field, and said sip proxy server is filled to said rate field with rate information, and pulse information is filled to said pulse field.
Preferably, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
Preferably, said sip message comprises at least one SIP INFO request message.
Preferably, said sip proxy server is checked said header information after receiving said sip invite message, knows that CGP can handle application/charge information.
Preferably, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
According to charging method of the present invention and system can through after having set up SIP dialog in SIPINFO message, or before SIP dialog is set up, in " 183 session " sip response message, carry the defined application/charge information of the present invention, new and complete process and system when changing each other to be implemented in sip message and ISUP charge information message.Like this, on the one hand, solved the problem that before the SIP session is set up SIP can't shine upon and transmit the ISUP charging message; The option of comparatively simple form is provided for the SIP INFO body of changing each other with ISUP charge information message on the other hand.In addition; When sip proxy server is confirmed some CDP as chargeing; Can directly form the SIP INFO request of carrying application/charge information of the present invention by sip proxy server according to charging method of the present invention and system; And it is passed to CGP so that charging is handled, thereby a kind of general charging method that is applicable to the SIP environment and process are provided.
The present invention can be used for such as SIP and concentrated solution different signaling protocols the ISUP (for example, can adopt the UMTS network of conventional I SUP and SIP signaling) all in a zone in website in, and is useful.
Description of drawings
Fig. 1 is the structured flowchart that comprises according to the call network of first embodiment of the invention charge system;
Fig. 2 is according to the message flow sketch map between CDP and the CGP under the sip message of the first embodiment of the present invention and the interactional situation of ISUP charge information message;
Fig. 3 shows the example of the message content of SIP " 183 session " Temporary Response that has carried according to application/charge information of the present invention;
Fig. 4 shows the example of having carried according to the message content of the SIP INFO of application/charge information of the present invention request;
Fig. 5 is the structured flowchart that comprises according to the call network of the charge system of second embodiment of the invention; And
Fig. 6 be according to a second embodiment of the present invention serve as under the situation of CDP and the message flow sketch map between the CGP at sip proxy server.
Embodiment
Following with reference to accompanying drawing, embodiments of the invention are carried out detailed description.
At first, introduce the definition of general SIP charging relevant information.
Although present ISUP charge information message is country's definition, can therefrom summarize two information: " rate " and " pulse ", wherein " rate " indicated unit price, and " pulse " is the metering pulse number.Usually, confirm the charging value through (rate * pulse number).Can in same ISUP charge information message or different ISUP charge information message, send " rate " or " pulse ".Can be to sending a plurality of ISUP charge information message after any time between IAM (initial address message) and the REL (release message).
In order to hold the ISUP charge information of different-format, defined a kind of general SIP charging relevant information, comprise following content:
1. be used to indicate charge and confirm whether point determines the designator that this calling is chargeed, and the value that this designator adopted can be " being " or " denying ".
2. rate number-significant figure has been indicated actual rate number; This field of " sky " value indication is unavailable.
3. umber of pulse-significant figure has been indicated the actual pulse number; This field of " sky " value indication is unavailable.
Defined new sip message body content type-" application/charge information "-indicate the message body that to send to comprise the charging relevant information.
" application/charge information " message body comprises three fields: the charging field is used to fill the designator that whether charges; The rate field is used to fill the rate number; And the pulse field, be used for the filler pulse number.Following with this message body of ABNF formal description:
" application/charge information " body=charging field CRLF rate field CRLF pulse field
Charging field=" charging " EQUAL SP (" being "/" denying ")
Rate field=" rate " EQUAL SP (" sky "/" numeral ")
Pulse field=" pulse " EQUAL SP (" sky "/" numeral ")
Attention: the above rate and the value of pulse also can be based on the bilateral agreements between CGP and the CDP by reformattings and redistribute other implications.For example, the charging frequency band number (corresponding with a series of charging criterions such as " time to peak ", " non-time to peak " and " pulse rate ") that is used for India ISUP can be assigned to above " pulse " parameter, and is delivered to CGP.This part is not within discussion scope of the present invention.
After having set up the SIP session in SIP INFO request message, or before the SIP session is set up, in " 183 session " response message, comprise " applications/charge information " message body, be used for changing each other, perhaps the charging relevant information be sent to CGP from CDP at the SIP environment with ISUP charge information message.
Below respectively two preferred embodiments of the present invention under above-mentioned two kinds of application are described in detail.
First embodiment-sip message and ISUP charge information message transform each other
With reference to Fig. 1, Fig. 1 is the structured flowchart according to the call network 100 of first embodiment of the invention.
In this call network 100, the charging between MPTY 109 and called party 111 produces point (CGP)/initial exchange device 101, middle switch 103 and charges and confirm that point (CDP) 105 has constituted charge system.Command transmitting stream between MPTY 109, this charge system, terminal interchange 107 and called party 111.Transferring voice stream between MPTY 109, MPTY WMG 113, called party's WMG 115 and called party 111.
The charging that is used for definite charge rate is confirmed point (CDP) 105 by means of ISUP CRG charging message, and the charging relevant information is sent to the initial exchange device (that is, charging produces a some CGP) 101 that is used to handle charging through middle switch.Signaling protocol between CGP 101 and the middle switch 103 is SIP, and the signaling protocol between CDP 105 and the middle switch 103 is ISUP.Thereby, the mutual conversion of sip message and isup message has taken place on middle switch 103.
Charge to produce a some CGP 101 and be used to send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information.Confirm the middle switch 103 between the some CDP 105 at CGP 101 and charging, be used to receive said sip invite message from CGP 101.CDP 105 is used for confirming said a plurality of ISUP charging messages, and sends said a plurality of ISUP charging messages to said middle switch 103.Then, middle switch 103 maps to a plurality of sip messages respectively with said a plurality of ISUP charging messages of CDP 105, all has said application/charge information in each of said a plurality of sip messages, thereby returns said a plurality of sip message respectively to CGP 101.CGP 101 receives a plurality of sip messages from middle switch 103 respectively.
Following with reference to Fig. 2, to describing according to the message flow between CDP and the CGP under the situation of the sip message of first embodiment and the mutual transformation of ISUP charge information message.It should be noted that at this and omitted terminal interchange and callee for simplification.
1) MPTY is made calling.The initial exchange device produces SIP INVITE invitation message, and switch in the middle of sending it to.Except that " application/SDP (Session Description Protocol) " message body type, in " acceptance " header that INVITE invites, also comprise " application/charge information " content type.See M1.
2) receiving the IAM (M2) that transmits from middle switch afterwards, CDP confirms charge rate, and has carried the ISUP CRG charging message (M4) of tariff data to back.As known in those skilled in the art, in Session Initiation Protocol, stipulated: after a 18X Temporary Response message, can between CGP and middle switch, set up the early-session of SIP.In the prior art; At any Temporary Response (1XX) before; SIP can't shine upon and transmit the charging message of ISUP, that is to say, even CDP can return the ISUP charging message before Temporary Response; In Session Initiation Protocol, do not have accordingly yet can with this charging message mapping sip response message extremely, thereby this charging message can only be dropped.But according to the present invention, middle switch can map to SIP " 183 session " the Temporary Response message (M5) of having carried " application/charge information " message body with this ISUP CRG charging message (M4).Just; Before session is set up in early days; Middle switch extracts the metering data (for example rate, pulse or not charging) in the ISUP CRG charge information, produces SIP 183 Temporary Response message, and the metering data that extracts correspondingly is filled in the message body of " application/charge information ".In this example, the rate field comprises the significant digits (that is, the rate value) that shone upon this tariff data, and the pulse field is " sky ", expression no pulse data.Then, should be sent to the initial exchange device by " 183 session " response message.Fig. 3 shows the example of the message content of SIP " 183 session " Temporary Response that has carried according to application/charge information of the present invention.
3) when receiving " 183 session " response message, CGP checks " content type ", and the rate field in the extraction " application/charge information " and the content of pulse field.Then, CGP charges based on the contents processing of rate field that is obtained and pulse field, and this is not within the scope that this paper discussed.
4) CDP (at ACM (M6) afterwards) after callee's ring maps to ACM after M7 180 RINGING message send to the initial exchange device at middle switch place, between initial exchange device and middle switch, has set up the early-session of SIP.Then, carried the ISUP CRG message (M8) of pulse data behind the CDP to transmission.Owing to set up the SIP session, thereby middle switch maps to the SIPINFO request message (M9) that has carried " application/charge information " message body with this CRG, and in this example, the rate field is " sky ", representes no tariff data; The pulse field comprises the significant digits (that is pulse value) that shone upon this pulse data.Then, this SIPINFO request message is sent to the initial exchange device.Fig. 4 shows the example of having carried according to the message content of the SIP INFO request message of application/charge information of the present invention.Switch had been accepted this INFO request message with indication in the middle of CGP was sent to 200 OK (M10).
5) media session between MPTY and the callee has been set up in after the callee replys (in ANM (M11) back).Afterwards; CDP back has once more carried the ISUP CRG message (M14) of new pulse data to sending another, and this ISUP CRG message also is mapped to the SIP INFO request message (M15) that comprises " application/charge information " message body, wherein; The rate field is " sky ", representes no tariff data; The pulse field comprises the significant digits that shone upon this pulse data.Then, this SIP INFO request message is sent to the initial exchange device.This SIP INFO request message adopts and project 4) same format.
6) last, MPTY call release (M17/M18).
Should be appreciated that in the reciprocal process of SIP and ISUP that between M2IAM and M18REL, one or many can appear arbitrarily in ISUP CRG charge information.Here M4, M8 and M14 ISUPCRG charge information are typical cases, and scope of the present invention should not be limited to this.In addition; Will also be understood that; In this example, M4 is the ISUP CRG charging message that comprises tariff data, and M8 and M14 are the ISUP CRG charging messages that comprises pulse data; But scope of the present invention is not limited to this, and said ISUP CRG charging message can comprise multiple metering data form known in those skilled in the art.
Second embodiment-sip proxy server serves as the role of CDP
With reference to Fig. 5, Fig. 5 is the structured flowchart that comprises according to the call network of the charge system of second embodiment of the invention.As shown in Figure 5, sip proxy server serves as the effect of CDP 505, be used for confirming charge rate and by means of SIP INFO request message will use/charge information is sent to the initial exchange device that is used to handle charging (that is, charge to produce put a CGP) 501.Signaling protocol between CGP/ initial exchange device 501 and the CDP 505 is SIP.
Charging between MPTY 509 and called party 511 produces point (CGP)/initial exchange device 501 and sip proxy server/charging confirms that point (CDP) 505 has constituted charge system.Command transmitting stream between MPTY 509, this charge system, terminal interchange 507 and called party 511.Transferring voice stream between MPTY 509, MPTY WMG 513, called party's WMG 515 and called party 511.
In this charge system, charge to produce a some CGP 501 and be used for sending sip invite message to sip proxy server, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information.The CDP 505 that is served as by sip proxy server is used for confirming tariff information and/or pulse information; And send it back sip message to CGP 501; Said sip message has application/charge information; Said application/charge information comprises rate field and pulse field, and said sip proxy server 505 is filled to said rate field with rate information, and pulse information is filled to said pulse field.
Following with reference to Fig. 6, under the situation of serving as CDP at sip proxy server and the message flow between the CGP describe.Should note: Fig. 6 only pays close attention to the call-flow between CGP and the CDP; Omit other for simplification.
1) MPTY is made calling.CGP/ initial exchange device produces SIP INVITE invitation message, and sends it to the sip proxy server as CDP.Except that " application/SDP " type, in " acceptance " header that INVITE invites, also comprise " application/charge information " content type.See M1.
2) receiving INVITE (M1) afterwards, sip proxy server (being CDP) inspection " acceptance " header, and know that CGP has the ability to handle " application/charge information " message body.
3) after callee's ring (promptly in 180RINGING (M3) back); Sip proxy server is confirmed rate information and/or pulse information; Said rate information and/or pulse information are filled to the respective field in " application/charge information " message body respectively, and send it back the SIP INFO request message (M4) that comprises said application/charge information to CGP.
The SIP INFO request message that carries application/charge information adopts and the first embodiment item 4) identical form, as shown in Figure 4.
4) when receiving said SIP INFO request message, CGP checks " content type ", and when this " content type " is " application/charge information " message body, extracts the charge information that comprises rate information and/or pulse information.Then, CGP handles charging based on the charge information that is obtained.CGP also sends it back 200 OK (M5) to confirm this INFO request message.
5) after the callee replys (at 200 OK (M6) afterwards), CDP produces the SIP INFO information of having carried new umber of pulse once more, and sends it to the initial exchange device.See M8.
6) last, MPTY comes call release through initiating BYE (M10).
The foregoing description only provides as the example purpose, and is not intended to restriction the present invention.It will be appreciated by those skilled in the art that under the situation that does not depart from scope of the present invention and spirit, can have various modifications and replacement for said embodiment, they should fall into by in the accompanying claims institute restricted portion.

Claims (30)

1. charge system based on SIP and ISDN User Part comprises:
Charge to produce a some CGP, be used to send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information;
Confirm the middle switch between the some CDP at CGP and charging, be used to receive said sip invite message from CGP; And
CDP is used for confirming a plurality of ISUP charging messages, and sends said a plurality of ISUP charging message to said middle switch;
Wherein, said middle switch also is used for: said a plurality of ISUP charging messages of CDP are mapped to a plurality of sip messages respectively, all have said application/charge information in each of said a plurality of sip messages, thereby return said a plurality of sip message respectively to CGP; And
Said CGP also is used for: receive a plurality of sip messages respectively from middle switch,
Wherein, said a plurality of sip messages comprise at least one SIP 183 session response message and at least one SIP INFO request message, and said CGP received said at least one SIP 183 session response message before the SIP early-session is set up.
2. charge system as claimed in claim 1, wherein, the determined said ISUP charging message of CDP comprises tariff data and/or pulse data.
3. charge system as claimed in claim 2, wherein, said tariff data and/or pulse data are the data of binary form.
4. charge system as claimed in claim 1, wherein, said application/charge information comprises rate field and pulse field, said middle switch maps to said rate field with tariff data, and pulse data is mapped to said pulse field.
5. charge system as claimed in claim 4, wherein, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
6. charge system as claimed in claim 1; Wherein, CGP received said at least one the SIP 183 session response message with said application/charge information before the SIP early-session is set up, in said application/charge information; The rate field comprises the significant digits that shone upon tariff data; The pulse field comprises the significant digits that shone upon pulse data, and one of wherein said rate field and said pulse field can be sky, but can not be empty simultaneously.
7. charge system as claimed in claim 1, wherein, CGP receives said at least one SIP INFO request message after the SIP early-session is set up.
8. charge system as claimed in claim 7; Wherein, CGP receives said at least one the SIP INFO request message with application/charge information after the SIP early-session is set up, in said application/charge information; The rate field comprises the significant digits that shone upon tariff data; The pulse field comprises the significant digits that shone upon pulse data, and one of wherein said rate field and said pulse field can be sky, but can not be empty simultaneously.
9. charge system as claimed in claim 1, wherein, said middle switch is checked said header information, knows that CGP can handle application/charge information.
10. charge system as claimed in claim 1, wherein, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
11. the charging method based on SIP and ISDN User Part may further comprise the steps:
Charge to produce a some CGP and send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information to middle switch;
Confirm that at CGP and charging the middle switch between the some CDP receives the said sip invite message from CGP; And
Confirmed a plurality of ISUP charging messages respectively, also sent under the situation of said a plurality of ISUP charging messages to said middle switch respectively at CDP; Switch maps to a plurality of sip messages with said application/charge information respectively with said a plurality of ISUP charging messages of CDP in the middle of said; Thereby return said a plurality of sip message respectively to CGP
Wherein, said a plurality of sip messages comprise at least one SIP 183 session response message and at least one SIP INFO request message, and said CGP received said at least one SIP 183 session response message before the SIP early-session is set up.
12. charging method as claimed in claim 11, wherein, the determined said ISUP charging message of CDP comprises tariff data and/or pulse data.
13. charging method as claimed in claim 12, wherein, said tariff data and/or pulse data are the data of binary form.
14. charging method as claimed in claim 11, wherein, said application/charge information comprises rate field and pulse field, and said middle switch maps to said rate field with tariff data, and pulse data is mapped to said pulse field.
15. charging method as claimed in claim 14, wherein, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
16. charging method as claimed in claim 11; Wherein, CGP received said at least one the SIP 183 session response message with application/charge information before the SIP early-session is set up, in said application/charge information; The rate field comprises the significant digits that shone upon tariff data; The pulse field comprises the significant digits that shone upon pulse data, and one of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
17. charging method as claimed in claim 11, wherein, CGP receives said at least one SIP INFO request message after the SIP early-session is set up.
18. charging method as claimed in claim 17; Wherein, CGP receives said at least one the SIP INFO request message with said application/charge information after the SIP early-session is set up, in said application/charge information; The rate field comprises the significant digits that shone upon tariff data; The pulse field comprises the significant digits that shone upon pulse data, and one of wherein said rate field and pulse field can be sky, but can not be empty simultaneously.
19. charging method as claimed in claim 11, wherein, said middle switch is checked said header information, knows that CGP can handle application/charge information.
20. charging method as claimed in claim 11 also comprises: CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
21. the charge system based on Session Initiation Protocol, wherein, sip proxy server has served as to charge confirms some CDP, and said charge system comprises:
Charge to produce a some CGP, be used for sending sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information to sip proxy server;
The CDP that serves as by sip proxy server; Be used for confirming rate information and/or pulse information; And send it back sip message to CGP, and said sip message has application/charge information, and said application/charge information comprises rate field and pulse field; Said sip proxy server is filled to said rate field with rate information, and pulse information is filled to said pulse field.
22. charge system as claimed in claim 21, wherein, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
23. charge system as claimed in claim 21, wherein, said sip message comprises at least one SIP INFO request message.
24. charge system as claimed in claim 21, wherein, said sip proxy server is checked said header information after receiving said sip invite message, knows that CGP can handle application/charge information.
25. charge system as claimed in claim 21, wherein, CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
26. the charging method based on Session Initiation Protocol, wherein, sip proxy server has served as to charge confirms some CDP, said method comprising the steps of:
Charge to produce a some CGP and send sip invite message, comprise indication in the said sip invite message can accept to use/header information of the content type of charge information to sip proxy server; And
Sip proxy server is confirmed rate information and/or pulse information; And send it back sip message to CGP; Said sip message has application/charge information; Said application/charge information comprises rate field and pulse field, and said sip proxy server is filled to said rate field with rate information, and pulse information is filled to said pulse field.
27. charging method as claimed in claim 26, wherein, said application/charge information also comprises the charging field, is used to fill the designator that whether charges.
28. charging method as claimed in claim 26, wherein, said sip message comprises at least one SIP INFO request message.
29. charging method as claimed in claim 26 also comprises: after receiving said sip invite message, sip proxy server is checked said header information, knows that CGP can handle application/charge information.
30. charging method as claimed in claim 26 also comprises: CGP handles charging according to the said application/charge information that is had in the sip message that obtains.
CN2008101094655A 2008-06-12 2008-06-12 Charging method and charging system based on SIP message body Expired - Fee Related CN101605038B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101094655A CN101605038B (en) 2008-06-12 2008-06-12 Charging method and charging system based on SIP message body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101094655A CN101605038B (en) 2008-06-12 2008-06-12 Charging method and charging system based on SIP message body

Publications (2)

Publication Number Publication Date
CN101605038A CN101605038A (en) 2009-12-16
CN101605038B true CN101605038B (en) 2012-03-28

Family

ID=41470599

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101094655A Expired - Fee Related CN101605038B (en) 2008-06-12 2008-06-12 Charging method and charging system based on SIP message body

Country Status (1)

Country Link
CN (1) CN101605038B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1474538A (en) * 2002-08-09 2004-02-11 华为技术有限公司 Method for realizing charge informing of network terminal based on initial conversation protocol
CN1868197A (en) * 2003-08-18 2006-11-22 西门子公司 Method, software product and device for signalling bearer channel modifications by means of a SIP protocol
CN1889771A (en) * 2005-12-29 2007-01-03 华为技术有限公司 A HLR and inserting IMS domain method and system for traditional mobile terminal
CN1933406A (en) * 2006-09-29 2007-03-21 华为技术有限公司 Call fee metering method and metering system
CN101420676A (en) * 2007-10-23 2009-04-29 华为技术有限公司 Method, system and equipment for charging attribute information transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1474538A (en) * 2002-08-09 2004-02-11 华为技术有限公司 Method for realizing charge informing of network terminal based on initial conversation protocol
CN1868197A (en) * 2003-08-18 2006-11-22 西门子公司 Method, software product and device for signalling bearer channel modifications by means of a SIP protocol
CN1889771A (en) * 2005-12-29 2007-01-03 华为技术有限公司 A HLR and inserting IMS domain method and system for traditional mobile terminal
CN1933406A (en) * 2006-09-29 2007-03-21 华为技术有限公司 Call fee metering method and metering system
CN101420676A (en) * 2007-10-23 2009-04-29 华为技术有限公司 Method, system and equipment for charging attribute information transmission

Also Published As

Publication number Publication date
CN101605038A (en) 2009-12-16

Similar Documents

Publication Publication Date Title
CN101409627B (en) Network-striding association charging method, network appliance, charging entity and charging system
CN101185304B (en) Method and device for identifying an IMS service
CN115226095B (en) Privacy number application method and system based on IMS network
CN101136924B (en) Method to display calling identification sign in the next generation network
EP1464160A1 (en) Call charging notification
CN101803275B (en) Method for generating a real time billing information in a packet switching based network and network element
CN101132378A (en) A method and communication system for intercommunication between different networks
CN105245493A (en) Capability query handling in communication network
CN101355608B (en) System and method for implementing IP conversion of color ring
CN101605038B (en) Charging method and charging system based on SIP message body
CN101163022B (en) Point-to-point communication charging method and communication system and charging device
CN101087302B (en) Call establishment method
CN102045175A (en) Method and device for sending charging data recording
CN101848481B (en) System and method for testing bearer independent call control (BICC) service under access network-free condition
US9503553B2 (en) Device for controlling the implementation of functions in a service device belonging to an internet communication network core
US20090248810A1 (en) Systems and methods for querying status of peer-to-peer multimedia connections in communication systems
CN101119212B (en) Method for transmitting and applying user-user application message
CN101150538A (en) A method and device for receiving and transmitting instant multimedia messages
CN101686138B (en) Method, device and system for realizing tripartite conference
CN101166162B (en) Method for transmitting service event
CN101014037B (en) Method, device and equipment for acquiring additional session information based on SIP
WO2009056041A1 (en) Method, system and device for transmitting the charge attribute information
EP2847959B1 (en) Charging data control in an ip telecommunications network
CN101047718B (en) System, method and server for implementing media consultation
CN101742005A (en) Method, system and network device for realizing conference segmentation services

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

Granted publication date: 20120328

Termination date: 20160612

CF01 Termination of patent right due to non-payment of annual fee