Communication method and apparatus

The communication method addresses frequent handovers between 4G and 5G networks by rejecting excess handover requests, thereby reducing resource overhead and performance consumption.

JP7755071B2Active Publication Date: 2025-10-15HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024533888
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-12-06
Filing Date
2022-12-06
Publication Date
2025-10-15
Estimated Expiration
2042-12-06

AI Technical Summary

Technical Problem

Frequent handovers between 4G and 5G networks result in increased transmission resource overhead and performance consumption due to signaling interactions.

Method used

A communication method that rejects request messages for network handovers when the number exceeds a threshold, using first indication information to prevent frequent handovers, thereby reducing resource overhead and performance consumption.

Benefits of technology

Reduces transmission resource overhead and performance consumption by preventing excessive network handovers between 4G and 5G networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007755071000001
    Figure 0007755071000001
  • Figure 0007755071000002
    Figure 0007755071000002
  • Figure 0007755071000003
    Figure 0007755071000003
Patent Text Reader

Abstract

The present application relates to the field of communication technology and discloses a communication method and device. The method includes: a first communication device receives a first request message from a second communication device in a first period, the first request message belongs to a first type of request message, and when the number of the first type of request messages received in the first period is greater than a first threshold, sends a first indication information to the second communication device, the first indication information indicating to reject the request of the first request message. The first type of request message is used to request to handover a serving network of a terminal device from a first network to a second network. According to the method, when the number of the first type of request messages is greater than a first threshold, the request of the first request message can be rejected, so as to effectively suppress the serving network of the first terminal device from being frequently handed over between the first network and the second network. This reduces the transmission resource overhead and reduces the performance consumption of the network device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to Chinese Patent Application No. 202111481414.7, entitled "Communication Method and Apparatus," filed with the State Intellectual Property Office of the People's Republic of China on December 6, 2021, which is incorporated herein by reference in its entirety.

[0002] The present application relates to the field of communication technologies, and more particularly to communication methods and devices. [Background technology]

[0003] Currently, the 3rd generation partnership project (3GPP (registered trademark, hereinafter the same)) protocol supports interworking between fourth generation (4G) mobile communication technology networks (i.e., 4G networks) and fifth generation (5G) mobile communication technology networks (i.e., 5G networks).

[0004] When a terminal device supports both a 4G network and a 5G network, the serving network of the terminal device may be handed over between the 4G network and the 5G network. For example, when the terminal device is in a connected state, the serving cell of the terminal device may be handed over from a cell of the 4G network to a cell of the 5G network, or from a cell of the 5G network to a cell of the 4G network. When the terminal device is in an idle state, the camping cell of the terminal device may be reselected from a cell of the 4G network to a cell of the 5G network, or from a cell of the 5G network to a cell of the 4G network.

[0005] However, since the serving network of the terminal device is handed over between the 4G network and the 5G network, a series of signaling interaction procedures need to be performed between the network devices. As a result, when the serving network of the terminal device is handed over frequently between the 4G network and the 5G network, the transmission resource overhead becomes large and the performance consumption of the network device increases. Summary of the Invention

[0006] The present application provides a communication method and apparatus for suppressing frequent handover of a serving network of a terminal device between a first network and a second network, thereby reducing transmission resource overhead and performance consumption of a network device. [Means for solving the problem]

[0007] According to a first aspect, an embodiment of the present application provides a communication method. The method can be applied to a first communication device. In the method, the first communication device receives a first request message from a second communication device during a first period, the first request message belonging to a first type of request message, and when a number of the first type of request messages received during the first period is greater than a first threshold, transmits first indication information to the second communication device, the first indication information indicating a rejection of the request of the first request message. The first type of request message is used to request a handover of a serving network of a terminal device from a first network to a second network, the first network and the second network being networks supporting different communication standards.

[0008] According to the method, statistics on the number of first-type request messages within a first period are collected, and when the number of first-type request messages is greater than a first threshold, the request of the first request message may be rejected, i.e., the subsequent procedure corresponding to "handing over the serving network of the first terminal device from the first network to the second network" is not performed, so as to effectively prevent the serving network of the first terminal device from being frequently handed over between the first network and the second network, thereby reducing transmission resource overhead and performance consumption of the network device.

[0009] In a possible design, the step of handing over a serving network of the terminal device from the first network to the second network includes a step of handing over a serving cell of the terminal device from a cell of the first network to a cell of the second network, or a step of reselecting a camping cell of the terminal device from a cell of the first network to a cell of the second network.

[0010] In a possible design, the first type request message includes first information, the first information indicating that the terminal device is located within a first area, or the first type request message includes second information, the second information indicating that the type of the terminal device is a first terminal type, or the first type request message includes the first information and the second information.

[0011] In other words, the first type of request message may correspond to a specific terminal device, a specific terminal device located in a first area, a terminal device of a first terminal type, a terminal device located in a first area, or a terminal device of a first terminal type located in a first area. In this way, the object corresponding to the first type of request message can be flexibly configured. For example, the first type of request message may correspond to a specific terminal device or a specific terminal device in a specific area. This allows for more precise control and can meet the requirements of multiple scenarios.

[0012] In one possible design, after receiving the first request message from the second communication device during the first period, the method further includes receiving a second request message from the second communication device during the first period, the second request message belonging to a first type of request message, and discarding the second request message and sending second instruction information to the second communication device or third instruction information to the third communication device, where the second instruction information indicates prohibiting the request of the second request message and the third instruction information indicates deregistering the terminal device from the first network.

[0013] In this way, the second instruction information is sent to the second communication device, or the third instruction information is sent to the third communication device, to avoid receiving the first type of request message during the second period and reduce transmission resource overhead.

[0014] In a possible design, the second request message is received during a second period included in the first period, and the start time of the second period is the time when the first indication information is transmitted.

[0015] In one possible design, the second request message is a first request message of the first type received by the first communication device in the second time period.

[0016] In a possible design, the method further includes a step of sending fourth instruction information to the second communication device at the end of the second period, the fourth instruction information indicating that the request of the second request message is permitted.

[0017] In a possible design, the first network is a 4G network and the second network is a 5G network, or the second network is a 4G network and the first network is a 5G network.

[0018] According to a second aspect, the present application provides a communication device. The communication device may be a first communication device. The communication device has functionality for implementing the first aspect. For example, the communication device includes corresponding modules, units, or means for performing operations in the first aspect. The modules, units, or means may be implemented by software or hardware, or may be implemented by hardware executing corresponding software.

[0019] In one possible design, the communication device includes a processing unit and a communication unit. The communication unit may be configured to transmit and receive signals to implement communication between the communication device and another device. The processing unit may be configured to perform some internal operations of the communication device. The functions performed by the processing unit and the communication unit may correspond to operations in a first aspect. For example, in one embodiment, the communication unit is configured to: receive a first request message from a second communication device during a first period, the first request message belonging to a first type of request message; and, when the processing unit determines that a number of the first type of request messages received during the first period is greater than a first threshold, send first indication information to the second communication device, the first indication information indicating a rejection of the request for the first request message. The first type of request message is used to request a handover of a serving network of a terminal device from a first network to a second network, the first network and the second network being networks supporting different communication standards.

[0020] In a possible design, the communication device may include a processor, and the processor may be configured to be coupled to a memory. The memory may store computer programs or instructions necessary to implement the functionality of the first aspect. The processor may execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device is enabled to perform the method of any one of the possible designs or implementations of the first aspect.

[0021] In a possible design, the communication device includes a processor and a memory. The memory can store computer programs or instructions necessary to implement the functionality of the first aspect. The processor can execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device is enabled to perform the method of any one of the possible designs or implementations of the first aspect.

[0022] In a possible design, the communication device includes a processor and an interface circuit, the processor configured to communicate with another device through the interface circuit and to perform the method in any one of the possible designs or implementations of the first aspect.

[0023] In the second aspect, it will be understood that the processor may be implemented using hardware or software. When the processor is implemented using hardware, the processor may be a logic circuit, an integrated circuit, etc., or when the processor is implemented using software, the processor may be a general-purpose processor and is implemented by reading software code stored in a memory. In addition, there may be one or more processors and one or more memories. The memory may be integrated with the processor, or the memory and the processor may be located separately. In a specific implementation process, the memory and the processor may be integrated into one chip or located on different chips. The type of memory and the manner in which the memory and the processor are located are not limited in the embodiments of the present application.

[0024] According to a third aspect, the present application provides a computer-readable storage medium having computer-readable instructions stored thereon, the computer-readable instructions, when read and executed on a computer, enabling the computer to perform a method in any one of the possible designs of the first aspect.

[0025] According to a fourth aspect, the present application provides a computer program product which, when read and executed on a computer, enables the computer to carry out the method in any one of the possible designs of the first aspect.

[0026] According to a fifth aspect, the present application provides a chip, the chip including a processor, coupled to a memory, configured to read and execute a software program stored in the memory to perform a method according to any one of the possible designs of the first aspect.

[0027] These and other aspects of the present application will become more apparent from the following description of the embodiments. [Brief explanation of the drawings]

[0028] [Figure 1A] 1 is a schematic diagram of a network architecture to which an embodiment of the present application is applicable; [Figure 1B] FIG. 2 illustrates an example of signaling interaction between a third-party network element and a core network element according to an embodiment of the present application. [Figure 1C] FIG. 2 illustrates an example of signaling interaction between a third-party network element and a core network element according to an embodiment of the present application. [Figure 2] 1 is a schematic flowchart corresponding to a communication method according to an embodiment of the present application; [Figure 3A] 2 is a schematic diagram of a manner in which a first communication device processes a first type request message according to an embodiment of the present application; [Figure 3B] 2 is a schematic diagram of a manner in which a first communication device processes a first type request message according to an embodiment of the present application; [Figure 3C] 2 is a schematic diagram of a manner in which a first communication device processes a first type request message according to an embodiment of the present application; [Figure 3D] 2 is a schematic diagram of a manner in which a first communication device processes a first type request message according to an embodiment of the present application; [Figure 3E] 2 is a schematic diagram of a manner in which a first communication device processes a first type request message according to an embodiment of the present application; [Figure 4]1 is a schematic diagram of a first period including multiple second periods according to an embodiment of the present application; [Figure 5] FIG. 1 is a schematic diagram of a first type request message corresponding to multiple terminal devices according to an embodiment of the present application; [Figure 6] 1 is a block diagram of a possible example of an apparatus according to an embodiment of the present application; [Figure 7] 1 is a block diagram of a possible structure of an apparatus according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0029] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following further describes the embodiments of the present application in detail with reference to the accompanying drawings. The technical solutions of the embodiments of the present application may be used in various communication systems, such as a global system for mobile communication (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system, a fourth generation (4G) communication system, or a fifth generation (5G) communication system, or may be used in future communication systems or other similar communication systems. The 4G communication system may also be referred to as a long term evolution (LTE) system. The LTE system may include an LTE frequency division duplex (FDD) system and an LTE time division duplex (TDD) system. The 5G communication system may also be referred to as a new radio (NR) system.

[0030] The network architectures and service scenarios described in this application are intended to more clearly explain the technical solutions in this application, and do not constitute limitations on the technical solutions provided in this application. Those skilled in the art will understand that with the evolution of network architectures and the emergence of new service scenarios, the technical solutions provided in this application can also be applied to similar technical problems.

[0031] The following describes the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.

[0032] 1A is a schematic diagram of a network architecture to which an embodiment of the present application can be applied. In this network architecture, a first network and a second network can be deployed together. As shown in FIG. 1A, the network architecture can include a terminal device, a network element included in the first network, and a network element included in the second network.

[0033] (1) Terminal Device A terminal device may also be referred to as user equipment (UE), terminal, mobile station (MS), mobile terminal (MT), customer premises equipment (CPE), residential gateway (RG), etc., and may be a device having wireless transceiver capabilities. The terminal device may be deployed on land, including indoor or outdoor and / or handheld or vehicle-mounted deployments, on water (e.g., on a ship), or in the air (e.g., on an aircraft, balloon, or satellite). The terminal device includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device having wireless communication capabilities. For example, the terminal device may be a mobile phone, a tablet computer, or a computer having wireless transceiver capabilities. Alternatively, the terminal device may be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal for industrial control, a wireless terminal for autonomous driving, a wireless terminal for remote medical care, a wireless terminal for smart grids, a wireless terminal for smart cities, a wireless terminal for smart homes, etc.

[0034] (2) First network and second network The first network and the second network may be networks supporting different communication standards. The first network may also be referred to as a network of a first communication standard, and the second network may also be referred to as a network of a second communication standard. For example, the first network may be a 4G network and the second network may be a 5G network, or the first network may be a 5G network and the second network may be a 4G network. The 5G network may also be referred to as a 5G communication system, and the 4G network may also be referred to as an evolved packet system (EPS) or a 4G communication system.

[0035] It should be understood that the first network and the second network may also be other types of networks. For example, the first network may be a GSM network and the second network may be a CDMA network, or the first network may be a CDMA network and the second network may be a GSM network. This is not particularly limited. In the embodiments of the present application, a 4G network and a 5G network are used as illustrative examples.

[0036] A 4G network may include the following network elements:

[0037] 1. An access network (AN) element is configured to provide network access functions to authorized terminal devices within a specific area, and can use transmission tunnels with different qualities based on the level, service requirements, etc. of the terminal device. The access network element can manage radio resources to transfer control signals and terminal device data between the terminal device and the core network, and provide access services to the terminal device. The access network element may also be understood as a base station in a conventional network. In a 4G network, the access network element may also be called an evolved universal terrestrial radio access network (E-UTRAN) or evolved NodeB (eNB).

[0038] 2. The mobility management network element is configured to provide mobility management functions. In addition, the MME may further provide functions such as lawful interception and access authorization / authentication. In 4G networks, the mobility management network element may be referred to as a mobility management entity (MME).

[0039] 3. A serving gateway (SGW) is configured to provide user data forwarding and other functions.

[0040] 4. A packet data network gateway user plane function (PGW-U) network element is configured to provide the user plane function of the PDN gateway.

[0041] 5. A packet data network gateway control plane function (PGW-C) network element is configured to provide the control plane function of the PDN gateway.

[0042] 6. A policy and charging rules function (PCRF) network element is configured to provide a unified policy framework to guide network behavior, provide policy rule information for control plane function network elements, etc.

[0043] 7. A home subscriber server (HSS) contains user profiles, is configured to perform authentication and authorization of user identities, and can provide information regarding the user's physical location.

[0044] A 5G network may include the following network elements:

[0045] 1. An access network element is configured to provide network access functions to authorized terminal devices within a specific area, and can use transmission tunnels with different qualities based on the level, service requirements, etc. of the terminal device. In a 5G network, the access network element may also be called a next generation radio access network (NG-RAN) or a next generation NodeB (gNB).

[0046] 2. The mobility management network element is configured to perform access management and mobility management, and may further provide functions such as lawful interception and access authorization / authentication. In a 5G network, the mobility management network element may also be referred to as an access and mobility management function (AMF) network element.

[0047] 3. User plane function (UPF) network elements are configured to perform packet routing and forwarding, quality of service (QoS) processing of user plane data, etc.

[0048] 4. The session management function (SMF) network element is mainly configured to perform session management, Internet Protocol (IP) address allocation and management for terminal devices, and selection and management of user plane functions. In addition, the SMF may be the termination of the interface to policy control and charging functions.

[0049] 5. A policy control function (PCF) network element is configured to provide a unified policy framework for managing network behavior, provide policy rule information for control plane function network elements (e.g., AMF or SMF), etc.

[0050] 6. A unified data management (UDM) network element is configured to manage subscription data. In addition, the unified data management network element is further configured to perform user service registration management, terminal device identifier processing, access authentication, etc.

[0051] In the network architecture shown in Figure 1A, since the 4G network and the 5G network are deployed together, network elements having the same or similar functions in the 4G network and the 5G network may be integrated. For example, the UPF and the PGW-U may be integrated, and the integrated network element is called a UPF+PGW-U network element. The SMF and the PGW-C may be integrated, and the integrated network element is called an SMF+PGW-C network element. The PCF and the PCRF may be integrated, and the integrated network element is called a PCF network element. The HSS and the UDM may be integrated, and the integrated network element is called an HSS+UDM network element.

[0052] Additionally, although not shown in the figure, the network architecture may further include other possible network elements. It will be understood that the network elements in the first network and the second network may be collectively referred to as network devices.

[0053] Optionally, the network architecture shown in FIG. 1A may further include one or more third-party devices or network elements (not shown in FIG. 1A), such as a network data analytics function (NWDAF). The NWDAF network element may communicate with a core network element in the first network or the second network.

[0054] In the network architecture shown in Figure 1A, it will be understood that letters and numbers near the connecting lines between network elements indicate the names of communication interfaces between the entities. For the meaning of the communication interface, please refer to the meaning defined in the relevant standard protocol. The communication interface between the entities may alternatively have other names. This is not particularly limited.

[0055] A network element in an embodiment of the present application may also be referred to as a functional entity or an entity. For example, the AMF network element in FIG. 1A may also be referred to as an AMF entity. In addition, an AMF network element or an AMF entity may also be referred to as an AMF. A network element may be a network element in a hardware device, software running on dedicated hardware, or a virtualization function instantiated on a platform (e.g., a cloud platform). Optionally, a network element may be implemented by one device (e.g., an AMF network element may also be referred to as an AMF device). This is not particularly limited in the embodiments of the present application.

[0056] 1A is a network architecture described from the perspective of a service-oriented architecture, and the network architecture applicable to the embodiments of the present application is not limited to this. Any network architecture capable of implementing the functions of a network element is applicable to the embodiments of the present application.

[0057] In the network architecture shown in FIG. 1A, when a terminal device supports a 4G network and a 5G network, the serving network of the terminal device may be handed over between the 4G network and the 5G network. For example, when the terminal device is in a connected state, the serving cell of the terminal device may be handed over from a cell of the 4G network to a cell of the 5G network, or from a cell of the 5G network to a cell of the 4G network. When the terminal device is in an idle state, the camping cell of the terminal device may be reselected from a cell of the 4G network to a cell of the 5G network, or from a cell of the 5G network to a cell of the 4G network.

[0058] For several reasons, the serving network of a terminal device may be frequently handed over between a 4G network and a 5G network. For example, because the carrier frequency used by the 5G network is higher, the coverage capability of the 5G network is weaker than that of the 4G network. Typically, in the cell edge area of ​​the 5G network, the signal of the 4G network is stronger and the signal of the 5G network is weaker. However, the threshold configured by the network device for reporting a 5G neighbor cell measurement event is low. Therefore, when the terminal device is in the cell edge area of ​​the 5G network, the network device tends to hand over the terminal device to a cell of the 5G network. Furthermore, after the terminal device is handed over to the cell of the 5G network, the signal of the 5G network is weak, so the network device may hand over the terminal device again to a cell of the 4G network device. As a result, the terminal device is frequently handed over between the cell of the 4G network and the cell of the 5G network.

[0059] In another example, the power consumption required by a terminal device to use a 5G network is greater than the power consumption required by a terminal device to use a 4G network. Therefore, when the display of the terminal device is in a screen-on state, the terminal device can enable 5G capabilities, for example, the terminal device can perform a cell search process for the 5G network, and when the display of the terminal device is in a screen-off state, the terminal device can disable 5G capabilities and return to the 4G network to reduce the power consumption of the terminal device. However, because a user may frequently turn the screen on and off when using the terminal device, the terminal device frequently reselects between the cell of the 4G network and the cell of the 5G network.

[0060] However, since the serving network of the terminal device is handed over between the 4G network and the 5G network, a series of signaling interaction procedures need to be performed between the network devices. As a result, when the serving network of the terminal device is handed over frequently between the 4G network and the 5G network, the transmission resource overhead becomes large and the performance consumption of the network device increases.

[0061] In view of this, an embodiment of the present application provides a communication method for suppressing frequent handover of a serving network of a terminal device between a first network and a second network, thereby reducing transmission resource overhead and performance consumption of a network device.

[0062] In the following, some terms in the embodiments of the present application will be explained first, and it should be noted that these explanations are intended to make the embodiments of the present application easier to understand, but should not be considered as limiting the scope of protection claimed in the present application.

[0063] (1) A first communication device, a second communication device, and a third communication device The apparatus in the communication method provided in the embodiments of the present application may include a first communication apparatus and a second communication apparatus, and may optionally further include a third communication apparatus.

[0064] In a possible implementation, the first communication device and the second communication device may be two network elements involved in a signaling interaction procedure corresponding to handing over a serving network of a terminal device from a first network to a second network. For the signaling interaction procedure corresponding to handing over a serving network of a terminal device from a first network to a second network, please refer to the 3GPP standard protocol.

[0065] For example, the first communication device may be a mobility management network element in the first network, and the second communication device may be an access network element in the first network. In another example, the first communication device may be a mobility management network element in the second network, and the second communication device may be an access network element in the second network. In another example, the first communication device may be a mobility management network element in the second network, and the second communication device may be a mobility management network element in the first network. In another example, the first communication device may be a mobility management network element in the first network, and the second communication device may be a mobility management network element in the second network. Optionally, the third communication device may be an access network element in the first network.

[0066] For example, when the first network is a 4G network and the second network is a 5G network, the first communication device may be an MME and the second communication device may be an eNB, or the first communication device may be an MME and the second communication device may be an AMF. Optionally, the third communication device is an eNB.

[0067] In another example, when the first network is a 5G network and the second network is a 4G network, the first communication device may be an AMF and the second communication device may be a gNB, or the first communication device may be an AMF and the second communication device may be an MME. Optionally, the third communication device is a gNB.

[0068] In yet another possible implementation, the first communication device may be a third-party network element, and the second communication device may be a network element associated with a signaling interaction procedure corresponding to handing over a serving network of the terminal device from the first network to the second network. For example, the second communication device may be a mobility management network element in the first network or the second network.

[0069] For example, when the first network is a 4G network and the second network is a 5G network, the first communication device may be an NWDAF network element, and the second communication device may be an MME or an AMF.

[0070] (2) First Period The first period may be understood as one of multiple time windows maintained by the first communication device. For example, the multiple time windows include time window 1, time window 2, ..., and time window p, where p is a positive integer. The end of time window 1 may be the start of time window 2, and the rest are estimated by analogy. For example, the start of time window 1 may be the power-on time of the first communication device.

[0071] The duration of the first period may be pre-agreed in a protocol, pre-configured in the first communication device, or may be default, which is not limited in the embodiments of the present application.

[0072] (3) First Area The coverage area of ​​the first network or the second network may include multiple areas, and the first area may be one of the multiple areas, which may be obtained through classification in multiple possible classification schemes.

[0073] In a possible implementation, the first area may include at least one of an area corresponding to one or more public land mobile networks (PLMNs), an area corresponding to one or more tracking areas (TAs), and an area corresponding to one or more cells.

[0074] (4) First terminal type The first terminal type may be a terminal device of one of a plurality of terminal types, and the plurality of terminal types may be obtained through classification in a plurality of possible classification schemes.

[0075] In a possible implementation, multiple terminal types may be obtained through classification based on an identifier of a terminal device. For example, the identifier of the terminal device may include at least one of an international mobile equipment identity (IMEI), a user number (e.g., a mobile station international ISDN number (MSISDN)), an international mobile subscriber identity (IMSI), a subscriber permanent identifier (SUPI), and a generic public subscription identifier (GPSI). For example, the IMEI of a terminal device includes 15 digits. For example, different terminal types may be classified based on the first few digits of the 15 digits.

[0076] In yet another possible implementation, the multiple terminal types may be obtained through classification based on the device type of the terminal device. For example, the multiple terminal types may include a smartphone, an electric meter, an in-vehicle device, etc.

[0077] (5) First type request message The first type request message is used to request a handover of a serving network of a terminal device from a first network to a second network. When the terminal device registers with the first network, the serving network of the terminal device is the first network. When the terminal device registers with the second network, the serving network of the terminal device is the second network. For example, handing over the serving network of the terminal device from the first network to the second network may include handing over the serving cell of the terminal device from a cell of the first network to a cell of the second network, or reselecting the camping cell of the terminal device from a cell of the first network to a cell of the second network. It will be understood that handing over the serving network of the terminal device from the first network to the second network may further include other possible cases, such as relocating the terminal device from a cell of the first network to a cell of the second network.

[0078] (5.1) In a possible implementation, the message name of the first type request message may be the message name of a request message in a signaling interaction procedure corresponding to "handing over a serving network of a terminal device from a first network to a second network." For example, the message name of the first type request message is a handover request message. In another example, the message name of the first type request message is a forward relocation request message. In another example, the message name of the first type request message is a registration request message, e.g., a mobility registration request message. In another example, the message name of the first type request message is a context request message. In another example, the message name of the first type request message is a tracking area update request message.

[0079] A context request message is used as an example for a "forward relocation request message," a "registration request message," a "context request message," a "tracking area update request message," etc. Typically, a context request message is used to request a context of a terminal device. Since the context request message is a request message in a signaling interaction procedure corresponding to "handing over a serving network of a terminal device from a first network to a second network," in an embodiment of the present application, the context request message may alternatively be considered to be used to request handing over a serving network of a terminal device from a first network to a second network.

[0080] (5.2) In yet another possible implementation form, after a third-party network element (e.g., an NWDAF network element) is introduced into the embodiment of the present application, some new signaling interactions may be introduced in the process of "handing over a serving network of a terminal device from a first network to a second network." In this case, the message name of the first type request message may be the message name of a request message in the newly introduced signaling interactions.

[0081] For example, in a process in which a serving cell of a terminal device is handed over from a cell of a first network to a cell of a second network, a mobility management network element in the first network may send a handover notification request message to a third-party network element to request the third-party network element to enable the serving cell of the terminal device to be handed over from the cell of the first network to the cell of the second network. After receiving the handover notification request message, the third-party network element may return a handover notification response message so that the mobility management network element in the first network can perform subsequent procedures based on the handover notification response message. The "handover notification request message" and "handover notification response message" in this specification are newly introduced signaling interactions, and the message name of the first type of request message may be a "handover notification request message."

[0082] The specific scenario in which the mobility management network element in the first network sends the handover notification request message is not limited in the embodiments of the present application. For example, see FIG. 1B. In Scheme 1, the access network element in the first network may send a handover request message to the mobility management network element in the first network. After receiving the handover request message, the mobility management network element in the first network may send a handover notification request message to a third-party network element. In Scheme 2, the access network element in the first network may send a handover request message to the mobility management network element in the first network. After receiving the handover request message, the mobility management network element in the first network may send a forward relocation request message to the mobility management network element in the second network. After receiving a forward relocation response message from the mobility management network element in the second network, the mobility management network element in the first network sends a handover notification request message to the third-party network element.

[0083] In another example, in a process in which a serving cell of a terminal device is handed over from a cell of a first network to a cell of a second network, a mobility management network element in the second network may send a handover notification request message to a third-party network element. After receiving the handover notification request message, the third-party network element may return a handover notification response message so that the mobility management network element in the second network can perform subsequent procedures based on the handover notification response message. The "handover notification request message" and "handover notification response message" in this specification are newly introduced signaling interactions, and the message name of the first type of request message may be a "handover notification request message."

[0084] The specific scenario in which the mobility management network element in the second network sends the handover notification request message is not limited in the embodiments of the present application. For example, see FIG. 1B. In Scheme 3, an access network element in the first network may send a handover request message to a mobility management network element in the first network. After receiving the handover request message, the mobility management network element in the first network may send a forward relocation request message to a mobility management network element in the second network. After receiving the forward relocation request message, the mobility management network element in the second network may send a handover notification request message to a third-party network element.

[0085] In another example, in a process in which a camping cell of a terminal device is reselected from a cell of a first network to a cell of a second network, a mobility management network element in the second network may send a reselection notification request message to a third-party network element to request the third-party network element to enable the camping cell of the terminal device to be reselected from the cell of the first network to the cell of the second network. After receiving the reselection notification request message, the third-party network element may return a reselection notification response message so that the mobility management network element in the second network can perform subsequent procedures based on the reselection notification response message. The "reselection notification request message" and "reselection notification response message" in this specification are newly introduced signaling interactions, and the message name of the first type of request message may be a "reselection notification request message."

[0086] The specific scenario in which the mobility management network element in the second network sends the reselection notification request message is not limited in the embodiments of the present application. For example, see FIG. 1C . In Scheme 4, the access network element in the second network may send a tracking area update request message or a registration request message to the mobility management network element in the second network. The tracking area update request message or the registration request message may carry an identifier (or indication information or status information), where the identifier indicates that the terminal device has previously registered with a 4G network. After receiving the tracking area update request message or the registration request message, the mobility management network element in the second network may send a reselection notification request message to the third-party network element. In Scheme 5, after receiving the tracking area update request message or the registration request message, the mobility management network element in the second network may send a context request message to the mobility management network element in the first network. After receiving the context response message, the mobility management network element in the second network sends a reselection notification request message to the third-party network element.

[0087] In another example, in a process in which a camping cell of a terminal device is reselected from a cell of a first network to a cell of a second network, a mobility management network element in the first network may send a reselection notification request message to a third-party network element. After receiving the reselection notification request message, the third-party network element may return a reselection notification response message so that the mobility management network element in the first network can perform subsequent procedures based on the reselection notification response message. The "reselection notification request message" and "reselection notification response message" in this specification are newly introduced signaling interactions, and the message name of the first type of request message may be "reselection notification request message."

[0088] The specific scenario in which the mobility management network element in the first network sends a reselection notification request message is not limited in the embodiments of the present application. For example, see FIG. 1C. In Scheme 6, the access network element in the second network may send a context request message to the mobility management network element in the first network. After receiving the context request message, the mobility management network element in the first network may send a reselection notification request message to the third-party network element.

[0089] It will be understood that the "handover notification request message," "handover notification response message," "reselection notification request message," and "reselection notification response message" may alternatively be replaced with other possible message names. For example, the "handover notification request message" and "reselection notification request message" may be replaced with the "user registration notification request message," and the "handover notification response message" and "reselection notification response message" may be replaced with the "user registration notification response message."

[0090] In the following, several possible implementation forms of the first type of request message will be described with reference to Examples 1 to 5.

[0091] Example 1: A first type of request message may correspond to a specific terminal device (e.g., terminal device 1). Upon receiving a request message (e.g., a first request message), the first communication device may determine whether the first request message belongs to the first type of request message. For example, if the first request message is used to request a handover of the serving network of terminal device 1 from a first network to a second network, the first communication device may determine that the first request message belongs to the first type of request message.

[0092] Example 2: A first type request message may correspond to a specific terminal device (e.g., terminal device 1) located within a first area. In this case, the first type request message may include first information, where the first information indicates that the terminal device is located within the first area. Upon receiving the request message (e.g., the first request message), the first communication device may determine whether the first request message belongs to the first type request message. For example, if the first request message includes the first information and is used to request a handover of the serving network of terminal device 1 from a first network to a second network, the first communication device may determine that the first request message belongs to the first type request message.

[0093] For example, the first information may include at least one of an identifier of a cell in which the terminal device 1 is located, an identifier of a tracking area, and an identifier of a PLMN. Classification rules for different areas may be pre-agreed in a protocol or pre-configured in the first communication device. For example, the first area includes an area corresponding to cell 1 and an area corresponding to cell 2. After the first communication device receives the first request message, if the first information includes the identifier of cell 1 (i.e., if the terminal device 1 is located in cell 1), the area corresponding to cell 1 belongs to the first area, so the first communication device may determine that the terminal device 1 is located in the first area.

[0094] Example 3: A first type request message may correspond to a terminal device of a first terminal type. For example, if the terminal devices of the first terminal type include terminal device 1, terminal device 2, and terminal device 3, the first type request message may correspond to terminal device 1, terminal device 2, and terminal device 3. In this case, the first type request message may include second information, where the second information indicates that the type of the terminal device (e.g., terminal device 1, terminal device 2, or terminal device 3) is the first terminal type. Upon receiving a request message (e.g., a first request message), the first communication device may determine whether the first request message belongs to the first type request message. For example, if the first request message includes second information, and the second information indicates that the type of terminal device 1 is the first terminal type, and the first request message is used to request a handover of the serving network of terminal device 1 from the first network to the second network, the first communication device may determine that the first request message belongs to the first type request message. Alternatively, if the first request message includes second information, the second information indicates that the type of the terminal device 2 is a first terminal type, and the first request message is used to request a handover of the serving network of the terminal device 2 from the first network to the second network, the first communication device may determine that the first request message belongs to the first type of request message.

[0095] For example, classification rules for different terminal types may be pre-agreed upon in a protocol or pre-configured in the first communication device. In an example in which the first terminal type is obtained through classification based on a terminal device identifier, when the first request message is used to request reselection of the terminal device's camping cell from a cell of the first network to a cell of the second network, the second information may include an identifier of the terminal device so that the first communication device can determine the terminal type of the terminal device based on the identifier and the classification rule. When the first request message is used to hand over the terminal device's serving cell from a cell of the first network to a cell of the second network, the second information may include a temporary identifier of the terminal device. The first communication device may obtain the identifier of the terminal device based on the temporary identifier of the terminal device, and then determine the terminal type of the terminal device based on the identifier and the classification rule.

[0096] Example 4: A first type request message may correspond to a terminal device located within a first area. For example, if the terminal devices located within the first area include terminal device 1 and terminal device 2, the first type request message may correspond to terminal device 1 and terminal device 2. In this case, the first type request message may include first information, and the first information indicates that the terminal device (e.g., terminal device 1 or terminal device 2) is located within the first area. Upon receiving a request message (e.g., a first request message), the first communication device may determine whether the first request message belongs to the first type request message. For example, if the first request message includes the first information and is used to request a handover of a serving network of a terminal device (e.g., terminal device 1 or terminal device 2) from a first network to a second network, the first communication device may determine that the first request message belongs to the first type request message.

[0097] Example 5: A first type request message may correspond to a terminal device located in a first area and whose type is a first terminal type. For example, if the terminal devices located in the first area and whose type is a first terminal type include terminal device 1 and terminal device 2, the first type request message may correspond to terminal device 1 and terminal device 2. In this case, the first type request message may include first information and second information, where the first information indicates that the terminal device (e.g., terminal device 1 or terminal device 2) is located in the first area, and the second information indicates that the terminal device (e.g., terminal device 1 or terminal device 2) is of the first terminal type. Upon receiving a request message (e.g., a first request message), the first communication device may determine whether the first request message belongs to the first type request message. For example, if a first request message includes first information and second information, where the first information indicates that terminal device 1 is located within a first area and the second information indicates that the type of terminal device 1 is a first terminal type, and the first request message is used to request a handover of the serving network of terminal device 1 from a first network to a second network, the first communication device may determine that the first request message belongs to the first type of request message.

[0098] In other words, the first type request message may correspond to one terminal device (e.g., Examples 1 and 2), or may correspond to multiple terminal devices (e.g., Examples 3, 4, and 5).

[0099] (6) Registration In a wireless communication network, a terminal device needs to register to access the network. The registration process may include authentication, secure connection establishment, bearer establishment, etc. In a 4G network, a terminal device may send a tracking area update request message or an attach request message to a core network element via an access network element to complete registration to the 4G network. The attach request message may also be referred to as a registration request message, and "a terminal device registers to a 4G network" may also be referred to as "a terminal device connects to a 4G network." In a 5G network, a terminal device may send a tracking area update request message or a registration request message to a core network element via an access network element to complete registration to the 5G network. In a 5G network, the tracking area update request message may also be referred to as a mobility registration request message.

[0100] Based on the foregoing, the following will describe in detail the communication method provided in the embodiments of the present application with reference to the accompanying drawings.

[0101] 2 is a schematic flowchart of a communication method according to an embodiment of the present application. As shown in FIG. 2, the method includes the following steps:

[0102] S201: A second communication device sends a first request message to a first communication device, and in response, the first communication device receives a first request message from the second communication device in a first period, where the first request message belongs to a first type of request message.

[0103] In this specification, there may be multiple cases, such as Cases 1 to 12, in which a second communication device sends a first request message to a first communication device. For ease of explanation, this embodiment uses an example in which the first type of request message corresponds to a first terminal device or corresponds to a first terminal device located in a first area. In Cases 1, 2, 5, 6, 9, and 10, the first type of request message is used to request a handover of the serving cell of the first terminal device from a cell of the first network to a cell of the second network. In Cases 3, 4, 7, 8, 11, and 12, the first type of request message is used to request a reselection of the camping cell of the first terminal device from a cell of the first network to a cell of the second network. The first network may be a 4G network, and the second network may be a 5G network, or the first network may be a 5G network and the second network may be a 4G network.

[0104] (1) Case 1: The first communication device may be an MME, the second communication device may be an eNB, and the first type request message may be a handover request message.

[0105] For example, after accessing a 4G network, the first terminal device may measure the received signal quality of a serving cell (e.g., a cell of an eNB accessed by the first terminal device) and a neighboring cell of the first terminal device to obtain an indicator of the received signal quality of the serving cell and the neighboring cell. When a reporting condition of an A3 event (Event A3) is met, the first terminal device reports a measurement report to the eNB. Correspondingly, after receiving the measurement report, the eNB determines based on the measurement report that the serving cell of the first terminal device needs to be handed over from a cell of the 4G network to a cell of the 5G network. Then, a first request message (i.e., a handover request message) may be sent to the MME.

[0106] For example, the handover request message may include location information of the target cell. For example, the location information of the target cell may include an identifier of a tracking area corresponding to the target cell, an identifier of the target cell, an identifier of a base station corresponding to the target cell, etc. The first communication device may identify, based on the location information of the target cell, that the target cell is a cell of a 5G network, and further determine that the handover request message is used to request handover of a serving cell of the first terminal device from a cell of the 4G network to a cell of the 5G network.

[0107] (2) Case 2: The first communication device may be an AMF, the second communication device may be an MME, and the first type request message may be a forwarding relocation request message.

[0108] For example, the forwarding relocation request message may include a "RAT Type" information element. When the value of the information element is LTE, this indicates that the forwarding relocation request message is from an MME of a 4G network. Therefore, based on the "RAT Type" information element, the first communication device may determine that the forwarding relocation request message is used to request a handover of the serving cell of the first terminal device from a cell of the 4G network to a cell of the 5G network.

[0109] (3) Case 3: The first communication device may be an AMF, the second communication device may be a gNB, and the first type of request message may be a registration request message or a tracking area update request message.

[0110] For example, a registration request message is used as an example. The registration request message may include registration type information and status information of a first terminal device. The registration type information indicates that the registration type is mobility registration, and the status information of the first terminal device indicates that the first terminal device registers with a 4G network. Therefore, the first communication device may determine, based on the registration type information and the status information of the first terminal device, that the registration request message is used to request reselection of the camping cell of the first terminal device from a cell of the 4G network to a cell of the 5G network.

[0111] (4) Case 4: The first communication device may be an MME, the second communication device may be an AMF, and the first type request message may be a context request message.

[0112] For example, the context request message may include an identifier of the target network (e.g., an identifier of a 5G network). Thus, the first communication device may determine, based on the identifier of the target network, that the context request message is used to reselect the camping cell of the first terminal device from a cell of the 4G network to a cell of the 5G network. There may be multiple implementation forms in which the context request message includes the identifier of the target network. For example, the context request message includes a "RAT Type" information element. When the value of the information element is NR, this indicates that the target network is a 5G network. In another example, the context request message includes a "Control Plane Fully Qualified TEID" information element. When the information element carries "N26 AMF GTP-C interface," this indicates that the target network is a 5G network.

[0113] (5) Case 5: The first communication device may be an AMF, the second communication device may be a gNB, and the first type request message may be a handover request message.

[0114] For example, the handover request message may include an identifier of a target cell (e.g., a cell of a 4G network). Thus, the first communication device may determine, based on the identifier of the target cell, that the handover request message is used to hand over a serving cell of the first terminal device from a cell of the 5G network to a cell of the 4G network.

[0115] (6) Case 6: The first communication device may be an MME, the second communication device may be an AMF, and the first type request message may be a forwarding relocation request message.

[0116] For example, the forward relocation request message may include an identifier of the target network (e.g., an identifier of the 5G network). Thus, the first communication device may determine, based on the identifier of the target network, that the context request message is used to hand over the serving cell of the first terminal device from a cell of the 5G network to a cell of the 4G network. There may be multiple implementation forms in which the forward relocation request message includes the identifier of the target network. For example, the forward relocation request message may include a "RAT Type" information element. When the value of the information element is NR, this indicates that the forward relocation request message is from the AMF of the 5G network. Alternatively, the context request message includes a "Control Plane Fully Qualified TEID" information element. When the information element carries "N26 AMF GTP-C interface," this indicates that the forward relocation request message is from the AMF of the 5G network.

[0117] (7) Case 7: The first communication device may be an MME, the second communication device may be an eNB, and the first type request message may be a tracking area update request message or a registration request message.

[0118] For example, a tracking area update request message is used as an example. The tracking area update request message may include information instructing the first terminal device to reselect a 4G network, and may further include status information of the first terminal device. The status information of the first terminal device indicates that the first terminal device registers with a 5G network. Therefore, based on the information included in the tracking area update request message, the first communication device may determine that the tracking area update request message is used to request reselection of the camping cell of the first terminal device from a cell of the 5G network to a cell of the 4G network.

[0119] (8) Case 8: The first communication device may be an AMF, the second communication device may be an MME, and the first type request message may be a context request message.

[0120] For example, the context request message may include an identifier of the target network (e.g., an identifier of the 4G network). Thus, the first communication device may determine, based on the identifier of the target network, that the context request message is used to reselect a camping cell of the first terminal device from a cell of the 5G network to a cell of the 4G network.

[0121] (9) Case 9: The first communication device may be an NWDAF, the second communication device may be a mobility network element in the first network, and the first type of request message may be a handover notification request message.

[0122] For example, the first network is a 4G network, the second network is a 5G network, and the second communication device is an MME in the 4G network. The MME may send a first request message (i.e., a handover notification request message) to the NWDAF to request the NWDAF to enable the serving cell of the terminal device to be handed over from a cell of the 4G network to a cell of the 5G network. For details, see Scheme 1 or Scheme 2 of FIG. 1B.

[0123] (10) Case 10: The first communication device may be an NWDAF, the second communication device may be a mobility network element in the second network, and the first type of request message may be a handover notification request message.

[0124] For example, the first network is a 4G network, the second network is a 5G network, and the second communication device is an AMF in the 5G network. The AMF may send a first request message (i.e., a handover notification request message) to the NWDAF to request the NWDAF to enable the serving cell of the terminal device to be handed over from a cell of the 4G network to a cell of the 5G network. For details, see Scheme 3 of FIG. 1B.

[0125] (11) Case 11: The first communication device may be an NWDAF, the second communication device may be a mobility network element in the second network, and the first type request message may be a reselection notification request message.

[0126] For example, the first network is a 4G network, the second network is a 5G network, and the second communication device is an AMF in the 5G network. The AMF may send a first request message (i.e., a reselection notification request message) to the NWDAF to request the NWDAF to allow the camping cell of the terminal device to be reselected from a cell of the 4G network to a cell of the 5G network. For details, see Scheme 4 or Scheme 5 of FIG. 1C.

[0127] (12) Case 12: The first communication device may be an NWDAF, the second communication device may be a mobility network element in the first network, and the first type of request message may be a user registration notification request message (or a reselection notification request message).

[0128] For example, the first network is a 4G network, the second network is a 5G network, and the second communication device is an MME in the 4G network. The MME may send a first request message (i.e., a reselection notification request message) to the NWDAF to request the NWDAF to allow the camping cell of the terminal device to be reselected from a cell of the 4G network to a cell of the 5G network. For details, see scheme 6 of FIG. 1C.

[0129] S202: When the quality of a first type of request message received in a first period is higher than a first threshold, the first communication device sends first instruction information to the second communication device, where the first instruction information indicates to reject the request of the first request message.

[0130] In a possible implementation, the first communication device may obtain statistical information corresponding to the first type of request message during a first period of time, and determine, based on the statistical information, whether the quality of the first type of request message received during the first period of time is higher than a first threshold value. The first threshold value may be pre-agreed in a protocol, pre-configured in the first communication device, or may be a default.

[0131] In one example, the statistical information may include the number of first-type request messages received during a first period. Each time the first communication device receives one first-type request message during the first period, the first communication device may add one to the statistical information. For example, after receiving the first request message, the first communication device may add one to the statistical information and determine whether the cumulative number is greater than a first threshold. If the cumulative number is greater than the first threshold, the first communication device may determine that the first request message is an abnormal message (optionally, the first communication device may further determine that all subsequently received first-type request messages during the first period are abnormal messages) and may transmit first instruction information. In other words, in the case of an abnormal message, subsequent procedures corresponding to "handing over the serving network of the terminal device from the first network to the second network" are no longer performed. If the cumulative number is less than or equal to the first threshold, the implementation is performed according to the prior art. For example, the request of the first request message may be accepted, i.e., the subsequent procedure corresponding to "handing over the serving network of the terminal device from the first network to the second network" continues to be executed.

[0132] In this embodiment of the present application, the first communication device may send the first instruction information to the second communication device in multiple ways. Hereinafter, with reference to Case 1 to Case 12, several possible implementation forms of the first communication device sending the first instruction information to the second communication device will be described.

[0133] (1) In case 1, the MME may send a handover preparation failure message to the eNB, where the handover preparation failure message includes first indication information.

[0134] (2) In case 2, the AMF may send a forward relocation response message to the MME, where the forward relocation response message includes first indication information. Further, after receiving the first indication information, the MME may forward the first indication information to the eNB.

[0135] In Case 1 and Case 2, the first indication information indicating a rejection of the request of the first request message may mean that the first indication information indicates a rejection of the handover of the serving cell of the first terminal device from the cell of the 4G network to the cell of the 5G network. For example, the first indication information may be a handover failure cause value defined in a 3GPP standard protocol.

[0136] (3) In case 3, the AMF may send a registration reject message to the gNB, and the registration reject message includes first indication information. In this case, the first indication information indicating a rejection of the request of the first request message may mean that the first indication information indicates a rejection of registration of the first terminal device to the 5G network (or may be regarded as a rejection of reselection of the camping cell of the first terminal device from a cell of the 4G network to a cell of the 5G network). For example, the first indication information may be a registration failure cause value defined in a 3GPP standard protocol.

[0137] (4) In case 4, the MME may send a context response message to the AMF, and the context response message includes first indication information. In this case, the first indication information indicating a denial of the request of the first request message means that the first indication information indicates a denial of the AMF context request (or may be regarded as a denial of reselection of the camping cell of the first terminal device from the cell of the 4G network to the cell of the 5G network).

[0138] (5) In case 5, the AMF may send a handover preparation failure message to the gNB, and the handover preparation failure message includes first indication information.

[0139] (6) In case 6, the MME may send a forwarding relocation response message to the AMF, and the forwarding relocation response message includes the first indication information.

[0140] In cases 5 and 6, the first instruction information indicating a rejection of the request of the first request message may mean that the first instruction information indicates a rejection of the handover of the serving cell of the first terminal device from the cell of the 5G network to the cell of the 4G network.

[0141] (7) In case 7, the MME may send a TAU reject message to the eNB, where the TAU reject message includes first indication information. In this case, the first indication information indicating a rejection of the request of the first request message may mean that the first indication information indicates a rejection of reselection of the camping cell of the first terminal device from the cell of the 5G network to the cell of the 4G network.

[0142] (8) In case 8, the AMF may send a context response message to the MME, where the context response message includes first indication information. In this case, the first indication information indicating a denial of the request of the first request message may mean that the first indication information indicates a denial of providing the context of the first terminal device for the MME (or may be regarded as a denial of reselection of the camping cell of the first terminal device from a cell of the 5G network to a cell of the 4G network).

[0143] (9) In case 9, the NWDAF may send a handover notification response message to a mobility network element in the first network, where the handover notification response message includes the first indication information.

[0144] (10) In case 10, the NWDAF may send a handover notification response message to a mobility network element in the second network, where the handover notification response message includes the first indication information.

[0145] (11) In case 11, the NWDAF may send a reselection notification response message to a mobility network element in the second network, where the reselection notification response message includes the first indication information.

[0146] (12) In case 12, the NWDAF may send a reselection notification response message to a mobility network element in the first network, where the reselection notification response message includes first indication information.

[0147] Optionally, the method may further include the following steps:

[0148] S203: The second communication device sends a second request message to the first communication device, and in response, the first communication device receives the second request message in a second period, where the second request message belongs to a first type of request message.

[0149] For example, after determining that the first request message is an abnormal message, the first communication device may add the first terminal device to a blacklist and use the time point at which the first instruction information is sent as the start time of the second period. For example, the first communication device may start a timer when sending the first instruction information, and the duration of the timer may be equal to the duration of the second period.

[0150] After receiving the second request message in the second period of time, the first communication device may perform any one of S204a, S204b, and S204c.

[0151] S204a: The first communication device discards the second request message.

[0152] S204b: The first communication device sends second instruction information to the second communication device, where the second instruction information indicates that a request for the second request message is prohibited.

[0153] S204c: The first communication device sends third instruction information to the third communication device, where the third instruction information indicates to deregister the first terminal device from the first network.

[0154] S204a, S204b, and S204c will be described below with reference to Cases 1 to 12.

[0155] (1) In cases 1 to 12, after receiving the second request message, the first communication device may determine that the second request message is the first request message of the first type received in the second period and may send second instruction information (i.e., execute S204b).

[0156] For example, in case 1, the MME may send a UE context modification request to the eNB, where the UE context modification request message includes the second indication information. In case 2, the AMF may send a forwarding relocation response message to the MME, where the forwarding relocation response message includes the second indication information. In case 5, the AMF may send a UE context modification request message to the gNB, where the UE context modification request message includes the second indication information. In case 6, the MME sends a forwarding relocation response message to the AMF, where the forwarding relocation response message includes the second indication information. In case 9, the NWDAF may send a handover notification response message to a mobility network element in the first network, where the handover notification response message includes the second indication information. In case 10, the NWDAF may send a handover notification response message to a mobility network element in the second network, where the handover notification response message includes the second indication information.

[0157] Case 1 is used as an example. When the first type request message corresponds to a first terminal device, the second indication information indicating prohibiting the request for the second request message may mean that the second indication information indicates that the serving cell of the first terminal device is prohibited from being handed over from a cell of the 4G network to a cell of the 5G network. In one example, the second indication information may be a mobility restriction list, and the mobility restriction list may include restriction information corresponding to one or more networks. For example, the mobility restriction list includes restriction information corresponding to a 5G network, and the restriction information corresponding to the 5G network indicates that the serving cell of the first terminal device is prohibited from being handed over to a cell of the 5G network. Correspondingly, after receiving the second indication information, if the eNB prohibits the request for the second request message based on the second indication information (i.e., prohibits the serving cell of the first terminal device from being handed over from a cell of the 4G network to a cell of the 5G network), the eNB will no longer send the first type request message to the MME thereafter. If the eNB does not prohibit the request of the second request message based on the second indication information, the eNB may then send a first type request message to the MME.

[0158] When the first type request message corresponds to a first terminal device located in the first area, the second instruction information indicating prohibiting a request for the second request message may mean that the second instruction information indicates prohibiting a serving cell of the first terminal device from being handed over from a cell of a 4G network to a cell of a 5G network when the first terminal device is located in the first area.

[0159] In case 3, the AMF may send a registration response message to the gNB, where the registration response message includes the second indication information. In case 4, the MME may send a context response message to the AMF, where the context response message includes the second indication information. In case 7, the MME may send a TAU response message to the eNB, where the TAU response message includes the second indication information. In case 8, the AMF may send a context response message to the MME, where the context response message includes the second indication information. In case 11, the NWDAF may send a reselection notification response message to a mobility network element in the second network, where the reselection notification response message includes the second indication information. In case 12, the NWDAF may send a reselection notification response message to a mobility network element in the first network, where the reselection notification response message includes the second indication information.

[0160] Case 3 is used as an example. When the first type request message corresponds to a first terminal device, the second indication information indicating prohibiting a request for the second request message may mean that the second indication information indicates that the camping cell of the first terminal device is prohibited from being reselected from a cell of the 4G network to a cell of the 5G network. When the first type request message corresponds to a first terminal device located in a first area, the second indication information indicating prohibiting a request for the second request message may mean that the second indication information indicates that the camping cell of the first terminal device is prohibited from being reselected from a cell of the 4G network to a cell of the 5G network when the first terminal device is located in the first area.

[0161] (2) Cases 4 and 8 are used as examples. After receiving the second request message, if the first communication device determines that the second request message is the first request message of the first type received in the second period, the first communication device may send third instruction information to the third communication device (i.e., execute S204c).

[0162] For example, in case 4, the third communication device may be an eNB, and the MME may send third instruction information to the eNB. The third instruction information indicates deregistering the first terminal device from the 4G network (to avoid subsequent reselection of the camping cell of the first terminal device from a cell of the 4G network to a cell of the 5G network). In response, the eNB may receive the third instruction information and forward the third instruction information to the first terminal device. If the first terminal device successfully deregisters from the 4G network, the eNB may not subsequently send a first type request message from the MME. If the first terminal device fails to deregister from the 4G network, the eNB may subsequently further send a first type request message from the MME.

[0163] In Case 8, the third communication device may be a gNB, and the AMF may send third instruction information to the gNB. The third instruction information indicates deregistering the first terminal device from the 4G network (to avoid subsequent reselection of the camping cell of the first terminal device from a cell of the 5G network to a cell of the 4G network). In response, the gNB may receive the third instruction information and forward the third instruction information to the first terminal device. If the first terminal device successfully deregisters from the 5G network, the gNB may not subsequently send a first type request message from the AMF. If the first terminal device fails to deregister from the 5G network, the gNB may subsequently further send a first type request message from the AMF.

[0164] It will be understood that in some other cases besides Case 4 and Case 8, the first communication device may also transmit the third indication information to the second communication device. For example, in Case 11, the NWDAF may transmit the third indication information to a mobility network element in the second network, which may transmit the third indication information to a mobility network element in the first network, which may transmit the third indication information to an access network element in the first network. Thus, the access network element in the first network may forward the third indication information to the terminal device. In another example, in Case 12, the NWDAF may transmit the third indication information to a mobility network element in the first network, which may forward the third indication information to an access network element in the first network. Thus, the access network element in the first network may forward the third indication information to the terminal device.

[0165] (3) Case 3 and Case 7 are used as examples. When receiving a second request message in a second period, the first communication device discards the second request message (i.e., executes S204a).

[0166] In addition, after sending the second request message to the first communication device, the second communication device may further send a third request message. Correspondingly, if the first communication device receives the third request message in the second period, the third request message belongs to the first type of request message and may be discarded.

[0167] For example, in Case 1, Case 2, Case 4, Case 5, Case 6, Case 8, and Case 9 to Case 12, after receiving the third request message, if the first communication device determines that the third request message is the nth first type request message received in the second period, where n is an integer greater than 1, the third request message may be discarded. In Case 3 and Case 7, upon receiving the third request message in the second period, the first communication device may discard the third request message.

[0168] It should be understood that, at the end of the second period, the first communication device may delete the first terminal device from the blacklist. In addition, if the first communication device sends the second instruction information to the second communication device in S204, the first communication device may send the fourth instruction information to the second communication device at the end of the second period. The fourth instruction information indicates that the request of the second request message is permitted.

[0169] According to this method, statistics on the number of first-type request messages within a first period are collected. When the number of first-type request messages is greater than a first threshold, a subsequent procedure corresponding to "handing over the serving network of the first terminal device from the first network to the second network" may not be performed, effectively suppressing frequent handovers of the serving network of the first terminal device between the first network and the second network. This reduces transmission resource overhead and reduces performance consumption of the network device. Furthermore, objects corresponding to the first-type request messages may be flexibly configured. For example, the first-type request message may correspond to a specific terminal device or to a specific terminal device in a specific area. This allows for more precise control and can meet the requirements of multiple scenarios.

[0170] In addition, (1) in this embodiment of the present application, an example in which statistics on the number of first-type request messages within a first period are collected is used for explanation. In another possible embodiment, statistics on the number of first-type response messages within a first period may also be collected to determine whether to perform the subsequent procedure of "handing over the serving network of the first terminal device from the first network to the second network" based on the statistical information. For example, after the number of first-type response messages received by the first communication device within the first period is greater than a first threshold, the subsequent procedure of "handing over the serving network of the first terminal device from the first network to the second network" is no longer performed. The message name of the first-type response message may be the message name of a response message in a signaling interaction procedure corresponding to "handing over the serving network of the terminal device from the first network to the second network." For example, the message name of the first-type response message may be a context response message. In another example, the message name of the first-type response message may be a forwarding relocation response message.

[0171] (2) Typically, after a serving network of a first terminal device is handed over from the first network to a second network, a network element in the first network deletes information related to the first terminal device. In this embodiment of the present application, if the first communication device is a network element in the first network, after a serving network of the first terminal device is handed over from the first network to the second network, the first communication device may not delete information related to the first terminal device. For example, the first communication device may not delete statistical information corresponding to a first type of request message within a first period. In other words, after a serving network of the first terminal device is handed over from the first network to the second network, the first communication device still stores statistical information corresponding to a first type of request message within a first period. The specific duration for which the first communication device stores statistical information corresponding to a first type of request message within a first period may be preconfigured. This is not particularly limited.

[0172] For example, assume that the first communication device is an MME, the first network is a 4G network, and the second network is a 5G network. See FIG. 3A. After the MME receives the third first-type request message in the first period, the statistical information is 3. The MME accepts the third first-type request message so that the serving network of the first terminal device is handed over from the 4G network to the 5G network. In this case, although the serving network of the first terminal device is handed over to the 5G network, the MME may not delete the statistical information corresponding to the first-type request message in the first period. Subsequently, if the MME receives the first-type request message in the first period after the serving network of the first terminal device is handed over from the 5G network to the 4G network, 1 may be added to the previously stored statistical information (i.e., 3) so that the serving network of the first terminal device can be effectively prevented from being handed over between the 4G network and the 5G network.

[0173] The procedure shown in FIG. 2 is only a possible procedure. The step numbers in FIG. 2 are only an example of an execution procedure and do not constitute limitations on the execution order of the steps. In this embodiment of the present application, there is no strict execution order between steps that do not have chronological dependency with each other. Not all steps shown in the flowchart are required steps. Some steps may be deleted from the flowchart based on actual requirements, or other possible steps may be added to the flowchart based on actual requirements.

[0174] 3A to 3D, the following describes, from the perspective of the first communication device, several ways of processing a first type of request message received by the first communication device.

[0175] As shown in FIG. 3A, the first threshold is assumed to be 5. After the first communication device receives the first first-type request message in the first period, the statistical information is 1, and the first communication device may accept the request for the first first-type request message. After the first communication device receives the second first-type request message in the first period, the statistical information is 2, and the first communication device may accept the request for the second first-type request message. The rest can be estimated by analogy. After the first communication device receives the sixth first-type request message (i.e., the first request message) in the first period, the statistical information is 6 (greater than the first threshold), and the first communication device may send first indication information to the second communication device and start Timer 1. The duration of Timer 1 is the duration of the second period.

[0176] After the first communication device receives the seventh first-type request message in the first period, the statistical information is 7, and the seventh first-type request message is the first first-type request message received by the first communication device in the second period, so that the second or third instruction information can be transmitted. After the first communication device receives the eighth first-type request message in the first period, the statistical information is 8, and the eighth first-type request message is not the first first-type request message received by the first communication device in the second period, so that the eighth first-type request message can be discarded. Similarly, if the first communication device receives the ninth first-type request message in the first period, the ninth first-type request message can be discarded. It will be understood that at the end of the second period, the first communication device can transmit the fourth instruction information.

[0177] After the first communication device receives the tenth first-type request message in the first period, the statistical information is 10 (greater than the first threshold), and the first communication device may send the first indication information to the second communication device and start timer 2. The duration of timer 2 is the duration of the second period. If the first communication device receives a first-type request message before timer 2 expires, for specific implementation forms, please refer to the description corresponding to timer 1.

[0178] The difference between the implementation form shown in FIG. 3B and the implementation form shown in FIG. 3A is that in FIG. 3B, the first communication device may not send the second indication information or the third indication information. In other words, if the first communication device receives a first-type request message in the second period, the first communication device may discard the first-type request message.

[0179] The difference between the implementation form shown in FIG. 3C and the implementation form shown in FIG. 3A is that in FIG. 3C, the first communication device may not start a timer. In other words, if the first communication device receives the sixth first-type request message (i.e., the first request message) in the first period, the statistical information is 6 (greater than the first threshold), and the first communication device may send the first indication information to the second communication device. In addition, if the first communication device receives the seventh first-type request message (i.e., the second request message) in the first period, the first communication device may send the second indication information or the third indication information to the second communication device. Subsequently, if the first communication device receives a first-type request message in the first period, the first communication device may discard the first-type request message.

[0180] The difference between the implementation form shown in FIG. 3D and the implementation form shown in FIG. 3A is that in FIG. 3D, the first communication device may not start a timer and may not send the second instruction information or the third instruction information. In other words, when the first communication device receives the sixth first-type request message (i.e., the first request message) in the first period, the statistical information is 6 (greater than the first threshold value), and the first communication device may send the first instruction information to the second communication device. Subsequently, when the first communication device receives a first-type request message in the first period, the first communication device may discard the first-type request message.

[0181] The difference between the implementation form shown in FIG. 3E and the implementation form shown in FIG. 3A is that in FIG. 3E, when the number of first-type request messages received in the first period is greater than the first threshold value and the first communication device receives a first-type request message, the first communication device may discard the first-type request message.

[0182] It will be understood that (1) Cases 1, 2, 4, 5, 6, 8, and 9 to 12 are applicable to FIGS. 3A to 3E, and Cases 3 and 7 are applicable to FIG. 3B, FIG. 3D, or FIG. 3E.

[0183] (2) From the above description and FIGS. 3A and 3B, it can be seen that a first period may include one or more second periods. See, for example, FIG. 4. The first period includes a second period 1 and a second period 2, where t1 is the start of the first period, t2 is the start of the second period 1, t3 is the start of the second period 2, and t4 is the end of the first period. Second period 1 is used as an example. In a possible implementation, at the start of second period 1, if duration T is less than or equal to the remaining duration of the first period (i.e., the duration from t2 to t4), the duration of second period 1 may be equal to T. If T is greater than the remaining duration of the first period (i.e., the duration from t2 to t4), the duration of second period 1 may be equal to the remaining duration of the first period. T may be pre-agreed in a protocol, pre-configured in the first communication device, or default.

[0184] (3) In the above embodiment, an example is used in which the first type request message corresponds to one terminal device. As described above, the first type request message may also correspond to multiple terminal devices. When the first type request message also corresponds to multiple terminal devices, in a possible implementation, after the number of first type request messages received in a first period is greater than a first threshold, the first communication device may use the method described in the above embodiment to process the request messages corresponding to each terminal device.

[0185] For example, the method shown in FIG. 3A is used to process the request message corresponding to each terminal device. See FIG. 5. A first type request message corresponds to a terminal device of a first terminal type (e.g., terminal device 1, terminal device 2, and terminal device 3). After the first communication device receives five first type request messages in a first period (the five first type request messages may include a request message corresponding to terminal device 1, a request message corresponding to terminal device 2, and a request message corresponding to terminal device 3), for terminal device 1, if a request message a1 corresponding to terminal device 1 is received and the request message a1 belongs to the first type request message, indication information a1 may be sent, where the indication information a1 indicates that the request of the request message a1 is rejected, and a timer a1 is started (the duration of the timer a1 is the duration of the second period a1). When a request message a2 corresponding to terminal device 1 is received and the request message a2 belongs to a first type of request message, indication information a2 or indication information a3 may be sent, where the indication information a2 indicates prohibiting the request of request message a2 and the indication information a3 indicates deregistering terminal device 1 from the first network. Subsequently, when a request message (e.g., request message a3 or request message a4) corresponding to terminal device 1 is received during the second period a1, the request message may be discarded.

[0186] Optionally, when the first communication device sends the indication information a2, the first communication device may send the indication information a4 at the end of the second period a1, the indication information a4 indicating that the request of the request message a2 is permitted.

[0187] It will be understood that the first period may include multiple second periods, such as the second period a2, corresponding to the terminal device 1. For an implementation form corresponding to the second period a2, please refer to the description of the second period a1.

[0188] For terminal device 2, if a request message b1 corresponding to terminal device 2 is received and the request message b1 belongs to a first type of request message, indication information b1 may be sent, where the indication information b1 indicates rejecting the request of request message b1, and timer b1 is started (the duration of timer b1 is the duration of second period b1). If a request message b2 corresponding to terminal device 2 is received and the request message b2 belongs to the first type of request message, indication information b2 or indication information b3 may be sent, where the indication information b2 indicates prohibiting the request of request message b2, and the indication information b3 indicates deregistering terminal device 2 from the first network. Subsequently, if a request message (e.g., request message b3 or request message b4) corresponding to terminal device 2 is received during the second period b1, the request message may be discarded.

[0189] Optionally, when the first communication device transmits the indication information b2, the first communication device may transmit the indication information b4 at the end of the second period b1, the indication information b4 indicating that the request of the request message b2 is permitted.

[0190] It will be understood that the first period may include multiple second periods, such as the second period b2, corresponding to the terminal device 2. For an implementation form corresponding to the second period b2, please refer to the description of the second period b1.

[0191] For terminal device 3, if a request message c1 corresponding to terminal device 3 is received and the request message c1 belongs to a first type of request message, indication information c1 may be sent, where the indication information c1 indicates rejecting the request of request message c1, and timer c1 is started (the duration of timer c1 is the duration of second period c1). If a request message c2 corresponding to terminal device 3 is received and the request message c2 belongs to the first type of request message, indication information c2 or indication information c3 may be sent, where the indication information c2 indicates prohibiting the request of request message c2, and the indication information c3 indicates deregistering terminal device 3 from the first network. Subsequently, if a request message (e.g., request message c3) corresponding to terminal device 3 is received during the second period c1, the request message may be discarded.

[0192] Optionally, when the first communication device sends the indication information c2, the indication information c4 may be sent at the end of the second period c1, where the indication information c4 indicates that the request of the request message c2 is permitted.

[0193] It will be understood that the first period may include multiple second periods, such as the second period c2, corresponding to the terminal device 3. For an implementation form corresponding to the second period c2, please refer to the description of the second period c1.

[0194] (4) In this embodiment of the present application, the first communication device may collect statistics on information such as the handover success rate and reselection success rate of the terminal device within a specified period of time, so that operation and maintenance engineers can know the network service quality based on the information. A handover request message is used as an example. It is assumed that the first communication device receives handover request message 1, handover request message 2, ..., and handover request message q in one hour. The terminal devices corresponding to m handover request messages are successfully handed over to the target cell, where q and m are both integers and m is less than or equal to q. In this case, the first communication device may determine that the handover success rate in one hour is m / q. According to the communication method provided in this embodiment of the present application, the first communication device may reject or discard the abnormal message. Therefore, in a possible implementation, when collecting statistics on the handover success rate or reselection success rate, the first communication device may not consider the abnormal message in this embodiment of the present application, or may collect multiple abnormal messages separately. For example, the first communication device receives a handover request message 1, a handover request message 2, ..., and a handover request message q in one hour. The terminal devices corresponding to the m handover request messages are successfully handed over to the target cell, and k handover request messages are abnormal messages, where k is an integer and k is less than q. In this case, the first communication device may determine that the handover success rate in one hour is m / (qk).

[0195] (5) In the above embodiment, for example, the scenario to which the present application is applicable is that the serving network of the terminal device is handed over from a first network to a second network. The present application may also be applicable to other possible scenarios, such as a scenario in which the serving AMF of the terminal device is handed over from an AMF1 in a 5G network to an AMF2 in the 5G network, or a scenario in which the serving MME of the terminal device is handed over from an MME1 in a 4G network to an MME2 in the 4G network.

[0196] In the above, the solutions provided in the embodiments of the present application have been described mainly in terms of interactions between different communication devices. It should be understood that, to implement the aforementioned functions, the communication device may include corresponding hardware structures and / or software modules for performing the functions. Those skilled in the art will readily understand that, in the embodiments of the present application, the example units and algorithm steps described with reference to the embodiments disclosed herein can be implemented by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but the implementation should not be considered to exceed the scope of the present application.

[0197] In the embodiment of the present application, the first communication device may be divided into functional units based on the above-mentioned method example. For example, the first communication device may be divided into functional units based on corresponding functions, or two or more functions may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0198] When an integrated unit is used, FIG. 6 is a possible exemplary block diagram of an apparatus according to an embodiment of the present application. As shown in FIG. 6, the apparatus 600 may include a processing unit 602 and a communication unit 603. The processing unit 602 is configured to control and manage the operation of the apparatus 600. The communication unit 603 is configured to support the apparatus 600 in communicating with another device. Optionally, the communication unit 603, also referred to as a transceiver unit, may include a receiving unit and / or a transmitting unit, which are configured to perform receiving and transmitting operations, respectively. The apparatus 600 may further include a storage unit 601 configured to store program codes and / or data of the apparatus 600.

