CN114979981A - Message transmission method and device, electronic equipment and storage medium - Google Patents

Message transmission method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114979981A
CN114979981A CN202210238113.XA CN202210238113A CN114979981A CN 114979981 A CN114979981 A CN 114979981A CN 202210238113 A CN202210238113 A CN 202210238113A CN 114979981 A CN114979981 A CN 114979981A
Authority
CN
China
Prior art keywords
message
type
content
communication device
message content
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
CN202210238113.XA
Other languages
Chinese (zh)
Other versions
CN114979981B (en
Inventor
宁志刚
庄仁峰
胡文辉
郑敏
吴华挚
苏儒
孙立军
谭俊
李盛阁
徐丹
林德煜
江继针
徐威
肖聪
梁祯夏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Internet Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Internet Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Internet Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202210238113.XA priority Critical patent/CN114979981B/en
Publication of CN114979981A publication Critical patent/CN114979981A/en
Application granted granted Critical
Publication of CN114979981B publication Critical patent/CN114979981B/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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/063Content adaptation, e.g. replacement of unsuitable content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application discloses a message transmission method, a message transmission device, electronic equipment and a storage medium, wherein the message transmission method applied to network equipment comprises the following steps: receiving a first message sent by a first communication device, wherein the first message comprises first message content of a first message type and second message content of a second message type; and if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment. The method and the device solve the problems that the 5G message in the related technology is poor in message type expandability and limited in supported rich media service types.

Description

Message transmission method and device, electronic equipment and storage medium
Technical Field
The present application belongs to the field of communication technologies, and in particular, to a message transmission method, an apparatus, an electronic device, and a storage medium.
Background
Rich media Services (RCS) is a converged personal Communication service integrating various functional portals and content forms under the standards of Rich media Communication Suite (RCS) published by the global system for Mobile communications Association (GSMA), and mainly divided into personal messages and industrial messages by taking a native short message on a smart phone as a portal and taking a phone number, i.e., a user account. The 5G messages follow the RCS standardization, while the existing rich media messages are relatively limited, and because the iterative update period of the RCS standard is too long, the rich media messages supported by the 5G messages are very limited, and the messages within the RCS standard cannot be supported.
Disclosure of Invention
The embodiment of the application provides a message transmission method, a message transmission device, electronic equipment and a storage medium, and can solve the problem that the type of rich media service supported by 5G messages in the related art is limited.
In a first aspect, an embodiment of the present application provides a message transmission method, which is applied to a network device, and the method includes:
receiving a first message sent by a first communication device, wherein the first message comprises first message content of a first message type and second message content of a second message type;
and if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment.
In a second aspect, an embodiment of the present application provides a message transmission method, which is applied to a communication device, and the method includes:
sending a second message to the network device, wherein the second message comprises a third message content of the first message type and a fourth message content of a fourth message type; alternatively, the first and second electrodes may be,
receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
In a third aspect, an embodiment of the present application provides a message transmission apparatus, which is applied to a network device, and the apparatus includes:
the processing module is used for receiving a first message sent by first communication equipment, wherein the first message comprises first message content of a first message type and second message content of a second message type;
and the execution module is used for sending the first message content and the second message content to the second communication equipment if the second communication equipment is detected to have the processing capacity of the first message type.
In a fourth aspect, an embodiment of the present application provides a message transmission apparatus, which is applied to a communication device, and the apparatus includes:
a processing module, configured to send a second message to a network device, where the second message includes a third message content of a first message type and a fourth message content of a fourth message type; alternatively, the first and second electrodes may be,
receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
In a fifth aspect, the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect or the second aspect.
In a sixth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first or second aspect.
In a seventh aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect or the second aspect.
In the embodiment of the application, a first message sent by a first communication device is received, wherein the first message comprises first message content of a first message type and second message content of a second message type; if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment, the first communication equipment sends the message content containing the first message type and the second message type to the second communication equipment, multi-type message transmission between the first communication equipment and the second communication equipment is achieved, and the problems that the message type expandability of 5G messages in the related technology is poor and the supported rich media service types are limited can be solved.
Drawings
Fig. 1 is a schematic flowchart of a message transmission method according to an embodiment of the present application;
fig. 2 is a schematic diagram of message contents provided in an embodiment of the present application;
fig. 3 is a schematic flowchart of another message transmission method provided in an embodiment of the present application;
fig. 4 is a schematic flowchart of another message transmission method provided in an embodiment of the present application;
fig. 5 is a schematic structural diagram of a message transmission apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of another message transmission apparatus provided in an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. 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 application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one.
A message transmission method, an apparatus, an electronic device, and a storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Fig. 1 shows a message transmission method provided in an embodiment of the present invention, applied to a network device, and the method includes the following steps:
step 101: receiving a first message sent by a first communication device, wherein the first message comprises a first message content of a first message type and a second message content of a second message type.
Specifically, the first communication device sends the first message to the network device, and the network device receives the first message. The first message type in the first message may be an additional message type of the RCS other than the standardized rich media type, i.e., the first message content of the first message type may be the message content of the additional message type of the RCS other than the standardized rich media type message, such as a custom rich media message; the second message type may be a standardized rich media type of the RCS, i.e. the second message content of the second message type may be the RCS standardized rich media type message content.
The second Message type, i.e. the Message type standardized by the RCS, may include text, picture, voice, video, geographical location, business card, and the types of Message, i.e. card specific to the Platform (map) feature, suggested reply \ operation (button, menu form), etc.
In addition, as an example, the network device may be a map, and the first communication device may be a User Equipment (UE). At this time, when the network device receives the first message sent by the first communication device, that is, when the UE sends a message to the map, the message may be sent through a Session Initiation Protocol (SIP) and a hypertext Transfer Protocol (HTTP). Specifically, the UE may send the content (i.e., the first message) input by the user to the map through a Rich media Services Application Server (RCS AS); the first message may be sent to the RCS AS in the form of an SIP message, AS shown in fig. 2, the first message is a component of the SIP message, and then the RCS AS may convert the SIP message into an HTTP message and send the HTTP message to the map platform; the composition of the HTTP message may be shown in the following table, where extbdotext is a first message type, the corresponding content thereof is a first message content, BodyText is a second message type, and the corresponding content thereof is a second message content.
Figure BDA0003543150430000051
In addition, specifically, AS another example, the network device can be an RCS AS and the first communication device can be Chatbot. At this time, when the network device receives the first message sent by the first communication device, that is, when Chatbot sends a message to the RCS AS, the message can be sent through the HTTP protocol. Specifically, Chatbot can send the content to be sent (i.e., the first message) to the RCS AS through Maap; wherein the first message may be sent to the map in the form of an HTTP message, and then the map sends the message to the RCS AS, which receives the message.
Step 102: and if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment.
Specifically, after the first communication device sends the first message to the network device, the network device needs to send the first message to the second device, before that, the network device needs to first detect whether the second communication device has the processing capability of the first message type, and if it is detected that the second communication device has the processing capability of the first message type, both the first message content and the second message content are sent to the second communication device for processing.
Based on the example in step 101, if the first communication device is UE and the network device is Maap, the second communication device may be an interactive network end (Chatbot). Maap needs to detect whether the Chatbot has the processing capability of the first message type, and if the Chatbot has the processing capability of the first message type, both the first message content of the first message type (namely, the content corresponding to the ExtBodyText) and the second message content of the second message type (namely, the content corresponding to the BodyText) are sent to the Chatbot. It should be noted that the procedure when the first communication device is Chatbot is the same as that when the first communication device is UE, and details are not repeated here.
In the 5G message \ RCS standard interactive process, on the basis of standardized rich media type messages such as characters, pictures, voice, videos and the like, a user-defined rich media message format which can be agreed by Chatbot and terminals and can be flexibly expanded can be further supported. The message format has no constraint limit, and can meet the requirements of any required service scene; in addition, in the case of introducing a UE terminal and a Chatbot application supporting a new type of message (message content of the first message type), the interaction of the standard UE terminal and the Chatbot application related message (message content of the second message type) is not affected at all, and the message interaction can be performed in a cross manner.
In the message transmission method provided by the embodiment of the invention, a first message sent by a first communication device is received, wherein the first message comprises a first message content of a first message type and a second message content of a second message type; if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment, the first communication equipment sends the message content containing the first message type and the second message type to the second communication equipment, multi-type message transmission between the first communication equipment and the second communication equipment is achieved, and the problems that the message type expandability of 5G messages in the related technology is poor and the supported rich media service types are limited can be solved.
In one implementation manner, after receiving the first message sent by the first communication device, the method further includes: and if the second communication equipment is detected not to have the processing capacity of the first message type, only sending the second message content to the second communication equipment.
Specifically, when the network device detects that the second communication device does not have the processing capability of the first message type, the network device does not send the first message content to the second communication device, and may only send the second message content to the second communication device for processing, that is, the second communication device that does not have the processing capability of the first message type filters the first message content and only retains the second message content, thereby avoiding the problem that the first message content and the second message content are all sent to the second communication device but cannot be processed.
Based on the above example, if the first communication device is UE, the network device is Maap, and the second communication device can be Chatbot, and if Maap detects that Chatbot does not have the processing capability of the first message type, only the content corresponding to body text is sent to Chatbot for processing.
Furthermore, if Chatbot fails to process the first message content, the Chatbot can continue to read the second message content for related processing.
In one implementation manner, before the receiving the first message sent by the first communication device, the method further includes: and receiving a registration message sent by the second communication device, wherein the registration message carries indication information for indicating whether the second communication device has the processing capability of the first type of message content.
Specifically, before the first communication device interacts with the second communication device, the second communication device may register with the network device to identify whether the second communication device has the processing capability of the first type of message content.
When registering the network device, the second communication device may send a registration message to the network device, where the registration message may carry indication information indicating whether the second communication device has a processing capability of the first type of message content, and the network device may detect whether the second communication device has the processing capability of the first type of message content based on the registration message. In this way, the second communication device may inform the network device whether it can process the first type of message content, so that the network device sends the message content that the second communication device can process to the second communication device.
Illustratively, if the first communication device is Chatbot, the second communication device is UE, and the network device is RSC AS, the UE may first perform core network registration before transmitting the message to Chatbot, that is, the UE may send a registration message to the RCS AS. The registration message carries a Feature parameter (Feature Tag) for indicating whether the registration message can process the first type of message content, the Feature parameter can be extended, and the UE can inform the RCS AS of whether the RCS AS has the capability of the first type of message content, so that the RCS AS can pertinently forward the message content that the UE can process to the UE.
In addition, for example, if the first communication device is a UE, the second communication device is a Chatbot, and the network device is a Maap platform, the Chatbot may register a Maap service on the Maap platform first before transmitting the message to the UE, and a specific registration procedure may include setting a docking account number and setting an attribute, and at this time, the Chatbot may indicate whether the Chatbot has the capability of processing the first type of message content by saving the relevant processing capability identifier on the Maap platform, so that the Chatbot can specifically forward the message content that the Chatbot can process to the Chatbot.
In one implementation, the first communication device is a user equipment UE, the second communication device is an interactive network terminal Chatbot, and the network device is a message as a service platform map platform; or, the first communication device is Chatbot, the second communication device is UE, and the network device is rich media service application server RSC AS.
Specifically, as shown in fig. 3, if the first communication device is UE, the second communication device is Chatbot, and the network device is Maap, the message transmission process is the message uplink transmission process in the figure; if the first communication device is Chatbot, the second communication device is UE, and the network device is RSC AS, the message transmission process is the message downlink transmission process in the figure.
Fig. 4 shows a message transmission method provided in an embodiment of the present invention, which is applied to a communication device, and the method includes the following steps:
step 401: sending a second message to the network device, wherein the second message comprises a third message content of the first message type and a fourth message content of the second message type; or receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
Specifically, message transmission between communication devices needs to pass through a network device, and therefore, the communication devices can send messages to the network device and also can receive messages sent by the network device.
First, the communication device may send a second message to the network device, the second message including third message content of the first message type and fourth message content of the second message type.
Specifically, the first message type in the second message may be an additional message type of the RCS other than the standardized rich media type, that is, the third message content of the first message type may be the message content of the additional message type of the RCS other than the standardized rich media type message, for example, a custom rich media message; the second message type may be a standardized rich media type of the RCS, i.e. the fourth message content of the second message type may be the RCS standardized rich media type message content.
Illustratively, when the communication device sending the second message is UE and the network device is Maap, the UE may convert the content into an SIP message according to the content (i.e., the second message) input by the user and send the SIP message to the RCS AS, and then the RCS AS converts the SIP message into an HTTP message and sends the HTTP message to Maap, and then the Maap may specifically forward the message content that Chatbot can process to Chatbot according to the type of the message that Chatbot can process.
Further, for example, when the communication device sending the second message is Chatbot and the network device is an RSC AS, Chatbot may send the content to be sent to Maap in the form of an HTTP message, and then Maap sends the HTTP message to the RCS AS, and then the RCS AS may specifically forward the content of the message that can be processed by the UE to the UE according to the type of the message that can be processed by the UE.
Secondly, the communication device may receive a third message sent by the network device, where the third message includes a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
Specifically, the first message type in the third message may be an additional message type of the RCS other than the standardized rich media type, that is, the fifth message content of the first message type may be the message content of the additional message type of the RCS other than the standardized rich media type message, for example, a custom rich media message; the second message type may be a standardized rich media type of the RCS, i.e. the sixth message content of the second message type may be the RCS standardized rich media type message content.
Illustratively, when the communication device receiving the third message sent by the network device is a UE, Chatbot sends the content to be sent to the Maap platform in the form of an HTTP message, and then the Maap platform sends the HTTP message to the RCS AS, and then the RCS AS can specifically convert the message content that can be processed by the UE into an SIP message according to the type of the message that can be processed by the UE and send the SIP message to the UE, and the UE receives the message.
In addition, illustratively, when the communication device that receives the third message sent by the network device is Chatbot, the UE converts the content into an SIP message according to the content (i.e., the third message) input by the user and sends the SIP message to the RCS AS, and then the RCS AS converts the SIP message into an HTTP message and sends the HTTP message to the Maap platform, and then the Maap platform can forward the message content that the Chatbot can process to the Chatbot according to the type of the message that the Chatbot can process, and the Chatbot receives the message.
Optionally, the communication device is a user equipment UE, and the network device is a message as a service platform map; or, the communication device is an interactive network end Chatbot, and the network device is a rich media service application server RSC AS.
The message transmission method provided by the embodiment of the invention is applied to communication equipment, and sends a second message to network equipment, wherein the second message comprises a third message content of a first message type and a fourth message content of a fourth message type; or receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content is included, the communication device sends the message content containing the first message type and the second message type to the network device or receives the message content containing the first message type and the second message type sent by the network device, and the extension of the transmitted message types is realized.
In an implementation manner, before the communication device sends the second message to the network device, a registration message may also be sent to the network device, where the registration message carries indication information for indicating whether the communication device has the processing capability of the message content of the first message type.
Specifically, the communication device may further register with the network device before sending the message to the network device, where the registration process includes sending a registration message to the network device, and the registration message may carry indication information for indicating whether the communication device has the processing capability of the message content of the first message type.
Illustratively, when the communication device sending the second message is a UE, the UE sends a registration message to the RCS AS; when the communication device sending the second message is Chatbot, the Chatbot sends a registration message to the Maap platform.
It should be noted that, in the message transmission method provided in the embodiment of the present application, the execution main body may be a message transmission apparatus or a control module in the message transmission apparatus for executing the message transmission method. In the embodiment of the present application, a message transmission device executes a message transmission method as an example, and the message transmission device provided in the embodiment of the present application is described.
Fig. 5 is a schematic structural diagram of a message transmission apparatus according to an embodiment of the present invention, which is applied to a network device. As shown in fig. 5, the message transmission apparatus 500 includes: a processing module 510 and an execution module 520.
A processing module 510, configured to receive a first message sent by a first communication device, where the first message includes a first message content of a first message type and a second message content of a second message type; an executing module 520, configured to send the first message content and the second message content to a second communication device if it is detected that the second communication device has a processing capability of a first message type.
In one implementation, after receiving the first message sent by the first communication device, if it is detected that the second communication device does not have the processing capability of the first message type, the processing module 510 is further configured to send only the second message content to the second communication device.
In an implementation manner, the processing module 510 is further configured to receive, before the receiving of the first message sent by the first communication device, a registration message sent by the second communication device, where the registration message carries indication information used for indicating whether the second communication device has a processing capability of a first type of message content.
In one implementation, the first communication device is a user equipment UE, the second communication device is an interactive network terminal Chatbot, and the network device is a message as a service platform map platform; or, the first communication device is Chatbot, the second communication device is UE, and the network device is rich media service application server RSC AS.
The data transmission device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The message transmission device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The message device provided in the embodiment of the present application can implement each process implemented in the method embodiments of fig. 1 to fig. 3, and is not described here again to avoid repetition.
Fig. 6 is a schematic structural diagram of a message transmission apparatus according to an embodiment of the present invention, which is applied to a communication device. As shown in fig. 6, the message transmission apparatus 600 includes: and a processing module 610.
A processing module 610, configured to send a second message to a network device, where the second message includes a third message content of a first message type and a fourth message content of a fourth message type; or receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
In an implementation manner, the processing module 610 is further configured to send a registration message to the network device before sending the second message to the network device, where the registration message carries indication information used for indicating whether the communication device has a processing capability of a message content of the first message type.
In one implementation, the communication device is a user equipment UE, and the network device is a message as a service platform map; or, the communication device is an interactive network terminal Chatbot, and the network device is a rich media service application server RSC AS.
The data transmission device in the embodiment of the present application may be a device, and may also be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The message transmission device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The message device provided in the embodiment of the present application can implement each process implemented in the method embodiment of fig. 4, and is not described here again to avoid repetition.
Optionally, as shown in fig. 7, an electronic device 700 is further provided in this embodiment of the present application, and includes a processor 701, a memory 702, and a program or an instruction stored in the memory 702 and executable on the processor 701, where the program or the instruction is executed by the processor 701 to implement each process of the foregoing message transmission method embodiment, and can achieve the same technical effect, and no further description is provided here to avoid repetition.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
The embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored, and when the program or the instruction is executed by a processor, the program or the instruction implements the processes of the foregoing message transmission method embodiment, and can achieve the same technical effects, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above-mentioned message transmission method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, 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 like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A message transmission method is applied to network equipment and comprises the following steps:
receiving a first message sent by a first communication device, wherein the first message comprises first message content of a first message type and second message content of a second message type;
and if the second communication equipment is detected to have the processing capacity of the first message type, the first message content and the second message content are sent to the second communication equipment.
2. The message transmission method according to claim 1, further comprising, after the receiving the first message sent by the first communication device:
and if the second communication equipment is detected not to have the processing capacity of the first message type, only sending the second message content to the second communication equipment.
3. The message transmission method according to claim 1 or 2, wherein before the receiving the first message sent by the first communication device, the method further comprises:
and receiving a registration message sent by the second communication device, wherein the registration message carries indication information for indicating whether the second communication device has the processing capability of the first type of message content.
4. The message transmission method according to claim 3, wherein the first communication device is a user equipment UE, the second communication device is an interactive network terminal Chatbot, and the network device is a messaging as a service platform map; or, the first communication device is Chatbot, the second communication device is UE, and the network device is rich media service application server RSC AS.
5. A message transmission method is applied to communication equipment and comprises the following steps:
sending a second message to the network device, wherein the second message comprises a third message content of the first message type and a fourth message content of a fourth message type; alternatively, the first and second electrodes may be,
receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type, or only comprises the sixth message content.
6. The message transmission method according to claim 5, further comprising, before the sending the second message to the network device:
and sending a registration message to the network equipment, wherein the registration message carries indication information for indicating whether the communication equipment has the processing capacity of the message content of the first message type.
7. The message transmission method according to claim 5 or 6, wherein the communication device is a User Equipment (UE), and the network device is a message as a service platform map; or, the communication device is an interactive network end Chatbot, and the network device is a rich media service application server RSC AS.
8. A message transmission device applied to a network device includes:
the processing module is used for receiving a first message sent by first communication equipment, wherein the first message comprises first message content of a first message type and second message content of a second message type;
and the execution module is used for sending the first message content and the second message content to the second communication equipment if the second communication equipment is detected to have the processing capacity of the first message type.
9. A message transmission apparatus, applied to a communication device, comprising:
a processing module, configured to send a second message to a network device, where the second message includes a third message content of a first message type and a fourth message content of a fourth message type; alternatively, the first and second electrodes may be,
receiving a third message sent by the network device, wherein the third message comprises a fifth message content of the first message type and a sixth message content of the second message type; or only the sixth message content.
10. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the message transmission method as claimed in any one of claims 1 to 4, or implementing the steps of the message transmission method as claimed in any one of claims 5 to 7.
CN202210238113.XA 2022-03-11 2022-03-11 Message transmission method, device, electronic equipment and storage medium Active CN114979981B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210238113.XA CN114979981B (en) 2022-03-11 2022-03-11 Message transmission method, device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210238113.XA CN114979981B (en) 2022-03-11 2022-03-11 Message transmission method, device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114979981A true CN114979981A (en) 2022-08-30
CN114979981B CN114979981B (en) 2023-07-21

Family

ID=82975754

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210238113.XA Active CN114979981B (en) 2022-03-11 2022-03-11 Message transmission method, device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114979981B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180126839A (en) * 2017-05-18 2018-11-28 삼성전자주식회사 An electronic device providing dialog contents, server and method thereof
US20190068658A1 (en) * 2017-08-31 2019-02-28 T-Mobile Usa, Inc. Exchanging non-text content in real time text messages
WO2019160380A1 (en) * 2018-02-15 2019-08-22 Samsung Electronics Co., Ltd. Handling instant message disposition notification (imdn) message in rich communication service (rcs) system
CN110995577A (en) * 2019-12-31 2020-04-10 珠海市小源科技有限公司 Multi-channel adaptation method and device for message and storage medium
CN111586878A (en) * 2019-02-15 2020-08-25 华为技术有限公司 Communication method and device
CN111970188A (en) * 2020-07-28 2020-11-20 维沃移动通信有限公司 Capability forwarding method and device
US20220021633A1 (en) * 2019-07-12 2022-01-20 Brian R. Stafford Method and system for providing interoperability for rich communication suite (rcs) messaging with local and remote applications
CN113973306A (en) * 2020-07-06 2022-01-25 中国电信股份有限公司 Message processing method, device, terminal and storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180126839A (en) * 2017-05-18 2018-11-28 삼성전자주식회사 An electronic device providing dialog contents, server and method thereof
US20190068658A1 (en) * 2017-08-31 2019-02-28 T-Mobile Usa, Inc. Exchanging non-text content in real time text messages
WO2019160380A1 (en) * 2018-02-15 2019-08-22 Samsung Electronics Co., Ltd. Handling instant message disposition notification (imdn) message in rich communication service (rcs) system
US20200404025A1 (en) * 2018-02-15 2020-12-24 Samsung Electronics Co., Ltd. Handling instant message disposition notification (imdn) message in rich communication service (rcs) system
CN111586878A (en) * 2019-02-15 2020-08-25 华为技术有限公司 Communication method and device
US20220021633A1 (en) * 2019-07-12 2022-01-20 Brian R. Stafford Method and system for providing interoperability for rich communication suite (rcs) messaging with local and remote applications
CN110995577A (en) * 2019-12-31 2020-04-10 珠海市小源科技有限公司 Multi-channel adaptation method and device for message and storage medium
CN113973306A (en) * 2020-07-06 2022-01-25 中国电信股份有限公司 Message processing method, device, terminal and storage medium
CN111970188A (en) * 2020-07-28 2020-11-20 维沃移动通信有限公司 Capability forwarding method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
左严明;: "运营商基于RCS MaaP技术的5G消息发展策略", 通信企业管理 *

Also Published As

Publication number Publication date
CN114979981B (en) 2023-07-21

Similar Documents

Publication Publication Date Title
US10171645B2 (en) Information transmitting method, device and system, and storage medium
RU2369029C2 (en) Message processing
EP3402136B1 (en) Information interaction method, client and device
US9876744B2 (en) Information sending method and information sending apparatus
US8718609B2 (en) Method and mobile terminal for processing data in message
US20140122567A1 (en) Preemptive framework for accessing short urls
CN107786415B (en) Service processing method and related equipment and system
CN111027301A (en) Information processing method, device, terminal equipment and storage medium
CN112073293A (en) Instant message reminding method and related device
US20180192293A1 (en) Fake Base Station Short Message Identification
CN114979984A (en) Message transmission method and device
EP3753268A1 (en) Transmission of location information to devices along with wireless emergency alert messages using cell broadcast
CN114979981A (en) Message transmission method and device, electronic equipment and storage medium
US11870746B2 (en) Method for chatting messages by topic based on subscription channel reference in server and user device
CN113613239B (en) Network mode switching method, network mode switching device, medium, and electronic device
CN110602194B (en) IOT message subscription method, IOT message subscription device and computer readable storage medium
CN112612395A (en) Message processing method and device
CN114731493A (en) Method for sending or receiving short message through internet message application program under condition of not using internet
CN102378119B (en) Method and device for massively transmitting information
CN113556829A (en) Method for establishing network connection and electronic equipment
CN112929488B (en) Message transformation method and device, electronic equipment and storage medium
EP4311200A1 (en) Interaction method and apparatus, and electronic device
US11895580B2 (en) Method, apparatus and computer program to provide data to a network function consumer
CN111954214B (en) Communication method and communication device
CN111200551B (en) RCS public message processing method, mobile terminal and 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
GR01 Patent grant
GR01 Patent grant