Switching method, base station, storage medium and computer program product

By judging and processing the non -connected service switching request and identification information during the switching of the base station, the problem that the non -connected service cannot be guaranteed during the switching of the base station during switching, and the stability and continuity of the non -connected service are realized.

CN119364445APending Publication Date: 2025-01-24CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411418746.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The base station handover process based on measurement reports cannot guarantee the continuous execution of non-connected services, especially because non-connected services rely on hardware resources and other restrictions.

Method used

A method of switching is proposed. By receiving a non -connected service switching request message sent by the second base station, it is determined whether to switch non -connected services and send non -connection services without switching messages when not allowed to switch. At the same time, receive and process non -connection service logo information to ensure the identification and reposting of non -connected service data.

Benefits of technology

It can ensure the continuous execution of non -connected services when switching at base stations, and to process non -connected service data through collaborative processing to ensure the stability and continuity of the service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364445A_ABST
    Figure CN119364445A_ABST
Patent Text Reader

Abstract

The invention provides a switching method, a base station, a storage medium and a computer program product. The switching method comprises the steps that a first base station receives a non-connection service switching request message sent by a second base station; judging whether switching of the non-connected service is allowed or not; when it is judged that switching of the non-connected service is not allowed, sending a non-connected service non-switching message to the second base station; receiving non-connected service identification information sent by the second base station; the non-connection service identification information is used for realizing the identification and forwarding processing process aiming at the non-connection service data after the terminal is switched to access the first base station. The continuous execution of the non-connection service can be ensured when the base station is switched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a switching method and a base station, a storage medium, and a computer program product. Background Art

[0002] Traditional cellular wireless networks provide wireless connection services, focusing on the vertical performance improvement of connection services. th With the fifth generation mobile networks (6G) and future network evolution, cellular wireless networks are no longer satisfied with just providing basic connection functions, but are actively exploring and integrating diverse services such as perception, artificial intelligence (AI), and data storage, and exploring the horizontal expansion of diverse services. Mobility (handover) is an important function of cellular wireless networks. th Taking 5G generation mobile networks (5G) as an example, the basic switching process is that the terminal reports a measurement report with the physical cell identifier (PCI) and signal strength of the adjacent cell to the source cell, the source cell decides to start the switching process to the best target cell, and the target cell completes the switching process.

[0003] However, since non-connected services rely on hardware resources and other limitations, the base station switching process based on measurement reports cannot guarantee the continuous execution of non-connected services. Summary of the invention

[0004] The present application provides a switching method, a base station, a storage medium, and a computer program product, which can ensure the continuous execution of non-connected services when the base station is switched.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, the present application proposes a handover method, which is applied to a first base station, and the method includes:

[0007] receiving a non-connectivity service switching request message sent by a second base station;

[0008] Determine whether to allow switching to a non-connected service;

[0009] In a case where it is determined that switching of the non-connectivity service is not allowed, sending a non-connectivity service non-switching message to the second base station;

[0010] The non-connection service identification information sent by the second base station is received; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

[0011] In a second aspect, the present application proposes a handover method, which is applied to a second base station, and the method includes:

[0012] Sending a non-connectivity service switching request message to the first base station;

[0013] receiving a non-connectivity service non-switching message sent by the first base station;

[0014] Sending non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station.

[0015] In a third aspect, the present application proposes a first base station, the first base station comprising:

[0016] A first receiving unit, configured to receive a non-connectivity service switching request message sent by a second base station;

[0017] A determination unit, used to determine whether to allow switching to a non-connection service;

[0018] A first sending unit, configured to send a non-connectivity service non-switching message to the second base station when it is determined that switching of the non-connectivity service is not allowed;

[0019] The first receiving unit is further configured to receive non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement a forwarding process for non-connection service data.

[0020] In a fourth aspect, the present application proposes a second base station, wherein the second base station includes:

[0021] A second sending unit, configured to send a non-connectivity service switching request message to the first base station;

[0022] A second receiving unit, configured to receive a non-connectivity service non-switching message sent by the first base station;

[0023] The second sending unit is further used to send non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station.

[0024] In the fifth aspect, the present application proposes a first base station, which includes: a first processor, a first memory and a first communication bus; the first communication bus is used to realize the connection and communication between the first processor and the first memory; when the first processor executes the running program stored in the first memory, the above-mentioned switching method applied to the first base station is implemented.

