[go: up one dir, main page]

WO2012155768A1 - Method and system for processing value-added service short message and related equipment - Google Patents

Method and system for processing value-added service short message and related equipment Download PDF

Info

Publication number
WO2012155768A1
WO2012155768A1 PCT/CN2012/074589 CN2012074589W WO2012155768A1 WO 2012155768 A1 WO2012155768 A1 WO 2012155768A1 CN 2012074589 W CN2012074589 W CN 2012074589W WO 2012155768 A1 WO2012155768 A1 WO 2012155768A1
Authority
WO
WIPO (PCT)
Prior art keywords
type
message
value
added service
smg
Prior art date
Application number
PCT/CN2012/074589
Other languages
French (fr)
Chinese (zh)
Inventor
王国才
张浩军
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012155768A1 publication Critical patent/WO2012155768A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a method and system for processing value-added service short messages and related devices. Background technique
  • SMS and MMS have already supported the processing of value-added service information; however, the SMS service has a larger amount of traffic than the MMS service, so the traffic load of the SMS center is higher.
  • MMSC MMS
  • MMSG MMS Gateway
  • the present invention aims to provide a method and system for processing a value-added service short message, and related equipment, to solve the problem of a large load of a short message center in the prior art.
  • the present invention provides a method for processing a value-added service short message, including:
  • Step A The SMS gateway sends the value-added service short message sent by the SMG to the MMS gateway or the MMS in the message format of the predetermined protocol according to the type of the value-added service requested by the SMG.
  • Step B After receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC performs corresponding processing according to the type of the value-added service requested this time, and notifies the terminal of the final processing result through the SMG.
  • the type of the value-added service includes: an order type or an unsubscribe type; an uplink direct use message type; a downlink direct use message type; an on-demand type; and the step A specifically includes: the SMG receives the value-added service short message sent by the terminal
  • the value-added service short message is encapsulated and forwarded to the MMSG or the MMSC by using the message format of the predetermined protocol.
  • the value-added service short message and the corresponding predetermined access code and the predetermined instruction code are encapsulated by using a predetermined protocol message format. Forward to MMSG or MMSC.
  • the step B specifically includes:
  • the MMSG or the MMSC After receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC judges the type of the value-added service requested this time:
  • the MMSG or the MMSC directly forwards the value-added service short message to the destination terminal;
  • the MMSG or the MMSC performs a search match according to the predetermined service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, further determining the order type according to the corresponding predetermined instruction code. Or cancel the subscription type; if the matching result is an on-demand type or an uplink direct use message type, further determine whether the on-demand type or the uplink direct use message type according to the corresponding predetermined designation code; and then authenticate the value-added service service platform VAC and The final result of this request is notified to the terminal by SMG.
  • the step of authenticating the VAC and notifying the terminal of the final result of the request through the SMG includes:
  • the MMSG or the MMSC initiates a subscription relationship authentication to the VAC.
  • the SMG sends a secondary confirmation message to the terminal.
  • the MMSG or MMSC When the order is determined or cancelled according to the short message replied by the terminal, the MMSG or MMSC sends the subscribed authentication request to the VAC, and according to the VAC response, the terminal is notified to the terminal by the SMG of the final result of the order request or the cancel order request.
  • the step of authenticating the VAC and forwarding the final result of the request to the terminal through the SMG includes:
  • the MMSG or the MMSC sends the on-demand message resource explicit message to the SMG, and initiates an authentication request to the VAC; the VAC provides the link ID to the MMSG or the MMSC through the authentication response message.
  • the link ID is written by the MMSG or the MMSC to the uplink-on-demand message of the value-added service provider SP, and the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
  • the present invention also provides a system for processing value-added service short messages, including at least: a short message gateway SMG, and a multimedia message gateway MMSG or a multimedia message center MMSC, where
  • the SMG is used to send the value-added service short message sent by the terminal to the MMSG or the MMSC according to the type of the value-added service requested by the request and encapsulated by the message format of the predetermined protocol;
  • the MMSG or the MMSC is configured to perform corresponding processing according to the type of the value-added service requested after receiving the value-added service short message sent by the SMG, and notify the terminal of the final processing result through the SMG.
  • the type of the value-added service includes: an order type or an unsubscribe type; an uplink direct use message type; a downlink direct use message type; and an on-demand type, the SMG is specifically used to receive a value-added service short message sent by the terminal.
  • the value-added service short message is directly encapsulated and forwarded to the MMSG or the MMSC by using the message format of the predetermined protocol; for other types, the value-added service short message and the corresponding predetermined connection are adopted by using a predetermined protocol message format.
  • the coded, predetermined instruction code is encapsulated and forwarded to the MMSG or MMSC.
  • the MMSG or the MMSC is specifically configured to: after receiving the value-added service short message sent by the SMG, determine the type of the value-added service requested this time: if the downlink direct use message type, directly send the value-added service short message Forwarding to the destination terminal; if it is another type, performing search matching according to the service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, further determining according to the corresponding predetermined instruction code is ordering The type is still the unsubscribing type; if the matching result is an on-demand type or an uplink direct use message type, further determining whether it is an on-demand type or an uplink direct use message type according to the corresponding predetermined designation code; and then authenticating to the value-added service service platform VAC and The final result of this request is notified to the terminal through the SMG.
  • the present invention further provides a multimedia message processing device, where the multimedia message processing device is a multimedia message gateway MMSG or a multimedia message center MMSC, and includes: a receiving module and a processing module, where a receiving module, configured to receive a value-added service short message sent by the short message gateway SMG, and trigger the processing module;
  • the processing module is configured to perform corresponding processing according to the type of the value-added service of the request, and notify the terminal of the final processing result by using the SMG.
  • the type of the value-added service includes: an ordering type or an unsubscribing type; an uplink direct use message type; a downlink direct use message type; and an on-demand type
  • the processing module specifically includes:
  • a judging unit configured to determine, for the type of the value-added service that is requested in this case: if the downlink direct use message type, directly forward the value-added service short message to the destination terminal; if it is another type, parsing the value-added service short message Obtaining a predetermined service access code and a predetermined order code, and triggering a matching unit;
  • a matching unit configured to perform a search match according to a predetermined service access code: if the matching result is a subscription or cancellation type, further determining whether the subscription type or the cancellation type is according to the corresponding predetermined instruction code; if the matching result is an on-demand type or an uplink When the message type is directly used, it is further determined according to the corresponding predetermined designation code whether it is an on-demand type or an uplink direct use message type;
  • the service processing unit is configured to: after the matching unit performs the search matching and determine the type, perform authentication on the value-added service service platform VAC and notify the terminal through the SMG of the final result of the current request.
  • the service processing unit is specifically configured to initiate a subscription relationship authentication to the VAC, and when the authentication is successful according to the VAC feedback authentication response message, the second confirmation is sent by the SMG.
  • the service processing unit is specifically configured to: send the on-demand message resource explicit message to the SMG, and initiate an authentication request to the VAC;
  • the message ID is sent to the uplink-on-demand message of the value-added service provider SP, and the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
  • the invention integrates the value-added service short message originally processed by the short message gateway into the multimedia message service process, thereby greatly reducing the business pressure of the short message gateway.
  • FIG. 1 is a schematic flowchart of a short message ordering in a method according to an embodiment of the present invention
  • FIG. 2 is a schematic flowchart of a process for unsubscribing a short message in a method according to an embodiment of the present invention
  • FIG. 3 is a schematic flowchart of a short message on-demand in a method according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a system according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a multimedia message processing device according to an embodiment of the present invention. detailed description
  • the types of value-added services mainly include four types: 1) ordering or canceling the order type; 2) uplink direct use message type; 3) downlink direct use message type; 4) on-demand type; therefore, for MMSG (MMS gateway) or MMSC (MMS center) configuration station needs to increase value-added industry
  • MMSG MMS gateway
  • MMSC MMS center
  • the above four types can only be divided into two categories: the first type is the order type and the unsubscribe type, and the second type is the on-demand type and the uplink direct use message type; that is, the order type
  • the service access code of the cancel order type is generally the same, so it is necessary to further configure the corresponding instruction code, and finally determine whether the order type or the cancel order type is through the instruction code, and the instruction code includes: an order instruction code and an unsubscribe instruction code.
  • the corresponding instruction code is also needed to finally determine whether it is an on-demand type or an uplink direct use message type.
  • the method described in the embodiment of the present invention is further described by taking the short message ordering, the short message unsubscribing, and the short message on demand as an example.
  • FIG. 1 is a schematic flowchart of a short message ordering in a method according to an embodiment of the present invention, which may specifically include:
  • S101 When a terminal submits an order message to the SMG (SMS Gateway), the SMG uses the message format of the predetermined protocol, encapsulates the subscription message and the corresponding service access code together with the order instruction code, and sends the message to the MMSG (MMS gateway); Specifically, the SMG encapsulates the subscription SMS sent by the terminal by using the SGIP (Short Message Gateway Interface Protocol) Deliver message format, and writes the number in the SPNumber (Service Access Code) field during the encapsulation process.
  • SGIP Short Message Gateway Interface Protocol
  • SPNumber Service Access Code
  • the MMSG parses the subscription short message received from the SMG, according to the parsed
  • the SPNumber field finds whether the SPNumber is configured on the configuration station by the principle of exact match: if the search fails, the process ends; if the search is successful, then S103 is performed;
  • S103 The message content field in the content of the subscription message is matched with the order code corresponding to the SPNumber in the configuration station (may be case insensitive): if the matching is not, the process ends; if the matching is successful, then S104 is performed;
  • MMSG sends subscription relationship authentication to VAC (Value Added Service Platform)
  • VAC Value Added Service Platform
  • the CheckPriceReq message requests the VAC to perform the subscription relationship authentication, and waits for the VAC to return the authentication response message
  • the Operation Type field in the subscription relationship authentication message is 6, and the other fields are the same as the MMS subscription message sent to the VAC, Operation
  • the meaning of the Type field is 6 to check whether the terminal has subscribed to the service
  • the MMSG parses the authentication response message returned by the VAC, and determines whether the authentication is successful. If the authentication fails, and the status code is 1200, the terminal has subscribed the service, and the MMSG delivers the short message of the service.
  • the content can be configured to notify the SMG, the message content format is encapsulated by a dedicated SGIP protocol Submit message format; if other error status codes are not sent, the process ends; if the authentication is successful, then S106 is performed;
  • the MMSG sends a second acknowledgement message to the SMG, and the message content format is encapsulated by a dedicated SGIP Submit message format, and is forwarded by the SMG to the corresponding terminal.
  • S107 The MMSG determines whether the terminal replies to the confirmation message: If the acknowledgment message is not returned, the MMSG considers that the terminal does not need to subscribe to the service, and the process ends; if the confirmed message is replied, then S108 is performed;
  • S108 determining, according to the content of the sent short message, whether the terminal subscribes: if the terminal does not subscribe, the process ends directly; if the terminal orders, execute S109;
  • the MMSG sends the subscribed authentication request CheckPriceReq message to the VAC.
  • the Operation Type field in the CheckPriceReq message is 1 and the Operation Type field is 1 to indicate the subscription authentication, indicating that the user determines to subscribe to the service; other fields are ordered with the MMS.
  • the message sent to VAC is the same;
  • VAC synchronizes order information with SP (value added service provider);
  • the MMSG According to the response (success or failure) of the VAC, the MMSG sends a prompt SMS notification to the SMG that the subscription is successful or failed.
  • the content of the prompt SMS notification content is encapsulated in a dedicated SGIP protocol message format, and the SMG forwards the prompt SMS notification to the corresponding message. Terminal.
  • FIG. 2 is a schematic flowchart of a method for unsubscribing a short message in a method according to an embodiment of the present invention, which may specifically include: S201: When a terminal submits an unsubscribe message to the SMG, the SMG uses the message format of the predetermined protocol, and encapsulates the unsubscribe message and the corresponding service access code and the unsubscribe command code together, and sends the unsubscribe message to the MMSG. Specifically, The MMSG encapsulates the unsubscribe message sent by the terminal by using the SGIP Deliver message format. In the encapsulation process, the first type of service instruction code is written in the SPNumber field, and the unsubscribe instruction code is written in the Message Content field.
  • S201 When a terminal submits an unsubscribe message to the SMG, the SMG uses the message format of the predetermined protocol, and encapsulates the unsubscribe message and the corresponding service access code and the unsubscribe command code together, and sends the unsubscribe message to
  • S202 The MMSG parses the received subscription message, and finds whether the SPNumber is configured according to the parsed SPNumber field in the configuration station. If the search fails, the process ends; if the search is successful, then S203 is performed;
  • S203 The message content field in the message content is completely matched with the unsubscribe instruction code corresponding to the SPNumber in the configuration station (may be case insensitive): if the matching is not completed, the process ends; if the matching is successful, executing S204;
  • the MMSG initiates subscription relationship authentication to the VAC:
  • the Operation Type field is 3 (indicated as SMS unsubscribe;)
  • the ServiceType is 3
  • the other fields are the same as the MMS message unsubscribed to the VAC message;
  • VAC synchronizes order information with the SP
  • the MMSG sends a prompt SMS notification to the SMG according to the response (success or failure) of the VAC, and the prompt SMS notification content format is encapsulated by a dedicated SGIP protocol Submit message format, and the SMG forwards the prompt SMS notification to the SMG.
  • the corresponding terminal The MMSG sends a prompt SMS notification to the SMG according to the response (success or failure) of the VAC, and the prompt SMS notification content format is encapsulated by a dedicated SGIP protocol Submit message format, and the SMG forwards the prompt SMS notification to the SMG.
  • the corresponding terminal The corresponding terminal.
  • FIG. 3 is a schematic diagram of a flow of a short message on demand in the method according to the embodiment of the present invention, which may specifically include:
  • S301 When a terminal submits an on-demand short message to the SMG, the SMG uses the message format of the predetermined protocol, encapsulates the on-demand short message and the corresponding service access code and the on-demand instruction code, and sends the same to the MMSG; specifically, the MMSG adopts SGIP.
  • the Deliver message format encapsulates the on-demand short message sent by the terminal, and the second type of corresponding business instruction code in the SPNumber field in the encapsulation process, and writes the on-demand instruction code in the Message Content field;
  • the MMSG parses the received on-demand short message according to the parsed SPNumber.
  • the field is in the configuration table to find the SPNumber is configured on the principle of exact match; if the search is not found, the process ends; if the search is successful, step S303 is performed;
  • S303 The message content field in the content of the on-demand message is matched with the on-demand instruction code corresponding to the SPNumber in the configuration station (may not be case-insensitive); if the matching is not, the process ends; if the matching is successful, then S304 is performed;
  • S304 The MMSG sends an SMS notification to the SMG, and the content format of the message is encapsulated by a SGIP Submit message format;
  • VAC generates an on-demand message LinkID (link ID), and provides the LinkID to the MMSG;
  • the MMSG subsequent processing is similar to the existing MMS on-demand process: the MMSG writes the LinkID to the SP's uplink-on-demand message; the SP receives the uplink on-demand message, generates a downlink on-demand message, and sends it to the MMSG; the MMSG goes to the VAC. After the authentication succeeds, the downlink and on-demand message will be sent to the corresponding terminal.
  • the processing flow is basically the same as the existing downlink MMS service flow, and the difference is that the source SP parameter is different from the MMS SP, and the MMSG sends a message to the user.
  • the SMG is not the MMSC; and, for the sake of convenience of description, the MMSG is taken as an example in the embodiment of the present invention.
  • MMSC MMS center
  • FIG. 4 is a schematic structural diagram of a system according to an embodiment of the present invention, which specifically includes: at least: a short message gateway SMG, and a multimedia message gateway MMSG or a multimedia message center MMSC, where
  • the value-added service SMS sent by the terminal according to the type of value-added service requested this time.
  • the message format of the predetermined protocol is encapsulated and forwarded to the MMSG or the MMSC.
  • the SMG directly uses the message type of the downlink to directly use the message format of the predetermined protocol to add the value-added service.
  • the packet is encapsulated, it is forwarded to the MMSG or the MMSC.
  • the value-added service short message and the corresponding predetermined access code and the predetermined instruction code are encapsulated and forwarded to the MMSG or the MMSC.
  • the MMSG or the MMSC After receiving the value-added service short message sent by the SMG, the MMSG or the MMSC performs corresponding processing according to the type of the value-added service requested this time, and notifies the terminal of the final processing result through the SMG; specifically, the MMSG or the MMSC receives the message.
  • the type of the value-added service requested is judged: if the downlink direct use message type, the value-added service short message is directly forwarded to the destination terminal; if it is other types, according to the value-added service
  • the service access code obtained by parsing the short message is searched and matched: if the matching result is the ordering or unsubscribing type, further determining whether it is the order type or the cancel order type according to the corresponding predetermined instruction code; if the matching result is on-demand type or uplink directly
  • the value-added service service platform VAC is authenticated and the final result of the current request is notified to the terminal through the SMG.
  • the MMS processing device may be an MMSG or an MMSC.
  • FIG. 5 is a schematic structural diagram of a MMS processing device according to an embodiment of the present invention, which may specifically include: a receiving module and a processing module, where
  • a receiving module configured to receive a value-added service short message sent by the SMG, and trigger a processing module;
  • the processing module is configured to perform corresponding processing according to the type of the value-added service requested by the current request, and notify the terminal of the final processing result by using the SMG;
  • the module specifically includes: a judging unit, a matching unit, and a service processing unit, where
  • a judging unit configured to determine, for the type of the value-added service that is requested in this case: if the downlink direct use message type, directly forward the value-added service short message to the destination terminal; if it is another type, parsing the value-added service short message Obtain a predetermined service access code and a predetermined order code, And triggering a matching unit;
  • a matching unit configured to perform a search match according to a predetermined service access code: if the matching result is a subscription or cancellation type, further determining whether the subscription type or the cancellation type is according to the corresponding predetermined instruction code; if the matching result is an on-demand type or an uplink When the message type is directly used, it is further determined according to the corresponding predetermined designation code whether it is an on-demand type or an uplink direct use message type;
  • a service processing unit configured to: after the matching unit performs the search matching and determine the type, authenticate the value-added service service platform VAC and notify the terminal of the final result of the request through the SMG; specifically, for ordering or canceling the order Type, the service processing unit initiates a subscription relationship authentication to the VAC, and performs a judgment according to the VAC feedback authentication response message, and when the authentication succeeds, the SMG sends a second confirmed short message to the terminal; when replying according to the terminal
  • the SMS determines whether to order or cancel the subscription
  • the authentication request of the subscription is sent to the VAC, and according to the response of the VAC, the terminal is notified to the terminal by the SMG of the final result of the subscription request or the cancellation request.
  • the service processing unit sends the on-demand message resource explicit message to the SMG, and initiates an authentication request to the VAC; the VAC sends the sent linkID to the SP's uplink-on-demand message through the authentication response message, and the SP is based on the SP
  • the downlink on-demand message generated by the uplink-on-demand message is sent to the terminal.
  • the embodiment of the present invention provides a method, a system, and a related device for processing a value-added service short message, and a message processing process of the value-added service completed by the short message gateway is integrated into the multimedia message service process, that is, the short message gateway processes the value-added service short message.
  • the function is handled by the MMSG or the MMSC. Since the interface of the MMSG or the MMSC uses the HTTP-based MM7 interface protocol, the protocol has an advantage in handling the SP message, thereby greatly reducing the service pressure of the SMS gateway and saving the operator a considerable amount of money. Equipment and operation and maintenance costs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Disclosed are a method and system for processing a value-added service short message and related equipment. The method comprises: a short message gateway (SMG) encapsulating a value-added service short message sent by a terminal in a message format of a predetermined protocol according to a value-added service type requested this time, and forwarding the short message to a multimedia short message gateway (MMSG) or a multimedia short message center (MMSC); the MMSG or MMSC, after receiving the value-added service short message forwarded by the SMG, performing corresponding processing according to the value-added service type requested this time, and notifying the terminal of a final processing result through the SMG. The present invention merges the value-added service short message processed by the short message gateway to a multimedia short message service flow, thereby greatly reducing the service burden of the short message gateway.

