Method, chip, terminal device and storage medium for network switching

By determining the data session connection request in the attach request message based on the service parameters of the terminal device during network handover, the problem of slow service recovery during network handover in the prior art is solved, and the main services of the terminal device can be quickly restored.

CN119071863BActive Publication Date: 2025-11-25GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310656296.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-02
Publication Date
2025-11-25
Estimated Expiration
2043-06-02

AI Technical Summary

Technical Problem

In the prior art, when a terminal device switches from a source network to a target network, it is not clearly specified how to carry a data session connection request in the attach request message, which makes it impossible to quickly restore services during the network switching process.

Method used

The terminal device determines the target data session connection request based on the associated service parameters and carries the corresponding connection request in the attach request message to ensure that the main services can be quickly restored during the handover process.

Benefits of technology

By determining data session connection requests by associating business parameters, the main services of terminal devices can be quickly restored in network switching scenarios, thus improving the efficiency of network switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119071863B_ABST
    Figure CN119071863B_ABST
Patent Text Reader

Abstract

Provided are a method, a chip, a terminal device and a storage medium for network switching. The method comprises: if the terminal device is ready to switch from a source network to a target network, determining a target data session connection request according to a service parameter associated with the terminal device; and sending an attach request message to a network device of the target network, the attach request message carrying the target data session connection request. The service parameter of the terminal device represents a service condition of the terminal device. Therefore, the above technical solution determines the data session connection request carried in the attach request message based on the service condition of the terminal device, which may help to quickly recover the service in a network switching scenario.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication, and more particularly, to a method for network switching, a chip, a terminal device and a storage medium. BACKGROUND

[0002] When a terminal device is preparing to switch from a source network to a target network, an attach request message is sent to the target network. The attach request message sometimes carries a data session connection request (for example, a packet data network (PDN) connectivity request), so that the terminal device can resume services in the source network in the target network. However, the related art does not clearly specify how to carry the data session connection request in the attach request message, which is not conducive to the terminal device to quickly resume services in the network switching scenario. SUMMARY

[0003] Embodiments of the present application provide a method for network switching, a chip, a terminal device and a storage medium. The following describes various aspects of the present application.

[0004] In a first aspect, a method for network switching is provided, which is applied to a terminal device, and the method comprises: if the terminal device is preparing to switch from a source network to a target network, determining a target data session connection request according to a service parameter associated with the terminal device; and sending an attach request message to a network device of the target network, wherein the attach request message carries the target data session connection request.

[0005] As a possible implementation manner, the service parameter is used to indicate that the terminal device is data-centric or voice-centric.

[0006] As a possible implementation manner, the determining of the target data session connection request according to the service parameter associated with the terminal device comprises: if the service parameter indicates that the terminal device is data-centric, determining that the target data session connection request is a first data session connection request, and the first data session connection request is used to request to establish or switch to a data session connection corresponding to a data service.

[0007] As a possible implementation manner, the determining of the target data session connection request as the first data session connection request if the service parameter indicates that the terminal device is data-centric comprises: if the service parameter indicates that the terminal device is data-centric, and the terminal device currently exists a data service, determining that the target data session connection request is the first data session connection request.

[0008] As a possible implementation, the determining the target data session connection request according to the service parameter associated with the terminal device comprises: if the service parameter indicates that the terminal device is voice-centered, determining the target data session connection request as a second data session connection request, the second data session connection request being used for requesting to establish or switch to a data session connection corresponding to voice service.

[0009] As a possible implementation, the determining the target data session connection request as the second data session connection request if the service parameter indicates that the terminal device is voice-centered comprises: if the service parameter indicates that the terminal device is voice-centered and there is voice service currently existing in the terminal device, determining the target data session connection request as the second data session connection request.

[0010] As a possible implementation, the request type of the data session connection request carried in the attach request message is switching.

[0011] As a possible implementation, the source network is a 5G network, the target network is an LTE network, the terminal device is a terminal device based on single registration mode, and there is no N26 interface set between the source network and the target network, and the data session connection request is a PDN connection request.

[0012] In a second aspect, a chip is provided, comprising: a transmitter; a processor configured to control the transmitter, so that the chip performs the method in the first aspect or any of the implementation manners of the first aspect.

