CN-122001861-A - Message transmission method, device, equipment and storage medium
Abstract
The application discloses a message transmission method, a device, equipment and a storage medium, which belong to the technical field of communication, and the message transmission method of the embodiment of the application comprises the steps that an application server receives first information, wherein the first information comprises at least one of first media information, first indication information and second indication information; the application server performs a tenth operation based on the first information, the tenth operation comprising at least one of determining a way to indicate early media to the called side, determining a way to indicate early media to the calling side, rejecting a session related to the first information, and the first operation.
Inventors
- XIE ZHENHUA
Assignees
- 维沃移动通信有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241107
Claims (20)
- 1.A method of message transmission, comprising: The application server receives first information, wherein the first information comprises at least one of first media information, first indication information and second indication information; the application server performs a tenth operation based on the first information, the tenth operation including at least one of determining a manner of indicating early media to a called side, determining a manner of indicating early media to a calling side, rejecting a session related to the first information, and a first operation; wherein the first operation includes at least one of: a fifth response message is sent to the calling side, the fifth response message responds to the fifth request message, and the fifth response message carries early media indication information; receiving a sixth response message from the called side, and sending a seventh response message to the calling side, wherein the sixth response message is in response to the second request message, and the seventh response message carries early media indication information; Receiving an eighth request message from a calling side, and sending a ninth request message to a called side, wherein the ninth request message does not carry early media indication information; A second operation; wherein the second operation includes any one of: Receiving a first request message from a calling side, and sending a second request message to a called side, wherein the second request message carries early media indication information; And receiving a third request message from the calling side, and sending a fourth request message to the called side, wherein the third request message does not carry media resource information, and the fourth request message carries early media indication information and media resource information.
- 2. The method of claim 1, wherein the first media information comprises at least one of information for a bootstrap data path, information for an application data path, information for a caller-side bootstrap data path, information for a caller-side application data path, information for a callee-side bootstrap data path, information for a callee-side application data path.
- 3. The method of claim 1, wherein the first indication information comprises a third indication information or a fourth indication information; Wherein the third indication information indication includes any one of fifth indication information and sixth indication information; The fifth indication information comprises any one of available information, activated information, downloaded information, application downloaded indication, calling side available information, calling side activated information, calling side downloaded information, calling side application downloaded indication, called side available information, called side activated information, called side downloaded information and called side application downloaded indication; the sixth indication information comprises any one of acceptance information, application accepted indication, media accepted indication, calling side accepted information, calling side application accepted indication, calling side media accepted indication, called side accepted information, called side application accepted indication and called side media accepted indication; The fourth indication information indication comprises any one of seventh indication information and eighth indication information; The seventh indication information comprises any one of unavailable information, unactivated information, unrendered information, expected download information, application unrendered indication, expected download application indication, calling side unavailable information, calling side unactivated information, calling side unrendered information, calling side expected download information, calling side application unrendered indication and calling side expected download application indication; The eighth indication information comprises any one of non-acceptance information, application non-acceptance indication, media non-acceptance indication, calling side non-acceptance information, calling side application non-acceptance indication, calling side media non-acceptance indication, called side non-acceptance information, called side application non-acceptance indication and called side media non-acceptance indication.
- 4. The method of claim 1, wherein the second indication information indicates that early media is supported.
- 5. The method of any of claims 1-4, wherein the application server receives first information comprising at least one of: the application server receives a first response message from a called side, wherein the first response message carries at least one of at least part of information in the first media information and the first indication information; The application server receives a fifth request message from the calling side, wherein the fifth request message carries at least one of at least part of the first media information, the first indication information and the second indication information.
- 6. The method according to any one of claims 1 to 5, wherein, The fifth request message is an invite request message.
- 7. The method according to any one of claims 1-6, wherein, in case the first indication information comprises an eighth indication information or no sixth indication information, The tenth operation includes rejecting a session associated with the first information.
- 8. The method according to any one of claims 1-6, wherein the first operation is performed in case of at least one of: The first indication information does not include fifth indication information; The first indication information comprises seventh indication information; the first media information does not include information of an application data channel; the first media information includes only information of a guide data channel; the first media information does not include information of an application data channel of the called side; the first media information only comprises information of a guide data channel of a called side; the first media information does not include information of an application data channel of a calling side; The first media information only comprises information of a guiding data channel of a calling side; wherein the first operation includes at least one of: the method comprises the steps that an eighth request message is received from a calling side, and a ninth request message is sent to a called side; The second operation; The first request message is a response confirmation request message, and the second request message is a response confirmation request message, or the first request message is an update request message, and the second request message is an update request message; Wherein the third request message is a response confirmation request message, and the fourth request message is a response confirmation request message; Wherein the eighth request message is a response acknowledgement request message, and the ninth request message is a response acknowledgement request message.
- 9. The method of claim 8, wherein the method further comprises: the application server generates the media asset information.
- 10. The method according to claim 8 or 9, characterized in that the method further comprises: The application server receives a second response message from the called side, wherein the second response message responds to the fourth request message and carries media resource information; and the application server sends a third response message to the calling side, wherein the third response message does not carry media resource information.
- 11. The method according to any one of claims 1-10, wherein the first operation is performed in case of at least one of: The first indication information does not include fifth indication information; The first indication information comprises seventh indication information; the first media information does not include information of an application data channel; the first media information includes only information of a guide data channel; the first media information does not include information of an application data channel of a calling side; The first media information only comprises information of a guiding data channel of a calling side; the first media information does not include information of an application data channel of the called side; the first media information only comprises information of a guide data channel of a called side; the first media information does not include information of an application data channel of a calling side; The first media information only comprises information of a guiding data channel of a calling side; wherein the first operation includes at least one of: a fifth response message is sent to the calling side; the called side receives a sixth response message and sends a seventh response message to the calling side; Wherein the fifth response message is a temporary response message; the sixth response message is a successful response message, the seventh response message is a successful response message, and the second request message is a response confirmation request message or an update request message.
- 12. The method according to any one of claims 1-11, wherein the first indication information relates to any one of: The method comprises the steps of guiding a data channel, guiding data channel information on a calling side, guiding data channel information on a called side, application data channel information on an application data channel, application data channel information on the calling side, application data channel information on the called side and application data channel information on the called side.
- 13. The method according to any of claims 1-12, wherein the early media indication information is used to indicate at least one of: allowing transmission of early media data; allowing reception of early media data; allowing transmission and reception of early media data; deactivating to transmit early media data; deactivating the received early media data; the early media data is deactivated.
- 14. A method of message transmission, comprising: the network node performs at least one of: receiving a sixth request message from terminal equipment, and sending a fifth request message to a network side, wherein the fifth request message comprises second indication information, and the second indication information is used for indicating support of early media; receiving a fourth response message from the terminal equipment and sending a second response message to the network side, wherein the fourth response message does not comprise media resource information, and the second response message comprises media resource information; And receiving a fourth request message from the network side and sending a seventh request message to the terminal equipment, wherein the fourth request message comprises media resource information, and the seventh request message does not comprise the media resource information.
- 15. The method of claim 14, wherein the step of providing the first information comprises, The sixth request message is an invite request message, the fifth request message is an invite request message, and/or, The fourth request message is a response acknowledgement request message, the seventh request message is a response acknowledgement request message, and/or, The fourth response message is a successful response message, and the second response message is a successful response message.
- 16. The method according to claim 14 or 15, wherein the sending a fifth request message to the network side comprises: And the network node sends the fifth request message to a network side based on that the sixth request message does not carry the second indication information.
- 17. A method of message transmission, comprising: The application server receives the third request message from the calling side and sends a fourth request message to the called side; The network node at the called side receives the fourth request message and sends a seventh request message to the called terminal equipment, wherein the seventh request message does not carry media resource information.
- 18. The method of claim 17, wherein the method further comprises: The network node of the calling side receives a sixth request message from the calling terminal equipment and sends a fifth request message to the network side, wherein the fifth request message comprises at least part of the content in the first information; The application server of the network side receives the fifth request message and executes tenth operation based on the first information, wherein the tenth operation comprises at least one of determining a mode of indicating early media to a called side, determining a mode of indicating early media to a calling side, rejecting a session related to the first information and a first operation; wherein the first operation includes at least one of: a fifth response message is sent to the calling side, the fifth response message responds to the fifth request message, and the fifth response message carries early media indication information; receiving a sixth response message from the called side, and sending a seventh response message to the calling side, wherein the sixth response message is in response to the second request message, and the seventh response message carries early media indication information; Receiving an eighth request message from a calling side, and sending a ninth request message to a called side, wherein the ninth request message does not carry early media indication information; A second operation; wherein the second operation includes any one of: Receiving a first request message from a calling side, and sending a second request message to a called side, wherein the second request message carries early media indication information; And receiving a third request message from the calling side, and sending a fourth request message to the called side, wherein the third request message does not carry media resource information, and the fourth request message carries early media indication information and media resource information.
- 19. The method according to claim 17 or 18, characterized in that the method further comprises: the application server receives a first response message from the called side, wherein the first response message carries at least part of content in the first information.
- 20. The method of claim 18 or 19, wherein the first information comprises at least one of first media information, first indication information, and second indication information.
Description
Message transmission method, device, equipment and storage medium Technical Field The present application belongs to the technical field of communications, and in particular, relates to a message transmission method, device, equipment and storage medium. Background The early media (EARLY MEDIA) data is media data sent to the terminal through the network side device before the IP multimedia system session (IPMultimedia Subsystem, IMS) session establishment is completed. In the related art, in the process of establishing an IMS session between a calling terminal device and a called terminal device, before the IMS session is answered, the calling terminal device and the called terminal device cannot interact with each other, but in some service scenarios, such as a color ring service, the network side device needs to send media data to the calling terminal device before the IMS session is answered, where the network side device may notify a functional entity (such as a media gateway or a media server) near the terminal to perform a gate control (gate control) operation to open transmission of early media data. The IMS session established in the above manner includes only media data such as voice channels, video channels, message channels, and so on. For IMS sessions that include data path media data, a solution is needed that enables EARLY MEDIA data during the setup of the IMS session. Disclosure of Invention The embodiment of the application provides a message transmission method, a device, equipment and a storage medium, which can support that one of a guide data channel and an application data channel is allowed to transmit and receive early media data before an IMS session is answered. In a first aspect, a message transmission method is provided, the message transmission method including receiving first information by an application server, the first information including at least one of first media information, first indication information, and second indication information; The application server performs a tenth operation based on the first information, the tenth operation including at least one of determining a manner of indicating early media to the called side, determining a manner of indicating early media to the calling side, rejecting a session related to the first information, the first operation; Wherein the first operation comprises at least one of: A fifth response message is sent to the calling side, the fifth response message responds to the fifth request message, and the fifth response message carries early media indication information; Receiving a sixth response message from the called side, and sending a seventh response message to the calling side, wherein the sixth response message responds to the second request message, and the seventh response message carries early media indication information; receiving an eighth request message from the calling side, and sending a ninth request message to the called side, wherein the ninth request message does not carry early media indication information; A second operation; wherein the second operation comprises any one of: Receiving a first request message from a calling side, and sending a second request message to a called side, wherein the second request message carries early media indication information; and receiving a third request message from the calling side, and sending a fourth request message to the called side, wherein the third request message does not carry media resource information, and the fourth request message carries early media indication information and media resource information. In a second aspect, a message transmission method is provided, the message transmission method comprising a network node performing at least one of: receiving a sixth request message from the terminal equipment, and sending a fifth request message to the network side, wherein the fifth request message comprises second indication information, and the second indication information is used for indicating support of early media; receiving a fourth response message from the terminal equipment and sending a second response message to the network side, wherein the fourth response message does not comprise media resource information, and the second response message comprises media resource information; And receiving a fourth request message from the network side and sending a seventh request message to the terminal equipment, wherein the fourth request message comprises media resource information, and the seventh request message does not comprise the media resource information. In a third aspect, a message transmission method is provided, the message transmission method including that an application server receives a third request message from a calling side and sends a fourth request message to a called side; the network node at the called side receives the fourth request message and sends a seventh request message to the called terminal equipment, where