Nothing Special   »   [go: up one dir, main page]

CN102970662A - Short and multimedia message sending method based on middleware platform - Google Patents

Short and multimedia message sending method based on middleware platform Download PDF

Info

Publication number
CN102970662A
CN102970662A CN2012104906641A CN201210490664A CN102970662A CN 102970662 A CN102970662 A CN 102970662A CN 2012104906641 A CN2012104906641 A CN 2012104906641A CN 201210490664 A CN201210490664 A CN 201210490664A CN 102970662 A CN102970662 A CN 102970662A
Authority
CN
China
Prior art keywords
task
middleware platform
user
short
passage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012104906641A
Other languages
Chinese (zh)
Inventor
翁公羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
INNER MONGOLIA HUATECH DEVELOPMENT Co Ltd
Original Assignee
INNER MONGOLIA HUATECH DEVELOPMENT 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 INNER MONGOLIA HUATECH DEVELOPMENT Co Ltd filed Critical INNER MONGOLIA HUATECH DEVELOPMENT Co Ltd
Priority to CN2012104906641A priority Critical patent/CN102970662A/en
Publication of CN102970662A publication Critical patent/CN102970662A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)

Abstract

The invention discloses a short and multimedia message sending method based on a middleware platform. The short and multimedia message sending method comprises the following steps that: a user submits tasks for sending short messages and/or multimedia messages through the middleware platform; the middleware platform receives the tasks and then performs quantity audit and information audit and decomposition on the tasks; the tasks subjected to the information decomposition are delivered to an exchange matrix; the exchange matrix computes the priorities of the tasks and analyzes channel resources so as to match the tasks with corresponding channels; and the sending tasks are submitted into the sending channels of corresponding operators according to the matching results. By virtue of the short and multimedia message sending method, the user can rapidly and conveniently send a large number of short and multimedia messages in a mass manner to terminals with numbers belonging to the different operators.

Description

