Telecommunications rating

Telecommunications rating

In telecommunications rating is the activity of determining the cost of a particular call. [ Carl Wright (2001) " [http://www.servicelevel.net/rating_matters/newsletters/issue06.htm What is Rating? What is Billing?] ", Rating Matters issue n. 6, 21 March 2001 ISSN: 1532-1886] The rating process involves converting call-related data into a monetary-equivalent value.

Call-related data is generated at various points in the network or measurements may be taken by third party equipment such as network probes. Generally this data is something quantifiable and specific. The usage data so gathered is then either packaged by the equipment or it may be sent to a charging gateway.

Rating systems typically use some or all of the following types of data about a call:

* Time property of the call (day of week, date, time of day)
* Amount of usage (Duration of call, amount of data, number of messages, number of songs)
* Destination of the call (land line, overseas, etc.)
* Origin of call/ Location of the caller (for mobile networks)
* Premium charges (third party charges for premium content, cost of physical items such as movie tickets)

Generally individual calls are rated and then the rated amounts are sent to a billing system to provide a bill to the subscriber. Often the rating system will be a module of a larger "Billing System" architecture.

A rating system must be adapted to the constantly changing pricing policies, which have the strategic goal of stimulating demand. [ Susana Schwartz (2006) " [http://www.billingworld.com/rev2/printable/printPage-article.cfm?PID=7798 Mobile Operators Race to Embrace Retail Models] " Billing World and OSS Today 10/2006]

Data structures

To perform the rating calculations it is necessary to produce a Call detail record/EDR.Fact|date=September 2007 A Call detail record [Lynn S. Cauffman, Jeffrey N. Thompson, John M. Cauffman (1994) " [http://patft.uspto.gov/netacgi/nph-Parser?Sect2=PTO1&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&d=PALL&RefSrch=yes&Query=PN%2F5325290 Billing system with data indexing] " ] [M Zolotov (2004) US Patent 6,718,023 " [http://www.google.com/patents?vid=USPAT6718023 Method and system for creating real time integrated Call Details Record (CDR) databases in management systems of telecommunication networks] "] (CDR, also known as "Call Data Record")DP Diekelman, CB Stockwell (1996) US Patent 5,555,444 " [http://www.google.com/patents?&vid=USPAT5555444&id=GNkbAAAAEBAJ&oi=fnd Method and apparatus for predictive operation of a communication system] "] is "a record of a call setup and completion", and its format "varies among telecom providers or programs", which some allow to be configured by the user. [cite web |url=http://www.ossnewsreview.com/call-detail-record/ |title=Call Detail Record - Telecom Billing OSS News Review |accessdate=2007-09-25 |format= |work=]

EDR stands for "Event Data Record". EDR records are used for systems that charge more than calls - content. eg. buying ring tones).Fact|date=September 2007 The generated CDR/EDR may not be in a form suitable for the particular rating system. In this case a piece of software, known as the mediation system, may be required to render the data into a form useful by the rating system. The mediation system is also useful for gathering data from various sources to aggregate into one record.

Design choices: support for non programming configuration

In complex systems there's the need of the flexibility to modify and maintain the system by an interface more human-readable than programing code, like editing tables where the behavior of the system is defined. This allows both a quicker editing and the possibility to let the configuration and maintenance of the system to non programmers, like business/tariff analysts. This flexibility comes at the cost of a heavier computational time. The support for "code external" textual configuration of both rating cases-amounts and the algorithmic rating process steps, is sometimes called "Rule-based Rating". [Carl Wright (2002) " [http://www.servicelevel.net/rating_matters/newsletters/issue12.htm Program Code Based vs. Table-driven vs. Rule-Based Rating] ", Rating Matters issue n. 12, 13 November 2002 ISSN: 1532-1886] [Brian E. Clauser, Melissa J. Margolis, Stephen G. Clyman, Linette P. Ross (1997) " [http://links.jstor.org/sici?sici=0022-0655%28199722%2934%3A2%3C141%3ADOASAF%3E2.0.CO%3B2-%23 Development of Automated Scoring Algorithms for Complex Performance Assessments: A Comparison of Two Approaches] " Journal of Educational Measurement, Vol. 34, No. 2 (Summer, 1997), pp. 141-161]