Description

处理增值业务短信的方法及系统及相关设备 技术领域  Method and system for processing value-added service short message and related equipment
本发明涉及通信技术领域, 尤其涉及一种处理增值业务短信的方法及 系统及相关设备。 背景技术  The present invention relates to the field of communications technologies, and in particular, to a method and system for processing value-added service short messages and related devices. Background technique
在现有的移动网络 SP (增值业务提供商) 中, 短信和彩信都已经支持 增值业务信息的处理; 但是短信业务相对于彩信业务来说, 业务量更大, 因此短信中心的业务负荷量较 MMSC (彩信中心)或 MMSG (彩信网关) 更大, 有必要减轻其业务压力。 发明内容  In the existing mobile network SP (value-added service provider), both SMS and MMS have already supported the processing of value-added service information; however, the SMS service has a larger amount of traffic than the MMS service, so the traffic load of the SMS center is higher. MMSC (MMS) or MMSG (MMS Gateway) is larger, and it is necessary to reduce the pressure on its business. Summary of the invention
鉴于上述的分析, 本发明旨在提供一种处理增值业务短信的方法及系 统及相关设备, 用以解决现有技术中短信中心负荷较大的问题。  In view of the above analysis, the present invention aims to provide a method and system for processing a value-added service short message, and related equipment, to solve the problem of a large load of a short message center in the prior art.
本发明的目的主要是通过以下技术方案实现的:  The object of the present invention is mainly achieved by the following technical solutions:
本发明提供了一种处理增值业务短信的方法, 包括:  The present invention provides a method for processing a value-added service short message, including:
步驟 A: 短信网关 SMG对终端发来的增值业务短信, 根据本次请求的 增值业务的类型采用预定协议的消息格式进行封装后转发给彩信网关 MMSG或彩信中心 MMSC;  Step A: The SMS gateway sends the value-added service short message sent by the SMG to the MMS gateway or the MMS in the message format of the predetermined protocol according to the type of the value-added service requested by the SMG.
步驟 B: MMSG或 MMSC接收到 SMG转发来的增值业务短信后, 根 据本次请求的增值业务的类型进行相应处理,并通过 SMG将最终的处理结 果通知该终端。  Step B: After receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC performs corresponding processing according to the type of the value-added service requested this time, and notifies the terminal of the final processing result through the SMG.
较佳地, 增值业务的类型包括: 订购或取消订购类型; 上行直接使用 消息类型; 下行直接使用消息类型; 点播类型; 则所述步驟 A具体包括: SMG接收到终端发来的增值业务短信后,对于下行直接使用消息类型, 直接采用预定协议的消息格式将该增值业务短信进行封装后转发给 MMSG 或 MMSC; 对于其他类型, 采用预定协议的消息格式将该增值业务短信以 及对应的预定接入码、 预定指令码进行封装后转发给 MMSG或 MMSC。 Preferably, the type of the value-added service includes: an order type or an unsubscribe type; an uplink direct use message type; a downlink direct use message type; an on-demand type; and the step A specifically includes: the SMG receives the value-added service short message sent by the terminal For direct use of message types, The value-added service short message is encapsulated and forwarded to the MMSG or the MMSC by using the message format of the predetermined protocol. For other types, the value-added service short message and the corresponding predetermined access code and the predetermined instruction code are encapsulated by using a predetermined protocol message format. Forward to MMSG or MMSC.
较佳地, 所述步驟 B具体包括:  Preferably, the step B specifically includes:
MMSG或 MMSC接收到 SMG转发来的增值业务短信后, 对于本次请 求的增值业务的类型进行判断:  After receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC judges the type of the value-added service requested this time:
如果是下行直接使用消息类型, MMSG或 MMSC直接将该增值业务短 信转发给目的终端;  If the downlink direct use message type, the MMSG or the MMSC directly forwards the value-added service short message to the destination terminal;
如果是其他类型, MMSG或 MMSC根据对该增值业务短信进行解析后 得到的预定业务接入码进行查找匹配: 如果匹配结果是订购或取消订购类 型, 则进一步根据对应的预定指令码确定是订购类型还是取消订购类型; 如果匹配结果是点播类型或上行直接使用消息类型时, 则进一步根据对应 的预定指定码确定是点播类型还是上行直接使用消息类型; 然后向增值业 务服务平台 VAC进行鉴权以及将本次请求的最终结果通过 SMG通知该终 端。  If it is another type, the MMSG or the MMSC performs a search match according to the predetermined service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, further determining the order type according to the corresponding predetermined instruction code. Or cancel the subscription type; if the matching result is an on-demand type or an uplink direct use message type, further determine whether the on-demand type or the uplink direct use message type according to the corresponding predetermined designation code; and then authenticate the value-added service service platform VAC and The final result of this request is notified to the terminal by SMG.
较佳地, 对于订购或取消订购类型, 向 VAC进行鉴权以及将本次请求 的最终结果通过 SMG通知该终端的步驟具体包括:  Preferably, for the ordering or unsubscribing type, the step of authenticating the VAC and notifying the terminal of the final result of the request through the SMG includes:
MMSG或 MMSC向 VAC发起订购关系鉴权,当根据 VAC反馈的鉴权 响应消息确定鉴权成功时, 通过 SMG下发二次确认短信给该终端;  The MMSG or the MMSC initiates a subscription relationship authentication to the VAC. When the authentication is successful according to the VAC feedback authentication response message, the SMG sends a secondary confirmation message to the terminal.
当根据该终端回复的短信确定订购或者取消订购时, MMSG或 MMSC 发送订购的鉴权请求到 VAC, 并根据 VAC的响应, 通过 SMG将本次订购 请求或者取消订购请求的最终结果通知该终端。  When the order is determined or cancelled according to the short message replied by the terminal, the MMSG or MMSC sends the subscribed authentication request to the VAC, and according to the VAC response, the terminal is notified to the terminal by the SMG of the final result of the order request or the cancel order request.
较佳地, 对于点播类型, 向 VAC进行鉴权以及将本次请求的最终结果 通过 SMG转发给该终端的步驟具体包括:  Preferably, for the on-demand type, the step of authenticating the VAC and forwarding the final result of the request to the terminal through the SMG includes:
MMSG或 MMSC向 SMG发送该点播消息资源明示短信,同时向 VAC 发起鉴权请求; VAC通过鉴权响应消息将链路 ID提供给 MMSG或 MMSC , 由 MMSG或 MMSC将链路 ID写入增值业务提供商 SP的上行点播消息中, 并将 SP根据上行点播消息生成的下行点播消息发送给该终端。 The MMSG or the MMSC sends the on-demand message resource explicit message to the SMG, and initiates an authentication request to the VAC; the VAC provides the link ID to the MMSG or the MMSC through the authentication response message. The link ID is written by the MMSG or the MMSC to the uplink-on-demand message of the value-added service provider SP, and the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
本发明还提供了一种处理增值业务短信的系统, 至少包括: 短信网关 SMG、 以及彩信网关 MMSG或彩信中心 MMSC, 其中,  The present invention also provides a system for processing value-added service short messages, including at least: a short message gateway SMG, and a multimedia message gateway MMSG or a multimedia message center MMSC, where
SMG, 用于对终端发来的增值业务短信, 根据本次请求的增值业务的 类型采用预定协议的消息格式进行封装后转发给 MMSG或 MMSC;  The SMG is used to send the value-added service short message sent by the terminal to the MMSG or the MMSC according to the type of the value-added service requested by the request and encapsulated by the message format of the predetermined protocol;
MMSG或 MMSC, 用于在接收到 SMG发来的增值业务短信后, 根据 本次请求的增值业务的类型进行相应处理,并通过 SMG将最终的处理结果 通知该终端。  The MMSG or the MMSC is configured to perform corresponding processing according to the type of the value-added service requested after receiving the value-added service short message sent by the SMG, and notify the terminal of the final processing result through the SMG.
较佳地, 所述增值业务的类型包括: 订购或取消订购类型; 上行直接 使用消息类型;下行直接使用消息类型;点播类型 ,则所述 SMG具体用于, 接收到终端发来的增值业务短信后, 对于下行直接使用消息类型, 直接采 用预定协议的消息格式将该增值业务短信进行封装后转发给 MMSG 或 MMSC; 对于其他类型, 采用预定协议的消息格式将该增值业务短信以及 对应的预定接入码、 预定指令码进行封装后转发给 MMSG或 MMSC。  Preferably, the type of the value-added service includes: an order type or an unsubscribe type; an uplink direct use message type; a downlink direct use message type; and an on-demand type, the SMG is specifically used to receive a value-added service short message sent by the terminal. Then, for the downlink direct use message type, the value-added service short message is directly encapsulated and forwarded to the MMSG or the MMSC by using the message format of the predetermined protocol; for other types, the value-added service short message and the corresponding predetermined connection are adopted by using a predetermined protocol message format. The coded, predetermined instruction code is encapsulated and forwarded to the MMSG or MMSC.
较佳地, 所述 MMSG或 MMSC具体用于,接收到 SMG发来的增值业 务短信后, 对于本次请求的增值业务的类型进行判断: 如果是下行直接使 用消息类型, 直接将该增值业务短信转发给目的终端; 如果是其他类型, 根据对该增值业务短信进行解析后得到的业务接入码进行查找匹配: 如果 匹配结果是订购或取消订购类型, 则进一步根据对应的预定指令码确定是 订购类型还是取消订购类型; 如果匹配结果是点播类型或上行直接使用消 息类型时, 则进一步根据对应的预定指定码确定是点播类型还是上行直接 使用消息类型; 然后向增值业务服务平台 VAC进行鉴权以及将本次请求的 最终结果通过 SMG通知该终端。  Preferably, the MMSG or the MMSC is specifically configured to: after receiving the value-added service short message sent by the SMG, determine the type of the value-added service requested this time: if the downlink direct use message type, directly send the value-added service short message Forwarding to the destination terminal; if it is another type, performing search matching according to the service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, further determining according to the corresponding predetermined instruction code is ordering The type is still the unsubscribing type; if the matching result is an on-demand type or an uplink direct use message type, further determining whether it is an on-demand type or an uplink direct use message type according to the corresponding predetermined designation code; and then authenticating to the value-added service service platform VAC and The final result of this request is notified to the terminal through the SMG.
本发明又提供了一种彩信处理设备, 所述彩信处理设备为彩信网关 MMSG或者彩信中心 MMSC, 包括: 接收模块和处理模块, 其中, 接收模块, 用于接收短信网关 SMG发来的增值业务短信, 并触发所述 处理模块; The present invention further provides a multimedia message processing device, where the multimedia message processing device is a multimedia message gateway MMSG or a multimedia message center MMSC, and includes: a receiving module and a processing module, where a receiving module, configured to receive a value-added service short message sent by the short message gateway SMG, and trigger the processing module;
处理模块, 用于根据本次请求的增值业务的类型进行相应处理, 并通 过 SMG将最终的处理结果通知该终端。  The processing module is configured to perform corresponding processing according to the type of the value-added service of the request, and notify the terminal of the final processing result by using the SMG.
较佳地, 所述增值业务的类型包括: 订购或取消订购类型; 上行直接 使用消息类型; 下行直接使用消息类型; 点播类型, 则所述处理模块具体 包括:  Preferably, the type of the value-added service includes: an ordering type or an unsubscribing type; an uplink direct use message type; a downlink direct use message type; and an on-demand type, the processing module specifically includes:
判断单元, 用于对于本次请求的增值业务的类型进行判断: 如果是下 行直接使用消息类型, 直接将该增值业务短信转发给目的终端; 如果是其 他类型, 则对该增值业务短信进行解析后得到预定业务接入码和预定令码, 并触发匹配单元;  a judging unit, configured to determine, for the type of the value-added service that is requested in this case: if the downlink direct use message type, directly forward the value-added service short message to the destination terminal; if it is another type, parsing the value-added service short message Obtaining a predetermined service access code and a predetermined order code, and triggering a matching unit;
匹配单元, 用于根据预定业务接入码进行查找匹配: 如果匹配结果是 订购或取消订购类型, 则进一步根据对应的预定指令码确定是订购类型还 是取消订购类型; 如果匹配结果是点播类型或上行直接使用消息类型时, 则进一步根据对应的预定指定码确定是点播类型还是上行直接使用消息类 型;  a matching unit, configured to perform a search match according to a predetermined service access code: if the matching result is a subscription or cancellation type, further determining whether the subscription type or the cancellation type is according to the corresponding predetermined instruction code; if the matching result is an on-demand type or an uplink When the message type is directly used, it is further determined according to the corresponding predetermined designation code whether it is an on-demand type or an uplink direct use message type;
业务处理单元, 用于在匹配单元进行查找匹配并确定类型后, 向增值 业务服务平台 VAC进行鉴权以及将本次请求的最终结果通过 SMG通知该 终端。  The service processing unit is configured to: after the matching unit performs the search matching and determine the type, perform authentication on the value-added service service platform VAC and notify the terminal through the SMG of the final result of the current request.
较佳地, 对于订购或取消订购类型, 所述业务处理单元具体用于, 向 VAC发起订购关系鉴权,当根据 VAC反馈的鉴权响应消息确定鉴权成功时, 通过 SMG下发二次确认的短信给该终端; 当根据该终端回复的短信确定订 购或者取消订购时, 发送订购的鉴权请求到 VAC, 并根据 VAC的响应, 通 过 SMG将本次订购请求或者取消订购请求的最终结果通知该终端。  Preferably, for the subscription or cancellation type, the service processing unit is specifically configured to initiate a subscription relationship authentication to the VAC, and when the authentication is successful according to the VAC feedback authentication response message, the second confirmation is sent by the SMG. Sending a message to the terminal; when determining the order or canceling the order according to the short message replied by the terminal, sending the authentication request of the order to the VAC, and according to the response of the VAC, notifying the final result of the order request or canceling the order request by the SMG The terminal.
较佳地, 对于点播类型, 所述业务处理单元具体用于, 向 SMG发送该 点播消息资源明示短信, 同时向 VAC发起鉴权请求; 将 VAC通过鉴权响 应消息将发来的链路 ID写入增值业务提供商 SP的上行点播消息中, 并将 SP根据上行点播消息生成的下行点播消息发送给该终端。 Preferably, for the on-demand type, the service processing unit is specifically configured to: send the on-demand message resource explicit message to the SMG, and initiate an authentication request to the VAC; The message ID is sent to the uplink-on-demand message of the value-added service provider SP, and the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
本发明有益效果如下:  The beneficial effects of the present invention are as follows:
本发明通过将原来由短信网关处理的增值业务短信融合到彩信业务流 程中, 极大的减轻了短信网关的业务压力。  The invention integrates the value-added service short message originally processed by the short message gateway into the multimedia message service process, thereby greatly reducing the business pressure of the short message gateway.
本发明的其他特征和优点将在随后的说明书中阐述, 并且, 部分的从 说明书中变得显而易见, 或者通过实施本发明而了解。 本发明的目的和其 他优点可通过在所写的说明书、 权利要求书、 以及附图中所特别指出的结 构来实现和获得。 附图说明  Other features and advantages of the invention will be set forth in the description in the description which follows. The objectives and other advantages of the invention will be realized and attained by the <RTI DRAWINGS
图 1为本发明实施例所述方法中, 短信订购的流程示意图;  1 is a schematic flowchart of a short message ordering in a method according to an embodiment of the present invention;
图 2为本发明实施例所述方法中, 短信退订的流程示意图;  2 is a schematic flowchart of a process for unsubscribing a short message in a method according to an embodiment of the present invention;
图 3为本发明实施例所述方法中, 短信点播的流程示意图;  3 is a schematic flowchart of a short message on-demand in a method according to an embodiment of the present invention;
图 4为本发明实施例所述系统的结构示意图;  4 is a schematic structural diagram of a system according to an embodiment of the present invention;
图 5为本发明实施例所述彩信处理设备的结构示意图。 具体实施方式  FIG. 5 is a schematic structural diagram of a multimedia message processing device according to an embodiment of the present invention. detailed description
下面结合附图来具体描述本发明的优选实施例, 其中, 附图构成本发 明的一部分, 并与本发明的实施例一起用于阐释本发明的原理。 为了清楚 和简化目的, 当其可能使本发明的主题模糊不清时, 将省略本文所描述的 器件中已知功能和结构的详细具体说明。  The preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings in which FIG. For the sake of clarity and simplicity, detailed descriptions of known functions and structures in the devices described herein will be omitted when they may obscure the subject matter of the present invention.
首先, 结合附图 1到 3对本发明实施例所述方法进行详细说明。  First, the method according to the embodiment of the present invention will be described in detail with reference to FIGS. 1 to 3.
目前, 增值业务的类型主要包括四种: 1 )订购或取消订购类型; 2 ) 上行直接使用消息类型; 3 )下行直接使用消息类型; 4 )点播类型; 因此, 对于 MMSG (彩信网关)或 MMSC (彩信中心)的配置台需要增加增值业 务短信的信息配置, 尤其需要预先配置增值业务提供商 SP的业务接入码。 又由于根据业务接入码只能将上述四种类型分为两大类: 第一类是订购类 型和取消订购类型, 第二类是点播类型和上行直接使用消息类型; 也就是 说, 订购类型和取消订购类型的业务接入码一般相同, 因此就需要进一步 配置相应的指令码, 通过指令码最终确定是订购类型还是取消订购类型, 该指令码包括: 订购指令码和退订指令码。 同理, 对于点播类型和上行直 接使用消息类型, 也需要相应的指令码来最终确定是点播类型还是上行直 接使用消息类型。 At present, the types of value-added services mainly include four types: 1) ordering or canceling the order type; 2) uplink direct use message type; 3) downlink direct use message type; 4) on-demand type; therefore, for MMSG (MMS gateway) or MMSC (MMS center) configuration station needs to increase value-added industry For the information configuration of the SMS, it is necessary to pre-configure the service access code of the value-added service provider SP. In addition, according to the service access code, the above four types can only be divided into two categories: the first type is the order type and the unsubscribe type, and the second type is the on-demand type and the uplink direct use message type; that is, the order type The service access code of the cancel order type is generally the same, so it is necessary to further configure the corresponding instruction code, and finally determine whether the order type or the cancel order type is through the instruction code, and the instruction code includes: an order instruction code and an unsubscribe instruction code. Similarly, for the on-demand type and the uplink direct use message type, the corresponding instruction code is also needed to finally determine whether it is an on-demand type or an uplink direct use message type.
为了便于理解, 以下分别以短信订购、 短信退订以及短信点播为例, 对本发明实施例所述方法作进一步说明。  For the sake of easy understanding, the method described in the embodiment of the present invention is further described by taking the short message ordering, the short message unsubscribing, and the short message on demand as an example.
如图 1所示, 图 1为本发明实施例所述方法中, 短信订购的流程示意 图, 具体可以包括:  As shown in FIG. 1 , FIG. 1 is a schematic flowchart of a short message ordering in a method according to an embodiment of the present invention, which may specifically include:
S101 : 当有终端提交订购短信给 SMG (短信网关)时, SMG采用预定 协议的消息格式, 将该订购短信以及对应的业务接入码和订购指令码一起 封装后发给 MMSG (彩信网关); 具体的说就是, SMG采用 SGIP ( Short Message Gateway Interface Protocol, 短信网关系统接口协议 ) Deliver消息 格式对终端发来的订购短信进行封装, 封装过程中在 SPNumber (业务接入 码)字段中写入第一类对应的业务指令码,在 Message Content (消息内容) 字段中写入订购指令码;  S101: When a terminal submits an order message to the SMG (SMS Gateway), the SMG uses the message format of the predetermined protocol, encapsulates the subscription message and the corresponding service access code together with the order instruction code, and sends the message to the MMSG (MMS gateway); Specifically, the SMG encapsulates the subscription SMS sent by the terminal by using the SGIP (Short Message Gateway Interface Protocol) Deliver message format, and writes the number in the SPNumber (Service Access Code) field during the encapsulation process. A corresponding type of business instruction code, in which a subscription instruction code is written in a Message Content field;
S102: MMSG对从 SMG接收到的订购短信进行解析, 根据解析出的 S102: The MMSG parses the subscription short message received from the SMG, according to the parsed
SPNumber字段在配置台以完全匹配的原则查找是否配置了该 SPNumber: 如果查找不到, 则流程结束; 如果查找成功, 则执行 S103; The SPNumber field finds whether the SPNumber is configured on the configuration station by the principle of exact match: if the search fails, the process ends; if the search is successful, then S103 is performed;
S103 : 将订购短信内容中的 Message Content 字段与配置台中该 SPNumber对应的订购指令码进行完全匹配(可以不区分大小写): 如果匹 配不上, 则流程结束; 如果匹配成功, 则执行 S104;  S103: The message content field in the content of the subscription message is matched with the order code corresponding to the SPNumber in the configuration station (may be case insensitive): if the matching is not, the process ends; if the matching is successful, then S104 is performed;
S104 : MMSG 向 VAC (增值业务服务平台 ) 发送订购关系鉴权 CheckPriceReq消息, 请求 VAC进行订购关系鉴权, 并等待接收 VAC返回 鉴权响应消息; 该订购关系鉴权消息中 Operation Type (操作类型 )字段为 6, 其他字段同彩信订购发给 VAC的消息, Operation Type字段为 6的含义 是检查终端是否已经订购了该业务; S104: MMSG sends subscription relationship authentication to VAC (Value Added Service Platform) The CheckPriceReq message requests the VAC to perform the subscription relationship authentication, and waits for the VAC to return the authentication response message; the Operation Type field in the subscription relationship authentication message is 6, and the other fields are the same as the MMS subscription message sent to the VAC, Operation The meaning of the Type field is 6 to check whether the terminal has subscribed to the service;
S105: MMSG解析 VAC返回的鉴权响应消息, 判断是否鉴权成功; 如 果鉴权失败, 且状态码是 1200, 则表示终端已经订购了该业务, MMSG下 发终端已订购该业务的短信(短信内容可配)通知到 SMG, 该消息内容格 式采用专用 SGIP协议 Submit消息格式封装; 若是其他错误状态码, 不下 发短信, 流程结束; 如果鉴权成功, 则执行 S106;  S105: The MMSG parses the authentication response message returned by the VAC, and determines whether the authentication is successful. If the authentication fails, and the status code is 1200, the terminal has subscribed the service, and the MMSG delivers the short message of the service. The content can be configured to notify the SMG, the message content format is encapsulated by a dedicated SGIP protocol Submit message format; if other error status codes are not sent, the process ends; if the authentication is successful, then S106 is performed;
S106: MMSG下发二次确认的短信到 SMG, 该消息内容格式采用专用 SGIP协议 Submit消息格式封装, 由 SMG转发给相应终端;  S106: The MMSG sends a second acknowledgement message to the SMG, and the message content format is encapsulated by a dedicated SGIP Submit message format, and is forwarded by the SMG to the corresponding terminal.
S107: MMSG判断终端是否回复确认短信: 如果不回复确认的短信, 则 MMSG认为该终端不需要订购该业务,流程结束;如果回复确认的短信, 则执行 S108;  S107: The MMSG determines whether the terminal replies to the confirmation message: If the acknowledgment message is not returned, the MMSG considers that the terminal does not need to subscribe to the service, and the process ends; if the confirmed message is replied, then S108 is performed;
S108:根据下发短信的内容,确定该终端是否订购: 如果终端不订购, 则流程直接结束; 如果终端订购, 则执行 S109;  S108: determining, according to the content of the sent short message, whether the terminal subscribes: if the terminal does not subscribe, the process ends directly; if the terminal orders, execute S109;
S 109: MMSG发送订购的鉴权请求 CheckPriceReq消息到 VAC , 此时 CheckPriceReq消息中 Operation Type字段为 1 , Operation Type字段为 1的 含义是订购鉴权,表示用户确定订购该业务;其他字段同彩信订购发给 VAC 的消息相同;  S 109: The MMSG sends the subscribed authentication request CheckPriceReq message to the VAC. At this time, the Operation Type field in the CheckPriceReq message is 1 and the Operation Type field is 1 to indicate the subscription authentication, indicating that the user determines to subscribe to the service; other fields are ordered with the MMS. The message sent to VAC is the same;
S110: VAC向 SP (增值业务提供商) 同步订购信息;  S110: VAC synchronizes order information with SP (value added service provider);
Sill : MMSG根据 VAC的响应 (成功或失败), 向 SMG发送订购成 功或失败的提示短信通知, 该提示短信通知内容格式采用专用 SGIP协议 Submit消息格式封装, 由 SMG将该提示短信通知转发给相应的终端。  Sill: According to the response (success or failure) of the VAC, the MMSG sends a prompt SMS notification to the SMG that the subscription is successful or failed. The content of the prompt SMS notification content is encapsulated in a dedicated SGIP protocol message format, and the SMG forwards the prompt SMS notification to the corresponding message. Terminal.
如图 2所示, 图 2为本发明实施例所述方法中, 短信退订的流程示意 图, 具体可以包括: S201 : 当有终端提交退订短信给 SMG时, SMG采用预定协议的消息 格式, 将该退订短信以及对应的业务接入码和退订指令码一起封装后发给 MMSG; 具体的说就是, MMSG采用 SGIP Deliver消息格式对终端发来的 退订短信进行封装,封装过程中在 SPNumber字段中写入第一类对应的业务 指令码, 在 Message Content字段中写入退订指令码; As shown in FIG. 2, FIG. 2 is a schematic flowchart of a method for unsubscribing a short message in a method according to an embodiment of the present invention, which may specifically include: S201: When a terminal submits an unsubscribe message to the SMG, the SMG uses the message format of the predetermined protocol, and encapsulates the unsubscribe message and the corresponding service access code and the unsubscribe command code together, and sends the unsubscribe message to the MMSG. Specifically, The MMSG encapsulates the unsubscribe message sent by the terminal by using the SGIP Deliver message format. In the encapsulation process, the first type of service instruction code is written in the SPNumber field, and the unsubscribe instruction code is written in the Message Content field.
S202: MMSG对接收到的订购短信进行解析,根据解析出的 SPNumber 字段在配置台以完全匹配的原则查找是否配置了该 SPNumber:如果查找不 到, 则流程结束; 如果查找成功, 则执行 S203;  S202: The MMSG parses the received subscription message, and finds whether the SPNumber is configured according to the parsed SPNumber field in the configuration station. If the search fails, the process ends; if the search is successful, then S203 is performed;
S203: 将消息内容中的 Message Content字段与配置台中该 SPNumber 对应的退订指令码完全匹配(可以不区分大小写): 如果匹配不上, 流程结 束; 如果匹配成功, 执行 S204;  S203: The message content field in the message content is completely matched with the unsubscribe instruction code corresponding to the SPNumber in the configuration station (may be case insensitive): if the matching is not completed, the process ends; if the matching is successful, executing S204;
S204: MMSG 向 VAC 发起订购关系鉴权: CheckPriceReq 消息中 Operation Type字段为 3 (表示为短信退订;), ServiceType为 3 , 其他字段同 彩信退订发给 VAC的消息相同;  S204: The MMSG initiates subscription relationship authentication to the VAC: In the CheckPriceReq message, the Operation Type field is 3 (indicated as SMS unsubscribe;), the ServiceType is 3, and the other fields are the same as the MMS message unsubscribed to the VAC message;
S205: VAC向 SP同步订购信息;  S205: VAC synchronizes order information with the SP;
S206: MMSG根据 VAC的响应 (成功或失败), 向 SMG发送退订成 功或失败的提示短信通知, 该提示短信通知内容格式采用专用 SGIP协议 Submit消息格式封装, 由 SMG将该提示短信通知转发给相应的终端。  S206: The MMSG sends a prompt SMS notification to the SMG according to the response (success or failure) of the VAC, and the prompt SMS notification content format is encapsulated by a dedicated SGIP protocol Submit message format, and the SMG forwards the prompt SMS notification to the SMG. The corresponding terminal.
如图 3所示, 图 3为本发明实施例所述方法中, 短信点播的流程示意 图, 具体可以包括:  As shown in FIG. 3, FIG. 3 is a schematic diagram of a flow of a short message on demand in the method according to the embodiment of the present invention, which may specifically include:
S301 : 当有终端提交点播短信给 SMG时, SMG采用预定协议的消息 格式, 将该点播短信以及对应的业务接入码和点播指令码一起封装后发给 MMSG; 具体的说就是, MMSG采用 SGIP Deliver消息格式对终端发来的 点播短信进行封装,封装过程中在 SPNumber字段中第二类对应的业务指令 码, 在 Message Content字段中写入点播指令码;  S301: When a terminal submits an on-demand short message to the SMG, the SMG uses the message format of the predetermined protocol, encapsulates the on-demand short message and the corresponding service access code and the on-demand instruction code, and sends the same to the MMSG; specifically, the MMSG adopts SGIP. The Deliver message format encapsulates the on-demand short message sent by the terminal, and the second type of corresponding business instruction code in the SPNumber field in the encapsulation process, and writes the on-demand instruction code in the Message Content field;
S302: MMSG对接收到的点播短信进行解析,根据解析出的 SPNumber 字段在配置台以完全匹配的原则查找是否配置了该 SPNumber;如果查找不 到, 则流程结束; 如果查找成功, 则执行步驟 S303; S302: The MMSG parses the received on-demand short message according to the parsed SPNumber. The field is in the configuration table to find the SPNumber is configured on the principle of exact match; if the search is not found, the process ends; if the search is successful, step S303 is performed;
S303 : 将点播短信内容中的 Message Content 字段与配置台中该 SPNumber对应的点播指令码进行完全匹配(可以不区分大小写); 如果匹 配不上, 则流程结束; 如果匹配成功, 则执行 S304;  S303: The message content field in the content of the on-demand message is matched with the on-demand instruction code corresponding to the SPNumber in the configuration station (may not be case-insensitive); if the matching is not, the process ends; if the matching is successful, then S304 is performed;
S304: MMSG下发资费明示的短信通知给 SMG, 该消息内容格式采用 SGIP协议 Submit消息格式封装;  S304: The MMSG sends an SMS notification to the SMG, and the content format of the message is encapsulated by a SGIP Submit message format;
S305: MMSG发送鉴权请求到 VAC, 其中 Operation Type=4, 表示是 点播消息;  S305: The MMSG sends an authentication request to the VAC, where Operation Type=4, indicating that the message is on-demand;
S306: VAC生成点播消息 LinkID (链路 ID ), 并将该 LinkID提供给 MMSG;  S306: VAC generates an on-demand message LinkID (link ID), and provides the LinkID to the MMSG;
S307: MMSG后续处理与已有的彩信点播流程类似: MMSG将 LinkID 写入给 SP的上行点播消息中; SP收到上行的点播消息, 生成下行的点播 消息, 发送给 MMSG; MMSG再去 VAC鉴权, 鉴权成功后最终将点拨下 行点播消息发送给相应的终端。  S307: The MMSG subsequent processing is similar to the existing MMS on-demand process: the MMSG writes the LinkID to the SP's uplink-on-demand message; the SP receives the uplink on-demand message, generates a downlink on-demand message, and sends it to the MMSG; the MMSG goes to the VAC. After the authentication succeeds, the downlink and on-demand message will be sent to the corresponding terminal.
需要说明的是,利用 MMSG处理下行直接使用消息类型的增值业务时, 其处理流程与现有下行彩信业务流程基本一致,差别仅在于源 SP参数与彩 信 SP不同,而且 MMSG给用户发送消息是经过 SMG而非 MMSC;并且, 为了描述方便起见, 本发明实施例中仅以 MMSG为例进行了说明, 本领域 技术人员都应该知道, 上述方法同样适用于 MMSC (彩信中心), 具体处理 流程相同, 故此处不再赘述。  It should be noted that when the MMSG is used to process the value-added service of the downlink direct use message type, the processing flow is basically the same as the existing downlink MMS service flow, and the difference is that the source SP parameter is different from the MMS SP, and the MMSG sends a message to the user. The SMG is not the MMSC; and, for the sake of convenience of description, the MMSG is taken as an example in the embodiment of the present invention. Those skilled in the art should know that the above method is also applicable to the MMSC (MMS center), and the specific processing flow is the same. Therefore, it will not be repeated here.
接下来对本发明实施例所述系统及相关设备进行详细说明。  The system and related equipment in the embodiments of the present invention are described in detail below.
如图 4所示,图 4为本发明实施例所述系统的结构示意图,具体包括: 至少包括: 短信网关 SMG、 以及彩信网关 MMSG或彩信中心 MMSC, 其 中,  As shown in FIG. 4, FIG. 4 is a schematic structural diagram of a system according to an embodiment of the present invention, which specifically includes: at least: a short message gateway SMG, and a multimedia message gateway MMSG or a multimedia message center MMSC, where
SMG, 对终端发来的增值业务短信, 根据本次请求的增值业务的类型 采用预定协议的消息格式进行封装后转发给 MMSG或 MMSC;具体的说就 是, SMG接收到终端发来的增值业务短信后,对于下行直接使用消息类型, 直接用预定协议的消息格式将该增值业务短信进行封装后转发给 MMSG或 MMSC; 对于其他类型, 采用预定协议的消息格式将该增值业务短信以及 对应的预定接入码、 预定指令码进行封装后转发给 MMSG或 MMSC。 SMG, the value-added service SMS sent by the terminal, according to the type of value-added service requested this time. The message format of the predetermined protocol is encapsulated and forwarded to the MMSG or the MMSC. Specifically, after receiving the value-added service short message sent by the terminal, the SMG directly uses the message type of the downlink to directly use the message format of the predetermined protocol to add the value-added service. After the packet is encapsulated, it is forwarded to the MMSG or the MMSC. For other types, the value-added service short message and the corresponding predetermined access code and the predetermined instruction code are encapsulated and forwarded to the MMSG or the MMSC.
MMSG或 MMSC, 接收到 SMG发来的增值业务短信后, 根据本次请 求的增值业务的类型进行相应处理,并通过 SMG将最终的处理结果通知该 终端; 具体的说就是, MMSG或 MMSC接收到 SMG发来的增值业务短信 后, 对于本次请求的增值业务的类型进行判断: 如果是下行直接使用消息 类型, 直接将该增值业务短信转发给目的终端; 如果是其他类型, 根据对 该增值业务短信进行解析后得到的业务接入码进行查找匹配: 如果匹配结 果是订购或取消订购类型, 则进一步根据对应的预定指令码确定是订购类 型还是取消订购类型; 如果匹配结果是点播类型或上行直接使用消息类型 时, 则进一步根据对应的预定指定码确定是点播类型还是上行直接使用消 息类型; 然后向增值业务服务平台 VAC进行鉴权以及将本次请求的最终结 果通过 SMG通知该终端。  After receiving the value-added service short message sent by the SMG, the MMSG or the MMSC performs corresponding processing according to the type of the value-added service requested this time, and notifies the terminal of the final processing result through the SMG; specifically, the MMSG or the MMSC receives the message. After the SMS of the value-added service sent by the SMG, the type of the value-added service requested is judged: if the downlink direct use message type, the value-added service short message is directly forwarded to the destination terminal; if it is other types, according to the value-added service The service access code obtained by parsing the short message is searched and matched: if the matching result is the ordering or unsubscribing type, further determining whether it is the order type or the cancel order type according to the corresponding predetermined instruction code; if the matching result is on-demand type or uplink directly When the message type is used, whether the on-demand type or the uplink direct use message type is further determined according to the corresponding predetermined designation code; then the value-added service service platform VAC is authenticated and the final result of the current request is notified to the terminal through the SMG.
彩信处理设备可以为 MMSG或 MMSC,如图 5所示, 图 5为本发明实 施例所述彩信处理设备的结构示意图, 具体可以包括: 接收模块和处理模 块, 其中,  The MMS processing device may be an MMSG or an MMSC. As shown in FIG. 5, FIG. 5 is a schematic structural diagram of a MMS processing device according to an embodiment of the present invention, which may specifically include: a receiving module and a processing module, where
接收模块, 用于接收 SMG发来的增值业务短信, 并触发处理模块; 处理模块, 用于根据本次请求的增值业务的类型进行相应处理, 并通 过 SMG将最终的处理结果通知该终端; 处理模块具体包括: 判断单元、 匹 配单元以及业务处理单元, 其中,  a receiving module, configured to receive a value-added service short message sent by the SMG, and trigger a processing module; the processing module is configured to perform corresponding processing according to the type of the value-added service requested by the current request, and notify the terminal of the final processing result by using the SMG; The module specifically includes: a judging unit, a matching unit, and a service processing unit, where
判断单元, 用于对于本次请求的增值业务的类型进行判断: 如果是下 行直接使用消息类型, 直接将该增值业务短信转发给目的终端; 如果是其 他类型, 则对该增值业务短信进行解析后得到预定业务接入码和预定令码, 并触发匹配单元; a judging unit, configured to determine, for the type of the value-added service that is requested in this case: if the downlink direct use message type, directly forward the value-added service short message to the destination terminal; if it is another type, parsing the value-added service short message Obtain a predetermined service access code and a predetermined order code, And triggering a matching unit;
匹配单元, 用于根据预定业务接入码进行查找匹配: 如果匹配结果是 订购或取消订购类型, 则进一步根据对应的预定指令码确定是订购类型还 是取消订购类型; 如果匹配结果是点播类型或上行直接使用消息类型时, 则进一步根据对应的预定指定码确定是点播类型还是上行直接使用消息类 型;  a matching unit, configured to perform a search match according to a predetermined service access code: if the matching result is a subscription or cancellation type, further determining whether the subscription type or the cancellation type is according to the corresponding predetermined instruction code; if the matching result is an on-demand type or an uplink When the message type is directly used, it is further determined according to the corresponding predetermined designation code whether it is an on-demand type or an uplink direct use message type;
业务处理单元, 用于在匹配单元进行查找匹配并确定类型后, 向增值 业务服务平台 VAC进行鉴权以及将本次请求的最终结果通过 SMG通知该 终端; 具体的说就是, 对于订购或取消订购类型, 业务处理单元向 VAC发 起订购关系鉴权, 并根据 VAC反馈的鉴权响应消息进行判断并在确定鉴权 成功时, 通过 SMG下发二次确认的短信给该终端; 当根据该终端回复的短 信确定订购或者取消订购时,发送订购的鉴权请求到 VAC, 并根据 VAC的 响应,通过 SMG将本次订购请求或者取消订购请求的最终结果通知该终端。 对于点播类型, 业务处理单元向 SMG发送该点播消息资源明示短信, 同时 向 VAC发起鉴权请求; 将 VAC通过鉴权响应消息将发来的 linkID写入 SP 的上行点播消息中, 并将 SP根据上行点播消息生成的下行点播消息发送给 该终端。  a service processing unit, configured to: after the matching unit performs the search matching and determine the type, authenticate the value-added service service platform VAC and notify the terminal of the final result of the request through the SMG; specifically, for ordering or canceling the order Type, the service processing unit initiates a subscription relationship authentication to the VAC, and performs a judgment according to the VAC feedback authentication response message, and when the authentication succeeds, the SMG sends a second confirmed short message to the terminal; when replying according to the terminal When the SMS determines whether to order or cancel the subscription, the authentication request of the subscription is sent to the VAC, and according to the response of the VAC, the terminal is notified to the terminal by the SMG of the final result of the subscription request or the cancellation request. For the on-demand type, the service processing unit sends the on-demand message resource explicit message to the SMG, and initiates an authentication request to the VAC; the VAC sends the sent linkID to the SP's uplink-on-demand message through the authentication response message, and the SP is based on the SP The downlink on-demand message generated by the uplink-on-demand message is sent to the terminal.
综上所述, 本发明实施例提供了一种处理增值业务短信的方法及系统 及相关设备, 通过将短信网关完成的增值业务短信处理过程融合到彩信业 务流程中, 即将短信网关处理增值业务短信的功能交由 MMSG或 MMSC 处理, 由于 MMSG或 MMSC的接口使用基于 HTTP的 MM7接口协议,该 协议处理 SP消息更有优势, 因此极大的减轻了短信网关的业务压力, 为运 营商节省了可观的设备和运维成本。  In summary, the embodiment of the present invention provides a method, a system, and a related device for processing a value-added service short message, and a message processing process of the value-added service completed by the short message gateway is integrated into the multimedia message service process, that is, the short message gateway processes the value-added service short message. The function is handled by the MMSG or the MMSC. Since the interface of the MMSG or the MMSC uses the HTTP-based MM7 interface protocol, the protocol has an advantage in handling the SP message, thereby greatly reducing the service pressure of the SMS gateway and saving the operator a considerable amount of money. Equipment and operation and maintenance costs.
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围并 不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本 发明的保护范围应该以权利要求书的保护范围为准。 The above is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or within the technical scope disclosed by the present invention. Alternatives are intended to be covered by the scope of the present invention. Therefore, this The scope of protection of the invention should be determined by the scope of the claims.