A kind of short method for sending color message based on middleware platform
Technical field
The invention belongs to communication technical field, be specifically related to a kind of short method for sending color message based on middleware platform.
Background technology
Growing along with mobile, personalized office demand, original note cat technology, short multimedia message platform technology can not satisfy the demand of Modernized Informatization Management, and the main present situation of prior art is as follows:
1, because the note cat is by common Mobile phone card transmitting-receiving short message, so the quantity of transmitting-receiving speed and transmission has clear and definite restriction, can not satisfy mass-sending note demand in enormous quantities;
2, lack the multimedia message platform and can only access one of them operator in the three large operators, the user has certain limitation when sending short multimedia message, can not satisfy the demand that overall situation is seen.Only be supported in the net and receive and send messages, be not supported in the processing of mutually receiving and sending messages in three nets (movement, UNICOM, telecommunications), reduced so greatly the application of the scope of business.
Prior art is owing to the short multimedia message passages of three large operators are done things in his own way, although realized the business intercommunication of mobile phone to mobile phone, but exist many obstacles for enterprise/individual towards the use of users' issue passage (being that service end is to terminal), the passage of an operator of use of enterprise just can only be towards the cellphone subscriber of this operator, other provider customers but can't serve, and lack standard and the technology of abundant intercommunication and clearing between the short multimedia message of operator's industry.
Summary of the invention
Goal of the invention: for the problem and shortage of above-mentioned prior art existence, the purpose of this invention is to provide a kind of short method for sending color message based on middleware platform so that the user can be easily in enormous quantities short, the multimedia message of terminal quick group sending of number home different operators.
Technical scheme: for achieving the above object, the technical solution used in the present invention is a kind of short method for sending color message based on middleware platform, comprises the steps:
(1) user submits the transmission task of note and/or multimedia message to by middleware platform;
(2) middleware platform receives described task, and carry out the quantity audit successively, signal auditing and information decomposition; Wherein:
The quantity audit judges whether the user can submit current task to;
Signal auditing is rejected invalid information and is belonged to the transmission number of blacklist;
Information decomposition comprises: 1) all receiving numbers are pressed operator's packet fragmentation;
2) identification of content long SMS and fractionation are carried out in the packet fragmentation result of each operator;
The task of (3) will finish information decomposition is delivered in the switching matrix;
(4) described switching matrix carries out task priority calculating and channel resource analysis, carries out the coupling of transmission task and passage;
(5) according to matching result the transmission task is delivered in the sendaisle (being called for short " passage ") of respective operator.
Further, in the described step (2), user credit value Cc, user balance Lim are pressed in the quantity audit and task sends number Sc, calculate the user and whether can submit current task to: if (Lim+Cc) 〉=Sc, judge that then the user can submit current task to, otherwise return failure.
Further, in the described step (3), comprise the steps:
(a) identification mission transmitting time, if the task transmitting time is later than the current time, the transmission task that then will split stores into to be waited to send out in the task library; If the task transmitting time is not later than the current time, then this task is delivered to and carries out transmission processing in the switching matrix;
(b) scan and wait to send out a task library, the transmission task that the task transmitting time is not later than the current time extracts to be submitted to carries out transmission processing in the switching matrix.
Further, in the described step (4), send number Sc by user gradation Cl, task transmitting time St, current time Ct, task and carry out the calculating of task priority Pri:
Figure BSA00000812243300021
The numeral that calculates is larger, shows that priority is higher.
Further, in the described step (4), the channel resource analysis comprises: send the coupling that number Sc carries out task and passage by task priority Pri, channel waiting queue length C Length, channel capacity CSpeed and task, arrange successively from high to low passage by task priority Pri.Further, described passage is waited for Wt:Wt=CLength/CSpeed remaining time; The scheduled time Nt:Nt=Wt+Sc/CSpeed that passage is finished the work; When Nt hour, with task matching to corresponding passage.
Further, in the described step (4), also comprise: when the task of entering switching matrix did not match passage above the fixed time, switching matrix re-started task priority and calculates and the channel resource analysis.
Beneficial effect:
● precise and high efficiency
Can accurately convey a message, realize up and descending SMS communication, greatly improve operating efficiency.
Figure BSA00000812243300032
The note transmission speed is greater than 100/second, and the multimedia message transmission speed is greater than 10/second.
Figure BSA00000812243300033
Automatic distinguishing operator when sending note walks the passage of respective operator separately.
● multiple access
A platform is supported multi-operator, a plurality of Number for access, and namely the user of a plurality of access middlewares can share a middleware platform, realizes the SMS of related service system.
● open interface
Figure BSA00000812243300034
The note of the information system such as system docking such as OA, CRM is used.
Figure BSA00000812243300035
Abundant api interface is provided, has greatly reduced the cost of exploitation and the difficulty of exploitation.
Figure BSA00000812243300036
Hommization, be simple and easy to the interface operation of usefulness.
● access is simple, simple transmitting-receiving
The user can use by simple register and audit, and transmit operation is simple, and provides supporting function to realize.
● integrated cost is low
Integratedly easily rapidly (mainly refer to the API rapid abutting joint: the UI interface by middleware platform not only
Operate, can also use API to follow docking " integrated " between user's the operation system) mode, have
Effect has avoided cycle of bringing because of customized development tediously long, and cost drops into the drawbacks such as excessive, and it is economical to save time.
Description of drawings
Fig. 1 is flow chart of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, further illustrate the present invention, should understand these embodiment only is used for explanation the present invention and is not used in and limits the scope of the invention, after having read the present invention, those skilled in the art all fall within the application's claims limited range to the modification of the various equivalent form of values of the present invention.
Middleware platform of the present invention the is integrated passage of three operators, if the client thinks respectively to send short multimedia message to the terminal of three operators, the passage that then can utilize respectively three operators is to separately terminal transmits information.
This middleware mainly comprises the access processing on the whole, delivers exchange, three parts of passage output; For user side and mobile phone terminal, middle process is transparent.As shown in Figure 1, its step mainly comprises:
1, the user registers middleware platform, by authorizing the middleware rights of using after the audit.
2, user's use authority account submits to transmission task (being called for short " task ") to arrive middleware platform by browser (HTTP) or API, and the user has grade attribute Cl.
3, middleware platform receives task, and carries out successively quantity management and control, information management and control, information decomposition processing:
Quantity audit: press user credit value Cc (respective user grade Cl, in the present embodiment, the user credit value of user gradation 1 correspondence is 10000, the user credit value of user gradation 2 correspondences is 8000, the user credit value of user gradation 3 correspondences is 5000, the user credit value of user gradation 4 correspondences is 2000), (quantity that in advance sends short multimedia message to the user has a quota to user balance Lim, then deduct the short multimedia message quantity that the user has sent with this quota, obtain current client's remaining sum), task sends number Sc (referring to the short multimedia message quantity that a transmission task need to send), whether computing client can submit current task to: for user X, if (Limx+Ccx) 〉=Sc, then can examine by quantity, otherwise return failure.
Signal auditing: according to keywords/whether sensitive information storehouse identification transmission information comprises maybe may comprise invalid information, and simultaneously identification sends the number blacklist, and the transmission number that belongs to blacklist is rejected.If user and prompting are then return in quantity audit and/or signal auditing failure.
Information decomposition: be divided into two steps:
1) all receiving numbers is pressed operator's packet fragmentation (according to number section attribute);
2) the packet fragmentation result of each operator carried out the identification of content long SMS and split (carry out content by every 70 words and split, such as 141 words, will split into three).
The task of 4, will finish information decomposition is delivered in the switching matrix:
(a) identification mission transmitting time, if the time not to the transmission task that will split store into and wait to send out in the task library; If the task transmitting time is not later than the current time, then is submitted to and carries out transmission processing in the switching matrix;
(b) scan and wait to send out a task library, the transmission task that the task transmitting time is not later than the current time extracts to be submitted to carries out transmission processing in the switching matrix.
5, switching matrix carries out task priority (being called for short " priority ") calculating and channel resource analysis, carries out the coupling of transmission task and passage:
Task priority Pri: send number Sc by user gradation Cl, task transmitting time St, current time Ct and task and carry out the calculating of priority P ri.Wherein more the high priority weight is larger for user gradation, and task time is more higher early than current time priority, and it is higher that task sends the less priority of number.
Concrete:
User gradation: Cl (1,2,3 ... 1 is highest)
Task transmission number: Sc (1,2,3 ...)
The transmitting time delay (minute): (wherein, Ct is the current time to Lt=Ct-St, and St is the task transmitting time.)
The task transmitting time is specified when submitting the transmission task to by the user, is defaulted as the current time (namely sending immediately).
Task priority then Pri = max ( 1 , Lt ) Cl * Sc
Channel resource is analyzed: the coupling of carrying out task and passage by task priority Pri, channel waiting queue length C Length, channel capacity CSpeed.Arrange successively from high to low passage by task priority.
Concrete:
Channel waiting queue length: CLength is how many short multimedia messages that this passage of expression is being waited in line to send also has here.What single passage adopted is to enter first the principle of sending out first.
Channel capacity: CSpeed (the multipotency of expression passage per second sends the number of short multimedia message)
Task transmission number: Sc (1,2,3 ...)
Passage is waited for remaining time: Wt=CLength/CSpeed
The scheduled time that passage is finished the work calculates: Nt=Wt+Sc/CSpeed
When Nt hour, with task matching to corresponding passage.
Regularly calculate: when the task of entering switching matrix surpasses the fixed time (for example 60 seconds) when not being pushed to passage, switching matrix can re-start task priority and calculate and the channel resource analysis.
6, switching matrix is delivered to the transmission task according to matching result in the sendaisle of concrete operator and sends, and will send the result and return to the user.
At last, operator sends to portable terminal with note and/or multimedia message.