[0199] The device 600 may be the first communication device in the aforementioned embodiment. The processing unit 602 may support the device 600 to perform the operations of the first communication device in the aforementioned example method. Alternatively, the processing unit 602 may mainly perform the internal operations of the first communication device in the example method, and the communication unit 603 may support the device 600 to communicate with another device.

[0200] For example, in one embodiment, the communication unit 603 is configured to: receive a first request message from a second communication device during a first period, the first request message belonging to a first type of request message; and when the processing unit 602 determines that a number of the first type of request messages received during the first period is greater than a first threshold, send first indication information to the second communication device, the first indication information indicating a rejection of the request of the first request message. The first type of request message is used to request a handover of a serving network of the terminal device from a first network to a second network, and the first network and the second network are networks supporting different communication standards.

[0201] In a possible design, the step of handing over a serving network of the terminal device from the first network to the second network includes a step of handing over a serving cell of the terminal device from a cell of the first network to a cell of the second network, or a step of reselecting a camping cell of the terminal device from a cell of the first network to a cell of the second network.

[0202] In a possible design, the first type request message includes first information, the first information indicating that the terminal device is located within a first area, or the first type request message includes second information, the second information indicating that the type of the terminal device is a first terminal type, or the first type request message includes the first information and the second information.

[0203] In one possible design, after receiving the first request message from the second communication device during the first period, the communication unit 603 is further configured to receive a second request message from the second communication device during the first period, the second request message belonging to a first type of request message. The processing unit 602 is further configured to discard the second request message. Alternatively, the communication unit 603 is further configured to send second instruction information to the second communication device or third instruction information to the third communication device. The second instruction information indicates prohibiting a request for the second request message, and the third instruction information indicates deregistering the terminal device from the first network.