Claims

权利要求书 Claim
1、 一种处理增值业务短信的方法, 包括:  1. A method for processing value-added service short messages, including:
步驟 A: 短信网关 SMG对终端发来的增值业务短信, 根据本次请求 的增值业务的类型采用预定协议的消息格式进行封装后转发给彩信网关 MMSG或彩信中心 MMSC;  Step A: The SMS gateway sends the value-added service short message sent by the SMG to the MMS gateway MMSG or the MMS center MMSC according to the type of the value-added service requested by the request in the message format of the predetermined protocol.
步驟 B: MMSG或 MMSC接收到 SMG转发来的增值业务短信后, 根据本次请求的增值业务的类型进行相应处理,并通过 SMG将最终的处 理结果通知所述终端。  Step B: After receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC performs corresponding processing according to the type of the value-added service requested this time, and notifies the terminal of the final processing result through the SMG.
2、 根据权利要求 1所述的方法, 其中, 增值业务的类型包括: 订购 或取消订购类型; 上行直接使用消息类型; 下行直接使用消息类型; 点 播类型; 则所述步驟 A具体包括:  The method according to claim 1, wherein the type of the value-added service includes: an ordering or canceling the subscription type; an uplink direct use message type; a downlink direct use message type; an on-demand type;
SMG接收到终端发来的增值业务短信后, 对于下行直接使用消息类 型, 直接采用预定协议的消息格式将所述增值业务短信进行封装后转发 给 MMSG或 MMSC;对于其他类型,采用预定协议的消息格式将所述增 值业务短信以及对应的预定接入码、 预定指令码进行封装后转发给 MMSG或 MMSC。  After receiving the value-added service short message sent by the terminal, the SMG directly encapsulates the value-added service short message into the MMSG or the MMSC by using the message format of the predetermined protocol, and uses the predetermined protocol for other types. The format encapsulates the value-added service short message and the corresponding predetermined access code and the predetermined instruction code, and then forwards the message to the MMSG or the MMSC.
3、 根据权利要 2所述的方法, 其中, 所述步驟 B具体包括: MMSG或 MMSC接收到 SMG转发来的增值业务短信后, 对于本次 请求的增值业务的类型进行判断:  3. The method according to claim 2, wherein the step B specifically comprises: after receiving the value-added service short message forwarded by the SMG, the MMSG or the MMSC determines the type of the value-added service requested this time:
如果是下行直接使用消息类型, MMSG或 MMSC直接将所述增值业 务短信转发给目的终端;  If the downlink direct use message type, the MMSG or the MMSC directly forwards the value-added service short message to the destination terminal;
如果是其他类型, MMSG或 MMSC根据对所述增值业务短信进行解 析后得到的预定业务接入码进行查找匹配: 如果匹配结果是订购或取消 订购类型, 则进一步根据对应的预定指令码确定是订购类型还是取消订 购类型; 如果匹配结果是点播类型或上行直接使用消息类型时, 则进一 步根据对应的预定指定码确定是点播类型还是上行直接使用消息类型; 然后向增值业务服务平台 VAC进行鉴权以及将本次请求的最终结果通过 SMG通知所述终端。 If it is another type, the MMSG or the MMSC performs a search match according to the predetermined service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, the order is further determined according to the corresponding predetermined instruction code. Type or unsubscribe type; if the match result is an on-demand type or an upstream direct use message type, then one The step determines whether the message type is the on-demand type or the uplink direct use message type according to the corresponding predetermined designation code; then authenticates the value-added service service platform VAC and notifies the terminal of the final result of the current request through the SMG.
4、 根据权利要求 3 所述的方法, 其中, 对于订购或取消订购类型, 向 VAC进行鉴权以及将本次请求的最终结果通过 SMG通知所述终端的 步驟具体包括:  4. The method according to claim 3, wherein, for the ordering or unsubscribing type, the step of authenticating the VAC and notifying the terminal of the final result of the request by the SMG includes:
MMSG或 MMSC向 VAC发起订购关系鉴权, 当根据 VAC反馈的鉴 权响应消息确定鉴权成功时, 通过 SMG下发二次确认短信给所述终端; 当根据所述终端回复的短信确定订购或者取消订购时, MMSG 或 MMSC发送订购的鉴权请求到 VAC, 并根据 VAC的响应, 通过 SMG将 本次订购请求或者取消订购请求的最终结果通知所述终端。  The MMSG or the MMSC initiates the subscription relationship authentication to the VAC. When the authentication succeeds according to the VAC feedback authentication response message, the secondary confirmation message is sent to the terminal by the SMG; when the subscription is determined according to the short message sent by the terminal, When canceling the order, the MMSG or MMSC sends the subscribed authentication request to the VAC, and notifies the terminal of the final result of the order request or the cancel order request by the SMG according to the response of the VAC.
5、 根据权利要求 3所述的方法, 其中, 对于点播类型, 向 VAC进 行鉴权以及将本次请求的最终结果通过 SMG转发给所述终端的步驟具 体包括:  5. The method according to claim 3, wherein, for the on-demand type, the step of authenticating the VAC and forwarding the final result of the request to the terminal through the SMG includes:
MMSG或 MMSC向 SMG发送所述点播消息资源明示短信, 同时向 VAC发起鉴权请求; VAC通过鉴权响应消息将链路 ID提供给 MMSG或 MMSC, 由 MMSG或 MMSC将链路 ID写入增值业务提供商 SP的上行 点播消息中, 并将 SP根据上行点播消息生成的下行点播消息发送给所述 终端。  The MMSG or the MMSC sends the on-demand message resource explicit message to the SMG, and initiates an authentication request to the VAC; the VAC provides the link ID to the MMSG or the MMSC through the authentication response message, and the MMSG or the MMSC writes the link ID to the value-added service. In the uplink-on-demand message of the provider SP, the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
6、 一种处理增值业务短信的系统, 至少包括: 短信网关 SMG、 以及 彩信网关 MMSG或彩信中心 MMSC, 其中,  6. A system for processing value-added service short messages, comprising at least: a short message gateway SMG, and a multimedia message gateway MMSG or a multimedia message center MMSC, wherein
SMG, 用于对终端发来的增值业务短信, 根据本次请求的增值业务 的类型采用预定协议的消息格式进行封装后转发给 MMSG或 MMSC;  The SMG is used to send the value-added service short message sent by the terminal to the MMSG or the MMSC according to the type of the value-added service requested by the request and encapsulated by the message format of the predetermined protocol;
MMSG或 MMSC, 用于在接收到 SMG发来的增值业务短信后, 根 据本次请求的增值业务的类型进行相应处理,并通过 SMG将最终的处理 结果通知所述终端。 The MMSG or the MMSC is configured to perform corresponding processing according to the type of the value-added service requested by the SMG after receiving the value-added service short message sent by the SMG, and notify the terminal of the final processing result by using the SMG.
7、 根据权利要求 6 所述的系统, 其中, 所述增值业务的类型包括: 订购或取消订购类型;上行直接使用消息类型;下行直接使用消息类型; 点播类型, 则所述 SMG具体用于, 接收到终端发来的增值业务短信后, 对于下行直接使用消息类型, 直接采用预定协议的消息格式将所述增值 业务短信进行封装后转发给 MMSG或 MMSC;对于其他类型,采用预定 协议的消息格式将所述增值业务短信以及对应的预定接入码、 预定指令 码进行封装后转发给 MMSG或 MMSC。 The system according to claim 6, wherein the type of the value-added service includes: an order type or an unsubscribe type; an uplink direct use message type; a downlink direct use message type; and an on-demand type, where the SMG is specifically used, After receiving the value-added service short message sent by the terminal, for the downlink direct use message type, the value-added service short message is directly encapsulated and forwarded to the MMSG or the MMSC by using the message format of the predetermined protocol; for other types, the message format of the predetermined protocol is adopted. The value-added service short message and the corresponding predetermined access code and the predetermined instruction code are encapsulated and forwarded to the MMSG or the MMSC.
8、 根据权利要求 7所述的系统, 其中, 所述 MMSG或 MMSC具体 用于, 接收到 SMG发来的增值业务短信后, 对于本次请求的增值业务的 类型进行判断: 如果是下行直接使用消息类型, 直接将所述增值业务短 信转发给目的终端; 如果是其他类型, 根据对所述增值业务短信进行解 析后得到的业务接入码进行查找匹配: 如果匹配结果是订购或取消订购 类型, 则进一步根据对应的预定指令码确定是订购类型还是取消订购类 型; 如果匹配结果是点播类型或上行直接使用消息类型时, 则进一步根 据对应的预定指定码确定是点播类型还是上行直接使用消息类型; 然后 向增值业务服务平台 VAC 进行鉴权以及将本次请求的最终结果通过 SMG通知所述终端。  8. The system according to claim 7, wherein the MMSG or the MMSC is specifically configured to: after receiving the value-added service short message sent by the SMG, determine the type of the value-added service requested this time: if the downlink is directly used The message type directly forwards the value-added service short message to the destination terminal; if it is another type, performs search matching according to the service access code obtained by parsing the value-added service short message: if the matching result is the ordering or canceling the order type, And determining, according to the corresponding predetermined instruction code, whether it is a subscription type or a cancellation subscription type; if the matching result is an on-demand type or an uplink direct use message type, determining whether the on-demand type or the uplink direct use message type is further determined according to the corresponding predetermined designated code; The value-added service service platform VAC is then authenticated and the final result of the request is notified to the terminal via the SMG.
9、 一种彩信处理设备, 所述彩信处理设备为彩信网关 MMSG或者 彩信中心 MMSC, 包括: 接收模块和处理模块, 其中,  A multimedia message processing device, wherein the multimedia message processing device is a multimedia message gateway MMSG or a multimedia message center MMSC, and includes: a receiving module and a processing module, where
接收模块, 用于接收短信网关 SMG发来的增值业务短信, 并触发所 述处理模块;  a receiving module, configured to receive a value-added service short message sent by the short message gateway SMG, and trigger the processing module;
处理模块, 用于根据本次请求的增值业务的类型进行相应处理, 并 通过 SMG将最终的处理结果通知终端。  The processing module is configured to perform corresponding processing according to the type of the value-added service requested in this request, and notify the terminal of the final processing result by using the SMG.
10、 根据权利要求 9 所述的彩信处理设备, 其中, 所述增值业务的 类型包括: 订购或取消订购类型; 上行直接使用消息类型; 下行直接使 用消息类型; 点播类型, 则所述处理模块具体包括: 判断单元, 用于对于本次请求的增值业务的类型进行判断: 如果是 下行直接使用消息类型, 直接将所述增值业务短信转发给目的终端; 如 果是其他类型, 则对所述增值业务短信进行解析后得到预定业务接入码 和预定令码, 并触发匹配单元; The MMS processing device according to claim 9, wherein the type of the value-added service includes: an ordering or canceling order type; an uplink direct use message type; a downlink direct use message type; and an on-demand type, wherein the processing module is specific include: a judging unit, configured to determine, for the type of the value-added service of the request: if the downlink direct use message type, directly forward the value-added service short message to the destination terminal; if it is other types, perform the value-added service short message After parsing, the predetermined service access code and the predetermined order code are obtained, and the matching unit is triggered;
匹配单元, 用于根据预定业务接入码进行查找匹配: 如果匹配结果 是订购或取消订购类型, 则进一步根据对应的预定指令码确定是订购类 型还是取消订购类型; 如果匹配结果是点播类型或上行直接使用消息类 型时, 则进一步根据对应的预定指定码确定是点播类型还是上行直接使 用消息类型;  a matching unit, configured to perform a search match according to a predetermined service access code: if the matching result is a subscription or cancellation type, further determining whether the subscription type or the cancellation type is according to the corresponding predetermined instruction code; if the matching result is an on-demand type or an uplink When the message type is directly used, it is further determined according to the corresponding predetermined designation code whether it is an on-demand type or an uplink direct use message type;
业务处理单元, 用于在匹配单元进行查找匹配并确定类型后, 向增 值业务服务平台 VAC进行鉴权以及将本次请求的最终结果通过 SMG通 知所述终端。  The service processing unit is configured to perform authentication on the value-added service service platform VAC after the matching unit performs the search matching and determine the type, and notify the terminal through the SMG of the final result of the current request.
11、 根据权利要求 10所述的彩信处理设备, 其中, 对于订购或取消 订购类型, 所述业务处理单元具体用于, 向 VAC发起订购关系鉴权, 当 根据 VAC反馈的鉴权响应消息确定鉴权成功时, 通过 SMG下发二次确 认的短信给所述终端; 当根据所述终端回复的短信确定订购或者取消订 购时, 发送订购的鉴权请求到 VAC, 并根据 VAC的响应, 通过 SMG将 本次订购请求或者取消订购请求的最终结果通知所述终端。  The MMS processing device according to claim 10, wherein, for the subscription or cancellation type, the service processing unit is specifically configured to initiate a subscription relationship authentication to the VAC, and determine the authentication according to the authentication response message of the VAC feedback. When the right is successful, the secondary confirmation message is sent to the terminal by the SMG; when the subscription or cancellation is determined according to the short message replied by the terminal, the authentication request of the subscription is sent to the VAC, and according to the VAC response, the SMG is passed. Notifying the terminal of the final result of the order request or the cancellation order request.
12、 根据权利要求 10所述的彩信处理设备, 其中, 对于点播类型, 所述业务处理单元具体用于, 向 SMG发送所述点播消息资源明示短信, 同时向 VAC发起鉴权请求; 将 VAC通过鉴权响应消息将发来的链路 ID 写入增值业务提供商 SP的上行点播消息中, 并将 SP根据上行点播消息 生成的下行点播消息发送给所述终端。  The MMS processing device according to claim 10, wherein, for the on-demand type, the service processing unit is specifically configured to: send the on-demand message resource explicit message to the SMG, and initiate an authentication request to the VAC; The authentication response message is sent to the uplink-on-demand message of the value-added service provider SP, and the downlink-on-demand message generated by the SP according to the uplink-on-demand message is sent to the terminal.
PCT/CN2012/074589 2011-08-18 2012-04-24 Method and system for processing value-added service short message and related equipment WO2012155768A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110237398.7 2011-08-18
CN201110237398.7A CN102307334B (en) 2011-08-18 2011-08-18 Handle the method and system and relevant device of value-added service short message