As the telecommunications market comes under increasing pressure from new technologies (for example WiMAX), the leading differentiating factors between competing operators is often the innovation in new product offerings, and time to market. This leads to a natural tension between the capabilities that are offered by:
* conventional configuration only systems (in which the products one operator can configure can also be offered by another),
* rule based systems (in which new offerings can be created more easily, but performance considerations might not allow these to be offered to mass markets), and
* programmed systems (in which you can create many more innovations, but the time to market and cost of implementation may be higher).

In real life situations, even the most configurable systems generally have an implementation phase, in which new capabilities are created using programming methods, and a configuration phase, in which the new capabilities are configured and offered to the mass market.

Complex rating

As competition increased in the telecommunications space, rating is getting increasingly complex. Some rating scenarios use multiple measurements.

Example:Rating for a video download may involve measuring the number of minutes, the amount of data, the quality of data transfer as identified by the service level agreement (SLA) and the usage (copyright) cost of the video.

Complex rating could also involve non-network related parameters. Some of the rating data may come from the customer care or billing sub-systems.

Example:When usage above a certain amount is triggered in the billing sub-system the rating engine may assign a lower rate for the user. This is also known as an adjusting rate and can be complex to model in certain system.

Complex rating behaviour could be due to particular real or virtual behaviour

Example:Subscribers who play an affiliated on line game may trade in-game currency or equipment or incentive tokens for discounted calls to other players of the game.

