CN113645127B - Message routing method, message routing device, electronic equipment and computer-readable storage medium - Google Patents
Message routing method, message routing device, electronic equipment and computer-readable storage medium Download PDFInfo
- Publication number
- CN113645127B CN113645127B CN202110932649.7A CN202110932649A CN113645127B CN 113645127 B CN113645127 B CN 113645127B CN 202110932649 A CN202110932649 A CN 202110932649A CN 113645127 B CN113645127 B CN 113645127B
- Authority
- CN
- China
- Prior art keywords
- receiver
- sender
- communication platform
- multimedia subsystem
- rich media
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present disclosure provides a message routing method, a device, an electronic device, and a computer-readable storage medium, the message routing method including: acquiring a rich media message sent by a sender to a receiver, wherein the rich media message carries the number of the receiver; determining a receiver Internet Protocol (IP) multimedia subsystem corresponding to the receiver according to a routing information data table; and forwarding the rich media message to a receiving party IP multimedia subsystem so that the receiving party IP multimedia subsystem forwards the rich media message to the receiving party. According to the technical scheme provided by the embodiment of the disclosure, the receiving party IP multimedia subsystem corresponding to the receiving party number can be determined through the routing information data table, and then the rich media message is forwarded to the receiving party through the receiving party IP multimedia subsystem.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a message routing method and apparatus, an electronic device, and a computer-readable storage medium.
Background
With the progress of communication technology and the vigorous development of rich media message services, rich media message services can realize multimedia and interactive message services.
The rich media message service realizes the sending of information such as rich media contents including video, audio, high-definition pictures, GIF moving pictures and the like, has excellent sound and text, shows product information to users in various forms and enables the users to be personally on the scene.
Currently, in the process of transmitting a rich media message in a rich media message service through a phone Number (for example, transmission of a 5G message), equipment such as ENUM (Telephone Number Mapping) and DNS (Domain Name Server) is generally adopted to convert a receiver Number into a receiver address so as to implement routing of the rich media message.
However, the ENUM/DNS device configuration not only causes resource consumption, but also increases investment and operation costs, and further decreases network reliability.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure.
Disclosure of Invention
The invention aims to provide a message routing method, a message routing device, an electronic device and a computer readable storage medium, which can simply and conveniently determine a receiver IP multimedia subsystem corresponding to a receiver number through a routing information data table so as to forward a rich media message to a receiver through the receiver IP multimedia subsystem.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
The embodiment of the disclosure provides a message routing method, which includes: acquiring a rich media message sent by a sender to a receiver, wherein the rich media message carries the number of the receiver; determining a receiver Internet Protocol (IP) multimedia subsystem corresponding to the receiver according to a routing information data table; and forwarding the rich media message to a receiving party IP multimedia subsystem so that the receiving party IP multimedia subsystem can forward the rich media message to the receiving party.
In some embodiments, the obtaining the rich media message sent by the sender to the receiver comprises: the IP multimedia subsystem of the sender corresponding to the sender receives the rich media message sent by the sender; wherein determining the receiving party internet protocol IP multimedia subsystem according to a routing information data table comprises: the sender IP multimedia subsystem sends a routing query request to a sender convergence communication platform corresponding to the sender according to the receiver number in the rich media message; the sender IP multimedia subsystem receives receiver routing information returned by the sender converged communication platform so that the sender IP multimedia subsystem determines the receiver IP multimedia subsystem according to the receiver routing information, the sender converged communication platform comprises a routing data information table, and the receiver routing information is obtained after the sender converged communication platform performs routing information matching on the receiver number according to the routing data information table.
In some embodiments, the receiver routing information is routing information of a receiver convergence communication platform corresponding to the receiver; wherein, the said sender's IP multimedia subsystem confirms the said receiver's IP multimedia subsystem according to the routing information of the said receiver, including: and the sender IP multimedia subsystem forwards the rich media message to the receiver converged communication platform according to the routing information of the receiver converged communication platform, so that the receiver converged communication platform forwards the rich media message to the receiver IP multimedia subsystem according to the corresponding relation between the receiver number and the address of the receiver IP multimedia subsystem corresponding to the receiver.
In some embodiments, the forwarding, by the recipient convergence communication platform, the rich media message to the recipient IP multimedia subsystem according to a correspondence between the recipient number and an address of the recipient IP multimedia subsystem corresponding to the recipient includes: and the receiver convergence communication platform determines the corresponding relation between the receiver number and the address of the receiver IP multimedia subsystem according to the number registration information generated when the receiver performs startup registration aiming at the receiver number, so that the receiver convergence communication platform forwards the rich media message to the receiver IP multimedia subsystem.
In some embodiments, the routing data information table is generated by the sender converged communication platform according to a mapping relationship between a home location of the receiver number and the routing information of the home location, and the home location of the receiver number is determined according to a number segment of the receiver number.
In some embodiments, obtaining the rich media message sent by the sender to the recipient includes: the sender convergence communication platform corresponding to the sender receives the rich media message; the method for determining the receiver Internet Protocol (IP) multimedia subsystem corresponding to the receiver according to the routing information data table comprises the following steps: the sender converged communication platform responds to the rich media message to acquire a routing information table; and the sender converged communication platform determines the IP multimedia subsystem of the receiver according to the routing information table.
In some embodiments, the determining, by the sender convergence communication platform, the receiver IP multimedia subsystem according to the routing information table includes: the sender converged communication platform matches in the routing information table through the number of the receiver to determine the attribution of the number of the receiver and the routing information corresponding to the attribution; the sender converged communication platform determines a receiver converged communication platform corresponding to the receiver according to the routing information corresponding to the attribution; and the sender converged communication platform forwards the rich media message to the receiver converged communication platform, so that the receiver converged communication platform forwards the rich media message to the receiver IP multimedia subsystem.
The disclosed embodiment provides a message routing device, including: a rich media message receiving module and a multimedia subsystem determining module.
The rich media message receiving module is used for acquiring a rich media message sent to a receiver by a sender, wherein the rich media message carries the number of the receiver; the multimedia subsystem determining module may be configured to determine, according to a routing information data table, a receiver internet protocol IP multimedia subsystem corresponding to the receiver; the forwarding module may be configured to forward the rich media message to a recipient IP multimedia subsystem, so that the recipient IP multimedia subsystem forwards the rich media message to the recipient.
An embodiment of the present disclosure provides an electronic device, including: one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the message routing method of any preceding claim.
The disclosed embodiments provide a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements a message routing method as described in any one of the above.
Embodiments of the present disclosure provide a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the message routing method described above.
The message routing method, the message routing device, the electronic equipment and the computer-readable storage medium provided by the embodiment of the disclosure can simply and conveniently determine the receiver IP multimedia subsystem corresponding to the receiver number through the routing information data table, so that the rich media message is forwarded to the receiver through the receiver IP multimedia subsystem. The method does not need to separately set additional address conversion equipment, saves resources, reduces operation cost and also improves network reliability.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty.
Fig. 1 shows a schematic diagram of an exemplary system architecture of a message routing method or a message routing apparatus to which embodiments of the present disclosure may be applied.
Fig. 2 is a flow chart illustrating a message routing method in accordance with an exemplary embodiment.
Fig. 3 is a flow chart illustrating a message routing method in accordance with an exemplary embodiment.
Fig. 4 is a timing diagram illustrating a 5G message routing method in accordance with an example embodiment.
Fig. 5 is a flow chart illustrating a message routing method in accordance with an exemplary embodiment.
Fig. 6 is a block diagram illustrating a message routing apparatus in accordance with an example embodiment.
FIG. 7 illustrates a schematic structural diagram of an electronic device suitable for use in implementing embodiments of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The same reference numerals denote the same or similar parts in the drawings, and thus, a repetitive description thereof will be omitted.
The described features, structures, or characteristics of the disclosure may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and the like. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the disclosure.
The drawings are merely schematic illustrations of the present disclosure, in which the same reference numerals denote the same or similar parts, and thus, a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and steps, nor do they necessarily have to be performed in the order described. For example, some steps may be decomposed, some steps may be combined or partially combined, and thus the actual execution order may be changed according to the actual situation.
In this specification, the terms "a", "an", "the", "said" and "at least one" are used to indicate the presence of one or more elements/components/etc.; the terms "comprising," "including," and "having" are intended to be inclusive and mean that there may be additional elements/components/etc. other than the listed elements/components/etc.; the terms "first," "second," and "third," etc. are used merely as labels, and are not limiting on the number of their objects.
The following detailed description of exemplary embodiments of the disclosure refers to the accompanying drawings.
Fig. 1 shows a schematic diagram of an exemplary system architecture of a message routing method or a message routing apparatus to which embodiments of the present disclosure may be applied.
As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103 and a communication network system 104. The communication network system 104 is used to provide communication between the terminal devices 101, 102, 103. The communication network system 104 may be of various connection types, such as wired, wireless communication links, or fiber optic cable systems, among others.
The user can transmit information between the respective terminal devices 101, 102 and 103 via the communication network system 104 via a telephone number, for example, the transmission of text information (e.g. a short message), the transmission of voice information (e.g. a rich media message), the transmission of video information (e.g. a rich media message) and the like can be performed in the communication system 104 via the telephone number.
The terminal devices 101, 102, 103 may be electronic devices with telephony, text messaging, rich media messaging capabilities, including but not limited to smart phones, tablets, laptop portable computers, desktop computers, wearable devices, virtual reality devices, smart homes, and the like.
The Communication network system 104 may be a Communication system in which a plurality of IP Multimedia Subsystems (IMS), a converged Communication (RCS) platform (e.g., 5G messaging system), and the like may be provided.
The IP Multimedia Subsystem (IMS) is a new multimedia service format, and can meet the requirements of more novel and diversified multimedia services for the terminal client. The IMS is considered as an important mode for solving convergence between mobile and fixed networks and introducing differentiated services such as triple convergence of voice, data, and video.
The IP multimedia subsystem may be comprised of at least one server, to which the present disclosure is not limited.
Converged communication refers to the convergence of communication technology and information technology. The services of the communication technology class refer to various services of the traditional telecommunication network, such as telephone service, short message service, conference call, call center, and the like; the information technology type service refers to various services of the IP type, such as Instant Messaging (IM); video and application sharing, such as video monitoring, information sharing, and downloading services; and internet services such as email, voicemail, etc. In addition, the system also has information processing services, such as e-commerce, information inquiry and the like. The converged communication is a new generation of international standard for message service, and a new generation of information service platform created by telecommunication operators can realize 'information platform, user client and mobile phone application'. The native short message key on the smart phone is taken as an entrance, and communication messages (such as 5G messages) are fused to support a user to use various rich media messages such as pictures and texts, audio and video, group chat, file transmission, content sharing in conversation and the like, so that one-stop service experience such as searching, interaction, sharing and payment can be realized in a message window.
The 5G message service may be a converged communication service, and the converged communication service is the 5G message service, which is not limited in this disclosure.
The 5G message is a message sent in a 5G message service, is a rich media message, is an upgrade of a short message service, is a basic telecommunication service of an operator, realizes the leap of service experience based on an IP technology, and has more supported media formats and richer expression forms. The embodiment will be described by taking the rich media message as a 5G message as an example, but the disclosure does not limit this.
The rich media message can refer to the transmission of messages between client terminals in the converged communication service, so that the function of sending or receiving rich media contents including videos, audios, pictures, motion pictures and the like is realized, the product information is presented to a user in various forms, and the user is personally on the scene.
The converged communication platform may be a platform for converged communication, and may be, for example, a 5G messaging system. The present disclosure will be described by taking the example that the converged communication platform is a 5G message system, but the present disclosure does not limit this.
The converged communication platform may be comprised of at least one server, which is not limited by the present disclosure.
It should be noted that a converged communication platform (e.g., a 5G messaging system) may cover at least one region, e.g., may cover at least one province, a city, etc., and the disclosure is not limited thereto.
When a user terminal is started, the user terminal can register in an IP multimedia subsystem nearest to the user terminal through a local number, the IP multimedia subsystem can establish a mapping relation among a telephone number of the user terminal, the IP multimedia subsystem and a converged communication platform to which a home location of the telephone number belongs, and send the mapping relation to the converged communication platform to which the home location of the telephone number belongs; or the IP multimedia subsystem establishes a mapping relation between the telephone number of the user terminal and the IP multimedia subsystem and sends the mapping relation to the converged communication platform to which the home location of the telephone number belongs, so that the converged communication platform establishes a mapping relation between the telephone number, the IP multimedia subsystem and the converged communication platform to which the home location of the telephone number belongs.
For example, a user terminal a performs a power-on operation at a location B, the user terminal sends registration information to an IP multimedia subsystem D at the location B through a local phone number C, after the IP multimedia subsystem D completes registration of the phone number C, the home location E of the phone number C is determined, and then a converged communication platform F covering the home location E is determined, and a mapping relationship G is established between the phone number C, IP multimedia subsystem D and the converged communication platform F, and the mapping relationship G is synchronized to a converged communication platform corresponding to the home location E, or a mapping relationship is established between the phone number C, IP multimedia subsystem D and the converged communication platform corresponding to the home location E, so that the converged communication platform establishes a mapping relationship between the phone number C, IP multimedia subsystem D and the converged communication platform F.
Generally, a service configuration platform is deployed in the converged communication platform, and the service configuration platform stores all phone numbers belonging to the area covered by the service configuration platform and IP addresses corresponding to the phone numbers (i.e. the phone numbers belonging to the area covered by the converged communication platform and mapping relationships with corresponding IP multimedia systems). In addition, the service configuration platform also stores the attribution information of all telephone number sections (without distinguishing). Namely, the service configuration platform can determine its home location according to the number segment of the telephone number.
It should be noted that the server related to this embodiment may be an independent physical server, may also be a server cluster or a distributed system formed by a plurality of physical servers, and may also be a cloud server that provides basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a Network service, cloud communication, a middleware service, a domain name service, a security service, a CDN (Content Delivery Network), a big data and an artificial intelligence platform, and the like, which is not limited in this disclosure.
The embodiment of the present disclosure provides a message routing method, which completes the following operations in the communication network system 104: acquiring a rich media message sent by a sender to a receiver, wherein the rich media message carries the number of the receiver; determining a receiver Internet Protocol (IP) multimedia subsystem corresponding to the receiver according to a routing information data table; and forwarding the rich media message to a receiving party IP multimedia subsystem so that the receiving party IP multimedia subsystem forwards the rich media message to the receiving party.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is only illustrative, and the server 105 may be a physical server or may be composed of a plurality of servers, and there may be any number of terminal devices, networks and servers according to actual needs.
Fig. 2 is a flow chart illustrating a message routing method according to an example embodiment. Referring to fig. 2, a message routing method provided by an embodiment of the present disclosure may include the following steps.
Step S202, obtaining the rich media message sent by the sender to the receiver, wherein the rich media message carries the receiver number of the receiver.
In some embodiments, the sender may be any electronic device that can send the rich media information through a phone number, for example, the terminal 101, 102, or 103 in fig. 1, and the disclosure is not limited thereto.
In some embodiments, the receiving party may be any electronic device capable of receiving the rich media information through a phone number, such as the terminal 101, 102, or 103 in fig. 1.
The sender and the receiver may be the same or different, and the disclosure is not limited thereto.
The rich media information may be a 5G message, which is not limited by this disclosure.
The current 5G message routing mode is sender-sender IP multimedia subsystem-sender 5G message system (sender converged communication platform) -receiver 5G message system (receiver converged communication platform) -receiver IP multimedia subsystem-receiver, the message path is long, the message is stored and forwarded by the two message platforms, the message forwarding time is prolonged, the system handles heavy load, and the service development and competition are not facilitated.
In addition, in the current routing mode of the 5G message, ENUM/DNS equipment needs to be built in the 5G message system to obtain the IP address of the 5G message system where the receiving party is located, which increases the operation cost and reduces the reliability.
And step S204, determining a receiving party Internet Protocol (IP) multimedia subsystem corresponding to the receiving party according to the routing information data table.
In some embodiments, a routing information data table may be set in a communication network system between a sender and a receiver, where the routing information data table may include a mapping relationship between a receiver phone number and a receiver number attribution, and may determine, according to the mapping relationship, an attribution of the receiver number, and further determine a receiver convergence communication platform to which the receiver number attribution belongs, and further determine, according to a mapping relationship between the receiver number stored in the receiver convergence communication platform and a receiver IP multimedia subsystem, an IP address corresponding to the receiver multimedia subsystem, and the receiver IP multimedia subsystem may refer to an IP multimedia system corresponding to the receiver when the receiver performs a power-on registration.
Step S206, the rich media message is forwarded to the IP multimedia subsystem of the receiving party, so that the IP multimedia subsystem of the receiving party forwards the rich media message to the receiving party.
In some embodiments, the communication network system may control the rich media message to be forwarded to a recipient converged communication platform to which a home location corresponding to a recipient phone number belongs, then the recipient converged communication platform determines an IP address of the recipient IP multimedia subsystem according to a mapping relationship between the recipient phone number generated when the recipient phone number is booted and registered and the recipient IP multimedia subsystem, and then the communication network system controls the rich media message to be forwarded to the recipient IP multimedia subsystem according to the IP address of the recipient IP multimedia subsystem, so that the recipient IP multimedia subsystem forwards the rich media message to the recipient.
The message routing method provided by the embodiment of the disclosure can simply and conveniently determine the receiver IP multimedia subsystem corresponding to the receiver number through the routing information data table, so as to forward the rich media message to the receiver through the receiver IP multimedia subsystem. The method does not need to separately set additional address conversion equipment, saves resources, reduces operation cost and also improves network reliability.
The technical scheme provided by the embodiment of the disclosure realizes the direct transmission of the rich media message between the sender IP multimedia subsystem and the receiver converged communication station without passing through the sender converged communication platform, and solves the problems of long rich media message path, heavy load processing of the system and the like.
Fig. 3 is a flow chart illustrating a message routing method in accordance with an exemplary embodiment. Referring to fig. 3, the above message routing method may include the following steps.
Step S302, the IP multimedia subsystem of the sender corresponding to the sender receives the rich media message sent by the sender.
In some embodiments, when the sender sends a rich media message, the rich media message is first transmitted to the sender IP multimedia subsystem corresponding to the sender's sending number at power-on registration.
Step S304, the IP multimedia subsystem of the sender sends a routing query request to a sender convergence communication platform corresponding to the sender according to the number of the receiver in the rich media message.
In some embodiments, when the sender number is registered at power-on, the sender IP multimedia subsystem determines a mapping relationship between the sender number and the sender IP multimedia subsystem, and synchronizes the mapping relationship to the sender convergence communication platform to which the sender number belongs, so that the sender convergence communication platform establishes the mapping relationship between the sender number, the sender IP multimedia subsystem, and the sender convergence communication platform.
In some embodiments, when the number of the receiver is registered at startup, the IP multimedia subsystem of the receiver determines the mapping relationship between the number of the receiver and the IP multimedia subsystem of the receiver, and synchronizes the mapping relationship to the convergence communication platform of the receiver to which the number of the receiver belongs, so that the convergence communication platform of the receiver establishes the mapping relationship between the number of the receiver, the IP multimedia subsystem of the receiver and the convergence communication platform of the receiver.
In addition, each converged communication platform is also provided with a routing address information table, and the routing address information table is provided with a corresponding relation between each converged communication platform and the address thereof.
In some embodiments, the sending IP multimedia subsystem may send a routing query request to the sending converged communication platform based on the number of the recipient in the rich media message.
Step S306, the IP multimedia subsystem of the sending party receives the routing information of the receiving party returned by the converged communication platform of the sending party, where the routing information of the receiving party is the routing information of the converged communication platform of the receiving party corresponding to the receiving party.
In some embodiments, after receiving the query request of the IP multimedia subsystem of the sender, the convergence communication platform of the sender determines, according to the routing data information table, a recipient attribution corresponding to the number of the recipient and a recipient convergence communication platform to which the recipient attribution belongs, and then determines routing information of the convergence communication platform of the recipient according to the routing address information table, where the convergence communication platform of the recipient also stores routing information of the IP multimedia subsystem of the recipient corresponding to the number of the recipient, so that the IP multimedia subsystem of the sender determines the IP multimedia subsystem of the recipient according to the routing information of the recipient.
The routing data information table is generated by the sender fusion communication platform according to the attribution of the number of the receiver and the mapping relation of the routing information of the attribution, and the attribution of the number of the receiver is determined according to the number segment of the number of the receiver.
Step S308, the sender IP multimedia subsystem forwards the rich media message to the receiver converged communication platform according to the routing information of the receiver converged communication platform, so that the receiver converged communication platform forwards the rich media message to the receiver IP multimedia subsystem according to the corresponding relation between the receiver number and the address of the receiver IP multimedia subsystem corresponding to the receiver.
The receiving party converged communication platform determines the corresponding relation between the receiving party number and the address of the receiving party IP multimedia subsystem according to number registration information generated when the receiving party performs startup registration aiming at the receiving party number, so that the receiving party converged communication platform forwards the rich media message to the receiving party IP multimedia subsystem.
According to the technical scheme provided by the embodiment of the disclosure, the rich media message can be sent to the receiving party converged communication platform and further sent to the receiving party IP multimedia subsystem and the sending party by means of the mapping relation between the receiving number attribution and the converged communication platform in the multimedia message sending process by utilizing the mapping relation between the attribution and the telephone number, the mapping relation between the converged communication platform and the IP multimedia subsystem and the mapping relation between the telephone number and the IP multimedia subsystem, which are stored in the converged communication platform, and the rich media message can be routed without setting extra equipment such as ENUM/DNS (equal-length numbering system) for address conversion.
In addition, according to the technical scheme provided by the embodiment of the disclosure, the rich media message does not need to pass through the sender converged communication platform in the routing process, and does not need to be forwarded and stored by the sender converged communication platform, so that the storage and calculation resources of the sender converged communication platform are saved, and the forwarding speed of the rich media message can be improved.
Fig. 4 is a timing diagram illustrating a 5G message routing method in accordance with an example embodiment.
In some embodiments, the above routing method may be implemented by a message routing system, in which the sender terminal 401, a sender IP Multimedia Subsystem (IMS), a service configuration platform 403 in a sender 5G message system, a receiver 5G message system 404, a receiver IP multimedia subsystem 405, and a receiver terminal 406 may be included.
In this embodiment, a query module 4021 may be set in the sending IMS system 402, the service configuration platform 403 adds a routing information module 4031 and a routing information data table, and adds a query procedure between the sending IMS system 4031 and the service configuration platform 403, where the main functions of each module are as follows:
a route inquiry module: the sending IMS system 402 adds a routing query module 4021, which is configured to initiate a routing query for a receiving party to the service configuration platform 403, generate a new route according to the returned IP address information, and directly deliver a 5G message to a 5G message system (a converged communication platform) where the receiving party is located according to the new route.
A routing information module: the service configuration platform 403 adds a routing information module 4032 for receiving and processing a routing query of the IMS system of the receiving party. And when the IMS system of the receiving party carries out routing query of the receiving party, returning the IP address of the 5G message system to which the receiving party belongs.
Routing information data table: and the service configuration platform creates a routing information data table, and stores and manages information such as a 5G user number section, a home province, a 5G message system IP address and the like.
In connection with fig. 4, the message routing method described above may include the following steps.
1. The sending terminal 401 sends a 5G message to the sending IMS 402.
2. The route query module 4021 of the sender IMS 402 initiates a receiver route query to the service provisioning platform 403.
3. The service configuration platform 403 deduces the province information of the receiver according to the number segment of the receiver, and the routing information module 4032 returns the IP address of the 5G message system where the receiver is located according to the province information of the receiver.
4. The sender IMS 402 delivers the 5G message directly to the receiver 5G message system according to the IP address of the 5G message system where the receiver is located.
5. The recipient 5G message system 404 forwards the 5G message to the IMS system 405 where the recipient is located.
6. The receiving IMS system 405 delivers the 5G message to the receiving terminal 406.
The technical scheme provided by the embodiment of the disclosure is as follows:
1. the existing number segment data and the corresponding attribution province information of the service configuration platform are fully utilized, and only the IP address data, the routing information module and the query process corresponding to the province information need to be newly added. The new query process can simplify the message delivery process, reduce time delay, reduce the message processing load of the 5G message system by 50 percent, and reduce the construction capacity and maintenance amount of the 5G message system.
2. The ENUM/DNS does not need to be built, so that the network construction investment and the network operation cost are reduced;
3. the 5G message system and the service configuration platform are constructed in a one-to-one correspondence mode, and compared with the mode that the entire network shares and constructs ENUM/DNS, the network reliability is higher.
Fig. 5 is a flow chart illustrating a message routing method in accordance with an exemplary embodiment.
Referring to fig. 5, the above message routing method may include the following steps.
Step S502, the sender fusion communication platform corresponding to the sender receives the rich media message.
In some embodiments, after the sender sends out the rich media message, the rich media message may reach the sender converged communication platform through the sender IP multimedia subsystem.
Step S504, the sender convergence communication platform responds to the rich media message to obtain a routing information table.
And the sender converged communication platform determines the IP multimedia subsystem of the receiver according to the routing information table.
Step S506, the sender convergence communication platform matches in the routing information table through the number of the receiver to determine the attribution of the number of the receiver and the routing information corresponding to the attribution.
Step S508, the sender convergence communication platform determines a receiver convergence communication platform corresponding to the receiver according to the routing information corresponding to the attribution.
Step S510, the sender converged communication platform forwards the rich media message to the receiver converged communication platform, so that the receiver converged communication platform forwards the rich media message to the receiver IP multimedia subsystem.
According to the technical scheme provided by the embodiment of the disclosure, the rich media message can be sent to the receiving party converged communication platform and further sent to the receiving party IP multimedia subsystem and the sending party by means of the mapping relation between the receiving number attribution and the converged communication platform in the multimedia message sending process by utilizing the mapping relation between the attribution and the telephone number, the mapping relation between the converged communication platform and the IP multimedia subsystem and the mapping relation between the telephone number and the IP multimedia subsystem, which are stored in the converged communication platform, and the rich media message can be routed without setting extra equipment such as ENUM/DNS (equal-length numbering system) for address conversion.
Fig. 6 is a block diagram illustrating a message routing apparatus in accordance with an example embodiment. Referring to fig. 6, a message routing apparatus 600 provided in an embodiment of the present disclosure may include: a rich media message receiving module 601, a multimedia subsystem determining module 602, and a forwarding module 603.
The rich media message receiving module 601 may be configured to obtain a rich media message sent by a sender to a receiver, where the rich media message carries a receiver number of the receiver; the multimedia subsystem determining module 602 may be configured to determine, according to a routing information data table, a receiver internet protocol IP multimedia subsystem corresponding to the receiver; the forwarding module 603 may be configured to forward the rich media message to a recipient IP multimedia subsystem, so that the recipient IP multimedia subsystem forwards the rich media message to the recipient.
In some embodiments, the rich media message receiving module 601 may include: the multimedia subsystem receiving the message unit, the multimedia subsystem determining module 602 may include: the device comprises an inquiry request sending unit and an information returning unit.
The multimedia subsystem message receiving unit may be configured to receive, by a sender IP multimedia subsystem corresponding to the sender, the rich media message sent by the sender; the query request sending unit may be configured to send, by the sender IP multimedia subsystem, a routing query request to a sender convergence communication platform corresponding to the sender according to the receiver number in the rich media message; the information returning unit may be configured to receive, by the IP multimedia subsystem of the sender, receiver routing information returned by the fused communication platform of the sender, so that the IP multimedia subsystem of the sender determines the IP multimedia subsystem of the receiver according to the receiver routing information, where the fused communication platform of the sender includes a routing data information table, and the receiver routing information is obtained by the fused communication platform of the sender after performing routing information matching on the number of the receiver according to the routing data information table.
In some embodiments, the receiver routing information is routing information of a receiver convergence communication platform corresponding to the receiver; wherein the information returning unit includes: and an information forwarding unit.
The information forwarding unit may be configured to forward, by the IP multimedia subsystem of the sending party, the rich media message to the converged communication platform of the receiving party according to the routing information of the converged communication platform of the receiving party, so that the converged communication platform of the receiving party forwards the rich media message to the IP multimedia subsystem of the receiving party according to a correspondence between the number of the receiving party and an address of the IP multimedia subsystem of the receiving party corresponding to the receiving party.
In some embodiments, the information forwarding unit may be configured to determine, by the receiver convergence communication platform, a correspondence between the receiver number and an address of the receiver IP multimedia subsystem according to number registration information generated by the receiver when performing boot registration for the receiver number, so that the receiver convergence communication platform forwards the rich media message to the receiver IP multimedia subsystem.
In some embodiments, the routing data information table is generated by the sender converged communication platform according to a mapping relationship between a home location of the receiver number and the routing information of the home location, and the home location of the receiver number is determined according to a number segment of the receiver number.
In some embodiments, the rich media message receiving module 601 may include: the sender convergence communication platform receives the information unit, and the multimedia subsystem determining module 602 may include: a route information table acquisition unit and an information matching unit.
The sender convergence communication platform information receiving unit may be configured to receive the rich media message by a sender convergence communication platform corresponding to the sender; the routing information table obtaining unit may be configured to obtain, by the sender convergence communication platform, a routing information table in response to the rich media message; the information matching unit may be configured to determine, by the sender convergence communication platform, the IP multimedia subsystem of the receiver according to the routing information table.
In some embodiments, the information matching unit may include: and the attribution determination subunit, the attribution routing subunit and the sending party convergence communication platform forwarding subunit.
The attribution determining subunit may be configured to, by the sender convergence communication platform, match the receiver number in the routing information table to determine an attribution of the receiver number and routing information corresponding to the attribution; the home location routing subunit may be configured to determine, by the sender convergence communication platform, a receiver convergence communication platform corresponding to the receiver according to the routing information corresponding to the home location; the sender converged communication platform forwarding sub-unit may be configured to forward the rich media message to the receiver converged communication platform by the sender converged communication platform, so that the receiver converged communication platform forwards the rich media message to the receiver IP multimedia subsystem.
Since the functions of the apparatus 600 have been described in detail in the corresponding method embodiments, the disclosure is not repeated herein.
The modules and/or units and/or sub-units described in the embodiments of the present application may be implemented by software, and may also be implemented by hardware. The described modules and/or units and/or sub-units may also be provided in a processor. Wherein the names of such modules and/or units and/or sub-units in some cases do not constitute a limitation on the modules and/or units and/or sub-units themselves.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Furthermore, the above-described figures are merely schematic illustrations of processes included in methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
FIG. 7 illustrates a schematic structural diagram of an electronic device suitable for use in implementing embodiments of the present disclosure. It should be noted that the electronic device 700 shown in fig. 7 is only an example, and should not bring any limitation to the functions and the scope of the embodiments of the present disclosure.
As shown in fig. 7, the electronic apparatus 700 includes a Central Processing Unit (CPU) 701, which can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM) 702 or a program loaded from a storage section 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data necessary for the operation of the electronic apparatus 700 are also stored. The CPU 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
The following components are connected to the I/O interface 705: an input portion 706 including a keyboard, a mouse, and the like; an output section 707 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 708 including a hard disk and the like; and a communication section 709 including a network interface card such as a LAN card, a modem, or the like. The communication section 709 performs communication processing via a network such as the internet. A drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like, is mounted on the drive 710 as necessary, so that a computer program read out therefrom is mounted into the storage section 708 as necessary.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable storage medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication section 709, and/or installed from the removable medium 711. The computer program executes the above-described functions defined in the system of the present application when executed by the Central Processing Unit (CPU) 701.
It should be noted that the computer readable storage medium shown in the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable storage medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
As another aspect, the present application also provides a computer-readable storage medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not assembled into the device. The computer readable storage medium carries one or more programs which, when executed by a device, cause the device to perform functions including: acquiring a rich media message sent by a sender to a receiver, wherein the rich media message carries the number of the receiver; determining a receiver Internet Protocol (IP) multimedia subsystem corresponding to the receiver according to a routing information data table; and forwarding the rich media message to a receiving party IP multimedia subsystem so that the receiving party IP multimedia subsystem can forward the rich media message to the receiving party.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method provided in the various alternative implementations of the embodiments described above.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution of the embodiment of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.), and includes several instructions for enabling a computing device (which may be a personal computer, a server, a mobile terminal, or a smart device, etc.) to execute the method according to the embodiment of the present disclosure, such as the steps shown in one or more of fig. 2, fig. 3, fig. 4, or fig. 5.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It is to be understood that the disclosure is not limited to the details of construction, the arrangements of the drawings, or the manner of implementation that have been set forth herein, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims (7)
1. A message routing method, comprising:
a sender IP multimedia subsystem corresponding to a sender receives a rich media message sent by the sender to a receiver, wherein the rich media message carries a receiver number of the receiver;
the sender IP multimedia subsystem sends a routing query request to a sender converged communication platform corresponding to the sender according to the number of the receiver in the rich media message, so that the sender converged communication platform determines the routing information of the receiver converged communication platform corresponding to the receiver corresponding to the number of the receiver according to a routing information table;
the IP multimedia subsystem of the sender receives the routing information of the receiver returned by the converged communication platform of the sender, and forwards the rich media message to the converged communication platform of the receiver according to the routing information of the converged communication platform of the receiver;
the receiving party convergence communication platform forwards the rich media message to a receiving party IP multimedia subsystem according to the corresponding relation between the receiving party number and the address of the receiving party IP multimedia subsystem corresponding to the receiving party;
and the IP multimedia subsystem of the receiving party forwards the rich media message to the receiving party.
2. The method according to claim 1, wherein the receiver convergence communication platform forwards the rich media message to the receiver IP multimedia subsystem according to a correspondence between the receiver number and an address of the receiver IP multimedia subsystem corresponding to the receiver, comprising:
and the receiver convergence communication platform determines the corresponding relation between the receiver number and the address of the receiver IP multimedia subsystem according to the number registration information generated when the receiver performs startup registration aiming at the receiver number, so that the receiver convergence communication platform forwards the rich media message to the receiver IP multimedia subsystem.
3. The method according to claim 1, wherein the routing data information table is generated by the sender convergence communication platform according to a mapping relationship between a home location of the receiver number and the routing information of the home location, and the home location of the receiver number is determined according to a number segment of the receiver number.
4. A message routing method, comprising:
a sender fusion communication platform corresponding to a sender receives a rich media message sent by the sender to a receiver, wherein the rich media message carries a receiver number of the receiver;
the sender converged communication platform responds to the rich media message to acquire a routing information table;
the sender converged communication platform matches in the routing information table through the number of the receiver to determine the attribution of the number of the receiver and the routing information corresponding to the attribution;
the sender converged communication platform determines a receiver converged communication platform corresponding to the receiver according to the routing information corresponding to the attribution;
the sender converged communication platform forwards the rich media message to the receiver converged communication platform;
the receiving party convergence communication platform forwards the rich media message to a receiving party IP multimedia subsystem according to the corresponding relation between the receiving party number and the address of the receiving party IP multimedia subsystem corresponding to the receiving party;
and the IP multimedia subsystem of the receiving party forwards the rich media message to the receiving party.
5. A message routing apparatus, comprising:
a rich media message receiving module, configured to receive, by a sender IP multimedia subsystem corresponding to a sender, a rich media message sent by the sender to a receiver, where the rich media message carries a receiver number of the receiver;
a multimedia subsystem determining module, configured to send, by the sender IP multimedia subsystem, a routing query request to a sender convergence communication platform corresponding to the sender according to the number of the receiver in the rich media message, so that the sender convergence communication platform determines, according to a routing information table, routing information of a receiver convergence communication platform corresponding to the receiver number; the IP multimedia subsystem of the sender receives the routing information of the receiver returned by the converged communication platform of the sender, and forwards the rich media message to the converged communication platform of the receiver according to the routing information of the converged communication platform of the receiver; the receiving party convergence communication platform forwards the rich media message to a receiving party IP multimedia subsystem according to the corresponding relation between the receiving party number and the address of the receiving party IP multimedia subsystem corresponding to the receiving party;
and the forwarding module is used for forwarding the rich media message to the receiving party by the IP multimedia subsystem of the receiving party.
6. An electronic device, comprising:
a memory; and
a processor coupled to the memory, the processor being configured to perform the message routing method of any of claims 1-4 based on instructions stored in the memory.
7. A computer-readable storage medium on which a program is stored, which program, when executed by a processor, implements the message routing method according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110932649.7A CN113645127B (en) | 2021-08-13 | 2021-08-13 | Message routing method, message routing device, electronic equipment and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110932649.7A CN113645127B (en) | 2021-08-13 | 2021-08-13 | Message routing method, message routing device, electronic equipment and computer-readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113645127A CN113645127A (en) | 2021-11-12 |
CN113645127B true CN113645127B (en) | 2022-12-20 |
Family
ID=78421672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110932649.7A Active CN113645127B (en) | 2021-08-13 | 2021-08-13 | Message routing method, message routing device, electronic equipment and computer-readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113645127B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114189502A (en) * | 2021-11-30 | 2022-03-15 | 中国电信股份有限公司 | Information sending method, device, storage medium and equipment |
CN114363836A (en) * | 2021-12-09 | 2022-04-15 | 四川未来智脑科技有限公司 | Information publishing method based on 5G message |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7660403B2 (en) * | 2005-05-06 | 2010-02-09 | Ipsobox, S.A. De C.V. | Multi-networking communication system and method |
CN109150691A (en) * | 2017-06-27 | 2019-01-04 | 中兴通讯股份有限公司 | A kind of Rich Media's message method and rich media server |
CN109474972B (en) * | 2019-01-04 | 2020-12-01 | 中国联合网络通信集团有限公司 | Call processing method, system and storage medium |
CN112887193A (en) * | 2021-01-13 | 2021-06-01 | 广州市玄武无线科技股份有限公司 | Message sending method, system, terminal and storage medium |
-
2021
- 2021-08-13 CN CN202110932649.7A patent/CN113645127B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113645127A (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102150443B (en) | System and methods for communication between instant message users and short message service users | |
CN103297325B (en) | Method, device and equipment mutual with third-party application in instant communicating system | |
CN113645127B (en) | Message routing method, message routing device, electronic equipment and computer-readable storage medium | |
KR100585781B1 (en) | File transfer method for mobile instant messaging service | |
CN110708393A (en) | Method, device and system for transmitting data | |
US20160323235A1 (en) | Instant Message and Electronic Mail Portability | |
US9065788B2 (en) | Method, device and system for voice communication | |
CN101631388B (en) | Multi-party video sharing method and system based on wireless network | |
WO2023138189A1 (en) | Data processing method and apparatus, and device and medium | |
JP2012529850A (en) | System and method for integrating short message service messaging with contact center applications | |
CN115002769B (en) | Flow diversion method, core network element, electronic equipment and medium | |
CN105391785A (en) | Method for processing service message and server | |
EP2974159B1 (en) | Method, device and system for voice communication | |
CN113473395B (en) | Message processing method, device, medium and electronic equipment | |
CN113747373A (en) | Message processing system, device and method | |
EP3432559B1 (en) | System and method for contextually based fulfillment of communicated service requests via a telephony platform | |
US20100104085A1 (en) | Method enabling interoperable communication between real and virtual communities | |
CN109005250B (en) | Method and device for accessing server | |
CN114697888B (en) | 5G message processing method, device and storage medium | |
CN113497764B (en) | Service routing method, system, computer storage medium and electronic device | |
CN110620672B (en) | Multi-person session data processing method and device, computer equipment and storage medium | |
CN103841141A (en) | Multimedia communication system and method | |
CN106128463A (en) | A kind of artificial simultaneous interpretation method and system based on cloud computing | |
CN108880997A (en) | A kind of instant communication method and system of the project center | |
CN114189502A (en) | Information sending method, device, storage medium and 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 |