Claims (7)

1. the short method for sending color message based on middleware platform comprises the steps:
(1) user submits the transmission task of note and/or multimedia message to by middleware platform;
(2) middleware platform receives described task, and carry out the quantity audit successively, signal auditing and information decomposition; Wherein:
The quantity audit judges whether the user can submit current task to;
Signal auditing is rejected invalid information and is belonged to the transmission number of blacklist;
Information decomposition comprises: 1) all receiving numbers are pressed operator's packet fragmentation;
2) identification of content long SMS and fractionation are carried out in the packet fragmentation result of each operator;
The task of (3) will finish information decomposition is delivered in the switching matrix;
(4) described switching matrix carries out task priority calculating and channel resource analysis, carries out the coupling of transmission task and passage;
(5) according to matching result the transmission task is delivered in the sendaisle of respective operator.
2. described a kind of short method for sending color message based on middleware platform according to claim 1, it is characterized in that: in the described step (2), user credit value Cc, user balance Lim are pressed in the quantity audit and task sends number Sc, calculate the user and whether can submit current task to: if (Lim+Cc) 〉=Sc, judge that then the user can submit current task to, otherwise return failure.
3. described a kind of short method for sending color message based on middleware platform according to claim 1 is characterized in that: in the described step (3), comprise the steps:
(a) identification mission transmitting time, if the task transmitting time is later than the current time, the transmission task that then will split stores into to be waited to send out in the task library; If the task transmitting time is not later than the current time, then this task is delivered to and carries out transmission processing in the switching matrix;
(b) scan and wait to send out a task library, the transmission task that the task transmitting time is not later than the current time extracts to be submitted to carries out transmission processing in the switching matrix.
4. described a kind of short method for sending color message based on middleware platform according to claim 1, it is characterized in that: in the described step (4), send number Sc by user gradation Cl, task transmitting time St, current time Ct, task and carry out the calculating of task priority Pri:
Figure FSA00000812243200011
The numeral that calculates is larger, shows that priority is higher.
5. described a kind of short method for sending color message based on middleware platform according to claim 1, it is characterized in that: in the described step (4), the channel resource analysis comprises: send the coupling that number Sc carries out task and passage by task priority Pri, channel waiting queue length C Length, channel capacity CSpeed and task, arrange successively from high to low passage by task priority Pri.
6. described a kind of short method for sending color message based on middleware platform according to claim 5, it is characterized in that: described passage is waited for Wt:Wt=CLength/CSpeed remaining time; The scheduled time Nt:Nt=Wt+Sc/CSpeed that passage is finished the work; When Nt hour, with task matching to corresponding passage.
7. described a kind of short method for sending color message based on middleware platform according to claim 1, it is characterized in that: in the described step (4), also comprise: when the task of entering switching matrix did not match passage above the fixed time, switching matrix re-started task priority and calculates and the channel resource analysis.
CN2012104906641A 2012-11-28 2012-11-28 Short and multimedia message sending method based on middleware platform Pending CN102970662A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104906641A CN102970662A (en) 2012-11-28 2012-11-28 Short and multimedia message sending method based on middleware platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104906641A CN102970662A (en) 2012-11-28 2012-11-28 Short and multimedia message sending method based on middleware platform

