[go: up one dir, main page]

CN100442695C - Charging method - Google Patents

Charging method Download PDF

Info

Publication number
CN100442695C
CN100442695C CNB2005100801138A CN200510080113A CN100442695C CN 100442695 C CN100442695 C CN 100442695C CN B2005100801138 A CNB2005100801138 A CN B2005100801138A CN 200510080113 A CN200510080113 A CN 200510080113A CN 100442695 C CN100442695 C CN 100442695C
Authority
CN
China
Prior art keywords
service
information
service item
charging method
management server
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.)
Expired - Fee Related
Application number
CNB2005100801138A
Other languages
Chinese (zh)
Other versions
CN1889447A (en
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 CNB2005100801138A priority Critical patent/CN100442695C/en
Publication of CN1889447A publication Critical patent/CN1889447A/en
Application granted granted Critical
Publication of CN100442695C publication Critical patent/CN100442695C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A charging method includes sending service item to unit management server by service and software provider, receiving service by unit terminal as per service item and collecting operation information and user information by unit management server according to service operation result, sending service item and operation information as well as user information to charging server by unit management server then carrying out charging by charging server according to received service item and operation information as well as user information.

Description

A kind of charging method
Technical field
The present invention relates to a kind of network communications technology, relate in particular to a kind of charging method.
Background technology
Along with the development of mobile communication business, the status of portable terminal in whole mobile operation service system is more and more important, makes that the function of portable terminal is increasingly sophisticated, and the possibility that terminal software goes wrong significantly increases.Operator, manufacturer terminal be in order to address the above problem, and with effective assurance user experience, improve user's loyalty, keep efficiently service quality and low-cost device to safeguard, provides various services by the network equipment for portable terminal usually.
In the prior art, as OMA DM (open mobile alliance device management) normalized definition the unified standard standard of the overall architecture of equipment control, agreement and problems such as communication mechanism, fail safe.Equipment control mainly provide the setting of terminal equipment parameter, firmware update, software install and upgrade, use be provided with, functions such as the collection of the mistake of equipment and event information and processing.Simultaneously, OMA DM also provides a kind of WSI (web service interface) mechanism, allows third party software/service provider to provide various services to the user by DM Server (device management server), as software download and renewal, firmware upgrade, parameter configuration, Device Diagnostic etc.Third party software/service provider provides various service processes to be by DM Server to the user: DM Server issues operation by DM (equipment control) agreement and gives DM Agent (equipment management terminal agency); The WSI mechanism that while DM agreement provides makes third party software/service provider issue a certain service to user terminal by DM Server.As shown in Figure 1, simply introduce the above-mentioned process that service is provided below.
Step 1: service/software supplier gives DMServer by WSI with software or respective service down sending content.
Step 2:DM Server initiation is connected with DM Agent's.
Step 3:DM Server sends corresponding operating to user terminal according to the software and services content.
Step 4: terminal (by DM Agent) is carried out operation accordingly.
Step 5: terminal (by DM Agent) return state information is given DM Server.
Step 6:DM Server will serve/and the execution result of software sends to provider.
In above-mentioned service process, although comprised detailed operation information,, be difficult to comprise so comprehensively operation information in other charging process not used as charging, therefore, be difficult to accomplish charge flexibly and exactly.
Summary of the invention
Above-mentioned defective at prior art the purpose of this invention is to provide a kind of charging method, by collecting charging information in device management server, thereby can charge flexibly and exactly.
The present invention is achieved through the following technical solutions, and the invention provides a kind of charging method, comprising:
A, service/software supplier issue service item to device management server;
B, device end are according to service item selection service item wherein, device management server is collected user profile, and, collect operation information according to operating result then according to the relevant operation of service item announcement apparatus office terminal agency's execution service that this device end is selected;
C, device management server are issued accounting server with selected service item, operation information and user profile;
D, accounting server charge according to selected service item, operation information and user profile.
Described service item comprises service content and expenses standard of services.
Described step B further comprises:
B1, device management server and device end are held consultation to determine required service item;
B2, device management server are collected user profile, and carry out the relevant operation of service according to determined service item announcement apparatus office terminal agency;
B3, device management server are collected operation information according to operating result.
Described step B1 further comprises:
B11, device end obtain service item by the equipment management terminal agency;
B12, device end are determined needed service item.
Described step B11 further comprises: device management server provides service item and/or device end to act on behalf of the slave unit management server by equipment management terminal by the equipment management terminal agency to device end and obtains service item.
Described operation information comprises: operation issues time, operation return time and operating result.
Described step B3 further comprises: device management server extracts operation information from status message under synchronous mode, extract operation information at asynchronous mode from common warning message.
Described step B3 further comprises: if operating result is successfully, then collect operation information and user profile, otherwise, abandon collecting operation information and user profile.
Described step B also comprises: if device end is not accepted service, finish this charging process.
Also be provided with the charge information table in device management server or accounting server, described charge information table comprises: information on services territory, user profile territory and operation result information territory.
Service item is write the information on services territory, user profile is write the user profile territory, with operation information write operation object information territory.
According to the present invention,, extract operating result by DM Server recording operation information, can distinguish the concrete operations of every service, different service items, thereby can charge as the case may be, make charging way versatile and flexible, satisfy different service providers' charging demand better.In addition, for miscellaneous service item, collecting charging information guarantees the accuracy of charging, thereby makes the rights and interests between operator, third party software/service provider and the user clearer and more definite exactly.
Description of drawings
Fig. 1 shows the flow chart that service is provided in the equipment control of prior art;
Fig. 2 shows first embodiment of charging method of the present invention;
Fig. 3 shows second embodiment of charging method of the present invention.
Embodiment
Understand and realization the present invention the existing embodiments of the invention of describing in conjunction with the accompanying drawings for the ease of persons skilled in the art.
According to the present invention, by DM Server collecting charging information, then collected charge information is issued accounting server, accounting server charges according to this charge information.Because third party software/service provider realizes by DM Server for the various services that terminal provides, therefore, utilize the collected charge information of charging method of the present invention not only relatively accurately, and it is very detailed, thereby can implement flexile Freight Basis, ensure operator, third party software/service provider and user's rights and interests.To describe charging method of the present invention in detail below.
First embodiment
At first, DM Server sets up a charge information table.This table comprises information on services territory, user profile territory and operation result information territory.The information that information on services territory record is relevant with service content, the ID of software/service provider for example, COS, expenses standard.The user profile territory record information relevant, for example termination number with user terminal.The relevant information of the required bookkeeping of service realized in operation result information territory record, for example operates ID, operating result, the pragmatic result of executing of operation response time kimonos.
Third party software/service provider informs DMServer with the service item that it provided in some way, and described service item comprises service content and expenses standard.DM Server writes relevant position in the table with information such as service item and expenses standards then.When DM Server issues operation, the recording operation transmitting time.After the terminal return state information, DM Server extracts operation result information from operational status information, if operate successfully, will operate operation informations such as return time, operation result of implementation and operation transmitting time and write in the charge information table.If operation failure does not write operation information in the charge information table.At last, the charge information table is issued accounting server.Describe the collection process of charge information in detail below with reference to Fig. 2, as shown in Figure 2.
Step 1: third party software/service provider is handed down to DMServer by WSI with service content and expenses standard.Third party software/service provider also can notify DMServer with expenses standard by other modes.
Step 2:DM Server writes the charge information table with service content and expenses standard, and described service content comprises information such as the ID of provider, COS, operation ID.
Step 3,4:DM Server sets up the session with DM Agent.Also may be that terminal is initiatively set up session with DMServer, to obtain some service item.
Step 5: setting up the beginning of session, DM Server notify the user with service item, whether accepts some service item for user's decision.Can utilize the Alert order of DM agreement to notify the user, also can utilize other method that described service item is offered the user, so that the user selects some service with service item.
Step 6:, then continue step 7 if the user selects to accept a certain service.Otherwise, conversation end or carry out other operations.
Step 7:DM Server will serve relevant operation and be handed down to DM Agent.
Step 8:DM Agent carries out the operation that DM Server issues.
Step 9:DM Agent return state information is given DM Server.
Step 10:DM Server analysis operation state information is extracted operating result.If operate successfully, then operation is issued time, operation return time and operating result and write in the operation information territory of charge information table.
Step 11:DM Server issues accounting server with the charge information table.
Step 12:DM Server returns to third party software/service provider with whole operating results, so that third party software/service provider understands the service scenario that it provided in time by operating result, so that in time service is adjusted.
Second embodiment
According to the present invention, also can safeguard the charge information table by accounting server.Detailed process as shown in Figure 3.The charging process of this charging process and first embodiment is basic identical, only introduces different steps below, omits other step identical with first embodiment.
In step 32, offer service content and the expenses standard of DM Server in some way for third party software/service provider, DM Server directly offers accounting server with described service content and expenses standard, by accounting server service content and expenses standard is write in the information on services territory in the charge information table.
In step 37, if the user accepts service, DM Server sends to accounting server with information such as service item, service action required and Subscriber Numbers, is set up the charge information of this Subscriber Number by accounting server and follows the tracks of list.
In step 42, after DM Server extracts operating result, in real time Subscriber Number, operation ID, operating result are sent to accounting server.
Last accounting server charges to this service according to operating result, operation information and information on services.
Introduce the method that DM Server extracts operating result below.
The DM agreement is supported management by synchronization pattern (bookkeeping in a session finish) and the asynchronous management pattern (in a plurality of sessions finish a DM bookkeeping) of DM Server to terminal.To these two kinds of different management modes, introduce the operating result extracting method under these two kinds of management modes below respectively.
1, the operating result extracting method under the management by synchronization pattern
In the management by synchronization pattern, the Status at each operational order (state) the message decision operation result who returns according to DM Agent.The method that DM Server extracts operating result is as follows:
At first DM Server reads in the Status information<CmdRef〉content of element, obtain the pairing order of this Status.
DM Server reads in the Status information and is positioned at<Data then〉the Status sign indicating number of element.
According to the definition of DM agreement, if the representation that is read is operated successfully, then think and operate successfully, operating result and operation return time are write the charge information table.If decision operation is unsuccessful, write operation information in the charge information table not then.
For example, each DM Server is handed down to the order of DM Agent, and when the status information of returning as DM Agent was following, the expression terminal had been cancelled corresponding operating, thereby not success of operation.
<Status>
<MsgRef>1</MsgRef>
<CmdRef>2</CmdRef>
<CmdID>3</CmdID>
<Cmd>Alert</Cmd>
<Data〉214</Data〉<!--operation cancellation--〉
</Status>
When the status information of returning as DM Agent was following, the Exec operation that expression issues ran succeeded.
<Status>
<MsgRef>1</MsgRef>
<CmdRef>4</CmdRef>
<CmdID>2</CmdID>
<Cmd>Exec</Cmd>
<TargetRef>./antivirus_data/version</TargetRef>
<Data〉200</Data〉<!--operating successfully--〉
</Status>
2, the operating result extracting method under the asynchronous management pattern
Under the situation of asynchronous management pattern, DM Agent is by Generic Alert (common warning) mode return state information, so DM Server extracts operating result from Generic Alert message.The method that DMServer extracts operating result is as follows:
Read in the Alert information<Correlator the content of element, the order of obtaining this Alert information correspondence.
Read in the Alert information<Item in the element<Meta〉content of element, obtain the form of this Alert information content.
Read in the Alert information<Item in the element<Data〉content of element, according to the content format that reads in the step 2, analyze content, obtain operating result.
For example in the firmware upgrade service, DM Agent returns following Generic Alert information:
<Alert>
<CmdID>2</CmdID>
<Data>1226</Data><!--Generic?Alert-->
<Correlator>abc123</Correlator>
<Item>
<Source><LocURI>./SyncML/Sample</LocURI></Source>
<Meta>
<Type?xmlns=″syncml:metinf″>
x-oma-application:syncml.samplealert
</Type>
<Format?xmlns=″syncml:metinf″>xml</Format>
</Meta>
<Data>
<!-be the particular content of Generic Alert here--
</Data>
</Item>
</Alert>
After DM Server receives this Generic Alert information, read<Correlator〉and<Meta content, know the order that the corresponding abc123 of this Alert information is identified, and the Alert format of content is the syncml form, read then<Item〉in<Data content, can analyze the operating result that obtains the order that abc123 identifies.
According to the present invention,, extract operating result by DM Server recording operation information, can distinguish the concrete operations of every service, different service items, thereby can charge as the case may be, make charging way versatile and flexible, satisfy different service providers' charging demand better.In addition, for miscellaneous COS, collecting charging information guarantees the accuracy of charging, thereby has guaranteed operator, third party software/service provider and user ' s right exactly.
Though described the present invention by embodiment, those of ordinary skills know, without departing from the spirit and substance in the present invention, just can make the present invention that many distortion and variation are arranged, and scope of the present invention is limited to the appended claims.

Claims (11)

1. a charging method is characterized in that, comprising:
A, service/software supplier issue service item to device management server;
B, device end are according to service item selection service item wherein, device management server is collected user profile, and, collect operation information according to operating result then according to the relevant operation of service item announcement apparatus office terminal agency's execution service that this device end is selected;
C, device management server are issued accounting server with selected service item, operation information and user profile;
D, accounting server charge according to selected service item, operation information and user profile.
2. charging method according to claim 1 is characterized in that described service item comprises service content and expenses standard of services.
3. charging method according to claim 1 and 2 is characterized in that, described step B further comprises:
B1, device management server and device end are held consultation to determine required service item;
B2, device management server are collected user profile, and carry out the relevant operation of service according to determined service item announcement apparatus office terminal agency;
B3, device management server are collected operation information according to operating result.
4. charging method according to claim 3 is characterized in that, described step B1 further comprises:
B11, device end obtain service item by the equipment management terminal agency;
B12, device end are determined needed service item.
5. charging method according to claim 4, it is characterized in that described step B11 further comprises: device management server provides service item and/or device end to act on behalf of the slave unit management server by equipment management terminal by the equipment management terminal agency to device end and obtains service item.
6. charging method according to claim 1 is characterized in that, described operation information comprises: operation issues time, operation return time and operating result.
7. charging method according to claim 3 is characterized in that, described step B3 further comprises: device management server extracts operation information from status message under synchronous mode, extract operation information under asynchronous mode from common warning message.
8. charging method according to claim 7 is characterized in that, described step B3 further comprises: if operating result is successfully, then collect operation information and user profile, otherwise, abandon collecting operation information and user profile.
9. charging method according to claim 1 is characterized in that, described step B also comprises: if device end is not accepted service, finish this charging process.
10. charging method according to claim 1 is characterized in that, also is provided with the charge information table in device management server or accounting server, and described charge information table comprises: information on services territory, user profile territory and operation result information territory.
11. charging method according to claim 10 is characterized in that, service item is write the information on services territory, and user profile is write the user profile territory, with operation information write operation object information territory.
CNB2005100801138A 2005-06-29 2005-06-29 Charging method Expired - Fee Related CN100442695C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100801138A CN100442695C (en) 2005-06-29 2005-06-29 Charging method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100801138A CN100442695C (en) 2005-06-29 2005-06-29 Charging method

Publications (2)

Publication Number Publication Date
CN1889447A CN1889447A (en) 2007-01-03
CN100442695C true CN100442695C (en) 2008-12-10

Family

ID=37578708

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100801138A Expired - Fee Related CN100442695C (en) 2005-06-29 2005-06-29 Charging method

Country Status (1)

Country Link
CN (1) CN100442695C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112134714B (en) * 2020-08-04 2023-04-21 北京思特奇信息技术股份有限公司 Real-time online charging auditing system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003088613A1 (en) * 2002-04-15 2003-10-23 Nokia Corporation Method and device for handling synchronization related information
US20040109454A1 (en) * 2002-09-20 2004-06-10 Nokia Corporation Addressing a management object
CN1588873A (en) * 2004-06-30 2005-03-02 大唐电信科技股份有限公司光通信分公司 Network charging system and method
CN1592210A (en) * 2003-09-05 2005-03-09 阿尔卡特公司 Device for processing the measurements of parameters and/or of traffic stream

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003088613A1 (en) * 2002-04-15 2003-10-23 Nokia Corporation Method and device for handling synchronization related information
US20040109454A1 (en) * 2002-09-20 2004-06-10 Nokia Corporation Addressing a management object
CN1592210A (en) * 2003-09-05 2005-03-09 阿尔卡特公司 Device for processing the measurements of parameters and/or of traffic stream
CN1588873A (en) * 2004-06-30 2005-03-02 大唐电信科技股份有限公司光通信分公司 Network charging system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
浅析数据同步协议——SyncML. 任立刚,宋俊德.中国数据通信,第10期. 2002
浅析数据同步协议——SyncML. 任立刚,宋俊德.中国数据通信,第10期. 2002 *

Also Published As

Publication number Publication date
CN1889447A (en) 2007-01-03

Similar Documents

Publication Publication Date Title
JP5112340B2 (en) Improved method and system for testing a subscriber identity module (SIM) application toolkit
CN100527080C (en) Method for software program synchronization
WO2012091349A2 (en) System and method for managing mobile wallet and its related credentials
CN101083537B (en) Method, apparatus and system for realizing device management
CN101657036B (en) Method for updating correspondence between terminal identifier and user identifier, device and system thereof
CN101202672A (en) Method, system and device for realizing network operation index
CN101554071A (en) Automatic replacement of a mobile subscriber identity code
CN100442695C (en) Charging method
CN113822036B (en) Privacy policy content generation method and device and electronic equipment
CN102547786A (en) 3G (the 3rd Generation Telecommunication) flow analysis method and device of vehicle-mounted device
CN1937461A (en) Terminal test device based on terminal management business
CN112911629A (en) Network testing method and device and computer readable storage medium
CN101409632A (en) Transmission method, system and apparatus for remote procedure call command
CN101316195B (en) Method and system for implementing configuration consistency of monitoring system
CN103326892B (en) The operating method and device of web interface
CN101379844A (en) Processing proprietary data transmitted over a radio communication network to a mobile terminal under the control of a smart card
CN102946594B (en) Method for automatically obtaining equipment information in Telematics system during using navigation with one key
CN115038112B (en) Method, device and non-volatile storage medium for determining device status
CN114071391B (en) Content charging test method, management device, terminal device and storage medium
CN111008209A (en) Data account checking method, device and system, storage medium and electronic device
CN101753590A (en) Device for remote management application and method
CN102541662A (en) Software processing control method and mobile terminal
KR100706347B1 (en) Integrated support device for the use and development of open mobile business support system
CN109922041A (en) A kind of file data access system, method and electronic equipment
CN111970319A (en) Distribution control method of software License and network equipment

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081210

Termination date: 20160629

CF01 Termination of patent right due to non-payment of annual fee