Message transmission method and device

By receiving and forwarding messages by message, platform equipment, the interoperability problem between the DVB system and the 3GPP RCS system is solved, and RCS message interoperability between the DVB system client and the 3GPP terminal device is realized.

CN119854736APending Publication Date: 2025-04-18HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311365256.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-18
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The existing DVB system does not support interoperability with the 3GPP RCS system, which causes the DVB system clients to be unable to interoperate with RCS messages with the 3GPP terminal equipment.

Method used

Through the message, the platform device, a message from the DVB system client is received, and corresponding content is sent to the DVB system client according to the identification and correspondence relationship of the terminal device, thereby realizing the transmission of RCS messages.

Benefits of technology

It realizes RCS message interoperability between the DVB system client and the 3GPP terminal device, expanding the functions and application scope of the DVB system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854736A_ABST
    Figure CN119854736A_ABST
Patent Text Reader

Abstract

The invention provides a message transmission method and device, is used for transmitting RCS messages through messages, namely platform equipment, and relates to the technical field of wireless communication. In the method, a second device receives a first message from a MaaP device, and the first message comprises a first identifier of a first terminal device and a first content from the first terminal device. The second device sends second content to the first device according to the first identifier and the corresponding relation, and the second content is determined according to the first content. Wherein the corresponding relationship is a corresponding relationship between the second identifier of the first device and the third identifier of the first terminal device. Based on the above scheme, the first device which does not support the RCS service at present can realize the transmission of the RCS message with the first terminal device through the interaction between the second device and the MaaP device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a message transmission method and device. Background Art

[0002] Traditional broadcasting, interactive personality TV (IPTV), and over the top (OTT) video services from Internet companies are increasingly unable to meet the viewing needs of viewers. The integration of social attributes is the future development direction of media services. Real-time content sharing through integration with the 3GPP RCS system is an important technical direction. Digital video broadcasting-internet (DVB-I) defines a set of integrated discovery mechanisms for traditional broadcasting, IPTV, and OTT. In order to support the integration of DVB and 3GPP RCS systems, the discovery capability of RCS services based on DVB-I is also an important research topic.

[0003] Currently, the DVB system does not support intercommunication with the 3GPP RCS system. Therefore, the client of the DVB system does not support the RCS service, that is, the client of the DVB system cannot intercommunication of RCS messages with the 3GPP terminal device. Summary of the invention

[0004] The present application provides a message transmission method and apparatus for transmitting RCS messages via a message platform device.

[0005] In the first aspect, a message transmission method is provided. The method can be executed by a second device provided in an embodiment of the present application, or by a chip / chip system. In the method, the second device receives a first message from a messaging as a platform (MaaP) device, and the first message includes a first identifier of a first terminal device and a first content from the first terminal device. The second device sends a second content to the first device based on the first identifier and the corresponding relationship, and the second content is determined based on the first content. Among them, the corresponding relationship is the corresponding relationship between the second identifier of the first device and the third identifier of the first terminal device.

[0006] Based on the above solution, the first device that currently does not support the RCS service can implement the transmission of the RCS message of the reserved first terminal device through the interaction between the second device and the MaaP device.

[0007] In a possible implementation manner, the second device receives a first request message from the first device, where the first request message includes a correspondence between the second identifier and the third identifier.

[0008] Based on the above solution, the second device can obtain the corresponding relationship between the second identifier and the third identifier based on the first request message of the first device.

[0009] In a possible implementation, the second device sends a second message to the first terminal device through the message-platform device, and the second message is used to request the first terminal device to confirm the corresponding relationship. The second device receives a third message from the message-platform device, and the third message is used to instruct the first terminal device to confirm the corresponding relationship. The second device saves the corresponding relationship between the second identifier and the third identifier.

[0010] Based on this solution, the second device can confirm the correspondence between the second identifier and the third identifier to the first terminal device, and save the correspondence for transmission of the RCS message.

[0011] In a possible implementation, the second device receives a second request message from the first device, the second request message includes the second identifier. The second device receives a fourth message from the message platform device, the fourth message includes the first identifier and third content from the first terminal device, the third content includes the second identifier. The second device saves the corresponding relationship between the second identifier and the third identifier.

[0012] Based on this solution, the second device can obtain the correspondence between the second identifier and the third identifier through the fourth message of the first terminal device, and save the correspondence for transmission of the RCS message.

[0013] In a possible implementation, the second device receives a third request message from the management platform, and the third request message includes the second identifier and the third identifier. Based on this solution, the second device can obtain the correspondence between the second identifier and the third identifier through the request message of the management platform, and save the correspondence for the transmission of the RCS message.

[0014] In a possible implementation, when the first message is a text message, the second content is the first content. Based on this solution, the first device can receive the text message from the first terminal device.

[0015] In a possible implementation, when the first message is a file transfer message, the first content includes a first text link, and the second device obtains the second content from the multimedia content storage device according to the first hypertext link. Based on this solution, the first device can receive the file from the first terminal device.

[0016] In a possible implementation, the second device receives a fifth message from the first device, the fifth message including a fourth identifier and a fourth content of the first terminal device. The second device sends a sixth message to the message-as-a-platform device, the sixth message including a fourth identifier and a fifth content, and the fifth content is determined according to the fourth content. Based on this solution, the first device can send an RCS message to the first terminal device through interaction between the second device and the MaaP device.

[0017] In a possible implementation, when the fifth message is a text message, the fifth content is the fourth content. Based on this solution, the first device can send a text message to the first terminal device.

[0018] In a possible implementation, when the fifth message is a file transfer message, the second device sends the fourth content to the multimedia content storage device. The second device receives a second hypertext link from the multimedia content storage device, the second hypertext link is an address where the fourth content is stored on the multimedia content storage device, and the fifth content includes the second hypertext link. Based on this solution, the first device can send a file to the first terminal device.

[0019] In a possible implementation, the second device sends a first card message to the first terminal device through the message-i.e. platform device, and the first card message includes a message-sending suggestion operation. The second device receives a seventh message from the message-i.e. platform device, and the seventh message includes a first identifier and a sixth content, and the sixth content includes a second identifier, and the second identifier is added to the sixth content by the first terminal device according to the message-sending suggestion operation. The second device saves the correspondence between the second identifier and the third identifier.

[0020] Based on this solution, the second device can confirm the correspondence between the second identifier and the third identifier to the first terminal device through the first card message.

[0021] In the second aspect, a message transmission method is provided. The method can be executed by the second device provided in the embodiment of the present application, or by the chip / chip system. In the method, the second device receives an eighth message from the message or platform device, the eighth message includes the seventh content, the seventh content includes a second identifier, the second identifier is added to the seventh content by the first terminal device according to the message sending suggestion operation of the received first card message, and the second identifier corresponds to the first device. The second device sends a ninth message to the first device, the ninth message includes the eighth content, and the eighth content is determined based on the seventh content.

[0022] Based on this solution, the second terminal device can send an RCS message to the first device via a card message. Since the card message is generated by the second device based on the second identifier of the first device, the second identifier of the first device can be automatically filled in the RCS message sent based on the card message. Therefore, the second device can forward the RCS message to the first device for the second terminal device without saving the corresponding relationship between the second identifier and the third identifier.

[0023] In a possible implementation, when the eighth message is a text message, the eighth content is the seventh content. Based on this solution, the second terminal device can send a text message to the first device via a card message.

[0024] In a possible implementation, when the eighth message is a file transfer message, the seventh content includes a third hypertext link, and the second device obtains the eighth content from the multimedia content storage device according to the third hypertext link. Based on this solution, the second terminal device can send a file to the first device via a card message.

[0025] In a third aspect, a service discovery method is provided. The method may be performed by a first device, or a chip / chip system. In the method, the first device obtains a service list from a service device, and the service list includes service information of an RCS service. The first device accesses the RCS service according to the service information.

[0026] Based on this solution, the service information of the RCS service can be added to the service list of the first device, so that the first device can access the RCS service.

[0027] In a possible implementation, the service information further includes one or more of the following: service type indication information of the RCS service, service instance information of the RCS service, and associated application information of the RCS service. Based on this solution, the service information may also include parameters of the RCS service, so that the first device can access the RCS service.

[0028] In a possible implementation, when the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS service. Based on this solution, the service information may also include a service access address of the RCS service, so that the first device can access the RCS service.

[0029] In a possible implementation, the service instance information of the RCS service also includes the service access protocol of the RCS service and the service startup type of the RCS service, wherein the service startup type is that the RCS service is started after the first device is started. Based on this solution, the service information may also include the service access protocol and service startup type of the RCS service, so that the first device can access the RCS service.

[0030] In a possible implementation, when the service information includes the associated application information of the RCS service, the service information also includes the startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started. Based on this solution, the service information may also include the associated application information of the RCS service and the startup type of the associated application, so that the first device can access the RCS service.

