CN107769934B - Rate processing method and processing device - Google Patents

Rate processing method and processing device Download PDF

Info

Publication number
CN107769934B
CN107769934B CN201710995125.6A CN201710995125A CN107769934B CN 107769934 B CN107769934 B CN 107769934B CN 201710995125 A CN201710995125 A CN 201710995125A CN 107769934 B CN107769934 B CN 107769934B
Authority
CN
China
Prior art keywords
message
rate
verifying
module
executive mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710995125.6A
Other languages
Chinese (zh)
Other versions
CN107769934A (en
Inventor
李光明
张世富
丛新法
侯青军
李团结
高肇捷
王�华
高建勇
宋鲁鹏
王冉冉
王伟
张凯
张朋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201710995125.6A priority Critical patent/CN107769934B/en
Publication of CN107769934A publication Critical patent/CN107769934A/en
Application granted granted Critical
Publication of CN107769934B publication Critical patent/CN107769934B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications

Abstract

The embodiment of the present invention provides a kind of rate processing method and processing device.This method comprises: receiving the message that foreground equipment is sent;The message is decomposed into message header, message executive mode, message and executes content;By being parsed to the message header, by the message distribution to background server;Content, which is executed, according to the message executive mode and the message calls the application in the background server.The embodiment of the present invention is interactive by middleware foreground and background data and background application is called in front and back, enable the middleware part flexible expansion front and back application, the configuration and test of rate mainly by front and back and the Middleware implementation, participate in without artificial, improve configuration and the verification efficiency of rate.

Description

Rate processing method and processing device
Technical field
The present embodiments relate to field of communication technology more particularly to a kind of rate processing method and processing devices.
Background technique
With the development of China Unicom 4G cBSS centralized billing system number of users and business, market diversification tariff package Demand explosive growth, largely newly-increased rate and set meal are pushed out.
Rate configure the DML action statement that content is several hundred ORACLE database tables, and it is several hundred that rate, which verify content, Cover the test ticket of different scenes, in the prior art, the configurations of rate and test mainly manually using VB, EXCEL, ORACLE simple technique carries out manual configuration verifying, to reduce configuration and the verification efficiency of rate.
Summary of the invention
The embodiment of the present invention provides a kind of rate processing method and processing device, to improve configuration and the verification efficiency of rate.
The one aspect of the embodiment of the present invention is to provide a kind of rate processing method, comprising:
Receive the message that foreground equipment is sent;
The message is decomposed into message header, message executive mode, message and executes content;
By being parsed to the message header, by the message distribution to background server;
Content, which is executed, according to the message executive mode and the message calls the application in the background server.
The other side of the embodiment of the present invention is to provide a kind of rate processing unit, comprising:
Receiving module, for receiving the message of foreground equipment transmission;
Decomposing module executes content for the message to be decomposed into message header, message executive mode, message;
Sending module, for by being parsed to the message header, by the message distribution to background server;
Calling module calls the background server for executing content according to the message executive mode and the message In application.
Rate processing method and processing device provided in an embodiment of the present invention passes through the interaction of middleware foreground and background data and front and back tune With background application, enable the middleware flexible expansion front and back application, the configuration and test of rate mainly pass through front and back With the Middleware implementation, is participated in without artificial, improve configuration and the verification efficiency of rate.
Detailed description of the invention
Fig. 1 is rate processing method flow chart provided in an embodiment of the present invention;
Fig. 2 is rate configuration flow figure provided in an embodiment of the present invention;
Fig. 3 is that rate provided in an embodiment of the present invention verify flow chart;
Fig. 4 is that the techniqueflow of system provided in an embodiment of the present invention verifies flow chart;
Fig. 5 is the schematic diagram of rate verification platform provided in an embodiment of the present invention;
Fig. 6 is the schematic diagram of middleware provided in an embodiment of the present invention;
Fig. 7 is the structure chart of rate processing unit provided in an embodiment of the present invention;
Fig. 8 be another embodiment of the present invention provides rate processing unit structure chart;
Fig. 9 is the structure chart of communication system provided in an embodiment of the present invention.
Specific embodiment
Terminal device such as mobile terminal has become means of communication indispensable in people's daily life, and user can be with Voice communication, short message receiving-transmitting are carried out by mobile terminal.Under normal conditions, mobile terminal needs the network side with common carrier Device talk connection, that is to say, that mobile terminal, which requires connect to common carrier network, can realize the function of its communication. Before mobile terminal networking, user usually requires to select a communication service set meal, which defines the shifting The consumption standard of dynamic terminal.Each set meal has certain set meal expense, and each set meal defines resource workable for mobile terminal, In scope of resource workable for without departing from mobile terminal, extra-pay will not be generated.
User can be by mobile terminal, the equipment query tariff information of business hall, alternatively, user can also pass through login The mode of communication company server inquires tariff information.For the network side equipment of common carrier, it may handle A large amount of rate request, with the demand explosive growth of market diversification tariff package, largely newly-increased rate and set meal are pushed away Out.Incident may be a large amount of rate configuration and verifying demand, and how meet quick and accurate completion money Take the demand of configuration and verifying, or to the query demand of rate, in the prior art, it is several hundred ORACLE numbers that rate, which configure content, According to the DML action statement of library table, rate verify the test ticket that content is several hundred covering different scenes, in the prior art, money The configuration and test taken mainly manually carries out manual configuration verifying using VB, EXCEL, ORACLE simple technique, to reduce The configuration of rate and verification efficiency.In order to solve this problem, a kind of rate processing method is present embodiments provided, below with reference to Specific embodiment describes to the rate processing method in detail.
Fig. 1 is rate processing method flow chart provided in an embodiment of the present invention.The embodiment of the present invention is in rate configuration Hold the DML action statement for several hundred ORACLE database tables, rate verify the test that content is several hundred covering different scenes Ticket, in the prior art, the configuration and test of rate are mainly manually carried out by hand using VB, EXCEL, ORACLE simple technique Configuration verification provides rate processing method, this method specific steps are such as to reduce configuration and the verification efficiency of rate Under:
Step S101, the message that foreground equipment is sent is received.
In the present embodiment, foreground equipment can be user terminal, be also possible to the equipment for handling tariff services, use Family can carry out rate verification operation on user terminal or tariff services processing equipment.Optionally, user terminal or rate industry Application software is installed in business processing equipment, which is provided with interactive interface, and user can be enterprising in the interactive interface Row corresponding operation, user terminal or tariff services processing equipment identify the rate verification operation of user depending on the user's operation.
When user terminal or tariff services processing equipment detect the rate verification operation of user, generation disappears accordingly Breath, specifically, according to the master where the rate verification operation of user from the title of acquisition application program, application program in allocation list The method that machine information and the application program need to be implemented, it is optional by being packaged the content after being encapsulated to message , the content after encapsulation includes message header (the md5 encrypted result of message content), application execution method, message distribution target master Machine, message communicating port.
Step S102, the message is decomposed into message header, message executive mode, message and executes content.
Message monitors master program and has received message transmission task, will call message analysis program from task list Message content is read, then obtains message distribution destination host and message communicating port, then message distribution module leads to message Cross socket communication form sending application and give place host, and monitor this task execution situation from task list, so as to whether It needs to retransmit and (after state failure, will retransmit 3 times, half an hour state does not change, is judged to have not timed out task), master journey Sequence timing simultaneously carries out heartbeat communication (message of transmission only has message header, and message content is sky) to each agent, and trial is led to three times Believe unsuccessful, this agent is set in vain.
Step S103, by being parsed to the message header, by the message distribution to background server.
Message on applied host machine monitors agent application and receives message, is parsed according to message format, first basis Message header carries out md5 verification to message content, feeds back update message state if abnormal for failure, if md5 verification passes through, If receiving message header is identified as heartbeat message, master message is directly replied, otherwise therefrom obtains parsing message It needs to call application name and application execution method.
Step S104, content is executed according to the message executive mode and the message to call in the background server Using.
After message is parsed, the application program for needing to call and application execution method are obtained, then application invocation module According to the method call application formulated in message, and during update message is carrying out, calling module monitors application execution situation, holds After the completion of row, update message state is that processing is completed.
Rate processing method described in the present embodiment includes rate configuration and rate verify two parts, and rate are configured by original That comes needs to configure a series of DML statement, and changing into only needs to select several parameters that configuration and publication, rate verifying can be completed It is ordered by analog subscriber set meal and user actually uses situation, the verifying of rate can be completed within short a few minutes, really Protect the accuracy of rate configuration.Rate configure user by tariffs selectable template and filling rate type and comprising set meal amount Can, application program ultimately forms by template parsing and critical field mapping and coding rule management and a set of meets rate model Rate, secondly, program parse rate scene group, user, pattern generator according to user's sample, ticket sample generate test words Single, backstage wholesale price enters the single progress wholesale price storage of library dialogue, then generates test result, front page layout is shown, finally It is issued by issuing process, Fig. 2 show rate configuration flow figure, Fig. 3 show rate verifying flow chart.
Method described in the present embodiment uses B/S framework, is developed using Java language, developing instrument is Myeclipse6.5 is stored using oracle database as data, backstage takes using the MVC frame of Struts and Spring Device be engaged in using tomcat middleware, is illustrated in figure 4 techniqueflow and realizes process.As shown in figure 4, the system integration realizes user The function of uniformly logging in and data are synchronous, the rights management to user is also achieved in this system integration operation, it is clear The access right of different user;JSF Pages Design layer uses Struts frame herein, is designed on demand to JSP page, The technology used has the technologies such as CSS, JavaScript, jQueryEasyUI, Json, using Form list, transmits information to From the background, the data finally returned to backstage are shown by regulation, realize jumping between the different pages;BackingBean processing Layer, the information sent according to foreground call correlation technique, then return the result to the page and shown;Service layers It realizes logic function required for this system, calls the correlation technique of background data base operation;Database-operation level devises number According to library connection pool, built according to disparate databases type (being directed to oracle database, Dmdb memory bank, fast cubic memory library) Different connection pools are found, realize that database connection resource is shared.
Fig. 5 is the schematic diagram of rate verification platform provided in an embodiment of the present invention.Rate verification platform is divided into two big modules, Foreground function and background function, front and back communication uses socket technology, the technology of background script, storing process are called in foreground Calling and fast cubic memory database interface, from the background use C++, realize ticket by shell script and automatically generate function Energy.
When foreground, equipment receives the rate verification operation of user, foreground web program calls background program for example to pass through Shell script calls the ticket in background program to generate program, and foreground web program is by calling the ticket in background program to generate After program, generates rate verifying and generate ticket and rate verifying downloading ticket.In addition, background program can also be previously stored with money Take proof rule, when equipment receives the rate verification operation of user when foreground, background program is automatic according to rate proof rule It simulates actual user and orders rate generation user information, which may include the identity information of user, communication service letter Breath, packaged service information, tariff information etc..Further, user information can be also stored in memory bank by background program.
In addition, element needed for rate are verified includes following at least one: type of service, service attribute, type of service is for example Roaming type, long-distance type etc., the attribute value of for example all kinds of business of service attribute.Rate can be tested according to rate proof rule Element needed for demonstrate,proving carries out any combination, and the present embodiment does not limit specific combination.Rate are tested by rate proof rule Element needed for demonstrate,proving carries out the user bill that corresponding scene is generated after any combination, further, according to the corresponding scene of generation The actual use demand of user bill analog subscriber is called wholesale price program to carry out wholesale price to user bill and is handled after obtaining wholesale price Processing result.
Further, call result proving program parse to the processing result after wholesale price and summarize, to show by this money Expense configuration processing ticket is as a result, and verify the correctness of rate result.
In the present embodiment, it is provided with message-oriented middleware between foreground WEB and background application, as shown in fig. 6, background communication Middleware: by being formatted to message content and format, it is divided into message header, message executive mode, message and executes content and be total to With being composed, by distributing the messages to the host for the task of needing to be implemented to message header parsing, and message status is recorded, so Message executive mode is parsed again afterwards, after parsing executive mode, message is obtained and executes content, further according to the message side of execution Formula and message execute content and call backstage related application, therefore come the data interaction of realizing front and back, realize distributed scheduling;According to This realizes that 1 foreground and Duo Tai background application host carry out concurrent communication.
Verify ticket generation technique: according to proof rule, performance verifies scene, verifies user according to verifying scene selection, According to user and verifying scene information, sample form is selected from related service ticket sample database, domestic, international words can be supported Single, then the business such as voice, flow, short message, multimedia message, broadband call distribution rules according to foreground then according to verifying ticket, Progress ticket is distributed to each verifying host and is verified.
The embodiment of the present invention is interactive by middleware foreground and background data and background application is called in front and back, enables the middleware Enough flexible expansion front and back applications, the configuration and test of rate are mainly by front and back and the Middleware implementation, without artificial ginseng With improve configuration and the verification efficiency of rate.
Fig. 7 is the structure chart of rate processing unit provided in an embodiment of the present invention.At rate provided in an embodiment of the present invention Reason device can execute the process flow of rate processing method embodiment offer, as shown in fig. 7, rate processing unit 70 includes: Receiving module 71, decomposing module 72, sending module 73, calling module 74;Receiving module 71 is used to receive the transmission of foreground equipment Message;Decomposing module 72 is used to for the message being decomposed into message header, message executive mode, message and executes content;Sending module 73 are used for by parsing to the message header, by the message distribution to background server;Calling module 74 is used for basis The message executive mode and the message execute content and call the application in the background server.
In the present embodiment, foreground equipment can be user terminal, be also possible to the equipment for handling tariff services, use Family can carry out rate verification operation on user terminal or tariff services processing equipment.Optionally, user terminal or rate industry Application software is installed in business processing equipment, which is provided with interactive interface, and user can be enterprising in the interactive interface Row corresponding operation, user terminal or tariff services processing equipment identify the rate verification operation of user depending on the user's operation. When user terminal or tariff services processing equipment detect the rate verification operation of user, corresponding message is generated, specifically, According to host information of the rate verification operation of user where obtaining the title of application program, application program in allocation list, with And the method that the application program needs to be implemented, by being packaged the content after being encapsulated to message, optionally, after encapsulation Content includes message header (the md5 encrypted result of message content), application execution method, message distribution destination host, message communicating Port.
Message monitors master program and has received message transmission task, will call message analysis program from task list Message content is read, then obtains message distribution destination host and message communicating port, then message distribution module leads to message Cross socket communication form sending application and give place host, and monitor this task execution situation from task list, so as to whether It needs to retransmit and (after state failure, will retransmit 3 times, half an hour state does not change, is judged to have not timed out task), master journey Sequence timing simultaneously carries out heartbeat communication (message of transmission only has message header, and message content is sky) to each agent, attempts three times It communicates unsuccessful, this agent is set in vain.
Message on applied host machine monitors agent application and receives message, is parsed according to message format, first basis Message header carries out md5 verification to message content, feeds back update message state if abnormal for failure, if md5 verification passes through, If receiving message header is identified as heartbeat message, master message is directly replied, otherwise therefrom obtains parsing message It needs to call application name and application execution method.
After message is parsed, the application program for needing to call and application execution method are obtained, then application invocation module According to the method call application formulated in message, and during update message is carrying out, calling module monitors application execution situation, holds After the completion of row, update message state is that processing is completed.
Rate processing method described in the present embodiment includes rate configuration and rate verify two parts, and rate are configured by original That comes needs to configure a series of DML statement, and changing into only needs to select several parameters that configuration and publication, rate verifying can be completed It is ordered by analog subscriber set meal and user actually uses situation, the verifying of rate can be completed within short a few minutes, really Protect the accuracy of rate configuration.Rate configure user by tariffs selectable template and filling rate type and comprising set meal amount Can, application program ultimately forms by template parsing and critical field mapping and coding rule management and a set of meets rate model Rate, secondly, program parse rate scene group, user, pattern generator according to user's sample, ticket sample generate test words Single, backstage wholesale price enters the single progress wholesale price storage of library dialogue, then generates test result, front page layout is shown, finally It is issued by issuing process, Fig. 2 show rate configuration flow figure, Fig. 3 show rate verifying flow chart.
Method described in the present embodiment uses B/S framework, is developed using Java language, developing instrument is Myeclipse6.5 is stored using oracle database as data, backstage takes using the MVC frame of Struts and Spring Device be engaged in using tomcat middleware, is illustrated in figure 4 techniqueflow and realizes process.As shown in figure 4, the system integration realizes user The function of uniformly logging in and data are synchronous, the rights management to user is also achieved in this system integration operation, it is clear The access right of different user;JSF Pages Design layer uses Struts frame herein, is designed on demand to JSP page, The technology used has the technologies such as CSS, JavaScript, jQueryEasyUI, Json, using Form list, transmits information to From the background, the data finally returned to backstage are shown by regulation, realize jumping between the different pages;BackingBean processing Layer, the information sent according to foreground call correlation technique, then return the result to the page and shown;Service layers It realizes logic function required for this system, calls the correlation technique of background data base operation;Database-operation level devises number According to library connection pool, built according to disparate databases type (being directed to oracle database, Dmdb memory bank, fast cubic memory library) Different connection pools are found, realize that database connection resource is shared.
Rate processing unit provided in an embodiment of the present invention can be specifically used for executing the implementation of method provided by above-mentioned Fig. 1 Example, details are not described herein again for concrete function.
The embodiment of the present invention is interactive by middleware foreground and background data and background application is called in front and back, enables the middleware Enough flexible expansion front and back applications, the configuration and test of rate are mainly by front and back and the Middleware implementation, without artificial ginseng With improve configuration and the verification efficiency of rate.
Fig. 8 be another embodiment of the present invention provides rate processing unit structure chart.On the basis of the above embodiments, Rate processing unit 70 further include: logging modle 75, for recording the status information of the message.
In addition, rate processing unit 70 further include: parsing module 76, for being parsed to the message executive mode.
In addition, rate processing unit 70 further include: module 77 is obtained, module 77 is obtained and is used for according to verifying scene information, Sample form is obtained from business ticket sample database.
In some embodiments, rate processing unit 70 further include: generation module 78, generation module 78 are used for according to institute It states sample form and generates verifying ticket;Sending module 73 is also used to: the verifying ticket being sent to multiple verifying hosts and is carried out Verifying.
Rate processing unit provided in an embodiment of the present invention can be specifically used for executing the reality of method provided by above-mentioned Fig. 2-6 Example is applied, details are not described herein again for concrete function.
The embodiment of the present invention is interactive by middleware foreground and background data and background application is called in front and back, enables the middleware Enough flexible expansion front and back applications, the configuration and test of rate are mainly by front and back and the Middleware implementation, without artificial ginseng With improve configuration and the verification efficiency of rate.
In conclusion the embodiment of the present invention is interactive by middleware foreground and background data and background application is called in front and back, so that The middleware can flexible expansion front and back application, the configurations of rate and test mainly by front and back and the Middleware implementation, Without manually participating in, configuration and the verification efficiency of rate are improved.
In addition, rate processing method provided by the invention, can be adapted for communication system shown in Fig. 9.As shown in figure 9, The communication system includes: access network equipment 91 and terminal device 92.It should be noted that communication system shown in Fig. 9 can be with Suitable for different network formats, for example, can be adapted for global system for mobile telecommunications (Global System of Mobile Communication, abbreviation GSM), CDMA (Code Division Multiple Access, abbreviation CDMA), broadband CDMA (Wideband Code Division Multiple Access, abbreviation WCDMA), TD SDMA (Time Division-Synchronous Code Division Multiple Access, abbreviation TD-SCDMA), it drills for a long time Into network formats such as the 5G in (Long Term Evolution, abbreviation LTE) system and future.Optionally, above-mentioned communication system (Ultra-Reliable and Low Latency can be communicated for low time delay highly reliable in 5G communication system Communications, abbreviation URLLC) transmission scene in system.
So optionally, above-mentioned access network equipment 91 can be base station (the Base Transceiver in GSM or CDMA Station, abbreviation BTS) and/or base station controller, it is also possible to base station (NodeB, abbreviation NB) in WCDMA and/or wireless Network controller (Radio Network Controller, abbreviation RNC), can also be the evolved base station in LTE (Evolutional Node B, abbreviation eNB or eNodeB) perhaps base in relay station or access point or future 5G network Stand (gNB) etc., and the present invention does not limit herein.
Above-mentioned terminal device 92 can be wireless terminal and be also possible to catv terminal.Wireless terminal can be directed to user and mention For voice and/or the equipment of other business datum connectivity, there is the handheld device of wireless connecting function or be connected to wireless Other processing equipments of modem.Wireless terminal can be through wireless access network (Radio Access Network, abbreviation RAN it) is communicated with one or more equipments of the core network, wireless terminal can be mobile terminal, as mobile phone (or is " honeycomb " phone) and computer with mobile terminal, for example, it may be portable, pocket, hand-held, built-in computer Or vehicle-mounted mobile device, they exchange language and/or data with wireless access network.For another example wireless terminal can be with It is personal communication service (Personal Communication Service, abbreviation PCS) phone, wireless phone, session setup Agreement (Session Initiation Protocol, abbreviation SIP) phone, wireless local loop (Wireless Local Loop, abbreviation WLL) it stands, the equipment such as personal digital assistant (Personal Digital Assistant, abbreviation PDA).It is wireless whole End is referred to as system, subscriber unit (Subscriber Unit), subscriber station (Subscriber Station), movement station (Mobile Station), mobile station (Mobile), distant station (Remote Station), remote terminal (Remote Terminal), access terminal (Access Terminal), user terminal (User Terminal), user agent (User Agent), user equipment (User Device or User Equipment), is not limited thereto.Optionally, above-mentioned terminal is set Standby 92 can also be the equipment such as smartwatch, tablet computer.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of a embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is various It can store the medium of program code.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each functional module Division progress for example, in practical application, can according to need and above-mentioned function distribution is complete by different functional modules At the internal structure of device being divided into different functional modules, to complete all or part of the functions described above.On The specific work process for stating the device of description, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (6)

1. a kind of rate processing method characterized by comprising
Receive the message that foreground equipment is sent;
The message is decomposed into message header, message executive mode, message and executes content;
By being parsed to the message header, by the message distribution to background server;
Content, which is executed, according to the message executive mode and the message calls the application in the background server;
It is described to the message header carry out parsing include:
According to message format to the message header parsing, acquisition needs to call application name and application execution method;
The method, further includes:
According to verifying scene information, sample form is obtained from business ticket sample database;
It is described according to verifying scene information, from business ticket sample database obtain sample form after, further includes:
Verifying ticket is generated according to the sample form;
The verifying ticket is sent to multiple verifying hosts to verify.
2., will be described the method according to claim 1, wherein described by being parsed to the message header After message distribution is to background server, further includes:
Record the status information of the message.
3. according to the method described in claim 2, it is characterized in that, described hold according to the message executive mode and the message Row content is called before the application in the background server, further includes:
The message executive mode is parsed.
4. a kind of rate processing unit characterized by comprising
Receiving module, for receiving the message of foreground equipment transmission;
Decomposing module executes content for the message to be decomposed into message header, message executive mode, message;
Sending module, for by being parsed to the message header, by the message distribution to background server;
Calling module calls in the background server for executing content according to the message executive mode and the message Using;
The sending module, is specifically used for:
According to message format to the message header parsing, acquisition needs to call application name and application execution method;
Described device, further includes:
Module is obtained, for obtaining sample form from business ticket sample database according to verifying scene information;
Described device, further includes:
Generation module, for generating verifying ticket according to the sample form;
The sending module is also used to: the verifying ticket being sent to multiple verifying hosts and is verified.
5. rate processing unit according to claim 4, which is characterized in that further include:
Logging modle, for recording the status information of the message.
6. rate processing unit according to claim 5, which is characterized in that further include:
Parsing module, for being parsed to the message executive mode.
CN201710995125.6A 2017-10-23 2017-10-23 Rate processing method and processing device Active CN107769934B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710995125.6A CN107769934B (en) 2017-10-23 2017-10-23 Rate processing method and processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710995125.6A CN107769934B (en) 2017-10-23 2017-10-23 Rate processing method and processing device

Publications (2)

Publication Number Publication Date
CN107769934A CN107769934A (en) 2018-03-06
CN107769934B true CN107769934B (en) 2019-09-10

Family

ID=61269253

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710995125.6A Active CN107769934B (en) 2017-10-23 2017-10-23 Rate processing method and processing device

Country Status (1)

Country Link
CN (1) CN107769934B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111476016A (en) * 2020-04-15 2020-07-31 北京思特奇信息技术股份有限公司 Template configuration method for package tariff in telecommunication industry
CN112132645B (en) * 2020-08-26 2022-05-17 北京思特奇信息技术股份有限公司 Method and system for verifying similar elements of tariff configuration template
CN113378037B (en) * 2020-09-10 2023-05-30 中国联合网络通信集团有限公司 Tariff configuration acquisition method and tariff configuration acquisition device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744646A (en) * 2004-08-30 2006-03-08 华为技术有限公司 System and method for providing charging payment business in telecommunication network
CN101466109A (en) * 2009-01-14 2009-06-24 北京邮电大学 Communication system and method for WiMAX network management
CN105930460A (en) * 2016-04-21 2016-09-07 重庆邮电大学 Multi-algorithm-integrated big data analysis middleware platform

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6999449B2 (en) * 2000-08-18 2006-02-14 Telefonaktiebolaget Lm Ericsson (Publ) System and method of monitoring and reporting accounting data based on volume

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744646A (en) * 2004-08-30 2006-03-08 华为技术有限公司 System and method for providing charging payment business in telecommunication network
CN101466109A (en) * 2009-01-14 2009-06-24 北京邮电大学 Communication system and method for WiMAX network management
CN105930460A (en) * 2016-04-21 2016-09-07 重庆邮电大学 Multi-algorithm-integrated big data analysis middleware platform

Also Published As

Publication number Publication date
CN107769934A (en) 2018-03-06

Similar Documents

Publication Publication Date Title
CN107426432B (en) Resource allocation method and Related product
CN107766132A (en) Multi-task scheduling method, application server and computer-readable recording medium
CN107769934B (en) Rate processing method and processing device
US20200242591A1 (en) Network Performance Testing with Blockchain
CN100531090C (en) Method for implementing universal message bus based universal service system structure
CN108173915A (en) Call chain processing method and processing device
CN107463582A (en) The method and device of distributed deployment Hadoop clusters
CN107689982A (en) Multi-data source method of data synchronization, application server and computer-readable recording medium
CN106648556A (en) Front end and back end integrated development testing method and device
CN110347708A (en) A kind of data processing method and relevant device
CN113099410B (en) 5G power edge data transmission processing method, device, terminal and medium
CN109118360A (en) Block chain account checking method, device, equipment and storage medium
CN109587642A (en) A kind of charging method and equipment
CN114615096A (en) Telecommunication charging method, system and related equipment based on event-driven architecture
CN108810120A (en) block chain node communication method, device and block chain node
CN109586970A (en) Resource allocation methods, apparatus and system
CN103338132B (en) The verification method of a kind of equipment access-in management platform and system
WO2023134312A1 (en) Content charging test method, management device, terminal device and storage medium
CN105142159A (en) Test system for L2 (Layer 2) in LTE (Long Term Evolution) base station
CN103077078A (en) Method of defining state transitions in a software and application control management object
CN115688495A (en) Distributed LVC simulation system collaborative planning method, server and storage medium
CN105574292B (en) A method of realizing that any bandwidth of multichannel is given out a contract for a project based on dynamic array
CN109151808A (en) A kind of data analysing method and system
CN111666097B (en) Capability domination method and device based on service scene
CN101741757B (en) Message sending method and communication equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant