CN101969620B - Method for charging industry short messages and short message gateway for implementing same - Google Patents
Method for charging industry short messages and short message gateway for implementing same Download PDFInfo
- Publication number
- CN101969620B CN101969620B CN 200910164962 CN200910164962A CN101969620B CN 101969620 B CN101969620 B CN 101969620B CN 200910164962 CN200910164962 CN 200910164962 CN 200910164962 A CN200910164962 A CN 200910164962A CN 101969620 B CN101969620 B CN 101969620B
- Authority
- CN
- China
- Prior art keywords
- short message
- group user
- user
- charge information
- service gateway
- 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
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a method for charging industry short messages and a short message gateway for implementing the same. The method comprises the following steps that: a group user logins the short message gateway to send the industry short messages; after determining that the user is the group user, the short message gateway judges whether the industry short messages sent by the group user carry charging information or not, if so, the charging information, stored on the short message gateway, of the group user replaces the charging information in the industry short messages, and otherwise, the charging information, stored on the short message gateway, of the group user is added into the industry short messages; and the short message gateway forwards and charges the industry short messages.
Description
Technical field
The present invention relates to moving communicating field, be specifically related to the Short Message Service Gateway of charging method and realization the method for industry note.
Background technology
Along with the development of short message service, short message has become the important means of cellphone subscriber's obtaining information.Short message service also comprises SM value-added service except traditional point-to-point service, namely short message content provider provides various information to the cellphone subscriber, collects simultaneously cellphone subscriber's information charge.
Along with further developing of short message service, the industry note occurred again and used.So-called industry note is used, and refers to note application mutual between enterprise and its employee, client, the value chain upstream and downstream user, comprises the note office, customer care, the various application such as product issue.A distinguishing feature of industry note is exactly that the enterprise that sends note is collected the charges, and cellphone subscriber's collection information is not taken.
Traditional note system is during according to downstream message, the charge number in the message is charged to realize to collect the mode of user's information charge sets up.And the industry note is owing to be that the enterprise that sends note is collected the charges, and at present the charging of industry note remained charge system based on normal short message, and specific aim is relatively poor, the method and system that therefore needs a cover that enterprise is carried out charging.
Summary of the invention
The technical problem that the present invention solves provides a kind of industry short message billing method and realizes the Short Message Service Gateway of the method.
For addressing the above problem, the invention provides a kind of industry short message billing method, comprising:
Group user login Short Message Service Gateway sends the industry note, Short Message Service Gateway is after judging that this user is group user, judge in the industry note that described group user sends and whether carry charge information, if, then the charge information in the described industry note is replaced with the charge information of the described group user of preserving on the described Short Message Service Gateway, otherwise, in described industry note, add the charge information of the described group user that described Short Message Service Gateway preserves, Short Message Service Gateway to described industry note transmit, billing operation.
Further, Short Message Service Gateway arranges enterprise attributes for group user in advance, preserves described user's log-on message, and described enterprise attributes is used for whether this user of sign is group user; Described Short Message Service Gateway judges that the user comprises for the step of group user: described Short Message Service Gateway is searched this user according to the log-on message in the user's of described access the log messages in the information that preserve this locality, judge according to this user's enterprise attributes whether described user is group user.
Further, Short Message Service Gateway is group user allocation identification information in advance, and described identification information comprises access code and SPID; Described Short Message Service Gateway according to the access code of described group user, is perhaps searched the charge information of this group user according to the SPID of group user when replacing or add charge information.
Further, Short Message Service Gateway is group user allocation identification information in advance, preserves the service code of the selected business of described group user; Described Short Message Service Gateway is when replacing or add charge information, according to the identification information of group user and the charge information of this group user of service codelookup.
Further, described Short Message Service Gateway refers to the forwarding of described industry note, and described industry note is sent to sms center; Described Short Message Service Gateway refers to the charging of described industry note, for every successful industry note of transmission generates ticket.
For solving the problems of the technologies described above, the invention provides a kind of Short Message Service Gateway of realizing the industry short message billing, comprise note access module, charge information configuration module and downlink short message processing module, wherein:
Described charge information configuration module is for the charge information of preserving each group user;
Described note access module is used for judging whether the user of login is group user, if so, then calls described downlink short message processing module;
Described downlink short message processing module, be used for judging whether the industry note that described group user sends carries charge information, if, then the charge information in the described industry note is replaced with the charge information of this group user of preserving in the described charge information configuration module, otherwise, in described industry note, add the charge information of this group user of preserving in the described charge information configuration module, and the forwarding and the charging that are used for finishing described industry note.
Further, described charge information configuration module also is used to group user that enterprise attributes is set, and the log-on message of preserving the user, and described enterprise attributes is used for whether this user of sign is group user; Described note access module is used for searching this user according to the log-on message of the user's of access log messages from described charge information configuration module, judges according to this user's enterprise attributes whether this user is group user.
Further, described charge information configuration module also is used to group user allocation identification information, and described identification information comprises access code and SPID; Described downlink short message processing module when replacing or add charge information, according to the access code of described group user, is perhaps searched the charge information of this group user from described charge information configuration module according to the SPID of group user.
Further, described charge information configuration module also is used to group user allocation identification information, and the service number of preserving the selected business of group user; Described downlink short message processing module, when replacing or add charge information, the charge information of from described charge information configuration module, searching this group user according to identification information and the service code of described group user.
Further, described downlink short message processing module refers to the forwarding operation of industry note: described industry note is sent to sms center; Described downlink short message processing module refers to the billing operation of industry note: for every successful industry note of transmission generates ticket.
Adopt the method for the invention and system, can simplify the charging handling process, and when the enterprise customer had filled out charge number wrong, Short Message Service Gateway can automatically to its correction, prevent that charging is unusual.
Description of drawings
Fig. 1 is group user register flow path figure;
Fig. 2 is group user login and the flow chart that sends the industry note;
Fig. 3 is for realizing the system configuration schematic diagram of the inventive method.
Embodiment
The present invention is that the charging to downlink business is controlled on Short Message Service Gateway, avoids group user to have a mind to or mistake unintentionally.
Inventive concept of the present invention is: group user login Short Message Service Gateway sends industry note (hereinafter to be referred as note or short message), Short Message Service Gateway is after judging that this user is group user, judge in the industry note that described group user sends and whether carry charge information, if, then the charge information in the described industry note is replaced with the charge information of the described group user of preserving on the described Short Message Service Gateway, otherwise, the charge information of the described group user that the described Short Message Service Gateway of interpolation is preserved in described industry note, Short Message Service Gateway is transmitted described industry note, billing operation.
Described Short Message Service Gateway is searched this user according to the log-on message in the user's of described access the log messages in the information that preserve this locality, judge according to this user's enterprise attributes whether described user is group user.
Short Message Service Gateway is group user allocation identification information in advance, and described identification information comprises access code and SPID; Described Short Message Service Gateway according to the access code of described group user, is perhaps searched the charge information of this group user according to the SPID of group user when replacing or add charge information.
Short Message Service Gateway can be group user allocation identification information in advance also, preserves the service code of the selected business of described group user; When replacing or add charge information, according to the identification information of group user and the charge information of this group user of service codelookup.
Described Short Message Service Gateway refers to the forwarding of described industry note: described industry note is sent to sms center.
Described Short Message Service Gateway refers to the charging of described industry note: for every successful industry note of transmission generates ticket.
Registration process may further comprise the steps as shown in Figure 1:
Group user can go to the business hall of operator's (such as UNICOM, movement or telecommunications) to apply for that the portal website that perhaps provides in operator applies for.
Described charge number is for the number of collecting the charges, and for example can be a phone number.
Described other management information can comprise one or more in the following content: group user name and password, contact method, business license etc.
Number for access and SPID are as identification information unique identification group user, and wherein Number for access is the number that is shown to the cellphone subscriber when sending note, also are that the cellphone subscriber sends the destination Mobile Station International ISDN Number that note is used to group user; SPID is used for Short Message Service Gateway inside to the identification of group user.
The log-on messages such as the user name of above-mentioned login Short Message Service Gateway, password also can be arranged by group user oneself except being distributed by Short Message Service Gateway.
If Short Message Service Gateway has been carried out multinomial business, group user is opened different business, and then Short Message Service Gateway distributes the service code of this business correspondence for it, the rate that different service code is corresponding different.
The information of the described group user that Short Message Service Gateway is preserved can comprise: the log-on messages such as the user name of login Short Message Service Gateway, password, IP address, the identification informations such as Number for access, SPID, the charge informations such as charge number and note rate.Perhaps may also comprise service code.
Short Message Service Gateway specifies above-mentioned information to belong to group user for this group user arranges enterprise attributes.Increase enterprise attributes in the Short Message Service Gateway, for group user, this user's enterprise attributes is set to effectively.
Send note and charging process as shown in Figure 2, may further comprise the steps:
Step 210, group user are used own user name, password, and the IP address that provides during login, by service IP and the port addressing of Short Message Service Gateway, send log messages (or claiming connection request message) to Short Message Service Gateway, login Short Message Service Gateway;
Step 220, Short Message Service Gateway are set up logic with this group user and are connected after user name, password and IP address authentication are passed through;
Short Message Service Gateway compares user name, password and the user who receives the IP address of using and the group user information of preserving in advance, realizes authentication.
Step 230, search the group user information of prior preservation according to this user's the user name and password, judge that according to enterprise attributes this user is group user, according to access code, perhaps according to SPID, perhaps according to the charge information of SPID with this group user of service codelookup;
This step is not limited to carry out herein, can exchange execution sequence with step 240.
Step 240, group user sends SMS message to Short Message Service Gateway on the logic that establishes connects, and in short message, specify to receive one or more users (destination Mobile Station International ISDN Number in the corresponding agreement) of note, and be user's (charge number in the corresponding agreement) of this one or more text-message payment, can also in short message, specify the note rate;
Above-mentioned agreement refers to short-message protocol, such as the short messaging gateway system interface agreement (SGIP) of CHINAUNICOM, or China Mobile's internet short message gateway interface protocol (CMPP), or the SMGP of telecommunications (SMGP) etc.
Step 250, Short Message Service Gateway the charge information replacement of this group user that finds or the charge information in the interpolation message;
In the actual process of transmitting, a plurality of group users may be arranged or may also have SP to send note to Short Message Service Gateway simultaneously, at this moment, whether Short Message Service Gateway will be identified the user according to the caller information of note is group user, and whether perhaps identify described note is the industry note.
Particularly, Short Message Service Gateway judges first whether carry charge information in the sector note, if so, then the charge information in the described industry note is replaced with the charge information of the described group user of preserving on the described Short Message Service Gateway.For example, carry charge number and rate in the industry note, then Short Message Service Gateway is replaced charge number and rate in the industry note with the charge number of preserving on it and rate; Again for example, carry charge number in the industry note, then Short Message Service Gateway is replaced charge number in the industry note with the charge number of preserving on it and rate, and the situation of only carrying rate is identical therewith.
If judging in the sector note, Short Message Service Gateway do not carry charge information, the charge information of the described group user that then the described Short Message Service Gateway of interpolation is preserved in described industry note.
The object of Short Message Service Gateway replacement or interpolation is with the prior foundation that is configured to, that is to say, if disposed charge number and rate on the Short Message Service Gateway, then replace with this charge number and rate and add, if only disposed charge number on the Short Message Service Gateway, perhaps only disposed rate, then replaced and add with charge number or the rate of configuration.
Step 260, Short Message Service Gateway to short message transmit, the subsequent treatment such as charging, will fix note on the charge number of group user to the expense of note.
Short message after Short Message Service Gateway will be replaced sends to the terminal use to sms center by sms center.
Note as herein described comprises common short text message and multimedia message.
Short Message Service Gateway refers to send successful note generation ticket into every to the charging of downlink short message, described ticket is sent to special charge system carry out charging.Described transmission refers to that successfully sms center sends the note success, can be to Short Message Service Gateway feedback receipt after sms center is sent completely, and after receiving receipt, short breath gateway thinks that note sends successfully.
The present invention distinguishes the downstream message of group user and common value-added service SP by configuration information on Short Message Service Gateway, the downstream message of group user by replacing the charge information in the message, is realized the fixing charge number charging that group user is provided.The method can be utilized existing Short Message Service Gateway equipment to greatest extent, avoids building complicated industry note system and industry short message management system, avoids simultaneously billing error.
The system that realizes said method comprises group user, Short Message Service Gateway, short message service center as shown in Figure 3, and described Short Message Service Gateway comprises: note access module, enterprise's charge information configuration module, downlink short message processing module, wherein:
Described charge information configuration module is for the charge information of preserving each group user;
Described note access module is used for judging whether the user of login is group user, if so, then calls described downlink short message processing module;
Described downlink short message processing module, be used for judging whether the industry note that described group user sends carries charge information, if, then the charge information in the described industry note is replaced with the charge information of this group user of preserving in the described charge information configuration module, otherwise, in described industry note, add the charge information of this group user of preserving in the described charge information configuration module, and the forwarding and the charging that are used for finishing described industry note.
Further, described charge information configuration module also is used to group user that enterprise attributes is set, and the log-on message of preserving the user, and described enterprise attributes is used for whether this user of sign is group user; Described note access module is used for searching this user according to the log-on message of the user's of access log messages from described charge information configuration module, judges according to this user's enterprise attributes whether this user is group user.
Further, described charge information configuration module also is used to group user allocation identification information, and described identification information comprises access code and SPID; Described downlink short message processing module when replacing or add charge information, according to the access code of described group user, is perhaps searched the charge information of this group user from described charge information configuration module according to the SPID of group user.
Further, described charge information configuration module also is used to group user allocation identification information, and the service number of preserving the selected business of group user; Described downlink short message processing module, when replacing or add charge information, the charge information of from described charge information configuration module, searching this group user according to identification information and the service code of described group user.
Further, described downlink short message processing module refers to the forwarding operation of industry note: described industry note is sent to sms center; Described downlink short message processing module refers to the billing operation of industry note: for every successful industry note of transmission generates ticket
Further, when described note access module is received downlink short message, whether there is enterprise attributes to carry out different disposal according to the network element that sends message: if common value-added service SP carries out charging according to original mode to the charge number in the message; If group user is then searched the charge information of enterprise by the charge information configuration module, if do not find charge information, then directly refuse the transmission of downstream message; If find charge information, then replace charge number and/or rate in the downstream message, perhaps interpolation charge number and/or rate in downstream message by the downlink short message processing module with charge number and/or the rate of this group user in the charge information configuration module.
To sum up, the industry short message billing method that the present invention discusses can reduce greatly operator and carry out the cost input that the industry note is used, and improves the efficient of system, and uses as much as possible enterprise's conventional network resources, strengthens the competitiveness of enterprise.
Should be understood that, above-mentioned comparatively concrete for illustrating of industry short message billing method, can not therefore think the restriction to scope of patent protection of the present invention, scope of patent protection of the present invention should be as the criterion with claims.
Claims (10)
1. an industry short message billing method is characterized in that,
Group user login Short Message Service Gateway sends the industry note, Short Message Service Gateway is after judging that this user is group user, judge in the industry note that described group user sends and whether carry charge information, if, then the charge information in the described industry note is replaced with the charge information of the described group user of preserving on the described Short Message Service Gateway, otherwise, in described industry note, add the charge information of the described group user that described Short Message Service Gateway preserves, Short Message Service Gateway to described industry note transmit, billing operation.
2. the method for claim 1 is characterized in that,
Short Message Service Gateway arranges enterprise attributes for group user in advance, preserves described user's log-on message, and described enterprise attributes is used for whether this user of sign is group user;
Described Short Message Service Gateway judges that the user comprises for the step of group user: described Short Message Service Gateway is searched this user according to the log-on message in the user's of access the log messages in the information that preserve this locality, judge according to this user's enterprise attributes whether described user is group user.
3. method as claimed in claim 1 or 2 is characterized in that,
Short Message Service Gateway is group user allocation identification information in advance, and described identification information comprises access code and SPID;
Described Short Message Service Gateway according to the access code of described group user, is perhaps searched the charge information of this group user according to the SPID of group user when replacing or add charge information.
4. method as claimed in claim 1 or 2 is characterized in that,
Short Message Service Gateway is group user allocation identification information in advance, preserves the service code of the selected business of described group user;
Described Short Message Service Gateway is when replacing or add charge information, according to the identification information of group user and the charge information of this group user of service codelookup.
5. method as claimed in claim 1 or 2 is characterized in that,
Described Short Message Service Gateway refers to the forwarding of described industry note, and described industry note is sent to sms center;
Described Short Message Service Gateway refers to the charging of described industry note, for every successful industry note of transmission generates ticket.
6. a Short Message Service Gateway of realizing the industry short message billing is characterized in that, described Short Message Service Gateway comprises note access module, charge information configuration module and downlink short message processing module, wherein:
Described charge information configuration module is for the charge information of preserving each group user;
Described note access module is used for judging whether the user of login is group user, if so, then calls described downlink short message processing module;
Described downlink short message processing module, be used for judging whether the industry note that described group user sends carries charge information, if, then the charge information in the described industry note is replaced with the charge information of this group user of preserving in the described charge information configuration module, otherwise, in described industry note, add the charge information of this group user of preserving in the described charge information configuration module, and the forwarding and the charging that are used for finishing described industry note.
7. Short Message Service Gateway as claimed in claim 6 is characterized in that,
Described charge information configuration module also is used to group user that enterprise attributes is set, and the log-on message of preserving the user, and described enterprise attributes is used for whether this user of sign is group user;
Described note access module is used for searching this user according to the log-on message of the user's of access log messages from described charge information configuration module, judges according to this user's enterprise attributes whether this user is group user.
8. such as claim 6 or 7 described Short Message Service Gateway, it is characterized in that,
Described charge information configuration module also is used to group user allocation identification information, and described identification information comprises access code and SPID;
Described downlink short message processing module when replacing or add charge information, according to the access code of described group user, is perhaps searched the charge information of this group user from described charge information configuration module according to the SPID of group user.
9. such as claim 6 or 7 described Short Message Service Gateway, it is characterized in that,
Described charge information configuration module also is used to group user allocation identification information, and the service number of preserving the selected business of group user;
Described downlink short message processing module, when replacing or add charge information, the charge information of from described charge information configuration module, searching this group user according to identification information and the service code of described group user.
10. such as claim 6 or 7 described Short Message Service Gateway, it is characterized in that,
Described downlink short message processing module refers to the forwarding operation of industry note: described industry note is sent to sms center;
Described downlink short message processing module refers to the billing operation of industry note: for every successful industry note of transmission generates ticket.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910164962 CN101969620B (en) | 2009-07-28 | 2009-07-28 | Method for charging industry short messages and short message gateway for implementing same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910164962 CN101969620B (en) | 2009-07-28 | 2009-07-28 | Method for charging industry short messages and short message gateway for implementing same |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101969620A CN101969620A (en) | 2011-02-09 |
CN101969620B true CN101969620B (en) | 2013-10-16 |
Family
ID=43548691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910164962 Expired - Fee Related CN101969620B (en) | 2009-07-28 | 2009-07-28 | Method for charging industry short messages and short message gateway for implementing same |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101969620B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107087266B (en) * | 2016-12-30 | 2020-01-17 | ***通信集团北京有限公司 | Method and device for making industry customer short message office data |
CN110876124B (en) * | 2018-09-04 | 2022-09-27 | 中兴通讯股份有限公司 | Data service charging method, device, service control point and computer storage medium |
CN114915927B (en) * | 2021-02-09 | 2023-10-31 | 中国联合网络通信集团有限公司 | Data processing method, device and equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798365A (en) * | 2004-12-20 | 2006-07-05 | 华为技术有限公司 | Method and device for service provider to sending down service |
EP1990948A1 (en) * | 2006-02-27 | 2008-11-12 | Huawei Technologies Co., Ltd. | Charging system and charging method |
-
2009
- 2009-07-28 CN CN 200910164962 patent/CN101969620B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798365A (en) * | 2004-12-20 | 2006-07-05 | 华为技术有限公司 | Method and device for service provider to sending down service |
EP1990948A1 (en) * | 2006-02-27 | 2008-11-12 | Huawei Technologies Co., Ltd. | Charging system and charging method |
Also Published As
Publication number | Publication date |
---|---|
CN101969620A (en) | 2011-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104768135B (en) | Cluster communication | |
US20150079956A1 (en) | Method and system for sending messages | |
CN102132550A (en) | Charging for short message delivery | |
CN101150531A (en) | System and method for message intercommunication | |
CN101977362A (en) | Short message group sending method and system | |
CN102355509A (en) | Method and device for transmitting and receiving message according to mobile number in contact list | |
CN101895831B (en) | Realization method for wireless local area network (WLAN) verification and communication terminal | |
CN104168545A (en) | Method and system realizing instant message and short message/multimedia message intercommunication | |
CN103023751B (en) | Multimedia information intercommunicating system and intercommunicating method | |
CN102934419A (en) | Apparatus and methods for managing operator information | |
CN101969620B (en) | Method for charging industry short messages and short message gateway for implementing same | |
CN101291472B (en) | Short message receiving and sending method and system related to terminal with multiple numbers | |
CN102905241A (en) | USSD (Unstructured Supplementary Service Data) server, HLR (Home Location Register) server, and call forwarding method based on USSD | |
CN102571619B (en) | Based on the SNS service platform communicated, SNS system and its implementation | |
CN101309458B (en) | Short message realizing method between multiple enterprises, system and equipment | |
CN103096273B (en) | Method, equipment and the system that a kind of up short message sends | |
CN100455049C (en) | Method for processing message in multimedia message service system | |
CN1222134C (en) | Method and system for realizing security data transmission in non-structured compensating data business | |
CN101247571A (en) | Method and system for sending short message through VPN short number | |
CN105933892B (en) | Dynamic number allocation method and system | |
CN201869222U (en) | Synchronous registration system based on cell phone application platform | |
CN111835754A (en) | Industry message management method, system, terminal device and readable storage medium | |
CN101247418A (en) | Method and system for controlling WAP access | |
CN106162563A (en) | Group system user management method and server | |
CN101026787A (en) | Method for transmitting short message given to telephone numbers to Inter net programme |
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: 20131016 Termination date: 20170728 |
|
CF01 | Termination of patent right due to non-payment of annual fee |