[0031] In a possible implementation, the first device sends a first request message to the second device according to the service information, the first request message includes the correspondence between the identifier of the first device and the identifier of the first terminal device, and the first request message is used to request the association between the first device and the first terminal device, and the first terminal device is a terminal device that interacts with the first device through the RCS service. Alternatively, the first device sends a first request message to the second device according to the service information, the first request message includes the identifier of the first device, and the first request message is used to request the registration of the first device. Alternatively, the first device sends a first request message to the second device according to the service information, the first request message includes the identifier of the first device and the identifier of a third terminal device, and the third terminal device is a terminal device that manages the RCS service of the first device.

[0032] Based on this solution, the first device can request the second device to bind or associate the first device with the first terminal device based on the service information, or register the first device with the second device, or request the second device to bind or associate the first device with the third terminal device.

[0033] In a fourth aspect, a service discovery method is provided. The method may be performed by a service device, or by a chip / chip system. In the method, the service device receives a service list request message from a first device, where the service list request message is used to request a service list of the first device. The service device sends a service list to the first device, where the service list includes service information of the RCS service.

[0034] In a possible implementation, the service information further includes one or more of the following: service type indication information of the RCS service, service instance information of the RCS service, and associated application information of the RCS service.

[0035] In a possible implementation, when the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS.

[0036] In a possible implementation, the service instance information of the RCS service also includes an RCS service access protocol and an RCS service startup type, wherein the service startup type is that the RCS service is started after the first device is started.

[0037] In a possible implementation, when the service information includes application information associated with the RCS service, the service information also includes a startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started.

[0038] The beneficial effects of the fourth aspect can be implemented with reference to the third aspect.

[0039] In a fifth aspect, a message transmission method is provided. The method may be executed by a first terminal device, or by a chip / chip system. In the method, the first terminal device receives a second message from a message-i.e., platform device, and the second message is used to request confirmation of a correspondence between a second identifier of the first device and a third identifier of the first terminal device. The first terminal device sends a third message to the message-i.e., platform device, and the third message is used to instruct the first terminal device to confirm the correspondence.

[0040] In a possible implementation manner, the first terminal device sends a first message to the message platform device, where the first message includes a first identifier of the first terminal device and first content sent by the first terminal device.

[0041] In a possible implementation, the second message is a first card message, and the first card message includes a suggested operation of sending a message. The first terminal device sends a ninth message to the message-i.e., platform device, and the ninth message includes a third identifier and a sixth content, and the sixth content includes a first identifier, and the first identifier is added to the sixth content by the first terminal device according to the suggested operation of sending a message.

[0042] In a possible implementation, the first terminal device sends a second card message to the second terminal device, the second card message is generated according to the first card message, and the second card message includes a message sending suggestion operation and a second identifier.

[0043] The beneficial effects of the fifth aspect can be implemented with reference to the first aspect.

[0044] In a sixth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0045] The transceiver unit is used to receive a first message from a message platform device, wherein the first message includes a first identifier of a first terminal device and a first content from the first terminal device. The processing unit is used to determine a second device according to the first identifier and the corresponding relationship. The corresponding relationship is a corresponding relationship between a second identifier of the first device and a third identifier of the first terminal device. The transceiver unit is also used to send a second content to the first device, wherein the second content is determined according to the first content.

[0046] In a possible implementation manner, the transceiver unit is further configured to receive a first request message from the first device, where the first request message includes a correspondence between the second identifier and the third identifier.

[0047] In a possible implementation, the transceiver unit is further configured to send a second message to the first terminal device through the message-i.e. platform device, the second message being used to request the first terminal device to confirm the corresponding relationship. The transceiver unit is further configured to receive a third message from the message-i.e. platform device, the third message being used to instruct the first terminal device to confirm the corresponding relationship. The processing unit is further configured to store the corresponding relationship between the second identifier and the third identifier.

[0048] In a possible implementation, the transceiver unit is further configured to receive a second request message from the first device, the second request message including the second identifier. The transceiver unit is further configured to receive a fourth message from the message platform device, the fourth message including the first identifier and third content from the first terminal device, the third content including the second identifier. The processing unit is further configured to store the corresponding relationship between the second identifier and the third identifier.

[0049] In a possible implementation manner, the transceiver unit is further configured to receive a third request message from the management platform, where the third request message includes the second identifier and the third identifier.

[0050] In a possible implementation manner, when the first message is a text message, the second content is the first content.

[0051] In a possible implementation, when the first message is a file transfer message, the first content includes a first text link, and the processing unit is further configured to obtain the second content from the multimedia content storage device according to the first hypertext link. The transceiver unit is further configured to send the second content to the first device.

[0052] In a possible implementation, the transceiver unit is further configured to receive a fifth message from the first device, the fifth message including a fourth identifier and a fourth content of the first terminal device. The transceiver unit is further configured to send a sixth message to the message-platform device, the sixth message including a fourth identifier and a fifth content, and the fifth content is determined based on the fourth content.

[0053] In a possible implementation manner, when the fifth message is a text message, the fifth content is the fourth content.

[0054] In a possible implementation, when the fifth message is a file transfer message, the transceiver unit is further configured to send the fourth content to the multimedia content storage device. The transceiver unit is further configured to receive a second hypertext link from the multimedia content storage device, the second hypertext link being an address where the fourth content is stored on the multimedia content storage device, and the fifth content includes the second hypertext link.

[0055] In a possible implementation, the transceiver unit is further used to send a first card message to the first terminal device through the message-as-a-platform device, and the first card message includes a message-sending suggestion operation. The transceiver unit is further used to receive a seventh message from the message-as-a-platform device, and the seventh message includes a first identifier and a sixth content, and the sixth content includes a second identifier, and the second identifier is added to the sixth content by the first terminal device according to the message-sending suggestion operation. The processing unit is further used to save the correspondence between the second identifier and the third identifier.

[0056] In a seventh aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0057] The transceiver unit is used to receive an eighth message from a message-platform device, the eighth message includes a seventh content, the seventh content includes a second identifier, the second identifier indicates that the first terminal device adds the suggested operation of sending a message contained in the received first card message to the seventh content, and the second identifier corresponds to the first device. The processing unit is used to generate a ninth message, the ninth message includes an eighth content, and the eighth content is determined based on the seventh content. The transceiver unit is also used to send the ninth message to the first device.

[0058] In a possible implementation manner, when the eighth message is a text message, the eighth content is the seventh content.

[0059] In a possible implementation, when the eighth message is a file transfer message, the seventh content includes a third hypertext link, and the processing unit is further configured to obtain the eighth content from the multimedia content storage device according to the third hypertext link.

[0060] In an eighth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0061] The transceiver unit is used to obtain a service list from the service device, wherein the service list includes service information of the RCS service. The processing unit is used to access the RCS service according to the service information.

[0062] In a possible implementation, the service information further includes one or more of the following: service type indication information of the RCS service, service instance information of the RCS service, and associated application information of the RCS service.

[0063] In a possible implementation, when the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS.

[0064] In a possible implementation, the service instance information of the RCS service also includes an RCS service access protocol and an RCS service startup type, wherein the service startup type is that the RCS service is started after the first device is started.

[0065] In a possible implementation, when the service information includes application information associated with the RCS service, the service information also includes a startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started.

[0066] In a possible implementation, the transceiver unit is further used to send a first request message to the second device according to the service information, the first request message includes the correspondence between the identifier of the first device and the identifier of the first terminal device, the first request message is used to request the association between the first device and the first terminal device, and the first terminal device is a terminal device that interacts with the first device through the RCS service. Alternatively, the transceiver unit is further used to send a first request message to the second device according to the service information, the first request message includes the identifier of the first device, and the first request message is used to request the registration of the first device. Alternatively, the transceiver unit is further used to send a first request message to the second device according to the service information, the first request message includes the identifier of the first device and the identifier of a third terminal device, and the third terminal device is a terminal device that manages the RCS service of the first device.

[0067] In a ninth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0068] The transceiver unit is used to receive a service list request message from the first device, the service list request message is used to request a service list of the first device. The processing unit is used to generate a service list, the service list includes service information of the RCS service. The transceiver unit is also used to send the service list to the first device.

[0069] In a possible implementation, the service information further includes one or more of the following: service type indication information of the RCS service, service instance information of the RCS service, and associated application information of the RCS service.

[0070] In a possible implementation, when the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS.

[0071] In a possible implementation, the service instance information of the RCS service also includes an RCS service access protocol and an RCS service startup type, wherein the service startup type is that the RCS service is started after the first device is started.

[0072] In a possible implementation, when the service information includes application information associated with the RCS service, the service information also includes a startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started.