[0013] In a third aspect, a terminal device is provided, comprising a module for performing the first aspect or any of the implementation manners of the first aspect.

[0014] In a fourth aspect, a terminal device is provided, comprising the chip in the second aspect.

[0015] In a fifth aspect, a computer readable storage medium is provided, having program code stored thereon, the program code being used for performing the method in the first aspect or any of the implementation manners of the first aspect.

[0016] In a sixth aspect, a computer program product is provided, comprising program code, the program code being used for performing the method in the first aspect or any of the implementation manners of the first aspect.

[0017] The technical solution determines what kind of data session connection request the attachment request message should carry based on the service parameter associated with the terminal device, and the service parameter associated with the terminal device represents the service condition of the terminal device. Therefore, the technical solution determines the data session connection request carried in the attachment request message based on the service condition of the terminal device, which may help to quickly recover the service in the network switching scenario. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings needed to be used in the embodiments of the present application or the background art will be described below.

[0019] Figure 1 is an example diagram of a scenario to which the embodiments of the present application can be applied.

[0020] Figure 2 is a schematic flowchart of the method for network switching provided by the embodiments of the present application.

[0021] Figure 3 is Figure 2 is a schematic flowchart of one possible implementation of step S210 in

[0022] Figure 4 is Figure 2 is a schematic flowchart of another possible implementation of step S210 in

[0023] Figure 5 is Figure 2 is a more specific example flowchart of the method shown in

[0024] Figure 6 is a schematic structural diagram of the terminal device provided by the embodiments of the present application.

[0025] Figure 7 is a schematic structural diagram of the apparatus provided by the embodiments of the present application. DETAILED DESCRIPTION

[0026] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments of the present application.

[0027] Communication system architecture

[0028] Figure 1is an example diagram of a system architecture of a wireless communication system 100 to which embodiments of the present application can be applied. The wireless communication system 100 can include a network device 110 and a terminal device 120. The network device 110 can be a device that communicates with the terminal device 120. The network device 110 can provide communication coverage for a specific geographic area, and can communicate with the terminal device 120 located within the communication coverage.

[0029] Figure 1 Exemplarily, one network device and one terminal device are shown. Optionally, the wireless communication system 100 can include one or more network devices 110 and / or one or more terminal devices 120. For one network device 110, the one or more terminal devices 120 can all be located within the network coverage of the network device 110, all be located outside the network coverage of the network device 110, or part be located within the network coverage of the network device 110 and part be located outside the network coverage of the network device 110, for which embodiments of the present application are not limited.

[0030] Optionally, the wireless communication system 100 can further include a network controller, a mobility management entity, and other network entities, for which embodiments of the present application are not limited.

[0031] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a 5th generation (5G) system or new radio (NR), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The technical solutions provided by the present application can also be applied to future communication systems, such as a 6th generation mobile communication system, a satellite communication system, and the like.

[0032] The terminal device in the embodiments of the present application can also be referred to as a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station (MS), a mobile terminal (MT), a remote station, a remote terminal device, a mobile device, a user terminal, a wireless communication device, a user agent or a user apparatus. The terminal device in the embodiments of the present application can refer to a device providing voice and / or data connectivity for a user, and can be used to connect people, things and machines, such as handheld devices with wireless connection function, vehicle-mounted devices, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer (Pad), a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a vehicle, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. For example, the terminal device can act as a scheduling entity, which provides sidelink signals between terminal devices in vehicle-to-everything (V2X) or device-to-device (D2D) communication, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and the smart home device communicate with each other without relaying the communication signals through the base station. Alternatively, the terminal device can be used to act as a base station.

[0033] The network device in the embodiments of the present application can be a device for communicating with a terminal device, and the network device can also be referred to as an access network device or a radio access network device, for example, the network device can be a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) for accessing a terminal device to a wireless network. The base station can broadly cover various names in the following or be replaced by the following names, such as: Node B (NodeB), evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, modem or chip for being arranged in the foregoing device or apparatus. The base station can also be a mobile switching center and a device assuming a base station function in device-to-device (D2D), V2X, machine-to-machine (M2M) communication, a network side device in a 6G network, a device assuming a base station function in a future communication system, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0034] The base station can be fixed or mobile. For example, a helicopter or a drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station. In other examples, the helicopter or the drone can be configured to act as a device communicating with another base station.

