Search

CN-122002247-A - Communication method, communication device, electronic equipment and storage medium

CN122002247ACN 122002247 ACN122002247 ACN 122002247ACN-122002247-A

Abstract

Responding to a service request of a one-card multi-number terminal, generating feedback information based on the service request, wherein the feedback information is auxiliary number information bound with a main number of the one-card multi-number terminal, and the auxiliary number information is contained in an auxiliary number user field of a communication protocol; and sending the feedback information to the one-card multi-number terminal. Therefore, by defining a special 'auxiliary number user' field in the communication protocol, auxiliary number information is embedded into the feedback message in a standard and resolvable format, so that dependence on private interface or unstructured text transmission is avoided, interoperability and compatibility among systems are improved, a user does not need to additionally install a special APP, user experience is remarkably improved, and a use threshold is reduced.

Inventors

  • YAO DESHENG
  • Shi Yinbin
  • YU JIARUI
  • ZHONG LITING
  • WU HUAZHI
  • MEI CHEN
  • NING ZHIGANG
  • CHEN LIANGSHENG
  • NONG JIAJIE
  • CHEN QIANG
  • PANG CHUNKAI
  • LIN WANJUN

Assignees

  • 中移互联网有限公司
  • 中国移动通信集团有限公司

Dates

Publication Date
20260508
Application Date
20251219

Claims (18)

  1. 1. A method of communication, applied to a 5G message center platform, comprising: Responding to a service request of a one-card multi-number terminal, and generating feedback information based on the service request, wherein the feedback information comprises auxiliary number information bound with a main number of the one-card multi-number terminal, and the auxiliary number information is contained in an auxiliary number user field of a communication protocol; and sending the feedback information to the one-card multi-number terminal.
  2. 2. The method of claim 1, wherein the secondary number information comprises a secondary number and a uniform resource identifier corresponding to the secondary number.
  3. 3. The method of claim 1, wherein the generating feedback information based on the service request comprises: Responding to the service request as a service change request, generating a query auxiliary number request based on the service request, and sending the query auxiliary number request to a one-card multi-number platform, wherein the query auxiliary number request comprises main number information of the one-card multi-number terminal; Receiving auxiliary number information fed back by the one-card multi-number platform, wherein the auxiliary number information is generated by the one-card multi-number platform based on the main number information and is contained in an auxiliary number user field of a communication protocol; And carrying out secondary number service change based on the secondary number information, and feeding back service change success information to the one-card multi-number terminal after the service change is successful, wherein the service change success information comprises the secondary number information.
  4. 4. The method of claim 1, wherein the generating feedback information based on the service request comprises: responding to the service request for data interaction, and acquiring primary number/secondary number information in the service request, wherein the primary number/secondary number information is contained in a primary number/secondary number user field of a communication protocol; determining an auxiliary number identification and a main number identification based on the main number/auxiliary number information; and processing the information to be interacted based on the auxiliary number identification and the main number identification to generate target interaction data, and sending the target interaction data to a terminal to be received, wherein the target interaction data comprises main number information or auxiliary number information.
  5. 5. The method of claim 4, wherein prior to processing the information to be interacted based upon the secondary number identification and the primary number identification, comprising: based on the auxiliary number identification and the main number identification, carrying out interactive binding inquiry on the one-card multi-number platform; and receiving a primary number and secondary number binding result fed back by the one-card multi-number platform, and responding to the primary number and secondary number binding result to enable a binding relationship between the primary number and the secondary number to exist.
  6. 6. The method of claim 4, wherein the processing the information to be interacted based on the secondary number identification and the primary number identification to generate target interaction data comprises: And removing the main number identification in the target interaction data in response to the fact that the service request is initiated by the auxiliary number of the one-card multi-number terminal.
  7. 7. The method according to claim 4, wherein the method further comprises: receiving a heartbeat request sent by the one-card multi-number terminal; setting the communication state of the auxiliary number to an offline state in response to not receiving the heartbeat request of the auxiliary number of the one-card multi-number terminal, or And responding to the heartbeat request, feeding back heartbeat response information to the one-card multi-number terminal, and setting the communication state to be an offline state if the one-card multi-number terminal does not receive the response information within a set time.
  8. 8. The method of any of claims 1-7, wherein the 5G message center platform is communicatively coupled to a one-card-multiple-number platform via an API.
  9. 9. A communications apparatus, for use with a 5G message center platform, comprising: The generation module is used for responding to a service request of the one-card multi-number terminal and generating feedback information based on the service request, wherein the feedback information is auxiliary number information bound with a main number of the one-card multi-number terminal, and the auxiliary number information is contained in an auxiliary number user field of a communication protocol; And the sending module is used for sending the feedback information to the one-card multi-number terminal.
  10. 10. The apparatus of claim 9, wherein the secondary number information is further used for a secondary number and a uniform resource identifier corresponding to the secondary number.
  11. 11. The apparatus of claim 9, wherein the generating module is further configured to: Responding to the service request as a service change request, generating a query auxiliary number request based on the service request, and sending the query auxiliary number request to a one-card multi-number platform, wherein the query auxiliary number request is also used for the main number information of the one-card multi-number terminal; Receiving auxiliary number information fed back by the one-card multi-number platform, wherein the auxiliary number information is generated by the one-card multi-number platform based on the main number information and is contained in an auxiliary number user field of a communication protocol; And carrying out secondary number service change based on the secondary number information, and feeding back service change success information to the one-card multi-number terminal after the service change is successful, wherein the service change success information comprises the secondary number information.
  12. 12. The apparatus of claim 9, wherein the generating module is further configured to: responding to the service request for data interaction, and acquiring primary number/secondary number information in the service request, wherein the primary number/secondary number information is contained in a primary number/secondary number user field of a communication protocol; determining an auxiliary number identification and a main number identification based on the main number/auxiliary number information; and processing the information to be interacted based on the auxiliary number identification and the main number identification to generate target interaction data, and sending the target interaction data to a terminal to be received, wherein the target interaction data comprises main number information or auxiliary number information.
  13. 13. The apparatus of claim 12, wherein the generating module is further configured to: based on the auxiliary number identification and the main number identification, carrying out interactive binding inquiry on the one-card multi-number platform; and receiving a primary number and secondary number binding result fed back by the one-card multi-number platform, and responding to the primary number and secondary number binding result to enable a binding relationship between the primary number and the secondary number to exist.
  14. 14. The apparatus of claim 12, wherein the generating module is further configured to: And removing the main number identification in the target interaction data in response to the fact that the service request is initiated by the auxiliary number of the one-card multi-number terminal.
  15. 15. The apparatus of claim 12, wherein the transmitting module is further configured to: receiving a heartbeat request sent by the one-card multi-number terminal; setting the communication state of the auxiliary number to an offline state in response to not receiving the heartbeat request of the auxiliary number of the one-card multi-number terminal, or And responding to the heartbeat request, feeding back heartbeat response information to the one-card multi-number terminal, and setting the communication state to be an offline state if the one-card multi-number terminal does not receive the response information within a set time.
  16. 16. The apparatus of any of claims 9-15, wherein the 5G message center platform is communicatively coupled to a one-card-multiple-number platform via an API.
  17. 17. An electronic device, comprising a memory and a processor; Wherein the processor runs a program corresponding to executable program code stored in the memory by reading the executable program code for implementing the method according to any one of claims 1-8.
  18. 18. A computer readable storage medium having stored therein computer executable instructions which when executed by a processor are adapted to carry out the method of any one of claims 1-8.