[0073] In a tenth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0074] The transceiver unit is used to receive a second message from the message-i.e., platform device, the second message being used to request confirmation of a correspondence between the second identifier of the first device and the third identifier of the first terminal device. The processing unit is used to generate a third message, the third message being used to instruct the first terminal device to confirm the correspondence. The transceiver unit is also used to send the third message to the message-i.e., platform device.

[0075] In a possible implementation, the transceiver unit is further configured to send a first message to the message platform device, where the first message includes a first identifier of the first terminal device and first content sent by the first terminal device.

[0076] In a possible implementation, the second message is a first card message, and the first card message includes a suggested operation of sending a message. The transceiver unit is further used to send a ninth message to the message platform device, the ninth message includes a third identifier and a sixth content, the sixth content includes a first identifier, and the first identifier is added to the sixth content by the first terminal device according to the suggested operation of sending a message.

[0077] In a possible implementation, a second card message is sent to the second terminal device, where the second card message is generated according to the first card message, and the second card message includes a message sending suggestion operation and a second identifier.

[0078] In the eleventh aspect, a communication device is provided, which may be a communication device in any possible implementation of the fifth aspect to the eighth aspect in the above-mentioned embodiments, or a chip set in a communication device in any aspect of the fifth aspect to the eighth aspect. The communication device includes a communication interface and a processor, and optionally, also includes a memory. The memory is used to store computer programs or instructions or data, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions or data, the communication device executes the method executed by the second device, the first device, the terminal device or the service device in any possible implementation of the first aspect to the fourth aspect.

[0079] It should be understood that the communication interface can be implemented by an antenna, a feeder, a codec, etc. in the communication device, or, if the communication device is a chip provided in the communication device, the communication interface can be an input / output interface of the chip, such as an input / output pin, etc. The communication device may also include a transceiver for the communication device to communicate with other devices.

[0080] In a twelfth aspect, an embodiment of the present application provides a chip system, which includes a processor and may also include a memory, for implementing a method executed by a second device, a first device, a terminal device, or a service device in any possible implementation of the first to fourth aspects. In one possible implementation, the chip system also includes a memory for storing program instructions and / or data. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0081] In the thirteenth aspect, the present application provides a computer-readable storage medium, which stores a computer program or instructions. When the computer program or instructions are executed, the methods performed by the second device, the first device, the terminal device or the service device in the above aspects are implemented.

[0082] In a fourteenth aspect, a computer program product is provided, comprising: a computer program code or instructions, which, when executed, enables the methods performed by the second device, the first device, the terminal device or the service device in the above aspects to be executed.

[0083] In a fifteenth aspect, a communication device is provided, comprising a unit or module for executing the above-mentioned methods.

[0084] In a sixteenth aspect, a chip system is provided, comprising a logic circuit and an input / output interface. The logic circuit is used to execute the method executed by the second device, the first device, the terminal device or the service device. The input / output interface is used to communicate with other devices.

[0085] In a seventeenth aspect, a system is provided, comprising a second device that performs any possible implementation of the first aspect, a message-as-a-platform device, and a first device. Optionally, the system may also include a first terminal device that performs any possible implementation of the fourth aspect. Optionally, the system may also include a service device that performs any possible implementation of the third aspect.

[0086] In an eighteenth aspect, a system is provided, comprising a first device for executing any possible implementation of the second aspect and a service device for executing any possible implementation of the third aspect.

[0087] The beneficial effects of the sixth to eighteenth aspects can be implemented with reference to the beneficial effects of the first to fifth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0088] Figure 1 This is a schematic diagram of a 5G message architecture;

[0089] Figure 2 A schematic diagram of a business discovery process;

[0090] Figure 3 A schematic diagram of a communication system provided in an embodiment of the present application;

[0091] Figure 4 An exemplary flow chart of a message transmission method provided in an embodiment of the present application;

[0092] Figure 5 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0093] Figure 6 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0094] Figure 7 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0095] Figure 8 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0096] Fig. 9 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0097] Fig.10 An exemplary flow chart of another message transmission method provided in an embodiment of the present application;

[0098] Fig.11 A schematic diagram of a communication device provided in an embodiment of the present application;

[0099] Fig.12 A schematic diagram of another communication device provided in an embodiment of the present application;

[0100] Fig.13 A schematic diagram of another communication device provided in an embodiment of the present application;

[0101] Fig.14 A schematic diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0102] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, the technical terms involved in the embodiments of the present application are introduced below.

[0103] 1) Rich communication service (RCS) system or RCS system (also known as the fifth generation mobile communication system (5 thGeneration, 5G) message system), refers to a collection of services, including: voice calls, video calls, sharing services such as picture sharing and video sharing, IM services such as notification messages, status presentation, address book synchronization file sharing and instant messaging.

[0104] The following is an introduction to the technical solutions provided by the embodiments of the present application.

[0105] See also Figure 1 , introduces a 5G message (also known as RCS, the same below) architecture diagram. Figure 1 As shown, the 5G message architecture can include a 5G message center and a Maap system. Among them, the 5G message center (5G Message Center, 5GMC) device can also be called an RCS application server (application server, AS) with the ability to process text messages and basic multimedia messages, add a new network interface between the MaaP platform, access new MaaP industry users, and retain the same network interface as the SMS center in the network interface, support mobile Internet service content application service providers (service provider, SP) and SMS applications, and provide 5G message sending and receiving functions for terminal devices that support 5G messages. 5GMC devices support terminal devices to access directly through the Internet, such as China Mobile Internet (China Mobile Network, CMNET), including terminal devices accessing through 2G, 4G, 5G packet switching (packet switch, PS) domains and through wireless local area networks (wireless local area networks, WLAN) and other methods.

[0106] The MaaP system consists of a MaaP platform management module and a MaaP platform, which can also be called a MaaP device. The MaaP system and 5GMC are deployed separately. Among them, the MaaP platform management module is centrally deployed throughout the network, with two major areas for mutual backup, each set up in a data center in one area, responsible for the access management, authentication, merchant multimedia content upload and storage (such as avatars) and other functions of the MaaP service. The MaaP platform is deployed in the corresponding provinces in the areas corresponding to the 5GMCs of the same corresponding provinces and in the specific data centers (DC) in the corresponding areas, carrying interactive 5G message services, responsible for the access of MaaP services for government and enterprise users, multimedia message content upload, message review docking, message content storage and other functions.

[0107] Traditional broadcasting, interactive personality TV (IPTV), and over the top (OTT) video services from Internet companies are increasingly unable to meet the viewing needs of viewers. The integration of social attributes is the future development direction of media services. Real-time content sharing through integration with the 3GPP RCS system is an important technical direction. Digital video broadcasting-internet (DVB-I) defines a set of integrated discovery mechanisms for traditional broadcasting, IPTV, and OTT. In order to support the integration of DVB and 3GPP RCS systems, the discovery capability of RCS services based on DVB-I is also an important research topic.

[0108] See also Figure 2 , shows a service discovery process. Among them, the content / service provider (content / serviceprovider) sends the service list (service list) that can be provided to the service list server (service listserver). The service list server registers the access entry address (uniform resource locator, URL) of the service list to the service list registration device (service list registry). When a DVB-I client (client), such as a set-top box, wants to discover a service (service), the DVB-I client obtains the access entry address of the service list from the service list registration device through the address of the service list registration device. DVB-I then queries the service list through the access entry address. A service list may include service information, as shown in Table 1.

[0109]

[0110]

[0111] As shown in Table 1, service information mainly includes unique service ID, service name, provider name, service type, genre and service instance. Among them, the service types currently supported by DVB-I include linear-radio, on demand, on demand-radio, data, mosaic, etc.

[0112] If the service also has additional service capabilities through the associated application, the service information also includes the associated application information (linked application).

[0113] The example description of the provided services is shown in Table 2.

[0114] DVB-I provides service instances Priority Source type Delivery parameters Content attributes Related material

[0115] As shown in Table 2, it can be described by priority, source type, delivery parameters, content attributes, and related materials. Among them, source type describes the type of service source. Content attributes are used to identify the instance of the service, such as audio, video, captioning, and signing.

[0116] Currently, the DVB system does not support intercommunication with the 3GPP RCS system. Therefore, the client of the DVB system does not support the RCS service, that is, the client of the DVB system cannot intercommunication of RCS messages with the 3GPP terminal device.

[0117] In view of this, the embodiment of the present application provides a message transmission method. In this method, a message subsystem can be deployed on the video platform, such as Figure 3 As shown. The message subsystem is connected to the MaaP system in the form of a robot (Chatbot), which is responsible for forwarding RCS messages between devices that do not support RCS services, such as devices in the DVB system and 3GPP terminal devices. Based on the above scheme, by connecting the deployed message subsystem to the MaaP system, it is possible to implement message interaction between devices that do not support RCS services in the related technology and terminals that support RCS services (such as 3GPP terminal devices). The devices that do not support RCS services in the present invention may be set-top boxes, smart TVs, PADs, etc.

