A multi-network communication management system and method
By adopting a multi-network communication management system and method, the problem of voice service conflict in 5G multi-SIM card terminals was solved, and the continuity of voice services and user experience were improved in multi-network scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HANGZHOU XINGAN TECH CO LTD
- Filing Date
- 2022-09-27
- Publication Date
- 2026-05-12
AI Technical Summary
In 5G systems, when a multi-SIM card terminal is using voice services, if one SIM card receives a call, the call on the other SIM card will be interrupted, affecting the user experience.
By using a multi-network communication management system and methods, information exchange between different networks and periodic terminal monitoring can be achieved, avoiding missed voice service calls and ensuring the continuity of voice services in multi-network scenarios.
It improves the user voice service experience in multi-network scenarios and avoids voice service interruption and missed calls.
Smart Images

Figure CN116156478B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a multi-network communication management system and method. BACKGROUND
[0002] The fifth generation mobile communication technology (5G) is a new generation of broadband mobile communication technology with high speed, low latency and large connection characteristics. The 5G communication facility is a network infrastructure for realizing man-machine and interconnection. The International Telecommunication Union (ITU) defines three application scenarios of 5G, namely, enhanced mobile broadband (eMBB), ultra-reliable low latency communication (uRLLC) and massive machine type communication (mMTC). The enhanced mobile broadband (eMBB) is mainly aimed at the explosive growth of mobile Internet traffic, and provides a more extreme application experience for mobile Internet users. The ultra-reliable low latency communication (uRLLC) is mainly aimed at industrial control, remote medical treatment, automatic driving and other vertical industry application requirements with extremely high requirements for latency and reliability. The massive machine type communication (mMTC) is mainly aimed at the application requirements of smart city, smart home, environmental monitoring and other sensing and data collection targets. In order to meet the diversified application scenario requirements of 5G, the key performance indicators of 5G are more diversified. The ITU defines the key performance indicators of 5G, among which high speed, low latency and large connection become the most prominent features of 5G.
[0003] In the 5G system, support for terminals with multiple SIM cards is proposed. In actual application, if a user uses multiple networks to browse web pages or watch online videos, or play online games, better user experience will be brought. However, these good user experiences are mostly for data services, and voice services introduce poor user experience instead. When one SIM card of the user is dialing or listening to a call, a new call received by another SIM card will cause the dialing or listening call to be interrupted by paging notification, which seriously affects the original good experience of the user. SUMMARY
[0004] The embodiments of the present application provide a multi-network communication management system and method. In view of the problem of voice service conflict between multiple networks proposed above, the voice service conflict between different networks is eliminated through information exchange between network elements of multiple networks, and the terminal listens to the voice service of other networks while performing data service with one network through periodic timing listening of the terminal, thereby avoiding the problem of missed voice service, and improving the voice service experience of the user in the multi-network scenario.
[0005] On one hand, embodiments of this application provide a multi-network communication management system, the system including a terminal, a first access management functional entity, and a second access management functional entity, wherein,
[0006] A terminal is configured to send a first attach request message to a first access management function entity, the first attach request message including a multi-user identity card (MIC) indicator and an International Mobile Equipment Identity (IMI); and to send a second attach request message to a second access management function entity, the second attach request message including the MIC indicator and the IMI; the MIC indicator is used to instruct the terminal to use multiple user identity cards; the IMI is used to identify the terminal.
[0007] The first access management function entity is used to receive the first attach request message and set the first multi-user identity card management information locally; the first multi-user identity card management information includes the multi-user identity card indicator, the International Mobile Equipment Identity (IMSI) code and the first voice service status, wherein the first voice service status is used to indicate whether the terminal is conducting a voice service with the first access management function entity.
[0008] The second access management function entity is used to receive the second attach request message and set the second multi-user identity card management information locally; the second multi-user identity card management information includes the multi-user identity card indication, the international mobile device identification code and the second voice service status, wherein the second voice service status is used to indicate whether the terminal is conducting a voice service with the second access management function entity.
[0009] The first access management function entity is further configured to receive a downlink data notification message sent by the gateway, the downlink data notification message containing the service type and the International Mobile Equipment Identity (IMSI); when the service type is a voice service, it obtains the second voice service status of the terminal, and sends a first paging message to the terminal or a response message to the gateway according to the first multi-user identity card management information and the second voice service status; when the service type is a data service, it sends a second paging message to the terminal.
[0010] On the other hand, embodiments of this application propose a multi-network communication management method applied to the above-mentioned system, the method comprising:
[0011] The terminal sends a first attach request message to a first access management function entity, the first attach request message including a multi-user identity card (MIC) indication and an International Mobile Equipment Identity (IMI); and sends a second attach request message to a second access management function entity, the second attach request message including the MIC indication and the IMI; the MIC indication is used to instruct the terminal to use multiple user identity cards; the IMI is used to identify the terminal.
[0012] The first access management function entity receives the first attach request message and sets the first multi-user identity card management information locally; the first multi-user identity card management information includes the multi-user identity card indicator, the International Mobile Equipment Identity (IMSI) code and the first voice service status, wherein the first voice service status is used to indicate whether the terminal is conducting a voice service with the first access management function entity.
[0013] The second access management function entity receives the second attach request message and sets the second multi-user identity card management information locally; the second multi-user identity card management information includes the multi-user identity card indication, the international mobile device identification code and the second voice service status, wherein the second voice service status is used to indicate whether the terminal is conducting a voice service with the second access management function entity.
[0014] The first access management function entity receives a downlink data notification message sent by the gateway, the downlink data notification message containing the service type and the International Mobile Equipment Identity (IMSI); when the service type is a voice service, it obtains the second voice service status of the terminal, and sends a first paging message to the terminal or a response message to the gateway according to the first multi-user identity card management information and the second voice service status; when the service type is a data service, it sends a second paging message to the terminal. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 This is a flowchart illustrating a multi-network communication management method according to an embodiment of this application. Detailed Implementation
[0017] This application proposes a multi-network communication management system, which includes a terminal, a first access management functional entity, and a second access management functional entity, wherein:
[0018] The terminal has multiple SIM (Subscriber Identity Detection) cards installed, each assigned by a network operator and uniquely connected to that operator's network. This embodiment uses two SIM cards as an example, allowing the terminal to connect to two operators' networks. It sends a first attach request message to a first access management function entity of a first operator's network and a second attach request message to a second access management function entity of a second operator's network. The first attach request message is used for the terminal to register with the first operator's network, and the second attach request message is used for the terminal to register with the second operator's network. The first attach request message includes a multi-SIM card indication and an International Mobile Equipment Identity (IMSI); the second attach request message also includes a multi-SIM card indication and an IMSI. The multi-SIM card indication indicates whether the terminal uses multiple SIM cards; the IMSI is a mandatory identifier for all devices, allowing for globally unique identification of a terminal.
[0019] The first access management function entity is used to receive the first attach request message sent by the terminal. If the multi-user identity card indication value in the first attach request message is 1, it means that multiple SIM cards are in use on the terminal. Then, it first checks whether the first multi-user identity card management information has been set locally based on the terminal's International Mobile Equipment Identity (IMEI). If not, it creates a new first multi-user identity card management information for the terminal; otherwise, it does not set the first multi-user identity card management information locally. The first multi-user identity card management information includes several sub-information such as multi-user identity card indication, IMEI, and voice service status. The access management function entity sets the corresponding sub-information according to the multi-user identity card indication and the terminal's IMEI in the received attach request. When initially establishing the terminal's multi-user identity card management information, the voice service status is set to the default value, i.e., idle. The first voice service status is used to indicate whether the terminal is conducting a voice service. Setting it to busy indicates that the terminal is conducting a voice service on the first operator network, and setting it to idle indicates that the terminal is not conducting a voice service on the first operator network.
[0020] The first access management entity is also used to send a first multi-user identity card (MIC) information notification message to the first service disclosure entity after setting the first MIC management information for the terminal locally. The first MIC information notification message contains the International Mobile Equipment Identity (IMEI) and the first voice service status from the first MIC management information. The first service disclosure entity is an entity in the first operator's network used to manage publicly available information and provide services to the outside world. Here, "outside world" refers to other networks outside the first operator's network. For example, if a network element in the second operator's network needs to obtain some information from the first operator's network, it can obtain the required information by interacting with the first service disclosure entity.
[0021] The second access management function entity is used to receive the second attach request message sent by the terminal. If the multi-user identity card indication value contained in the second attach request message is 1, it first checks whether the second multi-user identity card management information has been set locally based on the terminal's International Mobile Equipment Identity (IMEI). If not, it creates a new second multi-user identity card management information for the terminal; otherwise, it does not set the second multi-user identity card management information locally. The second multi-user identity card management information includes several sub-information such as multi-user identity card indication, IMEI, and voice service status. The access management function entity sets the corresponding sub-information according to the multi-user identity card indication and the terminal's IMEI in the received attach request. When initially establishing the terminal's multi-user identity card management information, the voice service status is set to the default value, i.e., idle. The first voice service status is used to indicate whether the terminal is conducting a voice service. Setting it to busy indicates that the terminal is conducting a voice service on the second operator network, and setting it to idle indicates that the terminal is not conducting a voice service on the second operator network.
[0022] The second access management function entity is also used to send a second multi-user identity card information notification message to the second service disclosure entity after setting the second multi-user identity card management information for the terminal locally. The second multi-user identity card information notification message contains the International Mobile Equipment Identity (IMSI) and the second voice service status in the second multi-user identity card management information. The second service disclosure entity is an entity in the second operator network used to manage publicly disclosed information and provide services to the outside world. Here, "outside world" refers to other networks outside the second operator network.
[0023] The first operator and the second operator can sign roaming agreements for designated terminals. After the roaming agreement is signed, the second access management function entity is also used to send a subscription data change message to the first unified data management unit of the first operator's network. The subscription data change message contains the terminal's International Mobile Equipment Identity (IMEI) and the address of the second public service entity. This message is used to inform the first unified data management unit of the first operator's network, which manages users and subscription data, of the address of the second public service entity of the second operator's network. This allows the network elements of the first operator's network to obtain the address of the second public service entity of the second operator's network from the first unified data management unit when they need services provided by the second operator or when they need to obtain data managed by the second operator. This allows them to obtain data or services through interaction with the second public service entity.
[0024] As a feasible implementation method, after registering with the second operator's network, the terminal can proactively initiate a service by sending a service establishment request message to the second access management function entity. The service establishment request message contains the terminal's second user telephone number and the requested service type; the requested service type can be a data service or a voice service.
[0025] As a feasible implementation, when the second access management function entity receives a service establishment request message sent by the terminal, if the service type requested in the service establishment request message is a voice service, then the value of the second voice service status corresponding to the terminal in the locally stored second multi-user identity card management information is set to busy; otherwise, it is set to idle.
[0026] The first access management function entity is further configured to receive downlink data notification messages sent by the gateway, wherein the downlink data notification messages contain service type and International Mobile Equipment Identity (IMSI). When other users or application servers need to send data to the terminal, this type of service is called a data service. Typically, the data is sent to the gateway of the network where the terminal is located, and then the gateway requests the first access management function entity to page the terminal so that the terminal can receive the data. When other users need to make a call to the terminal, this type of service is called a voice service. The call request is also sent to the gateway, and then the gateway similarly requests the first access management function entity to page the terminal to notify the terminal that there is a called service.
[0027] If the service type in the downlink data notification message sent by the gateway indicates voice service, the first access management function entity queries the local system based on the International Mobile Equipment Identity (IMSI) sent by the gateway. If there is no first multi-user identity card management information associated with the IMI, a paging message is sent directly to the terminal. If there is first multi-user identity card management information associated with the IMI, the first voice service status is obtained. If the first voice service status is busy, a response message is sent to the gateway, indicating that paging failed. Optionally, the response message may also include a reason for failure, such as setting the terminal to be busy. If the first voice service status is idle, a subscription data request message is sent to the first unified data management unit. The subscription data request message contains the IMI, which is used to indicate the public service entity of the operator with a subscription roaming agreement for the terminal requesting the IMI.
[0028] After receiving the subscription data request message, the first unified data management unit queries the local information corresponding to the International Mobile Equipment Identity (IMI) code contained in the message to see if there is address information of other operators' publicly disclosed business entities. If so, the unit includes the address information of the publicly disclosed business entities in the subscription data insertion message and sends it to the first access management function entity. If not, the unit sends a subscription information query failure message to the first access management function entity.
[0029] If the first access management function entity receives a subscription information query failure message, it sends a paging message to the terminal; if it receives a subscription data insertion message, it sends a multi-user identity card subscription information request message to the second service public entity according to the address of the second service public entity contained in the message. The multi-user identity card subscription information request message contains the International Mobile Equipment Identity (IMSI).
[0030] After receiving the Multi-User Identity Authentication Card (MISC) subscription information request message, the second public service entity searches for the corresponding second voice service status based on the International Mobile Equipment Identity (IMI) code contained in the message. If the status is found, it sends a MISC subscription information response message to the first access management function entity, which includes the IMISC and the corresponding second voice service status. If the status is not found, it indicates in the MISC subscription information response message that no information was found.
[0031] After receiving the multi-user identity card subscription information response message, if the message indicates that no information was found, the first access management function entity sends a paging message to the terminal. If the message contains a second voice service status indicator and the value is idle, a paging message is sent to the terminal. If the message contains a second voice service status indicator and the value is busy, a response message is sent to the gateway, indicating that paging failed.
[0032] If the terminal receives a paging message, it sends a service request message to the first access management function entity. The request message is used to request the first access management function entity to establish a session process between the terminal and the gateway. The service request message includes the terminal's International Mobile Equipment Identity (IMSI) to identify the terminal, and also includes the service type of the session process with the gateway.
[0033] After receiving a service request message from the terminal, the first access management function entity establishes a session process between the terminal if the service type is indicated as data service, allowing the terminal to receive data from the gateway. If the service type is indicated as voice service, it queries the locally stored first multi-user identity card management information based on the International Mobile Equipment Identity (IMEI) code and sets the first voice service status corresponding to the IMEI code to busy. The first access management function entity synchronizes the changed first voice service status to the first service disclosure entity so that network elements of other operators' networks can obtain the latest information about the terminal. Specifically, the first access management function entity may send a multi-user identity card information notification message to the first service disclosure entity, which includes the IMEI code and the changed first voice service status.
[0034] As a feasible implementation, since the terminal has multiple SIM cards and is connected to multiple operators, the first voice service status of the terminal in the first operator's network will affect the operation of the terminal and the second operator's network. In order to enable the network elements of the second operator's network to be aware of the changes in the terminal's voice service status in a timely manner, the first access management function entity can also send the changed first voice service status of the terminal to the second service disclosure entity of the second operator's network. Specifically, the first access management function entity can send a multi-user identity card information notification message to the second service disclosure entity, which includes the International Mobile Equipment Identity (IMEI) and the changed first voice service status.
[0035] As a feasible implementation, after receiving the multi-user identity card information notification message and learning that the terminal voice service status has changed, the second service disclosure entity can also send the changed first voice service status of the terminal to the second access management function entity, so that the second access management function entity can learn about the terminal's voice service status in a timely manner, thereby controlling and managing the terminal's services on the second operator's network.
[0036] If the service type in the downlink data notification message sent by the gateway indicates a data service, the first access management function entity does not need to consider whether the terminal's voice service status in other operators' networks is busy or idle, and directly sends a paging message to the terminal.
[0037] After receiving the paging message, the terminal sends a service request message to the first access management function entity;
[0038] After receiving the service request message sent by the terminal, the first access management function entity establishes a session process between the terminal and the gateway, and the terminal can then receive data sent by the gateway through the first access management function entity.
[0039] As a feasible implementation, the first access management function entity can also send a service response message to the terminal. The service response message contains multi-user identity recognition monitoring information elements, wherein the multi-user identity recognition monitoring information elements include the following parameters:
[0040] Monitoring duration: Indicates the duration of monitoring multiple networks;
[0041] Monitoring period: Used to indicate the monitoring cycle for multiple networks;
[0042] Monitor factor: Multi-network monitoring and control factor; this parameter value should be greater than 1.
[0043] monitor Max_duration: Used to indicate the maximum monitoring duration for multiple networks;
[0044] After receiving the service response message, the terminal sets the timer MSTimer_period and the timer MSTimer_duration locally. The value of the timer MSTimer_period is set to the value of the received parameter monitoringperiod. The timer MSTimer_period is a periodic timer, which means that the timer restarts immediately after the set duration expires, and repeats this process.
[0045] The terminal also sets the parameter Temp_monitoring duration to 1, setting its value to the received parameter monitoring duration; it sets the value of timer MStimer_duration to the value of parameter Temp_monitoringduration; and it starts timer MStimer_duration simultaneously with each cycle of periodic timer MSTimer_period. Therefore, timer MStimer_duration also starts repeatedly with periodic timer MSTimer_period at the same interval. However, the runtime of timer MStimer_duration is usually shorter than that of periodic timer MSTimer_period. So, after MStimer_duration finishes running, it will not start again immediately, but will wait until periodic timer MSTimer_period finishes running before starting together with periodic timer MSTimer_period.
[0046] During the execution of timer MStimer_duration, the terminal stops receiving data sent by the gateway of the first operator's network and adjusts the receiver frequency band to listen for paging messages sent to the terminal by the second access management function entity of the second operator's network. If no paging message is received from the second access management function entity before the timer MStimer_duration ends, the terminal adjusts the receiver frequency band and resumes receiving data sent by the gateway of the first operator's network. At this time, the terminal needs to adjust the runtime of timer MStimer_duration as follows:
[0047] If Temp_monitoring duration 1 × monitor factor ≤ monitor Max_duration, then set the parameter Temp_monitoring duration 2 = Temp_monitoring duration 1 × monitor factor;
[0048] If Temp_monitoring duration 1 × monitor factor > monitor Max_duration, set the parameter Temp_monitoring duration 2 = Temp_monitoring duration 1;
[0049] Set the duration of the timer MStimer_duration to the value of Temp_monitoring duration 2; additionally, set the parameter Temp_monitoring duration 1 to Temp_monitoring duration 2.
[0050] When the timer MStimer_duration is running, if a paging message is received from the second access management function entity, and the paging message indicates that the service type is voice service, the terminal sends a session termination message to the first access management function entity.
[0051] After receiving the session termination message, the first receiving management function entity terminates the session process between the terminal and the gateway of the first operator network, and then sends a session termination response message to the terminal.
[0052] After receiving the session termination response message, the terminal sends a service request message to the second access management function entity; at the same time, it stops the periodic timer MSTimer_period and the timer MStimer_duration; and sets the parameter Temp_monitoring duration 1 = monitoring duration.
[0053] After receiving the service request message, the second access management function entity establishes a session process between the terminal and the gateway of the second operator's network.
[0054] See Figure 1 This application also proposes a multi-network communication management method for the above-mentioned system, the method comprising:
[0055] S10: The terminal sends a first attach request message to a first access management function entity, the first attach request message including a multi-user identity card (MIC) indication and an International Mobile Equipment Identity (IMSI); and sends a second attach request message to a second access management function entity, the second attach request message including the MIC indication and the IMSI; the MIC indication is used to instruct the terminal to use multiple user identity cards; the IMSI is used to identify the terminal.
[0056] S11: The first access management function entity receives the first attach request message and sets the first multi-user identity card management information locally; the first multi-user identity card management information includes the multi-user identity card indicator, the International Mobile Equipment Identity (IMSI) code and the first voice service status, wherein the first voice service status is used to indicate whether the terminal is conducting a voice service with the first access management function entity.
[0057] S12: The second access management function entity receives the second attach request message and sets the second multi-user identity card management information locally; the second multi-user identity card management information includes the multi-user identity card indication, the international mobile device identification code and the second voice service status, wherein the second voice service status is used to indicate whether the terminal is conducting a voice service with the second access management function entity.
[0058] S13: The first access management function entity receives a downlink data notification message sent by the gateway, the downlink data notification message containing the service type and the International Mobile Equipment Identity (IMSI); when the service type is voice service, it obtains the second voice service status of the terminal, and sends a first paging message to the terminal or a response message to the gateway according to the first multi-user identity card management information and the second voice service status; when the service type is data service, it sends a second paging message to the terminal.
[0059] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0060] The above-disclosed embodiments are merely some of the embodiments of this application, and should not be construed as limiting the scope of this application. Those skilled in the art can understand that implementing all or part of the above embodiments and making equivalent changes in accordance with the claims of this application still fall within the scope of the invention.
Claims
1. A multi-network communication management system, characterized in that, The system includes a terminal, a first access management function entity, and a second access management function entity, wherein... A terminal is configured to send a first attach request message to a first access management function entity, the first attach request message including a multi-user identity card (MIC) indicator and an International Mobile Equipment Identity (IMI); and to send a second attach request message to a second access management function entity, the second attach request message including the MIC indicator and the IMI; the MIC indicator is used to instruct the terminal to use multiple user identity cards; the IMI is used to identify the terminal. A first access management function entity of a first operator network is configured to receive the first attach request message and set first multi-user identity card management information locally; the first multi-user identity card management information includes the multi-user identity card indication, the International Mobile Equipment Identity (IMSI) code and a first voice service status, wherein the first voice service status is used to indicate whether the terminal is conducting a voice service with the first access management function entity. The second access management function entity of the second operator network is used to receive the second attach request message and set the second multi-user identity card management information locally; the second multi-user identity card management information includes the multi-user identity card indication, the International Mobile Equipment Identity (IMISA) code and the second voice service status, wherein the second voice service status is used to indicate whether the terminal is conducting a voice service with the second access management function entity. The first access management function entity is further configured to receive a downlink data notification message sent by the gateway, the downlink data notification message containing the service type and the International Mobile Equipment Identity (IMSI); when the service type is a voice service, it obtains the second voice service status of the terminal, and sends a first paging message to the terminal or a response message to the gateway according to the first multi-user identity card management information and the second voice service status; when the service type is a data service, it sends a second paging message to the terminal. The first and second operators sign roaming agreements for designated terminals. After signing the roaming agreements, the second access management function entity is also used to send a subscription data change message to the first unified data management unit of the first operator's network. The subscription data change message contains the terminal's International Mobile Equipment Identity (IMEI) and the address of the second public service entity. This message is used to inform the first unified data management unit of the first operator's network, which manages users and subscription data, of the address of the second public service entity of the second operator's network. This allows network elements of the first operator's network to obtain the address of the second public service entity of the second operator's network from the first unified data management unit when they need services provided by the second operator or need to obtain data managed by the second operator, thereby obtaining data or services through interaction with the second public service entity.
2. The system as described in claim 1, characterized in that, When setting the management information for the first multi-user identity card locally, the first access management function entity is specifically used for: If the multi-user identity card indicates the use of multiple user identity cards, and the local system does not include information corresponding to the International Mobile Equipment Identity (IMEI), then the first multi-user identity card management information is added locally.
3. The system as described in claim 2, characterized in that, The first access management function entity is further configured to: Send a first multi-user identity card information notification message to the first public service entity. The first multi-user identity card information notification message includes the International Mobile Equipment Identity (IMSI) and the status of the first voice service.
4. The system as described in claim 3, characterized in that, When configuring the management information for the second multi-user identity card locally, the second access management function entity is specifically used for: If the multi-user identity card indicates the use of multiple user identity cards, and the local system does not include information corresponding to the International Mobile Equipment Identity (IMEI), then the second multi-user identity card management information is added locally.
5. The system as described in claim 1, characterized in that, When the service type is a voice service, the first access management function entity is specifically used for: The system queries the first voice service status in the first multi-user identity card management information based on the International Mobile Equipment Identity (IMEI). If the first voice service status is idle, a subscription data request message is sent to the first unified data management unit, the subscription data request message containing the IMEI. The system receives an insert subscription data message sent by the first unified data management unit, the insert subscription data message containing the address of the second public service entity. Based on the address of the second public service entity, a multi-user identity card subscription information request message is sent to the second public service entity, the multi-user identity card subscription information request message containing the IMEI. The system receives a multi-user identity card subscription information response message sent by the second public service entity, the multi-user identity card subscription information response message containing the IMEI and the second voice service status corresponding to the IMEI. If the second voice service status indicates idle, the system sends the first paging message to the terminal. If the second voice service status indicates busy, the system sends the response message to the gateway, the response message indicating paging failure. If the first voice service status is busy, the system sends a response message to the gateway, the response message indicating paging failure.
6. The system as described in claim 5, characterized in that, After sending the first paging message to the terminal, the first access management function entity is further configured to: Receive the voice service request message sent by the terminal; set the first voice service status in the first multi-user identity card management information to busy; Send a third multi-user identification card information notification message to the first public service entity, wherein the third multi-user identification card information notification message contains the International Mobile Equipment Identity and the status of the first voice service; A fourth multi-user identity card information notification message is sent to the second public service entity. The fourth multi-user identity card information notification message includes the International Mobile Equipment Identity (IMSI) and the status of the first voice service.
7. The system as described in claim 1, characterized in that, When the service type is a data service, after sending the second paging message to the terminal, the first access management function entity is further configured to: Receive the data service request message sent by the terminal; Send a data service response message to the terminal, the data service response message containing the parameters monitoringduration, monitoring period, monitor factor and monitor Max_duration; The monitoring duration is used to indicate the duration of multi-network monitoring; the monitoring period is used to indicate the multi-network monitoring cycle; the monitor factor is used to indicate the multi-network monitoring control factor; and the monitor Max_duration is used to indicate the maximum monitoring duration of multi-networks.
8. The system as described in claim 7, characterized in that, The terminal is also used for: Start the periodic timer MSTimer_period, setting its value to the value of the monitoring period; set the value of parameter Temp_monitoring duration 1 to the value of the monitoring duration; start the timer MStimer_duration, setting its value to the value of the Temp_monitoring duration; While the timer MStimer_duration is running, the system stops receiving data sent by the first access management function entity and listens to whether the second access management function entity sends a paging message. When the timer MStimer_duration expires, if no paging message is received from the second access management function entity, reception of data sent by the first access management function entity resumes. If the product of the value of Temp_monitoring duration 1 and the monitor factor is less than or equal to the value of monitor Max_duration, the value of parameter Temp_monitoring duration 2 is set to the product of the value of Temp_monitoring duration 1 and the monitor factor. If the product of the value of Temp_monitoring duration 1 and the monitor factor is greater than the value of monitor Max_duration, the value of parameter Temp_monitoring duration 2 is set to the value of Temp_monitoring duration 1. The value of the timer MStimer_duration is set to the value of Temp_monitoring duration 2. The value of Temp_monitoring duration 1 is set to the value of Temp_monitoring duration 2. When the timer MStimer_duration is running, if a third paging message is received from the second access management function entity, and the third paging message indicates a voice service, a session termination message is sent to the first access management function entity; the periodic timer MSTimer_period is stopped, the timer MStimer_duration is stopped; and the value of Temp_monitoring duration 1 is set to the value of monitoring duration.
9. A method for managing multi-network communication, characterized in that, The method is applied to the system according to any one of claims 1-8, and the method comprises: The terminal sends a first attach request message to a first access management function entity, the first attach request message including a multi-user identity card (MIC) indication and an International Mobile Equipment Identity (IMI); and sends a second attach request message to a second access management function entity, the second attach request message including the MIC indication and the IMI; the MIC indication is used to instruct the terminal to use multiple user identity cards; the IMI is used to identify the terminal. The first access management function entity receives the first attach request message and sets the first multi-user identity card management information locally; the first multi-user identity card management information includes the multi-user identity card indicator, the International Mobile Equipment Identity (IMSI) code and the first voice service status, wherein the first voice service status is used to indicate whether the terminal is conducting a voice service with the first access management function entity. The second access management function entity receives the second attach request message and sets the second multi-user identity card management information locally; the second multi-user identity card management information includes the multi-user identity card indication, the international mobile device identification code and the second voice service status, wherein the second voice service status is used to indicate whether the terminal is conducting a voice service with the second access management function entity. The first access management function entity receives a downlink data notification message sent by the gateway, the downlink data notification message containing the service type and the International Mobile Equipment Identity (IMSI); when the service type is a voice service, it obtains the second voice service status of the terminal, and sends a first paging message to the terminal or a response message to the gateway according to the first multi-user identity card management information and the second voice service status; when the service type is a data service, it sends a second paging message to the terminal.