[0035] In some deployments, the network device in the embodiments of the present application can refer to a CU or a DU, or the network device includes a CU and a DU. The gNB can also include an AAU.

[0036] The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; and can also be deployed on airplanes, balloons and satellites in the air. The scene in which the network device and the terminal device are located is not limited in the embodiments of the present application.

[0037] Network handover

[0038] In the communication process, the terminal device can perform handover between different networks. The network before handover is referred to as a source network, and the network after handover is referred to as a target network. The source network and the target network mentioned herein can refer to two networks of different communication standards. For example, the source network can refer to a 5G network, and the target network can refer to a 4G network or an LTE network. Of course, the source network and the target network can also be other types of networks, such as different standard communication networks that will appear in the future.

[0039] When the terminal device is ready to handover from the source network to the target network, the terminal device sends an attach request message to the target network. The attach request message sometimes carries a data session connection request, so that the terminal device can resume the service in the source network in the target network. The data session can be, for example, a PDN, and the connection request can be, for example, a PDN connection request (PDN CONNECTIVITY REQUEST).

[0040] Hereinafter, an example of handover from a 5G network to an LTE network is taken as an example for illustration.

[0041] The 5G system (5G system, 5GS) defines two registration modes for terminal devices that support 5G core non-access stratum (5G core non access stratum, 5GC NAS) and evolved packet core non-access stratum (evolved packet core non access stratum, EPC NAS) at the same time: single-registration mode and dual-registration mode, to support the interoperation between 5GC and EPC. The single-registration mode refers to that at the same time, the terminal device only supports one kind of activated mobile management (mobile management, MM) state. The MM state can be a register management (register management, RM) state registered to 5GC, or an evolved packet system mobility management (evolved packet system mobility management, EMM) state registered to EPC. The dual-registration mode refers to that at the same time, the terminal device can support two kinds of activated MM states, that is, registered to 5GC and EPC at the same time.

[0042] Section 4.8.2.3 in the agreement 24.501 made by the 3rd generation partnership project (3GPP) provides that, for a terminal device in single registration mode, if the terminal device supports the following features:

[0043] Feature 1: The terminal device supports non-internet protocol (non-IP) / internet protocol version 4 (IPv4) / internet protocol version 6 (IPv6) / IPv4 and IPv6 / ethernet (Ethernet) and the like PDN types (PDN type), and at least one packet data unit session (PDU session) of the above type is active;

[0044] Feature 2: The terminal device supports carrying the PDN CONNECTIVITY REQUEST in the attach request message;

[0045] If the 5G network and the LTE network do not support the N26 interface (the N26 interface is an interface between the access and mobility management function (AMF) in the 5G network and the mobility management entity (MME) in the LTE network to realize information interaction between the 5GC and the EPC, and whether the mobile network operator supports the N26 interface in the LTE network and the 5G network is optional), and the terminal device does not have emergency services, when the terminal device switches from the 5G network to the LTE network, the terminal device should take the following steps:

[0046] Step one: the terminal device sends an LTE attach request message, and carries the PDN connection request with the request type (request type) of handover in the LTE attach request message;

[0047] Step two: after the attachment is successful, if there are other default bearers, the terminal device should initiate a standalone PDN connection request, and set the request type of the PDN connection request to handover.

[0048] The related art specifies that the terminal device can carry a data session connection request when sending an attach request message to a target network. However, the related art does not clearly specify how the data session connection request should be carried in the attach request message. That is, the terminal device can carry any data session connection request in the attach process, which can be not conducive to the terminal device to quickly recover the service in the network switching scenario.

[0049] The following still takes switching from a 5G network to an LTE network as an example.

[0050] If the terminal device has an IP multimedia subsystem (IMS) PDU session (which can be used to carry voice services) and an internet PDU session (which can be used to carry data services) in the 5G network, the terminal device selects any PDU to perform switching in the LTE attach process when sending an LTE attach request message. After the LTE attach is successful, the terminal device initiates a switching process corresponding to another PDU session.