Description

Communication method, communication device, electronic equipment and storage medium Technical Field The disclosure relates to the technical field of 5G communication, and in particular, to a communication method, a device, an electronic apparatus and a storage medium. Background With the continuous improvement of communication privacy protection, identity isolation and multi-scene communication demands of users, operators are pushing one-card multi-number services. The service allows a user to bind a primary number and one or more virtual secondary numbers on the basis of a physical subscriber identity module (Subscriber Identity Module, SIM) card, thereby realizing coexistence and switching of multiple communication identities on the same terminal device. Disclosure of Invention The present disclosure aims to solve, at least to some extent, one of the technical problems in the related art. To this end, an object of the present disclosure is to propose a communication method. A second object of the present disclosure is to propose a communication device. A third object of the present disclosure is to propose an electronic device. A fourth object of the present disclosure is to propose a non-transitory computer readable storage medium. A fifth object of the present disclosure is to propose a computer programme product. In order to achieve the above purpose, an embodiment of a first aspect of the present disclosure provides a communication method, which includes responding to a service request of a one-card multi-number terminal, generating feedback information based on the service request, wherein the feedback information is auxiliary number information bound with a main number of the one-card multi-number terminal, the auxiliary number information is contained in an auxiliary number user field of a communication protocol, and transmitting the feedback information to the one-card multi-number terminal. According to one embodiment of the present disclosure, the secondary number information includes a secondary number and a uniform resource identifier corresponding to the secondary number. According to one embodiment of the disclosure, feedback information is generated based on the service request, the method comprises the steps of responding to the service request to be a service change request, generating a query auxiliary number request based on the service request and sending the query auxiliary number request to a one-card multi-number platform, wherein the query auxiliary number request comprises main number information of the one-card multi-number terminal, receiving auxiliary number information fed back by the one-card multi-number platform, the auxiliary number information is generated by the one-card multi-number platform based on the main number information and is contained in an auxiliary number user field of a communication protocol, carrying out auxiliary number service change based on the auxiliary number information, and feeding back service change success information to the one-card multi-number terminal after service change is successful, wherein the service change success information comprises the auxiliary number information. According to one embodiment of the disclosure, feedback information is generated based on the service request, and the method comprises the steps of responding to the service request and carrying out data interaction, obtaining primary number/secondary number information in the service request, wherein the primary number/secondary number information is contained in a primary number/secondary number user field of a communication protocol, determining a secondary number identification and a primary number identification based on the primary number/secondary number information, processing information to be interacted based on the secondary number identification and the primary number identification to generate target interaction data, and sending the target interaction data to a terminal to be received, wherein the target interaction data comprises primary number information or secondary number information. According to one embodiment of the disclosure, before the information to be interacted is processed based on the auxiliary number identification and the main number identification, the method comprises the steps of carrying out interactive binding query on a one-card multi-number platform based on the auxiliary number identification and the main number identification, receiving a main and auxiliary number binding result fed back by the one-card multi-number platform, and responding to the main and auxiliary number binding result to enable a binding relationship to exist between the main and auxiliary numbers. According to one embodiment of the disclosure, the processing the information to be interacted based on the auxiliary number identification and the main number identification to generate target interaction data comprises removing the main number identification in