Publications (1)

Publication Number Publication Date
WO2012155768A1 true WO2012155768A1 (en) 2012-11-22

Family

ID=45381129

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/074589 WO2012155768A1 (en) 2011-08-18 2012-04-24 Method and system for processing value-added service short message and related equipment

Country Status (2)

Country Link
CN (1) CN102307334B (en)
WO (1) WO2012155768A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113068137A (en) * 2019-12-12 2021-07-02 中兴通讯股份有限公司 Message sending method, corresponding device, system and storage medium
US12212608B1 (en) 2024-03-05 2025-01-28 T-Mobile Usa, Inc. Messaging system capable of converting electronic messages on a telecommunications network

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102307334B (en) * 2011-08-18 2017-09-19 中兴通讯股份有限公司 Handle the method and system and relevant device of value-added service short message
CN103220658A (en) * 2012-01-19 2013-07-24 中国移动通信集团广东有限公司 Fee deduction preventing method and method, device and system of fee deduction preventing detection
CN104703149B (en) * 2013-12-04 2018-05-11 中国移动通信集团河北有限公司 A kind of method of secondary-confirmation short message, server

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668120A (en) * 2004-03-13 2005-09-14 乐金电子(中国)研究开发中心有限公司 Process for transmitting note in the multimedia note service system
CN1697532A (en) * 2004-05-12 2005-11-16 韩国原极株式会社 Method of transmitting mulimedia short message valu gaining service by means of mobile triggering short message service
CN101369859A (en) * 2008-09-25 2009-02-18 中兴通讯股份有限公司 Method and system for acquiring mobile phone television electronic service instruction information
KR20100046089A (en) * 2008-10-15 2010-05-06 에스케이 텔레콤주식회사 Multimedia-message transformation system and control method thereof
CN101841779A (en) * 2010-01-28 2010-09-22 候万春 Device and method for converting short message into multimedia message and sending same to receiving party
CN102307334A (en) * 2011-08-18 2012-01-04 中兴通讯股份有限公司 Method, system and associated equipment for processing short message service (SMS) for value-added service (VAS)

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1668120A (en) * 2004-03-13 2005-09-14 乐金电子(中国)研究开发中心有限公司 Process for transmitting note in the multimedia note service system
CN1697532A (en) * 2004-05-12 2005-11-16 韩国原极株式会社 Method of transmitting mulimedia short message valu gaining service by means of mobile triggering short message service
CN101369859A (en) * 2008-09-25 2009-02-18 中兴通讯股份有限公司 Method and system for acquiring mobile phone television electronic service instruction information
KR20100046089A (en) * 2008-10-15 2010-05-06 에스케이 텔레콤주식회사 Multimedia-message transformation system and control method thereof
CN101841779A (en) * 2010-01-28 2010-09-22 候万春 Device and method for converting short message into multimedia message and sending same to receiving party
CN102307334A (en) * 2011-08-18 2012-01-04 中兴通讯股份有限公司 Method, system and associated equipment for processing short message service (SMS) for value-added service (VAS)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113068137A (en) * 2019-12-12 2021-07-02 中兴通讯股份有限公司 Message sending method, corresponding device, system and storage medium
CN113068137B (en) * 2019-12-12 2024-04-09 中兴通讯股份有限公司 Message sending method, corresponding device, system and storage medium
US12212608B1 (en) 2024-03-05 2025-01-28 T-Mobile Usa, Inc. Messaging system capable of converting electronic messages on a telecommunications network

Also Published As

Publication number Publication date
CN102307334A (en) 2012-01-04
CN102307334B (en) 2017-09-19

Similar Documents

Publication Publication Date Title
TWI487325B (en) Reporting terminal capabilities for supporting short message service
JP3762767B2 (en) Short message service server and service method for private wireless network linked with public mobile communication network
WO2012155768A1 (en) Method and system for processing value-added service short message and related equipment
WO2013127122A1 (en) Method and system for triggering mtc device
WO2006114038A1 (en) A method for realizing push service
CN105706519A (en) Control of small data transmission in a mobile radio communications network
WO2011032436A1 (en) Method, apparatus and system for performing positioning by using short message in cluster system
WO2009074064A1 (en) Method and system for sending multimedia message and multimedia message center
WO2012151963A1 (en) Method and system for handling valid time in trigger information
WO2014067485A1 (en) Method and core network device for transmitting device trigger message
WO2012062070A1 (en) Method, system and server for feeding back state of receiving end
TWI466486B (en) Mobile station, base station,communication system and abnormal power down reporting method thereof
WO2012062051A1 (en) Method and system for delivering multimedia messages
CN101389075A (en) Number carrying short message system and service method thereof
WO2011057548A1 (en) Method, apparatus and system for controlling short message transmission
WO2009129676A1 (en) A method and system for configuring base station parameters
WO2010009666A1 (en) Method, system and device for implementing multimedia service
CN101083803B (en) Method for processing SMS first sending
CN104184761B (en) Mobile service confirmation method and device, service server
CN103813274A (en) Short message transmitting and receiving methods in cluster system and apparatuses for realizing short message transmitting and receiving by terminal
CN102158862B (en) A kind of terminal triggering idle condition carries out the method for discrimination weight
JP5296759B2 (en) SMS message relay device, SMS message delivery system, and SMS message delivery method
CN101909256B (en) Method for querying user information and multimedia message center
WO2012003687A1 (en) Method and system for processing failure during forwarding multimedia message and value added service platform thereof
WO2016145900A1 (en) Stub network establishing method, device and system, and storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12785556

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12785556

Country of ref document: EP

Kind code of ref document: A1