[0204] In a possible design, the second request message is received during a second period included in the first period, and the start time of the second period is the time when the first indication information is transmitted.

[0205] In one possible design, the second request message is a first request message of the first type received by the first communication device in the second time period.

[0206] In a possible design, the communication unit 603 is further configured to send fourth indication information to the second communication device at the end of the second period, the fourth indication information indicating that the request for the second request message is permitted.

[0207] In a possible design, the first network is a 4G network and the second network is a 5G network, or the second network is a 4G network and the first network is a 5G network.

[0208] It should be understood that the division into units within the device is merely a logical division of function. In actual implementation, all or some of the units may be integrated into one physical entity or physically separated. In addition, all of the units within the device may be implemented in a form in which the processing elements call software, or in a form in which some units are implemented in a form in which the processing elements call software, and some units are implemented in a form in which some units are implemented in a form in which the processing elements call software. For example, each unit may be a separately located processing element or may be integrated into a chip of the device for implementation. Alternatively, each unit may be stored in memory in the form of a program that is called by the processing elements of the device to perform the unit's function. In addition, all or some of the units may be integrated or implemented independently. The processing element in this specification may be referred to as a processor and may be an integrated circuit having signal processing capabilities. In the implementation process, the operations in the above-mentioned methods or the above-mentioned units may be implemented using hardware integrated logic circuits within the processor element, or may be implemented in a form in which the processing elements call software.

