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

CN112243201A - Channel distribution method, device and system in 5G RCS message sending - Google Patents

Channel distribution method, device and system in 5G RCS message sending Download PDF

Info

Publication number
CN112243201A
CN112243201A CN202011494771.2A CN202011494771A CN112243201A CN 112243201 A CN112243201 A CN 112243201A CN 202011494771 A CN202011494771 A CN 202011494771A CN 112243201 A CN112243201 A CN 112243201A
Authority
CN
China
Prior art keywords
channel
operator
target
current
sending
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.)
Granted
Application number
CN202011494771.2A
Other languages
Chinese (zh)
Other versions
CN112243201B (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.)
Shanghai Dahan Tricom Communication Co ltd
Fudan University
Original Assignee
Shanghai Dahan Tricom Communication Co ltd
Fudan University
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 Shanghai Dahan Tricom Communication Co ltd, Fudan University filed Critical Shanghai Dahan Tricom Communication Co ltd
Priority to CN202011494771.2A priority Critical patent/CN112243201B/en
Publication of CN112243201A publication Critical patent/CN112243201A/en
Application granted granted Critical
Publication of CN112243201B publication Critical patent/CN112243201B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a channel distribution method, a device and a system in 5G RCS message sending, wherein the method comprises the following steps: presetting the operator proportion of each operator supported by each channel; receiving a 5G RCS message submitted by a user, and determining a corresponding service type and a target operator; screening various first channels corresponding to a target operator from various channels of the service type according to the 5G RCS message; determining a target channel from each first channel according to a preset rule, and sending a 5G RCS message through the target channel; the preset rule is set according to the ratio of operators; the invention can effectively avoid a large number of channels from being in an idle state in the using process, improve the resource utilization rate and be beneficial to reducing the overall cost.

Description