[0025] In the sixth aspect, the present application proposes a second base station, which includes: a second processor, a second memory and a second communication bus; the second communication bus is used to realize the connection and communication between the second processor and the second memory; when the second processor executes the running program stored in the second memory, it implements the above-mentioned switching method applied to the second base station.

[0026] In a seventh aspect, the present application proposes a storage medium having a computer program stored thereon, which, when executed by a first processor, implements the above-mentioned switching method applied to the first base station, or, when executed by a second processor, implements the above-mentioned switching method applied to the second base station.

[0027] In an eighth aspect, the present application proposes a computer program product, comprising a computer program, which implements the above-mentioned switching method applied to the first base station when executed by a first processor, or implements the above-mentioned switching method applied to the second base station when executed by a second processor.

[0028] The present application provides a switching method and a base station, a storage medium, and a computer program product. The method includes: a first base station receives a non-connection service switching request message sent by a second base station; determines whether to allow the switching of the non-connection service; when it is determined that the switching of the non-connection service is not allowed, sends a non-connection service non-switching message to the second base station; receives the non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station. The above implementation scheme is adopted, and the control instruction transmission related to the non-connection service is added, so that the second base station can send a non-connection service switching request message to the first base station, the first base station performs the judgment of whether the switching of the non-connection service is allowed, and the second base station sends the non-connection service identification information to the first base station; when the first base station determines that the switching process of the non-connection service is not allowed, the switching of the non-connection service is not performed in the base station switching access process, and in the non-connection service data processing process after the base station is switched, the first base station performs the identification and forwarding processing operation of the non-connection service data based on the non-connection service identification information sent by the second base station, and the first base station and the second base station cooperate to process the non-connection service data, which can ensure the continuous execution of the non-connection service when the base station is switched. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 A switching method provided in the present application Figure 1 ;

[0030] Figure 2 A switching method provided in the present application Figure 2 ;

[0031] Figure 3A flowchart of an exemplary message transmission method for inter-base station service coordination provided in an embodiment of the present application;

[0032] Figure 4 A schematic diagram of an exemplary network providing computing services provided in an embodiment of the present application Figure 1 ;

[0033] Figure 5 A schematic diagram of an exemplary protocol stack between nodes provided in an embodiment of the present application;

[0034] Figure 6 A schematic diagram of an exemplary network providing computing services provided in an embodiment of the present application Figure 2 ;

[0035] Figure 7 A schematic diagram of the structure of a first base station provided in an embodiment of the present application Figure 1 ;

[0036] Figure 8 A schematic diagram of the structure of a first base station provided in an embodiment of the present application Figure 2 ;

[0037] Fig. 9 A schematic diagram of the structure of a second base station provided in an embodiment of the present application Figure 1 ;

[0038] Fig.10 A schematic diagram of the structure of a second base station provided in an embodiment of the present application Figure 2 . DETAILED DESCRIPTION

[0039] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0041] In the following description, reference is made to "some embodiments", which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict. It should also be noted that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It is understandable that "first\second\third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.

[0042] The present application embodiment provides a switching method, such as Figure 1 As shown, applied to a first base station, the method may include:

[0043] S101. Receive a non-connectivity service switching request message sent by a second base station.

[0044] In an embodiment of the present application, the first base station is a destination base station to be switched, and the second base station is a source base station or a computing service node to which the terminal is currently connected.

[0045] In some embodiments, the first base station and the second base station include but are not limited to: evolutionary base stations (evolutional Node B, referred to as eNB or e-NodeB), macro base stations, micro base stations (also referred to as "small base stations"), pico base stations, base transceiver stations (Base Transceiver Station, BTS), baseband units (Base Band Unit, BBU), access points (Access Point, AP), transmission points (Transmission Point, TP) or new generation base stations (new generation Node B, gNodeB), etc. in a Long-Term Evolution (LTE) system, a New Radio (NR) system or a Licensed-Assisted Access using Long-Term Evolution (LAA-LTE) system.

[0046] In an embodiment of the present application, after the second base station receives the measurement report (Measurement Report, MR) reported by the terminal and makes a switching decision, when it determines that a connection switching needs to be performed, when the second base station provides both connection service and non-connection service, the second base station sends a first switching request message to the first base station, and the first switching request message includes a connection switching request message and a non-connection service switching request message; the first base station receives the first switching request message sent by the second base station.