[0209] In one example, a unit in any one of the aforementioned devices may be one or more integrated circuits configured to perform the aforementioned method, such as one or more application specific integrated circuits (ASICs), one or more microprocessors (digital signal processors (DSPs)), one or more field programmable gate arrays (FPGAs), or a combination of at least two of these forms of integrated circuits. In another example, when a unit in an apparatus may be implemented in a form in which the processing element schedules a program, the processing element may be a processor, such as a general-purpose central processing unit (CPU) or another processor that can invoke a program. In yet another example, the unit may be integrated and implemented in a form of a system-on-a-chip (SOC).

[0210] The aforementioned unit configured to receive is an interface circuit of the device and is configured to receive a signal from another device. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip and configured to receive a signal from another chip or device. The aforementioned unit configured to transmit is an interface circuit of the device and is configured to transmit a signal to another device. For example, when the device is implemented in the form of a chip, the transmitting unit is an interface circuit of the chip and configured to transmit a signal to another chip or device.

[0211] 7 is a schematic diagram of the structure of an apparatus according to an embodiment of the present application. The apparatus 700 may be the first communication apparatus in the above-mentioned embodiment, and is configured to implement the functions of the first communication apparatus in the above-mentioned embodiment.

[0212] 7, the device 700 may include a processor 701, a memory 702, and an interface circuit 703. The processor 701 may be configured to process communication protocols and communication data and control the device 700. The memory 702 is configured to store programs and data, and the processor 701 may execute the methods performed by the device 700 in the embodiments of the present application based on the programs. The interface circuit 703 may be used by the device 700 to communicate with another device, and the communication may be wired communication or wireless communication, and the interface circuit may be, for example, a service-oriented communication interface.

