A kind of charging method, server and gatewayTechnical field
The present invention relates to group communication, particularly relate to a kind of charging method, server and gateway.
Background technology
Mobile communication International Standards Organization third generation partner program (3GPP, 3rdGenerationPartnershipProject) defines the group communication business enabled device (GCSE) how group communication service application service device (GCSAS) to use 3GPP system to provide and provides framework for group communication business (GCS) and ensure the continuity of GCS.
As subscriber equipment (UE, UserEquipment) or network element detect that UE has shifted out multimedia broadcast multi-broadcasting business (MBMS, MultimediaBroadcastMulticastService) coverage and when can receive unicast delivery, described UE first receives MBMS simultaneously and sends the data that mode and unicast delivery mode send, and then the data that the interrupting receive MBMS mode of sending sends, receive only the data that unicast delivery mode sends, the continuity of described GCS when being switched to unicast delivery mode to ensure from the MBMS mode of sending.
Be switched in the process of unicast delivery mode from the MBMS mode of sending, in a GCS, described GCSE triggers charging message respectively according to different modes of sending and generates corresponding offline charging ticket (CDR), as: as described in the packet-based core networks (EPC of evolution in GCSE, EvolvedPacketCore) core network element grouped data network gateway (P-GW, PDNGateway) for unicast delivery mode triggers the CDR that charging message generates P-GW, and the core network element broadcast multicast service center (BM-SC of MBMS in described GCSE, BroadcastMulticast-ServiceCentre) for the MBMS mode of sending triggers the CDR that charging message generates BM-SC, but how by each network element in described GCSE, as P-GW, it is charge associated that the CDR that BM-SC etc. generate does for a GCS, not yet there is clear and definite method.
Summary of the invention
For solving the technical problem of existing existence, embodiments provide a kind of charging method, server and gateway, simultaneously, that is done by each network element in described GCSE for a GCS is charge associated for the continuity that can ensure GCS.
Technical scheme of the present invention is achieved in that
The invention provides a kind of charging method, be applied in BM-SC server; Described method comprises:
Receive and activate MBMS bearing request message;
Session start process is entered according to described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described enter session start process according to described activation MBMS bearing request message after, described method also comprises:
Send the response message of described activation MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in BM-SC server; Described method comprises:
In the session start process carried based on MBMS, after the response message receiving session start request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in group communication service application service device GCSAS; Described method comprises:
Send and activate MBMS bearing request message;
Receive the response message of described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of charging method, is applied in MBMSGW; Described method comprises:
In the session start process carried based on MBMS, after the response message receiving session start request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in described BM-SC server; Described method comprises:
Receive amendment MBMS bearing request message;
According to described amendment MBMS bearing request message, session is upgraded;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described according to described amendment MBMS bearing request message session upgraded after, described method also comprises:
Send the response message of described amendment MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in BM-SC server; Described method comprises:
In the session updates process carried based on MBMS, after the response message receiving session updates request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in group communication service application service device GCSAS; Described method comprises:
Send amendment MBMS bearing request message;
Receive the response message of described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of charging method, is applied in MBMSGW; Described method comprises:
In the session updates process carried based on MBMS, after the response message receiving session updates request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in described BM-SC server; Described method also comprises:
Receive deexcitation MBMS bearing request message;
Session is stopped according to described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described according to after described deexcitation MBMS bearing request message termination session, described method also comprises:
Send the response message of described deexcitation MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in described BM-SC server; Described method also comprises:
In the conversation end process carried based on MBMS, after receiving the response message stopping conversation request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of charging method, is applied in group communication service application service device GCSAS; Described method comprises:
Send deexcitation MBMS bearing request message;
Receive the response message of described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of charging method, is applied in MBMSGW; Described method comprises:
In the conversation end process carried based on MBMS, after receiving the response message stopping conversation request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described method also comprises:
Receive the response message of charging request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
Receiving element, activates MBMS bearing request message for receiving;
Determining unit, for entering session start process according to described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element, after entering session start process according to described activation MBMS bearing request message, sends the response message of described activation MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
First receiving element, in the session start process carried based on MBMS, receives the response message of session start request message;
Charging Detail Record unit, for after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
The embodiment of the present invention additionally provides a kind of group communication service application service device, and described server comprises:
Transmitting element, activates MBMS bearing request message for sending;
Receiving element, for receiving the response message of described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of multimedia broadcast multicast services gateway MBMSGW, and described gateway comprises:
First receiving element, in the session start process carried based on MBMS, receives the response message of session start request message;
First transmitting element, for after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
Receiving element, for receiving amendment MBMS bearing request message;
Determining unit, for upgrading session according to described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element, after upgrading session according to described amendment MBMS bearing request message, sends the response message of described amendment MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
First receiving element, in the session updates process carried based on MBMS, receives the response message of session updates request message;
Charging Detail Record unit, for after the response message receiving session updates request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
The embodiment of the present invention additionally provides a kind of group communication service application service device, and described server comprises:
Transmitting element, for sending amendment MBMS bearing request message;
Receiving element, for receiving the response message of described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of multimedia broadcast multicast services gateway MBMSGW, and described gateway comprises:
First receiving element, for receiving the response message of session updates request message;
First transmitting element, in the session updates process carried based on MBMS, after the response message receiving session updates request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
Receiving element, for receiving deexcitation MBMS bearing request message;
Determining unit, for stopping session according to described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element, after stopping session according to described deexcitation MBMS bearing request message, sends the response message of described deexcitation MBMS bearing request message.
The embodiment of the present invention additionally provides a kind of broadcast multicast service center BM-SC server, and described server comprises:
First receiving element, in the conversation end process carried based on MBMS, receives the response message stopping conversation request message;
Charging Detail Record unit, for after receiving the response message stopping conversation request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
The embodiment of the present invention additionally provides a kind of group communication service application service device, and described server comprises:
Transmitting element, for sending deexcitation MBMS bearing request message;
Receiving element, for receiving the response message of described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
The embodiment of the present invention additionally provides a kind of multimedia broadcast multicast services gateway MBMSGW, and described gateway comprises:
First receiving element, in the conversation end process carried based on MBMS, receives the response message stopping conversation request message;
First transmitting element, for after receiving the response message stopping conversation request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment of the present invention GCSAS distributes unique GCSChargingID in group communication business, and this information is sent to P-GW or tactful and charging rule functions (PCRF in company with GCSApplicationID and GCSProviderID, and BM-SC PolicyandChargingRulesFunction), then BM-SC in existing session start/renewal/termination process by GCSChargingID, GCSApplicationID and GCSProviderID is sent to MBMS-GW, BM-SC and MBMS-GW triggers charging request message to off-line accounting system at corresponding charging triggering point respectively further, described off-line accounting system according to charging request message generate corresponding BM-SC for UE and the CDR for third party AS, and generate the CDR of MBMS-GW, here, GCSChargingID, GCSApplicationID and GCSProviderID information is used for carrying out charge associated with the CDR of other network elements in the ticket of GCSAS and GCSE, and the many network elements charging sorting related to for a same GCS business provides foundation.
Accompanying drawing explanation
Fig. 1 is the structural representation of the non-roaming framework realizing GCS;
Fig. 2 keeps successional realization flow schematic diagram for being switched to GCS when MBMS sends from unicast delivery;
Fig. 3 is the schematic diagram of policy control and billing architecture;
Fig. 4 is the realization flow schematic diagram one of embodiment of the present invention charging method;
Fig. 5 is the concrete structure schematic diagram one of embodiment of the present invention BM-SC server;
Fig. 6 is the realization flow schematic diagram two of embodiment of the present invention charging method;
Fig. 7 is the concrete structure schematic diagram two of embodiment of the present invention BM-SC server;
Fig. 8 is the realization flow schematic diagram three of embodiment of the present invention charging method;
Fig. 9 is the concrete structure schematic diagram of embodiment of the present invention GCSAS;
Figure 10 is the realization flow schematic diagram four of embodiment of the present invention charging method;
Figure 11 is the concrete structure schematic diagram of embodiment of the present invention MBMSGW;
Figure 12 is the embodiment of the present invention triggers charging specific implementation schematic flow sheet when GCSAS activates MBMS carrying;
Figure 13 is the specific implementation flow chart that embodiment of the present invention BM-SC and MBMSGW trigger charging request message;
Figure 14 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when GCSAS activates MBMS carrying;
Figure 15 is the interaction figure one that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message;
Figure 16 is the embodiment of the present invention triggers the specific implementation of charging schematic flow sheet when GCSAS revises MBMS carrying;
Figure 17 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when GCSAS revises MBMS carrying;
Figure 18 is the interaction figure two that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message;
Figure 19 is the embodiment of the present invention triggers the specific implementation of charging schematic flow sheet when the request that GCSAS deexcitation MBMS carries;
Figure 20 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when the request that GCSAS deexcitation MBMS carries;
Figure 21 is the interaction figure three that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message.
Embodiment
In order to more at large understand feature of the present invention and technology contents, below in conjunction with accompanying drawing, realization of the present invention is described in detail, the use of appended accompanying drawing explanation only for reference, is not used for limiting the present invention.
Fig. 1 is the structural representation of the non-roaming framework realizing GCS, as shown in Figure 1, the GCSAS in described application domain is provided by third party usually, and the GCSE that the part on the dotted line left side provides for 3GPP system, described GCSE comprises: local subscribed services device (HSS, HomeSubscriberServer), PCRF, mobile management entity (MME, MobilityManagementEntity), gateway (S-GW, ServingGateway)/P-GW, UE, Universal Terrestrial wireless access network (the E-UTRAN of evolution, evolveduniversalterrestrialradioaccessnetwork), broadcasting multicast service gateway (MBMS-GW), BM-SC, wherein, the mutual Interface realization by the corresponding model on connecting line between equipment between the said equipment,
Fig. 2 keeps successional realization flow schematic diagram for being switched to GCS when MBMS sends from unicast delivery; As shown in Figure 2, described method comprises:
Step 201: when carrying out session (OngoingGroupSession) in group as UE, when namely UE carries out group communication business, GCSAS is by GC1 interface notification UE;
Now, to send (MBMSDelivery) mode feasible and inform the Temporary Mobile Group Identity (TMGI, TemporaryMobileGroupIdentifier) of corresponding MBMS bearer service for MBMS;
Step 202:UE receives the clean culture downlink data (DLdataoverunicast) of GCSAS transmission by unicast delivery (UnicastDelivery) mode;
Step 203:UE detects and enters MBMS overlay area, and starts to receive data from MTCH, namely receives MBMS schedule information; TMGI on the corresponding Logical Traffic Channels (MTCH) of the data that described MBMS schedule information carries from MBMS;
Step: 204:UE receives the broadcast group broadcast downlink data (DLdataoverMBMS) of GCSAS transmission by the MBMS mode of sending;
Step: 205:UE receives the downlink data of GCSAS transmission simultaneously by clean culture and MBMS;
Step: 206:UE notifies that GCSAS stops sending unicast data stream (UEnotifiesGCSEAStostopsendingunicastflow);
Particularly, UE notify GCSAS oneself MBMS cover under and the MBMS bearer service that have received corresponding to TMGI, now, GCSAS stop send downlink data to UE by unicast delivery mode, subsequently, UE only receives the downlink data of GCSAS transmission by the MBMS mode of sending.
In the step of similar Fig. 2, when UE or network element detect that UE has shifted out MBMS coverage and can receive unicast delivery, in this handoff procedure, UE also can receive MBMS simultaneously and send the downlink data that mode and unicast delivery mode send, and then the downlink data that the interrupting receive MBMS mode of sending sends, receive only that unicast delivery mode sends downlink data, ensure the continuity of business during to be switched to Unicastdelivery from MBMSdelivery.
In the process that the above-mentioned mode of sending switches, GCSE will trigger charging message respectively and generates corresponding CDR, as: the core network element P-GW of EPC is the CDR that unicast delivery triggers that charging message generates P-GW, and the CDR of the network element BM-SC of MBMS to be the MBMS mode of sending trigger charging message generates BM-SC, but how the CDR that network elements (as: P-GW, BM-SC etc.) different in GCSE generates is done and not yet have clear and definite method for the charge associated of a GCS.
Here, there is outside charging identifier information (ExternalChargingIdentifier) in the CDR of described P-GW, and allow the network element in non-EPC that the charging identifier of generation is sent to P-GW; Concrete transfer mode can pass to PCRF by relevant information being comprised charging identifier etc. by third party AS (GCSAS can regard a kind of third party AS as) by Rx interface in policy control and charging (PCC) framework, then by Gx interface, information is passed to P-GW by PCRF.Such as, the schematic diagram of the PCC framework that 3GPP specification TS23.203 defines, as shown in Figure 3, described PCC framework comprises: signing attribute data storehouse (SPR, SubscriptionProfileRepository), application function (AF, ApplicationFunction), Online Charging System (OCS, OnlineChargingSystem), PCRF, bearing binding and event reporting function (BBERF, BearingBindingandEventReportFunction), flow detection function (TDF, TrafficDetectionFunction), strategy and charge execution function (PCEF, PolicyandChargingEnforcementFunction), off-line accounting system (OFCS, OfflineChargingSystem), gateway (Gateway), described gateway comprises P-GW, wherein, the mutual Interface realization by the corresponding model on connecting line between equipment between the said equipment, described PCC framework is that P-GW obtains outside charging identifier information from the network element (as third-party application server) non-EPC and provides solution, as shown in Figure 3, AF can be regarded as a kind of third-party application server (as: GCSAS etc.), strategy and PCRF receive the information from AF by Rx interface, wherein, described information comprises: outside charging identifier, third-party application supplier mark and third-party application mark etc., and described PCRF is passed through Gx interface by outside charging identifier, third-party application supplier mark and third-party application mark etc. pass to P-GW, so, outside charging identifier is just contained in the CDR of described P-GW, the information such as third-party application supplier mark and third-party application mark, but the network element in described MBMS does not produce any charging identifier information, do not obtain the charging identifier information of the network element in non-MBMS yet.Therefore, for a same GCS, ensure the continuity of GCS simultaneously, described P-GW is the CDR that generates of unicast delivery and described BM-SC is that the CDR that MBMS sends generation cannot do charge associated accordingly, thus cannot carry out effective charging and reconciliation to UE and/or third-party application server (AS).
Based on the problems referred to above, the invention process provides a kind of charging method, server and gateway, and to solve the problems of the technologies described above, concrete grammar is with reference to following embodiment.
Embodiment one
Fig. 4 is the realization flow schematic diagram one of embodiment of the present invention charging method; Described method is applied in BM-SC server, and as shown in Figure 4, described method comprises:
Step 401: receive and activate MBMS bearing request message;
Step 402: enter session start process according to described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
Particularly, described BM-SC server receives the activation MBMS bearing request message that GCSAS sends, and enters in session start process according to described activation MBMS bearing request message; Here, because described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
In such scheme, described enter in session start process according to described activation MBMS bearing request message after, described method also comprises:
Send the response message of described activation MBMS bearing request message.
Particularly, described BM-SC server, according to described activation MBMS bearing request message, distributes MBMS resource with supported data stream, and the relevant response message after distributing MBMS resource is sent to described GCSAS.
In such scheme, described activation MBMS bearing request message also comprises:
The timestamp information of TMGI information, stream identification (FlowID) information, service quality (QoS, QualityofService) information, MBMS broadcast zone information, activation MBMS carrying.
For realizing method shown in Fig. 4, the embodiment of the present invention additionally provides a kind of BM-SC server, and as shown in Figure 5, described server comprises:
Receiving element 51, activates MBMS bearing request message for receiving;
Determining unit 52, for entering in session start process according to described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element 53, for entering in session start process according to described activation MBMS bearing request message, sends the response message of described activation MBMS bearing request message.
Embodiment two
Fig. 6 is the realization flow schematic diagram two of charging method of the present invention, and described method is applied in BM-SC server; As shown in Figure 6, described method comprises:
Step 601: in the session start process carried based on MBMS, after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
The timestamp information that TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session start timestamp information or activation MBMS carry.
In such scheme, after the described response message receiving session start request message first, before sending charging request message, described method also comprises:
Send session start request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, described BM-SC server is in the session start process carried based on MBMS, in method, namely step 402 is in the session start process based on MBMS carrying after performing as described in Figure 4, described BM-SC server sends session start request message to MBMSGW, after the response message receiving the session start request message that MBMSGW sends first, charging request message is sent to off-line accounting system CG, usually described charging request message is sent charging data function (CDF, ChargingDataFunction) in, described CDF is a logical block in described CG, owing to carrying group communication service billing mark, group communication service application mark in described charging request message and providing the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing method shown in Fig. 6, the embodiment of the present invention additionally provides a kind of BM-SC server, and as shown in Figure 7, described server comprises:
First receiving element 71, in the session start process carried based on MBMS, receives the response message of session start request message;
Charging Detail Record unit 72, for after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Message sending unit, for after the response message receiving session start request message first, before sending charging request message, sends session start request message.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment three
Fig. 8 is the realization flow schematic diagram three of embodiment of the present invention charging method; Described method is applied in GCSAS, and as shown in Figure 8, described method comprises:
Step 801: send and activate MBMS bearing request message;
Step 802: the response message receiving described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described activation MBMS bearing request message also comprises:
The timestamp information of TMGI information, FlowID information, QoS information, MBMS broadcast zone information, activation MBMS carrying.
Particularly, when described GCSAS wants to be carried by MB2 interface activation MBMS, described GCSAS sends to described BM-SC and activates MBMS bearing request message, after described BM-SC receives described activation MBMS bearing request message, described BM-SC distributes MBMS resource with supported data stream, subsequently, the response message of described activation MBMS bearing request message is sent to described GCSAS by described BM-SC; Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing method shown in Fig. 8, the embodiment of the present invention additionally provides a kind of group communication service application service device, and as shown in Figure 9, described server comprises:
Transmitting element 91, activates MBMS bearing request message for sending;
Receiving element 92, for receiving the response message of described activation MBMS bearing request message;
Wherein, described activation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
Embodiment four
Figure 10 is the realization flow schematic diagram four of embodiment of the present invention charging method, and described method is applied in MBMSGW, and as shown in Figure 10, described method comprises:
Step 111: in the session start process carried based on MBMS, after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
The timestamp information that TMGI information, FlowID information, QoS information, MBMS broadcast zone information, charging time started information or activation MBMS carry.
In such scheme, after the described response message receiving session start request message first, before sending charging request message, described method also comprises:
Send session start request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, activation MBMS bearing request message is sent to described BM-SC at described GCSAS, and described BM-SC distributes MBMS resource with after supported data stream according to described activation MBMS bearing request message, now, in the session start process carried based on MBMS, described BMSGW sends session start request message, receive the response message of session start request message first at described MBMSGW after, send charging request message to CDF, after described CDF receives described charging request message, the response message of described charging request message is sent to described MBMSGW; Wherein, described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, and therefore, can lay the foundation for being done by each network element in described GCSE for the charge associated of a GCS.
For realizing method shown in Figure 10, the embodiment of the present invention additionally provides a kind of MBMSGW, and as shown in figure 11, described gateway comprises:
First receiving element 11, in the session start process carried based on MBMS, receives the response message of session start request message;
First transmitting element 12, for after the response message receiving session start request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second transmitting element, for after the response message receiving session start request message first, before sending charging request message, sends session start request message.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment five
Embodiments provide a kind of charging method, be applied in described BM-SC server; Described method comprises:
Step one: receive amendment MBMS bearing request message;
Step 2: session is upgraded according to described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described according to described amendment MBMS bearing request message session upgraded after, described method also comprises:
Send the response message of described amendment MBMS bearing request message.
In such scheme, described amendment MBMS bearing request message also comprises:
The timestamp information of TMGI information, FlowID information, priority and preemption information, MBMS broadcast zone information, amendment MBMS carrying.
Particularly, if for a certain reason, such as, when QoS change etc. cause described GCSAS by MB2 interface amendment MBMS carrying, described GCSAS sends amendment MBMS bearing request message by MB2 to described BM-SC, what according to described amendment MBMS bearing request message, described BM-SC detected that described MBMS carries will change, then described BM-SC is according to described amendment MBMS bearing request message amendment MBMS Resourse Distribute, and the response message of described amendment MBMS bearing request message is sent to described GCSAS; Here, because described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing said method, the embodiment of the present invention additionally provides a kind of BM-SC server, and described server comprises:
Receiving element, for receiving amendment MBMS bearing request message;
Determining unit, for upgrading session according to described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element, after upgrading session according to described amendment MBMS bearing request message, sends the response message of described amendment MBMS bearing request message.
Embodiment six
The embodiment of the present invention additionally provides a kind of charging method, is applied in BM-SC server; Described method comprises:
In the session updates process carried based on MBMS, after the response message receiving session updates request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
The timestamp information that TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session updates timestamp information or amendment MBMS carry.
In such scheme, after the described response message receiving session updates request message first, before sending charging request message, described method also comprises:
Send session updates request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, described BM-SC server is in the session updates process carried based on MBMS, and after the response message receiving the session updates request message that MBMSGW sends first, charging request message is sent to CDF by described BM-SC server; Owing to carrying group communication service billing mark, group communication service application mark in described charging request message and providing the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing said method, the embodiment of the present invention additionally provides a kind of BM-SC server, and described server comprises:
First receiving element, in the session updates process carried based on MBMS, receives the response message of session updates request message;
Charging Detail Record unit, for after the response message receiving session updates request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Message sending unit, for after the response message receiving session updates request message first, before sending charging request message, sends session updates request message.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment seven
The embodiment of the present invention additionally provides a kind of charging method, is applied in GCSAS; Described method comprises:
Step one: send amendment MBMS bearing request message;
Step 2: the response message receiving described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described amendment MBMS bearing request message also comprises:
TMGI information, FlowID information, priority and preemption information, MBMS broadcast zone information, the timestamp information of amendment MBMS carrying.
Particularly, if for a certain reason, such as, when QoS change etc. cause described GCSAS by MB2 interface amendment MBMS carrying, described GCSAS sends amendment MBMS bearing request message by MB2 to described BM-SC, what according to described amendment MBMS bearing request message, described BM-SC detected that described MBMS carries will change, then described BM-SC is according to described amendment MBMS bearing request message amendment MBMS Resourse Distribute, and the response message of described amendment MBMS bearing request message is sent to described GCSAS; Here, because described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing such scheme, the embodiment of the present invention additionally provides a kind of group communication service application service device GCSAS, and described server comprises:
Transmitting element, for sending amendment MBMS bearing request message;
Receiving element, for receiving the response message of described amendment MBMS bearing request message;
Wherein, described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
Embodiment eight
The embodiment of the present invention additionally provides a kind of charging method, is applied in MBMSGW; Described method comprises:
In the session updates process carried based on MBMS, after the response message receiving session updates request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session updates timestamp information or MBMS bearing modification timestamp information.
In such scheme, after the described response message receiving session updates request message first, before sending charging request message, described method also comprises:
Send session updates request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, in the session updates process carried based on MBMS, described MBMSGW sends session updates request message, and after the response message receiving session updates request message first, described MBMSGW sends charging request message to CDF; After described CDF receives described charging request message, the response message of described charging request message is sent to described MBMSGW; Here, described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, and therefore, can lay the foundation for being done by each network element in described GCSE for the charge associated of a GCS.
For realizing said method, the embodiment of the present invention additionally provides a kind of multimedia broadcast multicast services gateway MBMSGW, and described gateway comprises:
First receiving element, for receiving the response message of session updates request message;
First transmitting element, in the session updates process carried based on MBMS, after the response message receiving session updates request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second transmitting element, for after the response message receiving session updates request message first, before sending charging request message, sends session updates request message.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment nine
Embodiments provide a kind of charging method, be applied in described BM-SC server; Described method also comprises:
Step one: receive deexcitation MBMS bearing request message;
Step 2: stop session according to described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described according to after described deexcitation MBMS bearing request message termination session, described method also comprises:
Send the response message of described deexcitation MBMS bearing request message.
In such scheme, described deexcitation MBMS bearing request message also comprises:
The timestamp information of TMGI information, FlowID information, deexcitation MBMS carrying.
Particularly, in the conversation end process carried based on MBMS, described GCSAS sends deexcitation MBMS bearing request message by MB2 to described BM-SC, described BM-SC cancels the resource for MBMS carrying distributes according to described deexcitation MBMS bearing request message, and the response message of described deexcitation MBMS bearing request message is sent to described GCSAS; Here, because described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing said method, the embodiment of the present invention additionally provides a kind of BM-SC server, and described server comprises:
Receiving element, for receiving deexcitation MBMS bearing request message;
Determining unit, for stopping session according to described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Transmitting element, after stopping session according to described deexcitation MBMS bearing request message, sends the response message of described deexcitation MBMS bearing request message.
Embodiment ten
The embodiment of the present invention additionally provides a kind of charging method, is applied in described BM-SC server; Described method also comprises:
In the conversation end process carried based on MBMS, after receiving the response message stopping conversation request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session termination timestamp information or deexcitation MBMS carry timestamp information.
In such scheme, described after receiving the response message stopping conversation request message first, before sending charging request message, described method also comprises:
Send and stop conversation request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, in the conversation end process carried based on MBMS, described BM-SC server sends to MBMSGW and stops conversation request message, and after the response message receiving the termination conversation request message that MBMSGW sends first, charging request message is sent to CDF by described BM-SC server; Owing to carrying group communication service billing mark, group communication service application mark in described charging request message and providing the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing said method, the embodiment of the present invention additionally provides a kind of BM-SC server, and described server comprises:
First receiving element, in the conversation end process carried based on MBMS, receives the response message stopping conversation request message;
Charging Detail Record unit, for after receiving the response message stopping conversation request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described server also comprises:
Message sending unit, for after receiving the response message stopping conversation request message first, before sending charging request message, sends and stops conversation request message.
In such scheme, described server also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment 11
The embodiment of the present invention additionally provides a kind of charging method, is applied in group communication service application service device GCSAS; Described method comprises:
Step one: send deexcitation MBMS bearing request message;
Step 2: the response message receiving described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described deexcitation MBMS bearing request message also comprises:
The timestamp information of TMGI information, FlowID information, deexcitation MBMS carrying.
Particularly, in the conversation end process carried based on MBMS, described GCSAS sends deexcitation MBMS bearing request message by MB2 to described BM-SC, described BM-SC cancels the resource for MBMS carrying distributes according to described deexcitation MBMS bearing request message, and the response message of described deexcitation MBMS bearing request message is sent to described GCSAS; Here, because described amendment MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, therefore, can lay the foundation for the charge associated of a GCS for each network element in described GCSE is done.
For realizing such scheme, the embodiment of the present invention additionally provides a kind of group communication service application service device, and described server comprises:
Transmitting element, for sending deexcitation MBMS bearing request message;
Receiving element, for receiving the response message of described deexcitation MBMS bearing request message;
Wherein, described deexcitation MBMS bearing request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
Embodiment 12
Embodiments provide a kind of charging method, be applied in MBMSGW; Described method comprises:
In the conversation end process carried based on MBMS, after receiving the response message stopping conversation request message first, send charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described charging request message also comprises:
The timestamp information of TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session termination timestamp information or deexcitation MBMS carrying.
In such scheme, described after receiving the response message stopping conversation request message first, before sending charging request message, described method also comprises:
Send and stop conversation request message.
In such scheme, described method also comprises:
Receive the response message of charging request message.
Particularly, in the conversation end process carried based on MBMS, described MBMSGW sends and stops conversation request message, after receiving the response message stopping conversation request message first, charging request message is sent to CDF; After described CDF receives described charging request message, the response message of described charging request message is sent to described MBMSGW; Here, described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify, and therefore, can lay the foundation for being done by each network element in described GCSE for the charge associated of a GCS.
For realizing said method, the embodiment of the present invention additionally provides a kind of multimedia broadcast multicast services gateway MBMSGW, and described gateway comprises:
First receiving element, in the conversation end process carried based on MBMS, receives the response message stopping conversation request message;
First transmitting element, for after receiving the response message stopping conversation request message first, sends charging request message;
Described charging request message comprises: group communication service billing mark, group communication service application identify and provide the third party of group communication business to identify.
In such scheme, described gateway also comprises:
Second transmitting element, for after receiving the response message stopping conversation request message first, before sending charging request message, sends and stops conversation request message.
In such scheme, described gateway also comprises:
Second receiving element, for receiving the response message of charging request message.
Embodiment 13
Figure 12 is the embodiment of the present invention triggers charging specific implementation schematic flow sheet when GCSAS activates MBMS carrying; As shown in figure 12, described method comprises:
Step: 121:GCSAS sends to BM-SC and activates MBMS bearing request message;
Particularly, when GCSAS wants by the MBMS carrying of MB2 interface activation, GCSAS sends and activates MBMS bearing request message to BM-SC, the timestamp information of TMGI information, FlowID information, QoS information, MBMS broadcast zone information, activation MBMS carrying is carried in wherein said activation MBMS bearing request message, and the GCS charging identifier (GCSChargingID) that described GCSAS distributes, GCS application identities (ApplicationID) and provide the third party of GCS to identify (ProviderID).
Wherein, described TMGI information and FlowID information are optional, if TMGI and FlowID does not comprise in described activation MBMS bearing request message, then described BM-SC can distribute for oneself, namely described BM-SC by TMGI information and FlowID information otherwise together with involved to described activations MBMS bearing request message, or together in not involved extremely described activation MBMS bearing request message;
Described QoS information is the corresponding qos parameter that corresponding MBMS carries;
Described MBMS broadcast zone information comprises: MBMS area information;
GCSChargingID is the charging identifier that GCS business is uniquely distributed by GCSAS;
ApplicationID refers to that GCS identifies;
ProviderID refers to that the third party providing GCS identifies;
Step 122: described BM-SC enters session start process according to described activation MBMS bearing request message;
Particularly, described BM-SC judges the whether authorized TMGI of use of described GCSAS and distributes MBMS resource to support the content delivery that use MBMS carries; Use TMGI and distribution MBMS resource if authorized, then described BM-SC distribution MBMS resource carrys out supported data stream, enters session start process;
Step 123: described BM-SC transmission corresponds to the response message of described activation MBMS bearing request message to GCSAS;
The response message of described activation MBMS bearing request message comprises: TMGI information, FlowID information, business description information, BM-SCIP address information and port number information and time-out time information.Wherein, described business description packets of information carries relevant configuration information containing MBMS.Described time-out time information is only involved by ability during BM-SC distribution T MGI.
Figure 13 is the specific implementation flow chart that embodiment of the present invention BM-SC and MBMSGW trigger charging request message, and namely in the conversation procedure carried based on MBMS, described BM-SC and MBMSGW triggers the specific implementation process of charging request message; As shown in figure 13,
Step 131: described BM-SC sends session start request message to MBMSGW;
Step 132:MBMSGW sends the response message of described session start request message to described BM-SC;
Step 133: after the response message of described BM-SC first request message from any one MBMS-GW receives respective session, sends charging request message to off-line accounting system;
Wherein, described charging request message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session start timestamp information or activate MBMS carrying timestamp information, GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
Step 134: described off-line accounting system sends the response message ACA of described charging request message after receiving described charging request message;
Step 135:MBMSGW sends conversation request message to MME or Serving GPRS Support Node (SGSN, ServingGPRSSupportNode); Receive after first respective session start the response message of request message at MBMS-GW, send charging request message to off-line accounting system;
Wherein, described charging request message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, the charging time started stamp information or activate MBMS carrying timestamp information, GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
It should be noted that can trigger described step 133 and described step 135 simultaneously after described step 132 is finished.
Figure 14 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when GCSAS activates MBMS carrying; As shown in figure 14, described method comprises:
Step 141:GCSAS sends to BM-SC and activates MBMS carrying request (ActivateMBMSBearerRequest) message;
Described activation MBMS bearing request message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information (MBMSbroadcastarea) information, timestamp information (starttime) information activating MBMS carrying, GCSChargingID, ApplicationID and ProviderID;
Particularly, when GCSAS wants by the MBMS carrying of MB2 interface activation, GCSAS sends and activates MBMS bearing request message to BM-SC, TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session start temporal information is carried in wherein said activation MBMS bearing request message, and the GCS charging identifier (GCSChargingID) that described GCSAS distributes, GCS application identities (ApplicationID) and provide the third party of GCS to identify (ProviderID).
Wherein, described TMGI information and FlowID information are optional, if TMGI and FlowID does not comprise in described activation MBMS bearing request message, then described BM-SC can distribute for oneself, described BM-SC by TMGI information and FlowID information otherwise together with involved to described activations MBMS bearing request message, or together in not involved extremely described activation MBMS bearing request message;
Described QoS information is the corresponding qos parameter that corresponding MBMS carries;
Described MBMS broadcast zone information comprises: MBMS area information;
GCSChargingID is the charging identifier that GCS business is uniquely distributed by GCSAS;
ApplicationID refers to that GCS identifies;
ProviderID refers to that the third party providing GCS identifies;
Step 142:BM-SC judges whether that GCSAS is authorized to use TMGI and distribute MBMS resource support the content delivery that use MBMS carries;
When described BM-SC judges that GCSAS is authorized to use TMGI and can distribute MBMS resource to support the content delivery using MBMS carrying, described BM-SC enters session start process;
Step 143: described BM-SC response activates MBMS carrying request (ActivateMBMSBearerResponse) message, namely described BM-SC transmission corresponds to the response message of described activation MBMS bearing request message to GCSAS;
The response message of described activation MBMS bearing request message comprises: TMGI information, FlowID information, business description (servicedescription) information, BM-SCIP address information and port numbers (BM-SCIPaddressandport) information and time-out time (expirationtime) information.Wherein, described business description packets of information carries relevant configuration information containing MBMS; Described time-out time information is only involved by ability during BM-SC distribution T MGI.
Figure 15 is the interaction figure one that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message, and namely in the conversation procedure carried based on MBMS, described BM-SC and MBMSGW triggers the specific implementation process of charging request message; As shown in figure 15,
Step 151-152: described BM-SC performs session start request;
Particularly:
Step 151: described BM-SC sends session start request message to MBMSGW;
Step 152: described MBMSGW response session starts request message, namely described MBMSGW sends the response message of described session start request message to described BM-SC according to described session start request message.
Step 153-154: trigger offline charging message ACR (Start) to off-line accounting system (CDF) to receive the response message of first described session start request message of correspondence from any one MBMS-GW at described BM-SC after; Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Start);
Particularly:
Step 153: trigger offline charging message ACR (Start) to off-line accounting system (CDF) to receive the response message of first described session start request message of correspondence from any one MBMS-GW at described BM-SC after;
Step 154: off-line accounting system returns the charge response message ACA of corresponding A CR (Start);
Wherein, described offline charging message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session start timestamp information or activate MBMS carrying timestamp information, GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
Step 155-156:MBMSGW sends session start request message to MME/SGSN; MME/SGSN response session starts request message, and namely described MME/SGSN sends the response message of described session start request message to described MBMSGW according to described session start request message;
Step 157-158:MBMS-GW receives after first respective session start the response message of request message, triggers offline charging message ACR (Start) to off-line accounting system; Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Start);
Wherein, described offline charging message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, charging time started information or activate MBMS carrying timestamp information, GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
It should be noted that remaining MBMS session updates request process can perform with the charging message trigger process of step 153-154 simultaneously; Namely after step 152 performs, can simultaneously triggered step 153 and step 155.
Embodiment 14
Figure 16 is the embodiment of the present invention triggers the specific implementation of charging schematic flow sheet when GCSAS revises MBMS carrying; Figure 17 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when GCSAS revises MBMS carrying; As shown in Figure 16, Figure 17, described method comprises:
Step 161:GCSAS sends amendment MBMS carrying request (ModifyMBMSBearerRequest) message to BM-SC;
Particularly, when GCSAS finds that a MBMS carrying activated needs to be modified, GCSAS sends amendment MBMS bearing request message to BM-SC, carry in wherein said amendment MBMS bearing request message and comprise TMGI information, FlowID information, the priority of any use newly and seize parameter (priorityandpreemption) information, MBMS broadcast area (MBMSbroadcastarea) information, the timestamp information of amendment MBMS carrying, and the GCS charging identifier (GCSChargingID) that described GCSAS distributes, GCS application identities ApplicationID and provide the third party of GCS to identify (ProviderID).
Wherein, described priority and seize parameter information and MBMS broadcast zone information is all optional, but one must be had in both to want involved to described amendment MBMS bearing request message.
Step 162: described BM-SC is according to the correlation properties of described amendment MBMS bearing request message amendment MBMS carrying;
Particularly, described BM-SC detects that MBMS carrying will change, and described BM-SC revises the correlation properties of MBMS carrying according to session updates process.
Step 163: described BM-SC sends the response message of corresponding described amendment MBMS bearing request message to GCSAS; Namely described BM-SC response modification MBMS carries request (ModifyMBMSBearerResponse)
Wherein, the response message of described amendment MBMS bearing request message comprises TMGI information, FlowID information and result.
Figure 18 is the interaction figure two that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message, namely in the session modification process carried based on MBMS, BM-SC and MBMSGW triggers the specific implementation process of charging request message, and as shown in figure 18, described method comprises:
Step 181-182: described BM-SC performs session updates request;
Particularly:
Step 181:BM-SC sends session updates request message to MBMSGW;
Step 182: described MBMSGW response session update request message; Namely described MBMSGW sends the response message of described session updates request message to described BM-SC according to described session updates request message.
Step 183-184: trigger offline charging message ACR (Interim) to off-line accounting system (CDF) after described BM-SC receives the response message of respective session update request message from any one MBMS-GW first; Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Interim);
Particularly:
Step 183: trigger offline charging message ACR (Interim) to off-line accounting system (CDF) after described BM-SC receives the response message of respective session update request message from any one MBMS-GW first;
Step 184: off-line accounting system returns the charge response message ACA of corresponding A CR (Interim);
Wherein, described offline charging message comprise TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session updates timestamp information or amendment MBMS carrying timestamp information, and GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
Step 185-186:MBMSGW sends session updates request message to MME/SGSN; MME/SGSN response session update request message, namely described MME/SGSN sends the response message of described session updates request message to described MBMSGW according to described session updates request message;
After step 187-188:MBMSGW receives the response message of first respective session update request message, trigger offline charging message ACR (Interim) to off-line accounting system; Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Interim);
Wherein, described offline charging message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session updates timestamp information or MBMS bearing modification timestamp information, GCSAS distribute GCSChargingID, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
It should be noted that remaining session updates request process can perform with the charging message trigger process of step 183-184 simultaneously; Namely after step 182 performs, can simultaneously triggered step 183 and step 185.
Described step 133 and described step 134 can be triggered after described step 132 is finished simultaneously.
Embodiment 15
Figure 19 is the embodiment of the present invention triggers the specific implementation of charging schematic flow sheet when the request that GCSAS deexcitation MBMS carries; Figure 20 is the embodiment of the present invention triggers the specific implementation of charging interaction figure when the request that GCSAS deexcitation MBMS carries; As shown in Figure 19, Figure 20, described method comprises:
Step 191:MBMS carrying is just broadcasted in MBMS system;
Step 192:GCSAS sends deexcitation MBMS carrying request (DeactivateMBMSBearerRequest) message to BM-SC;
Particularly, after GCSAS judges no longer to need MBMS to carry, GCSAS sends deexcitation MBMS bearing request message to BM-SC, wherein, described deexcitation MBMS bearing request message comprises the timestamp information of TMGI information, FlowID information (being used for identifying needs the MBMS of deexcitation to carry), deexcitation MBMS carrying, and the GCS charging identifier (GCSChargingID) that GCSAS distributes, GCS application identities ApplicationID and provide the third party of GCS to identify ProviderID.
Step 193:BM-SC according to described deexcitation MBMS bearing request message go off the air MBMS carrying and this MBMS of deexcitation carry use MBMS resource, namely cancel MBMS carrying use MBMS resource; This process need uses session stop procedures, sees Figure 21.
Step 194:BM-SC sends the response message of corresponding deexcitation MBMS bearing request message to GCSAS;
Wherein, the response message of described deexcitation MBMS bearing request message comprises TMGI information, FlowID information and deexcitation result.
Figure 21 is the interaction figure three that embodiment of the present invention BM-SC and MBMSGW trigger the specific implementation of charging request message, and namely in session stop procedures, BM-SC and MBMSGW triggers the specific implementation process of charging request message, and as shown in figure 21, described method comprises:
Step 211-212:BM-SC performs session and stops request;
Particularly:
Step 211:BM-SC sends session to MBMSGW and stops request message;
Step 212: described MBMSGW response session stops request message; Namely described MBMSGW stops request message sending to described BM-SC the response message that described session stops request message according to described session.
Step 213-214: to receive from any one MBMS-GW after first respective session stop the response message of request message at described BM-SC, trigger offline charging message ACR (Stop) to off-line accounting system (CDF); Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Stop);
Particularly:
Step 213: to receive from any one MBMS-GW after first respective session stop the response message of request message at described BM-SC, trigger offline charging message ACR (Stop) to off-line accounting system (CDF);
Step 214: off-line accounting system returns the charge response message ACA of corresponding A CR (Stop);
Wherein, described offline charging message comprises TMGI information, FlowID information, QoS information, MBMS broadcast zone information, session termination timestamp information or deexcitation MBMS and carries timestamp information, and the GCS charging identifier (GCSChargingID) that GCSAS distributes, GCS application identities ApplicationID and provide the third party of GCS to identify the information such as ProviderID.
Step 215-216:MBMSGW sends session to MME/SGSN and stops request message; MME/SGSN response session stops request message, and namely described MME/SGSN stops request message sending to described MBMSGW the response message that described session stops request message according to described session;
Step 217-218:MBMSGW triggers offline charging message ACR (Stop) to off-line accounting system after receiving the response message of first respective session stopping request message; Subsequently, off-line accounting system returns the charge response message ACA of corresponding A CR (Stop);
Wherein, described offline charging message comprises: TMGI information, FlowID information, QoS information, MBMS broadcast zone information, the timestamp information that session termination timestamp information or deexcitation MBMS carry, GCSChargingID, GCS application identities ApplicationID that GCSAS distributes and provide the third party of GCS to identify the information such as ProviderID.
It should be noted that remaining MBMS session stops request process can performing with the charging triggering process of step 213-214 simultaneously; Namely after step 212 performs, can simultaneously triggered step 213 and step 215.
Embodiment of the present invention GCSAS distributes unique GCSChargingID in group communication business, and this information is sent to P-GW/PCRF and MB-SC in company with GCSApplicationID and GCSProviderID, then GCSChargingID, GCSApplicationID and GCSProviderID are sent to MBMS-GW by MB-SC in existing session start/renewal/termination process, BM-SC and MBMS-GW triggers charging request message to off-line accounting system at corresponding charging triggering point respectively further; Described off-line accounting system according to charging request message generate corresponding BM-SC for UE and the CDR for third party AS, and generate the CDR of MBMS-GW; Here, the CDR that GCSChargingID, GCSApplicationID and GCSProviderID information is used for other network elements in CDR and GCSE with GCSAS carries out charge associated, and the many network elements charging sorting related to for a same GCS business provides foundation.
The embodiment of the present invention, provides a kind of off-line accounting method how associated in the process of GCS business continuity with a GCS business.Certainly; the present invention also can have other various embodiments; when not deviating from the present invention's spirit and essence thereof; those of ordinary skill in the art are when making various corresponding change and distortion according to the present invention, but these change accordingly and are out of shape the protection range that all should belong to the claim appended by the present invention.
The above, be only preferred embodiment of the present invention, be not intended to limit protection scope of the present invention.