[0051] The above processing method can cause the main service of the terminal device to be unable to be quickly recovered in the network switching process. For example, if the terminal device is voice centric, it indicates that the main service of the terminal device is voice service, and the IMS voice service should be recovered as soon as possible (or an IMS PDN connection is established in the LTE network), so the IMS PDN switching should be performed simultaneously with the LTE attach process. After the terminal device is successfully attached to the LTE network, an independent PDN switching request is initiated to complete the Internet PDU handover. For another example, if the terminal device is data centric, it indicates that the main service of the terminal device is data service, and the network service should be recovered as soon as possible (or an internet PDN connection is established in the LTE network), so the network PDU switching should be performed simultaneously with the LTE attach process. After the LTE attach is successful, an independent PDN switching request is initiated to complete the IMS PDU handover.

[0052] To solve the above problem, an embodiment of the present application provides a method for network switching. The method comprises the following steps: Figure 2 The terminal device determines a target data session connection request according to a service parameter associated with the terminal device (see step S210 in Figure 2It can be seen that, instead of carrying a data session connection request in the attach request message at will as in the prior art, the embodiment of the present application determines what kind of data session connection request should be carried in the attach request message based on the service parameter associated with the terminal device, so that the data session connection request carried in the attach request message is associated with the service condition of the terminal device, thereby possibly helping to quickly recover the service in the network switching scenario.

[0053] The embodiment of the present application does not specifically limit the service parameter associated with the terminal device mentioned in step S210. Several possible implementation manners are given below.

[0054] As an implementation manner, the service parameter associated with the terminal device can be used to indicate or determine whether the terminal device is data-centric or voice-centric. The terminal device that is voice-centric usually needs to support voice function, and if the LTE network registered does not support voice service such as CSFB / IMS, the terminal device can turn off the LTE function and reselect to fall back to the 3G / 2G network, thereby ensuring the normal use of voice service. Of course, if the LTE network supports voice service such as CSFB / IMS, the terminal device can continue to stay in the LTE network. For the terminal device that is data-centric, if the LTE network registered does not support voice service such as CSFB / IMS, the terminal device can continue to stay in the LTE network. The service parameter can be, for example, the "usage setting" of the terminal device, i.e., ue_usage_setting. In the network switching scenario, by considering the "usage setting" of the terminal device, it is helpful to quickly recover the main service of the terminal device (i.e., the service indicated by the "usage setting" of the terminal device).

[0055] As another implementation manner, the service parameter associated with the terminal device can be used to indicate the type of service currently existing in the terminal device. For example, the service parameter can indicate that only voice service currently exists in the terminal device or only data service currently exists in the terminal device.

[0056] The two possible implementation manners of step S210 are given below in combination with Figure 3 and Figure 4 .

[0057] Reference is made to Figure 3In step S310, if the service parameter associated with the terminal device indicates that the terminal device is data-centric, the terminal device can determine that the target data session connection request is a first data session connection request. The first data session connection request can be used to request establishment or switching to a data session connection corresponding to the data service (i.e., a data session connection used to carry the data service). Taking the network switching scenario from the 5G network to the LTE network as an example, the first data session connection request can be used to request establishment or switching to the internet PDN.

[0058] Further, in some embodiments, step S310 can be replaced by: if the service parameter indicates that the terminal device is data-centric, and the terminal device currently has the data service, determining that the target data session connection request is the first data session connection request. That is, the terminal device not only judges whether the terminal device is data-centric, but also judges whether the terminal device currently has the data service. When both conditions are met, the terminal device can request establishment or switching to the data session connection corresponding to the data service. If either of the above two conditions is not met, the target data session connection request can be used to request establishment or switching to any one of the data session connections.

[0059] In step S320, if the service parameter associated with the terminal device indicates that the terminal device is voice-centric, the terminal device can determine that the target data session connection request is a second data session connection request. The second data session connection request can be used to request establishment or switching to a data session connection corresponding to the voice service (i.e., a data session connection used to carry the voice service). Taking the switching scenario from the 5G network to the LTE network as an example, the second data session connection request can be used to request establishment or switching to the IMS PDN.

[0060] Step S310 can be replaced by: if the service parameter indicates that the terminal device is voice-centric, and the terminal device currently has the voice service, determining that the target data session connection request is the second data session connection request. That is, the terminal device not only judges whether the terminal device is voice-centric, but also judges whether the terminal device currently has the voice service. When both conditions are met, the terminal device can request establishment or switching to the data session connection corresponding to the voice service. If either of the above two conditions is not met, the target data session connection request can be used to request establishment or switching to any one of the data session connections.

[0061] Referring to Figure 4In step S410, if the service parameter associated with the terminal device indicates that only data service currently exists in the terminal device, the terminal device can determine that the target data session connection request is a first data session connection request. The first data session connection request can be used to request establishment or switching to a data session connection corresponding to the data service (i.e., a data session connection used to carry the data service). Taking the handover scenario from the 5G network to the LTE network as an example, the first data session connection request can be used to request establishment or switching to a network PDN.

[0062] In step S420, if the service parameter associated with the terminal device indicates that only voice service currently exists in the terminal device, the terminal device can determine that the target data session connection request is a second data session connection request. The second data session connection request can be used to request establishment or switching to a data session connection corresponding to the voice service (i.e., a data session connection used to carry the voice service). Taking the handover scenario from the 5G network to the LTE network as an example, the second data session connection request can be used to request establishment or switching to an IMS PDN.

[0063] Referring back to step S220 mentioned in Figure 2 , Figure 2 the attach request message is used to request attachment to the target network. Taking the handover scenario from the 5G network to the LTE network as an example, the target network is the LTE network, and therefore, the attach request message is an LTE attach request message.

[0064] Optionally, in some embodiments, the request type of the target data session connection request carried in the attach request message can be handover, that is, the purpose of the target data session connection request is to switch the service in the source network to the target network. Taking the handover scenario from the 5G network to the LTE network as an example, the target data session connection request is to switch the service in the 5G network to the LTE network.

[0065] The target data session connection request determined in step S210 is carried in the attach request message mentioned in step S220, which means that in the handover scenario of the terminal device from the source network to the target network, the service corresponding to the target data session connection request is preferentially recovered or switched. For example, if the target data session connection request is used to request establishment or switching of a data session connection corresponding to the data service, it means that the terminal device will preferentially recover the data session connection corresponding to the data service in the target network. For another example, if the target data session connection request is used to request establishment or switching of a data session connection corresponding to the voice service, it means that the terminal device will preferentially recover the data session connection corresponding to the voice service in the target network.

[0066] Optionally, in some embodiments, the terminal device mentioned above is a terminal device based on a single registration mode, and no N26 interface is set between the source network and the target network. For example, for a terminal device based on a single registration mode, it can be first determined whether an N26 interface is set between the source network and the target network. If no N26 interface is set between the source network and the target network, then execution is performed. Figure 2 The method shown.

[0067] It should be noted that the data services mentioned above are services in contrast to voice services. In other words, the data services refer to services different from voice services. For example, the data services could refer to IP data services, such as IPv4 and / or IPv6 services.

[0068] The following is combined Figure 5 The specific examples shown illustrate embodiments of this application in more detail. Figure 5 In this example, the source network is a 5G network, the target network is an LTE network, the terminal device is a single-registration-based terminal device, and there is no N26 interface between the source and target networks. When the terminal device switches from the 5G network to the LTE network, depending on the terminal device's usage settings (i.e., whether the terminal device is voice-centric or data-centric), it chooses to carry "IMS PDU handover" (i.e., prioritizing the switch of voice services to the 4G network) or "internet PDU handover" (i.e., prioritizing the switch of data services to the 4G network) during the LTE attach process, thereby achieving the goal of quickly restoring the main service. It should be noted that... Figure 5 The examples provided are merely to help those skilled in the art understand the embodiments of this application, and are not intended to limit the embodiments of this application to the specific numerical values ​​or specific scenarios illustrated. Figure 5 The examples are obviously subject to various equivalent modifications or changes, and such modifications or changes also fall within the scope of the embodiments of this application.

[0069] See Figure 5 In step S502, the terminal device prepares to switch from the 5G network to the LTE network.

[0070] In step S504, it is determined whether the network supports the N26 interface. That is, it is determined whether the 5G network and the 4G network support the N26 interface.

[0071] In step S506, if the network supports the N26 interface, the PDU / PDN is restored via the N26 interface. If the network does not support the N26 interface, step S508 is executed.

[0072] In step S508, it is judged whether the terminal device is voice-centered or data-centered. If the terminal device is data-centered, step S510 is executed; if the terminal device is voice-centered, step S516 is executed.

[0073] In step S510, it is judged whether the terminal device has internet PDU.

[0074] In step S512, if the terminal device has internet PDU, "internet PDN handover" is carried in LTE attachment, so as to preferentially switch data service to 4G network.

[0075] In step S514, if the terminal device has no internet PDU, any type of service can be switched in LTE attachment (LTE attach with any PDU handover).

[0076] In step S516, it is judged whether the terminal device has IMS PDU.

[0077] In step S518, if the terminal device has IMS PDU, "IMS PDN handover" is carried in LTE attachment, so as to preferentially switch voice service to LTE network.

[0078] In step S520, if the terminal device has no IMS PDU, any type of service can be switched in LTE attachment (LTE attach with any PDU handover).

[0079] The method embodiment of the present application is described in detail above. Figures 1 to 5 The device embodiment of the present application is described in detail below. Figures 6 to 7 It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, thus, the parts not described in detail can be referred to the foregoing method embodiment.

[0080] Figure 6 Fig. 6 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. Figure 6 The terminal device 600 shown in Fig. 6 comprises a determining module 610 and a sending module 620.

[0081] The determining module 610 is configured to determine a target data session connection request according to a service parameter associated with the terminal device if the terminal device is ready to switch from a source network to a target network.

[0082] The sending module 620 is configured to send an attach request message to a network device of the target network, and the attach request message carries the target data session connection request.

[0083] In some embodiments, the service parameter is used to indicate that the terminal device is data-centric or voice-centric.

[0084] In some embodiments, the determining module 610 is configured to determine that the target data session connection request is a first data session connection request if the service parameter indicates that the terminal device is data-centric, and the first data session connection request is used to request establishment or switching to a data session connection corresponding to data service.

[0085] In some embodiments, the determining module 610 is configured to determine that the target data session connection request is the first data session connection request if the service parameter indicates that the terminal device is data-centric and the terminal device currently has data service.

[0086] In some embodiments, the determining module 610 is configured to determine that the target data session connection request is a second data session connection request if the service parameter indicates that the terminal device is voice-centric, and the second data session connection request is used to request establishment or switching to a data session connection corresponding to voice service.

[0087] In some embodiments, the determining module 610 is configured to determine that the target data session connection request is the second data session connection request if the service parameter indicates that the terminal device is voice-centric and the terminal device currently has voice service.

[0088] In some embodiments, the request type of the data session connection request carried in the attach request message is switching.

[0089] In some embodiments, the source network is a 5G network, the target network is an LTE network, the terminal device is a terminal device based on a single registration mode, and an N26 interface is not set between the source network and the target network, and the data session connection request is a PDN connection request.

[0090] Figure 7 FIG. 1 is a schematic structural diagram of an apparatus according to an embodiment of the present application. Figure 7 The dashed line in FIG. 7 indicates that the unit or module is optional. The apparatus 700 can be used to implement the methods described in the above method embodiments. The apparatus 700 can be a chip or a terminal device.

[0091] The apparatus 700 can include one or more processors 710. The processor 710 can support the apparatus 700 to implement the method described in the foregoing method embodiments. The processor 710 can be a general purpose processor or a special purpose processor. For example, the processor can be a central processing unit (CPU). Alternatively, the processor can also be other general purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0092] The apparatus 700 can also include one or more memories 720. The memory 720 stores a program that can be executed by the processor 710, so that the processor 710 executes the method described in the foregoing method embodiments. The memory 720 can be independent of the processor 710 or integrated in the processor 710.