[0213] Alternatively, the memory 702 may be externally connected to the device 700. In this case, the device 700 may include the interface circuit 703 and the processor 701. Alternatively, the interface circuit 703 may be externally connected to the device 700. In this case, the device 700 may include the memory 702 and the processor 701. When both the interface circuit 703 and the memory 702 are externally connected to the device 700, the device 700 may include the processor 701.

[0214] The apparatus 700 shown in Fig. 7 can implement the processes related to the apparatus 700 in the above-mentioned method embodiments. The operations and / or functions of the modules of the apparatus 700 shown in Fig. 7 are separately used to implement the corresponding procedures in the above-mentioned method embodiments. For details, please refer to the descriptions of the above-mentioned method embodiments. To avoid repetition, detailed descriptions will be omitted here appropriately.

[0215] The terms "system" and "network" in the embodiments of the present application may be used interchangeably. The term "and / or" describes a relational relationship between related objects and indicates that three relationships may exist. For example, A and / or B may represent the following cases: only A is present, both A and B are present, and only B is present, where A and B may be singular or plural. "At least one of the following items (moieties)" or similar expressions refers to any combination of these items, including a singular item (moiety) or any combination of multiple items (moieties). For example, "at least one of A, B, and C" includes A, B, C, AB, AC, BC, or ABC. In addition, unless otherwise specified, ordinal numbers such as "first" and "second" referred to in the embodiments of the present application are used to distinguish between multiple objects, and are not used to limit the order, chronology, priority, or importance of the multiple objects.

