CN116017324A - Method for transmitting data processing method based on SMPP protocol - Google Patents
Method for transmitting data processing method based on SMPP protocol Download PDFInfo
- Publication number
- CN116017324A CN116017324A CN202211577195.7A CN202211577195A CN116017324A CN 116017324 A CN116017324 A CN 116017324A CN 202211577195 A CN202211577195 A CN 202211577195A CN 116017324 A CN116017324 A CN 116017324A
- Authority
- CN
- China
- Prior art keywords
- short message
- marketing
- data
- short
- marketing system
- 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.)
- Pending
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及短信接收,数据处理及短信发送领域,尤其涉及一种基于SMPP协议的数据处理方法发送的方法。The invention relates to the fields of short message reception, data processing and short message transmission, in particular to a method for sending a data processing method based on the SMPP protocol.
背景技术Background technique
当前大部分实现的营销活动都是基于用户的原始数据进行计算,从客户的通话,短信,上网以及订购行为,然后对原始数据进行一层一层的汇总,最后计算出历史数据,营销系统根据计算好的历史数据,给客户进行营销短信的发送,这种方式的一大弊端是全部是基于历史数据,难以形成针对用户精准的营销推送,达不到营销的预期的效果。Most of the currently implemented marketing activities are calculated based on the user's original data, from the customer's calls, text messages, Internet access, and ordering behaviors, and then the original data is summarized layer by layer, and finally the historical data is calculated. The marketing system is based on The calculated historical data is used to send marketing text messages to customers. A major disadvantage of this method is that it is all based on historical data, making it difficult to form accurate marketing pushes for users and fail to achieve the expected effect of marketing.
发明内容Contents of the invention
为了解决以上技术问题,本发明提供了一种基于SMPP协议的数据处理方法发送的方法。可以解决一些特殊场景下不能通过SOAP/HTTP协议进行数据通信的办法。In order to solve the above technical problems, the present invention provides a method for sending data processing methods based on the SMPP protocol. It can solve the problem that data communication cannot be performed through the SOAP/HTTP protocol in some special scenarios.
本发明的技术方案是:Technical scheme of the present invention is:
一种基于SMPP协议进行数据中转的处理办法,结合客户实际使用的数据,直接使用客户计费系统产生的中间结果数据,避免了基础数据的再次计算,然后计费系统直接发送业务编码给短信网关,然后使用短信监听机制把短信内容回传给营销系统(通过这种机制可以确保实时性),营销系统能够接收到实时的数据,然后在根据系统里配置的营销策略,可以实时的给客户进行实时营销短信推送。A processing method for data transfer based on the SMPP protocol, combined with the data actually used by the customer, directly uses the intermediate result data generated by the customer's billing system, avoiding recalculation of the basic data, and then the billing system directly sends the service code to the SMS gateway , and then use the SMS monitoring mechanism to send the SMS content back to the marketing system (through this mechanism to ensure real-time performance), the marketing system can receive real-time data, and then according to the marketing strategy configured in the system, it can be real-time for customers. Real-time marketing SMS push.
进一步的further
包含数据监听功能,在营销系统上启动监听装置;电信短信网关设置转发策略,将接收到的特定短号码的短信转发配置的短号码策略上;营销系统通过监听短信PDU的请求,然后把接收到的短信内容加入到任务队列中;营销系统处理器处理接收到的任务,触发营销策略,进行营销短信的发送。Including the data monitoring function, start the monitoring device on the marketing system; the telecom SMS gateway sets the forwarding strategy, and forwards the received SMS of a specific short number to the configured short number strategy; the marketing system listens to the request of the SMS PDU, and then forwards the received The content of the short message is added to the task queue; the marketing system processor processes the received task, triggers the marketing strategy, and sends the marketing short message.
进一步的further
结合客户实际使用的数据,直接使用客户计费系统产生的中间结果数据,避基础数据的再次计算。Combined with the data actually used by the customer, the intermediate result data generated by the customer billing system is directly used to avoid recalculation of the basic data.
然后计费系统直接发送业务编码给短信网关,然后使用短信监听机制把短信内容回传给营销系统。Then the billing system directly sends the service code to the SMS gateway, and then uses the SMS monitoring mechanism to send the content of the SMS back to the marketing system.
营销系统能够接收到实时的数据,然后在根据系统里配置的营销策略,实时的给客户进行实时营销短信推送。The marketing system can receive real-time data, and then push real-time marketing SMS to customers in real time according to the marketing strategy configured in the system.
进一步的further
在实现SMPP协议的工具包中添加监听机制,在工具包绑定短信网关时,把监听也发送给短信网关。Add a monitoring mechanism to the toolkit implementing the SMPP protocol, and send the monitoring to the SMS gateway when the toolkit is bound to the SMS gateway.
通过监听指定的短号码,在短信网关中如果有通过此短号码发出去的短信,则在短信网关直接通过DATA_SM指令转发给营销系统配置的监听账号。By monitoring the specified short number, if there is a short message sent through this short number in the SMS gateway, it will be directly forwarded to the monitoring account configured by the marketing system through the DATA_SM command on the SMS gateway.
通过营销系统监听模块接收来自短信网关的数据,通过解析短信内容和短信的目的方,触发营销系统中的营销策略,产生营销内容发送给客户。The data from the SMS gateway is received through the monitoring module of the marketing system, and the marketing strategy in the marketing system is triggered by analyzing the content of the SMS and the destination of the SMS, and the marketing content is generated and sent to the customer.
有益效果Beneficial effect
通过这种机制,可以解决一些特殊场景下不能通过SOAP/HTTP协议进行数据通信的办法。Through this mechanism, it is possible to solve the problem that data communication cannot be performed through the SOAP/HTTP protocol in some special scenarios.
通过这种机制,可以改进实时营销的效果,缩短了从事件触发到营销规则触发的时长,有效解决了时效性问题,避免了因时效性问题而让客户认为是垃圾短信的认知。Through this mechanism, the effect of real-time marketing can be improved, the time from event triggering to marketing rule triggering can be shortened, the problem of timeliness can be effectively solved, and the perception of spam messages by customers can be avoided due to timeliness problems.
附图说明Description of drawings
图1是本发明的工作流程示意图。Fig. 1 is a schematic diagram of the workflow of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work belong to the protection of the present invention. scope.
本发明公开一种基于SMPP协议进行数据中转的处理办法,涉及到SMPP协议标准实现的基础上进行特殊场景的应用,以及基JAVA技术进行短信网关数据监听的技术。包含数据监听功能,在营销系统上启动监听装置;电信短信网关设置转发策略,将接收到的特定短号码的短信转发配置的短号码策略上;营销系统通过监听短信PDU的请求,然后把接收到的短信内容加入到任务队列中;营销系统处理器处理接收到的任务,触发营销策略,进行营销短信的发送。The invention discloses a processing method for data transfer based on the SMPP protocol, and relates to the application of a special scene on the basis of the implementation of the SMPP protocol standard, and the technology of short message gateway data monitoring based on the JAVA technology. Including the data monitoring function, start the monitoring device on the marketing system; the telecom SMS gateway sets the forwarding strategy, and forwards the received SMS of a specific short number to the configured short number strategy; the marketing system listens to the request of the SMS PDU, and then forwards the received The content of the short message is added to the task queue; the marketing system processor processes the received task, triggers the marketing strategy, and sends the marketing short message.
如图1所示,As shown in Figure 1,
1)第三方系统(如计费系统)通过短信渠道发送事件短信内容(实现短信网关的submit_sm指令)到短信网关(SMSC),短信内容可以和营销活动约定好特定的格式。1) The third-party system (such as the billing system) sends the content of the event SMS (implementing the submit_sm command of the SMS gateway) to the SMS gateway (SMSC) through the SMS channel. The content of the SMS can be agreed with the marketing activity in a specific format.
2)短信网关接收到短信后,然后根据配置的策略,把短信转发给特别的绑定账户(营销活动用此账户绑定到了短信网关中)。2) After the SMS gateway receives the SMS, it forwards the SMS to a special binding account according to the configured strategy (this account is bound to the SMS gateway for marketing activities).
3)营销系统启动监听短信网关PDU功能,并在监听模块上进行指令的过滤和筛选(主要是筛选为Request类型的数据包,过滤掉响应的数据包和心跳数据包)。3) The marketing system starts the function of monitoring the PDU of the SMS gateway, and filters and screens commands on the monitoring module (mainly filters data packets of the Request type, and filters out response data packets and heartbeat data packets).
4)营销系统解析监听到的PDU,把解析后的PDU数据按照设置规则放置到指定的队列列表中。4) The marketing system analyzes the monitored PDU, and puts the analyzed PDU data into the specified queue list according to the set rules.
5)营销系统处理器分发处理营销任务,根据任务类型匹配的营销策略,生成不同的营销渠道内容,比如短信,邮件或者Mobile App等。5) The marketing system processor distributes and processes marketing tasks, and generates different marketing channel content, such as SMS, email or Mobile App, according to the marketing strategy matched by the task type.
6)营销系统根据配置的营销策略,发送营销内容到设置营销渠道中。6) The marketing system sends marketing content to the set marketing channel according to the configured marketing strategy.
7)客户收到营销短信,邮件或者MobileApp上的通知。7) Customers receive marketing text messages, emails or notifications on MobileApp.
本发明基于短信触发的实时营销短信发送的方法,其特征是在一些特殊的场景下,借助于电信公司的短信平台,在系统间无法进行数据通信办法下,进行数据传递的方法装置,充分使用SMPP协议,实现事件指令的下发,和传统意义上系统之间数据传递使用SOAP或者HTTP协议的不同,这两者需要双方共同约定协议和实现,而使用SMPP协议进行数据传送,通信的双方只要按照SMPP协议做好接收/发送即可。The method for sending real-time marketing short messages triggered by short messages in the present invention is characterized in that in some special scenarios, by means of short message platforms of telecommunication companies, the method and device for data transmission can be fully used when the data communication method cannot be carried out between systems. The SMPP protocol, which realizes the issuance of event commands, is different from the SOAP or HTTP protocol used for data transfer between systems in the traditional sense. Both parties need to agree on the protocol and implementation, and use the SMPP protocol for data transmission. Receive/send according to the SMPP protocol.
以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。The above descriptions are only preferred embodiments of the present invention, and are only used to illustrate the technical solution of the present invention, and are not used to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present invention are included in the protection scope of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211577195.7A CN116017324A (en) | 2022-12-05 | 2022-12-05 | Method for transmitting data processing method based on SMPP protocol |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211577195.7A CN116017324A (en) | 2022-12-05 | 2022-12-05 | Method for transmitting data processing method based on SMPP protocol |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116017324A true CN116017324A (en) | 2023-04-25 |
Family
ID=86025698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211577195.7A Pending CN116017324A (en) | 2022-12-05 | 2022-12-05 | Method for transmitting data processing method based on SMPP protocol |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116017324A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101977364A (en) * | 2010-10-28 | 2011-02-16 | 中兴通讯股份有限公司 | Method and system for receiving and sending short messages |
| CN104301874A (en) * | 2014-09-15 | 2015-01-21 | 华为软件技术有限公司 | System notice transmitting method, device and system |
| US20150117373A1 (en) * | 2013-10-30 | 2015-04-30 | Qwasi, Inc. | Systems and methods for delivering messages via smpp bridge for multiple delivery channels |
| CN106817681A (en) * | 2015-12-01 | 2017-06-09 | 中国电信股份有限公司 | EPRL file updating methods, equipment and system |
-
2022
- 2022-12-05 CN CN202211577195.7A patent/CN116017324A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101977364A (en) * | 2010-10-28 | 2011-02-16 | 中兴通讯股份有限公司 | Method and system for receiving and sending short messages |
| US20150117373A1 (en) * | 2013-10-30 | 2015-04-30 | Qwasi, Inc. | Systems and methods for delivering messages via smpp bridge for multiple delivery channels |
| CN104301874A (en) * | 2014-09-15 | 2015-01-21 | 华为软件技术有限公司 | System notice transmitting method, device and system |
| CN106817681A (en) * | 2015-12-01 | 2017-06-09 | 中国电信股份有限公司 | EPRL file updating methods, equipment and system |
Non-Patent Citations (1)
| Title |
|---|
| 陈磊: "可扩展的统一消息处理的短信平台研究与实现", 中国优秀硕士学位论文全文库, 15 December 2009 (2009-12-15), pages 5 - 72 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7941495B2 (en) | Management capabilities for real-time messaging networks | |
| US7751316B2 (en) | Relay Server for SIP/RTP messages with buffer management | |
| US8064934B2 (en) | Method, system and apparatus for automatic notification to a plurality of communication nodes | |
| US10419371B2 (en) | Methods and systems for delayed notifications in communications networks | |
| US20100004007A1 (en) | Automated interactive sms service system | |
| CN108989179B (en) | Message processing method and device and storage medium | |
| US20060251060A1 (en) | Communication control apparatus | |
| CN101437002A (en) | Mobile proxy server system | |
| EP3272079B1 (en) | Method and system for transferring messages between messaging systems | |
| US20110302260A1 (en) | Method and system for email notification | |
| CN101442433B (en) | System and method for managing access to services of an account for an electronic communication device | |
| TW200835268A (en) | Method, system and apparatus for automatic notification to a plurality of communication nodes | |
| CN100450017C (en) | Method and system for recording network capabilities used by applications | |
| WO2015131561A1 (en) | Method and device for implementing short message forwarding as instant messaging | |
| CN103327199A (en) | Method, device and system for achieving out calling | |
| US10063648B2 (en) | Relaying mobile communications | |
| RU2352075C2 (en) | Method and system for messages processing in service of multimedia messages | |
| CN116017324A (en) | Method for transmitting data processing method based on SMPP protocol | |
| CN101309458B (en) | Short message realizing method between multiple enterprises, system and equipment | |
| CA2615573C (en) | Method and system for email notification | |
| CN104703152B (en) | A kind of short message processing method and device | |
| CN102685698A (en) | Method, device and system for forwarding data short messages of different operators | |
| CN112887190A (en) | Solution method for cross-network multi-party communication and cooperation of fusion platform for cloud video | |
| TW201021531A (en) | Method and related apparatus for managing short messages in a mobile communication system | |
| US20150249743A1 (en) | Enriched presence status |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |