WO2012034337A1 - Implementing method for ussd application service and ussd center thereof - Google Patents

Implementing method for ussd application service and ussd center thereof Download PDF

Info

Publication number
WO2012034337A1
WO2012034337A1 PCT/CN2010/080196 CN2010080196W WO2012034337A1 WO 2012034337 A1 WO2012034337 A1 WO 2012034337A1 CN 2010080196 W CN2010080196 W CN 2010080196W WO 2012034337 A1 WO2012034337 A1 WO 2012034337A1
Authority
WO
WIPO (PCT)
Prior art keywords
user equipment
ussd
function
menu
parameter
Prior art date
Application number
PCT/CN2010/080196
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 WO2012034337A1 publication Critical patent/WO2012034337A1/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]

Definitions

  • the present invention relates to the field of communications, and in particular to a USSD (Unstructured Supplementary Service Data) application service implementation method and a USSD center.
  • USSD Unstructured Supplementary Service Data
  • An intelligent network is an architecture for generating and providing services. Its most important feature is to provide various value-added services in a fast, convenient, flexible and economical manner.
  • OCS Online Charging System
  • the SP Service Provider value-added service provides users with more and more intelligent services, and has also achieved significant economic benefits for operators.
  • the USSD application service has been promoted and applied more and more due to its convenience, speed, and security.
  • SP value-added services such as payment services, banking services, and stock services
  • users also increase the economic benefits of operators.
  • the traditional approach is: The SP access process is generally placed on the SP side (including The USSDC (USSD Center) only completes the access function. After receiving the request from the user equipment, the USSDC will directly send the user equipment request to the corresponding SP server using the SMPP protocol.
  • a primary object of the present invention is to provide a method for implementing a USSD application service and a USSD center to solve at least the above problems.
  • a method for implementing a USSD application service including: the USSD center receives a request message from a user equipment, where the request message includes the access of the USSD application service provided by the service provider SP.
  • the USSD center interacts with the user equipment to obtain the function operations requested by the user equipment and the parameters required to perform the function operations; the USSD center sends the obtained parameters and request messages to the SP server; the SP server receives the request according to the request message.
  • the code entry and parameter execution function operations, and the execution result is sent to the user equipment through the USSD center.
  • the USSD center interacts with the user equipment to obtain the function operations requested by the user equipment and the parameters required for performing the function operation.
  • the USSD center sends the menu of the USSD application service to the user equipment for selection according to the access code.
  • the center acquires parameters required to perform a function operation corresponding to the function option to the user equipment according to the function options in the menu selected by the user equipment.
  • the USSD center sends the menu of the USSD application service to the user equipment according to the access code, and the selection includes: the USSD center parses the access code in the request message, and determines that the access code belongs to the USSD application service provided by the SP; The center locally finds a menu corresponding to the USSD application service provided by the SP; the USSD center sends the found menu to the user equipment for the user equipment to select a desired function option from the menu.
  • the USSD center obtains parameters required for performing the function operation corresponding to the function option to the user equipment according to the function option in the menu selected by the user equipment, including: the USSD center receives the user equipment from the user equipment and selects from the menu. The message of the function option; the USSD center performs a function interaction process with the user device corresponding to the selected function option according to the selected function option to acquire parameters from the user device.
  • the USSD center sends the obtained parameters and the request message to the SP server. After the function interaction process ends, the USSD center sends all the parameters required for performing the function operation to the SP server corresponding to the SP.
  • the method further includes: configuring a function interaction process corresponding to each function option in the menu of the USSD application service of the SP; configuring parameters and parameter verifications to be acquired in each function interaction process
  • the USSD center performs a function interaction process corresponding to the selected function option with the user equipment to obtain parameters from the user equipment according to the selected function option.
  • the method further includes: the USSD center and the user equipment perform pre-configured functions corresponding to the selected function option. Interaction process; In the function interaction process, the USSD center only needs pre-configured needs.
  • the parameters to be obtained are queried to the user equipment in turn; after the query obtains all the parameters, the USSD center uses the pre-configured parameter verification method to verify all the parameters.
  • the USSD Center communicates with the SP server through an interface defined by the pre-configured Extensible Label Language XML protocol.
  • the method further includes: configuring the menu and the content in the menu step by step; and sending the menu of the USSD application service to the user equipment for selection after the USSD center selects Also included: The USSD Center obtains functional options through one or more interactions with the user device based on pre-configured menus and their contents.
  • a USSD center including: a first receiving module, configured to receive a request message from a user equipment, where the request message includes access to a USSD application service provided by a service provider SP a module, configured to interact with the user equipment, obtain a function operation requested by the user equipment, and perform parameters required for performing the function operation; and a parameter sending module, configured to send the obtained parameter and the request message to the SP server; And a sending module, configured to send an execution result from the SP server to the user equipment.
  • the obtaining module includes: a menu sending module, configured to send a menu of the USSD application service to the user equipment for selection according to the access code; and a parameter obtaining module, configured to select a function option in the menu selected by the user equipment, The parameters required to perform the function operation corresponding to the function option are acquired to the user device.
  • the USSDC completes the complete access flow control and parameter processing. After the access process is processed, the request message and the collected parameters are sent to the SP server together, and the SP server completes the result of the request.
  • FIG. 1 is a flowchart of a method for implementing a USSD application service according to an embodiment of the present invention
  • 2 is a flow chart of a method for implementing a USSD application service according to a preferred embodiment of the present invention
  • FIG. 3 is a schematic diagram of an example of parameter configuration in an XML interface according to a preferred embodiment of the present invention
  • FIG. 5 is a schematic structural view of a USSD center according to a preferred embodiment of the present invention.
  • Step S102 A USSD center receives a request message from a user equipment, where the request message is The access code of the USSD application service provided by the one SP is included;
  • Step S104 The USSD center interacts with the user equipment to obtain a function operation requested by the user equipment and parameters required for performing the function operation; for example, the user equipment The function operation requested to be executed is to query the balance, and the USSD center obtains all parameters, such as an account number and a password, required for the function operation of performing the inquiry balance to the user equipment.
  • Step S106 The USSD center sends the obtained parameter and the request message to the SP server.
  • Step S108 the SP server performs the foregoing function operation according to the access code in the request message and the foregoing parameter, and passes the execution result.
  • the USSD center sends the user equipment.
  • the SP server performs the above-mentioned query balance operation, and after querying the balance in the above account, the queried balance is sent to the user equipment through the USSD center.
  • the USSDC completes the complete access flow control and parameter processing. After the access process is processed, the request message and the collected parameters are sent to the SP server together, and the SP server completes the request.
  • the result processing that is, USSDC is equivalent to the front-end machine of the SP server, responsible for completing all access control functions, and the SP server only needs to complete the final data processing and return the result.
  • the USSDC is equivalent to the front-end of the SP server, and thus may also be referred to as a method for implementing the USSD application service in the pre-processing mode.
  • the step S104 includes: Step 1: The USSD center sends a menu of the USSD application service to the user equipment for selection according to the access code in the received request message.
  • Step 2 The USSD center according to the user terminal
  • the function option in the selected menu acquires the parameters required for the user device to perform the function operation corresponding to the function option.
  • the preferred embodiment provides a specific implementation of the USSDC obtaining the functional operations requested by the user terminal and the parameters required to perform the functional operations.
  • the US SDC can push the menu of the locally saved corresponding SP to the user terminal, so as to obtain the function operation requested by the user terminal, and further obtain all parameters required for performing the function operation to the user terminal.
  • the step 1 includes: the USSD center parses the access code in the request message received in step S102, and determines that the access code belongs to a USSD application service provided by a certain SP;
  • the menu of the USSD application service also referred to as an application menu
  • the USSD center sends the found menu to the user equipment for the user equipment to select a desired function option from the menu.
  • the preferred embodiment provides a specific implementation in which the USSDC pushes a locally saved application menu of SPs corresponding to the access code to the user equipment for selection.
  • the USSDC does not forward the request to the SP server of the corresponding SP, but directly pushes the locally saved corresponding menu to the user equipment, thereby utilizing its own powerful interactive function, without the SP server.
  • the step of the USSD center acquiring the parameters required for performing the function operation corresponding to the function option according to the function option in the menu selected by the user equipment comprises: the USSD center receiving the carrying from the user equipment There is a message of the function option selected by the user equipment from the menu; according to the function option, the USSD center performs a function interaction process corresponding to the function option with the user equipment to acquire the parameter from the user equipment.
  • the parameter collection process of the above USSD center also makes full use of the powerful interactive functions of the USSD center itself, and does not require the SP server to perform the operation, thereby saving the resources and performance of the SP server.
  • the USSD center sends the obtained parameters and the request message to the SP server, including: all parameters required for the function operation corresponding to the function option selected by the USSD center after the function interaction process ends Send to the SP server corresponding to the SP.
  • the request message and all the parameters are sent to the corresponding SP server, so that the SP server is not required to perform the access flow control and the parameter collection processing, and the USSD application is implemented according to the SP access process.
  • Step S202 The user equipment sends a request message to the USSDC, where the request message includes a USSD access code*123#; the step S202 corresponds to step S102 to step S204 to step S206 in FIG. After requesting the message, the access code is parsed, and the SP application is analyzed, and the application menu corresponding to the SP is called and pushed to the user equipment for selection by the user equipment.
  • the user equipment selects the query account balance function option; the above steps S204 to S206 correspond to step S104 to step S208 to step S216 in FIG. 1, and the USSDC enters a function flow for querying the account balance according to the user equipment selection, and sends a message for collecting the account number.
  • the user equipment enters the query account according to the prompt, and the USSDC continues to push the message to the user equipment, requesting the user equipment to input the password.
  • the USSDC determines that the parameter collection has been completed, and the request and parameter information can be sent.
  • the corresponding SP server is processed; the above steps S208 to S216 correspond to step S106 to step S218 to step S222 in FIG. 1.
  • the SP server After receiving the request from the user equipment, the SP server determines that the account balance operation is performed by the access code. After taking the account and password of the already obtained inquiry balance, enter the relevant inquiry balance process, and take out the corresponding balance information, and send it to the USSDC. After receiving the success message, the USSDC sends the corresponding balance information to the user equipment to complete all the One user device operation, of course, SP server Alternatively the balance send a message to another user equipment.
  • the above steps S218 to S222 correspond to the step S108 in Fig. 1. It can be seen that, in the embodiment shown in FIG. 2, after all the interactions are completed, the user equipment selection and related parameter information are sent to the SP server, and the response result of the SP server is accepted, and the next step is performed according to the response result.
  • SP server performs all logic and flow control.
  • the above implementation method enhances the requirements for the access function processing of the USSDC, because the access requirements of the SPs are different, so the USSDC needs to develop various access procedures, and in the past, an SP application is added, according to
  • the SP access process is used to develop a corresponding USSDC processing program, and the following preferred embodiment of the present invention provides a technical solution for configuring the function of the access process according to the characteristics of the SP access, thereby realizing rapid customization of each SP.
  • the function of the access process The specific implementation is divided into two parts, one is the access flow control configurable function, and the other is the docking interface configurable function.
  • the access flow control the menu selection is started to be pushed to the user equipment. When the user equipment selects a certain function, the function control is entered.
  • the interaction function and the parameter collection function are mainly completed. details as follows:
  • Access flow control configurable function According to the access process characteristics of the SP, information exchange and parameter collection are mainly performed on the USSDC. According to such characteristics, it can be used:
  • the menu is configurable step by step: before step S104, the method further includes: configuring the menu and the content in the menu step by step; after step S104, further comprising: the USSD center according to the menu configured according to the foregoing Content, the function option selected by the user device from the menu is obtained by one or more interactions with the user device.
  • the menu content of the interaction between the USSDC and the user device can be completed.
  • the interaction process can be completed through the configuration menu no matter how many times the access process needs to interact with the user device. All the menu contents and the mega-transition relationship between the menus can be configured, so that the menu configuration can be used to quickly customize the SP pre-process menu function.
  • the menu configuration can be as shown in Tables 1 to 3 below: Table 1 Menuinfo Menu Information Table
  • the function interaction process refers to entering an operation control process after selecting through the menu, and the process may need to collect parameters.
  • parameter processing it is necessary to collect enough user equipment parameter information, that is, parameter collection, parameter collection may be in the menu, or may be collected in the function
  • parameter processing configuration includes: parameter collection configurable and parameter School-risk can be configured in two ways.
  • the method further includes: configuring a function interaction process corresponding to each function option in a menu of the USSD application service of each SP; configuring parameters and parameters that need to be acquired (ie, collected) in each function interaction process
  • the USSDC performs the function interaction process corresponding to the function option with the user equipment according to the function option selected by the user equipment to obtain the foregoing parameters from the user equipment, including: the USSDC performs pre-configured and selected with the user equipment.
  • the function interaction process corresponding to the function option in the function interaction process, the USSDC pre-configured the above-mentioned parameters to be acquired, and then queries the user equipment for the above parameters; after the query obtains all the parameters, the USSDC uses the pre-configured parameters.
  • the verification method verifies all the parameters. Obviously, these parameters are sent to the SP server for processing after all the parameters are successfully verified.
  • the user equipment selects the function option for querying the balance, and then enters the query balance function flow. After entering the function flow, the USSDC will jointly query according to Table 4 and Table 5 below.
  • Index ( Index ) in the parameter table ( spparameter ) that is queried
  • the small to large messages (getparaminf) are pushed to the user equipment one by one, prompting the user equipment to further operate to complete the collection of all parameters of the function by the user equipment.
  • Table 4 spaction sp business function table
  • the parameter collection and parameter check are mainly to configure Table 5, and the spparameter configuration is added as needed.
  • Several parameters are required to configure several items, the order (Index) is incremented, and the field getparaminf is used to prompt the user device to input.
  • the interactive message of the parameter can be configured.
  • the checksum of the parameter and the conversion of the length and type can be completed.
  • docking interface configurable function because the communication between USSDC and SP becomes relatively simple, so according to the requirements of the access process configuration, it also provides the corresponding protocol interface configuration function, providing an XML ( Extensible Markup Language, an interface protocol implemented by the protocol. That is, preferably, the USSD center and the SP server pass the pre-configured XML. The interface defined by the protocol communicates. In this way, the USSDC can transmit data through the interface defined by the XML protocol.
  • the feature of the XML interface is that the scalability is good, and it can well adapt to the transmission requirements of various parameter data of each SP, and the definition and transmission of different interfaces of each SP.
  • the configuration function of parameter passing can be realized, and the above parameter collection, parameter calibration, and parameterization configuration function can be realized.
  • the USSDC first stores the collected parameters in the variable corresponding to the parameter name (Paraname), and after all the parameters are collected, the parameters are transmitted.
  • the parameter values collected in 4B are assigned, and the table field Paraname is matched with the ParameterName defined in the XML interface. After matching, the collected parameter values are assigned to the corresponding values.
  • the interface parameter value and then complete the message transfer interaction with the SP server, realizing the parameter configuration function of the SP pre-process.
  • the USSD center includes: a first receiving module 10, configured to receive a request message from a user equipment, where the request message includes a USSD application provided by an SP.
  • An access module of the service configured to interact with the user equipment, obtain a function operation requested by the user equipment, and perform parameters required for the function operation; and a parameter sending module 30, configured to acquire the parameter And sending the request message to the SP server to perform the function operation according to the access code and the parameter in the request message; and the sending module 40 is configured to: according to the request in the request message from the SP server
  • the access code and the execution result of the parameter performing the function operation are sent to the user equipment.
  • the obtaining module 20 includes: a menu sending module 202, configured to send the access code in the request message received by the first receiving module 10, and send the menu of the USSD application service to the user.
  • the device performs selection;
  • the parameter obtaining module 204 is configured to acquire, according to the selected function option in the menu, a parameter required for performing a function operation corresponding to the function option to the user equipment.
  • the menu sending module 202 includes: a parsing module, configured to parse the access code in the request message, and determine that the access code belongs to a USSD application service provided by a certain SP; and a searching module, configured to be local from the USSD center.
  • the first sending module is configured to send the found menu to the user equipment for the user equipment to select a desired function option from the menu.
  • the parameter obtaining module 204 includes: a second receiving module, configured to receive a message from the user equipment that carries the function option selected by the user equipment from the menu; and an executing module, configured to: according to the selected function option, And performing, by the user equipment, a function interaction process corresponding to the selected function option to obtain the foregoing parameter from the user equipment; and a second sending module, configured to: after the function interaction process ends, obtain the acquired function option corresponding to the function All the parameters required for the function operation are sent to the SP server corresponding to the SP.
  • the USSD center further includes: a configuration module, configured to receive a function interaction process corresponding to each function option in a menu for configuring a USSD application service of each SP, and parameters and parameters to be acquired in each function interaction process.
  • the parameter obtaining module 204 performs a function interaction process corresponding to the selected function option with the user equipment according to the function option selected by the user equipment to acquire the parameter to the user equipment, including: pre-configuring with the user equipment The function interaction process corresponding to the selected function option; in the function interaction process, the parameter is sequentially queried according to the pre-configured parameters that need to be acquired; after the query obtains all the parameters, the pre-use is used.
  • the above parameter verification mode is configured to verify all parameters.
  • the USSD Center communicates with the SP server through an interface defined by a pre-configured XML protocol. That is, the USSD center passes the obtained related parameters to the SP server through the interface defined by the XML protocol.
  • the configuration module is further configured to receive the content in the menu and the menu in a stepwise manner; the USSD center further includes: an interaction module, configured to use the menu and the content thereof according to the configuration, by using the user equipment once or Multiple interactions obtain a function option selected by the user device from the menu.
  • the computing device may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

Disclosed by the present invention are an implementing method for Unstructured Supplementary Service Data (USSD) application service and the USSD center (USSDC) thereof, wherein the implementing method for USSD application service includes: the USSDC receives a request message from a user equipment (UE), wherein the request message includes the access code provided by the service provider (SP) for a USSD application service; the USSDC interacts with the UE to acquire the function operation that the UE requests to execute and the parameters required for executing the function operation; the USSDC sends the acquired parameters and the request message to the SP server; the SP server executes the function operation according to both the access code in the request message and the parameters, and sends the executing result to the UE via the USSDC. The present invention can enables complex USSD application service, such as completing one operation based on multiple interactions with a UE, thus resolving the problem in the correlative art that complex USSD application service can not be implemented.

Description

USSD应用业务的实现方法和 USSD中心 技术领域 本发明涉及通信领域, 具体而言, 涉及一种 USSD ( Unstructured Supplementary Service Data, 非结构化补充数据业务) 应用业务的实现方法 和 USSD中心。 背景技术 智能网是一个用于产生和提供业务的体系结构, 其最重要的特点是能够 快速方便、 灵活经济地提供各种特色增值业务。 USSD应用业务作为其中的 预付费智能业务中的一种重要业务, 在最近几年发展较为迅速, 尤其是随着 OCS ( Online Charging System, 在线计费***) 业务的发展出现了很多新的 业务功能, 特另是 SP ( Service Provider, 业务提供商) 增值服务, 为用户提 供了更多、 更智能化的 艮务, 也为运营商取得了不小的经济效益。  The present invention relates to the field of communications, and in particular to a USSD (Unstructured Supplementary Service Data) application service implementation method and a USSD center. BACKGROUND OF THE INVENTION An intelligent network is an architecture for generating and providing services. Its most important feature is to provide various value-added services in a fast, convenient, flexible and economical manner. As an important service in the prepaid intelligent service, the USSD application service has developed rapidly in recent years, especially as the OCS (Online Charging System) business has developed many new business functions. The SP (Service Provider) value-added service provides users with more and more intelligent services, and has also achieved significant economic benefits for operators.
USSD应用业务由于其方便、 快捷、 和安全性等优点已经得到了越来越 多的推广应用, 特别是 SP增值服务, 比如代缴费服务、 银行服务、 和股票 服务等等, 极大地方便了广大用户的同时, 也增加了运营商的经济效益。 但 是, 针对越来越多的 SP应用服务, 各个 SP提供的内容是不相同的, 各 SP 要求的接入流程也不相同,传统的做法是: SP的接入流程一般放在 SP侧(包 括 SP服务器), USSDC ( USSD Center, USSD中心)仅仅完成接入功能, 即, USSDC收到用户设备请求后, 将釆用 SMPP协议直接把用户设备请求 发送给对应的 SP月艮务器, 后续由 SP月艮务器和用户设备进行交互实现 USSD 应用, SP服务器完成整个请求的所有功能。 可以看出, USSDC的强大的交 互功能完全没有被使用到, 仅仅起到接入转发功能。 然而, 现在越来越多的 SP应用需要较为复杂的接入流程, 比如需要用 户设备交互多次才能完成一次操作, 这样, 使用上述传统的方法就无法实现 这些较为复杂的 USSD应用业务。 发明内容 本发明的主要目的在于提供一种 USSD应用业务的实现方法和 USSD中 心, 以至少解决上述问题。 才艮据本发明的一个方面,提供了一种 USSD应用业务的实现方法, 包括: USSD中心接收来自用户设备的请求消息, 其中, 请求消息中包括服务提供 商 SP提供的 USSD应用业务的接入码; USSD中心与用户设备进行交互, 获取用户设备请求执行的功能操作以及执行功能操作所需的参数; USSD中 心将获取到的参数和请求消息发送给 SP服务器; SP服务器根据请求消息中 的接入码以及参数执行功能操作, 并将执行结果通过 USSD中心发送给用户 设备。 优选的, USSD中心与用户设备进行交互, 获取用户设备请求执行的功 能操作以及执行功能操作所需的参数包括: USSD中心根据接入码,将 USSD 应用业务的菜单发送给用户设备进行选择; USSD中心根据用户设备选择的 菜单中的功能选项, 向用户设备获取执行与功能选项对应的功能操作所需要 的参数。 优选的, USSD中心根据接入码, 将 USSD应用业务的菜单发送给用户 设备进行选择包括: USSD中心解析出请求消息中的接入码, 并确定接入码 属于 SP提供的 USSD应用业务; USSD中心从本地查找到对应于 SP提供的 USSD应用业务的菜单; USSD中心将查找到的菜单发送给用户设备以供用 户设备从菜单中选择所需的功能选项。 优选的, USSD中心根据用户设备选择的菜单中的功能选项, 向用户设 备获取执行与功能选项对应的功能操作所需要的参数包括: USSD中心接收 到来自用户设备的携带有用户设备从菜单中选择的功能选项的消息; USSD 中心根据选择的功能选项, 与用户设备进行对应于选择的功能选项的功能交 互流程以向用户设备获取参数。 优选的, USSD中心将获取到的参数和请求消息发送给 SP服务器包括: 功能交互流程结束后, USSD中心将获取到的执行功能操作所需要的全部参 数发送给 SP对应的 SP服务器。 优选的, 在 USSD中心向用户设备获取参数之前, 还包括: 配置 SP的 USSD应用业务的菜单中的各个功能选项对应的功能交互流程; 配置各个功 能交互流程中的需要获取的参数和参数校验方式; USSD中心根据选择的功 能选项, 与用户设备进行对应于选择的功能选项的功能交互流程以向用户设 备获取参数还包括: USSD中心与用户设备进行预先配置的与选择的功能选 项对应的功能交互流程; 在功能交互流程中, USSD中心才艮据预先配置的需 要获取的参数, 依次向用户设备查询参数; 在查询得到全部的参数后, USSD 中心使用预先配置的参数校验方式对全部的参数进行校验。 优选的, USSD中心与 SP 艮务器通过预先配置的可扩展标签语言 XML 协议定义的接口进行通信。 优选的, 在 USSD中心将 USSD应用业务的菜单发送给用户设备进行选 择之前,还包括: 逐级地配置菜单以及菜单中的内容;在 USSD中心将 USSD 应用业务的菜单发送给用户设备进行选择之后, 还包括: USSD中心根据预 先配置的菜单及其内容, 通过与用户设备的一次或多次交互获得功能选项。 根据本发明的另一方面, 提供了一种 USSD中心, 包括: 第一接收模块, 用于接收来自用户设备的请求消息, 其中, 请求消息中包括服务提供商 SP 提供的 USSD应用业务的接入码; 获取模块, 用于与用户设备进行交互, 获 取用户设备请求执行的功能操作以及执行功能操作所需的参数; 参数发送模 块, 用于将获取到的参数和请求消息发送给 SP服务器; 结果发送模块, 用 于将来自 SP服务器的执行结果发送给用户设备。 优选的, 获取模块包括: 菜单发送模块, 用于才艮据接入码, 将 USSD应 用业务的菜单发送给用户设备进行选择; 参数获取模块, 用于根据用户设备 选择的菜单中的功能选项, 向用户设备获取执行与功能选项对应的功能操作 所需要的参数。 通过本发明, 由 USSDC完成全面的接入流程控制和参数处理, 当接入 流程处理完毕后, 把请求消息和收集到的参数等相关信息一起送给 SP服务 器, 由 SP服务器完成对请求的结果处理, 而 SP服务器只需要完成最后的数 据处理并返回结果即可, 从而充分利用了 USSDC的强大的交互功能, 能够 实现较为复杂的 USSD应用业务, 比如需要用户设备交互多次才能完成一次 操作,解决了相关技术中存在的无法实现较为复杂的 USSD应用业务的问题。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: 图 1是才艮据本发明实施例的 USSD应用业务的实现方法的流程图; 图 2是才艮据本发明优选实施例的 USSD应用业务的实现方法的流程图; 图 3是根据本发明优选实施例的 XML接口中参数配置部分事例的示意 图; 图 4是才艮据本发明实施例的 USSD中心的结构示意图; 图 5是才艮据本发明优选实施例的 USSD中心的结构示意图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 图 1是才艮据本发明实施例的 USSD应用业务的实现方法的流程图, 包括 以下步 4聚: 步骤 S 102, USSD中心(USSDC )接收来自用户设备的请求消息, 其中, 该请求消息中包括某一个 SP提供的 USSD应用业务的接入码; 步骤 S 104, USSD中心与该用户设备进行交互, 获取该用户设备请求执 行的功能操作以及执行该功能操作所需的参数; 例如, 用户设备请求执行的功能操作是查询余额, 则 USSD中心向该用 户设备获取执行查询余额的功能操作所需的所有参数, 如账号和密码。 步骤 S 106, USSD中心将获取到的参数和该请求消息发送给 SP服务器; 步骤 S 108 , SP服务器才艮据该请求消息中的接入码以及上述参数执行上 述功能操作, 并将执行结果通过 USSD中心发送给该用户设备。 例如, SP 艮务器执行上述查询余额操作, 查询到上述账号中的余额后, 将查询到的余额通过 USSD中心发送给该用户设备。 该实施例中, 由 USSDC完成全面的接入流程控制和参数处理, 当接入 流程处理完毕后, 把请求消息和收集到的参数等相关信息一起送给 SP服务 器, 由 SP服务器完成对请求的结果处理, 即 USSDC相当于是 SP服务器的 前置机, 负责完成全部的接入控制功能, 而 SP服务器只需要完成最后的数 据处理并返回结果即可。 从而, 充分利用了 USSDC的强大的交互功能, 能 够实现较为复杂的 USSD应用业务, 比如需要用户设备交互多次才能完成一 次操作, 解决了相关技术中存在的无法实现较为复杂的 USSD应用业务的问 题。 由于上述实施例的方法中, USSDC相当于是 SP服务器的前置机, 因此 也可以称为前置处理模式的 USSD应用业务的实现方法。 优选地, 步骤 S 104包括: 步骤 1 , USSD中心根据接收到的请求消息中 的接入码, 将上述 USSD应用业务的菜单发送给该用户设备进行选择; 步骤 2 , USSD中心根据该用户终端所选择的菜单中的功能选项向该用户设备获取 执行该功能选项对应的功能操作所需要的参数。 该优选实施例提供了 USSDC获取用户终端请求执行的功能操作以及执 行该功能操作所需的参数的具体实施方案。 US SDC可以通过将本地保存的对 应 SP的菜单推送给用户终端, 以便获得用户终端请求执行的功能操作, 并 进一步向用户终端获取执行该功能操作所需的所有参数。 优选地, 上述步骤 1包括: USSD中心解析出步骤 S 102中接收到的请求 消息中的接入码, 并确定该接入码属于某一个 SP提供的 USSD应用业务; USSD中心从本地查找到对应于该 SP提供的该 USSD应用业务的菜单 (也 称为应用菜单); USSD中心将查找到的菜单发送给该用户设备以供该用户设 备从该菜单中选择所需的功能选项。 该优选实施例提供了 USSDC将本地保存的对应于该接入码的 SP的应用 菜单推送给用户设备以供其进行选择的具体实施方案。这样, USSDC接收到 用户设备的请求消息后, 不再转发给对应的 SP的 SP服务器, 而是直接将本 地保存的对应菜单推送给用户设备, 从而利用了自身的强大的交互功能, 无 需 SP服务器执行该操作, 节约了 SP服务器的资源和性能。 优选地, 步骤 2中: USSD中心根据用户设备所选择的菜单中的功能选 项向该用户设备获取执行该功能选项对应的功能操作所需要的参数的步骤包 括: USSD中心接收到来自用户设备的携带有该用户设备从该菜单中所选择 的功能选项的消息; USSD中心根据该功能选项, 与该用户设备进行对应于 该功能选项的功能交互流程以向该用户设备获取上述参数。 上述 USSD中心 的参数收集的过程同样充分利用了 USSD中心自身的强大的交互功能, 无需 SP服务器执行该操作, 节约了 SP服务器的资源和性能。 优选地, 步骤 2中: USSD中心将获取到的参数和该请求消息发送给 SP 服务器包括: 该功能交互流程结束后, USSD中心将获取到的执行该功能选 项对应的功能操作所需的全部参数发送给该 SP对应的 SP 艮务器。 这样, 在 获取到所有参数后, 将请求消息和所有参数一起发送给对应的 SP服务器, 从而无需 SP服务器执行接入流程控制和参数收集处理, 实现了在 USSD应 用中,根据 SP接入流程的特点,可以适应多 SP个性化接入应用,能让 USSDC 艮好地处理各种 SP的接入请求,大大地增强了 USSDC的交互功能和控制功 匕 在实际实施时, 如图 2所示, 以非洲某跨国运营商基于智能网 OCS架构 的 USSD在适应多 SP接入流程上的处理实现为例, 详细说明本发明实施例 的 USSD应用业务的实现方法的业务流程, 包括以下步 4聚: 步骤 S202, 用户设备发送请求消息给 USSDC, 其中, 该请求消息中包 括 USSD接入码 * 123#; 该步骤 S202对应于图 1中的步骤 S 102 步骤 S204至步骤 S206, USSDC收到用户设备的请求消息后, 进行接入 码解析, 分析出是某 SP应用, 调出对应 SP的应用菜单推送给用户设备, 供 用户设备选择。 用户设备选择查询账户余额功能选项; 上述步骤 S204至步骤 S206对应于图 1中的步骤 S 104 步骤 S208至步骤 S216, USSDC根据用户设备的选择, 进入查询账户余 额的功能流程, 发送收集账号的消息给用户设备, 用户设备根据提示, 输入 查询账号, USSDC继续推送消息给用户设备, 请求用户设备输入密码, 用户 设备输入密码后, USSDC判断, 参数收集已经完成, 可以把该请求及参数信 息全部送给对应的 SP 艮务器处理; 上述步骤 S208至步骤 S216对应于图 1中的步骤 S 106 步骤 S218至步骤 S222, SP服务器收到用户设备请求后, 通过接入码判 断出是查询账号余额操作, 取出已经获得的查询余额的账号和密码, 进入相 关的查询余额流程, 取出对应的余额信息后, 送给 USSDC, USSDC收到成 功消息后, 将对应的余额信息发送给用户设备, 完成全部的一次用户设备操 作, 当然 SP服务器最后也可选择再发送一条余额短信给用户设备。 上述步骤 S218至步骤 S222对应于图 1中的步骤 S 108。 可以看出: 在上述如图 2所示的实施例中, 当完成全部的交互之后, 把 用户设备的选择和相关参数信息发送给 SP服务器,接受 SP服务器的响应结 果, 根据响应结果做下一步动作, SP服务器进行全部的逻辑和流程控制。 上述的实现方法增强了对 USSDC的接入功能处理的要求,因为各 SP的 接入需求是不相同的, 这样 USSDC就需要开发各种不同的接入流程, 以往 都是增加一个 SP应用, 根据 SP接入流程来开发一个对应的 USSDC处理程 序, 而本发明的下述优选实施例根据 SP接入的特点提供了通过配置来定制 接入流程的功能的技术方案, 实现了快速定制各 SP的接入流程的功能。 具 体实现分为两个部分, 一部分是接入流程控制可配置功能, 一部分是对接接 口可配置功能。 接入流程控制中, 开始推送给用户设备的是菜单选择, 当用 户设备选择到某项功能时, 进入功能控制, 功能控制阶段主要完成的是交互 功能和参数收集功能。 具体如下: The USSD application service has been promoted and applied more and more due to its convenience, speed, and security. In particular, SP value-added services, such as payment services, banking services, and stock services, have greatly facilitated the majority. At the same time, users also increase the economic benefits of operators. However, for more and more SP application services, the content provided by each SP is different, and the access procedures required by each SP are different. The traditional approach is: The SP access process is generally placed on the SP side (including The USSDC (USSD Center) only completes the access function. After receiving the request from the user equipment, the USSDC will directly send the user equipment request to the corresponding SP server using the SMPP protocol. The SP server interacts with the user device to implement the USSD application, and the SP server performs all the functions of the entire request. It can be seen that the powerful interactive function of USSDC is not used at all, and only serves as an access forwarding function. However, more and more SP applications require more complicated access procedures. For example, the user equipment needs to be interacted multiple times to complete an operation. Therefore, these complicated USSD application services cannot be implemented by using the above conventional methods. SUMMARY OF THE INVENTION A primary object of the present invention is to provide a method for implementing a USSD application service and a USSD center to solve at least the above problems. According to an aspect of the present invention, a method for implementing a USSD application service is provided, including: the USSD center receives a request message from a user equipment, where the request message includes the access of the USSD application service provided by the service provider SP. The USSD center interacts with the user equipment to obtain the function operations requested by the user equipment and the parameters required to perform the function operations; the USSD center sends the obtained parameters and request messages to the SP server; the SP server receives the request according to the request message. The code entry and parameter execution function operations, and the execution result is sent to the user equipment through the USSD center. Preferably, the USSD center interacts with the user equipment to obtain the function operations requested by the user equipment and the parameters required for performing the function operation. The USSD center sends the menu of the USSD application service to the user equipment for selection according to the access code. The center acquires parameters required to perform a function operation corresponding to the function option to the user equipment according to the function options in the menu selected by the user equipment. Preferably, the USSD center sends the menu of the USSD application service to the user equipment according to the access code, and the selection includes: the USSD center parses the access code in the request message, and determines that the access code belongs to the USSD application service provided by the SP; The center locally finds a menu corresponding to the USSD application service provided by the SP; the USSD center sends the found menu to the user equipment for the user equipment to select a desired function option from the menu. Preferably, the USSD center obtains parameters required for performing the function operation corresponding to the function option to the user equipment according to the function option in the menu selected by the user equipment, including: the USSD center receives the user equipment from the user equipment and selects from the menu. The message of the function option; the USSD center performs a function interaction process with the user device corresponding to the selected function option according to the selected function option to acquire parameters from the user device. Preferably, the USSD center sends the obtained parameters and the request message to the SP server. After the function interaction process ends, the USSD center sends all the parameters required for performing the function operation to the SP server corresponding to the SP. Preferably, before the USSD center obtains parameters from the user equipment, the method further includes: configuring a function interaction process corresponding to each function option in the menu of the USSD application service of the SP; configuring parameters and parameter verifications to be acquired in each function interaction process The USSD center performs a function interaction process corresponding to the selected function option with the user equipment to obtain parameters from the user equipment according to the selected function option. The method further includes: the USSD center and the user equipment perform pre-configured functions corresponding to the selected function option. Interaction process; In the function interaction process, the USSD center only needs pre-configured needs. The parameters to be obtained are queried to the user equipment in turn; after the query obtains all the parameters, the USSD center uses the pre-configured parameter verification method to verify all the parameters. Preferably, the USSD Center communicates with the SP server through an interface defined by the pre-configured Extensible Label Language XML protocol. Preferably, before the USSD center sends the menu of the USSD application service to the user equipment for selection, the method further includes: configuring the menu and the content in the menu step by step; and sending the menu of the USSD application service to the user equipment for selection after the USSD center selects Also included: The USSD Center obtains functional options through one or more interactions with the user device based on pre-configured menus and their contents. According to another aspect of the present invention, a USSD center is provided, including: a first receiving module, configured to receive a request message from a user equipment, where the request message includes access to a USSD application service provided by a service provider SP a module, configured to interact with the user equipment, obtain a function operation requested by the user equipment, and perform parameters required for performing the function operation; and a parameter sending module, configured to send the obtained parameter and the request message to the SP server; And a sending module, configured to send an execution result from the SP server to the user equipment. Preferably, the obtaining module includes: a menu sending module, configured to send a menu of the USSD application service to the user equipment for selection according to the access code; and a parameter obtaining module, configured to select a function option in the menu selected by the user equipment, The parameters required to perform the function operation corresponding to the function option are acquired to the user device. Through the invention, the USSDC completes the complete access flow control and parameter processing. After the access process is processed, the request message and the collected parameters are sent to the SP server together, and the SP server completes the result of the request. The SP server only needs to complete the final data processing and return the result, so that the powerful interactive function of the USSDC can be fully utilized to implement a relatively complex USSD application service, for example, the user equipment needs to be interacted multiple times to complete an operation. The problem that the related technologies cannot implement the more complicated USSD application service is solved. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawings: FIG. 1 is a flowchart of a method for implementing a USSD application service according to an embodiment of the present invention; 2 is a flow chart of a method for implementing a USSD application service according to a preferred embodiment of the present invention; FIG. 3 is a schematic diagram of an example of parameter configuration in an XML interface according to a preferred embodiment of the present invention; FIG. 5 is a schematic structural view of a USSD center according to a preferred embodiment of the present invention. FIG. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. 1 is a flowchart of a method for implementing a USSD application service according to an embodiment of the present invention, including the following steps: Step S102: A USSD center receives a request message from a user equipment, where the request message is The access code of the USSD application service provided by the one SP is included; Step S104: The USSD center interacts with the user equipment to obtain a function operation requested by the user equipment and parameters required for performing the function operation; for example, the user equipment The function operation requested to be executed is to query the balance, and the USSD center obtains all parameters, such as an account number and a password, required for the function operation of performing the inquiry balance to the user equipment. Step S106: The USSD center sends the obtained parameter and the request message to the SP server. Step S108, the SP server performs the foregoing function operation according to the access code in the request message and the foregoing parameter, and passes the execution result. The USSD center sends the user equipment. For example, the SP server performs the above-mentioned query balance operation, and after querying the balance in the above account, the queried balance is sent to the user equipment through the USSD center. In this embodiment, the USSDC completes the complete access flow control and parameter processing. After the access process is processed, the request message and the collected parameters are sent to the SP server together, and the SP server completes the request. The result processing, that is, USSDC is equivalent to the front-end machine of the SP server, responsible for completing all access control functions, and the SP server only needs to complete the final data processing and return the result. Thus, taking full advantage of the powerful interactive features of USSDC, A complex USSD application service can be implemented. For example, the user equipment needs to be interacted multiple times to complete an operation, and the problem of the USSD application service that cannot be implemented in the related technology is solved. In the method of the foregoing embodiment, the USSDC is equivalent to the front-end of the SP server, and thus may also be referred to as a method for implementing the USSD application service in the pre-processing mode. Preferably, the step S104 includes: Step 1: The USSD center sends a menu of the USSD application service to the user equipment for selection according to the access code in the received request message. Step 2: The USSD center according to the user terminal The function option in the selected menu acquires the parameters required for the user device to perform the function operation corresponding to the function option. The preferred embodiment provides a specific implementation of the USSDC obtaining the functional operations requested by the user terminal and the parameters required to perform the functional operations. The US SDC can push the menu of the locally saved corresponding SP to the user terminal, so as to obtain the function operation requested by the user terminal, and further obtain all parameters required for performing the function operation to the user terminal. Preferably, the step 1 includes: the USSD center parses the access code in the request message received in step S102, and determines that the access code belongs to a USSD application service provided by a certain SP; The menu of the USSD application service (also referred to as an application menu) provided by the SP; the USSD center sends the found menu to the user equipment for the user equipment to select a desired function option from the menu. The preferred embodiment provides a specific implementation in which the USSDC pushes a locally saved application menu of SPs corresponding to the access code to the user equipment for selection. In this way, after receiving the request message of the user equipment, the USSDC does not forward the request to the SP server of the corresponding SP, but directly pushes the locally saved corresponding menu to the user equipment, thereby utilizing its own powerful interactive function, without the SP server. By doing this, the resources and performance of the SP server are saved. Preferably, in step 2, the step of the USSD center acquiring the parameters required for performing the function operation corresponding to the function option according to the function option in the menu selected by the user equipment comprises: the USSD center receiving the carrying from the user equipment There is a message of the function option selected by the user equipment from the menu; according to the function option, the USSD center performs a function interaction process corresponding to the function option with the user equipment to acquire the parameter from the user equipment. The parameter collection process of the above USSD center also makes full use of the powerful interactive functions of the USSD center itself, and does not require the SP server to perform the operation, thereby saving the resources and performance of the SP server. Preferably, in step 2, the USSD center sends the obtained parameters and the request message to the SP server, including: all parameters required for the function operation corresponding to the function option selected by the USSD center after the function interaction process ends Send to the SP server corresponding to the SP. In this way, after all the parameters are obtained, the request message and all the parameters are sent to the corresponding SP server, so that the SP server is not required to perform the access flow control and the parameter collection processing, and the USSD application is implemented according to the SP access process. Features, can adapt to multiple SP personalized access applications, can allow USSDC to handle various SP access requests, greatly enhance the USSDC interactive functions and control functions in actual implementation, as shown in Figure 2, The process of implementing the USSD application service in the embodiment of the present invention is as follows. The following describes the process of implementing the USSD application service in the embodiment of the present invention. Step S202: The user equipment sends a request message to the USSDC, where the request message includes a USSD access code*123#; the step S202 corresponds to step S102 to step S204 to step S206 in FIG. After requesting the message, the access code is parsed, and the SP application is analyzed, and the application menu corresponding to the SP is called and pushed to the user equipment for selection by the user equipment. The user equipment selects the query account balance function option; the above steps S204 to S206 correspond to step S104 to step S208 to step S216 in FIG. 1, and the USSDC enters a function flow for querying the account balance according to the user equipment selection, and sends a message for collecting the account number. To the user equipment, the user equipment enters the query account according to the prompt, and the USSDC continues to push the message to the user equipment, requesting the user equipment to input the password. After the user equipment inputs the password, the USSDC determines that the parameter collection has been completed, and the request and parameter information can be sent. The corresponding SP server is processed; the above steps S208 to S216 correspond to step S106 to step S218 to step S222 in FIG. 1. After receiving the request from the user equipment, the SP server determines that the account balance operation is performed by the access code. After taking the account and password of the already obtained inquiry balance, enter the relevant inquiry balance process, and take out the corresponding balance information, and send it to the USSDC. After receiving the success message, the USSDC sends the corresponding balance information to the user equipment to complete all the One user device operation, of course, SP server Alternatively the balance send a message to another user equipment. The above steps S218 to S222 correspond to the step S108 in Fig. 1. It can be seen that, in the embodiment shown in FIG. 2, after all the interactions are completed, the user equipment selection and related parameter information are sent to the SP server, and the response result of the SP server is accepted, and the next step is performed according to the response result. Action, SP server performs all logic and flow control. The above implementation method enhances the requirements for the access function processing of the USSDC, because the access requirements of the SPs are different, so the USSDC needs to develop various access procedures, and in the past, an SP application is added, according to The SP access process is used to develop a corresponding USSDC processing program, and the following preferred embodiment of the present invention provides a technical solution for configuring the function of the access process according to the characteristics of the SP access, thereby realizing rapid customization of each SP. The function of the access process. The specific implementation is divided into two parts, one is the access flow control configurable function, and the other is the docking interface configurable function. In the access flow control, the menu selection is started to be pushed to the user equipment. When the user equipment selects a certain function, the function control is entered. In the function control phase, the interaction function and the parameter collection function are mainly completed. details as follows:
1、接入流程控制可配置功能,根据 SP的接入流程特点主要是在 USSDC 上完成信息交互和参数收集工作, 根据这样特点, 可以釆用: 1. Access flow control configurable function. According to the access process characteristics of the SP, information exchange and parameter collection are mainly performed on the USSDC. According to such characteristics, it can be used:
( 1 ) 菜单逐级可配: 在步骤 S 104之前, 还包括: 逐级地配置该菜单以 及该菜单中的内容; 在步骤 S 104之后, 还包括: USSD中心根据上述配置的 该菜单及其内容, 通过与该用户设备的一次或多次交互获得该用户设备从该 菜单中所选择的该功能选项。 通过配置, 均可完成 USSDC和用户设备交互 的菜单内容, 无论接入流程需要和用户设备交互多少次都可以通过配置菜单 完成交互流程。 所有的菜单内容和菜单之间的兆转关系都可以配置实现, 这 样通过菜单配置, 就可以完成快速定制 SP前置流程菜单功能。 在实际实施时, 菜单的配置可以如下述表 1至表 3所示: 表 1 Menuinfo 菜单信息表 (1) The menu is configurable step by step: before step S104, the method further includes: configuring the menu and the content in the menu step by step; after step S104, further comprising: the USSD center according to the menu configured according to the foregoing Content, the function option selected by the user device from the menu is obtained by one or more interactions with the user device. Through configuration, the menu content of the interaction between the USSDC and the user device can be completed. The interaction process can be completed through the configuration menu no matter how many times the access process needs to interact with the user device. All the menu contents and the mega-transition relationship between the menus can be configured, so that the menu configuration can be used to quickly customize the SP pre-process menu function. In actual implementation, the menu configuration can be as shown in Tables 1 to 3 below: Table 1 Menuinfo Menu Information Table
Figure imgf000009_0001
表 2 menuresp 菜单响应表
Figure imgf000009_0001
Table 2 menuresp menu response table
Figure imgf000010_0001
Figure imgf000010_0001
表 3 menucontent 菜单内容表  Table 3 menucontent menu table
Figure imgf000010_0002
Figure imgf000010_0002
( 2 ) 功能交互流程和参数处理配置化。 功能交互流程是指通过菜单选 择后, 进入到某项操作控制流程中, 该流程可能需要进行参数收集工作。 这 样, 在接下来的参数处理中, 需要收集足够的用户设备参数信息, 即参数收 集, 参数收集可能是在菜单中, 也可能是功能中收集, 参数处理配置化包括: 参数收集可配置和参数校 -险可配置两个方面。 优选地, 在步骤 S 106之前, 还包括: 配置各个 SP的 USSD应用业务的 菜单中的各个功能选项对应的功能交互流程; 配置各个功能交互流程中的需 要获取(即收集)的参数和参数校验方式; USSDC根据用户设备所选择的功 能选项, 与该用户设备进行对应于该功能选项的功能交互流程以向该用户设 备获取上述参数包括: USSDC与该用户设备进行预先配置的与所选择的功能 选项对应的功能交互流程; 在功能交互流程中, USSDC 居预先配置的上述 需要获取的参数, 依次向该用户设备查询上述参数; 在查询得到全部的参数 后, USSDC使用预先配置的上述参数校验方式对全部的参数进行校验。显然, 在全部参数均校验成功后才将这些参数与请求消息一起发送给 SP服务器进 行处理。 在实际实施时, 比如在菜单选择流程中, 用户设备选择了查询余额的功 能选项, 则将进入查询余额功能流程, 进入该功能流程后, USSDC将根据下 述表 4和表 5联合查询, 将查询到的参数表 ( spparameter ) 中索引 ( Index ) 从小到大的消息 ( getparaminf ) 逐一推送给用户设备, 提示用户设备进一步 操作, 以完成用户设备对该功能所有参数收集工作。 表 4 spaction: sp业务功能表 (2) Functional interaction process and parameter processing configuration. The function interaction process refers to entering an operation control process after selecting through the menu, and the process may need to collect parameters. In this way, in the following parameter processing, it is necessary to collect enough user equipment parameter information, that is, parameter collection, parameter collection may be in the menu, or may be collected in the function, parameter processing configuration includes: parameter collection configurable and parameter School-risk can be configured in two ways. Preferably, before step S106, the method further includes: configuring a function interaction process corresponding to each function option in a menu of the USSD application service of each SP; configuring parameters and parameters that need to be acquired (ie, collected) in each function interaction process The USSDC performs the function interaction process corresponding to the function option with the user equipment according to the function option selected by the user equipment to obtain the foregoing parameters from the user equipment, including: the USSDC performs pre-configured and selected with the user equipment. The function interaction process corresponding to the function option; in the function interaction process, the USSDC pre-configured the above-mentioned parameters to be acquired, and then queries the user equipment for the above parameters; after the query obtains all the parameters, the USSDC uses the pre-configured parameters. The verification method verifies all the parameters. Obviously, these parameters are sent to the SP server for processing after all the parameters are successfully verified. In the actual implementation, for example, in the menu selection process, the user equipment selects the function option for querying the balance, and then enters the query balance function flow. After entering the function flow, the USSDC will jointly query according to Table 4 and Table 5 below. Index ( Index ) in the parameter table ( spparameter ) that is queried The small to large messages (getparaminf) are pushed to the user equipment one by one, prompting the user equipment to further operate to complete the collection of all parameters of the function by the user equipment. Table 4 spaction: sp business function table
Figure imgf000011_0001
Figure imgf000011_0001
在上述的参数处理中, 参数收集和参数检验主要是对表 5进行配置, 根 据需要增加 spparameter配置, 需要几个参数就配置几项, 顺序 ( Index ) 递 增,字段 getparaminf是用于提示用户设备输入参数的交互消息,都可以配置, 当用户设备输入后还能完成参数的校验和长度及类型的转换。  In the above parameter processing, the parameter collection and parameter check are mainly to configure Table 5, and the spparameter configuration is added as needed. Several parameters are required to configure several items, the order (Index) is incremented, and the field getparaminf is used to prompt the user device to input. The interactive message of the parameter can be configured. When the user equipment inputs, the checksum of the parameter and the conversion of the length and type can be completed.
2、 对接接口可配置功能, 由于 USSDC和 SP之间的通讯变得相对简单, 因此根据接入流程配置化的要求,还提供了与之对应的协议接口配置化功能, 提供一种由 XML ( Extensible Markup Language, 可扩展标签语言)协议实现 的接口协议。 即, 优选地, USSD中心与 SP服务器通过该预先配置的 XML 协议定义的接口进行通信。 这样, USSDC可以通过该 XML协议定义的接口 来传递数据, XML接口的特点是扩展性好, 正好可以很好地适应各 SP的各 种参数数据的传递要求,以及各个 SP不同接口定义和传输。另外,通过 XML 的数据扩展定义, 可以实现参数传递的配置化功能, 配合上面的参数收集, 参数校 -险, 实现参数处理的配置化功能。 结合上述表 1至表 5 ,在实际实施时首先 USSDC将收集到的参数存放在 对应参数名称中 (Paraname ) 的变量中, 当全部参数收集完毕后, 进行参数 传递。 才艮据 XML的接口协议 (具体参见图 3 ), 4巴收集到的参数值赋值, 通 过表字段 Paraname和 XML接口中定义的 ParameterName进行匹配, 匹配到 之后, 把收集到的参数值赋值给对应的接口参数值, 然后完成和 SP服务器 的消息传递交互, 实现了 SP前置流程的参数配置化功能。 图 3中仅给出了 参数配置方面的 xml配置事例, 其中包括参数名称和参数值, 参数类型等信 息, 这些参数信息可以通过配置得以扩展, 通过 XML接口中参数配置, 一 方面可以实现参数的灵活扩展, 另一方面, 实现了参数传递的配置化功能。 上述优选实施例主要实现了菜单流程配置化、 功能流程配置化、 参数收 集配置化、 参数校验配置化、 和参数传递配置化, 通过快速配置能够实现各 个 SP个性化的流程开发和要求,扩展了 USSD业务在接入多 SP应用方面的 能力, 有利于运营商的增值业务的应用和推广。 图 4是才艮据本发明实施例的 USSD中心的结构示意图, 该 USSD中心包 括: 第一接收模块 10, 用于接收来自用户设备的请求消息, 其中, 该请求消 息中包括 SP提供的 USSD应用业务的接入码; 获取模块 20, 用于与该用户 设备进行交互, 获取该用户设备请求执行的功能操作以及执行该功能操作所 需的参数; 参数发送模块 30 , 用于将获取到的参数和上述请求消息发送给 SP服务器以使其根据该请求消息中的该接入码以及该参数执行该功能操作; 结果发送模块 40, 用于将来自 SP服务器的根据所述请求消息中的所述接入 码以及所述参数执行所述功能操作的执行结果发送给该用户设备。 优选地, 如图 5所示, 获取模块 20包括: 菜单发送模块 202 , 用于 居 第一接收模块 10接收到的请求消息中的上述接入码, 将该 USSD应用业务 的菜单发送给该用户设备进行选择; 参数获取模块 204 , 用于根据所选择的 该菜单中的功能选项向该用户设备获取执行该功能选项对应的功能操作所需 的参数。 优选地, 菜单发送模块 202包括: 解析模块, 用于解析出该请求消息中 的接入码, 并确定该接入码属于某一个 SP提供的 USSD应用业务; 查找模 块, 用于从 USSD中心本地查找到对应于该 SP提供的该 USSD应用业务的 菜单; 第一发送模块, 用于将查找到的菜单发送给该用户设备以供该用户设 备从该菜单中选择所需的功能选项。 优选地, 参数获取模块 204包括: 第二接收模块, 用于接收来自用户设 备的携带有该用户设备从上述菜单中所选择的功能选项的消息; 执行模块, 用于根据所选择的功能选项, 与该用户设备进行对应于所选择的功能选项的 功能交互流程以向该用户设备获取上述参数; 第二发送模块, 用于在该功能 交互流程结束后, 将获取到的执行该功能选项对应的功能操作所需的全部参 数发送给该 SP对应的 SP月艮务器。 优选地, 上述的 USSD中心还包括: 配置模块, 用于接受配置各个 SP 的 USSD应用业务的菜单中的各个功能选项对应的功能交互流程, 以及各个 功能交互流程中的需要获取的参数和参数校验方式; 则参数获取模块 204根 据用户设备所选择的功能选项, 与该用户设备进行对应于所选择的功能选项 的功能交互流程以向该用户设备获取上述参数包括: 与该用户设备进行预先 配置的与所选择的功能选项对应的该功能交互流程; 在功能交互流程中, 才艮 据预先配置的需要获取的参数, 依次向该用户设备查询该参数; 在查询得到 全部的参数后, 使用预先配置的上述参数校验方式对全部的参数进行校验。 优选地, USSD中心与 SP月艮务器通过预先配置的 XML协议定义的接口 进行通信。 即, USSD中心将获取到的相关参数通过 XML协议定义的接口 传递到 SP 艮务器。 优选地, 配置模块还用于接受逐级地配置上述菜单以及菜单中的内容; 则上述 USSD中心还包括: 交互模块, 用于根据配置的上述菜单及其内容, 通过与该用户设备的一次或多次交互获得该用户设备从该菜单中所选择的某 一个功能选项。 从以上的描述中, 可以看出, 本发明实现了如下技术效果: 2, docking interface configurable function, because the communication between USSDC and SP becomes relatively simple, so according to the requirements of the access process configuration, it also provides the corresponding protocol interface configuration function, providing an XML ( Extensible Markup Language, an interface protocol implemented by the protocol. That is, preferably, the USSD center and the SP server pass the pre-configured XML. The interface defined by the protocol communicates. In this way, the USSDC can transmit data through the interface defined by the XML protocol. The feature of the XML interface is that the scalability is good, and it can well adapt to the transmission requirements of various parameter data of each SP, and the definition and transmission of different interfaces of each SP. In addition, through the data extension definition of XML, the configuration function of parameter passing can be realized, and the above parameter collection, parameter calibration, and parameterization configuration function can be realized. In combination with the above Tables 1 to 5, in actual implementation, the USSDC first stores the collected parameters in the variable corresponding to the parameter name (Paraname), and after all the parameters are collected, the parameters are transmitted. According to the XML interface protocol (see Figure 3 for details), the parameter values collected in 4B are assigned, and the table field Paraname is matched with the ParameterName defined in the XML interface. After matching, the collected parameter values are assigned to the corresponding values. The interface parameter value, and then complete the message transfer interaction with the SP server, realizing the parameter configuration function of the SP pre-process. In Figure 3, only the xml configuration examples of parameter configuration are given, including parameter name and parameter value, parameter type and other information. These parameter information can be extended by configuration. Through parameter configuration in the XML interface, parameters can be implemented on the one hand. Flexible extension, on the other hand, implements the configuration function of parameter passing. The above preferred embodiment mainly implements menu flow configuration, function flow configuration, parameter collection configuration, parameter verification configuration, and parameter delivery configuration. The rapid configuration can realize the process development and requirements of each SP personalized process, and expand. The ability of the USSD service to access multiple SP applications is beneficial to the application and promotion of value-added services of operators. 4 is a schematic structural diagram of a USSD center according to an embodiment of the present invention. The USSD center includes: a first receiving module 10, configured to receive a request message from a user equipment, where the request message includes a USSD application provided by an SP. An access module of the service, the acquiring module 20, configured to interact with the user equipment, obtain a function operation requested by the user equipment, and perform parameters required for the function operation; and a parameter sending module 30, configured to acquire the parameter And sending the request message to the SP server to perform the function operation according to the access code and the parameter in the request message; and the sending module 40 is configured to: according to the request in the request message from the SP server The access code and the execution result of the parameter performing the function operation are sent to the user equipment. Preferably, as shown in FIG. 5, the obtaining module 20 includes: a menu sending module 202, configured to send the access code in the request message received by the first receiving module 10, and send the menu of the USSD application service to the user. The device performs selection; the parameter obtaining module 204 is configured to acquire, according to the selected function option in the menu, a parameter required for performing a function operation corresponding to the function option to the user equipment. Preferably, the menu sending module 202 includes: a parsing module, configured to parse the access code in the request message, and determine that the access code belongs to a USSD application service provided by a certain SP; and a searching module, configured to be local from the USSD center. The menu corresponding to the USSD application service provided by the SP is found; the first sending module is configured to send the found menu to the user equipment for the user equipment to select a desired function option from the menu. Preferably, the parameter obtaining module 204 includes: a second receiving module, configured to receive a message from the user equipment that carries the function option selected by the user equipment from the menu; and an executing module, configured to: according to the selected function option, And performing, by the user equipment, a function interaction process corresponding to the selected function option to obtain the foregoing parameter from the user equipment; and a second sending module, configured to: after the function interaction process ends, obtain the acquired function option corresponding to the function All the parameters required for the function operation are sent to the SP server corresponding to the SP. Preferably, the USSD center further includes: a configuration module, configured to receive a function interaction process corresponding to each function option in a menu for configuring a USSD application service of each SP, and parameters and parameters to be acquired in each function interaction process. The parameter obtaining module 204 performs a function interaction process corresponding to the selected function option with the user equipment according to the function option selected by the user equipment to acquire the parameter to the user equipment, including: pre-configuring with the user equipment The function interaction process corresponding to the selected function option; in the function interaction process, the parameter is sequentially queried according to the pre-configured parameters that need to be acquired; after the query obtains all the parameters, the pre-use is used. The above parameter verification mode is configured to verify all parameters. Preferably, the USSD Center communicates with the SP server through an interface defined by a pre-configured XML protocol. That is, the USSD center passes the obtained related parameters to the SP server through the interface defined by the XML protocol. Preferably, the configuration module is further configured to receive the content in the menu and the menu in a stepwise manner; the USSD center further includes: an interaction module, configured to use the menu and the content thereof according to the configuration, by using the user equipment once or Multiple interactions obtain a function option selected by the user device from the menu. From the above description, it can be seen that the present invention achieves the following technical effects:
( 1 )针对不同的 SP接入流程,提供了 USSDC在适用多 SP接入流程上 的控制和处理功能; ( 2 )针对接入流程需要在 US SDC进行控制的流程, 提供可配置的解决 方案, 能实现快速定制 SP的接入流程, 增强了 USSDC的在处理 SP接入流 程的能力, 拓展了 USSD业务的 SP应用功能, 同时也利于 USSD增值业务 的应用和推广, 充分体现了 USSD增值业务的多样性和灵活性。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 并 且在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤, 或者 将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作 成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件 结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。 (1) Provides control and processing functions of USSDC on the applicable multiple SP access process for different SP access processes; (2) The process of controlling the US SDC for the access process provides a configurable solution, which can quickly customize the access process of the SP, enhance the USSDC's ability to handle the SP access process, and expand the USSD service. The SP application function is also beneficial to the application and promotion of USSD value-added services, which fully reflects the diversity and flexibility of USSD value-added services. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claims
1. 一种非结构化补充数据业务 USSD应用业务的实现方法,其特征在于, 包括: An unstructured supplementary data service implementation method of the USSD application service, which is characterized by including:
USSD中心接收来自用户设备的请求消息, 其中, 所述请求消息 中包括服务提供商 SP提供的 USSD应用业务的接入码;  The USSD center receives a request message from the user equipment, where the request message includes an access code of the USSD application service provided by the service provider SP.
所述 USSD中心与所述用户设备进行交互, 获取所述用户设备请 求执行的功能操作以及执行所述功能操作所需的参数;  The USSD center interacts with the user equipment to obtain a function operation performed by the user equipment request and parameters required to perform the function operation;
所述 USSD中心将获取到的所述参数和所述请求消息发送给 SP 服务器;  Sending, by the USSD center, the obtained parameter and the request message to an SP server;
所述 SP月艮务器才艮据所述请求消息中的所述接入码以及所述参数 执行所述功能操作, 并将执行结果通过所述 USSD中心发送给所述用 户设备。  The SP server performs the function operation according to the access code and the parameter in the request message, and sends the execution result to the user equipment through the USSD center.
2. 根据权利要求 1所述的方法, 其特征在于, 所述 USSD中心与所述用 户设备进行交互, 获取所述用户设备请求执行的功能操作以及执行所 述功能操作所需的参数包括: The method of claim 1, wherein the USSD center interacts with the user equipment to obtain a function operation requested by the user equipment and a parameter required to perform the function operation, including:
所述 USSD中心才艮据所述接入码, 将所述 USSD应用业务的菜单 发送给所述用户设备进行选择;  The USSD center sends a menu of the USSD application service to the user equipment for selection according to the access code;
所述 USSD中心才艮据所述用户设备选择的所述菜单中的功能选 项, 向所述用户设备获取执行与所述功能选项对应的所述功能操作所 需要的参数。  The USSD center acquires, from the user equipment, the parameters required to perform the function operation corresponding to the function option according to the function option in the menu selected by the user equipment.
3. 根据权利要求 2所述的方法, 其特征在于, 所述 USSD中心根据所述 接入码, 将所述 USSD应用业务的菜单发送给所述用户设备进行选择 包括: The method according to claim 2, wherein the USSD center sends a menu of the USSD application service to the user equipment for selection according to the access code, including:
所述 USSD中心解析出所述请求消息中的所述接入码, 并确定所 述接入码属于所述 SP提供的所述 USSD应用业务;  The USSD center parses the access code in the request message, and determines that the access code belongs to the USSD application service provided by the SP;
所述 USSD中心从本地查找到对应于所述 SP提供的所述 USSD 应用业务的所述菜单; 所述 USSD中心将查找到的所述菜单发送给所述用户设备以供所 述用户设备从所述菜单中选择所需的功能选项。 根据权利要求 2所述的方法, 其特征在于, 所述 USSD中心根据所述 用户设备选择的所述菜单中的功能选项, 向所述用户设备获取执行与 所述功能选项对应的所述功能操作所需要的参数包括: The USSD center locally searches for the menu corresponding to the USSD application service provided by the SP; The USSD center sends the found menu to the user device for the user device to select a desired function option from the menu. The method according to claim 2, wherein the USSD center acquires, according to a function option in the menu selected by the user equipment, the function operation corresponding to the function option to the user equipment. The required parameters include:
所述 USSD中心接收到来自所述用户设备的携带有所述用户设备 从所述菜单中选择的功能选项的消息;  Receiving, by the USSD center, a message from the user equipment that carries a function option selected by the user equipment from the menu;
所述 USSD中心根据所述选择的功能选项, 与所述用户设备进行 对应于所述选择的功能选项的功能交互流程以向所述用户设备获取所 述参数。 根据权利要求 4所述的方法, 其特征在于, 所述 USSD中心将获取到 的所述参数和所述请求消息发送给 SP服务器包括:  The USSD center performs a function interaction process with the user equipment corresponding to the selected function option according to the selected function option to acquire the parameter from the user equipment. The method according to claim 4, wherein the sending, by the USSD center, the obtained parameter and the request message to the SP server includes:
所述功能交互流程结束后, 所述 USSD中心将获取到的执行所述 功能操作所需要的全部参数发送给所述 SP对应的所述 SP 艮务器。 根据权利要求 4所述的方法, 其特征在于,  After the function interaction process is completed, the USSD center sends all the parameters required for performing the function operation to the SP server corresponding to the SP. The method of claim 4, wherein
在所述 USSD中心向所述用户设备获取所述参数之前, 还包括: 配置所述 SP的 USSD应用业务的菜单中的各个功能选项对应的功能交 互流程; 配置各个功能交互流程中的需要获取的参数和参数校验方式; 所述 USSD中心根据所述选择的功能选项, 与所述用户设备进行 对应于所述选择的功能选项的功能交互流程以向所述用户设备获取所 述参数还包括:  Before the obtaining, by the USSD center, the parameter to the user equipment, the method further includes: configuring a function interaction process corresponding to each function option in a menu of the USSD application service of the SP; Parameter and parameter verification mode; the USSD center performs a function interaction process with the user equipment corresponding to the selected function option according to the selected function option, to acquire the parameter to the user equipment, and further includes:
所述 USSD中心与所述用户设备进行预先配置的与所述选择的功 能选项对应的所述功能交互流程;  The USSD center performs a pre-configured function interaction process corresponding to the selected function option with the user equipment;
在所述功能交互流程中, 所述 USSD中心才艮据预先配置的所述需 要获取的参数, 依次向所述用户设备查询所述参数;  In the function interaction process, the USSD center sequentially queries the user equipment for the parameter according to the pre-configured parameter that needs to be acquired;
在查询得到全部的所述参数后, 所述 USSD中心使用预先配置的 所述参数校验方式对全部的所述参数进行校验。 After the query obtains all the parameters, the USSD center verifies all the parameters by using the parameter verification method configured in advance.
7. 根据权利要求 1所述的方法, 其特征在于, 所述 USSD中心与所述 SP 月艮务器通过预先配置的可扩展标签语言 XML协议定义的接口进行通 信。 The method according to claim 1, wherein the USSD center communicates with the SP server through an interface defined by a pre-configured Extensible Label Language XML protocol.
8. 根据权利要求 2所述的方法, 其特征在于, 8. The method of claim 2, wherein
在所述 USSD中心将所述 USSD应用业务的菜单发送给所述用户设 备进行选择之前, 还包括: 逐级地配置所述菜单以及所述菜单中的内容; 在所述 USSD中心将所述 USSD应用业务的菜单发送给所述用户设 备进行选择之后, 还包括: 所述 USSD中心根据预先配置的所述菜单及 其内容, 通过与所述用户设备的一次或多次交互获得所述功能选项。  Before the USSD center sends the menu of the USSD application service to the user equipment for selection, the method further includes: configuring the menu and the content in the menu step by step; and the USSD in the USSD center After the menu of the application service is sent to the user equipment for selection, the method further includes: the USSD center obtaining the function option by one or more interactions with the user equipment according to the pre-configured menu and its content.
9. 一种非结构化补充数据业务 USSD中心, 其特征在于, 包括: 第一接收模块, 用于接收来自用户设备的请求消息, 其中, 所述 请求消息中包括服务提供商 SP提供的 USSD应用业务的接入码; An unstructured supplementary data service USSD center, comprising: a first receiving module, configured to receive a request message from a user equipment, where the request message includes a USSD application provided by a service provider SP Access code of the service;
获取模块, 用于与所述用户设备进行交互, 获取所述用户设备请 求执行的功能操作以及执行所述功能操作所需的参数;  And an acquiring module, configured to interact with the user equipment, obtain a function operation performed by the user equipment request, and perform parameters required for the function operation;
参数发送模块, 用于将获取到的所述参数和所述请求消息发送给 SP服务器;  a parameter sending module, configured to send the obtained parameter and the request message to an SP server;
结果发送模块,用于将来自所述 SP服务器的根据所述请求消息中 的所述接入码以及所述参数执行所述功能操作的执行结果发送给所述 用户设备。  And a result sending module, configured to send, from the SP server, an execution result of performing the function operation according to the access code in the request message and the parameter to the user equipment.
10. 根据权利要求 9所述的 USSD中心, 其特征在于, 所述获取模块包括: 菜单发送模块, 用于才艮据所述接入码, 将所述 USSD应用业务的 菜单发送给所述用户设备进行选择; The USSD center according to claim 9, wherein the obtaining module comprises: a menu sending module, configured to send a menu of the USSD application service to the user according to the access code Equipment selection;
参数获取模块, 用于根据所述用户设备选择的所述菜单中的功能 选项, 向所述用户设备获取执行与所述功能选项对应的所述功能操作 所需要的参数。  And a parameter obtaining module, configured to acquire, according to a function option in the menu selected by the user equipment, a parameter required to perform the function operation corresponding to the function option to the user equipment.
PCT/CN2010/080196 2010-09-19 2010-12-23 Implementing method for ussd application service and ussd center thereof WO2012034337A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010288125.0A CN101951576B (en) 2010-09-19 2010-09-19 Method for implementing USSD (Unstructured Supplementary Service Data) application service and USSD centre
CN201010288125.0 2010-09-19

Publications (1)

Publication Number Publication Date
WO2012034337A1 true WO2012034337A1 (en) 2012-03-22

Family

ID=43454906

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2010/080196 WO2012034337A1 (en) 2010-09-19 2010-12-23 Implementing method for ussd application service and ussd center thereof

Country Status (2)

Country Link
CN (1) CN101951576B (en)
WO (1) WO2012034337A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103857032A (en) * 2014-01-20 2014-06-11 深圳市桑达无线通讯技术有限公司 Method for registering or querying or canceling a plurality of function numbers at GSM-R network node

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102811428A (en) * 2011-05-31 2012-12-05 中兴通讯股份有限公司 Forward-shifting processing method and system for SP (Service Provider) access of USSDC (Unstructured Supplementary Service Data Center)
CN102271057B (en) * 2011-08-02 2015-08-05 大唐移动通信设备有限公司 Parameter updating method and equipment
CN104053135B (en) * 2013-03-13 2018-03-23 中兴通讯股份有限公司 A kind of method and device for realizing unstructured supplementary data traffic
CN103530744B (en) * 2013-11-05 2018-01-30 瑞典爱立信有限公司 A kind of configuration service accepts the method and device of flow
CN105764037B (en) * 2014-12-15 2021-01-26 中兴通讯股份有限公司 Method and device for realizing Unstructured Supplementary Service Data (USSD)
CN108462944B (en) * 2017-02-22 2022-04-29 中兴通讯股份有限公司 Information processing method and device, and USSDGW

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1491054A (en) * 2003-08-25 2004-04-21 Method and system for realizing security data transmission in non-structured compensating data business
CN1937786A (en) * 2005-09-21 2007-03-28 中兴通讯股份有限公司 Method for realizing GSM network on-line electronic transaction
CN101384004A (en) * 2008-10-20 2009-03-11 中兴通讯股份有限公司 Non-structured supplement data service implementing method
US20090227229A1 (en) * 2008-03-04 2009-09-10 Nigel Waller Method and system for enabling personalised shared mobile phone usage

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1491054A (en) * 2003-08-25 2004-04-21 Method and system for realizing security data transmission in non-structured compensating data business
CN1937786A (en) * 2005-09-21 2007-03-28 中兴通讯股份有限公司 Method for realizing GSM network on-line electronic transaction
US20090227229A1 (en) * 2008-03-04 2009-09-10 Nigel Waller Method and system for enabling personalised shared mobile phone usage
CN101384004A (en) * 2008-10-20 2009-03-11 中兴通讯股份有限公司 Non-structured supplement data service implementing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103857032A (en) * 2014-01-20 2014-06-11 深圳市桑达无线通讯技术有限公司 Method for registering or querying or canceling a plurality of function numbers at GSM-R network node
CN103857032B (en) * 2014-01-20 2017-04-12 深圳市桑达无线通讯技术有限公司 Method for registering or querying or canceling a plurality of function numbers at GSM-R network node

Also Published As

Publication number Publication date
CN101951576A (en) 2011-01-19
CN101951576B (en) 2014-12-17

Similar Documents

Publication Publication Date Title
WO2012034337A1 (en) Implementing method for ussd application service and ussd center thereof
US11457082B2 (en) Service processing method and apparatus of service-based architecture
US10531297B2 (en) Authentication method and server, and computer storage medium
CN1968134B (en) Middleware-based multimedia consolidation service realizing method and system
US8965952B1 (en) Processing service requests of multiple types on a common communication port for a service that accepts only one type
CN102043665B (en) System landscape aware inter-application communication infrastructure
US9565148B2 (en) Method and apparatus for processing micro web log messages
US20120047245A1 (en) Method for provisioning parameters of terminal, system thereof, and terminal management device
CN101808051B (en) Application integration gateway and control method thereof
WO2010127531A1 (en) Apparatus, web service component and method based on web service
CN113938858B (en) Communication method of V2X protocol stack
WO2014139270A1 (en) Business implementation method and apparatus for intelligent business system, and intelligent business system
JP5717504B2 (en) Method and device for generating an XML expressed management transaction including an XPath expression
WO2012000281A1 (en) Short message interaction method and apparatus
WO2014110903A1 (en) Method used by interface machine to process messages and interface machine
CN102571688A (en) Device, system and method for synchronizing browser bookmark
CN103442256B (en) A kind of method and system that electric program menu is realized based on HTML5
CN109089299A (en) It is a kind of to allow facility registration to cloud with network method based on SmartConfig mode
WO2010130131A1 (en) System and method for parallel processing of equipment management tasks
US20090149160A1 (en) Method and system for directive transmitting content processed at telecom transmission terminals and for distributed content transmission connecting to networks
US9438693B2 (en) System and method for message retry in a broadband gateway
WO2009121269A1 (en) Method for representing user information in an instant messaging, instant messaging system and device
WO2013167041A2 (en) Method, system and host machine for implementing function of browsing web pages with wireless terminal
CN101453450B (en) IMS service implementing method based on customer terminal, apparatus and system thereof
WO2012162980A1 (en) Forward processing method and system for ussdc to process sp access

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: 10857193

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: 10857193

Country of ref document: EP

Kind code of ref document: A1