[0093] The apparatus 700 can also include a transceiver 730. The processor 710 can communicate with other devices or chips through the transceiver 730. For example, the processor 710 can perform data transceiving with other devices or chips through the transceiver 730.

[0094] The embodiments of the present application also provide a computer readable storage medium for storing a program. The computer readable storage medium can be applied to the terminal device provided by the embodiments of the present application, and the program causes the computer to execute the method performed by the terminal device in the embodiments of the present application.

[0095] The embodiments of the present application also provide a computer program product. The computer program product includes a program. The computer program product can be applied to the terminal device provided by the embodiments of the present application, and the program causes the computer to execute the method performed by the terminal device in the embodiments of the present application.

[0096] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal device provided by the embodiments of the present application, and the computer program causes the computer to execute the method performed by the terminal device in the embodiments of the present application.

[0097] In the embodiments described above, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of a computer program product storing computer program instructions. When the computer program instructions are loaded into and executed by a computer, all or some of the procedures or functions according to the embodiments of the present disclosure are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatuses. The computer program instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium (for example, floppy disk, hard disk, magnetic tape), an optical medium (for example, digital video disc (DVD)), or a semiconductor medium (for example, solid state disk (SSD)) and the like.

[0098] Those skilled in the art can realize that the units and algorithm steps of each example described in connection with the embodiments of the present disclosure can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.