Channel distribution method, device and system in 5G RCS message sending
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a channel allocation method, a device and a system in 5G RCS message sending and a computer readable storage medium.
Background
The 5G RCS message is constructed based on GSMA RCS UP standard, the multimedia and light weight of the message are realized, and the interaction of the industry message is realized by introducing Maap technology. The 5G RCS message brings a brand-new man-machine interaction mode, a user can complete one-stop business experience of service searching, discovery, interaction, payment and the like in a message window, a brand-new message service entrance is established, and the 5G RCS message is more and more widely applied along with the development of science and technology.
When the number of current 5G RCS message value-added service providers is various, each channel may allow the number of one or more of mobile, unicom and telecom operators to be sent, and each channel needs to pay corresponding fees. In the prior art, when sending an RCS message, all channels are usually traversed according to an operator to be sent, and after a channel supporting the operator is traversed, a 5G RCS message is directly sent through the channel, so that the channel supporting the operator is in an idle state, the resource utilization rate is low, and the cost is high.
In view of the above, how to provide a method, an apparatus, a system and a computer readable storage medium for channel allocation in 5G RCS message transmission to solve the above technical problems becomes a problem to be solved by those skilled in the art.
Disclosure of Invention
Embodiments of the present invention provide a method, an apparatus, a system, and a computer-readable storage medium for allocating channels in 5G RCS message transmission, which effectively avoid a large number of channels from being in an idle state during use, improve resource utilization, and facilitate reducing overall cost.
To solve the foregoing technical problem, an embodiment of the present invention provides a method for allocating channels in 5G RCS message sending, including:
presetting the operator proportion of each operator supported by each channel;
receiving a 5G RCS message submitted by a user, and determining a corresponding service type and a target operator;
screening out various first channels corresponding to the target operator from various channels of the service type according to the 5G RCS message;
determining a target channel from each first channel according to a preset rule, and sending the 5G RCS message through the target channel; the preset rule is set according to the operator proportion.
Optionally, the process of screening out each first channel corresponding to the target operator from each channel of the service type according to the 5G RCS message is as follows:
screening out all signature available channels supporting corresponding signatures from all channels of the service type according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and screening out various first channels supporting the target operator from various signature available channels according to the target operator.
Optionally, the process of determining a target channel from each first channel according to a preset rule and sending the 5G RCS message through the target channel includes:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
Optionally, the process of determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message, and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel, includes:
acquiring the current transmission total amount of each channel aiming at each channel of the target operator, the current transmission amount of each first channel aiming at the channel of the target operator, and the number of numbers to be transmitted corresponding to the 5G RCS message;
traversing each first channel, and calculating the current available sending quantity of the current first channel according to a first calculation relation and the operator proportion of the current first channel; wherein the first calculation relation is: current available transmission quantity = (total current transmission quantity of each channel + current number) × operator ratio — current transmission quantity of channels;
judging whether the current available transmission quantity is greater than 0, if so, judging whether the difference between the current available transmission quantity and the number of the numbers to be transmitted is greater than or equal to 0, if so, taking the current first channel as a target channel, transmitting all the numbers to be transmitted in the 5G RCS message through the current first channel, updating the current transmission total quantity of each channel and the current transmission quantity of the channel of the current first channel, and ending the transmission process; if the difference is less than 0, taking the current first channel as a target channel, sending numbers to be sent in the 5G RCS message, which are equal to the current available sending quantity, through the current first channel, updating the number to be sent corresponding to the 5G RCS message by adopting the number to be sent which is remained, updating the current sending total quantity of each channel and the current sending quantity of the current first channel, taking the next first channel as the current first channel, and returning to traverse the next first channel; and if the current available sending quantity is less than or equal to 0, taking the next first channel as the current first channel, and returning to traverse the next first channel.
The embodiment of the invention also correspondingly provides a channel distribution device in the 5G RCS message sending, which comprises the following steps:
the preset module is used for presetting the operator proportion of each operator supported by each channel;
the receiving module is used for receiving the 5G RCS message submitted by the user and determining the corresponding service type and the target operator;
a screening module, configured to screen out, according to the 5G RCS message, each first channel corresponding to the target operator from each channel of the service type;
a sending module, configured to determine a target channel from each first channel according to a preset rule, and send the 5G RCS message through the target channel; the preset rule is set according to the operator proportion.
Optionally, the screening module includes:
the first screening unit is used for screening out all signature available channels supporting corresponding signatures from all channels of the service types according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and the second screening unit is used for screening each first channel supporting the target operator from each signature available channel according to the target operator.
Optionally, the sending module is specifically configured to:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
The embodiment of the invention also provides a channel distribution system in the 5G RCS message sending, which comprises the following steps:
a memory for storing a computer program;
a processor, configured to implement the steps of the channel allocation method in RCS transmission as described above when executing the computer program.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the channel allocation method in 5G RCS message sending are implemented as described above.
The embodiment of the invention provides a channel allocation method, a device, a system and a computer readable storage medium in 5G RCS message sending, wherein an operator duty ratio is preset for an operator supported by each channel, when a 5G RCS message submitted by a user is received, a corresponding service type and a target operator are determined, then all first channels corresponding to the target operator are screened out from all channels corresponding to the service type, a target channel is further screened out according to a preset rule established by the operator duty ratio, and the 5G RCS message is sent through the target channel, so that all channels can be allocated according to the corresponding operator duty ratio, a large number of channels are effectively prevented from being in an idle state, the resource utilization rate is improved, and the whole cost is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed in the prior art and the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic flowchart of a channel allocation method in 5G RCS message sending according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of another channel allocation method in 5G RCS message sending according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a channel allocation apparatus in 5G RCS message sending according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention provide a method, an apparatus, a system, and a computer-readable storage medium for allocating channels in 5G RCS message transmission, which effectively avoid a large number of channels from being in an idle state during a use process, improve resource utilization, and facilitate reducing overall cost.
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart illustrating a channel allocation method in 5G RCS message sending according to an embodiment of the present invention. The method comprises the following steps:
s110: presetting the operator proportion of each operator supported by each channel;
it should be noted that each channel in this embodiment supports some operators, some channels support one operator, some channels support two or more operators, and a specific channel supports which operators may be determined according to actual needs, which is not limited in this application. For each channel, the corresponding operator proportion is set, for example, if there are two operators supported by one channel, if moving and communicating, the operator proportion corresponding to moving (e.g. 30%) and the operator proportion corresponding to communicating (e.g. 60%) in the channel are preset.
S120: receiving a 5G RCS message submitted by a user, and determining a corresponding service type and a target operator;
specifically, when a user sends an RCS, a 5G RCS message submitted by the user is received, and then a service type and a target operator corresponding to the service type can be determined according to the 5G RCS message, where each service type corresponds to multiple channels, and a correspondence between an account and a service type can be specifically established in advance, and a corresponding service type and a target operator corresponding to the account can be determined according to a user account submitting the 5G RCS message, for example, a target operator corresponding to a mobile account (i.e., a mobile phone number) is mobile.
S130: screening various first channels corresponding to a target operator from various channels of the service type according to the 5G RCS message;
it can be understood that each of the multiple channels corresponding to one service type supports one or more operators, and before sending the 5G RCS message to the operator, each first channel needs to be screened out from the channels of the target operator corresponding to the 5G RCS message, where each first channel supports the target operator.
S140: determining a target channel from each first channel according to a preset rule, and sending a 5G RCS message through the target channel; the preset rule is set according to the ratio of operators.
Specifically, in practical application, a preset rule may be pre-established according to the operator proportion, then after each first channel is determined, a target channel capable of transmitting the 5G RCS message is determined from each first channel according to the preset rule, and then the 5G RCS message is sent to the target operator through the target channel.
Further, the process of screening out each first channel corresponding to the target operator from each channel of the service type according to the 5G RCS message in the above S130 may specifically be:
screening out each signature available channel supporting the corresponding signature from each channel of the service type according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and screening out various first channels supporting the target operator from various sign-on channels according to the target operator.
It should be noted that, in practical applications, a corresponding relationship between signature information and channels may be pre-established, where the signature information is [ xxx ] carried by the RCS when sending, such as [ kyoto ], when [ yes ], and the like, so that when receiving a 5G RCS message sent by a user, a corresponding signature available channel may be screened from all channels corresponding to a service type according to the signature information in the 5G RCS message, and then each first channel supporting a target operator may be screened from each signature available channel.
In addition, in practical application, after channels supporting corresponding message types are screened out from the channels according to the message types (such as texts, pictures, audios and videos) of the 5G RCS messages, first channels are screened out from the channels supporting the RCS types, and specifically, what kind of information is used for filtering and screening can be preset according to actual needs, and the embodiment is not particularly limited.
Further, in the step S140, the process of determining the target channel from each first channel according to the preset rule, and sending the 5G RCS message through the target channel includes:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
It should be noted that, because the carrier occupation ratios corresponding to the supported carriers in each first channel are uniform, that is, each first channel also has a corresponding carrier occupation ratio for the supported target carriers, when a target channel is selected from each first channel, the sending condition of each first channel for the target carrier, the carrier occupation ratio, and a specific sending object of the 5G RCS message need to be considered, and the target channel for sending the 5G RCS message is further screened from all the first channels by combining the sending conditions of all the channels for the target carrier.
Further, the above process of determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message, and the operator ratio of each first channel for the target operator, and sending the 5G RCS message through the target channel may specifically refer to fig. 2, and the process includes:
s210: acquiring the current transmission total amount of each channel aiming at each channel of a target operator, the current transmission amount of each first channel aiming at the channel of the target operator and the number of numbers to be transmitted corresponding to the 5G RCS message;
it should be noted that, for the operator supported by each channel, a certain transmission amount may exist currently, and a current transmission total amount of all channels for each channel of the target operator is obtained, for example, 5 channels corresponding to the service type are provided, and the target operator is mobile, where the number of the first channels screened out is 3, each first channel has a certain operator proportion for the target operator, and if the proportion of the 3 first channels for the mobile operator is 20%, and 60%, respectively, the current transmission total amount of the 5 channels for the mobile is calculated, the current transmission amount of each first channel for the mobile channel is calculated, and the number of the number to be transmitted is obtained according to the 5G RCS message, for example, the number of the number to be transmitted is 50, that is, the RCS content to be transmitted is transmitted to 50 numbers.
S220: traversing each first channel, and calculating the current available sending quantity of the current first channel according to the first calculation relational expression and the operator proportion of the current first channel; wherein the first calculation relation is: current available transmission quantity = (total current transmission quantity of each channel + current number) × operator ratio — current transmission quantity of channels;
s230: judging whether the current available sending quantity is greater than 0, if so, entering S240; if the current available sending quantity is less than or equal to 0, entering S250;
s240: judging whether the difference between the current available transmission quantity and the number of the numbers to be transmitted is greater than or equal to 0, and if the difference is greater than or equal to 0, entering S260; if the difference is less than 0, then
S260: taking the current first channel as a target channel, sending all numbers to be sent in the 5G RCS message through the current first channel, updating the current sending total amount of each channel and the current channel sending amount of the current first channel, and finishing the sending process;
s270: taking the current first channel as a target channel, sending numbers to be sent which are equal to the current available sending quantity in the 5G RCS message through the current first channel, adopting the number of the remaining numbers to be sent to update the number to be sent corresponding to the 5G RCS message, updating the current sending total quantity of each channel and the current sending quantity of the current first channel, and entering S250;
s250: the next first pass is taken as the current first pass, and the process returns to S220 to traverse the next first pass.
It should be noted that, in the following, the detailed description is given by taking 3 first channels as an example, the occupation ratios of the 3 first channels to the mobile operators are respectively 20%, and 60%, the current total transmission amount of each channel is 0, the current transmission amounts of the three first channels are respectively 0, and the current number is 50:
specifically, traversing from the first channel, if the current first channel is the first channel, then calculating according to the first calculation relationship to obtain the current available transmission amount of the current first channel = (0 + 50) × 20% -0=10, then determining that the current available transmission amount is greater than 0, at this time, further determining that the difference between the current available transmission amount and the number to be transmitted is 10-50= -40, that is, the difference between the current available transmission amount and the number to be transmitted is less than 0, at this time, transmitting the number to be transmitted (that is, transmitting 10 numbers) equal to the current available transmission amount in the 5G RCS message through the current first channel, updating the number to be transmitted corresponding to the 5G RCS message by using the remaining number to be transmitted (that is, updating the number to be transmitted to 40), and updating the current total transmission amount of each channel to 10, updating the current channel sending quantity of the current first channel to 10, and traversing the second first channel as the current first channel; in the process of traversing the second first channel, obtaining that the current available transmission quantity of the second first channel is = (10 + 40) × 20% -0=10, and then determining that the current available transmission quantity is greater than 0, at this time, further determining that the difference between the current available transmission quantity and the number of numbers to be sent is 10-40= -30, that is, the difference between the current available transmission quantity and the number of numbers to be sent is less than 0, at this time, sending 10 numbers through the current first channel (that is, the second first channel), updating the number of numbers to be sent to 30, updating the current transmission total quantity of each channel to 20, updating the current transmission quantity of the channel of the current first channel (the second first channel) to 10, and then traversing the third first channel as the current first channel; in the process of traversing the third first channel, it may be determined that the current available transmission amount of the second first channel is = (20 + 30) × 60% -0=30, and then the current available transmission amount is greater than 0, at this time, it may be further determined that the difference between the current available transmission amount and the number of the numbers to be transmitted is 30-30=0, that is, the difference between the current available transmission amount and the number of the numbers to be transmitted is equal to 0, at this time, 30 numbers are transmitted through the current first channel (that is, the third first channel), at this time, all the numbers to be transmitted are completely transmitted, at the same time, the current transmission total amount of each channel is updated to 50, and the current transmission amount of the channel of the current first channel (the third first channel) is updated to 30, and then, traversal is finished. If the 5G RCS message sent by the user is received again, and the number to be sent in the 5G RCS message is 100 numbers, then the total current sending amount of each acquired channel is 50, if the three first channels are still screened out, then the current sending amounts of the three acquired channels of the first channels are 10, and 30, respectively, and the subsequent channel allocation method is executed by analogy according to the method, which is not described herein again in the embodiments of the present invention. It can be seen that, in the embodiment of the present invention, an operator duty ratio is preset for an operator supported by each channel, and when a 5G RCS message submitted by a user is received, a corresponding service type and a target operator are determined, then each first channel corresponding to the target operator is screened out from all channels corresponding to the service type, a target channel is further screened out according to a preset rule established by the operator duty ratio, and the 5G RCS message is sent through the target channel, so that each channel can be allocated according to the corresponding operator duty ratio, thereby effectively avoiding a large number of channels from being in an idle state, improving resource utilization rate, and being beneficial to reducing overall cost.
On the basis of the foregoing embodiments, an embodiment of the present invention further provides a device for allocating channels in 5G RCS message sending, specifically referring to fig. 3. The device includes:
a preset module 31, configured to preset an operator proportion of each operator supported by each channel;
a receiving module 32, configured to receive a 5G RCS message submitted by a user, and determine a corresponding service type and a target operator;
a screening module 33, configured to screen out, according to the 5G RCS message, each first channel corresponding to the target operator from each channel of the service type;
a sending module 34, configured to determine a target channel from each first channel according to a preset rule, and send a 5G RCS message through the target channel; the preset rule is set according to the ratio of operators.
Optionally, the screening module 33 includes:
the first screening unit is used for screening out each signature available channel supporting the corresponding signature from each channel of the service type according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and the second screening unit is used for screening out each first channel supporting the target operator from each signing available channel according to the target operator.
Optionally, the sending module 34 is specifically configured to:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
It should be noted that the channel allocation apparatus in the 5G RCS message sending provided in this embodiment has the same beneficial effects as the channel allocation method in the RCS sending provided in the foregoing embodiment, and for the specific description of the channel allocation method in the RCS sending related in this embodiment, please refer to the foregoing method embodiment, which is not described herein again.
On the basis of the above embodiments, an embodiment of the present invention further provides a channel allocation system in 5G RCS message sending, where the system includes:
a memory for storing a computer program;
a processor for implementing the steps of the channel allocation method in the 5G RCS messaging described above when executing a computer program.
Specifically, the processor in this embodiment may be specifically configured to preset an operator proportion of each operator supported by each channel; receiving a 5G RCS message submitted by a user, and determining a corresponding service type and a target operator; screening various first channels corresponding to a target operator from various channels of the service type according to the 5G RCS message; determining a target channel from each first channel according to a preset rule, and sending a 5G RCS message through the target channel; the preset rule is set according to the ratio of operators.
On the basis of the foregoing embodiments, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the channel allocation method in the 5G RCS message sending described above.
The computer-readable storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (9)

