CN101035002A - 信用控制客户端、信用控制服务器、计费***及计费方法 - Google Patents

信用控制客户端、信用控制服务器、计费***及计费方法 Download PDF

Info

Publication number
CN101035002A
CN101035002A CNA2007100633790A CN200710063379A CN101035002A CN 101035002 A CN101035002 A CN 101035002A CN A2007100633790 A CNA2007100633790 A CN A2007100633790A CN 200710063379 A CN200710063379 A CN 200710063379A CN 101035002 A CN101035002 A CN 101035002A
Authority
CN
China
Prior art keywords
module
terminal
amount
service
request
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CNA2007100633790A
Other languages
English (en)
Other versions
CN100466526C (zh
Inventor
王斌
徐志贤
谢秋华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
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
Priority to CNB2007100633790A priority Critical patent/CN100466526C/zh
Publication of CN101035002A publication Critical patent/CN101035002A/zh
Application granted granted Critical
Publication of CN100466526C publication Critical patent/CN100466526C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/305Authentication, i.e. establishing the identity or authorisation of security principals by remotely controlling device operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/74Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information operating in dual or compartmented mode, i.e. at least one secure mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/88Detecting or preventing theft or loss
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10305Improvement or modification of read or write signals signal quality assessment
    • G11B20/10398Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors
    • G11B20/10425Improvement or modification of read or write signals signal quality assessment jitter, timing deviations or phase and frequency errors by counting out-of-lock events of a PLL
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • H03L7/091Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal the phase or frequency detector using a sampling device
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/23Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2903Methods and arrangements specifically for encoding, e.g. parallel encoding of a plurality of constituent codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2957Turbo codes and decoding
    • H03M13/2993Implementing the return to a predetermined state, i.e. trellis termination
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/63Joint error correction and other techniques
    • H03M13/635Error control coding in combination with rate matching
    • H03M13/6356Error control coding in combination with rate matching by repetition or insertion of dummy data, i.e. rate reduction
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/63Joint error correction and other techniques
    • H03M13/635Error control coding in combination with rate matching
    • H03M13/6362Error control coding in combination with rate matching by puncturing
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
    • H03M7/4006Conversion to or from arithmetic code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/25Arrangements specific to fibre transmission
    • H04B10/2575Radio-over-fibre, e.g. radio frequency signal modulated onto an optical carrier
    • H04B10/25752Optical arrangements for wireless networks
    • H04B10/25753Distribution optical network, e.g. between a base station and a plurality of remote units
    • H04B10/25754Star network topology
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/0077Multicode, e.g. multiple codes assigned to one user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0066Parallel concatenated codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0067Rate matching
    • H04L1/0068Rate matching by puncturing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/497Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems by correlative coding, e.g. partial response coding or echo modulation coding transmitters and receivers for partial response systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/126Applying verification of the received information the source of the received data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/085Secret sharing or secret splitting, e.g. threshold schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/304Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy based on error correction codes, e.g. McEliece
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/109Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • H04N19/139Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • H04W12/106Packet or message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2105Dual mode as a secondary aspect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2115Third party
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/22Signal processing not specific to the method of recording or reproducing; Circuits therefor for reducing distortions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices
    • H04W88/085Access point devices with remote components
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S370/00Multiplex communications
    • Y10S370/901Wide area network
    • Y10S370/902Packet switching
    • Y10S370/903Osi compliant network
    • Y10S370/906Fiber data distribution interface, FDDI
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S370/00Multiplex communications
    • Y10S370/901Wide area network
    • Y10S370/902Packet switching
    • Y10S370/903Osi compliant network
    • Y10S370/907Synchronous optical network, SONET

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Probability & Statistics with Applications (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Electromagnetism (AREA)
  • Discrete Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Power Engineering (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种信用控制客户端、信用控制服务器、计费***及计费方法,计费方法包括以下步骤:获取接收到的开始会话请求中携带的终端用户标识;判断与所述用户标识对应的帐户上的余额是否充足,是,则采用后计费方式对所述终端请求的服务进行计费;否则,采用预留计费方式对所述服务进行计费。采用本发明,简化了服务流程;减少了不必要的中间会话请求,减少了信用控制客户端与信用控制服务器之间的信息交互,减少了网络传输负担以及信用控制客户端与信用控制服务器的工作量,提高了其工作性能与工作效率,保证了服务请求的正常处理,方便了运营商与用户;避免了终端用户帐户上的余额不足而欠费、甚至恶意透支使用服务,而对运营商带来损失。

Description

信用控制客户端、信用控制服务器、计费***及计费方法
技术领域
本发明涉及通信领域中的计费技术,尤其是向终端提供服务的过程中,对提供的服务进行计费的信用控制客户端、信用控制服务器、计费***及计费方法。
背景技术
随着数据业务的快速发展,用户可以通过终端来使用运营商提供的各项服务,例如:用户可以通过终端使用语音业务,收发文本消息、彩信、E-mail,通过终端登录互联网络下载彩铃与图片、购物等。此前,在用户通过终端使用服务提供商提供的各项服务时,运营商主要采用后计费方式对用户使用的服务进行计费与扣费,即:不查询终端用户帐户上的余额,在用户成功使用服务后,再计算用户使用服务的费用,并从用户帐户上扣除计算出的费用。该后计费方式存在的缺陷是:可能存在终端用户帐户上的余额不足而欠费,甚至有的用户恶意透支使用服务,这就对运营商带来极大的损失。
目前,在各种有线与无线网络通信的费用支付方式中,由于具备可以让终端用户实时、方便地查询自己帐户上的余额、可以让运营商避免用户恶意透支帐户余额及欠费等优点,预付费支付方式目前已经得到了用户与运营商普遍采用的一种费用支付方式,并将得到更为广泛的应用。
目前存在的两种预付费支付方式有两种:一种是立即记账方式,另一种是预留计费方式。
立即记账方式是当信用控制客户端接收到终端发送的服务请求时,向信用控制服务器发送立即记账请求;信用控制服务器收到立即记账请求后,对终端请求的服务进行计费及扣费;成功扣费后,向信用控制客户端发送立即记账请求回复;信用控制客户端收到立即记账请求回复后,向终端提供服务。该方法要求信用控制服务器扣费成功后,保证信用控制客户端一定能成功地向终端提供其请求的服务。而一旦发生意外,例如:终端、信用控制客户端、信用控制服务器或者其所使用的通信网络出现任何一个问题,都无法满足该条件,这就损害了用户的经济利益,并给用户带来不便;另外,对于运营商来说,需要处理用户因此引起的投诉、索赔、查证事实等繁琐的事宜,势必耗费大量的人力与物力,同样给运营商带来极大不便。因此,目前,运营商已经尽量避免使用该计费方式。
预留计费方式是目前使用最广泛的一种计费方法,如图1所示,为现有技术预留计费的流程图,其具体实现流程为:终端向信用控制客户端发起服务请求(步骤A);信用控制客户端接收到终端发送的服务请求时,向信用控制服务器发送开始会话请求,该开始会话请求中携带有终端用户标识与请求预留额度(步骤B);信用控制服务器收到开始会话请求后,在终端用户的帐户上预留与请求预留额度对应的预留金额,如果该请求预留额度本身就是金额单位,则直接预留该预留金额,如果该请求预留额度是非金额单位,则信用控制服务器根据资费进行计算,得到与请求预留额度对应的预留金额,并预留该预留金额(步骤C);预留成功后,信用控制服务器向信用控制客户端发送开始会话请求回复,该开始会话请求回复中携带有批准信用度,即:与预留的金额相应的时长或流量(步骤D);信用控制客户端收到发送开始会话请求回复后,检查批准信用度是否为零(步骤E);若是,则拒绝向终端提供服务,结束流程(步骤N);若否,则向终端提供服务,并监控终端是否结束使用服务以及批准信用度是否用完(步骤F);判断终端结束服务与批准信用度用完两个事件中,是否批准信用度用完在先(步骤G);若是,则信用控制客户端向信用控制服务器发送中间会话请求,请求继续使用该服务,该中间会话请求中携带有终端用户标识、终端实际使用额度与请求重新预留的请求预留额度(步骤H);信用控制服务器收到中间会话请求后,释放掉前一次在该终端用户的帐户上预留的预留金额,并做记账处理,从终端用户的帐户上扣除该终端实际使用额度所需的应付金额,如果实际使用额度本身就是金额单位,则直接扣除金额,如果实际使用额度是非金额单位,则根据资费进行计算,得到与实际使用额度对应的应付金额,再进行扣除,然后再次在终端用户的帐户上预留与请求预留额度对应的预留金额(步骤I);预留成功后,信用控制服务器向信用控制客户端发送中间会话请求回复,该中间会话请求回复中携带有终端用户标识与批准信用度(步骤J);此后重复步骤E至步骤J的流程,直到终端结束使用请求的服务;若终端结束使用服务,信用控制客户端向信用控制服务器发送结束会话请求,该结束会话请求中携带有终端用户标识与实际使用额度(步骤K);信用控制服务器接收到信用控制客户端发送的结束会话请求后,释放掉前一次在该终端用户的帐户上预留的预留金额,并做记账处理,从终端用户的帐户上扣除该终端实际使用额度所需的应付金额,如果实际使用额度本身就是金额单位,则直接扣除金额,如果实际使用额度是非金额单位,则根据资费进行计算,得到与实际使用额度对应的应付金额,再进行扣除(步骤L);然后向信用控制客户端发送结束会话请求回复(步骤M)。
由上述流程可知,预留计费方式具有以下特点:
1,服务流程复杂。为了实现对服务的计费需求,一般情况下,每一个服务都需要信用控制客户端向信用控制发送一个开始会话请求、多次中间会话请求与一次结束会话请求;并且,信用控制客户端与信用控制服务器都需要保存服务状态。
2,信息交互频繁。因为预留与扣费需要保持一致,在很多情况下,例如:若终端在使用服务的过程中发生小区切换、费率切换、特定时间点等,还会在预留金额充足的情况下再次发起中间会话请求,具体触发请求的条件由信用控制服务器与信用控制客户端实时协商完成;
3,工作量大。对于信用控制客户端来说,需要一直监控信用控制服务器下发的请求触发条件,例如:额度监控;对于信用控制服务器来说,需要从终端用户的帐户上预留一定的金额,在扣费时,还需要释放预留的金额。
由于上述特点,使得预留计费方式存在着明显的不足之处:信息交互频繁,就增加了网络传输的信息量,这就增加了网络负担,可能引起网络拥塞;工作量大,占用了信用控制客户端与信用控制服务器的大量工作时间及处理能力,影响了其工作性能,降低了其工作效率,甚至在业务繁忙时,会无法处理其他终端用户的正常服务请求,对运营商和终端用户都带来不便。
发明内容
本发明实施例所要解决的技术问题是预留计费方式存在的以下不足:信息交互频繁增加了网络负担,可能引起网络拥塞;工作量大,占用了信用控制客户端与信用控制服务器的大量工作时间及处理能力,影响了其工作性能,降低了其工作效率,甚至在业务繁忙时,会无法处理其他终端用户的正常业务请求。
为解决上述技术问题,本发明实施例的一种计费方法,包括以下步骤:获取接收到的开始会话请求中携带的终端用户标识;判断与所述用户标识对应的帐户上的余额是否充足,是,则采用后计费方式对所述终端请求的服务进行计费;否则,采用预留计费方式对所述终端请求的服务进行计费。
为解决上述技术问题,本发明实施例的基于上述计费方法的信用控制客户端,包括用于发送会话请求及接收会话请求回复的会话处理模块,和用于向终端提供服务的服务提供模块,还包括:
监控识别模块,分别与所述会话处理模块及所述服务提供模块连接,用于识别是否需要对终端使用的额度进行限制,以及会话请求回复中携带的批准信用度是否为零;
监控模块,分别与所述会话处理模块、所述监控识别模块及所述服务提供模块连接,用于根据所述监控识别模块的指示,对终端实际使用额度,或者进一步对批准信用度是否用完进行监控,并在批准信用度用完时向所述会话处理模块发送批准信用度已用完以及终端实际使用额度的通知消息,或者在终端结束使用所述服务时向所述会话处理模块发送终端结束使用服务以及终端实际使用额度的通知消息。
为解决上述技术问题,本发明实施例的基于上述计费方法的信用控制服务器,包括用于获取接收到的开始会话请求中携带的终端用户标识的预处理模块,和用于存储终端用户标识对应的帐户信息的信息存储模块,和与所述信息存储模块连接的、用于在所述帐户上预留金额以及释放该预留金额的预留处理模块,和用于根据预设的资费信息计算与请求预留额度对应的预留金额以及与终端实际使用额度对应的应付金额的计算模块,和与所述信息存储模块连接的、用于从所述帐户上扣除所述应付金额的扣除模块,还包括:
鉴权模块,与所述信息存储模块连接,用于判断所述帐户上的余额是否充足以及是否需要对所述终端使用的额度进行限制;
会话控制模块,分别与所述预处理模块、所述预留处理模块、所述计算模块及所述扣除模块连接,用于根据所述帐户上的余额是否充足的鉴权结果与是否需要对所述终端使用的额度进行限制的判断结果,控制所述预留处理模块、所述计算模块及所述扣除模块采用后计费方式或者预留计费方式对所述服务进行计费。
为解决上述技术问题,本发明实施例的基于上述计费方法的业务计费***,包括信用控制客户端与信用控制服务器,所述信用控制客户端包括用于发送会话请求及接收会话请求回复的会话处理模块,和用于向终端提供服务的服务提供模块;所述信用控制服务器包括与所述会话处理模块连接的、用于获取接收到的开始会话请求中携带的终端用户标识的预处理模块,和用于存储终端用户标识对应的帐户信息的信息存储模块,和与所述信息存储模块连接的、用于在所述帐户上预留金额以及释放该预留金额的预留处理模块,和用于根据预设的资费信息计算与请求预留额度对应的预留金额以及与终端实际使用额度对应的应付金额的计算模块,和与所述信息存储模块连接的、用于从所述帐户上扣除所述应付金额的扣除模块,所述信用控制客户端还包括:
监控识别模块,分别与所述会话处理模块及所述服务提供模块连接,用于识别是否需要对终端使用的额度进行限制,以及会话请求回复中携带的批准信用度是否为零;
监控模块,分别与所述会话处理模块、所述监控识别模块及所述服务提供模块连接,用于根据所述监控识别模块的指示,对终端实际使用额度,或者进一步对批准信用度是否用完进行监控,并在批准信用度用完时向所述会话处理模块发送批准信用度已用完以及终端实际使用额度的通知消息,或者在终端结束使用所述服务时向所述会话处理模块发送终端结束使用服务以及终端实际使用额度的通知消息;
所述信用控制服务器还包括:
鉴权模块,与所述信息存储模块连接,用于判断所述帐户上的余额是否充足以及是否需要对所述终端使用的额度进行限制;
会话控制模块,分别与所述预处理模块、所述预留处理模块、所述计算模块及所述扣除模块连接,用于根据所述帐户上的余额是否充足的鉴权结果与是否需要对所述终端使用的额度进行限制的判断结果,控制所述预留处理模块、所述计算模块及所述扣除模块采用后计费方式或者预留计费方式对所述服务进行计费。
本发明的实施例,根据请求使用服务的终端用户帐户上的余额信息来选择对该用户的计费方式,在帐户余额充足的情况下,采用后计费方式对终端使用的服务进行计费,而在帐户余额不是很充足的情况下,采用预留计费方式对终端使用的服务进行计费,这样,在帐户余额充足的情况下,信用控制客户端一般只在服务提供服务前发送一个开始会话请求,在服务提供结束时发送一个结束会话请求,简化了服务流程;减少了不必要的中间会话请求,减少了信用控制客户端与信用控制服务器之间的信息交互,减少了网络传输负担以及信用控制客户端与信用控制服务器的工作量,与现有技术相比,提高了其工作性能与工作效率,保证了服务请求的正常处理,方便了运营商与用户;而在帐户余额不是很充足的情况下,采用预留计费方式对终端使用的服务进行计费,避免了终端用户帐户上的余额不足而欠费、甚至恶意透支使用服务,而对运营商带来损失。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为现有技术预留计费的流程图。
图2为本发明信用控制服务器实施例的结构示意图。
图3为本发明信用控制客户端实施例的结构示意图。
图4为本发明计费***实施例的结构示意图。
图5为本发明计费方法实施例的基本流程图。
图6为本发明计费方法实施例的流程图。
图7为本发明的采用后计费方式计费实施例的流程图。
图8为本发明的采用后计费方式计费实施例的另一流程图。
具体实施方式
本发明实施例根据用户帐户上的余额情况,必要时,结合终端用户请求的服务类型,来决定采用预留计费方式或后计费方式两种不同的计费方法对用户请求的服务进行计费,例如:对于随机的,消费金额相对较高的服务请求可以将余额充足的标准设置较高,用户帐户余额低于该标准时采用预留计费方式进行计费,而对于普通的语音呼叫业务,在用户帐户余额相对较高的情况下,可采用后计费方式进行计费,以达到减少信息处理量、提高工作效率,同时避免用户欠费或透支使用业务的效果。
图2所示为本发明信用控制服务器实施例的结构示意图,其包括依次连接的预处理模块11、会话控制模块12、鉴权模块13与信息存储模块14,以及分别与会话控制模块12及信息存储模块14连接的预留处理模块15、计算模块16与扣除模块17。其中,预处理模块11用于接收信用控制客户端发送的开始会话请求,获取该开始会话请求中携带的终端用户标识,例如:电话号码、SIP(Session Initiation Protocol,基于IP的应用层控制协议)URI(Universal Resource Identifier,,通用资源标志符);信息存储模块14用于存储终端用户标识对应的帐户信息,至少包括帐户余额;鉴权模块13根据信息存储模块14中记录的信息,判断与请求服务的终端用户标识对应的帐户余额是否充足以及是否需要对终端使用的额度进行限制,并向会话控制模块12反馈帐户余额是否充足的鉴权结果与是否需要对终端使用的额度进行限制的判断结果,其中帐户余额充足与需要对终端使用的额度进行限制的帐户余额的标准可以预先设定,可以由运营商根据所有用户使用服务所需资费的历史数据来进行统计、确定,也可以由运营商根据其他标准预先确定;预留处理模块15在请求使用服务的帐户上预留金额,以及释放预留金额;计算模块16用于根据预设的资费信息计算与请求预留额度对应的预留金额,以及终端使用服务的过程中实际使用额度对应的应付金额;扣除模块17用于从使用服务的终端用户的帐户上扣除应付金额;会话控制模块12用于根据使用服务的用户帐户上的余额是否充足以及是否需要对终端实际使用的额度进行限制的鉴权结果,控制预留处理模块15、计算模块16及扣除模块17执行相应操作的顺序,至少可以实现下述图5至图8任一实施例所述的操作顺序,采用后计费方式或者预留计费方式对用户使用的服务进行计费。
再参见图2,信用控制服务器还可以包括计费标准存储模块18,与鉴权模块13连接,用于存储预设的资费信息,另外,还可以存储服务的服务类型信息与作为帐户余额充足的标准的余额数值之间的对应关系信息,该标准可以根据服务类型所需资费来确定。对不同的服务类型设定帐户余额充足的标准不同,有利于按照用户请求使用的服务的类型来确定采用合适的计费方式。
图3所示为本发明信用控制客户端实施例的结构示意图,其包括依次连接的会话处理模块21、监控识别模块22与监控模块23,以及与监控识别模块22及监控模块23连接的服务提供模块24,监控模块23还与会话处理模块21连接。其中,会话处理模块21用于向信用控制服务器发送会话请求,该会话请求可以是开始会话请求、中间会话请求或结束会话请求,以及接收信用控制服务器反馈的会话请求回复,该会话请求回复可以是开始会话请求回复、中间会话请求回复或结束会话请求回复;监控识别模块22用于检查终端用户的帐户余额是否充足,是否需要在终端使用服务的过程中,对其使用的额度进行限制,以及会话请求回复中携带的批准信用度是否为零;服务提供模块24用于根据监控识别模块22的指示,向终端提供服务;监控模块23用于根据监控识别模块22的指示,在服务提供模块24向终端提供服务时,对终端实际使用额度,或者进一步对批准信用度是否用完进行监控,并在批准信用度用完时向会话处理模块21发送批准信用度已用完以及终端实际使用额度的通知消息,或者在终端结束使用服务时,向会话处理模块21发送终端结束使用服务以及终端实际使用额度的通知消息。
图4所示为本发明计费***实施例的结构示意图,该计费***包括信用控制客户端2与信用控制服务器1。其中,信用控制客户端2采用图3所示的实施例;信用控制服务器1采用图2所示的实施例,其中的预处理模块11与信用控制客户端2中的会话处理模块21通信连接。其中,信用控制服务器1中的计费标准存储模块18可省略。
图5所示为本发明计费方法实施例的基本流程图,其包括以下步骤:
获取接收到的开始会话请求中携带的终端用户标识(步骤11);判断与用户标识(例如:电话号码、SIP URI)对应的帐户上的余额是否充足(步骤12),是,则采用后计费方式对终端请求的服务进行计费(步骤13);否则,采用预留计费方式对终端请求的服务进行计费(步骤14)。
通过判断帐户余额是否充足,来选择采用后计费方式或预留计费方式对终端使用的服务进行计费,这样,在帐户余额充足的情况下,简化了服务流程;减少了不必要的中间会话请求,减少了信用控制客户端与信用控制服务器之间的信息交互,从而减少了网络传输负担以及信用控制客户端与信用控制服务器的工作量,提高了其工作性能与工作效率,保证了服务请求的正常处理,方便了运营商与用户;也避免了终端用户帐户上的余额不足而欠费、甚至恶意透支使用服务,而对运营商带来损失。
图5所示的计费方法中,判断与用户标识对应的帐户上的余额是否充足具体可以是:判断与所述用户标识对应的帐户上的余额是否大于预先规定的数值。该数据可以由运营商根据所有用户使用服务所需资费的历史数据来进行统计、确定,也可以由运营商根据其他标准预先确定。信用控制服务器可以为某个用户单独设定作为帐户余额充足标准的数值,也可以为某种类型的用户设定作为帐户余额充足标准的数值,还可以针对某个用户或某种类型的用户的具体服务类型设定作为帐户余额充足标准的数值。
若帐户上的余额充足的标准与用户类型和/或服务类型有关,则判断与用户标识对应的帐户上的余额是否充足时,需要根据用户类型和/或服务类型查询。基于此,上述开始会话请求中还可以携带请求服务的用户类型和/或服务类型信息;相应的,步骤11中,还可以获取开始会话请求中携带的用户类型和/或服务类型信息;步骤12中,判断与用户标识对应的帐户上的余额是否充足具体为:判断该帐户上的余额是否大于预先规定的对应于用户和类型/或服务类型的数值。
不同类型的用户或服务所使用的资费可能不同,针对不同类型的服务确定帐户余额充足的具体标准,使得计费方式的选择更加精确、合理。
图6所示为本发明计费方法实施例的流程图,其具体流程如下:
信用控制客户端2中的会话处理模块21接收到终端发送的服务请求后,向信用控制服务器1中的预处理模块11发送开始会话请求,该开始会话请求中携带有终端用户标识与请求预留额度,假设该用户标识为1301111111111(步骤201)。
预处理模块11从开始会话请求中获取用户标识1301111111111,并将该用户标识1301111111111发送给会话控制模块12(步骤202)。
会话控制模块12将用户标识1301111111111发送给鉴权模块13,指示对用户标识1301111111111对应的帐户上的余额进行鉴权(步骤203)。
鉴权模块13从信息存储模块14中获取与用户标识1301111111111对应的帐户余额,并判断该帐户余额是否充足以及是否需要对终端使用的额度进行限制,假设预先规定的余额充足的标准是帐户上的余额大于50.00元,需要对终端使用的额度进行限制的阈值为100.00元,则判断与用户标识1301111111111对应的帐户余额是否大于50.00元及是否大于100.00元,并将帐户余额是否充足的鉴权结果信息与是否需要对终端使用的额度进行限制的判断结果信息反馈给会话控制模块12(步骤204)。
若帐户余额充足,则会话控制模块12控制采用后计费方式对用户标识为1301111111111的用户请求的服务进行计费(即:步骤13)。
若帐户余额不充足,则采用预留计费方式进行计费(即:步骤14),即:预留处理模块15在会话控制模块12的指示下,从用户标识1301111111111的帐户上预留与请求预留额度对应的预留金额,如果该请求预留额度本身就是金额单位,则直接预留该预留金额,如果请求预留额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与请求预留额度对应的预留金额,然后预留处理模块15预留该预留金额,并向会话控制模块12反馈成功预留的额度。该成功预留的额度可以是服务的时长或流量,例如:20分钟或20M。(步骤205)。
预处理模块11根据会话控制模块12的指示,向会话处理模块21发送开始会话请求回复,该开始会话请求回复中携带有用户标识1301111111111与批准信用度,批准信用度即为成功预留的额度(步骤206)。
监控识别模块22接收到会话请求回复后,识别帐户余额是否足够充足以决定在向终端提供服务时,是否需要对终端使用的额进行限制。帐户余额充足可以通过帐户余额充足信息来标识,该帐户余额充足信息可以体现为会话请求回复中未携带批准信用度,也可以是一个值为真的帐户余额充足标志,还可以是大于某一预设的需要对终端使用的额度进行限制的阀值的批准信用度,例如:大于通话时长阈值1440分钟的通话时长3000分钟。监控识别模块22识别出开始会话请求回复中携带有不大于需要对终端使用的额度进行限制的阈值的批准信用度,进一步判断批准信用度是否为零(步骤207)。若为零,则拒绝向终端提供服务,结束服务流程(步骤221)。
若不为零,则服务提供模块24根据监控识别模块22的指示,向用户标识为1301111111111的用户使用的终端提供其请求的服务,同时,监控模块23对该终端是否结束使用服务与批准信用度是否用完进行监控(步骤208)。
监控模块23判断终端结束使用服务与批准信用度用完两个事件中,是否终端结束使用服务在先(步骤209)。
若终端结束使用服务在先,则会话处理模块21向预处理模块11发送结束会话请求,该结束会话请求携带有用户标识1301111111111与终端实际使用额度(步骤210)。
会话控制模块12指示预留处理模块15释放上次从用户标识1301111111111帐户上预留的请求预留金额(步骤211)。
会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除与实际使用额度对应的应付金额,如果该实际使用额度本身就是金额单位,则直接扣除该应付金额,如果实际使用额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与实际使用额度对应的应付金额,然后扣除模块17扣除该应付金额(步骤212)。
扣除成功后,预处理模块11根据会话控制模块12的指示,向信用控制客户端2发送结束会话请求回复(步骤213)。
若批准信用度用完在先,则向预处理模块11发送中间会话请求,其中携带有用户标识1301111111111、终端实际使用额度与请求重新预留的请求预留额度(步骤214)。
会话控制模块12指示预留处理模块15释放上次从用户标识1301111111111帐户上预留的预留金额(步骤215)。
会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除与实际使用额度对应的应付金额,如果该实际使用额度本身就是金额单位,则直接扣除该应付金额,如果实际使用额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与实际使用额度对应的应付金额,然后扣除模块17扣除该应付金额(步骤216)。
会话控制模块12指示预留处理模块15重新预留,即:预留处理模块15在会话控制模块12的指示下,从用户标识1301111111111的帐户上预留与请求预留额度对应的预留金额,如果该请求预留额度本身就是金额单位,则直接预留该预留金额,如果请求预留额度是非金额单位,则计算模块16在会话控制模块12的指示下,根据计费标准存储模块18存储的资费进行计算,得到与请求预留额度对应的预留金额,然后预留处理模块15预留该预留金额,并向会话控制模块12反馈成功预留的额度。该成功预留的额度可以是服务的时长或流量,例如:20分钟或20M(步骤217)。
预处理模块11根据会话控制模块12的指示,向会话处理模块21发送中间会话请求回复,该指示信息中携带有用户标识1301111111111与批准信用度(步骤218),然后,返回执行步骤207。
在帐户余额不足的情况下,采用预留计费方式对终端使用的服务进行计费,避免了终端用户帐户上的余额不足而欠费、甚至恶意透支使用服务,而对运营商带来损失。
另外,若规定不同服务类型的用户余额充足的标准不同,例如:国内语音业务余额充足的标准是30.00元,国际语音业务余额充足的标准是50.00元,多媒体消息下载业务余额充足的标准是10.00元,则步骤201中,会话处理模块21发送的开始会话请求中还应携带终端请求的服务类型信息;相应的,步骤202中,预处理模块11还从开始会话请求中获取服务类型信息;步骤204中,鉴权模块13还从计费标准存储模块18中获取与该服务类型对应的余额充足的标准,然后判断与用户标识1301111111111对应的帐户余额是否大于该标准。
步骤204中,若用户标识1301111111111帐户上的余额充足,且大于预先设置的需要对终端使用的额度进行限制的阈值,例如:预先规定的余额充足的标准是帐户上的余额大于50.00元,需要对终端使用的额度进行限制的阈值为100.00元,用户帐户上的余额为120.00元,则可以采用图7所示的后计费方式对用户标识为1301111111111的用户请求的服务进行计费,具体为:
预处理模块11根据会话控制模块12的指示,向开始会话请求回复中加入帐户余额充足信息,然后向会话处理模块21发送开始会话请求回复(步骤301),该开始会话请求回复中携带用户标识为1301111111111的用户帐户余额充足信息,帐户余额充足信息可以体现为会话请求回复中未携带批准信用度,也可以是一个值为真的帐户余额充足标志,还可以是大于某一预设需要对终端使用的额度进行限制的阀值的批准信用度,例如:大于通话时长阈值1440分钟的通话时长3000分钟。
监控识别模块22识别出开始会话请求中携带有根据帐户余额充足信息,获知不需要对终端使用的额度进行限制,便指示服务提供模块24向用户标识为1301111111111的用户使用的终端提供其请求的服务,并指示监控模块23对终端实际使用额度进行监控(步骤302)。
监控模块23监测到终端结束使用服务时,会话处理模块21向预处理模块11发送结束会话请求,该结束会话请求携带有用户标识为1301111111111与终端实际使用额度(步骤303)。
会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除与实际使用额度对应的应付金额,如果该实际使用额度本身就是金额单位,则直接扣除该应付金额,如果实际使用额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与实际使用额度对应的应付金额,然后扣除模块17扣除该应付金额(步骤304)。
扣除成功后,预处理模块11根据会话控制模块12的指示,向会话处理模块21发送结束会话请求回复(步骤305)。
在帐户余额充足的情况下,采用后计费方式对终端使用的服务进行计费,与预留计费方式相比,简化了服务流程,减少了不必要的中间会话请求,减少了信用控制客户端与信用控制服务器之间的信息交互,减少了网络传输负担以及信用控制客户端与信用控制服务器的工作量,提高了其工作性能与工作效率,保证了服务请求的正常处理,方便了运营商与用户。
采用后计费方式对终端使用的服务进行计费时,在会话控制模块12指示预处理模块11发送开始会话请求回复之前,还设置终端根据本次发送开始会话请求回复可用的批准信用度,该可用的批准信用度可以是预设的信用度,也可以是与用户帐户上的余额对应的信用度。
图6所示实施例的步骤204中,若用户标识1301111111111帐户上的余额充足,但不大于预先设置的需要对终端使用的额度进行限制的阈值,例如:预先规定的余额充足的标准是帐户上的余额大于50.00元,需要对终端使用的额度进行限制的阈值为100.00元,而用户帐户上的余额为80.00元,则可以采用图8所示的后计费方式对用户标识为1301111111111的用户请求的服务进行计费,具体为:
预处理模块11根据会话控制模块12的指示,向会话处理模块21发送开始会话请求回复,该指示信息中携带有用户标识1301111111111及不大于与用户帐户上的余额对应的批准信用度(步骤401)。
监控识别模块22识别出开始会话请求回复中携带有不大于需要对终端使用的额度进行限制的阈值的批准信用度,进一步判断批准信用度是否为零(步骤402)。
若为零,则拒绝向终端提供服务,结束服务流程(步骤403)。
若不为零,则监控识别模块22指示服务提供模块24向用户标识为1301111111111的用户使用的终端提供其请求的服务,并指示监控模块23对该终端是否结束使用服务与批准信用度是否用完进行监控(步骤404)。
监控模块23判断终端结束使用服务与批准信用度用完这两个事件中,终端结束使用服务是否在先(步骤405)。
若终端结束使用服务在先,则会话处理模块21向预处理模块11发送结束会话请求,该结束会话请求携带有用户标识1301111111111与终端实际使用额度(步骤406)。
会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除与实际使用额度对应的应付金额,如果该实际使用额度本身就是金额单位,则直接扣除该应付金额,如果实际使用额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与实际使用额度对应的应付金额,然后扣除模块17扣除该应付金额(步骤407)。
扣除成功后,预处理模块11根据会话控制模块12的指示,向信用控制客户端2发送结束会话请求回复(步骤408)。
若批准信用度用完在先,则会话处理模块21向预处理模块11发送用户标识为1301111111111的用户使用的终端继续使用服务的中间会话请求,该中间会话请求中携带有用户标识1301111111111与终端实际使用额度(步骤409)。
会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除与实际使用额度对应的应付金额,如果该实际使用额度本身就是金额单位,则直接扣除该应付金额,如果实际使用额度是非金额单位,则计算模块16在会话控制模块12的指示下根据计费标准存储模块18存储的资费进行计算,得到与实际使用额度对应的应付金额,然后扣除模块17扣除该应付金额(步骤410)。
预处理模块11根据会话控制模块12的指示,向会话处理模块21发送中间会话请求回复,该指示信息中携带有用户标识1301111111111与批准信用度(步骤411),然后,返回执行步骤402。
该方案与图7所示的后计费方式相比,可避免用户透支使用服务而给运营商带来经济损失;而与预留计费方式相比,减少了在用户帐户上预留金额与释放预留的金额的操作,简化了信用控制服务器的操作,提高了工作速度与工作效率。
另外,在图8所示的后计费方式中,在步骤410后,即会话控制模块12指示扣除模块17从用户标识1301111111111帐户上扣除应付金额后,鉴权模块13还可以对用户帐户上的余额进行鉴权,重新判断其是否充足以及是否需要对终端使用的额度进行限制,即:执行步骤204,若充足,则继续采用后计费方式对终端使用的服务进行计费;否则,转为采用上述记载的预留计费方式对终端使用的服务进行计费。其中,可以继续采用的后计费方式可以是上述记载的任意一种后计费方式(步骤13)。若采用图7所示的后计费方式,则步骤411中,预处理模块11向会话处理模块21发送中间会话请求回复时,需要在该中间会话请求回复中加入帐户余额充足信息,具体的,可以不向中间会话请求回复中写入批准信用度,或者写入一个帐户余额充足标志,或者写入一个大于某一个预设的需要对终端使用的额度进行限制的阀值的批准信用度;然后,执行步骤302。
在终端使用服务的过程中,用户帐户上的余额会逐渐减少,根据用户帐户上的最新余额重新选择计费方式,在帐户余额不足的情况下,由后计费方式转换为预留计费方式进行计费,实现了计费方式的灵活性,彻底避免了后计费计费方式中存在用户可能透支少量金额的情况。
以下以一个具体的应用为例,对本发明提供的计费方法做进一步说明:
假设信用控制客户端具体为VoIP服务器,它与信用控制服务器之间通过Diameter协议交互信息。并且,规定的帐户余额充足的标准是,用户使用通信网络的时间不少于三年,并且,针对国内语音业务,用户帐户上的余额大于30.00元;针对国际语音业务,用户帐户上的余额大于50.00元。假设一用户入网已三年,其用户标识为130XXXXX,当前的账户余额为45元,先后发起了一个国际语音业务与国际语音业务请求,VoIP服务器每次请求服务的时间为10分钟。
利用本发明的计费方法对国际语音业务进行计费的流程如下:
用户标识为130XXXXX的用户通过终端拨打一个IP国际长途电话;VoIP服务器收到服务请求后,向信用控制服务器中的预处理模块发送开始会话请求CCR消息,该CCR消息中携带有终端用户标识:130XXXXX,对方用户标识:001XXXXX,请求预留额度(在此即时长):10分钟,其中,CC-Request-Type的值为I1ITIAL_REQUEST,Requested-Service-Ulit为10分钟;预处理模块从CCR消息中获取用户标识:130XXXXX,对方用户标识:001XXXXX,时长:10分钟,并识别本次呼叫为国际长途呼叫;鉴权模块根据会话控制模块的指示,从信息存储模块中查询用户标识130XXXXX的帐户余额与入网时间,并与计费标准存储模块中存储的帐户余额充足的标准比较,发现该用户余额小于50.00元,因此,决定采用预留计费方式对该国际语音业务进行计费;因为国际语音业务的资费为1.00元/分钟,请求通话时长为10分钟,因此,计算模块计算应预留的请求预留金额为10.00元;预留处理模块从用户标识130XXXXX的帐户上预留10.00元;预留成功后,预处理模块根据会话控制模块的指示,向VoIP服务器发送开始会话请求回复CCA消息,其中携带有用户标识130XXXXX、对方用户标识:001XXXXX,时长10分钟,CC-Request-Type的值为INITIAL_REQUEST,Granted-Service-Unit为时长:10分钟;VoIP服务器向用户使用的终端提供国际语音业务,并对其通话时长进行监控;10分钟后,用户仍未结束通话,则VoIP服务器向预处理模块发送中间会话请求CCR消息,其中CC-Request-Type的值为UPDATE_REQUEST,Used-Service-Unit  为已经通话10分钟,Requested-Service-Unit为还需要通话10分钟;会话控制模块指示预留处理模块释放用户标识130XXXXX帐户上预留的10.00元;计算模块根据Used-Service-Unit和Requested-Service-Unit,计算出实际使用额度对应的应付金额为10.00元,请求预留额度对应的应预留的请求预留金额为10.00元;会话控制模块指示扣除模块从用户标识130XXXXX帐户上扣除10.00元的应付金额;预留处理模块再次从用户标识130XXXXX的帐户上预留10.00元;预留成功后,预处理模块根据会话控制模块的指示,向VoIP服务器发送中间会话请求回复CCA消息,其中CC-Request-Type的值为UPDATE_REQUEST,Granted-Service-Unit为时长:10分钟;VoIP服务器向用户使用的终端提供国际语音业务,并对其通话时长进行监控;3分钟后,用户结束国际语音业务,VoIP服务器向预处理模块发送用户标识为130XXXXX的用户结束使用国际语音业务的结束会话请求CCR消息,其中CC-Request-Type的值为TERMINATION_REQUEST,Used-Service-Unit为时长:3分钟;预留处理模块释放用户标识130XXXXX帐户上预留的请求预留金额10.00元;计算模块计算3分钟国际语音业务应付金额3.00元;扣除模块从用户标识130XXXXX帐户上扣除3.00元的应付金额,此时,用户标识130XXXXX帐户上的余额为32.00元;预处理模块根据会话控制模块的指示,向VoIP服务器发送结束会话请求CCA消息,其中CC-Request-Type的值为TERMINATION_REQUEST。
利用本发明的计费方法对国内语音业务进行计费的流程如下:
用户标识为130XXXXX的用户通过终端拨打一个IP国际长途电话;VoIP服务器收到服务请求后,向信用控制服务器中的预处理模块发送开始会话请求CCR消息,该CCR消息中携带有终端用户标识:130XXXXX,对方用户标识:131XXXXX,请求预留额度:10分钟,其中,CC-Request-Type的值为INITIAL_REQUEST,Requested-Service-Unit为10分钟;预处理模块从CCR消息中获取用户标识:130XXXXX,对方用户标识:131XXXXX,时长:10分钟,并识别本次呼叫为国内长途呼叫;鉴权模块根据会话控制模块的指示,从信息存储模块中查询用户标识130XXXXX的帐户余额与入网时间,并与计费标准存储模块中存储的帐户余额充足的标准比较,发现该用户余额大于32.00元,因此,决定采用后计费方式对该国内语音业务进行计费;由鉴权结果,预处理模块根据会话控制模块的指示,向VoIP服务器发送开始会话请求回复CCA消息,其中CC-Request-Type的值为INITIAL_REQUEST,Check-Balance-Result为账户充足标识。或者在Granted-Service-Unit中携带帐户余额对应的额度,例如:1440分钟,作为账户充足标志;VoIP服务器向用户使用的终端提供国内语音业务;30分钟后,用户结束国内语音业务,VoIP服务器向预处理模块发送用户标识为130XXXXX的用户结束使用国内语音业务的结束会话请求CCR消息,其中CC-Request-Type的值为TERMINATION_REQUEST,Used-Service-Unit为时长:30分钟;计算模块计算30分钟国内语音业务应付金额9.00元;扣除模块从用户标识130XXXXX帐户上扣除9.00元的应付金额,此时,用户标识130XXXXX帐户上的余额为23.00元;预处理模块根据会话控制模块的指示,向VoIP服务器发送结束会话请求回复CCA消息,其中CC-Request-Type的值为TERMINATION_REQUEST。
本发明实施例总的有益效果:
在帐户余额充足的情况下,信用控制客户端一般只在服务提供服务前发送一个开始会话请求,在服务提供结束时发送一个会话结束请求,简化了服务流程;减少了不必要的中间会话请求,减少了信用控制客户端与信用控制服务器之间的信息交互,减少了网络传输负担以及信用控制客户端与信用控制服务器的工作量,与现有技术相比,提高了其工作性能与工作效率,保证了服务请求的正常处理,方便了运营商与用户;而在帐户余额不是很充足的情况下,采用预留计费方式对终端使用的服务进行计费,避免了终端用户帐户上的余额不足而欠费、甚至恶意透支使用服务,而对运营商带来损失。
最后所应说明的是:以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。

Claims (17)

1、一种计费方法,其特征在于,包括以下步骤:
获取接收到的开始会话请求中携带的终端用户标识;判断与所述用户标识对应的帐户上的余额是否充足,是,则采用后计费方式对所述终端请求的服务进行计费;否则,采用预留计费方式对所述终端请求的服务进行计费。
2、根据权利要求1所述的计费方法,其特征在于,判断与所述用户标识对应的帐户上的余额是否充足具体为:判断与所述用户标识对应的帐户上的余额是否大于预先规定的数值。
3、根据权利要求1或2所述的计费方法,其特征在于,获取接收到的开始会话请求中携带的用户标识时,还获取所述开始会话请求中携带的用户类型和/或服务类型信息;判断与所述用户标识对应的帐户上的余额是否充足具体为:判断与所述用户标识对应的帐户上的余额是否大于预先规定的对应于所述用户类型和/或服务类型的余额数值。
4、根据权利要求1所述的计费方法,其特征在于,采用预留计费方式对所述服务进行计费包括:
在所述帐户上预留与所述开始会话请求中携带的请求预留额度对应的预留金额;发送开始会话请求回复,该开始会话请求回复中携带有与所述预留金额对应的批准信用度;识别出需要对所述终端使用的额度进行限制后,判断所述批准信用度是否为零;
若所述批准信用度为零,则结束所述服务流程;
若所述批准信用度不为零,则向所述终端提供所述服务,并对所述终端是否结束使用所述服务及所述批准信用度是否用完进行监控;
若所述终端结束使用所述服务,则发送结束会话请求,该结束会话请求中携带有所述终端实际使用额度;释放所述帐户上预留的所述预留金额,并从所述帐户上扣除与所述实际使用额度对应的应付金额;
若所述批准信用度用完,则发送中间会话请求,该中间会话请求中携带有所述终端实际使用额度;释放所述帐户上预留的所述预留金额,并从所述帐户上扣除与所述实际使用额度对应的应付金额;发送中间会话请求回复,该中间会话请求回复中携带有批准信用度;然后,返回执行识别出所述帐户上的余额不充足后,判断所述批准信用度是否为零的操作。
5、根据权利要求1所述的计费方法,其特征在于,采用后计费方式对所述服务进行计费包括:
发送开始会话请求回复;向所述终端提供所述服务;所述终端结束使用服务时,发送结束会话请求,该结束会话请求中携带有所述终端实际使用额度;从所述帐户上扣除与所述实际使用额度对应的应付金额。
6、根据权利要求5所述的计费方法,其特征在于,发送开始会话请求回复之前,还包括设置所述终端可用的批准信用度的操作。
7、根据权利要求6所述的计费方法,其特征在于,发送开始会话请求回复具体为:根据所述帐户上的余额是否大于预先设置的需要对所述终端使用的额度进行限制的阈值,是,则直接发送开始会话请求回复;否则,在所述开始会话请求回复中携带所述可用的批准信用度,并发送携带所述可用的批准信用度的开始会话请求回复。
8、根据权利要求6所述的计费方法,其特征在于,在发送开始会话请求回复与向所述终端提供所述服务之间,还根据所述可用的批准信用度识别出需要对所述终端使用的额度进行限制,进一步判断所述可用的批准信用度是否为零,是,则结束所述服务流程;否则,向所述终端提供所述服务;向所述终端提供所述服务时,还对所述终端是否结束使用所述服务及所述可用的批准信用度是否用完进行监控;若所述可用的批准信用度用完,则发送中间会话请求;从所述帐户上扣除与所述中间会话请求中携带的所述终端实际使用额度相应的应付金额;发送中间会话请求回复,该中间会话请求回复中携带有所述可用的批准信用度;然后,返回执行识别出需要对所述终端使用的额度进行限制的操作。
9、根据权利要求4或8所述的计费方法,其特征在于,发送开始会话请求回复或中间会话请求回复后,还判断是否需要对所述终端使用的额度进行限制,是,则进一步判断所述批准信用度或所述可用的批准信用度是否为零;否则,直接向终端提供所述服务。
10、根据权利要求6、7或8所述的计费方法,其特征在于,从所述帐户上扣除所述应付金额后,还判断所述帐户上的余额是否充足,若充足,则继续采用后计费方式对所述服务进行计费;若不充足,则转为采用预留计费方式对所述服务进行计费。
11、一种信用控制客户端,包括用于发送会话请求及接收会话请求回复的会话处理模块,和用于向终端提供服务的服务提供模块,其特征在于,还包括:
监控识别模块,分别与所述会话处理模块及所述服务提供模块连接,用于识别是否需要对终端使用的额度进行限制,以及会话请求回复中携带的批准信用度是否为零;
监控模块,分别与所述会话处理模块、所述监控识别模块及所述服务提供模块连接,用于根据所述监控识别模块的指示,对终端实际使用额度,或者进一步对批准信用度是否用完进行监控,并在批准信用度用完时向所述会话处理模块发送批准信用度已用完以及终端实际使用额度的通知消息,或者在终端结束使用所述服务时向所述会话处理模块发送终端结束使用服务以及终端实际使用额度的通知消息。
12、一种信用控制服务器,包括用于获取接收到的开始会话请求中携带的终端用户标识的预处理模块,和用于存储终端用户标识对应的帐户信息的信息存储模块,和与所述信息存储模块连接的、用于在所述帐户上预留金额以及释放该预留金额的预留处理模块,和用于根据预设的资费信息计算与请求预留额度对应的预留金额以及与终端实际使用额度对应的应付金额的计算模块,和与所述信息存储模块连接的、用于从所述帐户上扣除所述应付金额的扣除模块,其特征在于,还包括:
鉴权模块,与所述信息存储模块连接,用于判断所述帐户上的余额是否充足以及是否需要对所述终端使用的额度进行限制;
会话控制模块,分别与所述预处理模块、所述预留处理模块、所述计算模块及所述扣除模块连接,用于根据所述帐户上的余额是否充足的鉴权结果与是否需要对所述终端使用的额度进行限制的判断结果,控制所述预留处理模块、所述计算模块及所述扣除模块采用后计费方式或者预留计费方式对所述服务进行计费。
13、根据权利要求12所述的信用控制服务器,其特征在于,还包括计费标准存储模块,与所述鉴权模块连接,用于存储预设的资费信息。
14、根据权利要求13所述的信用控制服务器,其特征在于,所述计费标准存储模块还用于存储服务类型信息与作为帐户余额充足的标准的数值之间的对应关系信息。
15、一种业务计费***,包括信用控制客户端与信用控制服务器,所述信用控制客户端包括用于发送会话请求及接收会话请求回复的会话处理模块,和用于向终端提供服务的服务提供模块;所述信用控制服务器包括与所述会话处理模块连接的、用于获取接收到的开始会话请求中携带的终端用户标识的预处理模块,和用于存储终端用户标识对应的帐户信息的信息存储模块,和与所述信息存储模块连接的、用于在所述帐户上预留金额以及释放该预留金额的预留处理模块,和用于根据预设的资费信息计算与请求预留额度对应的预留金额以及与终端实际使用额度对应的应付金额的计算模块,和与所述信息存储模块连接的、用于从所述帐户上扣除所述应付金额的扣除模块,其特征在于,所述信用控制客户端还包括:
监控识别模块,分别与所述会话处理模块及所述服务提供模块连接,用于识别是否需要对终端使用的额度进行限制,以及会话请求回复中携带的批准信用度是否为零;
监控模块,分别与所述会话处理模块、所述监控识别模块及所述服务提供模块连接,用于根据所述监控识别模块的指示,对终端实际使用额度,或者进一步对批准信用度是否用完进行监控,并在批准信用度用完时向所述会话处理模块发送批准信用度已用完以及终端实际使用额度的通知消息,或者在终端结束使用所述服务时向所述会话处理模块发送终端结束使用服务以及终端实际使用额度的通知消息;
所述信用控制服务器还包括:
鉴权模块,与所述信息存储模块连接,用于判断所述帐户上的余额是否充足以及是否需要对所述终端使用的额度进行限制;
会话控制模块,分别与所述预处理模块、所述预留处理模块、所述计算模块及所述扣除模块连接,用于根据所述帐户上的余额是否充足的鉴权结果与是否需要对所述终端使用的额度进行限制的判断结果,控制所述预留处理模块、所述计算模块及所述扣除模块采用后计费方式或者预留计费方式对所述服务进行计费。
16、根据权利要求15所述的计费***,其特征在于,还包括计费标准存储模块,与所述鉴权模块连接,用于存储预设的资费信息。
17、根据权利要求16所述的计费***,其特征在于,所述计费标准存储模块还用于存储服务类型信息与作为帐户余额充足的标准的数值之间的对应关系信息。
CNB2007100633790A 2007-01-10 2007-01-10 信用控制客户端、信用控制服务器、计费***及计费方法 Active CN100466526C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2007100633790A CN100466526C (zh) 2007-01-10 2007-01-10 信用控制客户端、信用控制服务器、计费***及计费方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100633790A CN100466526C (zh) 2007-01-10 2007-01-10 信用控制客户端、信用控制服务器、计费***及计费方法

Publications (2)

Publication Number Publication Date
CN101035002A true CN101035002A (zh) 2007-09-12
CN100466526C CN100466526C (zh) 2009-03-04

Family

ID=38731322

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100633790A Active CN100466526C (zh) 2007-01-10 2007-01-10 信用控制客户端、信用控制服务器、计费***及计费方法

Country Status (1)

Country Link
CN (1) CN100466526C (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101860837A (zh) * 2010-06-12 2010-10-13 中兴通讯股份有限公司 业务计费的控制方法及装置
CN101908966A (zh) * 2009-06-04 2010-12-08 华为技术有限公司 一种宽带计费的方法,装置和***
CN102158838A (zh) * 2010-06-30 2011-08-17 华为技术有限公司 免费资源处理的方法、***、计费装置及余额管理中心
CN102164358A (zh) * 2010-02-24 2011-08-24 华为技术有限公司 业务处理的方法和装置
WO2011157123A2 (zh) * 2011-05-31 2011-12-22 华为技术有限公司 在线计费方法、在线计费***及策略和计费规则功能实体
CN105049226A (zh) * 2015-06-06 2015-11-11 顾飞 资费监控预警***
CN112132677A (zh) * 2020-09-22 2020-12-25 北京思特奇信息技术股份有限公司 一种智能化的信控及收益评估的方法
CN112997472A (zh) * 2018-09-07 2021-06-18 埃弗特尔技术公司 用于对电信服务进行实时在线计费的***和方法
CN114500128A (zh) * 2022-02-07 2022-05-13 北京百度网讯科技有限公司 一种流控计费方法、装置、***、电子设备、介质及产品

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6188752B1 (en) * 1996-11-12 2001-02-13 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for providing prepaid telecommunications services
GB2320852B (en) * 1998-02-06 2000-02-23 Orange Personal Comm Serv Ltd Telecommunications
CN1146217C (zh) * 2000-09-04 2004-04-14 华为技术有限公司 一种被叫付费业务的实现方法
CN100395982C (zh) * 2003-10-24 2008-06-18 华为技术有限公司 无线局域网预付费计费***及其方法

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101908966A (zh) * 2009-06-04 2010-12-08 华为技术有限公司 一种宽带计费的方法,装置和***
CN102164358A (zh) * 2010-02-24 2011-08-24 华为技术有限公司 业务处理的方法和装置
CN102164358B (zh) * 2010-02-24 2014-03-05 华为技术有限公司 业务处理的方法和装置
CN101860837A (zh) * 2010-06-12 2010-10-13 中兴通讯股份有限公司 业务计费的控制方法及装置
WO2011153841A1 (zh) * 2010-06-12 2011-12-15 中兴通讯股份有限公司 业务计费的控制方法及装置
CN102158838A (zh) * 2010-06-30 2011-08-17 华为技术有限公司 免费资源处理的方法、***、计费装置及余额管理中心
WO2011140894A1 (zh) * 2010-06-30 2011-11-17 华为技术有限公司 免费资源处理的方法、***、计费装置及余额管理中心
CN102158838B (zh) * 2010-06-30 2015-08-05 华为技术有限公司 免费资源处理的方法、***、计费装置及余额管理中心
CN102918800A (zh) * 2011-05-31 2013-02-06 华为技术有限公司 在线计费方法、在线计费***及策略和计费规则功能实体
WO2011157123A3 (zh) * 2011-05-31 2012-05-03 华为技术有限公司 在线计费方法、在线计费***及策略和计费规则功能实体
WO2011157123A2 (zh) * 2011-05-31 2011-12-22 华为技术有限公司 在线计费方法、在线计费***及策略和计费规则功能实体
CN102918800B (zh) * 2011-05-31 2015-11-25 华为技术有限公司 在线计费方法和在线计费***
CN105049226A (zh) * 2015-06-06 2015-11-11 顾飞 资费监控预警***
CN112997472A (zh) * 2018-09-07 2021-06-18 埃弗特尔技术公司 用于对电信服务进行实时在线计费的***和方法
CN112997472B (zh) * 2018-09-07 2023-08-08 埃弗特尔技术公司 用于对电信服务进行实时在线计费的***、方法和介质
CN112132677A (zh) * 2020-09-22 2020-12-25 北京思特奇信息技术股份有限公司 一种智能化的信控及收益评估的方法
CN114500128A (zh) * 2022-02-07 2022-05-13 北京百度网讯科技有限公司 一种流控计费方法、装置、***、电子设备、介质及产品

Also Published As

Publication number Publication date
CN100466526C (zh) 2009-03-04

Similar Documents

Publication Publication Date Title
CN101035002A (zh) 信用控制客户端、信用控制服务器、计费***及计费方法
CN1265582C (zh) 信息***服务提供***、信息***方法和通信网络
US7239623B2 (en) Method for transferring messages between communication terminals
CN1701591A (zh) 通信***中的计费
CN1531831A (zh) 通信***内的计费
CN1608387A (zh) 在通信网中用于计费的***和方法及通信网计费服务器
CN1665322A (zh) 建立网络单元之间的连接的方法和***
CN1279741C (zh) 能够在全ip网络内实现预付业务的方法和***
CN101075887A (zh) 一种费用预留机制
CN1921534A (zh) 预付费业务中实现透支的方法及装置
CN1853368A (zh) 计费的方法和计费单元
CN100579023C (zh) 实现互联网接入和内容服务器访问的方法
CN1645888A (zh) 一种通过虚拟充值卡支付或预付移动电话费的装置和方法
CN101167306A (zh) 用于向通信设备提供计费信息的方法和装置
CN105577393B (zh) 一种即时通讯计费***及方法
CN1745539A (zh) 预付费智能网络服务
CN101316175B (zh) 在线计费方法
CN1859132A (zh) 一种分组数据预付费业务实现方法
CN1852385A (zh) 一种在通信网络中实现预付费业务的方法及***
JP4773559B2 (ja) 加入者の利用料金を管理する方法とサーバ
US8082197B2 (en) Communication system
CN1780347A (zh) 一种基于流量/时长和业务质量的分组预付费业务实现方法
CN1438769A (zh) 专用网络***及基于该***的信息服务和电子商务方法
CN1852118A (zh) 在立即记账信用授权中实现退费的方法及***
CN101047745A (zh) 在远程认证拨号用户业务环境下支持计费通知的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant