WO2019001358A1 - 一种信息处理方法、装置、***及计算机可读存储介质 - Google Patents

一种信息处理方法、装置、***及计算机可读存储介质 Download PDF

Info

Publication number
WO2019001358A1
WO2019001358A1 PCT/CN2018/092384 CN2018092384W WO2019001358A1 WO 2019001358 A1 WO2019001358 A1 WO 2019001358A1 CN 2018092384 W CN2018092384 W CN 2018092384W WO 2019001358 A1 WO2019001358 A1 WO 2019001358A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
operator
database
information
network element
Prior art date
Application number
PCT/CN2018/092384
Other languages
English (en)
French (fr)
Inventor
闫晓梅
潘琴格
徐敏
薛子涛
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2019001358A1 publication Critical patent/WO2019001358A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • H04W8/205Transfer to or from user equipment or user record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support

Definitions

  • the present disclosure relates to, but is not limited to, the field of communications.
  • eSIM embedded Subscriber Identification Module
  • eUICC embedded Universal Integrated Circuit Card
  • GSMA Global System for Mobile Communications
  • ETSI European Telecommunications Standards Institute
  • eSIM card for devices such as wearable devices.
  • the operator card file information is dynamically downloaded through the eSIM card to switch between different operator profiles, thereby implementing switching between different operators. This switching method does not require the user to replace the physical SIM card.
  • the user reassigns a telephone number every time the operator changes the operator, which requires the user to memorize the newly assigned telephone number and also needs to notify the friend. Changing the phone number has a poor user experience.
  • Embodiments of the present disclosure provide an information processing method, apparatus, system, terminal, and computer readable storage medium.
  • the embodiment of the present disclosure provides an information processing method, which is applied to a mobile network operator (MNO, Mobile Network Operator) network element, and includes:
  • Receiving a call number searching, in the database, an operator assignment number corresponding to the call number, wherein the database stores corresponding information of a call number and an operator assignment number; and the corresponding operator assignment number represents the first operator Receiving a number assigned after the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; and the second eSIM card is an eSIM card corresponding to the call number;
  • Corresponding processing is performed on the service corresponding to the call number according to the found carrier allocation number.
  • the embodiment of the present disclosure further provides an information processing method, which is applied to an eSIM card, and includes:
  • the first prompt information is generated by using the check result, and the first prompt information is used to prompt whether the user-selectable number is valid.
  • the embodiment of the present disclosure further provides an information processing method, which is applied to an SM network element, and includes:
  • the verification result is returned to the second eSIM card.
  • An embodiment of the present disclosure further provides an information processing apparatus, including:
  • a first receiving unit configured to receive a call number sent by the first eSIM card
  • a search unit configured to search for a carrier allocation number corresponding to the call number in a database, where the database stores corresponding information of a call number and an operator assignment number; and the corresponding operator assignment number represents the first operation Receiving the number assigned by the second eSIM card after the number assignment request; the first operator is the operator of the network to which the call number belongs; and the second eSIM card is the eSIM card corresponding to the call number;
  • the processing unit is configured to process the related call service for the call corresponding to the call number according to the found carrier allocation number.
  • the embodiment of the present disclosure further provides an information processing apparatus, including:
  • the first sending unit is configured to send the user-selected number to the SM network element for validity verification
  • a second receiving unit configured to receive a verification result returned by the SM network element
  • the prompting unit is configured to generate the first prompt information by using the check result, and the first prompt information is used to prompt whether the selected user-selected number is valid.
  • An embodiment of the present disclosure provides an information processing apparatus, including:
  • the third receiving unit is configured to receive the first user-selected number sent by the second eSIM card
  • a verification unit configured to verify whether the first user-selected number is valid
  • An embodiment of the present disclosure further provides an information processing apparatus, disposed on an MNO network element, including: a processor and a memory configured to store a computer program executable on the processor,
  • the processor is configured to perform the steps of any of the methods on the MNO network element side when the computer program is executed.
  • the embodiment of the present disclosure further provides an information processing apparatus, disposed on an eSIM card, including: a processor and a memory configured to store a computer program capable of running on the processor,
  • the processor is configured to perform the steps of any of the methods on the eSIM card side when the computer program is executed.
  • An embodiment of the present disclosure further provides an information processing apparatus, disposed on an SM network element, including: a processor and a memory configured to store a computer program capable of running on the processor,
  • the processor is configured to execute the step of any method on the SM network element side when the computer program is executed.
  • the embodiment of the present disclosure is a computer readable storage medium, where the computer program is executed by a processor to implement the steps of any method on the MNO network element side, or implement the steps of any method on the eSIM card side, or implement the SM The steps of any method on the network element side.
  • the embodiment of the present disclosure further provides a terminal, including an information processing apparatus disposed on an eSIM card.
  • the embodiment of the present disclosure further provides an information processing system, including:
  • a second eSIM card disposed on the terminal
  • An MNO network element configured to receive a call number, and search, in a database, an operator assignment number corresponding to the call number, where the database stores corresponding information of a call number and an operator assignment number; and the corresponding operator allocation
  • the number represents a number assigned by the first operator after receiving the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; and the second eSIM card is the call number Corresponding eSIM card; and performing related processing on the service corresponding to the call number according to the found carrier allocation number.
  • the information processing method, device, system, terminal, and computer readable storage medium receive a call number, and search for a carrier allocation number corresponding to the call number in a database, where the database stores a call number.
  • Corresponding information of the operator's assigned number; the corresponding operator's assigned number represents the number assigned by the first operator after receiving the number assignment request sent by the second eSIM card; the first operator is the call number The operator of the network; the second eSIM card is an eSIM card corresponding to the call number; and the service corresponding to the call number is processed according to the found operator assignment number, when the call number is a user-selected number
  • the related call service can be processed.
  • the function of using one user number and eSIM card can realize the switching between different operators, and the eSIM card does not need to be replaced. .
  • FIG. 1 is a schematic diagram of an eSIM system architecture
  • FIG. 2 is a schematic flow chart of an information processing method according to an embodiment of the present disclosure
  • FIG. 3 is a schematic flow chart of another information processing method according to an embodiment of the present disclosure.
  • FIG. 4 is a schematic flow chart of a third information processing method according to an embodiment of the present disclosure.
  • FIG. 5 is a schematic flowchart of generating pairing item information of a user's self-selection number and an operator's assigned number in a signing process according to an embodiment of the present disclosure
  • FIG. 6 is a schematic flow chart of a method for a user to select a phone number by using a specific embodiment of the present disclosure
  • FIG. 7 is a schematic flowchart of an operator performing network service related functions by using pairing item information according to a specific embodiment of the present disclosure
  • FIG. 8 is a schematic flowchart of a method for updating a database by an MNO according to an embodiment of the present disclosure
  • FIG. 9 is a schematic structural diagram of an information processing apparatus according to an embodiment of the present disclosure.
  • FIG. 10 is a schematic structural diagram of another information processing apparatus according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic structural diagram of a third information processing apparatus according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic structural diagram of hardware of another information processing apparatus according to an embodiment of the present disclosure.
  • FIG. 14 is a schematic structural diagram of hardware of a third information processing apparatus according to an embodiment of the present disclosure.
  • FIG. 15 is a schematic structural diagram of an information processing system according to an embodiment of the present disclosure.
  • the SIM card is the carrier of the operator network authentication data, so how to ensure data security is the core issue of the SIM card. Therefore, for eSIM cards, the GSMA standard defines the architecture shown in Figure 1 to eliminate security threats.
  • the embodiment of the present disclosure is directed to an eSIM card, so the solution of the embodiment of the present disclosure is implemented based on the architecture shown in FIG. 1.
  • the architecture includes a certification center (CI), an SM network element, an eUM (eUICC Manufacturer), and an MNO network element.
  • CI issues trusted digital certificates to all parties in the system to ensure the security of communication.
  • the SM network element is mainly responsible for the subscription management of the user, and includes a SM-DP (Subscription Manager Data Preparation) network element and a Subscription Manager Secure Routing (SM-SR) network element.
  • the SM-DP network element is generally operated and maintained by the operator and configured to store and manage user card data (card data (ie, profile) used in card making).
  • SM-SR is primarily responsible for security during the contract management process.
  • the call number is received, and an operator assignment number corresponding to the call number is searched in a database, where the database stores corresponding information of a call number and an operator assignment number;
  • the operator assignment number represents a number assigned by the first operator after receiving the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; the second eSIM card is The eSIM card corresponding to the call number; processing a related call service for a call corresponding to the call number according to the found operator assignment number.
  • An embodiment of the present disclosure provides an information processing method, which is applied to an MNO network element. As shown in FIG. 2, the method includes:
  • Step 201 Receive a call number.
  • the MNO network element may receive a call number sent by the first SIM card (which may be an eSIM card when actually applied), and the call number is a called number.
  • the first SIM card which may be an eSIM card when actually applied
  • the call number is a called number.
  • Step 202 Search for a carrier allocation number corresponding to the call number in a database.
  • the database stores corresponding information of a calling number and an operator assigned number;
  • the corresponding operator assigned number represents a number assigned by the first operator after receiving the number assignment request sent by the second eSIM card;
  • An operator is an operator of the network to which the calling number belongs;
  • the second eSIM card is an eSIM card corresponding to the calling number;
  • the database includes a first database and a second database;
  • the first database is a database local to the operator network device of the network to which the calling number belongs;
  • the second database is a database located in the SM network element;
  • the call number is first used to search for the corresponding operator assignment number in the first database; when the corresponding operation is not found in the first database
  • the quotient is assigned a number, the corresponding operator assigned number is searched in the second database.
  • the searching for the corresponding carrier allocation number in the second database includes:
  • the SM network element may return the call number, and after receiving the MNO network element, directly perform call service related processing on the call number.
  • the second database of the SM network element stores the calling number (ie, the user-selected number) and the operation of all the mobile network operators.
  • the quotient assigns the corresponding information of the number, so the MNO network element needs to update the first database by using the calling number stored in the second database (ie, the user-selected number) and the operator-assigned number to reduce the message interaction during the query.
  • the update mode may be that the MNO network element periodically sends an update request to the SM network element to update the first database, or the SM network element periodically sends the pairing item information that needs to be updated to the MNO network element.
  • the SM network element sends the corresponding information that needs to be updated to the MNO network element to update the MNO network element when the corresponding information of the second database of the SM network element is updated.
  • the calling number ie, the user-selected number
  • the main keyword ie, the user-selected number
  • Step 203 Process the related call service for the call corresponding to the call number according to the found carrier allocation number.
  • the call service related to the call number is processed according to the operator assignment number found in the first database.
  • the call processing related call service corresponding to the call number may include: traditional functions such as calling and charging.
  • the method may further include:
  • the calling number is associated with the assigned carrier assigned number and saved to the database.
  • the database includes the first database and the second database described above.
  • the operator-associated number and the assigned operator-associated number association information may be sent to the SM network element, and then saved by the SM network element to the second database. in.
  • the network location for processing the call service such as the home location register (HLR) may be performed, for example, the steps 201-203, and the operation of updating the first database may be performed, for example, a home location register (HLR, Home Location Register), Visiting Location Register (VLR), or Mobile Switching Center (MSC).
  • HLR home location register
  • VLR Visit Location Register
  • MSC Mobile Switching Center
  • Assigning an operator assigned number to the calling number and associating the calling number with the assigned carrier assigned number and saving to the database may be performed by a network element in the current MNO that assigns the operator assigned number.
  • the embodiment of the present disclosure further provides an information processing method, which is applied to an eSIM card (corresponding to the second eSIM card described above). As shown in FIG. 3, the method includes:
  • Step 301 Send the user-selected number to the SM network element for validity check.
  • the user-selected number sent to the SM network element is used to verify whether the user-selected number is valid.
  • Step 302 Receive a verification result returned by the SM network element.
  • Step 303 Generate first prompt information by using the verification result.
  • the first prompt information is used to prompt whether the user-selected number is valid.
  • the first prompt information is used to prompt the user-selectable number to be invalid; correspondingly, when receiving the verification result returned by the SM network element,
  • the eSIM card may further receive at least one optional number information sent by the SM network element; the optional number information represents a valid user-selected number of the SM network element check;
  • the eSIM card When generating the first prompt information, the eSIM card presents the at least one optional number information for selection by the user.
  • the second prompt information when the user-selected number selected by the user is not included in the at least one selected number information, and the invalid number reaches the preset number of times, the second prompt information is generated; the second prompt information is used to prompt only
  • the user-selectable number can be selected in the at least one optional number information, so that the redundancy process can be reduced and the number of interactions with the SM network element can be reduced.
  • the user can only select the user-selected number from the self-selected number information provided by the SM network element.
  • the preset number can be set as needed, for example, set to three times.
  • the invalidity means that after the user-selected number selected by the user is verified by the SM network element, the user-selected number selected by the user is considered invalid.
  • the method may further include:
  • the eSIM card acquires a first instruction
  • Executing the first instruction generating display information by using the maintained user-selected number list; and maintaining a valid user-selected number of the SM network element check by the maintained user-selected number list;
  • the second operation is a selection operation on a user-selected number
  • Executing the second instruction selecting a user-selected number from the user-selected number list; and selecting a user-selected number from the user-selected number list for signing a mobile network operator.
  • the eSIM card maintains a list of user-selected numbers.
  • a user-selected number is selected from the list of user-selected numbers, and the eSIM card takes the user from the list.
  • the user-selected number selected in the user is sent to the MNO network element that the user wants to sign, and the contract operation is performed, and the user-selected number and the assigned operator-assigned number are associated and saved during the contract operation.
  • Step 401 Receive a first user-selected number sent by the second eSIM card.
  • Step 402 Verify whether the first user-selected number is valid.
  • the first user-selected number When the first user-selected number is found, it is determined that the first user-selected number is valid; when the first user-selected number is not found, determining that the first user-selected number is invalid.
  • Step 403 Return a verification result to the second eSIM card.
  • the SM network element when verifying that the selected user-selected number is invalid and returning a verification result to the eSIM card, the SM network element may further send at least one optional to the second eSIM card.
  • the number information, the optional number information represents a valid user-selected number of the SM network element verification, so as to help the user select the user-selected number as soon as possible.
  • the MNO network element when receiving the call number (called number) sent by the first SIM card, the MNO network element first determines whether the call number has a corresponding carrier. When assigning a number and having a corresponding operator assigned number, the corresponding operator assigned number is used to perform the traditional functions of call services such as calling and charging, so as to correctly route calls and billing. When there is no corresponding operator assigned number, the call number is used to perform the traditional functions of call services such as calling and charging.
  • the MNO network element When it is determined whether the call number has a corresponding operator assignment number, the MNO network element first searches in the local first database, and then searches through the second database of the SM network element when the local call is not available.
  • the eSIM card is required to send the user-selected number to the MNO network element, so as to allocate the corresponding operator allocation number, and establish corresponding information of the two to be stored in the database (including the local first database and the SM network element).
  • the database including the local first database and the SM network element.
  • the second database in order to subsequently find the operator assigned number corresponding to the calling number.
  • the SM network element can be verified whether it is valid, and can be used when it is valid. When it is invalid, it cannot be used to avoid the repetition of the number.
  • the SM network element can provide the optional number information for the user to select the user-selected number that he or she needs.
  • the information processing method provided by the embodiment of the present disclosure receives a call number, and searches for a carrier allocation number corresponding to the call number in a database, where the database stores corresponding information of a call number and an operator assignment number;
  • the operator assignment number represents a number assigned by the first operator after receiving the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; the second eSIM card is The eSIM card corresponding to the calling number; according to the found carrier allocation number, the call processing related call service corresponding to the calling number, when the calling number is the user-selected number, searching for the corresponding operator allocation in the database
  • the number can be used to process related call services.
  • the function of using one user number and eSIM card can realize the switching between different operators, and the eSIM card does not need to be replaced, so that the user can not only select the mobile that he likes.
  • Network operators can also keep the phone numbers they are used to, without frequent Change the telephone number, to avoid the inconvenience caused by multi-number memory, greatly enhance the user experience.
  • the second eSIM card sends the user-selected number to the SM network element; the SM network element checks whether the user-selected number is valid; and returns a verification result to the eSIM card; the second eSIM card uses the school As a result of the test, the first prompt information is generated; the first prompt information is used to prompt whether the user-selected number is valid, and thus, the repetition of the self-selected user number can be effectively avoided.
  • the SM network element provides the user with valid self-selected number information through the second eSIM card, and thus can help the user select the selected user number as soon as possible.
  • the second eSIM card When the selected user-selected number is not included in the at least one optional number information, and the number of invalid times reaches a preset number of times, the second eSIM card generates second prompt information to prompt the user to only be in the SM network element.
  • the self-selected user number is selected from the provided self-selected number information, so that the redundancy process can be reduced and the number of interactions with the SM network element can be reduced.
  • This embodiment describes in detail how to implement switching between different operators, not only does not need to replace the physical card, and does not need to replace the phone number.
  • the eUICC dynamic includes various operator profiles.
  • the operator of the relevant network element such as the HLR/VLR, which manages the user information, can uniquely identify the number of the mobile user (hereinafter referred to as the user number), such as MDN, MSISDN, and the like.
  • the MNO periodically obtains the latest corresponding information from the SUMM module.
  • the MNO uses the corresponding information to query the operator assigned number of the called number pair according to the called number (preferable MSISDN/MDN), so that the call and the charging can be correctly routed.
  • the number can be universally used.
  • the SUMM module can be set in the SM network element of the GSMA. More specifically, in conjunction with FIG. 1, the SM network element includes an SM-DP network element and an SM-SR network element. In practical applications, the SUMM module can be set to the SM-DP network element.
  • the first step generating corresponding information of the user's self-selection number and the operator's assigned number in the signing process.
  • the MNO pairs the operator assigned number assigned by the operator with the user-selected number, and inserts the generated corresponding information into the SUMM database, and may use the user-selected number as the primary key. It should be noted that the management of the SUMM database is the responsibility of the SUMM module.
  • Step 2 The MNO uses the corresponding information to perform network service related functions.
  • the MNO obtains the phone number corresponding information of the SUMM database from the SUMM module (for example, the SUMM module sends the message to the operator periodically or when there is an update). Each time the call service is performed, the called number is considered to be the user-selectable number (preferable MSISDN/MDN).
  • the MNO first queries the SUMM database of the local network element. If not found, the SUMM database is queried from the SUMM database.
  • the called number does not have its own user-selected number (preferable MSISDN/MDN), and the number is used as the operator-assigned number of the called user; if the operator-assigned number of the called number is queried, Traditional functions such as calling and billing services using carrier assigned numbers.
  • Step 501 When the user wants to activate one carrier telecommunication service or wants to switch the telecommunication service to another operator, that is, when an operator needs to sign up, the user inputs the phone number selected by the user to the eSIM card, that is, the user-selected number ( Preferred MSISDN/MDN);
  • Step 502 After receiving the user-selected number input by the user, the eSIM card initiates a GSMA interface process of the GSMA with the corresponding MNO to establish a secure connection between the eSIM card and the MNO.
  • the ES6 interface is based on the RAM and RFM mechanisms described in ETSI TS 102 225 [4] and ETSI TS 102 226.
  • the specific process of establishing a connection between the eSIM card and the MNO can be referred to the GSMA specification.
  • Step 503 The eSIM card sends a Preferable MSISDN/MDN to the MNO and other parameters defined by the GSMA.
  • Step 504 After receiving the information, the MNO assigns a number to the subscriber, that is, allocates an operator assignment number (MSISDN/MDN) and other information defined by the GSMA, and assigns the assigned operator assignment number (MSISDN/MDN) and the user-selected number. (preferable MSISDN/MDN) pairing and sending the generated corresponding information to the SUMM module for saving to the SUMM database;
  • MSISDN/MDN operator assignment number
  • MSISDN/MDN assigned operator assignment number
  • the primary key of the corresponding information can be set to the user-selected number.
  • the MNO transmits the corresponding information of the operator assigned number and the user-selected number to the MNO's own HLR network element (or other network element (VLR or MSC), etc.).
  • the HLR network element (or other network element (VLR or Mobile Switching Center)) needs to obtain the latest corresponding information from the SUMM database of the SUMM module for subsequent service processing.
  • the MNO also synchronizes other information defined by the GSMA to the SUMM database of the SUMM module.
  • Step 505 The MNO returns the contract result to the eSIM card.
  • the user In the signing process, the user needs to select the phone number by himself. In this case, the user can interact with the eSIM card through the operation interface provided by the smart device (which can be understood as the terminal) where the eSIM card is located.
  • the smart device which can be understood as the terminal
  • the embodiment provides a method for the user to select a phone number by itself, as shown in FIG. 6, including the following steps:
  • Step 601 The user inputs a phone number selected by the user through an operation interface provided by the smart device.
  • the phone number when the phone number is selected, it is selected in Arabic numerals 0-9. At the same time, in order to be compatible with the current network, the length of the Chinese telephone number is 11, and the length of North America is 10.
  • the length of the telephone number mentioned here does not include the country's telephone area code.
  • the eSIM card After receiving the self-selected number input by the user, the eSIM card performs the above step 502.
  • the eSIM card After receiving the user's selection, the eSIM card performs the above step 503, that is, sending the user-selectable number (Preferable MSISDN/MDN) and other procedures and parameters specified by the GSMA to the corresponding MNO;
  • the MNO After receiving the information, the MNO assigns a number to the subscriber, binds the Preferable MSISDN/MDN and the Operator Assignment Number (MSISDN/MDN), and records it in the HLR (or other network element (VLR or MSC, etc.), the network element where the SUMM module is located, and other related network elements, such as routing and charging for calls.
  • MSISDN/MDN Preferable MSISDN/MDN
  • MSISDN/MDN Operator Assignment Number
  • Step 603 If the user wants to switch the carrier telecommunication service, that is, if the user wants to switch the operator, the operator to be switched is selected through the operation interface provided by the smart device.
  • the eSIM card after receiving the user's selection, the eSIM card also performs the above steps to send a user-selectable number (Preferable MSISDN/MDN) to the corresponding MNO, and other parameters specified by the GSMA;
  • a user-selectable number Preferable MSISDN/MDN
  • the switched MNO After receiving the information, the switched MNO assigns a number to the subscriber, pairs and binds the user-selected number and the operator assigned number, and records it in the HLR (or other network element (VLR or MSC, etc.) and the SUMM module.
  • the network element and other related network elements and notify the eSIM card to switch the operator activation success message according to the GSMA specification.
  • the SUMM module After receiving the information sent by the switched MNO, the SUMM module searches the SUMM database with the user-selected number as a keyword, and when the corresponding information is found, updates the corresponding operator assigned number to the switched MNO allocation. The operator assigns a number and updates other information as well.
  • the eSIM card after receiving the handover operator activation success message, the eSIM card sends a user-selectable number (Preferable MSISDN/MDN) to the MNO before handover;
  • the MNO before the handover that is, the MNO that originally provided the telecommunication service, after receiving the information, clears the pairing information of the Preferable MSISDN/MDN and the Operator Assignment (MSISDN/MDN) in the relevant network element, and releases the resource.
  • MSISDN/MDN Preferable MSISDN/MDN and the Operator Assignment
  • the eSIM card is sent to the SUMM module, and the SUMM module determines whether the selected user-selectable number (preferable MSISDN/MDN) has been repeated in the SUMM database. According to this, each user is distinguished.
  • the SUMM module receives the user-selectable number (preferable MSISDN/MDN) sent by the eSIM card
  • the SUMM module detects a duplicate user-selected number (preferable MSISDN/MDN) in the SUMM database
  • the user is sent to the user through the eSIM card.
  • the user can select a user-selectable number (preferable MSISDN/MDN) from the available available numbers or enter the number himself, and then send it to the SUMM module by the eSIM card.
  • a user-selectable number preferable MSISDN/MDN
  • the SUMM module After the SUMM module receives the selected user-selected number (preferable MSISDN/MDN) again, it still judges whether the reselected user-selected number (preferable MSISDN/MDN) has been repeated in the SUMM database, when the SUMM module detects in the SUMM database. Repeated user-selected number (preferable MSISDN/MDN), indicating that the user has not selected the user-selectable number (preferable MSISDN/MDN) from the available available numbers, but the user-selectable number (preferable MSISDN/MDN) entered by the user.
  • the number repeat information is returned to the user via the eSIM card, and at least one available number is returned for the user to select the user.
  • the user can still determine the user-selectable number (preferable MSISDN/MDN) by entering the number for the third time.
  • the number entered for the third time is still determined by the SUMM module as a repeatable user-selectable number (preferable MSISDN/MDN), that is, the user-selectable number (preferable MSISDN/MDN) entered by the user for the third time is still invalid when the SUMM module is invalid.
  • the user determines the user-selectable number (preferable MSISDN/MDN) for the fourth time the user is only allowed to select the user-selectable number (preferable MSISDN/MDN) among the numbers provided by the SUMM module to avoid the redundant process.
  • a user may have one or more user-selectable numbers (preferable MSISDN/MDN). For example, for users, they want relatives and friends to use a user-selectable number (preferable MSISDN/MDN), and for working customers, they want to use a user-selectable number (preferable MSISDN/MDN), and for company colleagues, hope Use a user-selectable number (preferable MSISDN/MDN), etc.
  • the user-selectable number (preferable MSISDN/MDN and the device's IMEI can be bound, and one smart device maintains a user-selected number (preferable MSISDN/) MDN) and IMEI form, when the user needs to switch operators, the content of the table is displayed to the user, and the user selects a user-selectable number (preferable MSISDN/MDN), and then performs a subsequent operator switching process.
  • the user-selectable number (preferable MSISDN/MDN) in the table has a unique valid number in the SUMM module, that is, the SUMM module confirms that the user-selectable number (preferable MSISDN/MDN) in the table is valid, not invalid. .
  • the eSIM card sends a user-selectable number (preferable MSISDN/MDN) to the SUMM module.
  • the SUMM module verifies the valid or invalid information of the number and returns it to the user through the eSIM card. If it is valid, the user maintains the In the table.
  • Step 701 The user initiates a call, the called telephone number uses a user-selectable number (preferable MSISDN/MDN), and the eSIM card sends the user-selectable number (preferable MSISDN/MDN) to the MSC/HLR of the network where the user is located;
  • a user-selectable number preferable MSISDN/MDN
  • the eSIM card sends the user-selectable number (preferable MSISDN/MDN) to the MSC/HLR of the network where the user is located
  • Step 702 The MSC/HLR where the user is located first queries the local SUMM database. If the carrier number (MSISDN/MDN) matching the user-selectable number (preferable MSISDN/MDN) is found, step 705 is performed, and if not found, the step is performed. 703;
  • the network MSC/HLR where the user is located is the calling MSC/HLR.
  • Step 703 When the local MSC/HLR does not find the user-selectable number (preferable MSISDN/MDN) in the local SUMM database, send a user-selectable number (preferable MSISDN/MDN) to the SUMM module to query the operator assigned number (MSISDN). /MDN).
  • Step 704 The SUMM module sends an operator assignment number (MSISDN/MDN) matching the user-selectable number (preferable MSISDN/MDN) to the network MSC/HLR where the user is located;
  • MSISDN/MDN operator assignment number matching the user-selectable number (preferable MSISDN/MDN)
  • the SUMM module when the SUMM module does not find the operator assignment number (MSISDN/MDN) corresponding to the user-selectable number (preferable MSISDN/MDN) in the SUMM database, it is considered that the user does not set the user-selectable number (preferable MSISDN/MDN). At this time, the SUMM module sends the user-selected number (preferalbe MSISDN/MDN) to the MSC/HLR as the operator assignment number (MSISDN).
  • MSISDN/MDN operator assignment number
  • the SUMM module matches the operator assignment number (MSISDN/MDN) in the SUMM database, the matched carrier assignment number (MSISDN/MDN) is sent to the MSC/HLR.
  • Step 705 The network MSC/HLR where the user is located is routed to the called MSC/HLR according to the operator assignment number (MSISDN/MDN), and sends call information to the called MSC/HLR.
  • MSISDN/MDN operator assignment number
  • the flow of the call is the same as the regular call flow defined by the 3rd Generation Partnership Project (3GPP) / 3GPP2.
  • the MNO needs to update its SUMM database from the SUMM module.
  • the MNO can update its own SUMM database from the SUMM module in the following ways:
  • the MNO periodically sends an update request to the SUMM module, and the SUMM module returns the corresponding information to be updated to the MNO after receiving the update request;
  • the SUMM module In the second mode, the SUMM module periodically sends the corresponding information to the MNO that needs to be updated;
  • the SUMM module when the pairing information of the SUMM database is updated, the SUMM module sends corresponding information to the MNO that needs to be updated.
  • the implementation process may include:
  • Step 801 The MSC/HRL periodically sends an update request to the SUMM module.
  • the update request may indicate updated content, such as: a user-selected number (preferable MSISDN/MDN) and an operator assigned number (MSISND) added or changed from a certain point in time (last update time point) to the current time point.
  • MSISDN user-selected number
  • MSISND operator assigned number
  • the length of the cycle can be set as needed.
  • Step 802 After receiving the update request, the SUMM module returns corresponding information corresponding to the update request to the MSC/HRL.
  • the SUMM module returns the paired item information of the user-selected number (preferable MSISDN/MDN) and the operator assigned number (MSISND/MDN) added or changed from the last update to the current time period to the MSC/HRL.
  • the embodiment provides an information processing apparatus, which is disposed in an MNO network element. As shown in FIG. 9, the apparatus includes:
  • the first receiving unit 91 is configured to receive a call number sent by the first eSIM card
  • the searching unit 92 is configured to search, in the database, the operator allocation number corresponding to the calling number, where the database stores corresponding information of the calling number and the operator assigned number; the corresponding operator allocation number represents the first The operator receives the number assigned after the number assignment request sent by the second eSIM card; the first operator is the operator of the network to which the call number belongs; and the second eSIM card is the eSIM card corresponding to the call number ;
  • the processing unit 93 is configured to process the related call service for the call corresponding to the call number according to the found carrier allocation number.
  • the searching unit 92 first searches the first database for the corresponding operator assignment number by using the call number; when in the first database When the corresponding operator assignment number is not found, the corresponding operator assignment number is searched in the second database.
  • the searching unit 92 needs to update the first database by using the call number stored in the second database and the corresponding information of the operator assigned number.
  • the first database is a database local to the operator network device of the network to which the calling number belongs; the second database is a database located in the SM network element.
  • the first receiving unit 91 is further configured to receive the second eSIM card to send the calling number, where the calling number is a user-selected number, that is, a number selected by the user;
  • the device can also include:
  • An allocating unit configured to assign an operator assigned number uniquely corresponding to the calling number; and associate the calling number with the assigned carrier assigned number and save to the database.
  • the first receiving unit 91 can be implemented by a network interface in the information processing device; the searching unit 92 and the allocating unit can be implemented by a processor in the information processing device in combination with a network interface; the processing unit 93 can be implemented in the information processing device. Processor implementation.
  • the embodiment further provides an information processing device, which is disposed on an eSIM card (corresponding to the second eSIM card described above). As shown in FIG. 10, the device includes:
  • the first sending unit 101 is configured to send the user-selected number to the SM network element for validity check.
  • the second receiving unit 102 is configured to receive a verification result returned by the SM network element.
  • the prompting unit 103 is configured to generate first prompt information by using the check result, and the first prompt information is used to prompt whether the user-selectable number is valid.
  • the verification result is that the user-selected number is invalid; the first prompt information is used to prompt the user-selectable number to be invalid; the second receiving unit 102 is further configured to: receive the SM network element to send At least one optional number information; the optional number information characterizing a valid user-selected number of the SM network element check;
  • the prompting unit 103 is further configured to: when the first prompt information is generated, present the at least one optional number information.
  • the prompting unit 103 is further configured to generate second prompt information when the user-selected number is not included in the at least one selected number information, and the invalid number reaches a preset number of times;
  • the second prompt information is used to prompt that the user-selectable number can only be selected in the at least one optional number information.
  • the apparatus may further include:
  • Executing the first instruction generating display information by using the maintained user-selected number list; and maintaining a valid user-selected number of the SM network element check by the maintained user-selected number list;
  • the second operation is a selection operation on a user-selected number
  • Executing the second instruction selecting a user-selected number from the user-selected number list; and selecting a user-selected number from the user-selected number list for signing a mobile network operator.
  • the first sending unit 101 and the second receiving unit 102 may be implemented by a network interface in the information processing apparatus; the prompting unit 103 and the selecting unit may be implemented by a processor in the information processing apparatus.
  • the embodiment further provides an information processing device, which is disposed in the SM network element, as shown in FIG.
  • the third receiving unit 111 is configured to receive the first user-selected number sent by the second eSIM card;
  • the verification unit 112 is configured to check whether the first user-selected number is valid
  • the second sending unit 113 is configured to return a verification result to the second eSIM card.
  • the second sending unit 113 is further configured to: when the verification result is returned to the second eSIM card, send at least one optional number information to the second eSIM card.
  • the optional number information represents a valid user-selected number of the SM network element check.
  • the third receiving unit 111 and the second transmitting unit 113 may be implemented by a network interface in the information processing apparatus; the verification unit 112 may be implemented by a processor in the information processing apparatus.
  • the embodiment of the present disclosure further provides an information processing apparatus, which is disposed in the MNO network element.
  • the apparatus 120 includes: the processor 121 and the configuration for storing a memory 122 of a computer program running on the processor,
  • the processor 121 is configured to execute when the computer program is executed:
  • Receiving a call number searching, in the database, an operator assignment number corresponding to the call number, wherein the database stores corresponding information of a call number and an operator assignment number; and the corresponding operator assignment number represents the first operator Receiving a number assigned after the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; and the second eSIM card is an eSIM card corresponding to the call number;
  • the call related service is processed for the call corresponding to the call number according to the found carrier allocation number.
  • the processor 121 is configured to execute when the computer program is executed:
  • the first database is a database local to the operator network device of the network to which the calling number belongs;
  • the call service related to the call number is processed.
  • processor 121 is further configured to: when the computer program is executed, execute:
  • the second database is a database located in the SM network element.
  • the processor 121 is configured to execute when the computer program is executed:
  • the first database is a database local to the operator network device of the network to which the calling number belongs;
  • the corresponding database allocation number is searched in the second database;
  • the second database is a database located in the SM network element;
  • the call service related to the call number is processed.
  • the processor 121 is configured to execute when the computer program is executed:
  • processor 121 is further configured to: when the computer program is executed, execute:
  • the calling number is associated with the assigned carrier assigned number and saved to the database.
  • the device 120 may further include: at least one network interface 123.
  • the various components in information processing device 120 are coupled together by a bus system 124.
  • bus system 124 is configured to enable connection communication between these components.
  • bus system 124 includes a power bus, a control bus, and a status signal bus.
  • various buses are labeled as bus system 124 in FIG.
  • the memory 122 in the embodiment of the present disclosure is configured to store various types of data to support the operation of the information processing apparatus 120.
  • Examples of such data include any computer program for operating on the information processing device 120, such as an operating system 1221 and an application 1222.
  • the operating system 1221 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
  • the application 1222 can include various applications for implementing various application services. A program implementing the method of the embodiments of the present disclosure may be included in the application 1222.
  • Information is received and transmitted by the processor 121 through the network interface 123 to implement the solution of an embodiment of the present disclosure.
  • An embodiment of the present disclosure further provides an information processing apparatus disposed on an eSIM card (corresponding to the second eSIM card described above).
  • the apparatus 130 includes: a processor 131 and is configured to be stored on the processor. a memory 132 of a running computer program,
  • processor 131 is configured to execute the computer program, executing:
  • the first prompt information is generated by using the check result, and the first prompt information is used to prompt whether the user-selectable number is valid.
  • the verification result indicates that the user-selected number is invalid; the first prompt information is used to prompt the user-selectable number to be invalid; and the processor 131 is further configured to run the computer program. carried out:
  • the at least one optional number information is presented.
  • processor 131 is further configured to: when the computer program is executed, execute:
  • the second prompt information is used to prompt only at the at least one optional Select the user-selected number in the number information.
  • the processor 131 is configured to execute when the computer program is executed:
  • Executing the first instruction generating display information by using the maintained user-selected number list; and maintaining a valid user-selected number of the SM network element check by the maintained user-selected number list;
  • Executing the second instruction selecting a user-selected number from the user-selected number list; and selecting a user-selected number from the user-selected number list for signing a mobile network operator.
  • the memory 132 in the embodiment of the present disclosure is configured to store various types of data to support the operation of the information processing apparatus 130.
  • bus system 133 is configured to enable connection communication between these components.
  • the eSIM card is usually disposed on a smart device (which can also be understood as a terminal). Based on this, the embodiment of the present disclosure further provides a terminal, including the information processing disposed on the eSIM card. Device.
  • the embodiment of the present disclosure further provides an information processing apparatus, which is disposed in an SM network element.
  • the apparatus 140 includes: a processor 141 and a memory 142 configured to store a computer program executable on the processor,
  • the processor 141 is configured to execute when the computer program is executed:
  • the verification result is returned to the second eSIM card.
  • the processor 141 is configured to execute when the computer program is executed:
  • the second database searchesing, in the second database, the first user-selected number;
  • the second database stores corresponding information of a calling number and an operator assigned number;
  • the calling number is a user-selected number; and the operator assigns a number representation a number uniquely associated with the calling number assigned by an operator of the network to which the calling number belongs;
  • the first user-selected number When the first user-selected number is found, it is determined that the first user-selected number is valid; when the first user-selected number is not found, determining that the first user-selected number is invalid.
  • the processor 141 is configured to execute the computer program, executing:
  • the apparatus 140 may further include: at least one network interface 143.
  • the various components in information processing device 140 are coupled together by bus system 144.
  • bus system 144 is configured to enable connection communication between these components.
  • bus system 144 includes a power bus, a control bus, and a status signal bus.
  • various buses are labeled as bus system 144 in FIG.
  • the memory 142 in the embodiment of the present disclosure is configured to store various types of data to support the operation of the information processing apparatus 140.
  • Examples of such data include any computer program for operating on the information processing device 140, such as an operating system 1421 and an application 1422.
  • the operating system 1421 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks.
  • the application 1422 can include various applications for implementing various application services. A program implementing the method of the embodiments of the present disclosure may be included in the application 1422.
  • the processor in the device of the embodiment of the present disclosure may be an integrated circuit chip with signal processing capability.
  • each step of the above method may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
  • the above processor may be a general purpose processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, or the like.
  • DSP digital signal processor
  • a general purpose processor can be a microprocessor or any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present disclosure may be directly implemented as a hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
  • RAM Random Access Memory
  • SRAM Static Random Access Memory
  • SSRAM Synchronous Static Random Access Memory
  • SSRAM Dynamic Random Access
  • DRAM Dynamic Random Access Memory
  • SDRAM Synchronous Dynamic Random Access Memory
  • DDRSDRAM Double Data Rate Synchronous Dynamic Random Access Memory
  • ESDRAM enhancement Enhanced Synchronous Dynamic Random Access Memory
  • SLDRAM Synchronous Dynamic Random Access Memory
  • DRRAM Direct Memory Bus Random Access Memory
  • an embodiment of the present disclosure further provides an information processing system, as shown in FIG.
  • the MNO network element 152 is configured to receive a call number, and search for a carrier allocation number corresponding to the call number in a database, where the database stores corresponding information of a call number and an operator assignment number; the corresponding operator The allocation number represents a number assigned by the first operator after receiving the number assignment request sent by the second embedded customer identification module eSIM card; the first operator is an operator of the network to which the call number belongs; the second eSIM The card 151 is an eSIM card corresponding to the call number; and performs related processing on the service corresponding to the call number according to the found operator assignment number.
  • the calling number is associated with the assigned carrier assigned number and saved to the database.
  • the second eSIM card 151 is configured to send a user-selected number to the SM network element for validity check, receive a check result returned by the SM network element, and generate a first by using the check result.
  • the prompt information is used to prompt whether the user-selectable number is valid;
  • the SM network element 153 is configured to check whether the user-selected number sent by the second eSIM card is valid, and return a verification result to the second eSIM card.
  • embodiments of the present disclosure further provide a computer readable storage medium, such as a memory including a computer program, which may be executed by a processor of an information processing apparatus to perform the steps of the foregoing method (on the MNO network element side) Method, or method on the eSIM card side, or method on the SM side).
  • the computer readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.
  • an embodiment of the present disclosure provides a computer readable storage medium having stored thereon a computer program that, when executed by a processor, executes:
  • Receiving a call number searching, in the database, an operator assignment number corresponding to the call number, wherein the database stores corresponding information of a call number and an operator assignment number; and the corresponding operator assignment number represents the first operator Receiving a number assigned after the number assignment request sent by the second eSIM card; the first operator is an operator of the network to which the call number belongs; and the second eSIM card is an eSIM card corresponding to the call number;
  • the call related service is processed for the call corresponding to the call number according to the found carrier allocation number.
  • the first database is a database local to the operator network device of the network to which the calling number belongs;
  • the call service related to the call number is processed.
  • the second database is a database located in the SM network element.
  • the first database is a database local to the operator network device of the network to which the calling number belongs;
  • the corresponding database allocation number is searched in the second database;
  • the second database is a database located in the SM network element;
  • the call service related to the call number is processed.
  • Embodiments of the present disclosure provide a computer readable storage medium having stored thereon a computer program that, when executed by a processor, executes:
  • the first prompt information is generated by using the check result, and the first prompt information is used to prompt whether the user-selectable number is valid.
  • the verification result indicates that the user-selected number is invalid; the first prompt information is used to prompt the user-selectable number to be invalid; and when the verification result returned by the SM network element is received, the SM network element is received. Transmitting at least one optional number information; the optional number information characterizing a valid user-selected number of the SM network element verification;
  • the at least one optional number information is presented.
  • the second prompt information is used to prompt only at the at least one optional Select the user-selected number in the number information.
  • Executing the first instruction generating display information by using the maintained user-selected number list; and maintaining a valid user-selected number of the SM network element check by the maintained user-selected number list;
  • Executing the second instruction selecting a user-selected number from the user-selected number list; and selecting a user-selected number from the user-selected number list for signing a mobile network operator.
  • the embodiment of the present disclosure further provides a computer readable storage medium having stored thereon a computer program, when executed by the processor, executing:
  • the verification result is returned to the second eSIM card.
  • the second database searchesing, in the second database, the first user-selected number;
  • the second database stores corresponding information of a calling number and an operator assigned number;
  • the calling number is a user-selected number; and the operator assigns a number representation a number uniquely associated with the calling number assigned by an operator of the network to which the calling number belongs;
  • the first user-selected number When the first user-selected number is found, it is determined that the first user-selected number is valid; when the first user-selected number is not found, determining that the first user-selected number is invalid.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本公开公开了一种信息处理方法、装置、***、终端及计算机可读存储介质。其中,方法包括:接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二嵌入式客户识别模块(eSIM)卡为所述呼叫号码对应的eSIM卡;根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。

Description

一种信息处理方法、装置、***及计算机可读存储介质
相关申请的交叉引用
本申请基于申请号为201710497224.1、申请日为2017年06月26日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。
技术领域
本公开涉及但不限于通信领域。
背景技术
嵌入式客户识别模块(eSIM,embedded Subscriber Identification Module)卡(也可以称为嵌入式通用集成电路卡(eUICC,embedded Universal Integrated Circuit Card))的最初需求源自物联网领域(特别是汽车行业),但是随着人们需求的发展,eSIM卡还可以应用在个人领域,比如可应用在可穿戴设备领域等。
目前,全球移动通信***协会(GSMA)/欧洲电信标准化协会(ETSI)等国际组织目前正制定eSIM卡相关规范,以使消费者能够通过自身选择的移动网络运营商来激活平板电脑(pad)或可穿戴设备等设备的eSIM卡。也就是说,通过GSMA的技术规范,用户可以在不同运营商之间自由切换。具体地,通过eSIM卡动态下载运营商制卡文件信息(Profile),以在不同运营商Profile间切换,从而实现在不同运营商之间的切换。这种切换方式不需要用户更换实体SIM卡。
然而,在针对个人领域的eSIM卡相关规范中,在相关技术架构中,用户每更换一次运营商,就会重新分配一个电话号码,这就需要用户记忆新分配的电话号码,且还需要通知朋友更换电话号码,用户体验较差。
发明内容
本公开实施例提供一种信息处理方法、装置、***、终端及计算机可读存储介质。
本公开实施例的技术方案是这样实现的:
本公开实施例提供了一种信息处理方法,应用于移动网络运营商(MNO,Mobile Network Operator)网元,包括:
接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
本本公开实施例还提供了一种信息处理方法,应用于eSIM卡,包括:
将用户自选号码发送至签约管理(SM,Subscription Manager Secure Routing)网元进行有效性校验;
接收所述SM网元返回的校验结果;
利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效。
本公开实施例又提供了一种信息处理方法,应用于SM网元,包括:
接收第二eSIM卡发送的第一用户自选号码;
校验所述第一用户自选号码是否有效;
向所述第二eSIM卡返回校验结果。
本公开实施例还提供了一种信息处理装置,包括:
第一接收单元,配置为接收通过第一eSIM卡发送的呼叫号码;
查找单元,配置为在数据库中查找所述呼叫号码对应的运营商分配号码;其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所 述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
处理单元,配置为根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
本公开实施例又提供了一种信息处理装置,包括:
第一发送单元,配置为将用户自选号码发送至SM网元进行有效性校验;
第二接收单元,配置为接收所述SM网元返回的校验结果;
提示单元,配置为利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述选择的用户自选号码是否有效。
本公开实施例有提供了一种信息处理装置,包括:
第三接收单元,配置为接收第二eSIM卡发送的第一用户自选号码;
校验单元,配置为校验所述第一用户自选号码是否有效;
第二发送单元,配置为向所述第二eSIM卡返回校验结果。
本公开实施例还提供了一种信息处理装置,设置在MNO网元上,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器配置为运行所述计算机程序时,执行上述MNO网元侧的任一方法的步骤。
本公开实施例又提供了一种信息处理装置,设置在eSIM卡上,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器配置为运行所述计算机程序时,执行上述eSIM卡侧的任一方法的步骤。
本公开实施例还提供了一种信息处理装置,设置在SM网元上,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器配置为运行所述计算机程序时,执行上述SM网元侧的任一方法的步骤。
本公开实施例一种计算机可读存储介质,所述计算机程序被处理器执行时实现上述MNO网元侧任一方法的步骤,或者实现上述eSIM卡侧的任一方法的步骤,或者实现上述SM网元侧的任一方法的步骤。
本公开实施例还提供了一种终端,包括设置在eSIM卡上的信息处理装置。
本公开实施例又提供了一种信息处理***,包括:
第二eSIM卡,设置在终端上;
MNO网元,配置为接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;以及根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
本公开实施例提供的信息处理方法、装置、***、终端及计算机可读存储介质,接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理,当呼叫号码是用户自选号码时,通过在数据库中查找对应的运营商分配号码,就可以处理相关呼叫业务,如此,实现了使用一个用户号码及eSIM卡的功能即可实现不同运营商之间的切换,且不需要更换eSIM卡。
附图说明
图1为eSIM***架构示意图;
图2为本公开实施例一种信息处理方法流程示意图;
图3为本公开实施例另一种信息处理方法流程示意图;
图4为本公开实施例第三种信息处理方法流程示意图;
图5为本公开具体实施例签约过程中生成用户自选号和运营商分配号码的配对项信息的流程示意图;
图6为本公开具体实施例用户自行选择电话号码的方法流程示意图;
图7为本公开具体实施例运营商利用配对项信息进行网络业务相关功能的流程示意图;
图8为本公开具体实施例MNO更新数据库的方法流程示意图;
图9为本公开实施例一种信息处理装置结构示意图;
图10为本公开实施例另一种信息处理装置结构示意图;
图11为本公开实施例第三种信息处理装置结构示意图;
图12为本公开实施例一种信息处理装置硬件结构示意图;
图13为本公开实施例另一种信息处理装置硬件结构示意图;
图14为本公开实施例第三种信息处理装置硬件结构示意图;
图15本公开实施例信息处理***结构示意图。
具体实施方式
下面结合附图及实施例对本公开再作进一步详细的描述。
SIM卡是运营商网络鉴权数据的载体,所以如何保证数据安全是SIM卡的核心问题。因此,对于eSIM卡,GSMA标准制定了图1所示的架构,以排除安全威胁。本公开实施例针对的是eSIM卡,所以本公开实施例的方案是基于图1所示的架构实现的。如图1所示,该架构中包含认证中心(CI)、SM网元、卡制造商(EUM,eUICC Manufacturer)、MNO网元。
其中,CI为体系内的通信各方颁发可信数字证书,以保证通信的安全性。
SM网元,主要负责用户的签约管理,包含签约管理数据准备(SM-DP,Subscription Manager Data Preparation)网元及签约管理安全路由(SM-SR,Subscription Manager Secure Routing)网元。SM-DP网元,一般由运营商运 营维护,配置为存储、管理用户卡数据(制卡时使用的卡数据(即Profile))。SM-SR主要负责签约管理过程中的安全性。
在本公开的各种实施例中:接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
本公开实施例提供一种信息处理方法,应用于MNO网元,如图2所示,该方法包括:
步骤201:接收呼叫号码;
具体地,MNO网元可以接收通过第一SIM卡(实际应用时,其可以为eSIM卡)发送的呼叫号码,所述呼叫号码为被叫号码。
步骤202:在数据库中查找所述呼叫号码对应的运营商分配号码;
这里,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
实际应用时,所述数据库包含第一数据库及第二数据库;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;所述第二数据库为位于SM网元的数据库;
在数据库中查找对应的运营商分配号码时,先利用所述呼叫号码,在第一数据库中查找所述对应的运营商分配号码;当在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二数据库中查找所述对应的运营商分配号码。
其中,所述在第二数据库中查找所述对应的运营商分配号码,包括:
向所述SM网元发送所述呼叫号码,以在所述SM网元的第二数据库查找所述对应的运营商分配号码;
接收所述SM网元返回的查找到的所述对应的运营商分配号码。
这里,实际应用时,当在第二数据库中也未查找到所述对应的运营商分配号码时,则认为所述呼叫号码不是用户自选号码,而是被叫用户运营商分配的号码,所述SM网元可以返回所述呼叫号码,所述MNO网元收到后,则直接对所述呼叫号码进行呼叫业务相关处理。
对于所述呼叫号码所属网络的运营商网络设备本地的数据库,即第一数据库来说,SM网元的第二数据库里存储有所有移动网络运营商下的呼叫号码(即用户自选号码)与运营商分配号码的对应信息,所以MNO网元需要利用第二数据库存储的呼叫号码(即用户自选号码)与运营商分配号码的配对项信息更新所述第一数据库,以减少查询时的消息交互。
其中,实际应用时,更新的方式可以是MNO网元定期主动向SM网元发送更新请求,以更新第一数据库,也可以是SM网元定期主动向MNO网元发送需要更新的配对项信息,以便MNO网元更新第一数据库,还可以是:当SM网元的第二数据库的对应信息有更新时,SM网元就向MNO网元发送需要更新的对应信息,以使MNO网元更新第一数据库。
对于第一数据库和第二数据库,为了查找的便捷性,可以以呼叫号码(即用户自选号码)为主关键词。
步骤203:根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
具体地,当在所述第一数据库中查找到所述对应的运营商分配号码时,根据第一数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
当在所述第一数据库中未查找到所述对应的运营商分配号码,而在第二数据库中查找到所述对应的运营商分配号码时,根据所述第二数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
换句话说,对所述呼叫号码对应的业务进行相关处理。
这里,实际应用时,对所述呼叫号码对应的呼叫处理相关呼叫业务,可以包括:呼叫、计费等传统功能。
在一实施例中,执行步骤201之前,该方法还可以包括:
接收所述第二eSIM卡发送的所述呼叫号码;所述呼叫号码为用户自选号码,即用户选择的号码;
分配与所述呼叫号码唯一对应的运营商分配号码;
将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
这里,所述数据库包含上述的第一数据库和第二数据库。对于所述第二数据库,可以将针对所述用户自选号码与分配的运营商分配号码关联信息,即对应信息发送至所述SM网元,然后由所述SM网元保存至所述第二数据库中。
需要说明的是:实际应用时,上述方法的步骤可以由MNO中的不同网元来实现。可以根据需要来确定由哪个网元来实现,举个例子来说,步骤201~203、以及更新第一数据库的操作可以具体可以是处理呼叫业务的网元来执行,比如归属位置寄存器(HLR,Home Location Register)、拜访位置寄存器(VLR,visiting location register)或移动交换中心(MSC,Mobile Switching Center)等。而为所述呼叫号码分配运营商分配号码以及将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库的操作可由当前MNO中分配运营商分配号码的网元来执行。
对应地,本公开实施例还提供了一种信息处理方法,应用于eSIM卡(对应上述的第二eSIM卡),如图3所示,该方法包括:
步骤301:将用户自选号码发送至SM网元进行有效性校验;
换句话说,向所述SM网元发送的用户自选号码用于校验所述用户自选号码是否有效。
步骤302:接收所述SM网元返回的校验结果;
步骤303:利用所述校验结果,生成第一提示信息。
这里,所述第一提示信息用于提示所述用户自选号码是否有效。
其中,当所述校验结果表征所述用户自选号码无效时,所述第一提示信息用于提示所述用户自选号码无效;相应地,所述接收所述SM网元返回的校验结果时,所述eSIM卡还可以接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
生成第一提示信息时,所述eSIM卡将所述至少一个自选号码信息进行呈现,以供用户选择。
在一实施例中,当用户选择的用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码,如此,能减少冗余流程,减少与SM网元的交互次数。
也就是说,当无效次数达到预设次数时,用户只能从SM网元提供的自选号码信息中选择用户自选号码。
实际应用时,预设次数可以根据需要设置,比如设置为三次等。
其中,所述无效是指:用户选择的用户自选号码被所述SM网元校验后,认为用户选择的用户自选号码无效。
在一实施例中,该方法还可以包括:
所述eSIM卡获取第一指令;
执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
显示所述显示信息;
获取第二指令;所述第二操作是对用户自选号码的选择操作;
执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
也就是说,所述eSIM卡维护了一张用户自选号码列表,当所述用户需要使用一个用户自选号码时,则从用户自选号码列表中选择一个用户自选 号码,所述eSIM卡将用户从列表中选择的用户自选号码发送至用户想要签约的MNO网元,进行签约操作,并在签约操作过程中进行上述用户自选号码与分配的运营商分配号码进行关联及保存的操作。
本公开实施例还提供了一种信息处理方法,应用于SM网元,如图4所示,该方法包括:
步骤401:接收第二eSIM卡发送的第一用户自选号码;
步骤402:校验所述第一用户自选号码是否有效;
具体地,在第二数据库中查找所述第一用户自选号码;所述第二数据库存储有呼叫号码与运营商分配号码的对应信息;呼叫号码为用户自选的号码;所述运营商分配号码表征所述呼叫号码所属网络的运营商分配的与所述呼叫号码唯一对应的号码;
当查找到所述第一用户自选号码时,确定第一用户自选号码有效;当未查找到所述第一用户自选号码时,确定所述第一用户自选号码无效。
步骤403:向所述第二eSIM卡返回校验结果。
这里,在一实施例中,当校验所述选择的用户自选号码无效,且向所述eSIM卡返回校验结果时,所述SM网元还可以向所述第二eSIM卡发送至少一个自选号码信息,所述自选号码信息表征所述SM网元校验的有效用户自选号码,以便帮助用户尽快选择出用户自选号码。
从上面的描述中可以看出,本公开实施例提供的方案,当收到第一SIM卡发送的呼叫号码(被叫号码)时,MNO网元先判断所述呼叫号码是否有对应的运营商分配号码,有对应的运营商分配号码时,利用对应的运营商分配号码进行呼叫和计费等呼叫业务的传统功能,以便正确路由呼叫和计费等。当没有对应的运营商分配号码时,利用呼叫号码进行呼叫和计费等呼叫业务的传统功能。
在判断所述呼叫号码是否有对应的运营商分配号码时,MNO网元先在本地的第一数据库中查找,本地没有时再通过SM网元的第二数据库去查找。
对于数据库,需要eSIM卡将用户自选号码发送给MNO网元,以便分配对应的运营商分配号码,并建立二者的对应信息,以存储至数据库(包含本地的第一数据库及所述SM网元的第二数据库)中,以便后续据此查找呼叫号码对应的运营商分配号码。
其中,对于用户自选号码,可以由所述SM网元校验其是否有效,有效时可以使用,无效时不能使用,以避免号码的重复。另外,所述SM网元可以提供自选号码信息,供用户选择自身需要的用户自选号码。
本公开实施例提供的信息处理方法,接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务,当呼叫号码是用户自选号码时,通过在数据库中查找对应的运营商分配号码,就可以处理相关呼叫业务,如此,实现了使用一个用户号码及eSIM卡的功能即可实现不同运营商之间的切换,且不需要更换eSIM卡,从而使得用户不仅能够选择自身喜欢的移动网络运营商,还能够保留自己习惯使用的电话号码,不用频繁更换电话号码,避免记忆号码多带来的不便,大大提升了用户体验。
另外,利用所述呼叫号码,在第一数据库中查找所述对应的运营商分配号码;当在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二数据库中查找所述对应的运营商分配号码,如此,能保证查找的准确性。
利用第二数据库存储的呼叫号码与运营商分配号码的对应信息更新所述第一数据,即所述SM网元为所述MNO网元提供更新的呼叫号码与运营商分配号码的对应信息,如此,能减少查询时的消息交互。
第二eSIM卡将用户自选号码发送至SM网元;所述SM网元校验所述用户自选号码是否有效;并向所述eSIM卡返回校验结果;所述第二eSIM卡利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所 述用户自选号码是否有效,如此,能够有效地避免自选用户号码的重复。
除此以外,所述SM网元通过第二eSIM卡向用户提供有效的自选号码信息,如此,能够帮助用户尽快选择出的自选用户号码。当选择的用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,所述第二eSIM卡生成第二提示信息,以提示用户只能在所述SM网元提供的自选号码信息中选择自选用户号码,如此,能够减少冗余流程,减少与SM网元的交互次数。
下面结合具体实施例对本公开再进行详细的阐述。
本具体实施例详细描述如何实现用户在不同运营商之间的切换时,不仅不需要更换实体卡,且不需要更换电话号码。
一方面,相关eSIM卡的规范可以实现:eUICC动态包含各个运营商profile。另一方面,相关技术中运营商配置为管理用户信息的HLR/VLR等相关网元签约用户的唯一能识别移动用户的号码(以下简称为用户号码),比如:MDN、MSISDN等。
基于此,在本公开的实施例中,在网络侧网元中增加用户全球通用号码管理(SUMM,Subscriber Unified MSISDN/MDN Manager)模块。用户和运营商签约时候,用户选择用户号码(比如MSISDN/MDN,以下的描述中称为用户自选号码),MNO网元(以下的描述中简称为MNO)根据用户自选号码和运营商分配该用户的运营商号码,生成用户自选号码和运营商分配号码的对应信息,并同步到SUMM数据库,也就是说,SUMM模块维护一个存储有用户自选号码和运营商分配号码的对应信息的数据库,即SUMM数据库。MNO定期从SUMM模块获取最新的对应信息。呼叫时候,MNO利用对应信息,根据被叫号码即用户自选号码(preferable MSISDN/MDN)查询到该被叫号码配对的运营商分配号码,从而可以正确路由呼叫和计费。也同时能做到号码全球通用效果。
其中,考虑到SUMM数据库的安全性,可以将SUMM模块设置在GSMA的SM网元。更具体地,结合图1,SM网元包含SM-DP网元及SM-SR网元。实际应用时,可以将SUMM模块设置在SM-DP网元。
具体地,第一步:签约过程中生成用户自选号和运营商分配号码的对应信息。
具体来说,签约过程中,MNO将运营商分配的运营商分配号码和用户自选号码进行配对,并将生成的对应信息***SUMM数据库中,可以以用户自选号码为主关键字。需要说明的是:SUMM数据库的管理由SUMM模块负责。
第二步:MNO利用对应信息进行网络业务相关功能。
具体来说,MNO从SUMM模块获取SUMM数据库的电话号码对应信息(比如定期或者有更新时SUMM模块向运营商发送)。每次在进行呼叫业务时,缺省认为被叫号码是用户自选号码(preferable MSISDN/MDN),MNO先从本网元的SUMM数据库查询,如果没有查到,再从SUMM模块的SUMM数据库查询,如果还没有查询到,则认为被叫号码没有自身的用户自选号码(preferable MSISDN/MDN),该号码则作为被叫用户的运营商分配号码;如果查询到被叫号码的运营商分配号码,则使用运营商分配号码进行呼叫和计费业务等传统功能。
下面先详细描述签约过程中生成用户自选号码和运营商分配号码的对应项信息的过程,如图5所示,包括以下步骤:
步骤501:当用户想要激活一个运营商电信业务或者想要切换电信业务到另外一个运营商时,即需要签约一个运营商时,用户向eSIM卡输入自身选择的电话号码,即用户自选号码(preferable MSISDN/MDN);
步骤502:eSIM卡收到用户输入的用户自选号码后,与对应的MNO发起GSMA规范的ES6接口流程,以建立eSIM卡与MNO之间的安全连接;
这里,eSIM卡和MNO接口定义:The ES6 interface is based on the RAM and RFM mechanisms described in ETSI TS 102 225[4]and ETSI TS 102 226。
这里,需要说明的是:结合图1可以看出,在eSIM卡与MNO建立安全连接的过程中,还需要SM网元的参与。
eSIM卡与MNO建立连接的具体过程可参考GSMA规范。
步骤503:eSIM卡向MNO发送用户自选号码(Preferable MSISDN/MDN)及GSMA定义的其他参数;
步骤504:MNO收到信息后,为签约用户分配号码,即分配运营商分配号码(MSISDN/MDN)和GSMA定义的其它信息,并将分配的运营商分配号码(MSISDN/MDN)和用户自选号码(preferable MSISDN/MDN)进行配对,并将生成的对应信息发送至SUMM模块,以保存至SUMM数据库中;
这里,在SUMM数据库中,对应信息的主关键字可以设为用户自选号码。
同时,MNO将运营商分配号码和用户自选号码的对应信息传递至MNO自己的HLR网元(或者其他网元(VLR或MSC)等)。
其中,HLR网元(或者其他网元(VLR或移动交换中心(MSC,Mobile Switching Center))等)还需要从SUMM模块的SUMM数据库得到最新的对应信息,以便用于后续的业务处理。
实际应用时,MNO同时还将GSMA定义的其它信息一起同步至所述SUMM模块的SUMM数据库中。
步骤505:MNO向eSIM卡返回签约结果。
其中,在签约过程中,用户需要自己选择电话号码,此时用户可以通过eSIM卡所在的智能设备(可以理解为终端)所提供的操作界面实现与eSIM卡的交互。
具体地,本实施例提供了一种由用户自行选择电话号码的方法,如图6所示,包括以下步骤:
步骤601:用户通过智能设备提供的操作界面输入自己选择的电话号码;
这里,实际应用时,选择电话号码时,在***数字0-9中选择。同时,为了兼容当前网络,中国电话号码长度是11,北美长度是10。
其中,需要说明的是:这里所提到的电话号码长度并不包含国家的电话区号代码。
eSIM卡收到用户输入的自选号码后,执行上述的步骤502。
步骤602:用户通过智能设备提供的操作界面首次选择激活一个运营商电信业务,即选择一个运营商;
这里,eSIM卡收到用户的选择后,执行上述的步骤503,即向对应的MNO发送用户自选号码(Preferable MSISDN/MDN)及GSMA规定其他流程及参数;
MNO接收到这些信息后,为签约用户分配号码,并将用户自选号码(Preferable MSISDN/MDN)及运营商分配号码(MSISDN/MDN)配对绑定,并记录在HLR(或者其他网元(VLR或MSC等),SUMM模块所在的网元等相关网元,以用于呼叫的路由及计费等。
步骤603:如果用户想要切换运营商电信业务,即想要切换运营商时,通过智能设备提供的操作界面选择要切换的运营商。
这里,eSIM卡收到用户的选择后,也执行上述的步骤即向对应的MNO发送用户自选号码(Preferable MSISDN/MDN),及GSMA规定的其它参数;
切换的MNO接收到这些信息后,为签约用户分配号码,并将用户自选号码及运营商分配号码进行配对、绑定,并记录在HLR(或者其他网元(VLR或MSC等)以及SUMM模块所在的网元等相关网元,并根据GSMA规范通知eSIM卡切换运营商激活成功消息。
其中,SUMM模块收到切换的MNO发送的信息后,以用户自选号码为关键词,在SUMM数据库中进行查找,当找到对应信息时,对将对应中的运营商分配号码更新为切换的MNO分配的运营商分配号码,并对其它信息也进行更新。
这里,eSIM卡接收到切换运营商激活成功消息后,向切换前的MNO发送用户自选号码(Preferable MSISDN/MDN);
切换前的MNO即原来提供电信服务的MNO接收到该信息后,在其相关网元清除用户自选号码(Preferable MSISDN/MDN)和运营商分配(MSISDN/MDN)的配对项信息,并释放资源。
这里,需要说明的是:实际应用时,由于是用户自身选择电话号码, 所以可能会出现多个用户选择了同一个电话号码,从而导致无法区分各用户的情况。为了避免这种情况的发生,可以采用以下措施:
用户每次选择号码,即用户自选号码(preferable MSISDN/MDN)后,eSIM卡都会发送给SUMM模块,由SUMM模块去判断选择的用户自选号码(preferable MSISDN/MDN)是否已在SUMM数据库中重复,据此来区分各用户。
具体地,当SUMM模块收到eSIM卡发送的用户自选号码(preferable MSISDN/MDN)后,如果SUMM模块在SUMM数据库中检测到重复的用户自选号码(preferable MSISDN/MDN),则通过eSIM卡向用户返回号码重复信息,并且返回至少一个可用号码供用户选择。
用户可以从提供的可用号码中选择用户自选号码(preferable MSISDN/MDN)或者自己输入号码,然后再由eSIM卡发送给SUMM模块。
SUMM模块再次收到选择的用户自选号码(preferable MSISDN/MDN)后,依然会判断再次选择的用户自选号码(preferable MSISDN/MDN)是否已在SUMM数据库中重复,当SUMM模块在SUMM数据库中检测到重复的用户自选号码(preferable MSISDN/MDN),此时说明用户未从提供的可用号码中选择用户自选号码(preferable MSISDN/MDN),而是自己输入的用户自选号码(preferable MSISDN/MDN),则通过eSIM卡向用户返回号码重复信息,并且返回至少一个可用号码供用户选择用户。
用户第三次依然可以通过自己输入号码的方式来确定用户自选号码(preferable MSISDN/MDN)。当第三次输入的号码被SUMM模块依然确定为重复的用户自选号码(preferable MSISDN/MDN)时,即用户第三次输入的用户自选号码(preferable MSISDN/MDN)仍然在SUMM模块无效时,则在第四次用户确定用户自选号码(preferable MSISDN/MDN)时只容许用户在SUMM模块所提供的号码中选择用户自选号码(preferable MSISDN/MDN),以避免的冗余流程。
另外,实际应用时,一个用户可以有一个或者多个用户自选号码(preferable MSISDN/MDN)。举个例子来说,对于用户,希望亲戚朋友使用一个用户自选号码(preferable MSISDN/MDN),而对于工作上的客户, 希望使用一个用户自选号码(preferable MSISDN/MDN),而对于公司同事,希望使用一个用户自选号码(preferable MSISDN/MDN)等等,在这种情况下,可以将用户自选号码(preferable MSISDN/MDN和设备的IMEI进行绑定,一个智能设备维护一个用户自选号码(preferable MSISDN/MDN)和IMEI的表格,当用户需要切换运营商时候,先将该表格内容显示给用户,让用户选择某一用户自选号码(preferable MSISDN/MDN),然后再进行后续的运营商切换过程。
当然,该表格中的用户自选号码(preferable MSISDN/MDN)在SUMM模块具有唯一性有效号码,也就是SUMM模块确认过表格中的用户自选号码(preferable MSISDN/MDN)是有效的,而不是无效的。在维护该表格时候,eSIM卡向SUMM模块发送需要校验的用户自选号码(preferable MSISDN/MDN),SUMM模块验证该号码有效或者无效信息,并通过eSIM卡返回给用户,如果有效则维护在该表格中。
接着,详细描述运营商利用对应信息进行网络业务相关功能的过程,如图7所示,包括以下步骤:
步骤701:用户发起呼叫,被叫电话号码使用用户自选号码(preferable MSISDN/MDN),eSIM卡将用户自选号码(preferable MSISDN/MDN)发送至用户所在网络的MSC/HLR;
步骤702:用户所在网络MSC/HLR首先查询本地的SUMM数据库,如果找到用户自选号码(preferable MSISDN/MDN)匹配的运营商号码(MSISDN/MDN),则执行步骤705,如果未找到,则执行步骤703;
这里,用户所在网络MSC/HLR为主叫MSC/HLR。
步骤703:当所在网络MSC/HLR在本地的SUMM数据库未查到用户自选号码(preferable MSISDN/MDN)时,向SUMM模块发送用户自选号码(preferable MSISDN/MDN),以查询运营商分配号码(MSISDN/MDN)。
步骤704:SUMM模块向用户所在网络MSC/HLR发送与用户自选号码(preferable MSISDN/MDN)匹配的运营商分配号码(MSISDN/MDN);
这里,当SUMM模块在SUMM数据库中未查找到与用户自选号码 (preferable MSISDN/MDN)对应的运营商分配号码(MSISDN/MDN),则认为该用户没有设置用户自选号码(preferable MSISDN/MDN),此时SUMM模块将用户自选号码(preferalbe MSISDN/MDN)作为运营商分配号码(MSISDN)发送给MSC/HLR。
当然,当SUMM模块在SUMM数据库中匹配到运营商分配号码(MSISDN/MDN)时,则将匹配到的运营商分配号码(MSISDN/MDN)发送给MSC/HLR。
步骤705:用户所在网络MSC/HLR根据运营商分配号码(MSISDN/MDN)路由到被叫MSC/HLR,向被叫MSC/HLR发送呼叫信息。
这里,呼叫的流程和第三代合作伙伴计划(3GPP)/3GPP2所定义的常规呼叫流程一样。
为了实现呼叫、计费业务等功能,MNO需要从SUMM模块更新自身的SUMM数据库。MNO从SUMM模块更新自身的SUMM数据库的实现方式可以有以下几种方式:
第一种方式,MNO定期主动向SUMM模块发送更新请求,SUMM模块收到更新请求后向MNO返回需要更新的对应信息;
第二种方式,SUMM模块定期主动向MNO发送需要更新的对应信息;
第三种方式,当SUMM数据库的配对项信息有更新时,SUMM模块就向MNO发送需要更新的对应信息。
其中,对于第一种方式,如图8所示,其实现过程可以包括:
步骤801:MSC/HRL定期向SUMM模块发送更新请求;
这里,更新请求中可以指示更新的内容,比如:从某一时间点(上一次更新时间点)到当前时间点新增或者变更的用户自选号码(preferable MSISDN/MDN)和运营商分配号码(MSISND/MDN)的对应信息。
实际应用时,可以根据需要设置周期的长度。
步骤802:SUMM模块收到更新请求后,向MSC/HRL返回更新请求对应的对应信息。
具体地,SUMM模块将从上一次更新到当前时间段新增或者变更的用户自选号码(preferable MSISDN/MDN)和运营商分配号码(MSISND/MDN)的配对项信息返回给MSC/HRL。
为实现本公开实施例的方法,本实施例提供一种信息处理装置,设置在MNO网元,如图9所示,该装置包括:
第一接收单元91,配置为接收通过第一eSIM卡发送的呼叫号码;
查找单元92,配置为在数据库中查找所述呼叫号码对应的运营商分配号码;其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
处理单元93,配置为根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
其中,在数据库中查找对应的运营商分配号码时,所述查找单元92先利用所述呼叫号码,在第一数据库中查找所述对应的运营商分配号码当;当在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二数据库中查找所述对应的运营商分配号码。
这里,实际应用时,所述查找单元92需要利用第二数据库存储的呼叫号码与运营商分配号码的对应信息更新所述第一数据库。
其中,所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;所述第二数据库为位于SM网元的数据库。
在一实施例中,所述第一接收单元91,还配置为接收所述第二eSIM卡发送所述呼叫号码,所述呼叫号码为的用户自选号码,即用户选择的号码;
该装置还可以包括:
分配单元,配置为分配与所述呼叫号码唯一对应的运营商分配号码;以及将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数 据库。
本领域技术人员应当理解,图9所示的信息处理装置中的各单元的实现功能可参照前述信息处理方法的相关描述而理解。
实际应用时,第一接收单元91可由信息处理装置中的网络接口实现;所述查找单元92、分配单元可由信息处理装置中的处理器结合网络接口实现;所述处理单元93可由信息处理装置中的处理器实现。
为实现本公开实施例的方法,本实施例还提供了一种信息处理装置,设置在eSIM卡(对应上述的第二eSIM卡),如图10所示,该装置包括:
第一发送单元101,配置为将用户自选号码发送至SM网元进行有效性校验;
第二接收单元102,配置为接收所述SM网元返回的校验结果;
提示单元103,配置为利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效。
其中,所述校验结果表征所述用户自选号码无效;所述第一提示信息用于提示所述用户自选号码无效;所述第二接收单元102,还配置为:接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
所述提示单元103,还配置为生成第一提示信息时,将所述至少一个自选号码信息进行呈现。
在一实施例中,所述提示单元103,还配置为当所述用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码。
在一实施例中,该装置还可以包括:
选择单元,配置为:
获取第一指令;
执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
显示所述显示信息;
获取第二指令;所述第二操作是对用户自选号码的选择操作;
执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
本领域技术人员应当理解,图10所示的信息处理装置中的各单元的实现功能可参照前述信息处理方法的相关描述而理解。
实际应用时,第一发送单元101、第二接收单元102可由信息处理装置中的网络接口实现;所述提示单元103及选择单元可由信息处理装置中的处理器实现。
为实现本公开实施例的方法,本实施例还提供了一种信息处理装置,设置在SM网元,如图11所示,该装置包括:
第三接收单元111,配置为接收第二eSIM卡发送的第一用户自选号码;
校验单元112,配置为校验所述第一用户自选号码是否有效;
第二发送单元113,配置为向所述第二eSIM卡返回校验结果。
其中,校验所述第一用户自选号码无效;所述第二发送单元113,还配置为向所述第二eSIM卡返回校验结果时,向所述第二eSIM卡发送至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码。
本领域技术人员应当理解,图11所示的信息处理装置中的各单元的实现功能可参照前述信息处理方法的相关描述而理解。
实际应用时,第三接收单元111、第二发送单元113可由信息处理装置中的网络接口实现;所述校验单元112可由信息处理装置中的处理器实现。
需要说明的是:上述实施例提供的装置在进行信息处理时,仅以上述 各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。
基于上述信息处理装置的程序模块的硬件实现,本公开实施例还提供了一种信息处理装置,设置在MNO网元,如图12所示,该装置120包括:处理器121和配置为存储能够在处理器上运行的计算机程序的存储器122,
其中,所述处理器121配置为运行所述计算机程序时,执行:
接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述处理器121配置为运行所述计算机程序时,执行:
在第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
相应地,根据第一数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述处理器121还配置为运行所述计算机程序时,执行:
利用第二数据库存储的呼叫号码与运营商分配号码的对应信息更新所述第一数据库;所述第二数据库为位于SM网元的数据库。
在一实施例中,所述处理器121配置为运行所述计算机程序时,执行:
第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二 数据库中查找所述对应的运营商分配号码;所述第二数据库为位于SM网元的数据库;
相应地,根据所述第二数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述处理器121配置为运行所述计算机程序时,执行:
向所述SM网元发送所述呼叫号码,以在所述SM网元的第二数据库查找所述对应的运营商分配号码;
接收所述SM网元返回的查找到的所述对应的运营商分配号码。
在一实施例中,所述处理器121还配置为运行所述计算机程序时,执行:
接收呼叫号码之前,接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选号码;
分配与所述呼叫号码唯一对应的运营商分配号码;
将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
当然,实际应用时,如图12所示,该装置120还可以包括:至少一个网络接口123。信息处理装置120中的各个组件通过总线***124耦合在一起。可理解,总线***124配置为实现这些组件之间的连接通信。总线***124除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图12中将各种总线都标为总线***124。
本公开实施例中的存储器122配置为存储各种类型的数据以支持信息处理装置120的操作。这些数据的示例包括:用于在信息处理装置120上操作的任何计算机程序,如操作***1221和应用程序1222。其中,操作***1221包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序1222可以包含各种应用程序,用于实现各种应用业务。实现本公开实施例方法的程序可以包含在应用程序1222中。
在处理器121通过网络接口123接收和发送信息,以实现本公开实施 例的方案。
本公开实施例还提供了一种信息处理装置,设置在eSIM卡(对应上述的第二eSIM卡),如图13所示,该装置130包括:处理器131和配置为存储能够在处理器上运行的计算机程序的存储器132,
其中,所述处理器131配置为运行所述计算机程序时,执行:
将用户自选号码发送至SM网元进行有效性校验;
接收所述SM网元返回的校验结果;
利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效。
在一实施例中,所述校验结果表征所述用户自选号码无效;所述第一提示信息用于提示所述用户自选号码无效;所述处理器131还配置为运行所述计算机程序时,执行:
接收所述SM网元返回的校验结果时,接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
生成第一提示信息时,将所述至少一个自选号码信息进行呈现。
在一实施例中,所述处理器131还配置为运行所述计算机程序时,执行:
当所述用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码。
在一实施例中,所述处理器131配置为运行所述计算机程序时,执行:
获取第一指令;
执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
显示所述显示信息;
获取第二指令;
执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
其中,本公开实施例中的存储器132配置为存储各种类型的数据以支持信息处理装置130的操作。
当然,实际应用时,如图13所示,各个组件通过总线***133耦合在一起。可理解,总线***133配置为实现这些组件之间的连接通信。
这里,实际应用时,如前所述,eSIM卡通常设置在智能设备(也可以理解为终端)上,基于此,本公开实施例还提供一种终端,包括上述设置在eSIM卡上的信息处理装置。
本公开实施例还提供了一种信息处理装置,设置在SM网元,如图14所示,该装置140包括:处理器141和配置为存储能够在处理器上运行的计算机程序的存储器142,
其中,所述处理器141配置为运行所述计算机程序时,执行:
接收第二eSIM卡发送的第一用户自选号码;
校验所述第一用户自选号码是否有效;
向所述第二eSIM卡返回校验结果。
在一实施例中,所述处理器141配置为运行所述计算机程序时,执行:
在第二数据库中查找所述第一用户自选号码;所述第二数据库存储有呼叫号码与运营商分配号码的对应信息;所述呼叫号码为用户自选的号码;所述运营商分配号码表征所述呼叫号码所属网络的运营商分配的与所述呼叫号码唯一对应的号码;
当查找到所述第一用户自选号码时,确定所述第一用户自选号码有效;当未查找到所述第一用户自选号码时,确定所述第一用户自选号码无效。
校验所述第一用户自选号码无效;在一实施例中,所述处理器141配置为运行所述计算机程序时,执行:
向所述第二eSIM卡返回校验结果时,向所述第二eSIM卡发送至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自 选号码。
当然,实际应用时,如图14所示,该装置140还可以包括:至少一个网络接口143。信息处理装置140中的各个组件通过总线***144耦合在一起。可理解,总线***144配置为实现这些组件之间的连接通信。总线***144除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***144。
本公开实施例中的存储器142配置为存储各种类型的数据以支持信息处理装置140的操作。这些数据的示例包括:用于在信息处理装置140上操作的任何计算机程序,如操作***1421和应用程序1422。其中,操作***1421包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序1422可以包含各种应用程序,用于实现各种应用业务。实现本公开实施例方法的程序可以包含在应用程序1422中。
在处理器141通过网络接口143接收和发送信息,以实现本公开实施例的方案。
需要说明的是:本公开实施例装置中的处理器,可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者任何常规的处理器等。结合本公开实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。
其中,可以理解,本公开实施例装置中的存储器可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only  Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本公开实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
为实现本公开实施例的方法,本公开实施例还提供了一种信息处理处理***,如图15所示,包括:
第二eSIM卡151,设置在终端上;
MNO网元152,配置为接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二嵌入式客户识别模块eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡151为所述呼叫号码对应的eSIM卡;以及根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
在一实施例中,所述MNO网元152,还用于:
接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选 号码;
分配与所述呼叫号码唯一对应的运营商分配号码;
将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
在一实施例中,如图15所示,所述***还可以包括:SM网元153;其中,
所述第二eSIM卡151,用于将用户自选号码发送至所述SM网元进行有效性校验;接收所述SM网元返回的校验结果;以及利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效;
所述SM网元153,用于校验所述第二eSIM卡发送的用户自选号码是否有效,向所述第二eSIM卡返回校验结果。
需要说明的是:各设备的具体处理过程已在上文详述,这里不再赘述。
示例性地,本公开实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器,上述计算机程序可由信息处理装置的处理器执行,以完成前述方法的步骤(MNO网元侧的方法,或者eSIM卡侧的方法,或者SM侧的方法)。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
具体地,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行:
接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
根据查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述计算机程序被处理器运行时,执行:
在第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
相应地,根据第一数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述计算机程序被处理器运行时,还执行:
利用第二数据库存储的呼叫号码与运营商分配号码的对应信息更新所述第一数据库;所述第二数据库为位于SM网元的数据库。
在一实施例中,所述计算机程序被处理器运行时,还执行:
第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二数据库中查找所述对应的运营商分配号码;所述第二数据库为位于SM网元的数据库;
相应地,根据所述第二数据库中查找到的运营商分配号码,对所述呼叫号码对应的呼叫处理相关呼叫业务。
在一实施例中,所述计算机程序被处理器运行时,执行:
向所述SM网元发送所述呼叫号码,以在所述SM网元的第二数据库查找所述对应的运营商分配号码;
接收所述SM网元返回的查找到的所述对应的运营商分配号码。
在一实施例中,所述计算机程序被处理器运行时,还执行:
接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选号码;
分配与所述呼叫号码唯一对应的运营商分配号码;
将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程 序,所述计算机程序被处理器运行时,执行:
将用户自选号码发送至SM网元进行有效性校验;
接收所述SM网元返回的校验结果;
利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效。
在一实施例中,所述计算机程序被处理器运行时,还执行:
所述校验结果表征所述用户自选号码无效;所述第一提示信息用于提示所述用户自选号码无效;所述接收所述SM网元返回的校验结果时,接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
生成第一提示信息时,将所述至少一个自选号码信息进行呈现。
在一实施例中,所述计算机程序被处理器运行时,还执行:
当所述用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码。
在一实施例中,所述计算机程序被处理器运行时,还执行:
获取第一指令;
执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
显示所述显示信息;
获取第二指令;
执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
本公开实施例又提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行:
接收第二eSIM卡发送的第一用户自选号码;
校验所述第一用户自选号码是否有效;
向所述第二eSIM卡返回校验结果。
在一实施例中,所述计算机程序被处理器运行时,还执行:
在第二数据库中查找所述第一用户自选号码;所述第二数据库存储有呼叫号码与运营商分配号码的对应信息;所述呼叫号码为用户自选的号码;所述运营商分配号码表征所述呼叫号码所属网络的运营商分配的与所述呼叫号码唯一对应的号码;
当查找到所述第一用户自选号码时,确定所述第一用户自选号码有效;当未查找到所述第一用户自选号码时,确定所述第一用户自选号码无效。
在一实施例中,所述计算机程序被处理器运行时,还执行:
校验所述第一用户自选号码无效;向所述第二eSIM卡返回校验结果时,向所述第二eSIM卡发送至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码。
以上所述,仅为本公开的较佳实施例而已,并非用于限定本公开的保护范围。

Claims (29)

  1. 一种信息处理方法,包括:
    接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二嵌入式客户识别模块eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
    根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
  2. 根据权利要求1所述的方法,其中,所述在数据库中查找所述呼叫号码对应的运营商分配号码,包括:
    在第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
    相应地,根据第一数据库中查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
  3. 根据权利要求2所述的方法,其中,所述方法还包括:
    利用第二数据库存储的呼叫号码与运营商分配号码的对应信息更新所述第一数据库;所述第二数据库为位于签约管理SM网元的数据库。
  4. 根据权利要求1所述的方法,其中,所述在数据库中查找所述呼叫号码对应的运营商分配号码,包括:
    第一数据库中查找所述对应的运营商分配号码;所述第一数据库为所述呼叫号码所属网络的运营商网络设备本地的数据库;
    在所述第一数据库中未查找到所述对应的运营商分配号码时,在第二数据库中查找所述对应的运营商分配号码;所述第二数据库为位于签约管理SM网元的数据库;
    相应地,根据所述第二数据库中查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
  5. 根据权利要求4所述的方法,其中,所述在第二数据库中查找所述对应的运营商分配号码,包括:
    向所述SM网元发送所述呼叫号码,以在所述SM网元的第二数据库查找所述对应的运营商分配号码;
    接收所述SM网元返回的查找到的所述对应的运营商分配号码。
  6. 根据权利要求1至5任一项所述的方法,其中,接收呼叫号码之前,所述方法还包括:
    接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选号码;
    分配与所述呼叫号码唯一对应的运营商分配号码;
    将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
  7. 一种信息处理方法,包括:
    将用户自选号码发送至签约管理SM网元进行有效性校验;
    接收所述SM网元返回的校验结果;
    利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效。
  8. 根据权利要求7所述的方法,其中,所述校验结果表征所述用户自选号码无效;所述第一提示信息用于提示所述用户自选号码无效;所述接收所述SM网元返回的校验结果时,所述方法还包括:
    接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
    生成第一提示信息时,将所述至少一个自选号码信息进行呈现。
  9. 根据权利要求8所述的方法,其中,所述方法还包括:
    当所述用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码。
  10. 根据权利要求7所述的方法,其中,所述方法还包括:
    获取第一指令;
    执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
    显示所述显示信息;
    获取第二指令;
    执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
  11. 一种信息处理方法,包括:
    接收第二嵌入式客户识别模块eSIM卡发送的第一用户自选号码;
    校验所述第一用户自选号码是否有效;
    向所述第二eSIM卡返回校验结果。
  12. 根据权利要求11所述的方法,其中,所述校验所述第一用户自选号码是否有效,包括:
    在第二数据库中查找所述第一用户自选号码;所述第二数据库存储有呼叫号码与运营商分配号码的对应信息;所述呼叫号码为用户自选的号码;所述运营商分配号码表征所述呼叫号码所属网络的运营商分配的与所述呼叫号码唯一对应的号码;
    当查找到所述第一用户自选号码时,确定所述第一用户自选号码有效;当未查找到所述第一用户自选号码时,确定所述第一用户自选号码无效。
  13. 根据权利要求11所述的方法,其中,校验所述第一用户自选号码无效;向所述第二eSIM卡返回校验结果时,所述方法还包括:
    向所述第二eSIM卡发送至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码。
  14. 一种信息处理装置,包括:
    第一接收单元,配置为接收呼叫号码;
    查找单元,配置为在数据库中查找所述呼叫号码对应的运营商分配号码;其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到第二嵌入式客户识别模块eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;
    处理单元,配置为根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
  15. 根据权利要求14所述的装置,其中,
    所述第一接收单元,还配置为接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选号码;
    所述装置还包括:
    分配单元,配置为分配与所述呼叫号码唯一对应的运营商分配号码;以及将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
  16. 一种信息处理装置,包括:
    第一发送单元,配置为将用户自选号码发送至签约管理SM网元进行有效性校验;
    第二接收单元,配置为接收所述SM网元返回的校验结果;
    提示单元,配置为利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述选择的用户自选号码是否有效。
  17. 根据权利要求16所述的装置,其中,所述校验结果表征所述用户自选号码无效;所述第一提示信息用于提示所述用户自选号码无效;所述第二接收单元,还配置为:接收所述SM网元发送的至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码;
    所述提示单元,还配置为生成第一提示信息时,将所述至少一个自选号码信息进行呈现。
  18. 根据权利要求17所述的装置,其中,所述提示单元,还配置为当所述用户自选号码不包含在所述至少一个自选号信息中,且无效次数达到 预设次数时,生成第二提示信息;所述第二提示信息用于提示只能在所述至少一个自选号码信息中选择用户自选号码。
  19. 根据权利要求16所述的装置,其中,所述装置还包括:
    选择单元,配置为:
    获取第一指令;
    执行所述第一指令,利用维护的用户自选号码列表生成显示信息;维护的用户自选号码列表征所述SM网元校验的有效用户自选号码;
    显示所述显示信息;
    获取第二指令;所述第二操作是对用户自选号码的选择操作;
    执行所述第二指令,从所述用户自选号码列表中选择用户自选号码;从所述用户自选号码列表中选择的用户自选号码用于签约移动网络运营商。
  20. 一种信息处理装置,包括:
    第三接收单元,配置为接收第二嵌入式客户识别模块eSIM卡发送的第一用户自选号码;
    校验单元,配置为校验所述第一用户自选号码是否有效;
    第二发送单元,配置为向所述第二eSIM卡返回校验结果。
  21. 根据权利要求20所述的装置,其中,校验所述第一用户自选号码无效;所述第二发送单元,还配置为向所述第二eSIM卡发送校验结果时,向所述第二eSIM卡发送至少一个自选号码信息;所述自选号码信息表征所述SM网元校验的有效用户自选号码。
  22. 一种信息处理装置,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
    其中,所述处理器配置为运行所述计算机程序时,执行权利要求1至6任一项所述方法的步骤。
  23. 一种信息处理装置,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
    其中,所述处理器配置为运行所述计算机程序时,执行权利要求7至10任一项所述方法的步骤。
  24. 一种信息处理装置,包括:处理器和配置为存储能够在处理器上运行的计算机程序的存储器,
    其中,所述处理器配置为运行所述计算机程序时,执行权利要求11至13任一项所述方法的步骤。
  25. 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一项所述方法的步骤,或者实现权利要求7至10任一项所述方法的步骤,或者实现权利要求11至13任一项所述方法的步骤。
  26. 一种终端,包括权利要求16至19任一项所述的装置。
  27. 一种信息处理***,包括:
    第二嵌入式客户识别模块eSIM卡,设置在终端上;
    运营商MNO网元,配置为接收呼叫号码,在数据库中查找所述呼叫号码对应的运营商分配号码,其中,所述数据库存储有呼叫号码与运营商分配号码的对应信息;所述对应的运营商分配号码表征第一运营商接收到eSIM卡发送的号码分配请求后分配的号码;所述第一运营商为所述呼叫号码所属网络的运营商;所述第二eSIM卡为所述呼叫号码对应的eSIM卡;以及根据查找到的运营商分配号码,对所述呼叫号码对应的业务进行相关处理。
  28. 根据权利要求27所述的***,其特征在于,所述MNO网元,还用于:
    接收所述第二eSIM卡发送的所述呼叫号码,所述呼叫号码为用户自选号码;
    分配与所述呼叫号码唯一对应的运营商分配号码;
    将所述呼叫号码与分配的运营商分配号码进行关联,并保存至所述数据库。
  29. 根据权利要求27所述的***,其特征在于,所述***还包括:签 约管理SM网元;其中,
    所述第二eSIM卡,用于将用户自选号码发送至所述SM网元进行有效性校验;接收所述SM网元返回的校验结果;以及利用所述校验结果,生成第一提示信息;所述第一提示信息用于提示所述用户自选号码是否有效;
    所述SM网元,用于校验所述第二eSIM卡发送的用户自选号码是否有效,向所述第二eSIM卡返回校验结果。
PCT/CN2018/092384 2017-06-26 2018-06-22 一种信息处理方法、装置、***及计算机可读存储介质 WO2019001358A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710497224.1A CN109121132A (zh) 2017-06-26 2017-06-26 一种信息处理方法、装置及计算机可读存储介质
CN201710497224.1 2017-06-26

Publications (1)

Publication Number Publication Date
WO2019001358A1 true WO2019001358A1 (zh) 2019-01-03

Family

ID=64740366

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/092384 WO2019001358A1 (zh) 2017-06-26 2018-06-22 一种信息处理方法、装置、***及计算机可读存储介质

Country Status (2)

Country Link
CN (1) CN109121132A (zh)
WO (1) WO2019001358A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949729A (zh) * 2020-07-23 2020-11-17 广州博鳌纵横网络科技有限公司 一种基于客户信息的信息关联同步方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247651A (zh) * 2008-03-06 2008-08-20 华为技术有限公司 一种呼叫流程处理方法和装置
CN105871910A (zh) * 2016-05-31 2016-08-17 宇龙计算机通信科技(深圳)有限公司 一种eSIM联合注册方法及相关设备、***
CN106162517A (zh) * 2015-04-23 2016-11-23 中兴通讯股份有限公司 一种虚拟sim卡的管理方法及***
WO2017041299A1 (zh) * 2015-09-11 2017-03-16 华为技术有限公司 一种SIM卡向eUICC迁移的方法、设备及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101677474B (zh) * 2008-09-17 2013-04-24 华为技术有限公司 一种实现一卡多号业务的方法、***及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247651A (zh) * 2008-03-06 2008-08-20 华为技术有限公司 一种呼叫流程处理方法和装置
CN106162517A (zh) * 2015-04-23 2016-11-23 中兴通讯股份有限公司 一种虚拟sim卡的管理方法及***
WO2017041299A1 (zh) * 2015-09-11 2017-03-16 华为技术有限公司 一种SIM卡向eUICC迁移的方法、设备及***
CN105871910A (zh) * 2016-05-31 2016-08-17 宇龙计算机通信科技(深圳)有限公司 一种eSIM联合注册方法及相关设备、***

Also Published As

Publication number Publication date
CN109121132A (zh) 2019-01-01

Similar Documents

Publication Publication Date Title
US11617073B2 (en) Method enabling migration of a subscription
US8219065B2 (en) Management of CDMA credentials on a smart card
US9560506B2 (en) Emergency contacts information system
EP3242407B1 (en) Data updating method and apparatus, and embedded universal integrated circuit card
KR102480623B1 (ko) 전자 장치, 외부 전자 장치 및 외부 전자 장치의 eSIM 관리 방법
KR102670853B1 (ko) Sim 카드를 통한 서비스들에 대한 액세스 유지
US10251051B2 (en) Method for providing multi number service
JP2008515267A (ja) 通信ネットワークでの移動局の登録
US10129261B2 (en) Method for serving location information access requests
US20090203371A1 (en) Device, system and method for selecting number and opening account for prepaid subscriber
US10291613B1 (en) Mobile device authentication
JP2013081051A (ja) 情報処理装置、通信システムおよび情報処理方法
KR20200017180A (ko) 전자 장치, 외부 전자 장치 및 외부 전자 장치의 eSIM 관리 방법
CN113038455B (zh) 切换方法、设备及***
WO2019001358A1 (zh) 一种信息处理方法、装置、***及计算机可读存储介质
CN113420284B (zh) 登录及用户登录相关业务的处理方法、装置和设备
CN112188591B (zh) 网络接入方法、装置、计算机设备和存储介质
CN105722036B (zh) 授权更新的通知方法及装置
JP2017521938A (ja) バーチャル通信カードの実現方法及び装置
WO2016131257A1 (zh) 信息保存、获取、处理方法及装置
JP2021101501A (ja) デバイス管理装置、デバイス管理方法およびプログラム
GB2594930A (en) Authentication of devices to third party services
KR101779203B1 (ko) 멀티 넘버 서비스 제공 방법
KR101712991B1 (ko) 멀티 넘버 서비스 제공 방법
CN114390525A (zh) 一种网络接入方法、装置及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18824676

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 07.05.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18824676

Country of ref document: EP

Kind code of ref document: A1