[0047] In some embodiments, the terminal may be referred to as User Equipment (UE). The terminal may be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), etc. The terminal may also be a smart phone, a tablet computer, a PDA, a Mobile Station (MS), a Mobile Terminal, etc. The terminal may communicate with one or more network devices via a Radio Access Network (RAN). For example, the terminal may be a mobile phone (or a "cellular" phone) or a computer with a terminal, etc. For example, the terminal may also be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a wireless access network. The terminal may also be a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a future evolving network, etc., which is not limited in the implementation of this application.

[0048] In the embodiment of the present application, the non-connection service switching request carries the first information, and the first information includes at least one of the following: non-connection service type information, non-connection service resource requirement information, and non-connection service life cycle state information. The specific information can be selected according to the actual situation, and the embodiment of the present application does not make specific limitations.

[0049] Optionally, the non-connectivity service type information may include perception service, computing service, AI service and other type information, which may be selected based on actual conditions, and the embodiments of the present application do not make any specific limitations.

[0050] Optionally, the non-connectivity service resource requirement information may include resources such as CPU, graphics processing unit (GPU), tensor processing unit (TPU), memory, hard disk and corresponding size requirement information. The specific one can be selected according to actual conditions, and the embodiments of the present application do not make specific limitations.

[0051] Optionally, the non-connection service life cycle status information may include periodic / non-periodic, period size, current execution start and end status and other information, which can be selected according to actual conditions and is not specifically limited in the embodiments of the present application.

[0052] In an embodiment of the present application, a connection is established between the first base station and the second base station based on XnAP (Layer n Access Protocol), and the second base station sends a first switching request message carrying a non-connection service switching request message to the second base station through the Xn interface (network interface) between the first base station and the second base station.

[0053] S102: Determine whether switching to a non-connection service is allowed.

[0054] It should be noted that the original handover admission switching admission judgment condition is enhanced on the base station side. Specifically, based on the resource information of the first base station and the first information, it is judged whether the non-connectivity service is allowed to be switched.

[0055] In an embodiment of the present application, whether the first information is satisfied is determined based on the resource information of the first base station. If the resource information of the first base station can satisfy the first information, switching of the non-connection service is allowed; if the resource information of the first base station cannot satisfy the first information, switching of the non-connection service is not allowed.

[0056] For scenarios where switching to non-connected services is not allowed, specifically: if the non-connected service lifecycle status information is executing, the source base station cannot complete the data transfer because it is in the calculation process, and thus switching to non-connected services is not allowed; if the resource information of the first base station cannot meet the resource requirements of the non-connected service, then it indicates that the computing power resources of the first base station are insufficient, and thus switching to non-connected services is not allowed.

[0057] S103: When it is determined that switching of the non-connectivity service is not allowed, send a non-connectivity service non-switching message to the second base station.

[0058] In an embodiment of the present application, when it is determined that switching to a non-connectivity service is not allowed, a first switching confirmation message is sent to the second base station; the first switching confirmation message includes a connectivity switching message and a non-connectivity service non-switching message.

[0059] Furthermore, when it is determined that switching to non-connectivity service is allowed, indicating that the non-connectivity service is not being executed and the computing resources of the first base station are sufficient, a second switching confirmation message is sent to the second base station; wherein the second switching confirmation message includes a connection switching message and a non-connectivity service switching message.

[0060] In an embodiment of the present application, the first base station sends a first switching confirmation message or a second switching confirmation message to the second base station through a network interface between the first base station and the second base station.

[0061] It should be noted that the network interface between the first base station and the second base station may be an Xn interface.

[0062] S104, receiving non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

[0063] In the embodiment of the present application, the non-connection service identification information includes: terminal identification and non-connection service sequence number information.

[0064] In an embodiment of the present application, the non-connection service identification information is carried in a sequence number identification transmission (SNStatusTrans) message.

[0065] In an embodiment of the present application, the second base station sends an SNStatus Trans message to the first base station through a network interface between the first base station and the second base station.