Among the issues of rating, is taking account of Daylight Savings Time time offsets. [ [http://www.servicelevel.net/rating_matters/newsletters/issue16.htm Why a Day Isn't Always 24 Hours Long ] ]

Neutral currency rating

Modern rating engines may also be currency neutral. Certain multi-national telecommunication providers provide the ability for subscribers settlement in multiple currencies. In this scenario the rating engine generates a currency neutral billing record. It is the billing engine which is assigned with converting the virtual currency into an actualized cost.

Re-rating

In some scenarios it may be necessary to re-rate calls but not all rating engines are capable of this. There is a philosophical argument as to the usefulness of re-rating, with no clear correct answer:

Pro re-rating

* It is useful to be able to correct errors that are identified.
* The calculation of complex discounts may not be possible until all the calls for a billing cycle have been received.

Against re-rating

* The pro re-rating arguments are in fact based on a dying paradigm: Billing is done in a batch system, and the customer has no access to the un-billed information. This is not really the case any more:
** Modern billing systems are convergent (they can handle real time and batch rating on the same platform at the same time). Re-rating is not possible for real time events, because they would no longer be real time by definition
** Modern billing systems with self-care interfaces (so that the customer can see their charges on a web site in near real-time) means that re-rating is not possible. It would be unacceptable for the customer to see one price one day, and a different one later
** Re-rating must be completed before the bill production, which is usually monthly. It is sometimes not possible to perform re-rating for all the CDRs that should be re-rated, because the billing cycle is already closed. A closed bill is a legal document and cannot under any circumstances be modified
* There is a natural wastefulness in re-rating: Telecommunications hardware is expensive, and should normally be exploited near to its capacity to maximise the return on investment. Re-rating means that extra capacity must be purchased, and will usually not be used.
* Re-rating is often seen as a safety net for human error. However, if there is a safety net, errors are more likely to occur, and testing and planning may decrease in quality and thoroughness

ee also

*Phone fraud
*Billing Mediation Platform
*Call accounting
*Test call generator
*Revenue assurance
*Telecommunications billing

oftware

*ARBOR BP / Kenan
*BSCS IX / LHS [http://www.lhsgroup.com/]
*BassetLabs [http://www.bassetlabs.com/]
*BluGem [http://www.blugem.com/]
*Oracle Billing and Revenue Management (Formerly Portal Software, incorporating InteGrate)
*Amdocs's Ensemble
*GENEVA
*Cerillion [http://www.cerillion.com/]
*Crestel, Elitecore [http://www.crestel.co.in/]
*CustomCall [http://www.customcall.com/]
*CARRIERS-interconnect
*FTS (Formerly Formula Telecom Solutions)
*Orga Systems GmbH
*MetraTech
*Highdeal Transactive
*Redknee [http://www.redknee.com/]
*Telesciences
*Rator
*Omniware [http://www.omniware.ca/]
* ForisNG [http://www.sitronicsts.com]
* SunTec [http://www.suntecgroup.com]
* Avabill [http://www.Avabill.com]
* Xalted [http://www.xaltedcorp.com]

Open Source Software

*OpenRate [http://www.openrate.de/]
*JBilling [http://www.jbilling.com/]
*ParaBill [http://www.parabill.net/]

References

External links

* [http://www.freepatentsonline.com/20050181796.html Real-time interconnect billing system and method of use]
*" [http://servicelevel.com/rating_matters/matterslist.htm A collection of information resources on rating & billing] "
*Carl Wright (2003) " [http://www.servicelevel.net/rating_matters/newsletters/issue15.htm Block Of Time Rating] ", Rating Matters issue n. 15, 28 February 2003 ISSN: 1532-1886
* [http://www.dthsoftware.com/voipbilling.htm DTH VoIP Billing and Customer Management]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Rating — In general, rating is the evaluation or assessment of something, in terms of quality (as with a critic rating a novel), quantity (as with an athlete being rated by his or her statistics), or some combination of both. Specifically, it may refer to …   Wikipedia

  • Telecommunications billing — is the process of adding together rated calls or services for a certain user or group of users, apply discounts and prepare the data for invoicing.Billing is also the name for the entire process of creating an invoice which consist of several… …   Wikipedia

  • Telecommunications Bill of 2005 — NOTOC The Telecommunications Act of 2005 (tentativelynamed) [COPE Act of 2006 (Communications Act of 2006)] is a proposed United States telecommunications law thatmakes regulatory changes to broadband Internet providers, Voice over IP providers,… …   Wikipedia

  • Convergence (telecommunications) — This user is a student in a course working with the Wikipedia Ambassador Program. Course page: Wikipedia:United States Education Program/Courses/Writing as Communication (Zachary McDowell) Course talk page (for questions and feedback on articles) …   Wikipedia

  • Portal Software — was founded in 1985 as Portal Information Network, one of the first ISPs in the San Francisco Bay Area. It was founded by John Little. The company offered its own interface through modem access that featured Internet email. Towards the end of the …   Wikipedia

  • Control table — This simple control table directs program flow according to the value of the single input variable. Each table entry holds a possible input value to be tested for equality (implied) and a relevant subroutine to perform in the action column. The… …   Wikipedia

  • Test call generator — Test Call Generators are Revenue Assurance solutions that replicate events on a Telecoms network to identify potential revenue leakage and to help achieve regulatory compliance. Both Cellular and Fixed Line Telecom operators utilise Test Call… …   Wikipedia

  • NetCracker Technology Corp. — NetCracker Technology Corp. Industry Information technology Founded Massachusetts (1993)[1] Headquarters Waltham, Massachusetts, United States …   Wikipedia

  • Highdeal — Highdeal, a privately owned BSS software product company, was founded in 1996 in the R D labs of France Télécom and officially spun off in the year 2000. Highdeal’s flagship product, Highdeal Transactive, is a service agnostic modular software… …   Wikipedia

  • Media and Publishing — ▪ 2007 Introduction The Frankfurt Book Fair enjoyed a record number of exhibitors, and the distribution of free newspapers surged. TV broadcasters experimented with ways of engaging their audience via the Internet; mobile TV grew; magazine… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”