[0118] For the convenience of description, the set-top box is taken as an example as a device that does not support RCS services, and the terminal device is taken as an example as a 3GPP terminal device.

[0119] Usually, the robot (Chatbot) service provider, such as the operator of the message subsystem in this application, submits customer information, selects tariffs, applies for and activates an account, and obtains the robot ID (Chatbot_id). Therefore, the session initialization protocol (SIP) uniform resource identifier (URI) of the message subsystem is<Chatbot_id> @botplatform.rcs.chinamobile.com. When the terminal device needs to send an RCS message to the set-top box, since the destination address of the RCS message is the SIP URI of the message subsystem, the embodiment of the present application also needs to solve how the message subsystem sends the RCS message to the correct set-top box.

[0120] The following introduces the service discovery process of the DVB system.

[0121] See also Figure 4 , showing an exemplary flowchart of a message transmission method, which may include the following operations.

[0122] S401: The set-top box requests a service list from a service device.

[0123] For example, the set-top box can send a message to a service device such as Figure 2 The service list server (service listserver) shown sends a request message to request to obtain a service list.

[0124] S402: The service device sends a service list to the set-top box.

[0125] Correspondingly, the set-top box receives the service list from the service device.

[0126] The service list may include service information, such as service information supported by a set-top box.

[0127] In a possible implementation, the service information may include service information of the RCS service. That is, in the embodiment of the present application, the type of RCS service may be added to the service information of the DVB system. The content / service provider may configure the service manually offline or by the content / service provider interacting with the service device. The service information may include one or more of service type indication information, service instance information, and associated application information.

[0128] For example, the service type indication information (service type) indicates that the service is an RCS service. If the RCS service is natively supported by the DVB-I client, the service information includes service instance information (service instance). If the RCS service is supported by an application, the service information may also include linked application information (linked application), which may indicate the application supported by the RCS service.

[0129] In one possible case, the service instance information may also include a URI, such as a URI may be included in a transmission parameter. Optionally, the service instance information may also include a service access protocol and a service startup type. Among them, the service startup type is a user of an RCS service, such as after a set-top box is started, the service will automatically start.

[0130] The following table 3 introduces the service information of the RCS service provided by the embodiment of the present application.

[0131] Table 3: Example of service information for an RCS service

[0132]

[0133] As shown in Table 3, the service information of the RCS service can indicate that the service is an RCS service through the type (type). The service information can also include the genre (genre). If the RCS service is natively supported by the DVB-I client, the service information can include service instances (service instances). In the service instance, the transmission parameters (bidirectional delivery parameters) can include the service access address, and the service access protocol, such as hypertext transfer protocol (HTTP), SIP, etc. The launch type (launch type) indicates the user of the RCS service, and the service will start automatically. If the RCS service is supported by an application, the service information can also include a linked application (linked application), which can indicate the application supported by the RCS service.

[0134] based on Figure 4 With the solution shown, the DVB system can support the RCS service.

[0135] The following is a technical solution for the intercommunication of RCS messages between a set-top box and a terminal device. In order to send the RCS message to the correct set-top box, the message subsystem in the embodiment of the present application can obtain the corresponding relationship between the set-top box and the terminal device.

[0136] See also Figure 5, shows an exemplary flowchart of a message transmission method, which may include the following operations.

[0137] S501: The set-top box sends a first request message to the message subsystem.

[0138] Correspondingly, the message subsystem receives the first request message from the set-top box.

[0139] Wherein, the first request message may include a corresponding relationship between the second identifier of the set-top box and the third identifier of the first terminal device. Wherein, the second identifier can be used to identify the set-top box, such as a set-top box fixed code number, a public switched telephone network number (PSTN), a SIP URI constructed based on PSTN of the set-top box, or a set-top box factory number, etc. Similarly, the third identifier can be used to identify the first terminal device, such as a mobile subscriber number (mobile subscriber international integrated service digital network, MSISDN), or a SIP URI constructed based on MSISDN, or a public land mobile phone network number (International MobileSubscriber Identity, IMSI), or a domain name constructed based on IMSI, etc. Exemplarily, the first request message can be a registration request message, used to request to register the set-top box or to request to bind the set-top box and the first terminal device.

[0140] In one possible scenario, the set-top box can Figure 4 The service list obtained in the illustrated embodiment presents service information to the user, such as presenting service information to the user on a display device with a wired connection or a wireless connection. The user can select the RCS service on the display device, such as selecting the RCS service through a remote control or touch control, and input the third identifier of the first terminal device to be bound according to the prompt. The display device can send the third identifier of the first terminal device to the set-top box according to the content input by the user.

[0141] Optionally, if the RCS service needs to rely on an application, the set-top box can activate the application after the user selects the RCS service. The user can enter the third identifier of the first terminal device to be bound according to the prompt of the application. The display device can send the third identifier of the first terminal device to the management platform of the application according to the content input by the user. Since the application is activated by the set-top box, the management platform of the application can also obtain the second identifier of the set-top box.

[0142] After acquiring the third identifier, the set-top box or the application management platform may send a first request message to the message subsystem. The set-top box or the application management platform may send the first request message to the message subsystem according to the service access address of the RCS.

[0143] In a possible implementation, the first request message may be sent by the second terminal device through the video management platform to a message subsystem, and the second terminal device may be a terminal device bound when signing up for the RCS service. For example, the second terminal device may access the video management platform and send a first request message to the video management platform, and the first request message may include the second identifier of the set-top box and the third identifier of the first terminal device. It is understandable that the second identifier of the set-top box and the third identifier of the first terminal device may be input by the user, and the video management platform may obtain the input second identifier and third identifier. The video management platform may send a first request message to the message subsystem. Optionally, the video management platform may send a response message of the first request message to the second terminal device after authorization based on the contract information of the second terminal device.

[0144] In a possible implementation, when a user signs a contract to open an account, the video management platform sends a first request message to the message subsystem, and the first request message may include the second identifier of the set-top box and the third identifier of the first terminal device. It is understandable that when signing the contract, the video management platform obtains the second identifier and the third identifier.

[0145] Optional, Figure 5 The illustrated embodiment may further include the following operations S502 to S508 .

[0146] S502: The message subsystem sends a response message to the first request message.

[0147] Correspondingly, the set-top box or the application management platform receives a response message to the first request message from the message subsystem. Optionally, the response message to the first request message can be used to indicate that the set-top box has received the first request message or has obtained the corresponding relationship between the second identifier and the third identifier.

[0148] S503: The message subsystem sends a second message to the MaaP device.

[0149] Correspondingly, the MaaP device receives the second message from the message subsystem.

[0150] In an embodiment of the present application, the message subsystem can access the MaaP device in the form of a robot, and the message subsystem can call an application programming interface (API) to send a second message to the MaaP device. Among them, the second message is used to request the first terminal device to confirm the correspondence between the second identifier and the third identifier. The second message may include a first identifier of the first terminal device, and the first identifier may correspond to the third identifier. That is, the first identifier and the third identifier are the same, for example, the first identifier and the third identifier are both the SIP URI of the first terminal device; or the first identifier is constructed according to the third identifier, for example, the third identifier is an MSISDN, and the first identifier is a SIP URI determined based on the third identifier. The message subsystem can deduce each other based on the first identifier and the third identifier, such as the message subsystem can determine the third identifier based on the first identifier, or it can determine the first identifier based on the third identifier. Exemplarily, in the second message, the first identifier is the destination address field of the second message. The MaaP device can determine the first terminal device based on the first identifier.

[0151] In a possible implementation, the second message may include a first card message. The message subsystem may construct the first card message based on the second identifier of the set-top box (i.e., the first card message includes the second identifier). The first card message may include one or more of the suggested operations such as confirming binding, managing binding, sharing a card, and sending a message. The first card message including the suggested operation of confirming binding is used as an example for explanation.

[0152] S504: The MaaP device sends a response message of the second message to the message subsystem.

[0153] Correspondingly, the message subsystem receives a response message of the second message from the MaaP device. Optionally, the response message of the second message may indicate that the MaaP device has processed the second message or has received the second message. Exemplarily, the response message of the second message may be an HTTP status code 200 OK, indicating that the request has been successfully processed on the server.

[0154] S505: The MaaP device sends a second message to the first terminal device.

[0155] Correspondingly, the first terminal device receives the second message from the MaaP device.

[0156] In one possible scenario, the MaaP device may send the second message to the first terminal device through the 5GMC. For example, the MaaP device may call an API to send the second message to the 5GMC, and the 5GMC sends the second message to the first terminal device. Optionally, the 5GMC may send a response message of the second message to the MaaP device, such as an HTTP status code 200OK. The 5GMC may send the second message to the first terminal device through a SIP message. Optionally, the first terminal device may send a response message of the second message to the 5GMC, such as a SIP status code 200OK, to indicate that the request has been successfully processed or accepted.

