Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Message processing system and method, device and storage medium

A message processing and equipment technology, applied in the Internet field, can solve the problems of short message sending delay, connection resource waste, resource waste, etc., and achieve the effect of saving connection resources and reducing sending delay.

Active Publication Date: 2022-07-08
ALIBABA (CHINA) CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, with the development of applications, more and more application systems require SMS gateways to be able to access SMS channels whose number of connections is less than the number N of gateway servers in the gateway group. If it is mandatory that the number of connections supported by SMS channels is not less than N, it will cause Waste of connection resources
For this requirement, the existing SMS gateway access method is obviously no longer applicable, because when the SMS service platform schedules each gateway server indiscriminately, if the currently scheduled gateway server does not establish a connection with the SMS channel, It is necessary to switch the SMS channel from the established gateway server to the currently dispatched gateway server, resulting in the need to establish and disconnect the communication channel between different gateway servers, resulting in delays in sending SMS messages and waste of resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message processing system and method, device and storage medium
  • Message processing system and method, device and storage medium
  • Message processing system and method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach B1

[0035] Embodiment B1: M gateway devices may be randomly selected from N gateway devices in the first gateway group, and a binding relationship is established between the first message channel and the M gateway devices.

Embodiment approach B2

[0036] Embodiment B2: A first address list is preset, and the address information of each gateway device currently included in the first gateway group is stored in the first address list, and the address information in the first address list is formed into a list ring, and a circular allocation method, hash allocation The M address information in the list ring is determined by the method or the random allocation method; a binding relationship is established between the first message channel and the M gateway devices corresponding to the M address information. Among them, the cyclic allocation method means selecting the starting address information from the list ring, and according to the starting address information, M pieces of address information are selected from the list ring in a counterclockwise or clockwise direction in turn; the hash allocation method refers to The hash function is used to select M pieces of address information from the list ring; the random allocatio...

Embodiment approach

[0047] Optionally, according to the load information and / or service quality data of multiple virtualized groups, the implementation manners of expanding or shrinking the capacity of the first virtualized group mainly include the following three types:

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present application provide a message processing system and method, device, and storage medium. In this embodiment of the present application, when a certain message channel is connected to a certain gateway group, a binding relationship can be dynamically established between any message channel and the gateway devices in the gateway group to which it is connected. When the relationship changes, the routing information of the message channel is synchronized to the message service device. Based on the routing information, the message service device provides the target information to the message channel via the target gateway device, and the message channel sends the target message to the message channel. target terminal. During the whole process, the routing information will be updated in time with the change of the binding relationship, and the routing information based on the dynamic update can be directly addressed to the gateway device. When the number of connections supported by the message channel is less than the number of gateway devices in the gateway group, There is no need to disconnect and reconnect the message channel between different gateway devices, which can greatly reduce the message sending delay.

Description

technical field [0001] The present application relates to the field of Internet technologies, and in particular, to a message processing system and method, device and storage medium. Background technique [0002] In practical applications, some application systems often send reminder messages, promotions, and other information to users through short messages. In order to meet the differentiated short message service requirements of large and complex application systems, these application systems are allowed to provide or customize a special short message service platform. The suppliers and agents are collectively referred to as the suppliers of the short message channel, and then send short messages externally by means of the short message channel of the supplier. [0003] In the prior art, the short message gateway is deployed in a cluster, and the gateway cluster includes multiple gateway servers. Multiple gateway groups can be obtained by grouping these gateway servers, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L67/148H04L67/566H04L67/63H04L67/133H04W4/12H04W4/14H04W88/18
CPCH04L67/148H04W4/12H04W4/14H04W88/184
Inventor 张松然
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products