[0066] It should be noted that after receiving the non-connection service identification information sent by the second base station, the connection switching process of the terminal from the second base station to the first base station is executed, including RRC reconfiguration, data transmission, random access channel (Random Access Channel, RACH) and other processes.

[0067] Furthermore, after the terminal switches from the second base station to the first base station, the first base station receives the first data sent by the terminal; when it is determined that the first data is non-connection service data based on the non-connection service identification information, the first data is forwarded to the second base station for processing; first result data corresponding to the first data returned by the second base station is received; and the first result data is forwarded to the terminal.

[0068] It should be noted that for the first base station, related functions of non-connection services are added, including non-connection service execution status maintenance (including task start time, whether the task is completed, task termination time, etc.), non-connection service data identification, cross-station non-connection service data forwarding and other functions.

[0069] It should be noted that the enhanced non-connectivity service-related data transmission between base stations is used for the interaction and collaborative processing of non-connectivity service data.

[0070] It can be understood that, in terms of interface messages, the present application first enhances the control plane signaling compared to the original Xn interface: specifically, the control plane interface adds new non-connection-related control instruction transmission, including: switching request (S101): new information about non-connection services, including the terminal's non-connection service type (perception, computing, AI, etc.), service resource requirements (CPU, GPU, TPU, memory, hard disk and other resources and corresponding size requirements), service life cycle status (periodic / non-periodic, cycle size, current execution start and end status, etc.). Switch confirmation (S102): Add an indication of whether to accept the switching of non-connection services. Status transmission (S103): Add a new non-connection service identifier (terminal identifier, non-connection service serial number, etc.) for the first base station to identify and forward non-connection service data. Secondly, enhance data transmission: specifically, enhance non-connection-related data transmission between base stations for interaction and collaborative processing of non-connection-related data.

[0071] It can be understood that the newly added non-connection service-related control instruction transmission enables the second base station to send a non-connection service switching request message to the first base station, the first base station executes a judgment on whether the switching of the non-connection service is allowed, and the second base station sends the non-connection service identification information to the first base station; when the first base station determines that the switching process of the non-connection service is not allowed, the switching of the non-connection service is not executed during the base station switching access process, and in the non-connection service data processing process after the base station switching, the first base station performs the identification and forwarding processing operations of the non-connection service data based on the non-connection service identification information sent by the second base station, and the first base station and the second base station collaborate in processing the non-connection service data, which can ensure the continuous execution of the non-connection service when the base station switches.

[0072] Based on the above embodiment, the present application embodiment further proposes a switching method, which is applied to the second base station, such as Figure 2 As shown, the method may include:

[0073] S201. Send a non-connectivity service switching request message to a first base station.

[0074] In an embodiment of the present application, the non-connectivity service switching request carries first information, and the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle status information.

[0075] S202: Receive a non-connectivity service non-switching message sent by the first base station.

[0076] In an embodiment of the present application, the second base station sends a first switching request message to the first base station, and the first switching request message includes a connection switching request message and a non-connection service switching request message; thereafter, the second base station receives a first switching confirmation message sent by the first base station; the first switching confirmation message includes a connection switching message and a non-connection service non-switching message.

[0077] S203, sending non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

[0078] In the embodiment of the present application, the non-connection service identification information includes at least one of the following: a terminal identification and non-connection service sequence number information.

[0079] It should be noted that the non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through the network interface between the first base station and the second base station.

[0080] In an embodiment of the present application, after the terminal switches to the first base station for connection, when the terminal sends the first data to the first base station, the second base station receives the first data sent by the first base station; the second base station processes the first data to obtain first result data; thereafter, the second base station returns the first result data to the first base station.

[0081] It should be noted that S201-S203 are methods on the opposite side of S101-S104. For the specific description of S201-S203, reference can be made to the description of S101-S104, which will not be repeated here.

[0082] Based on the above embodiments, the present application proposes a message transmission method for inter-base station service collaboration, such as Figure 3 As shown, the method may include:

[0083] 1. The initial access process of the terminal to the core network.

[0084] It should be noted that the XnAP: connection establishment process is executed between the source base station and the target base station.

[0085] 2. The terminal reports the measurement report to the source base station.

[0086] 3. The source base station executes the handover decision.

[0087] 4. When it is detected that a base station connection switching needs to be performed, a connection switching request and a non-connection service switching request are sent to the target base station.