[0157] S506: The first terminal device sends a third message to the MaaP device.

[0158] Correspondingly, the MaaP device receives a third message from the first terminal device, wherein the third message is used to instruct the first terminal device to confirm the correspondence between the second identifier and the third identifier.

[0159] For example, the first terminal device can display the content of the second message on the display interface, and the user can operate based on the display interface to confirm the corresponding relationship. For example, the screen displays: "Set-top box **** (**** represents the second identifier) ​​binding is confirmed. Please enter 1 to confirm." The first terminal device can send a third message to the 5GMC in response to the user's operation. For example, the user replies to the message, enters the message content "1", and sends it.

[0160] In one possible scenario, the first terminal device may send a third message to the MaaP device through the 5GMC. For example, the first terminal device may send a third message to the 5GMC, such as sending a SIP message to the 5GMC. The 5GMC may call an API to send the third message to the MaaP device. The third message may include a first identifier and a SIP URI of a message subsystem. Exemplarily, the first identifier may be a source address field of the third message, the source address field may be a SIP URI determined based on the third identifier of the first terminal device, and the destination address field is a SIP URI of the message subsystem.

[0161] In one possible implementation, the third message may be sent by the first terminal device based on the first card message. For example, the first terminal device may display the content of the first card message on the display interface, and the displayed card content includes the identification information of the set-top box, such as "the operation card of the set-top box **** (**** represents the second identification)", and multiple suggested operation options, such as binding confirmation, message sharing, message sending, etc. After the user selects the binding confirmation option, the first terminal device may send a third message to the MaaP device in response to the user's operation. Among them, the message content of the third message includes the second identification of the set-top box, and the second identification may be added to the message content of the third message according to the confirmation binding suggestion operation, for example, the second identification may be automatically added to the third message. The third message may also include the first identification, such as the first identification may be the source address field of the third message, the source address field may be a SIP URI determined based on the third identification of the first terminal device, and the destination address field is the SIP URI of the message subsystem.

[0162] S507: The MaaP device sends a third message to the message subsystem.

[0163] Correspondingly, the message subsystem receives a third message from the MaaP device.

[0164] Exemplarily, the MaaP device calls the API interface to send the third message to the message subsystem.

[0165] S508: The message subsystem saves the corresponding relationship between the second identifier and the third identifier.

[0166] The message subsystem can determine the corresponding third identifier according to the first identifier in the third message, thereby saving the second identifier and the third identifier. It can be understood that the correspondence between the second identifier and the third identifier can be a correspondence table or other forms, which is not specifically limited in this application.

[0167] Optionally, the message subsystem may also send a registration request confirmation message to the set-top box to indicate that the set-top box has been successfully registered or to indicate that the set-top box and the first terminal device have been bound.

[0168] based on Figure 5 In the illustrated embodiment, the message subsystem can obtain the correspondence between the second identifier of the set-top box and the third identifier of the first terminal device. Figure 5 In the embodiment shown, a technical solution is shown in which a set-top box requests to bind a set-top box to a first terminal device. Figure 6 A technical solution is shown in which a first terminal device requests binding of a set-top box with the first terminal device.

[0169] See also Figure 6, which is an exemplary flowchart of a message transmission method provided in an embodiment of the present application, may include the following operations.

[0170] S601: The set-top box sends a second request message to the message subsystem.

[0171] Correspondingly, the message subsystem receives a second request message from the set-top box.

[0172] The second request message may include the second identifier of the set-top box, and the second request message may request to register with the message subsystem. Exemplarily, the second request message may be a registration request message.

[0173] Optional, Figure 6 The illustrated embodiment may further include the following operation S602 .

[0174] S602: The message subsystem sends a response message to the second request message to the set-top box.

[0175] Correspondingly, the set-top box receives a response message to the second request message from the message subsystem.

[0176] The response message of the second request message may indicate that the registration is successful. Exemplarily, the response message of the second request message may be a registration request response message.

[0177] S603: The first terminal device sends a fourth message to the MaaP device.

[0178] Correspondingly, the MaaP device receives the fourth message from the first terminal device.

[0179] The fourth message may include the first identifier and the third content from the first terminal device, and the third content may include the second identifier. The fourth message may be used to request binding of the first terminal device and the set-top box. The first identifier corresponds to the third identifier, such as the first identifier and the third identifier are the same, for example, the first identifier and the third identifier are both the SIP URI of the first terminal device; or the first identifier is constructed according to the third identifier, such as the third identifier is the MSISDN, and the first identifier is the SIP URI determined based on the third identifier. The message subsystem can derive from each other based on the first identifier and the third identifier. Exemplarily, the first identifier is the source address field of the fourth message. The destination address field of the fourth message may be the SIP URI of the message subsystem.

[0180] In one possible scenario, the first terminal device may send the fourth message to the MaaP device through the 5GMC. For example, the first terminal device may send a SIP message to the 5GMC, and the SIP message may carry the fourth message. The 5GMC may call an API to send the fourth message to the MaaP device.

[0181] S604: The MaaP device sends a fourth message to the message subsystem.

[0182] Correspondingly, the MaaP device receives a fourth message from the message subsystem.

[0183] For example, the MaaP device may call the API to send a fourth message to the message subsystem.

[0184] In this way, the message subsystem can determine the corresponding third identifier based on the first identifier included in the fourth message, and obtain the corresponding relationship between the second identifier and the third identifier according to the second identifier included in the fourth message.

[0185] Optional, Figure 6 The illustrated embodiment may further include the following operations S605 to S609, for confirming the correspondence between the second identifier and the third identifier to the second terminal device. The second terminal device may be a terminal device bound when signing up for the RCS service.

[0186] S605: The message subsystem sends a first confirmation message to the MaaP device.

[0187] Correspondingly, the MaaP device receives a first confirmation message from the message subsystem. The destination address field of the first confirmation message is the SIP URI of the second terminal device. The source address field of the first confirmation message is the SIP URI of the message subsystem. The content of the first confirmation message includes the correspondence between the second identifier and the third identifier, which is used to request the second terminal device to confirm the correspondence. Exemplarily, the message subsystem can call an API to send the first confirmation message to the MaaP device.

[0188] S606: The MaaP device sends a first confirmation message to the second terminal device.

[0189] Correspondingly, the second terminal device receives the first confirmation message from the MaaP device.

[0190] In one possible scenario, the MaaP device may send a first confirmation message to the second terminal device through the 5GMC. For example, the MaaP device may call an API to send the first confirmation message to the 5GMC, and the 5GMC may call an API to send the first confirmation message to the second terminal device.

[0191] S607: The second terminal device sends a second confirmation message to the MaaP device.

[0192] Correspondingly, the MaaP device receives a second confirmation message from the second terminal device.

[0193] In one possible scenario, the second terminal device may send a second confirmation message to the MaaP device through the 5GMC. For example, the second terminal device may send a second confirmation message to the 5GMC, and the 5GMC may send a second confirmation message to the MaaP device. Exemplarily, the second confirmation message may include an HTTP status code of 200 OK.

[0194] S608: The MaaP device sends a second confirmation message to the message subsystem.

[0195] Correspondingly, the message subsystem receives a second confirmation message from the MaaP device.

[0196] S609: The message subsystem saves the corresponding relationship between the second identifier and the third identifier.

[0197] based on Figure 6 In the illustrated embodiment, based on the operation of the first terminal device, the message subsystem can also obtain the corresponding relationship between the second identifier and the third identifier.

[0198] The following introduces a technical solution for the first terminal device to send an RCS message to a set-top box.

[0199] See also Figure 7 , which is an exemplary flowchart of a message transmission method provided in an embodiment of the present application, may include the following operations.

[0200] S701: A first terminal device sends a first message to a MaaP device.

[0201] Correspondingly, the MaaP device receives the first message from the first terminal device.

[0202] The first message may include a first identifier and a first content, and the first content may be content sent by a user to a set-top box through a first terminal device. In S701, the first identifier may correspond to the third identifier (i.e., the first identifier and the third identifier are the same, or the first identifier is constructed according to the third identifier), such as the first identifier may be a source address field of the first message. Exemplarily, the first message is a text message or a file transfer message.

[0203] In one possible scenario, the first terminal device may send a first message to the MaaP device through the 5GMC. For example, the first terminal device may send a SIP message to the 5GMC, where the SIP message is the first message. Optionally, the 5GMC sends a SIP status code 200OK to the first terminal device. The 5GMC may send the first message to the MaaP device. Optionally, the MaaP device may send an HTTP status code 200OK to the 5GMC.