Publications (1)

Publication Number Publication Date
CN102970662A true CN102970662A (en) 2013-03-13

Family

ID=47800465

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104906641A Pending CN102970662A (en) 2012-11-28 2012-11-28 Short and multimedia message sending method based on middleware platform

Country Status (1)

Country Link
CN (1) CN102970662A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103517317A (en) * 2013-10-21 2014-01-15 东莞市东信网络技术有限公司 System and method for matching mobile phone number with operator channel
CN105072191A (en) * 2015-08-24 2015-11-18 拉扎斯网络科技(上海)有限公司 Method for determining target communication channel and server
CN105451197A (en) * 2014-09-29 2016-03-30 阿里巴巴集团控股有限公司 Method and device of sending communication information
CN107786949A (en) * 2017-09-28 2018-03-09 上海帜讯信息技术股份有限公司 Method, apparatus, server and the storage medium of information channel switching
CN108540946A (en) * 2018-04-02 2018-09-14 广东能龙教育股份有限公司 Long short message sending system
CN109561403A (en) * 2018-12-12 2019-04-02 网宿科技股份有限公司 A kind of short message dispatching method, equipment and storage medium
CN110267214A (en) * 2019-05-16 2019-09-20 厦门网宿有限公司 A kind of note transmission method, server and storage medium
CN110493736A (en) * 2019-08-29 2019-11-22 凡普数字技术有限公司 Note transmission method, device and storage medium
CN110611891A (en) * 2019-08-29 2019-12-24 深圳市梦网科技发展有限公司 Short message sending method and device
CN111988747A (en) * 2020-08-14 2020-11-24 四川天翼网络服务有限公司 Short message integration clustering system and method
CN114727241A (en) * 2022-03-31 2022-07-08 重庆米帕斯科技有限公司 Method for improving short message group sending efficiency
CN115243204A (en) * 2021-04-22 2022-10-25 中国移动通信集团辽宁有限公司 Message sending method, device, equipment and computer storage medium
CN115942263A (en) * 2022-12-01 2023-04-07 南京固本科技有限公司 Short message service scheduling system and method applied to multiple operators

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022592A (en) * 2007-03-21 2007-08-22 深圳市杰普林数码科技有限公司 Method for quick group sending cellphone short message
CN101388856A (en) * 2008-05-15 2009-03-18 张立君 Free short message serving method
CN101415188A (en) * 2008-11-28 2009-04-22 电子科技大学 Supervision method for sending rubbish short message in group
CN101969625A (en) * 2010-11-05 2011-02-09 中国电信股份有限公司 Short message transmitting method and system
CN102647691A (en) * 2012-03-29 2012-08-22 华为技术有限公司 Short message sending method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022592A (en) * 2007-03-21 2007-08-22 深圳市杰普林数码科技有限公司 Method for quick group sending cellphone short message
CN101388856A (en) * 2008-05-15 2009-03-18 张立君 Free short message serving method
CN101415188A (en) * 2008-11-28 2009-04-22 电子科技大学 Supervision method for sending rubbish short message in group
CN101969625A (en) * 2010-11-05 2011-02-09 中国电信股份有限公司 Short message transmitting method and system
CN102647691A (en) * 2012-03-29 2012-08-22 华为技术有限公司 Short message sending method, device and system

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103517317A (en) * 2013-10-21 2014-01-15 东莞市东信网络技术有限公司 System and method for matching mobile phone number with operator channel
CN103517317B (en) * 2013-10-21 2017-06-13 东莞市东信网络技术有限公司 A kind of system and method matched between phone number and operator passage
CN105451197A (en) * 2014-09-29 2016-03-30 阿里巴巴集团控股有限公司 Method and device of sending communication information
CN105072191A (en) * 2015-08-24 2015-11-18 拉扎斯网络科技(上海)有限公司 Method for determining target communication channel and server
CN105072191B (en) * 2015-08-24 2018-09-04 拉扎斯网络科技(上海)有限公司 Method for determining target communication channel and server
CN107786949A (en) * 2017-09-28 2018-03-09 上海帜讯信息技术股份有限公司 Method, apparatus, server and the storage medium of information channel switching
CN108540946B (en) * 2018-04-02 2021-05-04 广东能龙教育股份有限公司 Long short message sending system
CN108540946A (en) * 2018-04-02 2018-09-14 广东能龙教育股份有限公司 Long short message sending system
CN109561403A (en) * 2018-12-12 2019-04-02 网宿科技股份有限公司 A kind of short message dispatching method, equipment and storage medium
CN110267214A (en) * 2019-05-16 2019-09-20 厦门网宿有限公司 A kind of note transmission method, server and storage medium
CN110493736A (en) * 2019-08-29 2019-11-22 凡普数字技术有限公司 Note transmission method, device and storage medium
CN110611891A (en) * 2019-08-29 2019-12-24 深圳市梦网科技发展有限公司 Short message sending method and device
CN111988747A (en) * 2020-08-14 2020-11-24 四川天翼网络服务有限公司 Short message integration clustering system and method
CN115243204A (en) * 2021-04-22 2022-10-25 中国移动通信集团辽宁有限公司 Message sending method, device, equipment and computer storage medium
CN114727241A (en) * 2022-03-31 2022-07-08 重庆米帕斯科技有限公司 Method for improving short message group sending efficiency
CN115942263A (en) * 2022-12-01 2023-04-07 南京固本科技有限公司 Short message service scheduling system and method applied to multiple operators
CN115942263B (en) * 2022-12-01 2023-11-07 南京固本科技有限公司 Short message service scheduling system and method applied to multiple operators

