Communication method and related device
By utilizing the 4G/5G interoperability process and network device information exchange when a 5G terminal device encounters a network failure, the device can switch back from the 4G network to the 5G network, thus resolving the communication interruption problem and improving the quality of user communication services.
Patent Information
- Application Number
- CN202411978824.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2026-06-30
AI Technical Summary
When a 5G terminal device experiences a network failure, existing technologies struggle to effectively switch back from a 4G network to a 5G network, leading to communication interruptions and a decline in service quality.
A communication method is provided to allow a terminal device to reconnect to the visited 5G network after determining that the disaster situation in the visited 5G network has ended. The method includes steps such as receiving network device information, initiating a tracking area update request process, and maintaining or releasing the session connection, and utilizes the 4G/5G interoperability process to achieve a smooth handover.
While ensuring uninterrupted communication services, terminal devices can reconnect to the 5G network, reducing service interruption time and improving the quality of user communication services.
Smart Images

Figure CN122317832A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method and related equipment. Background Technology
[0002] To accelerate the large-scale deployment of 5G networks, operators provide inter-network roaming services specifically for 5G technology. A 5G terminal device on a given public land mobile network (PLMN) can roam to another 5G PLMN to obtain communication services. In other words, when a 5G terminal device experiences a failure in its home 5G network, it can access a visiting 5G network.
[0003] With the development of communication technology, when 5G terminal equipment fails while visiting the 5G network, roaming 5G terminals are now allowed to access the 4G network for disaster roaming.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a communication method and related equipment, which at least to some extent provides a communication processing flow for terminal devices after allowing roaming 5G terminals to access and visit 4G networks for disaster roaming.
[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0007] In a first aspect, embodiments of this disclosure provide a communication method applied to a terminal device, the terminal device accessing a 4G network, the method comprising:
[0008] It has been confirmed that the disaster situation on the 5G network has ended;
[0009] Reconnect to the visited 5G network.
[0010] In one possible embodiment, determining that the disaster situation on the visited 5G network has ended includes:
[0011] Receive first information from the network device visiting the 4G network; the first information is used to indicate that the disaster situation of the visited 5G network has ended.
[0012] In one possible embodiment, the method further includes:
[0013] When the terminal device is in an idle state, it receives a second message sent by the network device visiting the 4G network.
[0014] Initiate the first tracking area update request process, or the business request process.
[0015] In one possible embodiment, the method further includes:
[0016] Receive a third message; the third message is used to indicate to the terminal device that access to the visited 4G network is not permitted.
[0017] Entering the logout state releases all session connections of the terminal device.
[0018] In one possible embodiment, the method further includes:
[0019] Receive fourth information; the fourth information is used to indicate that roaming access is not allowed within the tracking area;
[0020] Maintain the registered status and retain all session connections of the terminal device.
[0021] In one possible embodiment, the method further includes:
[0022] When the terminal device is in a connected state and the communication service of the terminal device is a non-emergency communication service, it receives the fifth message sent by the network device visiting the 4G network.
[0023] In one possible embodiment, the fifth message includes a first identifier; the first identifier is used to instruct the terminal device to re-initiate the attach procedure;
[0024] The method further includes:
[0025] Initiate the second tracking area update request process;
[0026] Receive a sixth message; the sixth message is used to indicate that roaming access is not allowed within the tracking area;
[0027] Maintain the registered status and retain all session connections of the terminal device.
[0028] In one possible embodiment, the fifth message further includes: a second identifier; the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection;
[0029] The method further includes:
[0030] Retain existing non-access stratum signaling connections with the visited 4G network.
[0031] In one possible embodiment, the reconnection to the visited 5G network includes:
[0032] Reconnect to the visited 5G network through the 4G / 5G interoperability process.
[0033] In one possible embodiment, the fifth message is a globally unique temporary identifier reassignment message.
[0034] Secondly, embodiments of this disclosure provide a communication method applied to a network device visiting a 4G network, the method comprising:
[0035] It has been confirmed that the disaster situation on the 5G network has ended;
[0036] Send a first message to the terminal device to enable the terminal device to reconnect to the visited 5G network; the first message is used to indicate that the disaster situation of the visited 5G network has ended.
[0037] In one possible embodiment, the method further includes:
[0038] Determine the connection status of the terminal device;
[0039] If the terminal device is in an idle state, a second message is sent to the terminal device.
[0040] In one possible embodiment, the method further includes:
[0041] The process of receiving a first tracking area update request initiated by the terminal device, or a service request process.
[0042] In one possible embodiment, the method further includes:
[0043] Send a third message; the third message is used to indicate to the terminal device that the visited 4G network is not allowed to access.
[0044] In one possible embodiment, the method further includes:
[0045] Send a fourth message; the fourth message is used to indicate that roaming access is not allowed within the tracking area.
[0046] In one possible embodiment, the method further includes:
[0047] If the terminal device is in a connected state, determine the communication service of the terminal device;
[0048] If the communication service is a non-urgent service, then a fifth message is sent to the terminal device;
[0049] If the communication service is an emergency service, then the terminal device will wait for the terminal device to end the communication service and release the connection before entering the idle state.
[0050] In one possible embodiment, the fifth message includes a first identifier; the first identifier is used to instruct the terminal device to re-initiate the attach procedure;
[0051] The method further includes:
[0052] The process of receiving a second tracking area update request initiated by the terminal device;
[0053] Send a sixth message; the sixth message is used to indicate that roaming access is not allowed within the tracking area.
[0054] In one possible embodiment, the fifth message further includes: a second identifier; the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection.
[0055] In one possible embodiment, determining that the disaster situation on the visited 5G network has ended includes:
[0056] Receive a notification from the network device visiting the 5G network that the disaster situation has ended.
[0057] Thirdly, embodiments of this disclosure provide a communication method applied to a network device visiting a 5G network, the method comprising:
[0058] Send a notification to the network device visiting the 4G network that the disaster situation of the visited 5G network has ended.
[0059] Fourthly, embodiments of this disclosure provide a terminal device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method described in the first aspect above by executing the executable instructions.
[0060] Fifthly, embodiments of this disclosure provide a network device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the method described in any one of the second or third aspects above by executing the executable instructions.
[0061] In a sixth aspect, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect above.
[0062] Seventhly, according to another aspect of this disclosure, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the method described in any of the preceding claims.
[0063] This disclosure provides a communication method and related equipment, relating to the field of communication technology. The method is applied to a terminal device accessing a visited 4G network. The method includes: determining that a disaster situation on the visited 5G network has ended; and re-accessing the visited 5G network. When a terminal device is accessing a 4G network, and it is determined that the disaster situation on the visited 5G network has ended, then re-accessing the visited 5G network provides, at least to some extent, a communication processing flow for the terminal device after a disaster roaming event, allowing a roaming 5G terminal to access a visited 4G network for disaster roaming.
[0064] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0065] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0066] Figure 1 This illustration shows one of the flowcharts of a communication method according to an embodiment of the present disclosure;
[0067] Figure 2 This is a second flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0068] Figure 3 This is a third flowchart illustrating a communication method according to an embodiment of the present disclosure;
[0069] Figure 4 This illustration shows one of the interactive diagrams of reconnecting to a 5G network according to an embodiment of the present disclosure;
[0070] Figure 5 This is a second schematic diagram illustrating an interaction for reconnecting to a 5G network according to an embodiment of the present disclosure;
[0071] Figure 6 This is shown as the third interactive schematic diagram of a reconnection to a 5G network in an embodiment of this disclosure;
[0072] Figure 7 This is illustrated as the fourth interactive diagram of a reconnection to a 5G network in an embodiment of this disclosure;
[0073] Figure 8 A flowchart of a communication method according to an embodiment of this disclosure is shown as fourth;
[0074] Figure 9 A schematic diagram of the structure of a communication device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0075] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0076] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0077] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.
[0078] Figure 1 This diagram illustrates one of the flowcharts of a communication method according to an embodiment of the present disclosure. The method is applied to a terminal device, which accesses a 4G network, such as... Figure 1 As shown, the communication method provided in this embodiment includes the following steps:
[0079] S102: Confirmed that the disaster situation on the visited 5G network has ended.
[0080] There are several ways to determine if a disaster has ended on a 5G network, including the following methods.
[0081] In one possible embodiment, first information is received from the network device visiting the 4G network, indicating that the disaster situation of visiting the 5G network has ended. The network device may be a core network element (EMM) visiting the 4G network.
[0082] In one possible embodiment, the terminal device can send information on its own to obtain information about the disaster situation on the visited 5G network and determine whether to end the visit.
[0083] In one possible embodiment, the terminal device may have registered a disaster roaming service to obtain and determine that the disaster situation on the visited 5G network has ended.
[0084] In one scenario, the terminal device is normally connected to the home 5G network. However, if the home 5G network is in a state of failure, the terminal device will connect to the visited 5G network. But if the visited 5G network is also in a state of failure, the terminal device will connect to the visited 4G network.
[0085] S104: Reconnect to the 5G network.
[0086] In one possible embodiment, the terminal device can take its own steps to disconnect from the visited 4G network and reconnect to the visited 5G network, thus ending the disaster roaming on the visited 4G network.
[0087] In one possible embodiment, after the visited 4G network determines that the disaster situation on the visited 5G network has ended, measures can be taken to enable the terminal device to reconnect to the visited 5G network.
[0088] Figure 2 This illustrates a second flowchart of a communication method according to an embodiment of the present disclosure. This method is applied to network devices accessing 4G networks, such as... Figure 2 As shown, the communication method provided in this embodiment includes the following steps:
[0089] S202: Confirmed that the disaster situation on the visited 5G network has ended.
[0090] There are various ways to determine whether a disaster has ended on a 5G network by visiting a 4G network, and no specific method is specified in this disclosure.
[0091] In one possible embodiment, a network device visiting a 4G network can determine that a disaster has ended on the 5G network by receiving a notification from a network device visiting a 5G network that the disaster has ended.
[0092] In one possible implementation, the network device visiting the 4G network can detect and determine that the disaster situation of the network device visiting the 5G network has ended.
[0093] S204: Send a first message to the terminal device to enable the terminal device to reconnect to the visited 5G network. The first message indicates that the disaster situation of the visited 5G network has ended.
[0094] Figure 3This illustrates a third flowchart of a communication method according to an embodiment of the present disclosure. This method is applied to network devices accessing 5G networks, such as... Figure 3 As shown, the communication method provided in this embodiment includes the following steps:
[0095] S302: Send a notification to network devices visiting the 4G network that the disaster situation of visiting the 5G network has ended.
[0096] This disclosure illustrates a communication processing flow for a terminal device after it has accessed a 4G network for disaster roaming, and if the disaster situation on the 5G network has ended.
[0097] This process can be triggered by the terminal device, by visiting a 4G network, or by visiting a 5G network. No limitation is made in this disclosure.
[0098] The communication method in this disclosure will be explained and illustrated through the following embodiments, taking the example of visiting a 4G network and taking measures to conduct a series of interactions with a terminal device so that the terminal device can reconnect to the visited 5G network.
[0099] The terminal device is described in two different states: when it is in an idle state and when it is in a connected state. Several examples are given for each state.
[0100] Case 1: When the terminal device is in an idle state.
[0101] Example 1:
[0102] Figure 4 This illustration shows one of the interactive diagrams of reconnecting to a 5G network according to an embodiment of the present disclosure, such as... Figure 4 As shown, it includes the following steps:
[0103] S402: The network device visiting the 4G network determines that the terminal device is in an idle state.
[0104] S404: The network device visiting the 4G network sends a second message to the terminal device.
[0105] In one possible embodiment, the second message may be a paging message initiated by a core network element visiting the 4G network to the terminal device.
[0106] Send a second message to the terminal device to put the terminal device into the connected state and trigger subsequent S406.
[0107] S406: The terminal device initiates a first tracking area update request process, or a service request process.
[0108] Trigger the terminal device to initiate either a Tracking Area Update Request (TAU) process or a Service Request process.
[0109] S408: A network device visiting a 4G network sends a third message to a terminal device.
[0110] In one possible embodiment, the network device visiting the 4G network rejects the first tracking area update request process, or the service request process, and sends a third message to the terminal device, giving a rejection reason value 11.
[0111] The third message can be a TAU rejection message or a Service Reject message. The rejection reason value included in the third message is 11.
[0112] Among them, the rejection reason value 11 (PLMN not allowed) indicates that the current network does not allow access.
[0113] S410: The terminal device enters the logout state, releasing all session connections of the terminal device.
[0114] S412: Terminal devices reconnect to the 5G network.
[0115] In one possible implementation, the terminal device enters the EMM-Deregistered state, releasing all existing session connections, and the UE can retry accessing the 5G network.
[0116] The above process allows a terminal device to disconnect from the visited 4G network and reconnect to the visited 5G network.
[0117] Example 2:
[0118] Figure 5 This illustration shows a second interactive diagram of reconnecting to a 5G network according to an embodiment of this disclosure, such as... Figure 5 As shown, it includes the following steps:
[0119] S502: The network device visiting the 4G network determines that the terminal device is in an idle state.
[0120] S504: The network device visiting the 4G network sends a second message to the terminal device.
[0121] S506: The terminal device initiates a first tracking area update request process, or a service request process.
[0122] S508: Network equipment visiting the 4G network sends a fourth message to the terminal device.
[0123] In one possible embodiment, the fourth message can be a TAU rejection message or a Service Reject message. The rejection reason value included in the fourth message is 13.
[0124] The reason for rejection is 13 (Roaming not allowed in this tracking area).
[0125] S510: The terminal device remains registered and retains all session connections of the terminal device.
[0126] In one possible implementation, the UE remains in the EMM-Registered state, retaining all existing session connections.
[0127] S512: Terminal devices reconnect to the 5G network.
[0128] In one possible embodiment, the terminal device can reconnect to the visited 5G network through a 4G / 5G interoperability process while maintaining existing service connectivity.
[0129] Scenario 2: The terminal device is in a connected state.
[0130] Example 3:
[0131] Figure 6 This illustration shows a third interactive diagram of a reconnection to a 5G network according to an embodiment of this disclosure, such as... Figure 6 As shown, it includes the following steps:
[0132] S602: The network equipment visiting the 4G network determines that the terminal device is in a connected state and that the terminal device's communication service is a non-emergency communication service.
[0133] S604: The network device visiting the 4G network sends a fifth message to the terminal device, which includes the first identifier.
[0134] S606: The terminal device initiates the second tracking area update request process.
[0135] The fifth message can be: a Globally Unique Temporary Identity (GUTI) reassignment message, i.e., a GUTI REALLOCATION COMMAND message.
[0136] In one possible embodiment, the first identifier is used to instruct the terminal device to re-initiate the attach procedure. The first identifier can be an "Attach requested" identifier, indicating that the terminal device is required to re-initiate the attach procedure.
[0137] S608: The network device visiting the 4G network sends the sixth message to the terminal device.
[0138] The sixth message can be a TAU rejection message, and the rejection reason value included in the sixth message can be 13.
[0139] S610: The terminal device remains registered and retains all session connections of the terminal device.
[0140] S612: Terminal devices reconnect to the visited 5G network through the 4G / 5G interoperation process.
[0141] In this way, the UE can revisit the 5G network through the 4G / 5G interoperability process and maintain existing service connectivity.
[0142] Example 4:
[0143] Figure 7 This illustration shows a third interactive diagram of a reconnection to a 5G network according to an embodiment of this disclosure, such as... Figure 7 As shown, it includes the following steps:
[0144] S702: The network equipment visiting the 4G network determines that the terminal device is in a connected state and that the terminal device's communication service is a non-emergency communication service.
[0145] S704: The network device visiting the 4G network sends a fifth message to the terminal device, which includes a first identifier and a second identifier.
[0146] S706: Initiate the second tracking area update request process.
[0147] In one possible embodiment, the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection. The second identifier can be an identifier indicating that the NAS signaling connection should not be released.
[0148] S708: The network device visiting the 4G network sends the sixth message to the terminal device.
[0149] The sixth message can be a TAU rejection message, and the rejection reason value included in the sixth message can be 13.
[0150] S710: The terminal device remains registered, retains all session connections of the terminal device, and retains existing non-access stratum signaling connections with the visited 4G network.
[0151] S712: Terminal devices reconnect to the visited 5G network through the 4G / 5G interoperation process.
[0152] In this way, the UE can revisit the 5G network through the 4 / 5G interoperation process, maintain existing service connectivity, and save air interface radio resources as much as possible when migrating existing session connections.
[0153] Example 5:
[0154] When a network device visiting a 4G network determines that a terminal device is in a connected state and the communication service is an urgent service, it waits for the terminal device to end the communication service and release the connection before entering an idle state and executing the process of embodiment 1 or 2 shown above in this disclosure.
[0155] In one possible embodiment, Figure 8 A flowchart of a communication method according to an embodiment of this disclosure is shown as fourth, applied to a network device visiting a 4G network. For example... Figure 8 As shown, it includes the following steps:
[0156] S802: Confirmed that the disaster situation on the visited 5G network has ended.
[0157] S804: Send a first message to the terminal device to enable the terminal device to reconnect to the visited 5G network. The first message is used to indicate that the disaster situation of the visited 5G network has ended.
[0158] S806: Determine the connection status of the terminal device.
[0159] S808: If the terminal device is in an idle state, send a second message to the terminal device.
[0160] S810: Receive terminal device initiates first tracking area update request process, or service request process.
[0161] S812: Reject and send a third message to cause the terminal device to enter the deregistration state and release all session connections of the terminal device, or a fourth message to cause the terminal device to remain in the registered state and retain all session connections of the terminal device to re-access the 5G network. The third message is used to indicate that the terminal device is not allowed to access the 4G network, and the fourth message is used to indicate that roaming access is not allowed in the tracking area.
[0162] S814: If the terminal device is in a connected state, determine the communication service of the terminal device.
[0163] S816: If the communication service is a non-urgent service, a fifth message is sent to the terminal device. The fifth message includes a first identifier and a second identifier. The first identifier is used to instruct the terminal device to re-initiate the attach procedure, and the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection.
[0164] S818: The receiving terminal device initiates a second tracking area update request process.
[0165] S820: Send a sixth message to keep the terminal device in a registered state, retain all session connections of the terminal device, and re-access the visited 5G network. The sixth message is used to indicate that roaming access is not allowed in the tracking area.
[0166] S822: If the communication service is an urgent service, then wait for the terminal device to end the communication service and release the connection before entering the idle state.
[0167] The above-described method, as shown in this embodiment, allows for the processing of communication flows for terminal devices after disaster roaming on a visited 4G network and subsequent restoration of normal operation on a visited 5G network. Terminal devices can reconnect to the visited 5G network using various methods. Furthermore, during the reconnection process, existing service connections can be minimized, service interruption time reduced, and user communication service quality improved.
[0168] In one possible embodiment, the stored disaster situation information can also be deleted from the terminal device's memory.
[0169] Based on the same inventive concept, this disclosure also provides a communication device, as shown in the following embodiment. Since the principle by which this device embodiment solves the problem is similar to that of the above-described method embodiment, the implementation of this device embodiment can refer to the implementation of the above-described method embodiment, and repeated details will not be described again.
[0170] Figure 9 A schematic diagram of the structure of a communication device according to an embodiment of the present disclosure is shown.
[0171] The communication device 90 can be a terminal device, a chip or other component disposed in the terminal device, or a network device, such as a network device that accesses a 4G network or a network device that accesses a 5G network, or a chip or other component disposed in the network device.
[0172] like Figure 9 As shown, the communication device 90 may include a processor 901. Optionally, the communication device 90 may also include a memory 902 and / or a transceiver 903. The processor 901 is coupled to the memory 902 and the transceiver 903, for example, they can be connected via a communication bus.
[0173] The following is combined Figure 9 A detailed description of each component of the communication device 90 is provided below:
[0174] The processor 901 is the control center of the communication device 90. It can be a single processor or a collective term for multiple processing elements. For example, the processor 901 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0175] Optionally, the processor 901 can perform various functions of the communication device 90 by running or executing software programs stored in the memory 902 and calling data stored in the memory 902.
[0176] The memory 902 is used to store the software program that executes the solution of this application, and is controlled by the processor 901 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0177] Optionally, the memory 902 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 902 may be integrated with the processor 901 or exist independently, and may be connected via the interface circuit of the communication device 90. Figure 9 (Not shown in the image) is coupled to the processor 901, but this embodiment does not specifically limit this.
[0178] Transceiver 903 is used for communication with other communication devices.
[0179] For example, the communication device 900 is a terminal device, and the transceiver 903 can be used to communicate with network devices accessing 4G networks or 5G networks.
[0180] For example, communication device 90 is a network device that accesses a 4G network, and transceiver 1103 can be used to communicate with terminal devices or network devices that access 5G networks.
[0181] For example, communication device 90 is a network device that accesses a 5G network, and transceiver 1103 can be used to communicate with terminal devices or network devices that access 4G networks.
[0182] Alternatively, transceiver 903 may include a receiver and a transmitter. Figure 9 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.
[0183] Optionally, the transceiver 903 can be integrated with the processor 901, or it can exist independently and be connected via the interface circuit of the communication device 90. Figure 9 (Not shown in the image) is coupled to the processor 901, but this embodiment does not specifically limit this.
[0184] It is easy to understand that, Figure 9 The structure of the communication device 90 shown does not constitute a limitation on the communication device. Actual communication devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0185] Furthermore, the technical effects of the communication device 900 can be referred to the technical effects of the methods in the above-described method embodiments, and will not be repeated here.
[0186] It should be understood that the processor in the embodiments of this application can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0187] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0188] Specifically, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods described above.
[0189] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the methods described above is stored thereon. In some possible implementations, various aspects of this disclosure may also be implemented as a program product including program code, which, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.
[0190] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0191] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.
[0192] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0193] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0194] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0195] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0196] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0197] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A communication method, characterized in that, Applied to a terminal device that accesses a 4G network, the method includes: It has been confirmed that the disaster situation on the 5G network has ended; Reconnect to the visited 5G network.
2. The method according to claim 1, characterized in that, The determination that the disaster situation on the 5G network has ended includes: Receive first information from the network device visiting the 4G network; the first information is used to indicate that the disaster situation of the visited 5G network has ended.
3. The method according to claim 1, characterized in that, The method further includes: When the terminal device is in an idle state, it receives a second message sent by the network device visiting the 4G network. Initiate the first tracking area update request process, or the business request process.
4. The method according to claim 3, characterized in that, The method further includes: Receive a third message; the third message is used to indicate to the terminal device that access to the visited 4G network is not permitted. Entering the logout state releases all session connections of the terminal device.
5. The method according to claim 3, characterized in that, The method further includes: Receive fourth information; the fourth information is used to indicate that roaming access is not allowed within the tracking area; Maintain the registered status and retain all session connections of the terminal device.
6. The method according to claim 1, characterized in that, The method further includes: When the terminal device is in a connected state and the communication service of the terminal device is a non-emergency communication service, it receives the fifth message sent by the network device visiting the 4G network.
7. The method according to claim 6, characterized in that, The fifth message includes a first identifier; the first identifier is used to instruct the terminal device to re-initiate the attachment process. The method further includes: Initiate the second tracking area update request process; Receive a sixth message; the sixth message is used to indicate that roaming access is not allowed within the tracking area; Maintain the registered status and retain all session connections of the terminal device.
8. The method according to claim 6, characterized in that, The fifth message also includes: a second identifier; the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection; The method further includes: Retain existing non-access stratum signaling connections with the visited 4G network.
9. The method according to any one of claims 5-8, characterized in that, The reconnection to the visited 5G network includes: Reconnect to the visited 5G network through the 4G / 5G interoperability process.
10. The method according to claim 6, characterized in that, The fifth message is a message for the reallocation of a globally unique temporary identifier.
11. A communication method, characterized in that, The method, applied to network devices accessing 4G networks, includes: It has been confirmed that the disaster situation on the 5G network has ended; Send a first message to the terminal device to enable the terminal device to reconnect to the visited 5G network; the first message is used to indicate that the disaster situation of the visited 5G network has ended.
12. The method according to claim 11, characterized in that, The method further includes: Determine the connection status of the terminal device; If the terminal device is in an idle state, a second message is sent to the terminal device.
13. The method according to claim 12, characterized in that, The method further includes: The process of receiving a first tracking area update request initiated by the terminal device, or a service request process.
14. The method according to claim 13, characterized in that, The method further includes: Send a third message; the third message is used to indicate to the terminal device that the visited 4G network is not allowed to access.
15. The method according to claim 13, characterized in that, The method further includes: Send a fourth message; the fourth message is used to indicate that roaming access is not allowed within the tracking area.
16. The method according to claim 12, characterized in that, The method further includes: If the terminal device is in a connected state, determine the communication service of the terminal device; If the communication service is a non-urgent service, then a fifth message is sent to the terminal device; If the communication service is an emergency service, then the terminal device will wait for the terminal device to end the communication service and release the connection before entering the idle state.
17. The method according to claim 16, characterized in that, The fifth message includes a first identifier; the first identifier is used to instruct the terminal device to re-initiate the attachment process. The method further includes: The process of receiving a second tracking area update request initiated by the terminal device; Send a sixth message; the sixth message is used to indicate that roaming access is not allowed within the tracking area.
18. The method according to claim 16, characterized in that, The fifth message also includes: a second identifier; the second identifier is used to instruct the terminal device not to release the non-access stratum signaling connection.
19. The method according to claim 11, characterized in that, The determination that the disaster situation on the 5G network has ended includes: Receive a notification from the network device visiting the 5G network that the disaster situation has ended.
20. A communication method, characterized in that, The method, applied to network equipment accessing 5G networks, includes: Send a notification to the network device visiting the 4G network that the disaster situation of the visited 5G network has ended.
21. A terminal device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of any one of claims 1 to 10 by executing the executable instructions.
22. A network device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; When the network device is a network device accessing a 4G network, the processor is configured to execute the method of any one of claims 11 to 19 by executing the executable instructions; when the network device is a network device accessing a 5G network, the processor is configured to execute the method of any one of claims 20 by executing the executable instructions.
23. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 10, or 11 to 19, or 20.
24. A computer program product comprising: A computer program or instruction, characterized in that, when executed by a processor, the computer program or instruction implements the method described in any one of claims 1 to 10, or 11 to 19, or 20.