[0204] In one possible implementation, the first card message may include a suggested operation for sending a message. After the user selects the suggested operation option for sending a message of the first card message and enters the content to be sent, the first terminal device sends the first message to the message platform. The first message may include a second identifier of the set-top box, and the second identifier may be added to the first message based on the suggested operation for sending a message, such as in the first content.

[0205] S702: The MaaP device sends a first message to the message subsystem.

[0206] Accordingly, the message subsystem receives a first message from the MaaP device.

[0207] Optionally, the messaging subsystem may send an HTTP status code 200 OK to the MaaP device.

[0208] S703: The message subsystem sends the second content to the set-top box.

[0209] Correspondingly, the set-top box receives the second content from the message subsystem, wherein the second content corresponds to the first content, or the second content may be determined based on the first content.

[0210] In a possible implementation, the message subsystem saves the corresponding relationship, and the message subsystem can determine the third identifier based on the first identifier. Wherein, the first identifier is the same as the third identifier or the first identifier is constructed, determined, or generated based on the third identifier. The message subsystem can determine the corresponding second identifier based on the saved corresponding relationship between the second identifier and the third identifier and the determined third identifier, so that the message subsystem can determine the corresponding set-top box and send the second content to the set-top box. The message subsystem sends the first content to the set-top box as the second content.

[0211] In another possible implementation, the first content of the first message includes a second identifier, and the message subsystem can determine the corresponding set-top box based on the second identifier and send the second content to the set-top box. The message subsystem sends the first content to the set-top box as the second content or deletes the second identifier included in the first content and sends it to the set-top box as the second content.

[0212] Optionally, the set-top box may send a response message to the message subsystem, where the response message may indicate that the second content has been received.

[0213] based on Figure 7 In the illustrated embodiment, the RCS message intercommunication between the set-top box and the first terminal device can be achieved through the message subsystem.

[0214] Figure 7In the illustrated embodiment, due to the different types of the first message, the second content is also different. In one possible case, the first message may be a text message. When the first message is a text message, the second content may be the first content or modified based on the first content, such as deleting the second identifier in the first content. In another possible case, the first message may be a file transfer message. When the first message is a file transfer message, the first content may include a first hypertext link, through which the second content may be obtained. Figure 8 Make an introduction.

[0215] See also Figure 8 , which is an exemplary flowchart of a message transmission method provided in an embodiment of the present application, may include the following operations.

[0216] S801: The first terminal device sends second content to the multimedia content storage device.

[0217] Correspondingly, the multimedia content storage device receives the second content from the first terminal device.

[0218] For example, the first terminal device may send an HTTP submit data (POST) message to the multimedia content storage device, and the HTTP POST message may carry the second content.

[0219] S802: The multimedia content storage device sends a first hypertext link to the first terminal device.

[0220] Correspondingly, the first terminal device receives the first hypertext link from the multimedia content storage device.

[0221] The first hypertext link may be an address link for storing the second content. Exemplarily, the multimedia content storage device may send an HTTP status code 200 OK to the first terminal device, and carry the first hypertext link.

[0222] S803 to S804 can be implemented with reference to S701 and S702, except that the message content includes a first hypertext link.

[0223] S805: The message subsystem sends a file request message to the multimedia content storage device.

[0224] Correspondingly, the multimedia content storage device receives the file request message from the message subsystem.

[0225] The file request message may be used to request the second content, and the file request message may carry the first hypertext link. Exemplarily, the file request message may be an HTTP GET message.

[0226] S806: The multimedia content storage device sends the second content to the message subsystem.

[0227] Correspondingly, the message subsystem receives the second content from the multimedia content storage device. Exemplarily, the multimedia content storage device may send an HTTP status code 200 OK to the message subsystem, and carry the second content.

[0228] S807 is implemented with reference to S703.

[0229] based on Figure 8 In the illustrated embodiment, the set-top box can receive the file of the first terminal device through the message subsystem.

[0230] In an embodiment of the present application, the first card message can also be shared with other terminal devices. For example, the first card message can include a sharing card suggestion operation option. The first terminal device can generate a second card message based on the first card message based on the sharing card suggestion operation and then share it with other terminal devices, such as the second terminal device. The second terminal device can send an RCS message to the set-top box based on the shared second card message. Since the second identifier of the set-top box is automatically filled in when the RCS message is sent based on the card message, the message subsystem can determine the corresponding set-top box based on the second identifier. Even if the message subsystem does not save the binding relationship between the set-top box and the terminal device, the RCS message can be sent to the corresponding set-top box. It can be understood that the operation of the second terminal device sending an RCS message to the set-top box based on the card message can refer to Figure 7 and Figure 8 The repetitive parts will not be repeated here.

[0231] In the embodiment of the present application, the set-top box may also send an RCS message to the first terminal device. Fig. 9 Provide explanation.

[0232] See also Fig. 9 , which is an exemplary flowchart of a message transmission method provided in an embodiment of the present application, may include the following operations.

[0233] S901: The set-top box sends a fifth message to the message subsystem.

[0234] Correspondingly, the message subsystem receives the fifth message from the set-top box.

[0235] Among them, the fifth message may include a fourth identifier and a fourth content. Among them, the fourth identifier may correspond to the third identifier or the fourth identifier may be determined based on the third identifier. For example, the fourth identifier is the same as the third identifier, such as the fourth identifier and the third identifier are both the SIP URI of the first terminal device. For another example, the fourth identifier is constructed based on the third identifier, such as the third identifier is an MSISDN, and the fourth identifier is a SIP URI determined based on the third identifier. The message subsystem can deduce each other based on the third identifier and the fourth identifier. For example, the message subsystem can determine the fourth identifier based on the third identifier, or determine the third identifier based on the fourth identifier. Exemplarily, the fourth identifier is the destination address field of the fifth message, and the source address field of the fifth message may be the SIP URI determined by the second identifier of the set-top box.

[0236] Optionally, the message subsystem sends a response message to the set-top box to indicate that the fifth message has been received.

[0237] S902: The message subsystem sends a sixth message to the MaaP device.

[0238] Correspondingly, the MaaP device receives the sixth message from the message subsystem.

[0239] The sixth message may include a fourth identifier and a fifth content, and the fifth content corresponds to the fourth content, or the fifth content is determined according to the fourth content. The source address field of the sixth message may be the SIP URI of the message subsystem. Optionally, the MaaP device may send an HTTP status code 200OK to the message subsystem.

[0240] S903: The MaaP device sends a sixth message to the first terminal device.

[0241] Correspondingly, the first terminal device receives the sixth message from the MaaP device.

[0242] In one possible scenario, the MaaP device may send the sixth message to the first terminal device through the 5GMC. For example, the MaaP device may send the sixth message to the 5GMC. Optionally, the 5GMC may send an HTTP status code 200OK to the MaaP device. The 5GMC may send the sixth message to the first terminal device. Optionally, the first terminal device may send a SIP status code 200OK to the 5GMC.

[0243] Fig. 9In the illustrated embodiment, due to the different types of the fifth message, the fifth content is also different. In one possible case, the fifth message may be a text message. When the fifth message is a text message, the fifth content may be the fourth content, or may be modified based on the fourth content. In another possible case, the fifth message may be a file transfer message. When the fifth message is a file transfer message, the fifth content may include a second hypertext link, through which the fourth content may be obtained. Fig.10 Make an introduction.

[0244] S1001 can be implemented with reference to S901.

[0245] S1002: The message subsystem sends fourth content to the multimedia content storage device.

[0246] Correspondingly, the multimedia content storage device receives the fourth content from the message subsystem.

[0247] For example, the message subsystem may send an HTTP submit data (POST) message to the multimedia content storage device, and the HTTP POST message may carry the fourth content.

[0248] S1003: The multimedia content storage device may send fifth content to the message subsystem.

[0249] Correspondingly, the message subsystem receives the fifth content from the multimedia content storage device, and the fifth content may include a second hypertext link for storing the fourth content. Exemplarily, the multimedia content storage device may send an HTTP status code 200OK to the message subsystem, and carry the second hypertext link.

[0250] S1004: The multimedia content storage device sends an HTTP POST message to the MaaP device.

[0251] Correspondingly, the MaaP device receives the HTTP POST message from the multimedia content storage device.

[0252] S1005-S1006 are implemented with reference to S902-S903, except that the message content includes a first hypertext link.

[0253] S1007: The first terminal device sends a file request message to the multimedia content storage device.

[0254] Correspondingly, the multimedia content storage device receives the file request message from the first terminal device.

[0255] The file request message may be used to request the fourth content, and the file request message may carry the second hypertext link. Exemplarily, the file request message may be an HTTP GET message.

[0256] S1008: The multimedia content storage device sends the fourth content to the first terminal device.

[0257] Correspondingly, the first terminal device receives the fourth content from the multimedia content storage device. Exemplarily, the multimedia content storage device may send an HTTP status code 200 OK to the message subsystem, and carry the fourth content.