Similar Documents

Publication Publication Date Title
CN102970662A (en) Short and multimedia message sending method based on middleware platform
EP3471384B1 (en) Method for measuring and displaying internet traffic of mobile phone and mobile phone
CN1901695B (en) Short message management system using a vm application and a mobile communication terminal
CN110611891B (en) Short message sending method and device
Pascoe et al. Collecting integrated disease surveillance and response data through mobile phones
CN105139506B (en) Number obtaining method, device, server-side and system based on positioning mobile terminal
CN105991731A (en) Method for obtaining information, intelligent terminal and server side
CN104281944A (en) Intelligent telephone booking taxi system supporting online payment
CN102300012A (en) One-to-one matching in contact center
WO2023005041A1 (en) Intention-driven multi-modal dikw content transmission method
CN101764746A (en) Method and device for sending data
CN101795443A (en) Service reminder method, service reminder system and communication system
CN109584390A (en) A kind of highway charging system based on micro services
CN101754133B (en) Reply message counting method, device and system of message mass-sending service
CN110677825A (en) Processing method and device based on short promotion message reach rate and storage medium
CN106020986A (en) Data processing method and device
CN102324076A (en) Unification all-purpose card payment system based on cloud calculation and method thereof
CN105376155B (en) A kind of Intelligent routing system and method based on distributed type assemblies framework
CN101834808A (en) Method and system for realizing information interaction based on instant messaging (IM) paging enterprises end
CN112152818B (en) Call bill processing method, device, system, storage medium and network equipment
CN107454170A (en) A kind of information transferring method and device of pending task
KR20130082937A (en) System for providing push service to developer's application and method thereof
CN106570118B (en) Report data processing system and method based on electric power material allocation mobile platform
CN106408793A (en) Service-component sharing method and system applicable to ATM (Automatic Teller Machine) services
CN104376714B (en) A kind of agriculture business vehicle scheduling automated management system and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130313