[0088] It should be noted that the connectionless service switching request carries the connectionless service type information, the connectionless service resource requirement information, and the connectionless service life cycle state information.

[0089] 5. The target base station determines whether to allow switching to the non-connection service based on the non-connection service switching request.

[0090] 6. The target base station sends a first switching confirmation message to the source base station.

[0091] It should be noted that the first switching confirmation message includes connection switching and non-connection service non-switching.

[0092] 7. The source base station sends a connection switching instruction to the terminal.

[0093] 8. The source base station sends an SNStatus Trans message carrying non-connection service identification information to the target base station.

[0094] It should be noted that the non-connection service identification information includes a terminal identification, a non-connection service serial number, and the like.

[0095] 9. Execute the switching process.

[0096] 10. A handover state based on the Next Generation Access Protocol (NGAP) protocol is executed between the target base station and the core network.

[0097] 11. The target base station sends a terminal connection context release message to the source base station.

[0098] 1-11 completed the switching process.

[0099] 12. The terminal transmits non-connection service data to the target base station.

[0100] 13. The target base station forwards the non-connection service data to the source base station for processing.

[0101] 14. The source base station sends the first result data to the target base station.

[0102] 15. The target base station sends first result data to the terminal.

[0103] 12-15 Completed the post-switching non-connection service process.

[0104] Based on the above embodiments, taking the network providing computing services as an example, an embodiment is proposed, in which the computing service control of the base station is separated from the computing data transmission function, see Figure 4, where the main base station of the source computing service node and the main base station of the target computing service node are both in 5GC, the main base station is responsible for computing service control, the slave base station is responsible for providing computing power, the main base station of the source computing service node and the main base station of the target computing service node are connected through an Xn interface, and the slave base station of the source computing service node and the slave base station of the target computing service node are connected through an Xn interface. Control plane signaling is implemented between the main base station of the source computing service node and the main base station of the target computing service node to achieve base station connection switching after the terminal moves. The terminal connects to the slave base station of the target computing service node for service. Since the slave base station of the target computing service node cannot meet the computing requirements, the terminal transmits the computing data to the slave base station of the source computing service node through the slave base station of the target computing service node to provide computing power.

[0105] The protocol stack diagram between nodes is as follows: Figure 5 As shown, computing service messages are added to the air interface messages of the Radio Resource Control (RRC) layer of the terminal and the base station-slave station, including: authentication, computing request, dedicated bearer, quality of service (QoS), mobility guarantee, idle state enhancement, etc. Computing control messages are added to the Xn messages of the Xn-AP layer of the base station-slave station and the base station-master station 1, including: available resource reporting, node selection, task allocation, context, state management, etc. Computing control messages are added to the Xn-C messages of the Xn-AP layer of the base station-master station 1 and the base station-master station 2, which are used to inform the slave station to continue processing computing data after the master station is switched, including: synchronization of available resource information, interaction of context and necessary information, state management, etc. Control management message enhancements are added to the N2 messages of the NG-AP layer of the base station-master station 2 and the authentication management function (AMF), which are used to continue billing and other management of the master station 1 after the master station is switched, including: access authentication, billing, etc.

[0106] Based on the above embodiments, taking the network providing computing services as an example, an embodiment is proposed, in which the computing service control and computing data transmission functions of the base station are combined, see Figure 6 , where both the source base station and the target base station are in 5GC, the source base station provides computing services, the target base station provides connection services, the source base station and the target base station are connected via an Xn interface, the source base station and the target base station interact with each other via control plane signaling to implement base station connection switching, after the terminal moves from the source base station to the target base station, it performs connection services with the target base station, after which the terminal transmits the calculation data to the source base station through the target base station for calculation, and transmits the calculation result data to the terminal through the target base station.

[0107] This embodiment of the application provides a first base station. Figure 7 As shown, the first base station 1 includes:

[0108] The first receiving unit 10 is configured to receive a non-connectivity service switching request message sent by a second base station;

[0109] A determination unit 11, used to determine whether to allow switching of the non-connection service;

[0110] The first sending unit 12 is configured to send a non-connectivity service non-switching message to the second base station when it is determined that switching of the non-connectivity service is not allowed;

[0111] The first receiving unit 10 is further configured to receive non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement a forwarding process for non-connection service data.