[0258] based on Fig. 9 and Fig.10 In the illustrated embodiment, the set-top box may send an RCS message to the first terminal device.

[0259] The following describes a communication device provided in an embodiment of the present application.

[0260] Fig.11 A schematic block diagram of a communication device 1100 provided in an embodiment of the present application. The communication device 1100 can correspond to the functions or steps implemented by the first device, the second device, the service device or the first terminal device in the above-mentioned various method embodiments. The communication device may include a processing unit 1110 and a transceiver unit 1120. Optionally, a storage unit may also be included, which can be used to store instructions (codes or programs) and / or data. The processing unit 1110 and the transceiver unit 1120 can be coupled to the storage unit, for example, the processing unit 1110 can read the instructions (codes or programs) and / or data in the storage unit to implement the corresponding method. The above-mentioned units can be set independently or partially or fully integrated.

[0261] Optionally, the transceiver unit 1120 may include a sending unit and a receiving unit, wherein the sending unit may be used to perform all sending operations performed by the communication device 1100, and the receiving unit may be used to perform all receiving operations performed by the communication device 1100.

[0262] In some possible implementations, the communication device 1100 can implement the behaviors and functions of the first device in the above method embodiments. For example, the communication device 1100 can be the first device, or a component (such as a chip or circuit) used in the first device. The transceiver unit 1120 can be used to perform Figure 4 In the embodiment shown, all receiving or sending operations are performed by the first device. Figure 4 S401 and S402 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1110 is used to execute the following Figure 4In the illustrated embodiment, all operations except the sending and receiving operations are performed by the first device.

[0263] For example, the transceiver unit 1120 is configured to obtain a service list from the service device, where the service list includes service information of the RCS service. The processing unit 1110 is configured to access the RCS service according to the service information.

[0264] In some possible implementations, the communication device 1100 can implement the behaviors and functions of the first device in the above method embodiment. For example, the communication device 1100 can be a service device, or a component (such as a chip or circuit) used in a service device. The transceiver unit 1120 can be used to execute Figure 4 In the embodiment shown, all receiving or sending operations are performed by the service device. Figure 4 S401 and S402 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1110 is used to execute the following Figure 4 In the illustrated embodiment, all operations except the sending and receiving operations are performed by the service device.

[0265] For example, the transceiver unit 1120 is used to receive a service list request message from the first device, where the service list request message is used to request a service list of the first device. The processing unit 1110 is used to generate a service list, where the service list includes service information of the RCS service. The transceiver unit 1120 is also used to send the service list to the first device.

[0266] In some possible implementations, the communication device 1100 can implement the behavior and function of the second device in the above method embodiment. For example, the communication device 1100 can be the second device, or a component (such as a chip or circuit) used in the second device. The transceiver unit 1120 can be used to execute Figure 5 In the embodiment shown, all receiving or sending operations are performed by the second device. Figure 5 S501 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1110 is used to perform the following steps: Figure 5 The illustrated embodiments are used to support other processes of the technology described herein. For example, Figure 5 S508 in the illustrated embodiment, and / or other processes for supporting the technology described herein. All operations performed by the second device except for the sending and receiving operations.

[0267] For example, the transceiver unit 1120 is used to receive a first message from a message platform device, wherein the first message includes a first identifier of a first terminal device and a first content from the first terminal device. The processing unit 1110 is used to determine a second device according to the first identifier and the corresponding relationship. The corresponding relationship is a corresponding relationship between a second identifier of the first device and a third identifier of the first terminal device. The transceiver unit 1120 is also used to send a second content to the first device, wherein the second content is determined according to the first content.

[0268] In some possible implementations, the communication device 1100 can implement the behaviors and functions of the first terminal device in the above method embodiment. For example, the communication device 1100 can be the first terminal device, or a component (such as a chip or circuit) used in the first terminal device. The transceiver unit 1120 can be used to perform Figure 5 In the embodiment shown, all receiving or sending operations are performed by the first terminal device. Figure 5 S503 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1110 is used to execute the following Figure 5 In the illustrated embodiment, all operations except the sending and receiving operations are performed by the first terminal device.

[0269] For example, the transceiver unit 1120 is used to receive a second message from the message-i.e., platform device, where the second message is used to request confirmation of the correspondence between the third identifier of the first device and the second identifier of the first terminal device. The processing unit 1110 is used to generate a third message, where the third message is used to instruct the first terminal device to confirm the correspondence. The transceiver unit 1120 is also used to send the third message to the message-i.e., platform device.

[0270] For the operations performed by the processing unit 1110 and the transceiver unit 1120, reference may be made to the related description of the aforementioned method embodiment.

[0271] It should be understood that the processing unit 1110 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver unit 1120 can be implemented by a transceiver or a transceiver-related circuit component or a communication interface.

[0272] Based on the same concept, Fig.12 As shown, an embodiment of the present application provides a communication device 1200. The communication device 1200 includes a processor 1210. Optionally, the communication device 1200 may also include a memory 1220 for storing instructions executed by the processor 1210 or storing input data required by the processor 1210 to execute instructions or storing data generated after the processor 1210 executes instructions. The processor 1210 can implement the method shown in the above method embodiment through the instructions stored in the memory 1220.

[0273] Based on the same concept, Fig.13 As shown, the embodiment of the present application provides a communication device 1300, which can be a chip or a chip system. Optionally, in the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0274] The communication device 1300 may include at least one processor 1310, and the processor 1310 is coupled to a memory. Optionally, the memory may be located inside or outside the device. For example, the communication device 1300 may also include at least one memory 1320. The memory 1320 stores necessary computer programs, configuration information, computer programs or instructions and / or data for implementing any of the above embodiments; the processor 1310 may execute the computer program stored in the memory 1320 to complete the method in any of the above embodiments.

[0275] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1310 may operate in conjunction with the memory 1320. The specific connection medium between the above-mentioned transceiver 1330, the processor 1310 and the memory 1320 is not limited in the embodiment of the present application.

[0276] The communication device 1300 may further include a transceiver 1330, and the communication device 1300 may exchange information with other devices through the transceiver 1330. The transceiver 1330 may be a circuit, a bus, a transceiver, or any other device that can be used for information exchange, or may be called a signal transceiver unit. Fig.13 As shown, the transceiver 1330 includes a transmitter 1331, a receiver 1332 and an antenna 1333. In addition, when the communication device 1300 is a chip-type device or circuit, the transceiver in the communication device 1300 may also be an input-output circuit and / or a communication interface, which may input data (or receive data) and output data (or send data), and the processor may be an integrated processor or a microprocessor or an integrated circuit, and the processor may determine output data according to input data.

[0277] In a possible implementation, the communication device 1300 can be applied to a first device, a second device, a service device, or a first terminal device. Specifically, the communication device 1300 can be a first device, a second device, a service device, or a first terminal device, or can be a device that can support the terminal device to implement the functions of the first device, the second device, the service device, or the first terminal device in any of the above-mentioned embodiments. The memory 1320 stores the necessary computer programs, computer programs, instructions, and / or data for implementing the functions of the communication device in any of the above-mentioned embodiments. The processor 1310 can execute the computer program stored in the memory 1320 to complete the method executed by the terminal device in any of the above-mentioned embodiments.

[0278] Since the communication device 1300 provided in this embodiment can be applied to the first device, the second device, the service device or the first terminal device to complete the method executed by the first device, the second device, the service device or the first terminal device, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0279] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0280] In an embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in an embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing a computer program, a computer program or an instruction and / or data.

[0281] Based on the above embodiments, see Fig.14The embodiment of the present application also provides another communication device 1400, including: an input-output interface 1410 and a logic circuit 1420; the input-output interface 1410 is used to receive code instructions and transmit them to the logic circuit 1420; the logic circuit 1420 is used to run code instructions to execute the method executed by the first device, the second device, the service device or the first terminal device in any of the above embodiments.

[0282] Optionally, the input / output interface 1410 may be an interface on a chip, and the logic circuit 1420 may be one or more processors. Optionally, the one or more processors may be located inside the device or outside the device.

[0283] Since the communication device 1400 provided in this embodiment can be applied to the first device, the second device, the service device or the first terminal device to complete the method performed by the first device, the second device, the service device or the first terminal device, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0284] Based on the above embodiments, the embodiments of the present application also provide a communication system. The communication system includes at least one communication device applied to a second device, at least one communication device applied to a message or platform device, and at least one communication device applied to a first device. Optionally, the communication system also includes at least one communication device applied to a first terminal device. Optionally, the communication system may also include at least one communication device applied to a service device. The technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0285] Based on the above embodiments, the embodiments of the present application further provide a system. The communication system includes at least one communication device applied to a first device and at least one communication device applied to a service device.