[0216] Those skilled in the art will understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Thus, the present application may take the form of a hardware-only embodiment, a software-only embodiment, or an embodiment having a combination of software and hardware. The present application may also take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk memory, optical memory, etc.) containing computer-usable program code.

[0217] The present application is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. Each procedure and / or block of the flowcharts and / or block diagrams, and combinations of procedures and / or blocks in the flowcharts and / or block diagrams, may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or any other programmable data processing device to generate a machine, whereby the instructions, executed by the processor of the computer or any other programmable data processing device, generate an apparatus for performing the particular functions in one or more processes of the flowcharts and / or one or more blocks of the block diagrams.

[0218] These computer program instructions may also be stored on a computer-readable medium that can instruct a computer or any other programmable data processing device to operate in a particular manner, such that the instructions stored on the computer-readable medium produce an article of manufacture that includes an instruction apparatus that implements a particular function in one or more processes of the flowcharts and / or one or more blocks of the block diagrams.

[0219] These computer program instructions may also be loaded into a computer or other programmable data processing device such that a sequence of operations and steps are performed on the computer or other programmable device, thereby generating a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing particular functions within one or more processes of the flowcharts and / or one or more blocks of the block diagrams.

[0220] It is apparent that those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. The present application is intended to cover these modifications and variations of the present application as long as they fall within the scope of protection defined by the appended claims and their equivalent technologies. [Explanation of symbols]