[0099] In several embodiments provided by the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are merely schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0100] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may also be distributed to multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiment of the present application according to actual needs.

[0101] In addition, each functional unit in various embodiments of the present disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0102] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. A method for network handover, characterized in that, The method is applied to terminal devices. The method includes: If the terminal device is preparing to switch from the source network to the target network, the target data session connection request is determined according to the service parameters associated with the terminal device; Send an attach request message to the network device of the target network, the attach request message carrying the target data session connection request; The service parameters are used to indicate whether the terminal device is data-centric or voice-centric. The target data session connection request is one of a first data session connection request and a second data session connection request. The first data session connection request is used to request the establishment or switching to a data session connection corresponding to the data service, and the second data session connection request is used to request the establishment or switching to a data session connection corresponding to the voice service.

2. The method according to claim 1, characterized in that, The step of determining the target data session connection request based on the service parameters associated with the terminal device includes: If the service parameters indicate that the terminal device is data-centric, then the target data session connection request is determined to be the first data session connection request.

3. The method according to claim 2, characterized in that, The step of determining the target data session connection request as the first data session connection request if the service parameters indicate that the terminal device is data-centric includes: If the service parameters indicate that the terminal device is data-centric and the terminal device currently has data services, then the target data session connection request is determined to be the first data session connection request.

