CN100442695C - Charging method - Google Patents
Charging method Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2005
- 2005-06-29 CN CNB2005100801138A patent/CN100442695C/en not_active Expired - Fee Related
Patent Citations (4)
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)
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 |