[0221] 600, 700 devices 601 Memory Unit 602 Processing Unit 603 Communication Unit 701 processor 702 memory 703 Interface Circuit

Claims

1. 1. A communication method, the method being applicable to a first communication device, the method comprising: receiving a first request message from a second communication device during a first time period, the first request message belonging to a first type of request message; sending first indication information to the second communication device when the number of first type request messages received in the first period is greater than a first threshold, the first indication information indicating that the request of the first request message is to be rejected; Including, the first type request message is used to request a handover of a serving network of a terminal device from a first network to a second network, the first network and the second network being networks supporting different communication standards; After the step of receiving a first request message from a second communication device during a first period of time, the method further comprises: receiving a second request message from the second communication device during the first period, the second request message belonging to the first type of request message; discarding the second request message, sending second instruction information to the second communication device, or sending third instruction information to a third communication device; further comprising The second instruction information indicates prohibiting a request for the second request message, and the third instruction information indicates deregistering the terminal device from the first network. method.

2. Handing over a serving network of a terminal device from a first network to a second network includes: handing over a serving cell of the terminal device from a cell of the first network to a cell of the second network; or reselecting a camping cell of the terminal device from a cell of the first network to a cell of the second network; 2. The method of claim 1, comprising:

3. the first type request message includes first information, the first information indicating that the terminal device is located within a first area; The first type request message includes second information, and the second information indicates that the type of the terminal device is a first terminal type; or The method of claim 1 or 2, wherein the first type request message includes the first information and the second information.

4. the second request message is received during a second period included in the first period; The method according to claim 1 or 2, wherein the start time of the second period is the time when the first instruction information is transmitted.

5. The method of claim 4 , wherein the second request message is a first request message of a first type received by the first communication device during the second period.

6. The method comprises: sending fourth instruction information to the second communication device at the end of the second period, the fourth instruction information indicating that the request in the second request message is permitted; 5. The method of claim 4, further comprising:

7. 3. The method of claim 1 or 2, wherein the first network is a fourth generation (4G) network and the second network is a 5G network, or the second network is a 4G network and the first network is a fifth generation (5G) network.

8. A communication device, the communication device comprising: a communication unit and a processing unit; the communication unit is configured to receive a first request message from a second communication device during a first period, the first request message belonging to a first type of request message; and the communication unit is configured to send first indication information to the second communication device when the processing unit determines that a number of the first type of request messages received during the first period is greater than a first threshold, the first indication information indicating that the request of the first request message is rejected; the first type request message is used to request a handover of a serving network of a terminal device from a first network to a second network, the first network and the second network being networks supporting different communication standards; the communication unit is further configured to receive a second request message from the second communication device during the first period after receiving the first request message from the second communication device during the first period, wherein the second request message belongs to the first type of request message; the processing unit is further configured to discard the second request message, or the communication unit is further configured to send second instruction information to the second communication device, or send third instruction information to a third communication device; The second instruction information indicates prohibiting a request for the second request message, and the third instruction information indicates deregistering the terminal device from the first network. Communication equipment.

9. Handing over a serving network of a terminal device from a first network to a second network includes: handing over a serving cell of the terminal device from a cell of the first network to a cell of the second network; or reselecting a camping cell of the terminal device from a cell of the first network to a cell of the second network; 9. The communication device of claim 8, comprising:

10. the first type request message includes first information, the first information indicating that the terminal device is located within a first area; The first type request message includes second information, and the second information indicates that the type of the terminal device is a first terminal type; or 10. The communication device according to claim 8, wherein the first type request message includes the first information and the second information.

11. the second request message is received during a second period included in the first period; 10. The communication device according to claim 8, wherein the start point of the second period is a point in time when the first instruction information is transmitted.

12. 12. The communication device of claim 11, wherein the second request message is a first request message of a first type received by the communication device during the second period.

13. The communication unit 12. The communication device of claim 11, further configured to send fourth instruction information to the second communication device at the end of the second period, the fourth instruction information indicating that the request in the second request message is granted.

14. 10. The communication device according to claim 8, wherein the first network is a 4G network and the second network is a 5G network, or the second network is a 4G network and the first network is a 5G network.

Citation Information

Patent Citations

  • HANDOVER METHOD, TERMINAL DEVICE, AND NETWORK DEVICE FOR GRANT-FREE TRANSMISSION

    JP2018518915A

  • HANDOVER IN INTEGRATED SMALL CELL AND WiFi NETWORKS

    JP2019118138A

  • Handover method and system for 5g networks

    WO2019229219A1