The present invention relates to telecommunication systems, and in particular to a method and a system for construction and communication of data on network access and service transactions in a telecommunication network to provide charging and billing in said telecommunication network. The invention is applicable to, but not limited to, wireless communication systems such us third generation packet data and communication networks.
With the advent of the third generation mobile technology, the end-user will be able to access various types of services over their mobile phones through the use of the multi-service IP network. Therefore the options for charging extend further than charging only for mobile access to the network to charging for content as well. Examples of such content to be charged could be services like e-mail or e-commerce transactions carried out during a session.
However, an Internet Protocol (IP) network has a heterogeneous infrastructure comprising of a wide range of technologies and vendors. The result of this situation is that each network element and service provider are likely to capture the charging data independently, as the usage parameters for each kind of service are usually distinct from each other. This leads to many disparate approaches to charging which is expensive to manage, administer and deploy.
The systems presently available are proprietary billing systems which have no standard interfaces in place to exchange usage, provisioning and control information, therefore there is no unified bill generated for the end-user. Even the standards have enshrined the historical evolution of separate systems for contract billing (Call and Event data) and prepaid charging (CAMEL).
Moreover these proprietary systems do not have a standard format of Charging Data Record (CDR), which ultimately hinders the operation of IP network elements and support systems to be able to communicate cost-effectively. Presently there are various CDRs generated within a network for each individual event caused by the user. Sometimes some events are missed out because of lack of collation of CDR for the individual user. In some cases there is no way to identify which user accessed which service because in the end it is all data or packets which are going through the network. This creates a barrier to bringing next generation services to the market.
There is a need for a method and a system for construction and communication of data on network access and service transactions in a telecommunication network to provide charging and billing in said telecommunication network, which alleviate or overcome the disadvantages of the prior art.
The method and the system according to the present invention make possible to unite billing and charging into a common framework. Result is one system presentation for end-user delivered by the third generation packet data networks for both the user equipment (i.e. wire and wireless communication devices, Portable Digital Assistants (PDA), laptop, desktop and palmtop computers) and the network.
A method for construction and communication of data on network access and service transactions in a telecommunication network to provide charging and billing in said telecommunication network, said method comprising the following steps: (a) generating a Charging Data Record (CDR) for each connection of a User Equipment (UE) to said telecommunication network, (b) generating an Event Detail Record (EDR) in two substeps: (b1) tagging each event caused by a user of said UE during said connection, (b2) assigning transaction ID and transaction details to said tag used for tagging said event in previous step, wherein said transaction details being retrieved from a network equipment, (c) collating said CDR and EDR with said tags to obtain a Session Detail Record (SDR), (d) sending said SDR to a mediation and routing engine, (e) forwarding said SDR to a rating engine, (f) forwarding said SDR to a billing server for generating a unified bill, (g) sending said unified bill to said UE user.
The mediation and routing engine processes the SDR to meet the format required by additional network management systems. The additional network management systems are: fraud management, data warehousing and security systems.
The rating engine expands said tags with the transaction details, then calculates and adds charges depending on type of said transaction.
When transaction requires credit authorization and authentication the SDR is sent to a monetary authorization server.
An advantage of the present invention is that it makes possible to gather data on transmission independently on the service provider and network element involved in the transmission.
Another advantage of the present invention is that the method is easy to manage and deploy because it provides a standard interface for provisioning and control information what results in unified bill generated for the end user. Additionally one type of generated CDR within a telecommunication network makes it possible to increase effectivenes of network components.
Another advantage of the invention is that it allows identifying, which user accessed, which service before finally generating a reliable bill.
In accordance with another aspect of the present invention, there is provided a system for carrying out the method according to the present invention as described above.
The system in accordance with the present invention has a network node for generating a Charging Data Record (CDR) for each connection of said UE to said telecommunication network. Each network element is equipped with a tagging function for tagging each event caused by the user of said UE during said connection. The system also comprises a service providing server for generating an Event Detail Record (EDR) and a Charging Gateway Functionality (CGF) for collating said CDRs and EDRs with said tags to generate a Session Detail Record (SDR). A mediation and a routing engine of the system is for processing of said SDR into a format compatible with format acceptable by a rating engine which is designed for expanding said tags and calculating and adding charges. The system also comprises a billing server for generating a unified bill, for said UE user.
The system according to the present invention may have rating, billing and monetary authorization servers aggregated into one or more separate devices.
The present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which:
The term User Equipment (UE) herein below is a general term that includes wire and wireless communication devices, Portable Digital Assistants (PDA), laptop, desktop and palmtop computers.
The term Event Detail Record (EDR) herein below is a general term used to denote event characteristics, for any activity that can be monitored and therefore is accountable.
Referring to
Further aspects, variations and details of the invention are described in the following.
When the transaction requires authentication and authorization 110, said SDR is sent 112 to a monetary authorization server. Depending on result of said authentication and authorization 114 the process is stopped if authentication or authorization failed. When authentication and authorization passed, the SDR is sent to a mediation and routing engine in step 118.
Reference is now made to
The system according to present invention has a network node 200 for generating a CDR 202. CDR 202 is generated for each connection of a UE 204 to said telecommunication network 206. Each network element is equipped with a tagging function for tagging each event caused by the user of said UE 204 during said connection. The system also comprises a service providing server 208 for generating an Event Detail Record (EDR) 210.
Depending on type of service accessed by the user the service providing server 208 may be a content server, e-commerce server or server providing other kind of services.
The system further comprising a Charging Gateway Functionality (CGF) 212 for collating said CDRs 202 and EDRs 210 with said tags to generate a Session Detail Record (SDR) 214.
It is also important to note that a session in the SDR means user session and all the services used by the user will be a subset of the user session. This causes that the SDR is a single consolidated form giving details of user activity for the entire duration of user connection to the telecommunication network.
In alternative embodiments the CGF 212 can be incorporated with either the network node 200 or mediation and routing engine or can be a separate physical device on its own.
A mediation and a routing engine 216 of the system are for processing of said SDR 214 into a format compatible with format acceptable by a rating engine 218 which is designed for expanding said tags and calculating and adding charges. The system also comprises a billing server 220 for generating a unified bill, for said UE 204 user.
In different embodiments the network node for generating CDRs may be a GPRS Serving Node, a Mobile Switching Centre, a Switch or other network element.
In another embodiment the system comprises monetary authorization server, which is contacted when a transaction, which was done during said connection requires credit authentication and authorization.
In yet another alternative embodiments the rating, billing and monetary authorization servers are aggregated in any combination as one, two or three separate devices.
In another embodiment the mediation and routing engine 216 is connected to additional network systems 222 such as fraud management system, data warehousing system and security system.
In general the fraud management system is a peripheral system, which analysis the data in CDRs to identify the users who are attempting some fraud by not using the network properly. The data warehousing system is system, which stores all the data for future reference to answer customer complains or to make other subscription related changes. Security system maintains the security of passwords and other sensitive data passing over the network.
It will be understood that the invention tends to provide the following advantages singly or in any combination:
Number | Date | Country | Kind |
---|---|---|---|
0207088.6 | Mar 2002 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP03/02751 | 3/17/2003 | WO | 8/26/2004 |