[0112] Optionally, the first receiving unit 10 is further configured to receive first data sent by a terminal;

[0113] The first sending unit 12 is further configured to forward the first data to the second base station for processing when it is determined that the first data is non-connection service data according to the non-connection service identification information;

[0114] The first receiving unit 10 is further configured to receive first result data corresponding to the first data returned by the second base station;

[0115] The first sending unit 12 is further configured to forward the first result data to the terminal.

[0116] Optionally, the non-connectivity service switching request carries first information, and the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle status information.

[0117] Optionally, the judging unit 11 is further configured to judge whether to allow switching to a non-connected service based on resource information of the first base station and the first information.

[0118] Optionally, the non-connection service identification information includes: terminal identification and non-connection service sequence number information.

[0119] Optionally, the first base station further includes: a connection switching unit;

[0120] The first receiving unit 10 is further configured to receive a first handover request message sent by a second base station, wherein the first handover request message includes a connection handover request message and the non-connectivity service handover request message;

[0121] The first sending unit 12 is further configured to send a first switching confirmation message to the second base station when it is determined that switching to the non-connected service is not allowed; the first switching confirmation message includes a connection switching message and the non-connected service non-switching message;

[0122] The connection switching unit is used to execute a connection switching process of the terminal from the second base station to the first base station.

[0123] Optionally, the non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

[0124] The embodiment of the present application provides a first base station, which receives a non-connection service switching request message sent by a second base station; determines whether to allow switching of non-connection service; if it is determined that switching of non-connection service is not allowed, sends a non-connection service non-switching message to the second base station; receives non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station. It can be seen that the first base station proposed in this embodiment adds a control instruction transmission related to non-connection service, so that the second base station can send a non-connection service switching request message to the first base station, the first base station performs a judgment on whether switching of non-connection service is allowed, and the second base station sends non-connection service identification information to the first base station; when the first base station determines that the switching process of non-connection service is not allowed, the switching of non-connection service is not performed in the process of executing base station switching access, and in the process of processing non-connection service data after the base station switching, the first base station performs the identification and forwarding processing operation of non-connection service data based on the non-connection service identification information sent by the second base station, and the first base station and the second base station cooperate to process non-connection service data, which can ensure the continuous execution of non-connection service when the base station switches.

[0125] Figure 8 A schematic diagram of the composition structure of a first base station 1 provided in an embodiment of the present application Figure 2 In practical applications, based on the same disclosure concept of the above embodiments, Figure 8 As shown, the first base station 1 of this embodiment includes: a first processor 13 , a first memory 14 and a first communication bus 15 .

[0126] The first processor 13 may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a CPU, a controller, a microcontroller, and a microprocessor. It is understandable that for different devices, the electronic device used to implement the above-mentioned processor function may also be other, which is not specifically limited in this embodiment.

[0127] In the embodiment of the present application, the first communication bus 15 is used to realize the connection communication between the first processor 13 and the first memory 14; when the first processor 13 executes the running program stored in the first memory 14, the following switching method is implemented:

[0128] Receive a non-connection service switching request message sent by a second base station; determine whether switching of the non-connection service is allowed; if it is determined that switching of the non-connection service is not allowed, send a non-connection service non-switching message to the second base station; receive non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

[0129] Furthermore, the above-mentioned first processor 13 is also used to receive first data sent by the terminal; when the first data is judged as non-connection service data according to the non-connection service identification information, the first data is forwarded to the second base station for processing; receiving first result data corresponding to the first data returned by the second base station; and forwarding the first result data to the terminal.

[0130] Furthermore, the non-connectivity service switching request carries first information, and the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle state information.

[0131] Furthermore, the first processor 13 is further configured to determine whether to allow switching to the non-connectivity service based on the resource information of the first base station and the first information.

[0132] Furthermore, the non-connection service identification information includes: a terminal identification and non-connection service sequence number information.

[0133] Furthermore, the above-mentioned first processor 13 is also used to receive a first switching request message sent by the second base station, the first switching request message including a connection switching request message and the non-connection service switching request message; when it is determined that switching of the non-connection service is not allowed, send a first switching confirmation message to the second base station; the first switching confirmation message includes a connection switching message and the non-connection service non-switching message; and execute the connection switching process of the terminal from the second base station to the first base station.