4. The method according to claim 1, characterized in that, The step of determining the target data session connection request based on the service parameters associated with the terminal device includes: If the service parameters indicate that the terminal device is voice-centric, then the target data session connection request is determined to be the second data session connection request.

5. The method according to claim 4, characterized in that, The step of determining the target data session connection request as the second data session connection request if the service parameters indicate that the terminal device is voice-centric includes: If the service parameters indicate that the terminal device is voice-centric and the terminal device currently has voice service, then the target data session connection request is determined to be the second data session connection request.

6. The method according to any one of claims 1-5, characterized in that, The data session connection request carried in the attach request message is of the switch type.

7. The method according to any one of claims 1-5, characterized in that, The source network is a 5G network, the target network is an LTE network, the terminal device is a terminal device based on single registration mode, and no N26 interface is set between the source network and the target network. The data session connection request is a PDN connection request.

8. A terminal device, characterized in that, include: The determination module is used to determine a target data session connection request based on the service parameters associated with the terminal device if the terminal device is preparing to switch from the source network to the target network; The sending module is configured to send an attach request message to a network device in the target network, the attach request message carrying the target data session connection request; The service parameters are used to indicate whether the terminal device is data-centric or voice-centric. The target data session connection request is one of a first data session connection request and a second data session connection request. The first data session connection request is used to request the establishment or switching to a data session connection corresponding to the data service, and the second data session connection request is used to request the establishment or switching to a data session connection corresponding to the voice service.

9. A chip, characterized in that, include: Transmitter; A processor for controlling the transmitter, causing the chip to perform the method as described in any one of claims 1-7.

10. A terminal device, characterized in that, Includes the chip as described in claim 9.

11. A computer-readable storage medium, characterized in that, It stores program code for performing the method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Method for system handover without inter-system interface, device and storage medium

    WO2019134077A1