1. A channel allocation method in 5G RCS message sending is characterized by comprising the following steps:
presetting the operator proportion of each operator supported by each channel;
receiving a 5G RCS message submitted by a user, and determining a corresponding service type and a target operator;
screening out various first channels corresponding to the target operator from various channels of the service type according to the 5G RCS message;
determining a target channel from each first channel according to a preset rule, and sending the 5G RCS message through the target channel; the preset rule is set according to the operator proportion.
2. The method according to claim 1, wherein the step of screening out the first channels corresponding to the target operator from the channels of the service type according to the 5G RCS message comprises:
screening out all signature available channels supporting corresponding signatures from all channels of the service type according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and screening out various first channels supporting the target operator from various signature available channels according to the target operator.
3. The method according to claim 1, wherein the step of determining a target channel from each of the first channels according to a preset rule and transmitting the 5G RCS message through the target channel comprises:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
4. The method according to claim 3, wherein the process of determining a target tunnel from each of the first tunnels and transmitting the 5G RCS message through the target tunnel according to the transmission condition of each of the tunnels for the target operator, the transmission condition of each of the first tunnels for the operator, the 5G RCS message, and the operator proportion of each of the first tunnels for the target operator comprises:
acquiring the current transmission total amount of each channel aiming at each channel of the target operator, the current transmission amount of each first channel aiming at the channel of the target operator, and the number of numbers to be transmitted corresponding to the 5G RCS message;
traversing each first channel, and calculating the current available sending quantity of the current first channel according to a first calculation relation and the operator proportion of the current first channel; wherein the first calculation relation is: current available transmission quantity = (total current transmission quantity of each channel + current number) × operator ratio — current transmission quantity of channels;
judging whether the current available transmission quantity is greater than 0, if so, judging whether the difference between the current available transmission quantity and the number of the numbers to be transmitted is greater than or equal to 0, if so, taking the current first channel as a target channel, transmitting all the numbers to be transmitted in the 5G RCS message through the current first channel, updating the current transmission total quantity of each channel and the current transmission quantity of the channel of the current first channel, and ending the transmission process; if the difference is less than 0, taking the current first channel as a target channel, sending numbers to be sent in the 5G RCS message, which are equal to the current available sending quantity, through the current first channel, updating the number to be sent corresponding to the 5G RCS message by adopting the number to be sent which is remained, updating the current sending total quantity of each channel and the current sending quantity of the current first channel, taking the next first channel as the current first channel, and returning to traverse the next first channel; and if the current available sending quantity is less than or equal to 0, taking the next first channel as the current first channel, and returning to traverse the next first channel.
5. A channel allocation apparatus in 5G RCS messaging, comprising:
the preset module is used for presetting the operator proportion of each operator supported by each channel;
the receiving module is used for receiving the 5G RCS message submitted by the user and determining the corresponding service type and the target operator;
a screening module, configured to screen out, according to the 5G RCS message, each first channel corresponding to the target operator from each channel of the service type;
a sending module, configured to determine a target channel from each first channel according to a preset rule, and send the 5G RCS message through the target channel; the preset rule is set according to the operator proportion.
6. The apparatus for channel allocation in 5G RCS message sending according to claim 5, wherein the screening module comprises:
the first screening unit is used for screening out all signature available channels supporting corresponding signatures from all channels of the service types according to the signature information in the 5G RCS message; wherein, the corresponding relation between the signature information and the channel is established in advance;
and the second screening unit is used for screening each first channel supporting the target operator from each signature available channel according to the target operator.
7. The apparatus for allocating channel in 5G RCS message sending according to claim 5, wherein the sending module is specifically configured to:
and determining a target channel from each first channel according to the sending condition of each channel for the target operator, the sending condition of each first channel for the operator, the 5G RCS message and the operator proportion of each first channel for the target operator, and sending the 5G RCS message through the target channel.
8. A system for allocating channels in a 5G RCS messaging, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the channel allocation method in 5G RCS messaging according to any one of claims 1 to 4 when executing the computer program.
9. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the channel allocation method in 5G RCS messaging according to any one of claims 1 to 4.
CN202011494771.2A 2020-12-17 2020-12-17 Channel distribution method, device and system in 5G RCS message sending Active CN112243201B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011494771.2A CN112243201B (en) 2020-12-17 2020-12-17 Channel distribution method, device and system in 5G RCS message sending

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011494771.2A CN112243201B (en) 2020-12-17 2020-12-17 Channel distribution method, device and system in 5G RCS message sending

