WO2008011848A1 - Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters - Google Patents
Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters Download PDFInfo
- Publication number
- WO2008011848A1 WO2008011848A1 PCT/DE2006/001333 DE2006001333W WO2008011848A1 WO 2008011848 A1 WO2008011848 A1 WO 2008011848A1 DE 2006001333 W DE2006001333 W DE 2006001333W WO 2008011848 A1 WO2008011848 A1 WO 2008011848A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- charging
- event
- billing
- time
- past
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/59—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on real time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/73—Validating charges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/735—Re-crediting user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/765—Linked or grouped accounts, e.g. of users or devices
- H04M15/7655—Linked or grouped accounts, e.g. of users or devices shared by technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/77—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/77—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user
- H04M15/772—Administration or customization aspects; Counter-checking correct charges involving multiple accounts per user per service, e.g. prepay or post-pay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8038—Roaming or handoff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/80—Rating or billing plans; Tariff determination aspects
- H04M15/8083—Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0184—Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0192—Sponsored, subsidised calls via advertising, e.g. calling cards with ads or connecting to special ads, free calling time by purchasing goods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/34—Roaming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/70—Administration aspects, modify settings or limits or counter-check correct charges
- H04M2215/7072—Validate charges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
- H04M2215/725—Shared by technologies, e.g. one account for different access technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
- H04M2215/7254—Multiple accounts per user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/72—Account specifications
- H04M2215/724—Linked accounts
- H04M2215/7254—Multiple accounts per user
- H04M2215/7263—Multiple accounts per user per service, e.g. prepay and post-pay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/74—Rating aspects, e.g. rating parameters or tariff determination apects
- H04M2215/7442—Roaming
Definitions
- the invention relates to a method for re-charging an event which has already been charged at a past time by means of a charging system which allows real-time monitoring of the account balance of at least one account of a user liable to the event. Furthermore, the invention relates to a charging system.
- Online charging is a charging mechanism in which real-time charging can affect the telecommunications service and an interaction between the charging mechanism and a service, session and / or payload transfer control (service control) takes place When “online charging” z.
- service control payload transfer control
- Online charging is traditionally used for the so-called prepaid billing, but can also be used for so-called postpaid billing.
- Offline charging is a charging mechanism in which the billing system does not charge the billing system in real time Service can affect. In the case of “offline charging”, the use of the service is independent of the downstream charging.
- Online charging and “offline charging” as such are, for example, described in the publication 3GPP TS 32.240 V6.3.0 "3rd Generation Partnership Project; Fication Group Services and System Aspects; Telecommunication management; Charging management; Charging architecture and V principles (Release 6) ".
- Both “online charging” and “offline charging” may require a past event that has already been charged (for example, a voice telephone call, a data communication connection, a data download or another used telecommunications service ) at a later date.
- a past event for example, a voice telephone call, a data communication connection, a data download or another used telecommunications service
- One reason for such a renewed charging may be, for example, that the original charging with a faulty charging tariff has taken place, that a fault has occurred in the charging system during the original charging or that there is a fault in the charging system
- billing has changed important parameters or parameters.
- “online charging” in particular, such a renewed charging of past events has not hitherto been provided, since with “on-line charging” the charging messages arriving at a charging system are processed in real time and entered immediately after the processing of the charging messages Account balance of an account of the paid user is changed (for example reduced). Thus, e.g. a prepaid cash balance reduced or
- the invention has for its object to provide a method and a charging system, with which (especially in the case of on-line charging and in particular during ongoing charging operation) a renewed charging of an already charged event can be made.
- This object is achieved in terms of its method aspect according to the invention by a method for re-charging of an event that has already been charged at a past in the past, by means of a charging system, which real-time monitoring of at least one account of the event chargeable user, whereby the data relating to the user are repeatedly stored, the storage time of these data being stored, real time charging messages being processed during a real-time charging mode of the charging system, whereupon the account balance (or several account balances) the account of the user is changed in the event of a re-billing of the already billed event from the real-time charging mode in a past charging mode, during the past the billing data is re-billed to the already billed event (and any events associated with that event) after re-billing the billing messages cached in the queue are processed; after processing the queued billing messages, switching back from the past billing mode to the real-time billing mode, and processing the billing messages arriving after the switch back in real time.
- the inventive method can be designed so that rarely changing, the user data stored in each change, and / or frequently changing, the user data (only) are stored at preselected storage times.
- data relating to the user are, for example, product data (which describes the telecommunications service), customer data (which describes the user of the telecommunications service), contract data (which describes a contract between the user of the telecommunications service and a provider of the telecommunications service), the tariff model used bookable tariff options, etc.
- Such data concerning the user are advantageously stored with each change of this data, if these data change only relatively rarely (for example, at intervals of a few days).
- a credit balance, bonus account balance and / or free-account credit balance change very frequently, so a saving is very high for every change
- Effort would be connected. Therefore, these data are advantageously stored only at preselected storage times (for example, daily at 01:00 o'clock). As a result, with reasonable memory overhead, it is possible to restart at these times in the past, ie to start re-charging at these times.
- the method can also be configured in such a way that event data about events already charged are stored. This event data advantageously makes it possible to re-charge the already charged event at any later time.
- the method may be configured in such a way that the event data include those data which were necessary for determining the charge amount for the already charged event and which enable a later re-determination of the charge amount.
- the fee amount for the event lying in the past can be determined again at any later time (eg using a new tariff) and the event re-billed.
- the procedure may be such that the data (already charged) is re-charged by means of the stored data by using the data relating to the user which are in the past
- the process can also be run so that all events in which the billing depends on the re-billing of the (already billed) event are re-billed, using the stored event data relating to these events. It is particularly advantageous that all events are charged again, in which the billing of the renewed billing of already billed event is dependent.
- An example of such a discount program would be: As soon as in a calendar month the user has used an X service so intensively that the total fees amount to € 10.00, then from the time this threshold is reached this month, it may decrease. additional charges for the further use of this service by 10%.
- Programs or bonus programs are correctly taken into account when recharging.
- the procedure may be such that event data is stored again after the re-charging of the (already charged) event and / or after the re-charging of the events at which the billing is dependent on the billing of this (already billed) event, which includes the data necessary to determine the amount of fees for these events.
- the method can also be configured such that the re-stored event data replace the event data previously stored about these events. This saves storage space.
- the procedure may also be such that if data is required to be charged from the already-billed event, which data has been stored at the preselected storage times, then those data will be used that is at the latest of the preselected storage times before that in the past lying time has been stored.
- the method according to the invention can advantageously also take place when user data is needed that has changed relatively frequently in the past.
- the method may be such that in the past-pass mode the real-time monitoring of the user's account for the billing messages arriving during the past billing mode is interrupted and the real-time monitoring is continued upon reverting to the real-time billing mode.
- the method may also be such that, in the past charging mode, real-time monitoring of the user's account for the billing messages arriving during the past charging mode is continued by means of a copy of the account which is switched to the past when switching from the real-time billing mode. Charge mode is generated.
- the real-time monitoring of the account does not need to be interrupted and continues with a copy of the account, while the account is used to re-charge the past event.
- the method may be configured such that it is only switched back from the past-charging mode to the real-time transfer mode if no event that has not yet been completely charged has expired at this time.
- the method may also be configured to switch back from the past-charging mode to the real-time charging mode, if at that time one or more events not yet fully settled expire, and that event or those events after switching back to real-time -Vertragmodus be recaid.
- the last-mentioned embodiment of the method according to the invention advantageously ensures that ongoing, not yet completely charged events do not delay switching back from the past charging mode to the real-time charging mode.
- the method may also be configured such that the re-charging of the events is performed in the order of the original occurrence of the events.
- online charging the charging messages generated in events (charging events, for example telephone calls, data transmissions) are sent immediately after they have been received. arr arrived in the charging system processed. A rating (rating), a debit of the user account (customer account), a check of the account balance (credit limit) as well as, if necessary, a review of restrictions regarding the debit of this account (exit barriers) are carried out. Discount programs and bonus programs can also be carried out, eg bonus points can be accumulated (accumulated) when using the services. Free minute credits may also be consumed or accumulated, so corresponding free minute credit accounts may be decremented or incremented.
- billing messages eg billing messages, which come from network elements of communication networks, which do not have “online charging interface”, or charging messages occurring during roaming (which be transferred by means of TAP (Transferred Account Procedure, standardized by the GSM Association) processed as soon as possible after their arrival at the charging system by the charging system, but not in real time.
- TAP Transferred Account Procedure
- the sequence in which the billing messages are processed corresponds to the order in which the billing messages arrive at the billing system (or in the case of hot billing of the sequence specified by a processing system of the billing system).
- the execution order is generally not in the order in which the different services were used.
- a roaming telephone call via TAP control
- TAP control is charged later in the charging system than a telephone call occurring in the home network, although the roaming telephone call has taken place earlier than the telephone call occurring in the home network.
- the billing messages (which arrive at the charging system during a billing period) are collected and processed after the billing period has ended in the order of service use (which does not have to match the arrival order).
- the method described and the charging system described have the advantage that they can be used to re-charge past events that have already been debited, whereby any discount, rebate or bonus programs that may take place are also taken into account and whereby there are none negative influences between the "online charging" in the real-time charging mode and the renewed or repeated charging of the events occurring in the past charging mode.
- the described method and the described charging system make possible subsequent charging (re-charging) with the same result as if they were re-charging in the past
- versioning In this case, the data relating to the user are repeatedly stored, with the storage time of these data being stored in each case.
- User-related data end-user data
- This storage is also called "versioning”. versioning:
- the billing-relevant end-user data has a life-cycle that is versioned. Every changed date will be assigned a version number and will be saved. For each date and for each past date, the value of the date valid at that time can be determined. This makes it possible to re-charge an event retrospectively and to use the same end-user data that was or was active at the time the event was already billed. For example, even when re-charging an event in the form of a telephone call, those preferred telephone numbers (for which a reduced tariff is applied, such preferred telephone numbers are also referred to as "Friends & Family Numbers"), which are used at the time of settlement of the event were already valid.
- Such frequently changing data includes, for example, account balances of prepaid accounts for credit control, account balances on which postpaid billing charges are stored, or account balances of bonus accounts or free minute accounts.
- the charging system defines such recovery points at regular intervals (for example every 24 hours). These recovery points will be the values of the Data saved. Re-charging starts at one of these preselected save times.
- Event data about previously charged events are stored, resulting in a so-called billing history.
- the billing history stores data on the billed events (event data), including the data relevant for determining the price (determination of billing amount, rating). This can be done at a later time a recalculation and re-billing.
- real-time billing mode In real-time billing mode (online billing mode), the billing messages associated with the events are typically processed as soon as they arrive at the billing system.
- past charging mode offline charging mode
- the recharging of events is carried out, via which event data are stored in the charging history.
- the real time monitoring of the user's account for the charging messages arriving during the past charging mode is interrupted, ie, during the past charging mode, the impact of the charging system on service usage is temporarily interrupted and none occurs Monitoring the account balance (credit monitoring).
- the order of re-charging from the events already charged in the past corresponds to the order of the original charging of these events. Although this order may be different from the order of past events (ie, the order of service usage), it will but make sure that the renewed tuition is similar to the original tuition.
- Both real-time billing mode and past billing mode support discount, rebate or bonus programs (eg accumulation of bonus points or use of free minutes).
- a difference between the modes is that the past charging mode does not abort the procedure with an error message when credit limits or preselected expense limits of the account are exceeded. This is advantageous because the event that has expired in the past can no longer be influenced anyway (ie, a service can not be canceled, for example).
- a credit account is overdrawn (ie that a negative balance is created).
- re-billing e.g. also no notification of the user (announcement) about a too low or negative account balance or about cancellation or blocking of service use (barring). After switching from the past charging mode to the real-time charging mode, these notifications may be made up at the next charging.
- Billing messages arriving during the past charging mode are cached in a queue.
- Such billing messages pertaining to events currently occurring during the past billing mode are queued by the billing system and processed after billing of the already billed events in the order of their arrival at the billing system. In doing so, for the billing of an event nisses (a so-called billing session) only once at the end of this event event data stored.
- Switching back from the past-charging mode to the real-time charging mode is only performed when there are no more unprocessed billing messages in the queue and when there are no more fully billed events (telephone calls, data downloads, etc.).
- the billing message or event associated with this event is then tagged and recharged for these billing messages after switching back to the real-time billing mode.
- the renewed charging also takes into account group structures of user groups. For example, it is conceivable that user hierarchies or user groups are supported.
- Supports groups or user hierarchies by additionally versioning and saving the group relationships (ie information which users belong to the group at a particular time) and by All events of all members of a group (plus the events of any other groups or hierarchies associated with that group) will be recharged. A re-billing of an event by one of these group members may have repercussions on subsequent billing of events by other members of that group.
- the method described can also be carried out for simulations of billing with changed tariffs or tariff options. For example, re-billing may be performed for a particular service user to determine in advance how the change to another fare or the booking of an additional fare option would affect the charge level.
- Real-time monitoring continues when switching back to real-time charging mode.
- the method and billing system may also be configured so that in the past billing mode real-time monitoring of the user's account with respect to the billing messages arriving during the past billing mode is continued by means of a copy of the account.
- a copy of the account may be generated when switching from the real-time charging mode to the past-passing mode.
- the original account balances (which existed at the beginning of the renewed billing) are used to continue the credit monitoring / credit monitoring during the renewed billing.
- incoming billing messages are cached in the queue and processed before switching back to the real-time billing mode. This processing will then use the account balances found during re-billing.
- the method and charging system may also be modified to take into account the order of service usage on re-charging, not the order of the original charging.
- New billing messages for example, from hot billing events
- New billing messages arriving during the re-billing process are taken into account in that, after charging for such an event, it may be necessary to re-charge events whose service usage depends on the service use of the hot billing Event lies.
- the described method and the charging system described advantageously allow a correct and complete re-billing / recalculation of past events.
- the result of this rebilling is almost always identical to the result of a billing that would have been achieved at the past time under the same constraints in the real-time billing mode of the billing system. This can satisfy both the users and the network operators.
- a possible difference in the result can only consist in the fact that the renewed fees can exceed the credit limits or expenditure limits (because, for example, a higher tariff is applied to the renewed charging than to the original charging).
- existing billing systems can be modified with little effort in order to carry out the described method. to lead.
- the same charge level calculation unit (Rater) can be used.
- FIG. 1 shows a diagrammatic representation of the change in an account balance during the method according to the invention
- FIG. 2 shows a charging system and a method running in this charging system.
- FIG. 1 shows a diagram in which a credit balance of an account K of a communications service user is plotted over time t.
- the account has a credit balance KO
- the account has a credit account balance K5
- a solid line shows the account balance of the account K as determined before the re-charging began.
- chargeable events e.g., telephone calls, data transfers, data downloads, etc.
- these billing messages were processed in real time, billing levels were determined for each event and the account balance of account K was reduced by these billing levels.
- Infrequently changing data concerning the communication service user will be versioned and stored with each change. If this change in the data takes place, for example, between the times t3 and t4, then this change is stored, with the exact time (ie the time lying between t3 and t4) being stored as the storage time.
- Frequently changing data of the user (this includes, for example, the account balance of the account K, which is represented in the diagram by a solid line and which is constantly changing) are not stored at any time, but only at preselected storage times.
- the need for a renewed billing may arise from the events already billed in the past. For example, it can be determined at time t89 that, from the time t6, a wrong tariff was used in the charging because of a fault of the charging system.
- a re-billing of the events is to be carried out from the time t6, then it must first be determined which data relating to the user at the time point t ⁇ (ie which dates were valid at that time).
- the time t6 is between the two preselected storage times t5 and t7. Therefore, the re-charging is started at the latest time of the preselected storage times, which is before the past time t ⁇ . In the exemplary embodiment, therefore, the renewed charging is started at the storage time t5.
- the seldom-changing data of the user stored at time t5 is used.
- this is the tariff valid at time t5 and the tariff options valid at time t5. Since these data, which change infrequently, have been saved with each change, the tariff valid at time t5 and the tariff options can be determined.
- the data stored at the time of storage t5 are frequently changed and related to the user. In the exemplary embodiment, this is the account balance K5.
- a recalculation of all events in the past takes place from the time t5 to the time tl3. From the time t5 to the time t6 arise when re-billing account balances that correspond exactly to the account balance shown by the solid line. The reason for this is that between the times t5 and t6 the originally used billing rate is used again, so that again the same fees and thus also the same account balances are determined.
- Fee tariff used, with the recalculation now a corrected, changed fee tariff is used for fee calculation.
- this fee tariff requires that for event billed from time t6 higher fees can be calculated so that the balance of the account decreases more sharply from the time t6 than was the case with the original billing.
- This differing account balance is represented by a dash-dot-dot line.
- FIG. 2 shows a detail of a telecommunication network TKN.
- This telecommunications network TKN includes a network element NE, which in the exemplary embodiment is an exchange.
- a first communication terminal KEG1 and a second communication terminal KEG2 are connected to one another via this network element NE.
- the two communication terminals are mobile phones.
- the user of the communication terminal KEGl uses a service offered in the telecommunication network TKN: This service consists of establishing a voice communication connection between the communication terminals KEG1 and KEG2. This service represents an event for which the user of the communication terminal KEGl is charged.
- the user of the communication terminal KEGl is assigned an account KT, which is managed by a charging system VS.
- the account KT is a credit account
- the charging system VS is a so-called “online charging system” (OCS) .
- OCS online charging system
- the network element NE monitors the event in progress (in this case the telephone call between the communication terminals KEG1 and KEG2) and transmits this message concerning the charging system VS (arrow 1).
- the billing system VS processes this billing messages, determines the charge level for the event, and reduces account balance K in account KT accordingly.
- the charging system VS is connected to four memories S1, S2, S3 and S4. Alternatively, these memories may also form part of the billing system.
- the data relating to the users of the communication terminal KEG1 are stored in the first memory S1, which data rarely change and which have been stored in the past with each change.
- the data relating to the users, which change frequently and have been stored in the past only at the preselected storage times are stored, which relate to the already billed events that have influenced the account KT of the user in the past.
- the routing messages arriving at the charging system during the past charging mode are buffered in a queue, so the storage S4 serves to realize the queuing functionality of the charging system (queuing memory).
- the charging system VS is in a real-time charging mode.
- this billing mode the incoming billing messages are processed in real time and the account balance K of the account KT is reduced accordingly.
- an operator of the telecommunications network TKN sends a request to the charging system VS, a renewed tuition of past in the already billed events that affect the account KT make.
- the operator has namely notes that from the time t6 accidentally a wrong tariff has been used in the already performed billing.
- the billing system then switches from the real-time billing mode to the past billing mode.
- the billing messages arriving during this past billing mode are redirected to the memory S4 and cached in the memory S4 in an unordered event queue (arrow 2).
- real-time monitoring of the account KT is disabled.
- the tariff valid at time t5, which was correct until time t6, is read from memory S1 (arrows 3 and 4). From the second memory S2, the data relating to the user are read, which were valid at the preselected storage time t5. In the exemplary embodiment, the account balance K5 is read out, which was valid for the account KT at the time t5 (arrows 6 and 7). From the third
- Memory S3 event data are read out about the events that have been charged from the time t5 (arrows 8 and 9). By means of the data read from the memory units S1, S2 and S3, all events are then recompensed step by step, which were originally charged from the time t5 and which influence the account balance of the account KT.
- event data are again stored in the memory S3. This event data replaces the event data previously stored about these events. However, for statistical or archival purposes, the original event data may still be stored.
- the billing messages cached in the queue in memory S4 are transmitted to and processed by the billing system VS (arrow 10). This further reduces the account balance of account KT.
- the past billing mode returns to the real-time billing mode. The billing messages arriving after the switch back to the real-time billing mode at the billing system are then processed again in real-time.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE112006004044T DE112006004044A5 (en) | 2006-07-26 | 2006-07-26 | Method and system for recalculation of charges of an event already charged with other, including incorrect tariff parameters |
PCT/DE2006/001333 WO2008011848A1 (en) | 2006-07-26 | 2006-07-26 | Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/DE2006/001333 WO2008011848A1 (en) | 2006-07-26 | 2006-07-26 | Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008011848A1 true WO2008011848A1 (en) | 2008-01-31 |
Family
ID=37891493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/DE2006/001333 WO2008011848A1 (en) | 2006-07-26 | 2006-07-26 | Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE112006004044A5 (en) |
WO (1) | WO2008011848A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110275799A (en) * | 2019-06-10 | 2019-09-24 | 必成汇(成都)科技有限公司 | Billing and accounting system does not shut down a day method for point of contact snapshot remaining sum |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020091572A1 (en) * | 2000-03-31 | 2002-07-11 | Carol Anderson | Prepaid service interface system and method |
US20030008635A1 (en) * | 2001-04-25 | 2003-01-09 | Dara Ung | Time balance based prepaid subscriber database and reporting |
DE102004051967A1 (en) * | 2004-10-25 | 2006-04-27 | Robert Bosch Gmbh | Method, operating system and computing device for executing a computer program |
EP1667417A1 (en) * | 2004-12-01 | 2006-06-07 | Telefonaktiebolaget LM Ericsson (publ) | A method and system for rewarding users of services in a communications system |
-
2006
- 2006-07-26 WO PCT/DE2006/001333 patent/WO2008011848A1/en active Application Filing
- 2006-07-26 DE DE112006004044T patent/DE112006004044A5/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020091572A1 (en) * | 2000-03-31 | 2002-07-11 | Carol Anderson | Prepaid service interface system and method |
US20030008635A1 (en) * | 2001-04-25 | 2003-01-09 | Dara Ung | Time balance based prepaid subscriber database and reporting |
DE102004051967A1 (en) * | 2004-10-25 | 2006-04-27 | Robert Bosch Gmbh | Method, operating system and computing device for executing a computer program |
EP1667417A1 (en) * | 2004-12-01 | 2006-06-07 | Telefonaktiebolaget LM Ericsson (publ) | A method and system for rewarding users of services in a communications system |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110275799A (en) * | 2019-06-10 | 2019-09-24 | 必成汇(成都)科技有限公司 | Billing and accounting system does not shut down a day method for point of contact snapshot remaining sum |
CN110275799B (en) * | 2019-06-10 | 2020-02-07 | 必成汇(成都)科技有限公司 | Method for snapshot balance of daily point-cut without shutdown of accounting system |
Also Published As
Publication number | Publication date |
---|---|
DE112006004044A5 (en) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0630165B1 (en) | Mobile radio network with deposit accounts | |
DE4412727C2 (en) | Method and arrangement for billing charges in a mobile radio system | |
DE69917447T2 (en) | SYSTEM FOR SUPPORTING THE PROVISION OF SERVICES | |
DE10134588A1 (en) | Method for billing short messages in a mobile radio network and device for carrying out the method | |
DE60118407T2 (en) | ACCOUNTING IN COMMUNICATION SYSTEMS | |
DE69933110T2 (en) | Method and apparatus for accumulating call pre-pay | |
WO2006050715A1 (en) | Method and device in a telecommunications system for setting up and billing a roaming communications connection | |
EP1249996B1 (en) | Method for billing of services in a communication system | |
EP1881688A1 (en) | Method for selection of an account for charging a service offered by a communication network | |
WO2008011848A1 (en) | Method and system for re-charging fees for an event already previously charged with other, also erroneous tariff parameters | |
EP1709829A1 (en) | Method and system for transmitting useful data between telecommunication devices | |
WO2001060045A2 (en) | Flexible call billing method | |
DE10341903B4 (en) | Method for charging a service in a telecommunication / data network | |
EP2037666A1 (en) | Method and assembly for providing communication in a communications system | |
EP1351481B1 (en) | Method of operating a communications network and apparatus for its realisation | |
DE102005001905A1 (en) | Multimedia service fees charging method for e.g. cellular mobile radio network, involves evaluating parameter of signaling message when sending message between two network units and forwarding evaluation result to fees charging center | |
EP1315131B1 (en) | Method enabling money clearing between payment systems in communication networks | |
EP2528269A1 (en) | Method and system for online cost settlement of a participant, program and computer program product | |
DE10303704A1 (en) | Method for charging services within a communication network | |
EP0988747B1 (en) | Method for charging calls in a communications network | |
EP1348295B1 (en) | Method and telecommunication system for current calculation of fees | |
DE10004742A1 (en) | Method for establishing and billing a telecommunication connection | |
EP0983682B1 (en) | Method and apparatus for charging connections in a communications network | |
WO2005046197A1 (en) | Method for operation of a mobile component in a mobile radio network | |
WO2001019021A2 (en) | Method for assessing charges for the transmission of data in packet-based communications networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 06775774 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1120060040448 Country of ref document: DE |
|
REF | Corresponds to |
Ref document number: 112006004044 Country of ref document: DE Date of ref document: 20090625 Kind code of ref document: P |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06775774 Country of ref document: EP Kind code of ref document: A1 |