[0134] Further, the non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

[0135] This embodiment of the application provides a second base station. Fig. 9 As shown, the second base station 2 includes:

[0136] The second sending unit 20 is configured to send a non-connectivity service switching request message to the first base station;

[0137] The second receiving unit 21 is configured to receive a non-connectivity service non-switching message sent by the first base station;

[0138] The second sending unit 20 is further used to send non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station.

[0139] Optionally, the second base station 2 further includes: a processing unit;

[0140] The second receiving unit 21 is further configured to receive first data sent by the first base station;

[0141] The processing unit is used to process the first data to obtain first result data;

[0142] The second sending unit 20 is further configured to return the first result data to the first base station.

[0143] Optionally, the non-connectivity service switching request carries first information, and the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle status information.

[0144] Optionally, the non-connection service identification information includes at least one of the following: a terminal identification and non-connection service sequence number information.

[0145] Optionally, the second sending unit 20 is further configured to send a first handover request message to the first base station, where the first handover request message includes a connection handover request message and the non-connectivity service handover request message;

[0146] The second receiving unit 21 is further configured to receive a first switching confirmation message sent by the first base station; the first switching confirmation message includes a connection switching message and the non-connection service non-switching message.

[0147] Optionally, the non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

[0148] A second base station provided in an embodiment of the present application sends a non-connection service switching request message to a first base station; receives a non-connection service non-switching message sent by the first base station; sends non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station. It can be seen that the second base station proposed in this embodiment can send a non-connection service switching request message to the first base station, the first base station performs a judgment on whether the switching of the non-connection service is allowed, and the second base station sends the non-connection service identification information to the first base station; when the first base station determines that the switching process of the non-connection service is not allowed, the switching of the non-connection service is not performed during the base station switching access process. In the non-connection service data processing process after the base station switching, the first base station can perform the identification and forwarding processing operation of the non-connection service data based on the non-connection service identification information sent by the second base station, and the first base station and the second base station collaborate to process the non-connection service data, which can ensure the continuous execution of the non-connection service when the base station switches.

[0149] Fig.10 A schematic diagram of the structure of a second base station 2 provided in an embodiment of the present application Figure 2 In practical applications, based on the same disclosure concept of the above embodiments, Fig.10 As shown, the second base station 2 of this embodiment includes: a second processor 22 , a second memory 23 and a second communication bus 24 .

[0150] The second processor 22 may be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, controller, microcontroller, and microprocessor. It is understandable that for different devices, the electronic device used to implement the processor function may also be other, which is not specifically limited in this embodiment.

[0151] In the embodiment of the present application, the second communication bus 24 is used to realize the connection and communication between the second processor 22 and the second memory 23; when the second processor 22 executes the running program stored in the second memory 23, the following switching method is implemented:

[0152] Send a non-connection service switching request message to the first base station; receive a non-connection service non-switching message sent by the first base station; send non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station.

[0153] Furthermore, the second processor 22 is further configured to receive first data sent by the first base station; process the first data to obtain first result data; and return the first result data to the first base station.

[0154] Furthermore, the non-connectivity service switching request carries first information, and the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle state information.

[0155] Furthermore, the non-connection service identification information includes at least one of the following: a terminal identification and non-connection service sequence number information.

[0156] Furthermore, the above-mentioned second processor 22 is also used to send a first switching request message to the first base station, the first switching request message including a connection switching request message and the non-connection service switching request message; receive a first switching confirmation message sent by the first base station; the first switching confirmation message includes a connection switching message and the non-connection service non-switching message.

[0157] Further, the non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

[0158] An embodiment of the present application provides a storage medium having a computer program stored thereon. The computer-readable storage medium stores one or more programs. The one or more programs can be executed by one or more processors. The computer program implements the switching method as described above.

[0159] Based on the above embodiments, an embodiment of the present application provides a computer program product, including a computer program, which can be executed by one or more processors, and the computer program implements the switching method as described above.

[0160] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0161] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for enabling an image display device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[0162] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. A switching method, characterized in that: Applied to a first base station, the method includes: receiving a non-connectivity service switching request message sent by a second base station; Determine whether to allow switching to a non-connected service; In a case where it is determined that switching of the non-connectivity service is not allowed, sending a non-connectivity service non-switching message to the second base station; The non-connection service identification information sent by the second base station is received; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

