WO2009086773A1 - Procédé et système de facturation et dispositif de déclenchement de facturation - Google Patents

Procédé et système de facturation et dispositif de déclenchement de facturation Download PDF

Info

Publication number
WO2009086773A1
WO2009086773A1 PCT/CN2008/073446 CN2008073446W WO2009086773A1 WO 2009086773 A1 WO2009086773 A1 WO 2009086773A1 CN 2008073446 W CN2008073446 W CN 2008073446W WO 2009086773 A1 WO2009086773 A1 WO 2009086773A1
Authority
WO
WIPO (PCT)
Prior art keywords
charging
service
module
message
charging request
Prior art date
Application number
PCT/CN2008/073446
Other languages
English (en)
Chinese (zh)
Inventor
Yanbin Zhang
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2009086773A1 publication Critical patent/WO2009086773A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications

Definitions

  • the present invention relates to the field of data communications, and in particular, to a charging method, a system, and a charging triggering device. Background technique
  • Hosting means that the operator establishes a business system or an operator and a partner to build a business system. Users only need to pay a certain fee to directly use these business systems, instead of building a set of users.
  • the provider of the hosted service needs to charge the user for the use of the hosted service.
  • the IT class management service In order to avoid the occurrence of such billing fraud, when the service subsystem is a service system that the operator cooperates to build, the IT class management service generally adopts the lease type charging mode.
  • the charging process is shown in Figure 1. .
  • This type of billing is too singular to enable billing for the duration, number of times, and traffic of users. It does not reflect the value of different services. Summary of the invention
  • the technical problem to be solved by the present invention is to provide a charging method, a system, and a charging triggering device, which are used in a network with a managed service, and can implement multiple charging methods in the case of avoiding charging fraud. fee.
  • an embodiment of the present invention provides a charging method.
  • the method includes: constructing a charging request according to the received service message and the stored system configuration information, and sending the charging request to a charging subsystem, where the charging request is used to trigger The charging subsystem performs charging processing; receiving the charging request processing result message returned by the charging subsystem according to the charging request, and processing the received service message according to the charging request processing result message.
  • an embodiment of the present invention provides a charging triggering apparatus, including: a generating module, configured to generate a charging request according to the received service message and the stored system configuration information, where the charging request is used to trigger a location
  • the charging subsystem performs charging processing; the first sending module is configured to send the charging request generated by the generating module to the charging subsystem; and the processing module is configured to process the result processing message according to the received charging request
  • the received service message where the charging request processing result message is a message returned by the charging subsystem according to the charging request.
  • an embodiment of the present invention further provides a charging system, including a charging triggering device and a charging subsystem, where: the charging triggering device is configured to receive a service message according to a user terminal or a service provider.
  • the stored system configuration information constructs a charging request, and sends the charging request to the charging subsystem, and according to the received charging request processing result message returned by the charging subsystem according to the charging request Processing the received service message;
  • the charging subsystem is configured to perform charging processing according to the charging request sent by the charging triggering device, and send the charging request after generating the charging request processing result message The processing result message is returned to the charging trigger device.
  • a trusted charging triggering device is set up between the service providing end and the user terminal, and when the user terminal uses the service, the charging triggering device sends the charging to the charging subsystem.
  • the request triggers the actual charging.
  • 1 is a schematic diagram of an existing charging process of a managed service
  • FIG. 2 is a schematic diagram showing the composition of a specific embodiment of the charging system of the present invention.
  • FIG. 3 is a schematic diagram showing the composition of a specific embodiment of the charging triggering device of FIG. 2;
  • FIG. 4 is a schematic diagram showing the composition of a specific embodiment of the generating module in FIG. 3;
  • FIG. 5 is a schematic diagram showing the composition of a specific embodiment of the processing module of Figure 3;
  • FIG. 6 is a schematic diagram showing the composition of another embodiment of the charging triggering device of FIG. 2; 7 is a schematic structural diagram of a specific embodiment of a charging method in the present invention.
  • FIG. 8 is a schematic diagram showing the composition of another embodiment of the charging method in the present invention.
  • FIG. 9 is a schematic diagram showing the composition of another embodiment of the charging method in the present invention. detailed description
  • the billing system includes a billing triggering device 2 and a billing subsystem 3, and may also include a service subsystem (or a service provider).
  • the service subsystem 1 is a service provider of the escrow service, and is configured to send a service message to the charging trigger device 2 or receive a service message from the charging trigger device 2.
  • the service subsystem 1 is managed by the service provider; when the escrow service is the operator self-built service, the service subsystem 1 is managed by the operator.
  • the charging triggering device 2 is configured to trigger the charging subsystem 3 to perform charging according to the received service message, and forward the service message received by the charging service to the corresponding device after the charging is successful.
  • the service message is sent to the service subsystem 1, and the service message first arrives at the charging trigger device 2 and triggers the charging.
  • the specific content of the service message may include the request for using a certain service, the target address, and the service.
  • the port and the user identifier for distinguishing different users, etc., after the charging is successful, the service message is forwarded to the service subsystem 1; or, when the service subsystem 1 knows that the user needs to use a certain service, responds to the user's service request.
  • the service message first arrives at the charging triggering device 2 and triggers charging, and the service message includes the service content requested by the user terminal, the target address, the port used by the service, and the user identifier, etc. After the fee is successful, the service message is forwarded to the user terminal.
  • which party initiates the charging is related to the specific service type. For details, refer to the specific embodiments described later.
  • the billing subsystem 3 is similar in function to the billing subsystem of the prior art shown in FIG. 1, with the difference that, in a particular embodiment of the invention, the billing subsystem 3 is based on the billing triggering device 2
  • the charging request performs charging processing, generates a charging request processing result message, and finally returns the charging request processing result message to the charging triggering device 2.
  • the specific billing process is similar to that of the billing subsystem in the prior art, and is not described here.
  • the charging triggering device 2 is managed by an operator. In this way, the operator can control the charging process to prevent fraud.
  • the specific composition of the charging trigger device 2 will be described in detail below.
  • FIG. 3 is a schematic diagram showing the composition of a specific embodiment of the charging trigger device 2 of FIG. 2.
  • the charging triggering device 2 includes a first receiving module 21, a generating module 22, a first sending module 23, a second receiving module 24, and a processing module 25.
  • the first receiving module 21 is configured to receive a service message from the user terminal or the service subsystem 1.
  • the generating module 22 generates a charging request according to the received service message and the stored system configuration information. As shown in FIG. 4, the generating module 22 may specifically include a storage submodule 220, a query submodule 221, a parsing submodule 222, an obtaining submodule 223, and a constructing submodule 224.
  • the storage submodule 220 is configured to store system configuration information, where the system configuration information includes a series of IP addresses, ports, and protocol configuration information.
  • the query sub-module 221 is configured to query, in the system configuration information, protocol configuration information corresponding to the service identifier in the service message, where the service identifier is a port used by the service, where the protocol configuration information further includes a protocol type, Protocol package definitions and protocol features, etc.
  • the parsing sub-module 222 is configured to parse, according to the queried protocol configuration information, whether the billing feature information is included in the message from different types of service messages (the billing feature information is used to indicate that the service related to the message needs to be charged) And parse the user ID (such as user account) from the business message.
  • the obtaining sub-module 223 obtains the corresponding charging information in the system configuration information according to the parsed user identifier; if the charging feature information is included, the constructing sub-module 224 obtains the calculated information according to the parsed user identification information and the obtaining sub-module 223.
  • the fee information constructs a charging request, wherein the charging information may include a service type, a charging type, and fee information.
  • the charging request may include user information (ie, user account, etc.), business information (such as service type), cost information, and traffic information.
  • the first sending module 23 is configured to send the charging request generated by the generating module 22 to the charging subsystem 3.
  • the charging subsystem 3 performs charging processing according to the charging request received by the charging subsystem, generates a charging request processing result message according to the result of the charging processing, and returns the charging request processing result message to the charging triggering device 2.
  • the second receiving module 24 is configured to receive the charging request processing result message returned by the charging subsystem 3.
  • the charging request processing result message includes charging success indication information indicating that the charging is successful.
  • the processing module 25 is configured to process the service message received by the first receiving module 20 according to the charging request processing result message received by the second receiving module 24. As shown in FIG. 5, the processing module 25 specifically includes a determining sub-module 250, a forwarding sub-module 251, and a deleting sub-module 252, where the determining sub-module 250 is used.
  • the forwarding sub-module 251 is configured to forward the received service message when the determination result generated by the determining sub-module 250 is YES, that is, When the fee is successful, the service message is forwarded to the address indicated by the destination address in the service message;
  • the deletion sub-module 252 is configured to delete the received service message when the determination result generated by the determination sub-module 250 is negative, that is, when The service message is deleted when the accounting fails.
  • the charging triggering device 4 may further include a prompting module 26 and a second, in addition to the first receiving module 21, the generating module 22, the first sending module 23, the second receiving module 24, and the processing module 25, as described above.
  • the transmitting module 27 and the third receiving module 28 are provided.
  • the prompting module 26 is configured to generate a charging prompt according to the charging request generated by the generating module 22.
  • the charging prompt is used to prompt the user terminal to charge for the service to be used.
  • the second sending module 27 is configured to send the charging prompt generated by the prompting module 26 to the user terminal.
  • the user terminal may respond to the charging prompt, such as confirming the charging prompt, and transmitting charging reminding confirmation information to the third receiving module 28.
  • the first sending module 23 After receiving the charging prompt confirmation information, the first sending module 23 sends the charging request to the charging subsystem 3.
  • the first receiving module and the generating module may be combined into one module (such as a generating module), and the second receiving module and the processing module may also be combined into one module (such as a processing module).
  • the charging triggering device includes: a generating module, configured to generate a charging request according to the received service message and the stored system configuration information; and a gambling sending module, configured to send the charging request generated by the generating module to the charging a processing module, configured to process, according to the received charging request processing result message, the service message received by the first receiving module.
  • the charging method related to the above charging system is described in detail below. As shown in FIG. 7, the method includes the following steps:
  • Step S701 The charging triggering device receives the service message.
  • the service message is from the user terminal, and the specific content may include a request for using a certain service, a target address, a port, and a user identifier.
  • the service message is forwarded to the service sub-subscribing.
  • the service message is from the service subsystem, and the content may include the service content requested by the user terminal, the target address of the service, the service identifier (such as the port used by the service, etc.) and the user.
  • the service message is forwarded to the user terminal. Which party actually initiates billing is related to the specific type of service.
  • Step S702 The charging triggering device constructs a charging request according to the service message and the stored system configuration information, and sends the charging request to the charging subsystem, where the charging request is used to trigger the charging sub- The system performs billing processing.
  • step S702 may specifically include: a. constructing a charging request according to the service message and system configuration information; b. generating a charging prompt according to the charging request, and sending the charging prompt To the user terminal; c. receiving the charging prompt confirmation information returned by the user terminal according to the received charging prompt; d. sending the charging request to the charging subsystem.
  • step S702 the charging triggering device constructs the charging request step according to the service message and the stored system configuration information, which may further be:
  • the service identifier may be a port number, and some well-known services use a fixed port, such as Hypertext Transfer Protocol (HTTP), port 80 for FTP, and port 21 for FTP.
  • HTTP Hypertext Transfer Protocol
  • the protocol type of the service message can be found. According to the protocol type, the protocol configuration information required for the protocol can be queried in the system configuration information.
  • a corresponding table of port numbers and protocol configuration types can be configured in the system configuration information.
  • the parsing result may include charging feature information and a user identifier.
  • the billing information may include a service type, a billing type, and fee information.
  • the charging request may include user information (ie, user account, etc.), business information, fee information, and service Contents such as quantity information; however, if the analysis result does not include the charging feature information, it means that the service corresponding to the service message does not need to be charged, and there is no need to construct a charging request to enable the charging subsystem to perform charging.
  • the charging trigger device directly forwards the service message to the corresponding device (the user terminal or the service system end), or the charging request indicates that the service does not need to be charged, and the charging is performed.
  • the subsystem does not charge the service after receiving the charging request.
  • Step S703 The charging triggering device receives the charging request processing result message returned by the charging subsystem according to the charging request, and processes the received service message according to the charging request processing result message.
  • the charging request processing result message that is returned by the charging subsystem includes the charging success prompting information indicating that the charging is successful, and the charging triggering device detects that the charging request processing result message is included in the message.
  • the charging success prompt information is sent, the service message received in step S701 is sent to the target address in the service message; otherwise, the charging trigger device deletes the service message it receives.
  • FIG. 8 is a schematic flowchart diagram of another specific embodiment of a charging method according to the present invention.
  • the hosted service is a desktop fax service, and the user can send a fax through an application on the user terminal (ie, a Personal Computer (PC)).
  • the service subsystem is the fax service system. It is assumed that the fax service system communicates with the fax client using the TCP/IP protocol.
  • the communication content includes three commands: fax start (START), fax content (CONTENT). And the end of the fax ( END ).
  • the fax service is billed according to the length of time.
  • the IP address and port of the fax service system are configured on the charging trigger device, and the charging policy for configuring the fax service is billing by time, and three command features of the fax service (including the TCP protocol packet definition and the command feature definition) are configured. ).
  • the fax client sends a fax start command (START) to the fax service system.
  • STT fax start command
  • the fax start command first arrives at the charging trigger device, and the query sub-module in the charging trigger device is called according to the received IP packet (that is, the data packet including the fax start command, because it is transmitted through the TCP/IP protocol, so
  • the service identifier in the IP packet that is, the port used by the fax service;
  • the system configuration information stored in the storage module queries the protocol configuration information corresponding to the port (if the network can serve the fax service, the corresponding protocol configuration information should be configured in the system configuration information).
  • the protocol configuration information includes the protocol type, protocol package definition, and protocol characteristics.
  • the parsing sub-module can parse the IP packet according to the protocol configuration information queried in step 802, obtain the specific content of the instruction as START, and obtain the user identifier in the IP packet.
  • the parsing submodule After parsing the instruction, the parsing submodule sends the user identifier to the acquiring submodule.
  • the obtaining sub-module obtains, according to the obtained user identifier, the corresponding charging information from the system configuration information stored in the storage sub-module, where the charging information may include information such as user information, charging type, and charging price.
  • the constructing submodule constructs a charging request according to the instruction content START and the charging information.
  • the charging subsystem can perform corresponding charging processing according to the received charging request.
  • the charging type is charging according to the time limit, and the charging subsystem can perform the withholding according to the current charging request. Query the user amount and other processing.
  • the processing module of the charging trigger device determines the content of the message after receiving the charging request processing result message.
  • the response message includes a charging success prompt message prompting that the current charging is successful, forwarding the fax start instruction to the corresponding fax service system (otherwise, the instruction is not forwarded).
  • the fax client can send a fax to the fax service system.
  • END fax end command
  • the charging triggering device parses the command as described above, and then constructs and sends a charging request, where the charging request includes the charging amount and the charging duration, etc., the charging unit After receiving the charging request, the system performs the charging process and returns the charging request processing result message.
  • the charging triggering device sends the fax end command to the fax service system after the charging success is obtained according to the charging request processing result message.
  • this example initiates charging for the client.
  • the service charging process is as shown in Figure 9, including:
  • the user selects the download content by downloading the client (ie, a PC browser), and the request is received by the download service system.
  • client ie, a PC browser
  • the query sub-module in the charging trigger device queries, according to the port number in the received IP packet, the protocol configuration information corresponding to the port number in the system configuration information stored in the storage sub-module.
  • the protocol configuration information includes protocol type, protocol package definition, and protocol characteristics.
  • the obtaining submodule receives the parsing result.
  • the acquiring sub-module obtains corresponding charging information in the system configuration information according to the user identifier in the parsing result, where the charging information may include information such as a charging type and a charging price.
  • the prompting module may generate charging prompt information, and send the information to the download client, to prompt the user to perform charging for using the downloading service, where the prompt may include a billing amount and the like. After the user confirms, the billing confirmation message is returned.
  • the charging triggering device sends the charging request to the charging subsystem after receiving the confirmation information.
  • the process of prompting the user to perform charging in the above 908 ⁇ 910 is an optional process, and the situation is similar in other specific embodiments of the present invention.
  • the charging subsystem performs corresponding charging processing according to the received charging request. 913. After processing, the charging subsystem generates a charging request processing result message according to the processing result, and sends the charging request processing result message to the charging triggering device.
  • the processing module of the charging trigger device determines the content of the message after receiving the charging request processing result message.
  • the downloaded content is forwarded to the corresponding download client (otherwise, the instruction is not forwarded), and the client downloads the content.
  • a trusted charging triggering device is set up between the service subsystem and the user terminal, and the charging device sends the charging to the charging subsystem through the charging triggering device when the user terminal uses the service.
  • the request triggers the actual charging.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

L'invention porte sur un procédé et un système de facturation et sur un dispositif de déclenchement de facturation. Le procédé comprend les étapes consistant à : construire une requête de facturation conformément au message de service reçu et aux informations de configuration de système stockées, envoyer la requête de facturation à un sous-système de facturation, la requête de facturation étant utilisée pour amener le sous-système de facturation à effectuer un traitement de facturation ; recevoir un message de résultat de traitement de requête de facturation renvoyé par le sous-système de facturation conformément à la requête de facturation, traiter le message de service reçu conformément au message de résultat de traitement de requête de facturation.
PCT/CN2008/073446 2007-12-11 2008-12-11 Procédé et système de facturation et dispositif de déclenchement de facturation WO2009086773A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2007100323648A CN101183952B (zh) 2007-12-11 2007-12-11 一种计费方法、***及计费触发装置
CN200710032364.8 2007-12-11

Publications (1)

Publication Number Publication Date
WO2009086773A1 true WO2009086773A1 (fr) 2009-07-16

Family

ID=39449049

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/073446 WO2009086773A1 (fr) 2007-12-11 2008-12-11 Procédé et système de facturation et dispositif de déclenchement de facturation

Country Status (2)

Country Link
CN (1) CN101183952B (fr)
WO (1) WO2009086773A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107331060A (zh) * 2017-06-28 2017-11-07 李钊河 有偿代充电的充电管理方法、电子设备、存储介质及***

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183952B (zh) * 2007-12-11 2010-08-25 华为技术有限公司 一种计费方法、***及计费触发装置
CN102255735B (zh) * 2011-07-05 2013-09-04 青岛海信传媒网络技术有限公司 一种订单的处理方法及装置
CN107809752B (zh) * 2017-10-16 2020-08-21 南京网元通信技术有限公司 一种基于软件仿真的移动网流量欺诈验证方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1658645A (zh) * 2005-03-25 2005-08-24 北京北方烽火科技有限公司 一种lcs***预付费方法
CN1794637A (zh) * 2005-04-20 2006-06-28 华为技术有限公司 计费网络和计费代理装置及计费方法
CN101075992A (zh) * 2006-05-17 2007-11-21 卓望数码技术(深圳)有限公司 Ip多业务交换方法及ip多业务交换***
CN101183952A (zh) * 2007-12-11 2008-05-21 华为技术有限公司 一种计费方法、***及计费触发装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1658645A (zh) * 2005-03-25 2005-08-24 北京北方烽火科技有限公司 一种lcs***预付费方法
CN1794637A (zh) * 2005-04-20 2006-06-28 华为技术有限公司 计费网络和计费代理装置及计费方法
CN101075992A (zh) * 2006-05-17 2007-11-21 卓望数码技术(深圳)有限公司 Ip多业务交换方法及ip多业务交换***
CN101183952A (zh) * 2007-12-11 2008-05-21 华为技术有限公司 一种计费方法、***及计费触发装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107331060A (zh) * 2017-06-28 2017-11-07 李钊河 有偿代充电的充电管理方法、电子设备、存储介质及***
CN107331060B (zh) * 2017-06-28 2023-08-15 一键联数字科技(苏州)有限公司 有偿代充电的充电管理方法、电子设备、存储介质及***

Also Published As

Publication number Publication date
CN101183952B (zh) 2010-08-25
CN101183952A (zh) 2008-05-21

Similar Documents

Publication Publication Date Title
JP5090459B2 (ja) 統合ipメッセージングサービスにおけるメッセージスレッドを管理する方法及びシステム
US8068860B1 (en) Short message service (SMS) protocol gateway
US8649761B2 (en) Service charging method, service charging system, network access server and protocol resolving device
WO2006017979A1 (fr) Systeme de messages multimedia et procede de transmission de messages multimedia
EP2106060B1 (fr) Procédé et sytème pour indication de prix de service
WO2009129723A1 (fr) Procédé et système de transmission d'image hors ligne et serveur d'image hors ligne
GB2431820A (en) Provision of data services over a mobile network
WO2008116411A1 (fr) Procédé, système et dispositif de passerelle de traitement de service d'achat
WO2008022522A1 (fr) Procédé et système assurant des services mobiles et: serveur de centre de gestion associé
WO2007082446A1 (fr) Procede et systeme de taxation hors ligne
WO2008071109A1 (fr) Procédé et système de réalisation de gestion de compte de courrier tiers
WO2009086773A1 (fr) Procédé et système de facturation et dispositif de déclenchement de facturation
WO2007048348A1 (fr) Procede et systeme de realisation de facturation des services de publicite
WO2009109130A1 (fr) Procédé, système et dispositif de téléchargement de flux multimédia
WO2007137482A1 (fr) Procédé, système et dispositif de taxation dans un réseau d'interfonctionnement du système hyperfréquence global
CN109309907A (zh) 用于流量计费的方法、装置及其相关设备
WO2007022685A1 (fr) Procédé de réalisation du service de notification, système de gestion web distribué et dispositif de service d’envoi de notification
WO2011140801A1 (fr) Procédé, appareil et système permettant d'envoyer des messages multimédias
RU2532875C2 (ru) Способ, устройство и система представления услуги
EP1764971A1 (fr) Passerelle permettant l'accès aux services de télécommunications par un tiers
RU2654140C2 (ru) Способ и устройство передачи информации
JP5484954B2 (ja) 利用料金算出装置、ゲートウェイシステム、利用料金算出方法及びプログラム
WO2008122233A1 (fr) Facturation de réseau, procédé de facturation et passerelle
WO2008009200A1 (fr) Procédé, système et dispositif de notification de messages dans le domaine sip
JP5227984B2 (ja) ゲートウェイシステム、通信方法、収容管理サーバ装置及びプログラム

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: 08870119

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08870119

Country of ref document: EP

Kind code of ref document: A1