Publications (2)

Publication Number Publication Date
CN112243201A true CN112243201A (en) 2021-01-19
CN112243201B CN112243201B (en) 2021-05-11

Family

ID=74175279

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011494771.2A Active CN112243201B (en) 2020-12-17 2020-12-17 Channel distribution method, device and system in 5G RCS message sending

Country Status (1)

Country Link
CN (1) CN112243201B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114727241A (en) * 2022-03-31 2022-07-08 重庆米帕斯科技有限公司 Method for improving short message group sending efficiency

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014202670A1 (en) * 2013-06-18 2014-12-24 Blackberry Limited Method and network entity for adaptation of capability discovery for rcs clients
CN110113247A (en) * 2019-04-18 2019-08-09 深圳市梦网科技发展有限公司 Rich media information receive-transmit system, transmission, methods of exhibiting and terminal device
CN111065101A (en) * 2019-12-30 2020-04-24 全链通有限公司 5G communication information encryption and decryption method and device based on block chain and storage medium
US10728189B2 (en) * 2017-07-18 2020-07-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method, device, storage medium and electronic device for sending multimedia-message
US20200359179A1 (en) * 2019-05-07 2020-11-12 T-Mobile Usa, Inc. Cross network rich communications services content
CN111953709A (en) * 2020-08-25 2020-11-17 中卓信(北京)科技有限公司 Multimedia content transmission method, multimedia content display device and electronic equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014202670A1 (en) * 2013-06-18 2014-12-24 Blackberry Limited Method and network entity for adaptation of capability discovery for rcs clients
US10728189B2 (en) * 2017-07-18 2020-07-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method, device, storage medium and electronic device for sending multimedia-message
CN110113247A (en) * 2019-04-18 2019-08-09 深圳市梦网科技发展有限公司 Rich media information receive-transmit system, transmission, methods of exhibiting and terminal device
US20200359179A1 (en) * 2019-05-07 2020-11-12 T-Mobile Usa, Inc. Cross network rich communications services content
CN111065101A (en) * 2019-12-30 2020-04-24 全链通有限公司 5G communication information encryption and decryption method and device based on block chain and storage medium
CN111953709A (en) * 2020-08-25 2020-11-17 中卓信(北京)科技有限公司 Multimedia content transmission method, multimedia content display device and electronic equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
KATELL HENRY 等: "Rich Communication Suite", 《IEEE》 *
高巍,卢美贞: "运营商RCS业务发展策略及部署研究", 《教育教学论坛》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114727241A (en) * 2022-03-31 2022-07-08 重庆米帕斯科技有限公司 Method for improving short message group sending efficiency

