[go: up one dir, main page]

CN116017324A - Method for transmitting data processing method based on SMPP protocol - Google Patents

Method for transmitting data processing method based on SMPP protocol Download PDF

Info

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
Application number
CN202211577195.7A
Other languages
Chinese (zh)
Inventor
黄先林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Communication Information System Co Ltd
Original Assignee
Inspur Communication Information System 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 Inspur Communication Information System Co Ltd filed Critical Inspur Communication Information System Co Ltd
Priority to CN202211577195.7A priority Critical patent/CN116017324A/en
Publication of CN116017324A publication Critical patent/CN116017324A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a method for transmitting a data processing method based on an SMPP protocol, and relates to the technical field of application of special scenes based on SMPP protocol standard realization and short message gateway data monitoring based on JAVA technology. The method comprises the steps of a data monitoring function, and starting a monitoring device on a marketing system; setting a forwarding strategy by the telecom short message gateway, and forwarding the short message of the received specific short number on the configured short number strategy; the marketing system monitors the request of the short message PDU and then adds the received short message content into a task queue; and the marketing system processor processes the received task, triggers the marketing strategy and sends the marketing short message.

Description

一种基于SMPP协议的数据处理方法发送的方法A method for sending data processing method based on SMPP protocol

技术领域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)

1. A method for transmitting data processing method based on SMPP protocol is characterized in that,
when the charging system sends the behavior DATA (calculated DATA) of the user to the marketing system, a short message gateway is used as a DATA transfer device, and the two parties finish the DATA transmission by realizing the sending (SUBMIT_SM) and receiving (DATA_SM) interfaces of the SMPP protocol.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
starting a monitoring function on a marketing system; setting a forwarding strategy by the telecom short message gateway, and forwarding the short message of the received specific short number on the configured short number strategy; the marketing system monitors the request of the short message PDU and then adds the received short message content into a task queue; and the marketing system processor processes the received task, triggers the marketing strategy and sends the marketing short message.
3. The method of claim 2, wherein the step of determining the position of the substrate comprises,
and combining with the actual data of the client, directly using the intermediate result data generated by the client charging system to avoid the recalculation of the basic data.
4. The method of claim 3, wherein the step of,
and then the charging system directly sends the service code to the short message gateway, and then the short message monitoring mechanism is used for returning the short message content to the marketing system.
5. The method of claim 4, wherein the step of determining the position of the first electrode is performed,
the marketing system can receive real-time data, and then real-time marketing short message pushing is carried out on clients in real time according to marketing strategies configured in the system.
6. The method of claim 5, wherein the step of determining the position of the probe is performed,
and setting a monitoring function in a tool packet for realizing the SMPP protocol, and sending monitoring to the short message gateway when the tool packet binds the short message gateway.
7. The method of claim 6, wherein the step of providing the first layer comprises,
and through monitoring the designated short number, if the short message sent out through the short number exists in the short message gateway, forwarding the short message to a monitoring account number configured by the marketing system through a DATA_SM instruction directly in the short message gateway.
8. The method of claim 7, wherein the step of determining the position of the probe is performed,
and receiving data from the short message gateway through a monitoring function of the marketing system, and triggering a marketing strategy in the marketing system by analyzing the short message content and a destination party of the short message to generate marketing content and send the marketing content to a client.
CN202211577195.7A 2022-12-05 2022-12-05 Method for transmitting data processing method based on SMPP protocol Pending CN116017324A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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