[0286] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores a computer program or instruction. When the instruction is executed, the method executed by the terminal device in any of the above embodiments is implemented or the method executed by the network device is implemented. The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and other media that can store program codes.

[0287] In order to achieve the above Figure 11 to Figure 14 In order to realize the functions of the communication device, the embodiment of the present application further provides a chip, including a processor, for supporting the communication device to realize the functions involved in the terminal device or network device in the above method embodiment. In one possible design, the chip is connected to a memory or the chip includes a memory, and the memory is used to store the computer programs or instructions and data necessary for the communication device.

[0288] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0289] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by a computer program or instruction. These computer programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0290] These computer programs or instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0291] These computer programs or instructions may also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0292] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A message transmission method, characterized in that: include: Receiving a first message from a message platform device, wherein the first message includes a first identifier of a first terminal device and first content from the first terminal device; Sending second content to the first device according to the first identifier and the corresponding relationship, where the second content is determined according to the first content; The corresponding relationship is the corresponding relationship between the second identifier of the first device and the third identifier of the first terminal device.

2. The method according to claim 1, characterized in that Also includes: A first request message from the first device is received, where the first request message includes a correspondence between the second identifier and the third identifier.

3. The method according to claim 2, characterized in that Also includes: Sending a second message to the first terminal device through the message platform device, wherein the second message is used to request the first terminal device to confirm the corresponding relationship; receiving a third message from the message-platform device, wherein the third message is used to instruct the first terminal device to confirm the corresponding relationship; The correspondence between the second identifier and the third identifier is saved.

4. The method according to claim 1, characterized in that Also includes: receiving a second request message from the first device, where the second request message includes the second identifier; receiving a fourth message from the message-platform device, wherein the fourth message includes the first identifier and third content from the first terminal device, and the third content includes the second identifier; The correspondence between the second identifier and the third identifier is saved.

5. The method according to claim 1, characterized in that Also includes: A third request message is received from a management platform, where the third request message includes the second identifier and the third identifier.

6. The method according to claim 1, characterized in that When the first message is a text message, the second content is the first content.

7. The method according to claim 1, characterized in that When the first message is a file transfer message, the method further includes: The first content includes a first text link, and the second content is acquired from a multimedia content storage device according to the first hypertext link.

8. The method according to claim 1, characterized in that Also includes: receiving a fifth message from the first device, wherein the fifth message includes a fourth identifier and fourth content of the first terminal device; A sixth message is sent to the message-platform device, wherein the sixth message includes the fourth identifier and fifth content, and the fifth content is determined according to the fourth content.

9. The method according to claim 8, characterized in that When the fifth message is a text message, the fifth content is the fourth content.

10. The method according to claim 8, characterized in that When the fifth message is a file transfer message, the method further includes: Sending the fourth content to a multimedia content storage device; A second hypertext link is received from the multimedia content storage device, where the second hypertext link is an address where the fourth content is stored on the multimedia content storage device, and the fifth content includes the second hypertext link.

11. The method according to claim 2 or 5, characterized in that: Also includes: Sending a first card message to the first terminal device through the message platform device, wherein the first card message includes a message sending suggestion operation; receiving a seventh message from a message-based platform device, the seventh message including a sixth content, the sixth content including the second identifier, the second identifier being added to the sixth content by the first terminal device according to a suggested message sending operation of the first card message; The correspondence between the second identifier and the third identifier is saved.

12. A message transmission method, characterized in that: include: receiving an eighth message from a message platform device, the eighth message including a seventh content from a first terminal device, the seventh content including a second identifier, the second identifier being added to the seventh content by the first terminal device according to a message sending suggestion operation of the received first card message, and the second identifier corresponding to the first device; A ninth message is sent to the first device according to the second identifier, where the ninth message includes eighth content, and the eighth content is determined according to the seventh content.

13. The method according to claim 12, characterized in that Before receiving the eighth message from the message platform device, the method further includes: receiving a registration request message of the first device, where the registration request message includes a first identifier of the first terminal device; The first card message is sent to the first terminal device through the message platform.

14. The method according to claim 13, characterized in that When the eighth message is a text message, the eighth content is the seventh content.

15. The method according to claim 13, characterized in that When the eighth message is a file transfer message, the method further includes: The seventh content includes a third hypertext link, and the eighth content is acquired from a multimedia content storage device according to the third hypertext link.

16. A service discovery method, characterized in that: include: Acquire a service list from a service device, wherein the service list includes service information of a converged communication service RCS service; The RCS service is accessed according to the service information.

17. The method according to claim 16, characterized in that The business information may also include one or more of the following: The service type indication information of the RCS service, the service instance information of the RCS service and the associated application information of the RCS service.

18. The method according to claim 17, characterized in that When the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS.

19. The method according to claim 18, characterized in that The service instance information of the RCS service also includes the service access protocol of the RCS and the service startup type of the RCS, wherein the service startup type is that the RCS service is started after the first device is started.

20. The method according to claim 17, characterized in that When the service information includes the associated application information of the RCS service, the service information also includes the startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started.

21. The method according to claim 16 or 17, characterized in that Also includes: sending a first request message to the second device according to the service information, the first request message including a correspondence between an identifier of the first device and an identifier of the first terminal device, the first request message being used to request association between the first device and the first terminal device, the first terminal device being a terminal device that interacts with the first device through the RCS service; or, Sending a first request message to the second device according to the service information, where the first request message includes an identifier of the first device, and the first request message is used to request registration of the first device; A first request message is sent to the second device according to the service information, where the first request message includes an identifier of the first device and an identifier of a third terminal device, where the third terminal device is a terminal device that manages the RCS service of the first device.

22. A service discovery method, characterized in that: include: receiving a service list request message from a first device, where the service list request message is used to request a service list of the first device; The service list is sent to the first device, where the service list includes service information of the converged communication service RCS service.

23. The method according to claim 22, characterized in that The business information may also include one or more of the following: The service type indication information of the RCS service, the service instance information of the RCS service and the associated application information of the RCS service.

24. The method according to claim 23, characterized in that When the service information includes service instance information of the RCS service, the service instance information also includes a service access address of the RCS.

25. The method according to claim 24, characterized in that The service instance information of the RCS service also includes the service access protocol of the RCS and the service startup type of the RCS, wherein the service startup type is that the RCS service is started after the first device is started.

26. The method according to claim 23, characterized in that When the service information includes the associated application information of the RCS service, the service information also includes the startup type of the associated application, wherein the service startup type is that the RCS service is started after the first device is started.

27. A message transmission method, characterized in that: Applied to the first terminal device, including: receiving a second message from a message platform device, wherein the second message is used to request confirmation of a correspondence between a second identifier of the first device and a third identifier of the first terminal device; A third message is sent to the message platform device, where the third message is used to instruct the first terminal device to confirm the corresponding relationship.

28. The method according to claim 27, characterized in that Also includes: A first message is sent to a message-platform device, where the first message includes a first identifier of the first terminal device and first content sent by the first terminal device.

29. The method according to claim 27 or 28, characterized in that The receiving a second message from the message platform includes: The second message is a first card message, and the first card message includes a send message suggestion operation; A ninth message is sent to the message platform device, wherein the ninth message includes the first identifier and the sixth content, and the sixth content includes a second identifier, and the second identifier is added to the sixth content by the first terminal device according to the suggested operation of sending the message.

30. The method according to claim 29, characterized in that Also includes: A second card message is sent to a second terminal device, where the second card message is generated based on the first card message, and the second card message includes a message sending suggestion operation and the second identifier.

31. A communication device, characterized in that: A method comprising a unit for executing the method as claimed in any one of claims 1 to 11, or a unit for executing the method as claimed in any one of claims 12 to 15, or a unit for executing the method as claimed in any one of claims 16 to 21, or a unit for executing the method as claimed in any one of claims 22 to 26, or a unit for executing the method as claimed in any one of claims 27 to 30.

32. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when called by an electronic device, cause the electronic device to execute the method as described in any one of claims 1 to 11, or cause the electronic device to execute the method as described in any one of claims 12 to 15, or cause the electronic device to execute the method as described in any one of claims 16 to 21, or cause the electronic device to execute the method as described in any one of claims 22 to 26, or cause the electronic device to execute the method as described in any one of claims 27 to 30.

33. A chip system, characterized in that: The chip system comprises: Communication interface; A processor, used to call and run the instruction through the communication interface, so that the device installed with the chip system executes the method as described in any one of claims 1 to 11, or the device installed with the chip system executes the method as described in any one of claims 12 to 15, or the device installed with the chip system executes the method as described in any one of claims 21 to 25, or the device installed with the chip system executes the method as described in any one of claims 22 to 26, or the device installed with the chip system executes the method as described in any one of claims 27 to 30.

Citation Information

Cited By

  • Message transmission method and apparatus

    EP4776660A1