Also Published As

Publication number Publication date
CN112243201B (en) 2021-05-11

Similar Documents

Publication Publication Date Title
CN107889069B (en) Short message gateway selection method, device, server and readable storage medium
EP2822236B1 (en) Network bandwidth distribution method and terminal
US8359638B2 (en) Application of dynamic profiles to the allocation and configuration of network resources
CN110417676B (en) Scheduling method, device and scheduling network
CN103607691A (en) Flow package recommendation method and device
CN107979525A (en) A kind of red packet distribution method, equipment and medium
US20100250606A1 (en) Network-based processing of data requests for contact information
US8326288B2 (en) Method and apparatus for providing virtual mobile phone number
US20240200955A1 (en) Online ride-hailing and invoice issuing method, system and apparatus
CN112243201B (en) Channel distribution method, device and system in 5G RCS message sending
CN106211229A (en) Intelligence accelerated method, Apparatus and system
CN112788518B (en) Location service processing method and related equipment
CN110392119B (en) Data transmission method and base station
CN113873569A (en) Radio resource management method, storage medium, and electronic device
CN109819123B (en) Method and device for realizing value-added service and industry application authentication center
CN101742394B (en) Electronic work order priority level adjustment method and electronic work order executing method and device
CN104580095A (en) API resource acquisition method and device
CN112019452B (en) Method, system and related device for processing service requirement
JP2017522819A (en) Billing method and device, access device, service quality control method and device
CN112738823B (en) Interface data interaction method, distributed unit and central unit
CN110636624A (en) Resource allocation method, device, equipment and storage medium
CN103607707A (en) Resource distribution method and apparatus based on inverse computation charging
CN110475031B (en) Call system, call processing method, server, and readable storage medium
CN105228259A (en) The method of communication service resource sharing and device
CN112000949A (en) Program package calling method, system, terminal device and computer readable storage medium

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 200433 No. 220, Handan Road, Shanghai, Yangpu District

Applicant after: FUDAN University

Applicant after: SHANGHAI DAHAN TRICOM COMMUNICATION Co.,Ltd.

Address before: Room 20504-20506, 9 Pudong Software Park, 498 GuoShoujing Road, China (Shanghai) Free Trade Pilot Area, Pudong New Area, Shanghai, 201203

Applicant before: SHANGHAI DAHAN TRICOM COMMUNICATION Co.,Ltd.

Applicant before: FUDAN University

GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20210119

Assignee: Jiangsu Chengyue Technology Co.,Ltd.

Assignor: SHANGHAI DAHAN TRICOM COMMUNICATION Co.,Ltd.

Contract record no.: X2024310000147

Denomination of invention: Channel allocation method, device, and system in 5G RCS message transmission

Granted publication date: 20210511

License type: Common License

Record date: 20240911