2. The method according to claim 1, characterized in that The method further comprises: receiving first data sent by a terminal; When it is determined according to the non-connection service identification information that the first data is non-connection service data, forwarding the first data to the second base station for processing; Receive first result data corresponding to the first data returned by the second base station; and forward the first result data to the terminal.

3. The method according to claim 1, characterized in that The non-connectivity service switching request carries first information, where the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle state information.

4. The method according to claim 3, characterized in that The determining whether to allow switching to the non-connection service includes: Based on the resource information of the first base station and the first information, it is determined whether switching to the non-connectivity service is allowed.

5. The method according to claim 1, characterized in that The non-connection service identification information includes at least one of the following: a terminal identification and non-connection service sequence number information.

6. The method according to claim 1, characterized in that The method further comprises: receiving a first handover request message sent by a second base station, where the first handover request message includes a connection handover request message and the non-connectivity service handover request message; In the case where it is determined that the non-connectivity service is not allowed to be switched, a first switching confirmation message is sent to the second base station; the first switching confirmation message includes a connection switching message and the non-connectivity service non-switching message; A connection switching process of the terminal from the second base station to the first base station is performed.

7. The method according to claim 1, characterized in that The non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

8. A switching method, characterized in that: Applied to a second base station, the method includes: Sending a non-connectivity service switching request message to the first base station; receiving a non-connectivity service non-switching message sent by the first base station; Sending non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for the non-connection service data after the terminal switches to access the first base station.

9. The method according to claim 8, characterized in that The method further comprises: receiving first data sent by the first base station; Processing the first data to obtain first result data; The first result data is returned to the first base station.

10. The method according to claim 8, characterized in that The non-connectivity service switching request carries first information, where the first information includes at least one of the following: non-connectivity service type information, non-connectivity service resource requirement information, and non-connectivity service life cycle state information.

11. The method according to claim 8, characterized in that The non-connection service identification information includes at least one of the following: a terminal identification and non-connection service sequence number information.

12. The method according to claim 8, characterized in that The method further comprises: Sending a first handover request message to the first base station, where the first handover request message includes a connection handover request message and the non-connectivity service handover request message; A first switching confirmation message sent by the first base station is received; the first switching confirmation message includes a connection switching message and the non-connection service non-switching message.

13. The method according to claim 8, characterized in that The non-connectivity service switching request message, the non-connectivity service non-switching message and the non-connectivity service identification information are transmitted through a network interface between the first base station and the second base station.

14. A first base station, characterized in that: The first base station comprises: A first receiving unit, configured to receive a non-connectivity service switching request message sent by a second base station; A determination unit, used to determine whether to allow switching to a non-connection service; A first sending unit, configured to send a non-connectivity service non-switching message to the second base station when it is determined that switching of the non-connectivity service is not allowed; The first receiving unit is further used to receive non-connection service identification information sent by the second base station; the non-connection service identification information is used to implement a forwarding process for non-connection service data.

15. A second base station, characterized in that: The second base station comprises: A second sending unit, configured to send a non-connectivity service switching request message to the first base station; A second receiving unit, configured to receive a non-connectivity service non-switching message sent by the first base station; The second sending unit is further used to send non-connection service identification information to the first base station; the non-connection service identification information is used to implement the identification and forwarding processing process for non-connection service data after the terminal switches to access the first base station.

16. A first base station, characterized in that: The first base station includes: a first processor, a first memory and a first communication bus; the first communication bus is used to realize the connection and communication between the first processor and the first memory; when the first processor executes the running program stored in the first memory, it implements the method described in any one of claims 1-7.

17. A second base station, characterized in that: The second base station includes: a second processor, a second memory and a second communication bus; the second communication bus is used to realize the connection and communication between the second processor and the second memory; when the second processor executes the running program stored in the second memory, it implements the method described in any one of claims 8-13.

18. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a first processor, the method according to any one of claims 1 to 7 is implemented; or when the computer program is executed by a second processor, the method according to any one of claims 8 to 13 is implemented.

19. A computer program product comprising a computer program, characterized in that The computer program implements the method according to any one of claims 1 to 7 when executed by a first processor, or implements the method according to any one of claims 8 to 13 when executed by a second processor.