Mobility management method, source base station, target base station and terminal device
The mobility management method ensures continuous multicast service delivery by switching to a target base station based on measurement results and identification information, addressing the issue of service interruptions during UE movement.
Patent Information
- Application Number
- JP2022560367
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-04-03
- Filing Date
- 2021-04-01
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2041-04-01
AI Technical Summary
Existing technologies lack a solution for maintaining the continuity of multicast services when a user equipment (UE) receiving multicast data from a base station moves, leading to long latency and interruptions during switching between multicast and unicast connections.
A mobility management method involving a source base station, target base station, and terminal device that includes sending a report message with measurement results, a switching command, and receiving identification information to switch to a target base station that supports the multicast service, thereby maintaining service continuity and reducing interruptions.
Enables seamless switching to a target base station that supports the multicast service, ensuring continuous multicast service delivery and minimizing service interruptions due to UE movement.
Smart Images

Figure 0007731367000001 
Figure 0007731367000002 
Figure 0007731367000003
Abstract
Description
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from Chinese Patent Application No. 202010260827.1, filed in China on April 3, 2020, the entire contents of which are incorporated herein by reference. [Technical Field]
[0002] The present invention relates to the technical field of communications, and in particular to a mobility management method, a source base station, a target base station, and a terminal device. [Background technology]
[0003] The Long Term Evolution (LTE) Multimedia Broadcast and Multicast Service (MBMS) supports broadcast or multicast transmission via the MBMS Single Frequency Network (MBSFN) and Single Cell Point to Multipoint (SC-PTM) methods. In both methods, multicast service control information is transmitted via broadcast over the air interface, and data information is transmitted via broadcast or multicast. Switching between multicast and unicast requires establishing a unicast connection from the core network to the Radio Access Network (RAN), which results in long latency.
[0004] In a New Radio (NR) multicast service, a base station can transmit multicast service data to a user equipment (UE) by unicast or multicast. However, in the prior art, there is no solution for how to maintain the continuity of the multicast service when a UE receiving multicast service data from a base station moves. Summary of the Invention [Problem to be solved by the invention]
[0005] An embodiment of the present invention provides a mobility management method, a source base station, a target base station, and a terminal device to provide a method for maintaining continuity of a multicast service when a UE receiving multicast service data from a base station moves. [Means for solving the problem]
[0006] In order to solve the above technical problems, the present invention is realized as follows.
[0007] In a first aspect, an embodiment of the present invention provides a mobility management method applied to a source base station, comprising: receiving a report message sent by a terminal device, the terminal device being a terminal device receiving data of a first multicast service, the report message including a measurement result; a step of sending a switching command to the terminal equipment, the switching command being used to instruct the terminal equipment to switch to a target base station, the target base station being determined based on the measurement results.
[0008] In a second aspect, an embodiment of the present invention provides a mobility management method applied to a target base station, comprising: receiving identification information of a second multicast service from a source base station; sending information about air interface resources to the source base station; receiving an access complete message from the terminal device.
[0009] In a third aspect, an embodiment of the present invention provides a mobility management method applied to a terminal device, comprising: sending a report message to the source base station, the report message including the measurement result and identification information of the fourth multicast service; The present invention further provides a mobility management method, which includes a step of receiving a switching command sent by the source base station, the switching command being used to instruct the terminal equipment to switch to a target base station.
[0010] In a fourth aspect, embodiments of the present invention comprise: a first receiving module for receiving a report message sent by a terminal device, the terminal device being a terminal device for receiving data of a first multicast service, the report message including a measurement result; The present invention further provides a source base station comprising: a first transmitting module for transmitting a switching command to the terminal equipment, the switching command being used to instruct the terminal equipment to switch to a target base station, the target base station being determined based on the measurement results.
[0011] In a fifth aspect, embodiments of the present invention comprise: a third receiving module for receiving identification information of the second multicast service from the source base station; a fifth transmitting module for transmitting information about air interface resources to the source base station; The target base station is further provided, comprising: a fourth receiving module for receiving an access complete message from the terminal device.
[0012] In a sixth aspect, an embodiment of the present invention comprises: a tenth sending module for sending a report message to the source base station, the report message including the measurement result and identification information of the fourth multicast service; The present invention further provides a terminal device comprising: a sixth receiving module for receiving a switching command sent by the source base station, the sixth receiving module being used to instruct the terminal device to switch to a target base station.
[0013] In a seventh aspect, an embodiment of the present invention further provides a source base station comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program realizing the steps of the mobility management method provided in the first aspect above when executed by the processor.
[0014] In an eighth aspect, an embodiment of the present invention further provides a target base station comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program implementing the steps of the mobility management method provided in the second aspect above when executed by the processor.
[0015] In a ninth aspect, an embodiment of the present invention further provides a terminal device comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program realizing the steps of the mobility management method provided in the third aspect above when executed by the processor.
[0016] In a tenth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program being configured to, when executed by a processor, implement steps of the mobility management method provided in the first aspect above, or steps of the mobility management method provided in the second aspect above, or steps of the mobility management method provided in the third aspect above. [Effects of the Invention]
[0017] In an embodiment of the present invention, there are provided a step of receiving a report message sent by a terminal device, the terminal device being a terminal device receiving data of a first multicast service, the report message including a measurement result, and a step of sending a switching command to the terminal device, the switching command being used to instruct the terminal device to switch to a target base station, thereby enabling the terminal device to switch to a target base station that supports some or all of the multicast service corresponding to the terminal device, and further maintaining the continuity of the multicast service when the UE moves, and reducing interruptions of the multicast service due to the movement of the UE. [Brief explanation of the drawings]
[0018] In order to more clearly describe the technical solutions of the embodiments of the present invention, the following will briefly describe the drawings used in the embodiments of the present invention. Of course, the drawings in the following description are only a part of the embodiments of the present invention, and those skilled in the art can derive other drawings from these drawings without any creative efforts. [Figure 1] FIG. 1 is a flowchart illustrating a procedure for counting the number of users of an MBMS service provided in an embodiment of the present invention. [Figure 2] 1 is a structural diagram of a network system to which an embodiment of the present invention can be applied; [Figure 3] FIG. 2 is a flow chart of a mobility management method provided in an embodiment of the present invention. [Figure 4]FIG. 10 is a flow chart of another mobility management method provided in an embodiment of the present invention. [Figure 5] FIG. 10 is a flow chart of another mobility management method provided in an embodiment of the present invention. [Figure 6] FIG. 10 is a flow chart of another mobility management method provided in an embodiment of the present invention. [Figure 7] FIG. 10 is a flow chart of another mobility management method provided in an embodiment of the present invention. [Figure 8] FIG. 2 is a structural diagram of a source base station provided in an embodiment of the present invention; [Figure 9] FIG. 2 is a structural diagram of a target base station provided in an embodiment of the present invention; [Figure 10] FIG. 2 is a structural diagram of a terminal device provided in an embodiment of the present invention; [Figure 11] FIG. 10 is a structural diagram of another source base station provided in an embodiment of the present invention; [Figure 12] FIG. 10 is a structural diagram of another target base station provided in an embodiment of the present invention; [Figure 13] FIG. 2 is a structural diagram of another terminal device provided in an embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION
[0019] In the following, the technical solutions in the embodiments of the present invention will be clearly and completely described with reference to the drawings in the embodiments of the present invention, and it is to be understood that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments, and all other embodiments that can be obtained by those skilled in the art based on the embodiments of the present invention without any creative efforts are all within the protection scope of the present invention.
[0020] The terms "first," "second," and the like in the present specification and claims are not intended to describe a particular order or chronology, but rather to distinguish between similar objects. It should be understood that such terms, when used, may be substituted for one another where appropriate, such that the embodiments of the present invention described herein are performed in an order other than that shown or described herein. The terms "comprise," "have," and any variations thereof are intended to be non-exclusive inclusive. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to the explicitly recited steps or units, but may also include other steps or units not recited or inherent in the process, method, product, or apparatus. Furthermore, the term "and / or" used in the specification and claims is intended to indicate at least one of its connected objects. For example, A and / or B and / or C means the following seven cases: A alone is present; B alone is present; C alone is present; A and B simultaneously exist; B and C simultaneously exist; A and C simultaneously exist; and A, B, and C simultaneously exist.
[0021] For ease of understanding, the following describes some aspects of the present invention.
[0022] 1. Multimedia Broadcast and Multicast Service (MBMS) or Multicast Broadcast Service (MBS) In a Long Term Evolution (LTE) system, MBMS services can be transmitted in two ways:
[0023] In MBMS / MBS transmission mode 1, MBMS / MBS is transmitted over a physical multicast channel (PMCH) in an MBSFN (Multimedia Broadcast multicast service Single Frequency Network) subframe. Control information can be transmitted over system information (e.g., SIB13) and a multicast control channel (MCCH), and data can be transmitted over a multicast traffic channel (MTCH).
[0024] In MBMS / MBS transmission method 2, transmission is performed over a Physical Downlink Shared Channel (PDSCH) scheduled on a Physical Downlink Control Channel (PDCCH). Control information can be transmitted over system information (e.g., SIB20) and a Single Cell Multicast Control Channel (SC-MCCH), and data can be transmitted over a Single Cell Multicast Traffic Channel (SC-MTCH). The SC-MCCH is transmitted over a PDSCH scheduled on a Single Cell Radio Network Temporary Identity (SC-RNTI) PDCCH, and the SC-MTCH is transmitted over a PDSCH scheduled on a Group Radio Network Temporary Identity (G-RNTI) PDCCH.
[0025] 2. LTE counting function In LTE, a Multi-cell / Multicast Coordination Entity (MCE) triggers a Radio Access Network (RAN) to perform user count statistics, and the MCE determines whether to adopt Single Cell Point to Multipoint (SC-PTM) (i.e., single-cell multicast) or MBSFN (i.e., multi-cell multicast) based on the received statistical results. That is, the statistical results are not fed back to a core network node, and for a specific multicast service, the core network still maintains the multicast data tunnel. The RAN only determines whether to use single-cell multicast or multi-cell multicast for the data received from the core network multicast data tunnel based on the statistical results.
[0026] Specifically, the statistics of the number of users of the MBMS service may include the following steps, as shown in FIG.
[0027] In step S101, the MCE sends an MBMS service counting request to the eNB.
[0028] In step S102, the eNB returns an MBMS service count response to the MCE.
[0029] In step S103, the eNB sends an MCCH change notification to the UE.
[0030] In step S104, the eNB sends an MBMS counting request to the UE.
[0031] In step S105, the UE returns an MBMS Counting Response to the eNB.
[0032] In step S106, the eNB reports the counting result of the MBMS service to the MCE.
[0033] 3. Switching Specifically, the switching process may include the following steps:
[0034] In step S201, the UE context in the source base station includes information about roaming and access restrictions, which information is provided at the time of connection establishment or the last Tracking Area (TA) update.
[0035] In step S202, the source base station configures a UE measurement process, and the UE reports based on the measurement configuration.
[0036] In step S203, the source base station determines the handover of the UE based on the measurement report (ie, Measurement Report) and Radio Resource Management (RRM) information.
[0037] In step S204, the source base station sends a switch request message to the target base station, where the switch request message includes information required for the target base station to prepare for switching.
[0038] In step S205, when slice information is transmitted to the target base station, the target base station should perform admission control for the slice, and if a Protocol Data Unit (PDU) session is associated with an unsupported slice, the target base station will reject such a PDU session.
[0039] In step S206, the target base station sends a switch request confirmation message to the source base station, where the switch request confirmation message includes a Radio Resource Control (RRC) message sent to the UE to perform the switch.
[0040] In step S207, the source base station triggers a Uu switch by sending an RRC reconfiguration message to the UE, where the message includes information required to access the target cell.
[0041] In step S208, the source base station transmits information about the serial number (SN) status to the target base station.
[0042] In step S209, the UE synchronizes to the target cell and sends an RRC Reconfiguration Complete message to the target base station to complete the RRC switching process.
[0043] In step S210, the target base station sends a path switch request (i.e., a Path Switch Request) message to the Access and Mobility Management Function (AMF) to trigger the 5th-Generation Core Network (5GC) to switch the downlink (DL) data path to the target base station.
[0044] In step S211, the 5GC switches the DL data path to the target base station. The User Plane Function (UPF) sends one or more end marker data packets to the source base station on the old path of each PDU session or tunnel.
[0045] In step S212, the AMF responds to the Path Switch Request message by sending a path switch request acknowledgement (i.e., a Path Switch Request Acknowledge) message.
[0046] In step S213, after receiving the Path Switch Request Acknowledge message sent by the AMF, the target base station sends a UE context release message to the source base station to notify that the source base station has successfully switched. The source base station can then release resources associated with the UE context.
[0047] An embodiment of the present invention provides a mobility management method. Figure 2 is a structural diagram of a network system to which the embodiment of the present invention can be applied. As shown in Figure 2, the network system includes a source base station 11, a target base station 12, and a terminal device. The source base station 11 and the target base station 12 may be a macro station, an LTE eNB, a 5G NR NB, a gNB, etc., or may be a slave station such as a low power node (LPN) pico, femto, etc., or may be an access point (AP), or may be a network node consisting of a central unit (CU) and multiple TRPs managed and controlled by it. It should be noted that the embodiment of the present invention does not limit the specific types of the source base station 11 and the target base station 12. The terminal device 13 may be a user-side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile internet device (MID) or a wearable device, and it should be noted that the embodiments of the present invention do not limit the specific type of the terminal device 13.
[0048] An embodiment of the present invention provides a mobility management method applied to a source base station. Figure 3 is a flowchart of the mobility management method provided in an embodiment of the present invention. As shown in Figure 3, it includes the following steps:
[0049] In step 301, a report message sent by a terminal device is received, where the terminal device is a terminal device that receives data of a first multicast service, and the report message includes a measurement result.
[0050] In this embodiment, the first multicast service may include some or all of the multicast services received by the terminal device, and the multicast services may include, but are not limited to, MBMS services or MBS services.
[0051] Specifically, the terminal device can receive a multicast service from a source base station according to a unicast mode or a multicast mode, where the unicast mode may include a Point to Point (PTP) mode, and the multicast mode may include a Point to Multipoint (PTM) mode.
[0052] In step 302, a switching command is sent to the terminal equipment, the switching command is used to instruct the terminal equipment to switch to a target base station, and the target base station is determined based on the measurement result.
[0053] In this embodiment, the target base station may be a base station selected based solely on the measurement result, or may be a base station selected by combining the measurement result with other parameters, for example, a base station selected by combining the measurement result with part or all of at least one multicast service corresponding to the terminal device, and the at least one multicast service corresponding to the terminal device may include a multicast service received by the terminal device and a multicast service that has not yet been received but is intended to be received (i.e., a multicast service in which the terminal device is interested).
[0054] It should be noted that when the source base station knows the information of the target base station, it can directly send a switching command to the terminal equipment to instruct the terminal equipment to switch to the target base station, and the target base station can support part or all of at least one multicast service corresponding to the terminal equipment.
[0055] A mobility management method provided in an embodiment of the present invention includes a step of receiving a report message sent by a terminal device, where the terminal device is a terminal device that receives data of a first multicast service, and the report message includes a measurement result; and a step of sending a switch command to the terminal device, where the switch command is used to instruct the terminal device to switch to a target base station, thereby enabling the terminal device to switch to a target base station that supports some or all of the multicast service corresponding to the terminal device, and further maintaining the continuity of the multicast service when the UE moves, and reducing interruptions of the multicast service due to the movement of the UE.
[0056] Optionally, the method further comprises: The method may further include transmitting identification information of the second multicast service to the target base station; The step of transmitting a switching command to the terminal device includes: The method includes sending a switching command to the terminal device when receiving the information on the air interface resources sent by the target base station, where the switching command includes the information on the air interface resources.
[0057] In this embodiment, the second multicast service may be the same as, different from, or partially the same as the first multicast service, but this embodiment is not limited thereto. For example, if the first multicast service includes multicast service a1 to multicast service a3, the second multicast service may include multicast service a1 to multicast service a3, may include multicast service a1 and multicast service a4, or may include multicast service a4, etc.
[0058] Alternatively, the identification information of the second multicast service may be determined based on the identification information of the first multicast service, or may be determined based on the identification information of the fourth multicast service reported by the terminal device.
[0059] It should be noted that when the identification information of the second multicast service is determined based on the identification information of the first multicast service, the identification information of the second multicast service may be the same as, partially the same as, or different from, the identification information of the first multicast service. Similarly, when the identification information of the second multicast service is determined based on the identification information of a fourth multicast service reported by a terminal device, the identification information of the second multicast service may be the same as, partially the same as, or different from, the identification information of the fourth multicast service.
[0060] The identification information of the second multicast service may be any information capable of identifying the second multicast service, such as a Temporary Mobile Group Identity (TMGI).
[0061] The air interface resources may be air interface resources for transmitting a multicast service, which may be air interface resources reserved by the target base station for the multicast service or air interface resources used by the target base station, but this embodiment is not limited thereto.
[0062] In practical application, the source base station transmits the identification information of the second multicast service to the target base station, so that the target base station can understand that a switch related to the multicast service is currently being performed based on the identification information of the second multicast service, and can allocate air interface resources to the second multicast service. Accordingly, when the source base station receives the air interface resource information transmitted from the target base station indicating that the target base station allows access, the source base station can transmit a switch command to the terminal device to instruct the terminal device to switch to the target base station.
[0063] In this embodiment, the source base station sends identification information of the second multicast service to the target base station, so that the target base station can understand that a switch regarding the multicast service is currently being performed based on the identification information of the second multicast service, and can allocate air interface resources to the second multicast service for transmitting data of the multicast service, and further maintain the continuity of the multicast service when the UE moves, and reduce the interruption of the multicast service due to the movement of the UE.
[0064] Optionally, the method further comprises: receiving forwarding tunnel information sent by the target base station; The method may further include a step of forwarding multicast service data received from a first shared tunnel through a first forwarding tunnel, wherein the first forwarding tunnel is a forwarding tunnel established based on the forwarding tunnel information, and the first shared tunnel is a tunnel between the source base station and a core network side device.
[0065] In this embodiment, the forwarding tunnel information is used to establish a forwarding tunnel (i.e., a Forwarding Tunnel) between the source base station and the target base station, and for example, the forwarding tunnel information may include, but is not limited to, service quality requirement information, resource configuration information, etc.
[0066] Specifically, when the source base station receives the forwarding tunnel information transmitted by the target base station, the source base station can establish a forwarding tunnel, i.e., a first forwarding tunnel, based on the forwarding tunnel information, and can directly forward the multicast service data received from the first shared tunnel to the target base station through the first forwarding tunnel. The first shared tunnel is a shared tunnel (i.e., Shared Tunnel) between the source base station and the core network side device.
[0067] In this embodiment, the source base station forwards the multicast service data received from the first shared tunnel to the target base station through the first forwarding tunnel, thereby reducing the loss of multicast service data due to UE movement and further maintaining the continuity of the multicast service.
[0068] Optionally, the method further comprises: receiving identification information of a third multicast service sent by the target base station; and transmitting data of the third multicast service to the target base station.
[0069] In this embodiment, the third multicast service may be the same as, partially the same as, or different from the second multicast service. Optionally, the third multicast service may include only multicast services belonging to the second multicast service among the multicast services supported by the target base station, or may include all multicast services supported by the target base station.
[0070] For example, if the second multicast service includes multicast service a1 and multicast service a3, but the target base station supports multicast service a1, multicast service a2, and multicast service a4, the third multicast service may include only multicast service a1 and multicast service a2, or may include multicast service a1, multicast service a2, and multicast service a4.
[0071] Optionally, the identification information of the third multicast service may be determined based on the identification information of the second multicast service. It should be noted that even when the identification information of the third multicast service is determined based on the identification information of the second multicast service, the identification information of the third multicast service may be the same as, partially the same as, or different from the identification information of the second multicast service.
[0072] In this embodiment, the source base station can forward data of the multicast service supported by the target base station to the target base station, thus reducing the loss of multicast service data and maintaining the continuity of the multicast service.
[0073] Optionally, the method further comprises: sending quality of service configuration information of the second multicast service to the target base station; sending network element information of a core network of the second multicast service to the target base station; sending a Quality of Service Flow Identifier (QoS Flow ID, QFI) of the second multicast service to the target base station; and prohibiting transmission of a user identifier or a device identifier of the terminal device to the target base station.
[0074] In this embodiment, the quality of service configuration information (i.e., QoS Profile) may include, but is not limited to, configuration information such as reliability, delay, etc. The network element information of the core network may include a Multicast / Broadcast Session Management Function ID (MB-SMF ID), where the MB-SMF is used to manage the multicast session service.
[0075] In this embodiment, the source base station further sends at least one of the quality of service configuration information, QFI, and network element information of the core network of the second multicast service to the target base station, so that the target base station can prepare for switching the multicast service by combining the identification information of the second multicast service with at least one of the quality of service configuration information, QFI, and network element information of the core network of the second multicast service.
[0076] It should be noted that in this embodiment, the source base station does not transmit or refuses to transmit the user identifier or device identifier of the terminal device to the target base station.
[0077] Optionally, the method further comprises: The method may further include a step of sending a forwarding tunnel release instruction to the target base station or receiving a forwarding tunnel release instruction sent by the target base station, wherein the release instruction is used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
[0078] In this embodiment, the source base station can stop data forwarding or release the resources of the forwarding tunnel when it transmits a tunnel release instruction to the target base station or receives a forwarding tunnel release instruction sent by the target base station.
[0079] Optionally, the source base station may further send a forwarding tunnel release instruction to the target base station by a core network side device, or the target base station may receive a forwarding tunnel release instruction sent by a core network side device.
[0080] Optionally, the report message further includes identification information of a fourth multicast service.
[0081] In this embodiment, the fourth multicast service may be the same as, partially the same as, or different from the first multicast service.
[0082] In this embodiment, the identification information of the fourth multicast service is reported by the terminal equipment to the source base station, so that the source base station can determine the target base station based on the identification information of the fourth multicast service reported by the terminal equipment and the measurement results.
[0083] Optionally, the target base station is determined based on the measurement result and the identification information of the fourth multicast service.
[0084] In this embodiment, the source base station can determine the target base station based on the measurement results and the identification information of the fourth multicast service, for example, can select a base station that supports some or all of the fourth multicast service and has high quality as the target base station.
[0085] This embodiment determines the target base station by combining the measurement result and the identification information of the second multicast service, thus reducing the interruption of the multicast service due to non-support of the target base station.
[0086] Optionally, the switch command includes identification information of a fifth multicast service.
[0087] In this embodiment, the fifth multicast service may be the same as, partially the same as, or different from the third multicast service. Optionally, the fifth multicast service may include only multicast services belonging to the third multicast service among the multicast services supported by the target base station, or may include all multicast services supported by the target base station.
[0088] For example, if the third multicast service includes multicast service a1 and multicast service a3, but the target base station supports multicast service a1, multicast service a2, and multicast service a4, the fifth multicast service may include only multicast service a1 and multicast service a2, or may include multicast service a1, multicast service a2, and multicast service a4.
[0089] Optionally, the identification information of the fifth multicast service may be determined based on the identification information of the third multicast service. It should be noted that even when the identification information of the fifth multicast service is determined based on the identification information of the third multicast service, the identification information of the fifth multicast service may be the same as, partially the same as, or different from the identification information of the third multicast service.
[0090] An embodiment of the present invention provides a mobility management method applied to a target base station. Figure 4 is a flow chart of another mobility management method provided in an embodiment of the present invention. As shown in Figure 4, it includes the following steps:
[0091] In step 401, identification information of a second multicast service is received from a source base station.
[0092] In this embodiment, the multicast service may include, but is not limited to, an MBMS service or an MBS service, etc. The identification information of the multicast service may be any information capable of identifying the multicast service, such as TMGI.
[0093] In practical application, the target base station can receive the identification information of the second multicast service from the source base station and understand that a switch regarding the multicast service is currently being performed based on the identification information of the second multicast service.
[0094] In step 402, information on air interface resources is sent to the source base station.
[0095] In this embodiment, the air interface resources may be air interface resources for multicast service transmission, which may be air interface resources reserved by the target base station for the multicast service or air interface resources used by the target base station, but this embodiment is not limited thereto.
[0096] For example, when the target base station receives identification information of a second multicast service from the source base station, it can reserve air interface resources for the second multicast service and transmit information of the air interface resources to the source base station.
[0097] In step 403, an access completion message is received from the terminal device.
[0098] In this embodiment, when the target base station receives an access completion message, such as an RRC Reconfiguration Complete message, from the terminal equipment, it can know that the terminal equipment has already accessed the target base station, and thus the target base station can deliver data of the multicast service to the terminal equipment based on the air interface resources to maintain the continuity of the multicast service.
[0099] The mobility management method provided in an embodiment of the present invention includes steps of receiving identification information of a second multicast service from a source base station, transmitting information of air interface resources to the source base station, and receiving an access completion message from a terminal device, so that the target base station can deliver data of the multicast service to the terminal device based on the air interface resources to maintain the continuity of the multicast service.
[0100] Optionally, after the step of receiving identification information of the second multicast service from the source base station, the method further comprises: further comprising the step of transmitting forwarding tunnel information to the source base station; The forwarding tunnel established based on the forwarding tunnel information is used to forward data of the multicast service received by the source base station.
[0101] In this embodiment, the forwarding tunnel information is used to establish a forwarding tunnel (i.e., a Forwarding Tunnel) between the source base station and the target base station, and for example, the forwarding tunnel information may include, but is not limited to, service quality requirement information, resource configuration information, etc.
[0102] The forwarding tunnel established based on the forwarding tunnel information can be used to forward data of a multicast service received by the source base station, for example, data of a multicast service received by the source base station from a first shared tunnel, and the first shared tunnel is a shared tunnel (i.e., Shared Tunnel) between the source base station and a core network side device.
[0103] It should be noted that the data of the multicast service received by the source base station may include, but is not limited to, data of a second multicast service.
[0104] Optionally, after the step of receiving identification information of the second multicast service from the source base station, the method further comprises: The method further includes transmitting identification information of a third multicast service to the source base station.
[0105] In this embodiment, the third multicast service may be the same as, partially the same as, or different from the second multicast service. Optionally, the third multicast service may include only multicast services belonging to the second multicast service among the multicast services supported by the target base station, or may include all multicast services supported by the target base station.
[0106] For example, if the second multicast service includes multicast service a1 and multicast service a3, but the target base station supports multicast service a1, multicast service a2, and multicast service a4, the third multicast service may include only multicast service a1 and multicast service a2, or may include multicast service a1, multicast service a2, and multicast service a4.
[0107] Optionally, the identification information of the third multicast service may be determined based on the identification information of the second multicast service. It should be noted that even when the identification information of the third multicast service is determined based on the identification information of the second multicast service, the identification information of the third multicast service may be the same as, partially the same as, or different from the identification information of the second multicast service.
[0108] Optionally, after the step of receiving identification information of the second multicast service from the source base station, the method further comprises: The method further includes transmitting identification information of the sixth multicast service to a core network side device.
[0109] In this embodiment, the sixth multicast service may be the same as, partially the same as, or different from the second multicast service, or the sixth multicast service may be the same as, partially the same as, or different from the third multicast service. For example, the sixth multicast service may include all multicast services supported by the target base station, or may include only multicast services belonging to the second multicast service or the third multicast service among the terminal services supported by the target base station.
[0110] Optionally, the identification information of the sixth multicast service may be determined based on the identification information of the second multicast service or the identification information of the third multicast service. It should be noted that when the identification information of the sixth multicast service is determined based on the identification information of the second multicast service, the identification information of the sixth multicast service may be the same as, partially the same as, or different from, the identification information of the second multicast service. Similarly, when the identification information of the sixth multicast service is determined based on the identification information of the third multicast service, the identification information of the sixth multicast service may be the same as, partially the same as, or different from, the identification information of the third multicast service.
[0111] Optionally, the method further comprises: The method may further include a step of transmitting shared tunnel information to the core network side device, wherein the shared tunnel information is used to establish a shared tunnel between the target base station and the core network side device.
[0112] In this embodiment, the shared tunnel information is used to establish a shared tunnel between the target base station and the core network side equipment, and for example, the shared tunnel information may include, but is not limited to, service quality requirement information, resource configuration information, etc.
[0113] Specifically, when the core network side equipment receives the shared tunnel information sent by the target base station, it can establish a shared tunnel based on the shared tunnel information and the identification information of the sixth multicast service, and the shared tunnel can be used by the core network side equipment to send data of the sixth multicast service to the target base station.
[0114] Optionally, the step of transmitting the identification information of the sixth multicast service to the core network side device includes: transmitting identification information of a sixth multicast service to a core network side device when an access completion message is received from the terminal device; and sending identification information of the sixth multicast service to a core network side device when the information of the air interface resource is sent to the source base station.
[0115] For example, when the target base station receives an access complete message from the terminal equipment, it can immediately send identification information of the sixth multicast service to the core network side equipment, or when it sends information of the air interface resource to the source base station, it can immediately send identification information of the sixth multicast service to the core network side equipment.
[0116] Optionally, the method further comprises: receiving quality of service configuration information of the second multicast service from the source base station; receiving a quality of service flow identifier QFI of the second multicast service from the source base station; receiving network element information of a core network of the second multicast service from the source base station, and sending the network element information of the core network to a core network side device.
[0117] In this embodiment, the quality of service configuration information (i.e., QoS Profile) may include, but is not limited to, configuration information such as reliability, delay, etc. The network element information of the core network may include an MB-SMF ID, where the MB-SMF is used to manage the multicast session service.
[0118] In this embodiment, the target base station can prepare for switching of the multicast service by combining the identification information of the second multicast service with at least one of the quality of service configuration information of the second multicast service, the QFI, and the network element information of the core network by receiving at least one of the quality of service configuration information of the second multicast service, the QFI, and the network element information of the core network from the source base station.
[0119] Optionally, the method further comprises: The method further includes a step of sending a forwarding tunnel release instruction to the source base station or receiving a forwarding tunnel release instruction sent by the source base station, wherein the release instruction is used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
[0120] In this embodiment, the target base station can stop data forwarding or release the resources of the forwarding tunnel when it sends a forwarding tunnel release instruction to the source base station or receives a forwarding tunnel release instruction sent by the source base station.
[0121] Alternatively, the target base station may further send a forwarding tunnel release instruction to the source base station by a core network side device, or the source base station may receive a forwarding tunnel release instruction sent by a core network side device.
[0122] Optionally, after the step of receiving an access complete message from the terminal device, the method further comprises: The method further includes the step of instructing the terminal device to receive data of a multicast service in a point-to-multipoint PTM mode.
[0123] In this embodiment, after the switching is completed, the terminal device can be instructed to receive data of the multicast service in a PTM mode, where the data of the multicast service may include, but is not limited to, data of the first multicast service. Specifically, if the terminal device is receiving data of the multicast service in a PTP mode before the switching, the mode in which the terminal device receives data of the multicast service can be switched from the PTP mode to the PTM mode.
[0124] An embodiment of the present invention provides a mobility management method applied to a terminal device. Figure 5 is a flowchart of another mobility management method provided in an embodiment of the present invention. As shown in Figure 5, it includes the following steps:
[0125] In step 501, a report message is sent to a source base station, where the report message includes a measurement result and identification information of a fourth multicast service.
[0126] In this embodiment, the terminal device may be a terminal device that receives a multicast service, and the fourth multicast service may be the same as, partially the same as, or different from the multicast service received by the terminal device.
[0127] In step 502, a switch command sent by the source base station is received, and the switch command is used to instruct the terminal device to switch to a target base station.
[0128] In this embodiment, the target base station may be a base station selected based only on the measurement result, or may be a base station selected by combining the measurement result with identification information of the fourth multicast service. For example, a base station that supports part or all of the fourth multicast service and has high quality may be selected as the target base station.
[0129] A mobility management method provided in an embodiment of the present invention includes sending a report message to a source base station, the report message including a measurement result and identification information of a fourth multicast service, and receiving a switch command sent by the source base station, the switch command being used to instruct the terminal device to switch to a target base station. By reporting the measurement result and the identification information of the fourth multicast service to the source base station, the terminal device can switch to a target base station that supports some or all of the multicast services corresponding to the terminal device, and can further maintain the continuity of the multicast service when the UE moves and reduce interruptions of the multicast service caused by the UE movement.
[0130] Optionally, the switching command is: A fifth multicast service identification information; and information about the air interface resources of the target base station.
[0131] In this embodiment, the fifth multicast service may be the same as, partially the same as, or different from the third multicast service. Optionally, the fifth multicast service may include only multicast services belonging to the third multicast service among the multicast services supported by the target base station, or may include all multicast services supported by the target base station.
[0132] For example, if the third multicast service includes multicast service a1 and multicast service a3, but the target base station supports multicast service a1, multicast service a2, and multicast service a4, the fifth multicast service may include only multicast service a1 and multicast service a2, or may include multicast service a1, multicast service a2, and multicast service a4.
[0133] Optionally, the identification information of the fifth multicast service may be determined based on the identification information of the third multicast service. It should be noted that even when the identification information of the fifth multicast service is determined based on the identification information of the third multicast service, the identification information of the fifth multicast service may be the same as, partially the same as, or different from the identification information of the third multicast service.
[0134] The air interface resources may be air interface resources for transmitting a multicast service, which may be air interface resources reserved by the target base station for the multicast service or air interface resources used by the target base station, but this embodiment is not limited thereto.
[0135] In the following, embodiments of the invention will be described by way of example.
[0136] In Example 1, a shared tunnel (i.e., Shared Tunnel) for the multicast service, i.e., a user plane connection for the multicast service, has already been established between the target base station and the core network, and any UE receiving the multicast service at the target base station can share the shared tunnel.
[0137] 6 , the UE receives data of a multicast service from a source base station in a PTP mode, and the multicast service may be an MBS service. Specifically, the mobility management method provided in the embodiment of the present invention may include the following steps:
[0138] In step a1, the source base station performs measurement control on the UE, and the UE reports the measurement result to the source base station.
[0139] In step a2, a handover decision is made.
[0140] In this step, after receiving the measurement results reported by the UE, the source base station can combine the measurement results with the multicast service corresponding to the terminal equipment to select a target base station to switch to. For example, if the UE supports three multicast services, it can select a target base station that supports these three multicast services simultaneously.
[0141] In step a3, the source base station sends a handover request (ie, Handover Request) message to the selected target base station.
[0142] The switching request message may include all multicast service identifiers corresponding to the UE, such as TMGI, and quality of service configuration information (i.e., QoS Profile) corresponding to each multicast service identifier, so that the target base station can understand that a switch has been made regarding the PTP mode of the multicast service after receiving the switching request message.
[0143] In step a4, the target base station transmits a handover response (ie, Handover Response) message to the source base station.
[0144] In step a5, after receiving the switch response message, the source base station can send a switch command to the UE to establish a forwarding tunnel between the source base station and the target base station.
[0145] Specifically, the source base station can directly copy the data of the multicast service that it receives on the shared tunnel to the forwarding tunnel. It should be noted that the source base station may wait a certain period of time before releasing the forwarding tunnel.
[0146] In step a6, the UE sends an RRC reconfiguration complete message to the target base station.
[0147] Specifically, the RRC reconfiguration complete message may be referred to as a switching complete message or an access complete message. The UE notifies the target base station that it has successfully accessed the target base station by sending the RRC reconfiguration complete message to the target base station.
[0148] In step a7, the target base station changes the mode in which the UE receives the multicast service to PTM mode.
[0149] Specifically, after receiving the RRC reconfiguration complete message, the target base station can change the multicast service reception mode of the UE to PTM mode. It should be noted that the above step a7 is an optional step.
[0150] In Example 2, a shared tunnel for the multicast service, ie, a user plane connection for the multicast service, is not established between the target base station and the core network.
[0151] 7, the UE receives data of a multicast service from a source base station in a PTP mode, and the multicast service may be an MBS service. Specifically, the mobility management method provided in the embodiment of the present invention may include the following steps:
[0152] In step b1, the source base station performs measurement control on the UE, and the UE reports the measurement result to the source base station.
[0153] In step b2, the switching decision (i.e., H a Make a decision.
[0154] In this step, after receiving the measurement results reported by the UE, the source base station can combine the measurement results with the multicast service corresponding to the terminal equipment to select a target base station to switch to. For example, if the UE supports three multicast services, it can select a target base station that supports these three multicast services simultaneously.
[0155] In step b3, the source base station sends a switching request (i.e., H) to the selected target base station. a Send a (Override Request) message.
[0156] The switching request message may include all multicast service identifiers corresponding to the UE, such as TMGI, and quality of service configuration information (i.e., QoS Profile) corresponding to each multicast service identifier, so that the target base station can understand that a switch has been made regarding the PTP mode of the multicast service after receiving the switching request message.
[0157] In step b4, the target base station sends a switching response (i.e., H a Send a Handover Response message.
[0158] In step b5, after receiving the switch response message, the source base station can send a switch command to the UE to establish a forwarding tunnel (ie, a forwarding tunnel) between the source base station and the target base station.
[0159] Specifically, the source base station can directly copy the data of the multicast service that it receives on the shared tunnel to the forwarding tunnel. It should be noted that the source base station may wait a certain period of time before releasing the forwarding tunnel.
[0160] In step b6, the UE sends an RRC reconfiguration complete message to the target base station.
[0161] Specifically, the RRC reconfiguration complete message may be referred to as a switching complete message or an access complete message. The UE notifies the target base station that it has successfully accessed the target base station by sending the RRC reconfiguration complete message to the target base station.
[0162] In step b7, the target base station transmits a path switch (ie, Path Switch) message to the core network side device.
[0163] The path switch message includes a multicast service identifier. The target base station sends the path switch message to a core network side device to request establishment of a shared tunnel for the multicast service corresponding to the multicast service identifier, i.e., a user plane connection for the multicast service, between the core network device and the target device.
[0164] It should be noted that the target base station may send a path switch (i.e., Path Switch) message to the core network side device after receiving the switch request message. Alternatively, the target base station may immediately send the path switch message to the core network side device when receiving the RRC reconfiguration complete message sent by the UE, or may immediately send the path switch message to the core network side device when sending the switch response message to the source base station, but this embodiment is not limited thereto.
[0165] In step b8, after receiving the path switch message, the core network side device establishes a shared tunnel for the multicast service with the target base station, and transmits a path switch response (ie, Path Switch Ack) message to the target base station.
[0166] Specifically, when the target base station receives the path switch response message, it knows that the user plane connection has already been established.
[0167] In step b9, the target base station can change the mode in which the UE receives the multicast service to PTM mode.
[0168] Specifically, the target base station may change the mode in which the UE receives the multicast service to PTM mode after receiving the RRC reconfiguration complete message, or may change the mode in which the UE receives the multicast service to PTM mode after receiving the path switch response message. It should be noted that the above step a9 is an optional step.
[0169] In this way, the embodiments of the present invention provide a solution that can achieve service continuity for a UE in PTP mode of an MBS service when transitioning from receiving a multicast service in PTP mode at a source base station to receiving a multicast service in PTP mode at a target base station, and the solution can achieve improved service continuity based on the switching procedure.
[0170] 8 is a structural diagram of a source base station provided in an embodiment of the present invention. As shown in FIG. 8, a source base station 800 includes: a first receiving module 801 for receiving a report message sent by a terminal device, the terminal device being a terminal device for receiving data of a first multicast service, the report message including a measurement result; a first transmitting module 802 for transmitting a switching command to the terminal equipment, the switching command being used to instruct the terminal equipment to switch to a target base station, the target base station being determined based on the measurement results;
[0171] Optionally, the source base station: The wireless communication system further includes a second transmitting module for transmitting identification information of a second multicast service to the target base station.
[0172] The first transmitting module specifically includes: It is used to send a switching command to the terminal equipment when receiving the information on the air interface resources sent by the target base station, and the switching command includes the information on the air interface resources.
[0173] Optionally, the source base station: receiving forwarding tunnel information sent by the target base station; The method further includes a step of forwarding data of the multicast service received from the first shared tunnel through a first forwarding tunnel, wherein the first forwarding tunnel is a forwarding tunnel established based on the forwarding tunnel information, and the first shared tunnel is a tunnel between the source base station and a core network side device.
[0174] Optionally, the source base station: a second receiving module for receiving identification information of a third multicast service sent by the target base station; and a third transmitting module for transmitting data of the third multicast service to the target base station.
[0175] Optionally, the source base station further includes a fourth transmitting module, specifically: sending quality of service configuration information of the second multicast service to the target base station; sending network element information of a core network of the second multicast service to the target base station; sending a quality of service flow identifier QFI of the second multicast service to the target base station; and prohibiting transmission of a user identifier or a device identifier of the terminal device to the target base station.
[0176] Optionally, the source base station: The base station further includes a first transmission module for sending a forwarding tunnel release instruction to the target base station or receiving a forwarding tunnel release instruction sent by the target base station, the release instruction being used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
[0177] Optionally, the report message further includes identification information of a fourth multicast service.
[0178] Optionally, the target base station is determined based on the measurement result and the identification information of the fourth multicast service.
[0179] Optionally, the switch command includes an identification of a fifth multicast service.
[0180] The source base station 800 provided in the embodiment of the present invention can implement each process implemented by the source base station in the above method embodiment, and detailed descriptions thereof will be omitted here to avoid duplication.
[0181] In the source base station 800 in this embodiment of the present invention, the first receiving module 801 is used to receive a report message sent by a terminal device, where the terminal device is a terminal device that receives data of a first multicast service, and the report message includes a measurement result, and the first sending module 802 is used to send a switch command to the terminal device, where the switch command is used to instruct the terminal device to switch to a target base station. In this way, the terminal device can switch to a target base station that supports some or all of the multicast services corresponding to the terminal device, and further, the continuity of the multicast service can be maintained when the UE moves, and the interruption of the multicast service caused by the UE movement can be reduced.
[0182] 9 is a structural diagram of a target base station provided in an embodiment of the present invention. As shown in FIG. 9, the target base station 900: a third receiving module 901 for receiving identification information of a second multicast service from a source base station; a fifth sending module 902 for sending information about air interface resources to the source base station; and a fourth receiving module 903 for receiving an access completion message from the terminal device.
[0183] Optionally, the target base station: Further, a sixth sending module is provided for sending forwarding tunnel information to the source base station after receiving the identification information of the second multicast service from the source base station; The forwarding tunnel established based on the forwarding tunnel information is used to forward data of the multicast service received by the source base station.
[0184] Optionally, the target base station: The method further comprises a seventh sending module for sending identification information of a third multicast service to the source base station after receiving the identification information of the second multicast service from the source base station.
[0185] Optionally, the target base station: The method further includes an eighth sending module for sending the identification information of the sixth multicast service to the core network side device after the step of receiving the identification information of the second multicast service from the source base station.
[0186] Optionally, the target base station: Further comprising a ninth transmitting module for transmitting shared tunnel information to the core network side equipment, wherein the shared tunnel information is used to establish a shared tunnel between the target base station and the core network side equipment.
[0187] Optionally, the eighth transmitting module specifically includes: transmitting identification information of a sixth multicast service to a core network side device when an access completion message is received from the terminal device; and transmitting identification information of the sixth multicast service to a core network side device when the information of the air interface resource is transmitted to the source base station.
[0188] Optionally, the target base station further includes a fifth receiving module; receiving quality of service configuration information of the second multicast service from the source base station; receiving a quality of service flow identifier QFI of the second multicast service from the source base station; receiving network element information of a core network of the second multicast service from the source base station, and transmitting the network element information of the core network to a core network side device.
[0189] Optionally, the target base station: The mobile station further includes a second transmission module for sending a forwarding tunnel release instruction to the source base station or receiving a forwarding tunnel release instruction sent by the source base station, the release instruction being used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
[0190] Optionally, the target base station: The method further comprises an instruction module for instructing the terminal device to receive data of a multicast service in a point-to-multipoint PTM mode after the step of receiving an access complete message from the terminal device.
[0191] The target base station 900 provided in the embodiment of the present invention can implement each process implemented by the target base station in the above method embodiment, and detailed descriptions thereof will be omitted here to avoid duplication.
[0192] In the target base station 900 in this embodiment of the present invention, the third receiving module 901 is used to receive identification information of the second multicast service from the source base station, the fifth sending module 902 is used to send information of air interface resources to the source base station, and the fourth receiving module 903 is used to receive an access complete message from the terminal device. In this way, the target base station can deliver data of the multicast service to the terminal device based on the air interface resources to maintain the continuity of the multicast service.
[0193] 10 is a structural diagram of a terminal device provided in an embodiment of the present invention. As shown in FIG. 10, a terminal device 1000 includes: a tenth sending module 1001 for sending a report message to the source base station, the report message including the measurement result and the identification information of the fourth multicast service; and a sixth receiving module 1002 for receiving a switching command sent by the source base station, the switching command being used to instruct the terminal device to switch to a target base station.
[0194] Optionally, the switching command is: A fifth multicast service identification information; and information about the air interface resources of the target base station.
[0195] The terminal device 1000 provided in the embodiment of the present invention can implement each process implemented by the terminal device in the above method embodiment, and detailed descriptions thereof will be omitted here to avoid duplication.
[0196] In the terminal device 1000 according to the embodiment of the present invention, the tenth sending module 1001 is used to send a report message to the source base station, the report message including the measurement result and the identification information of the fourth multicast service, and the sixth receiving module 1002 is used to receive a switch command sent by the source base station, the switch command being used to instruct the terminal device to switch to a target base station. By reporting the measurement result and the identification information of the fourth multicast service to the source base station, the terminal device can switch to a target base station that supports some or all of the multicast services corresponding to the terminal device, and can maintain the continuity of the multicast service when the UE moves, and reduce the interruption of the multicast service caused by the UE movement.
[0197] 11 is a structural diagram of another source base station provided in an embodiment of the present invention. As shown in FIG. 11, a source base station 1100 includes a processor 1101, a memory 1102, a bus interface 1103, and a transceiver 1104, and the processor 1101, the memory 1102, and the transceiver 1104 are all connected to the bus interface 1103.
[0198] In an embodiment of the present invention, the source base station 1100 further comprises a computer program stored in the memory 1102 and executable on the processor 1101 .
[0199] In an embodiment of the present invention, the transceiver 1104 comprises: receiving a report message sent by a terminal device, the terminal device being a terminal device receiving data of a first multicast service, the report message including a measurement result; A step of sending a switching command to the terminal equipment, the switching command being used to instruct the terminal equipment to switch to a target base station, and a step of determining the target base station based on the measurement results.
[0200] In an embodiment of the present invention, it should be understood that the above processor 1101 and transceiver 1104 can implement each process implemented in the source base station in the above embodiment of the method, and detailed descriptions will be omitted here to avoid duplication.
[0201] 12 is a structural diagram of another target base station provided in an embodiment of the present invention. As shown in FIG. 12, the target base station 1200 includes a processor 1201, a memory 1202, a bus interface 1203, and a transceiver 1204, and the processor 1201, the memory 1202, and the transceiver 1204 are all connected to the bus interface 1203.
[0202] In an embodiment of the present invention, the target base station 1200 further comprises a computer program stored in the memory 1202 and executable on the processor 1201 .
[0203] In an embodiment of the present invention, the transceiver 1204 comprises: receiving identification information of a second multicast service from a source base station; sending information about air interface resources to the source base station; and receiving an access completion message from the terminal device.
[0204] In an embodiment of the present invention, it should be understood that the above processor 1201 and transceiver 1204 can implement each process implemented in the target base station in the above embodiment of the method, and detailed descriptions will be omitted here to avoid duplication.
[0205] FIG. 13 is a structural diagram of another terminal device provided in an embodiment of the present invention. Referring to FIG. 13, the terminal device 1300 includes, but is not limited to, components such as a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, a processor 1310, and a power supply 1311. Those skilled in the art will understand that the structure of the terminal device shown in FIG. 13 does not limit the terminal device, and that the terminal device may include more or fewer components than those shown, or a combination of some components, or a different component arrangement. In an embodiment of the present invention, the terminal device includes, but is not limited to, a mobile phone, a tablet PC, a laptop, a personal digital assistant, an in-vehicle terminal, a wearable device, a pedometer, etc.
[0206] The high frequency unit 1301 is used for the steps of: sending a report message to a source base station, the report message including measurement results and identification information of a fourth multicast service; and receiving a switching command sent by the source base station, the switching command being used to instruct the terminal equipment to switch to a target base station.
[0207] It should be understood that in this embodiment of the present invention, the radio frequency unit 1301 and the processor 1310 can implement each process implemented in the terminal equipment in the above method embodiment, and detailed descriptions thereof will be omitted here to avoid duplication.
[0208] It should be understood that in this embodiment of the present invention, the radio frequency unit 1301 can be used to receive and transmit information or receive and transmit signals in a call process, specifically, to receive downlink data from a base station, process the data in the processor 1310, and transmit uplink data to the base station. Typically, the radio frequency unit 1301 includes, but is not limited to, an antenna, at least one amplifier, a receiver / transmitter, a coupler, a low-noise amplifier, a duplexer, etc. The radio frequency unit 1301 can also communicate with a network and other devices via a wireless communication system.
[0209] The terminal device provides wireless broadband Internet access to the user through the network module 1302 to facilitate, for example, sending and receiving email, browsing web pages, and accessing streaming media.
[0210] The audio output unit 1303 can convert audio data received by the radio frequency unit 1301 or the network module 1302 or stored in the memory 1309 into an audio signal and output it as a voice. The audio output unit 1303 can also provide audio output (e.g., call signal reception sound, message reception sound, etc.) related to a specific function performed by the terminal device 1300. The audio output unit 1303 includes a speaker, a buzzer, a handset, etc.
[0211] The input unit 1304 is used to receive audio or video signals. The input unit 1304 may include a graphics processing unit (GPU) 13041 that processes image data of still or video images captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 13042. The processed image frames can be displayed on the display unit 1306. The image frames processed by the GPU 13041 can be stored in the memory 1309 (or other storage medium) or transmitted by the radio frequency unit 1301 or the network module 1302. The microphone 13042 can receive voice and process such voice as audio data. In a telephone call mode, the processed audio data can be converted by the radio frequency unit 1301 into a format that can be transmitted to a mobile communication base station and output.
[0212] The terminal device 1300 further includes at least one sensor 1305, such as a light sensor, a motion sensor, or other sensor. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 13061 according to the brightness of the ambient light, and a proximity sensor that can turn off the display panel 13061 and / or the backlight when the terminal device 1300 is brought close to the ear. As one type of motion sensor, an acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes) and can detect the magnitude and direction of gravity when stationary. This can be used to recognize the terminal device's orientation (e.g., switching between landscape and portrait orientation, related games, magnetometer orientation calibration), vibration recognition-related functions (e.g., pedometer, tap), etc. The sensor 1305 may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., and detailed description thereof will be omitted here.
[0213] The display unit 1306 is used to display information input by a user or information provided to a user. The display unit 1306 may include a display panel 13061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
[0214] The user input unit 1307 can be used to receive input numeric or character information and generate key signal inputs related to user settings and function control on the terminal device. Specifically, the user input unit 1307 includes touch panels 13071 and 13072. The touch panel 13071, also known as a touch screen, can detect a user's touch operation on or near the touch panel 13071 (e.g., an operation performed on or near the touch panel 13071 by a user using a finger, a stylus, or any suitable object or accessory). The touch panel 13071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch direction and detects and transmits a signal resulting from the touch operation to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and transmits them to the processor 1310. The touch controller also receives and executes instructions sent from the processor 1310. The touch panel 13071 can be implemented in various forms, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 13071, the user input unit 1307 may further include other input devices 13072. Specifically, the other input devices 13072 may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and an operation lever, and detailed description thereof will be omitted here.
[0215] Furthermore, the touch panel 13071 may cover the display panel 13061, and when the touch panel 13071 detects a touch operation on or near it, it transmits it to the processor 1310 to identify the type of touch event, and then the processor 1310 provides a corresponding visual output on the display panel 13061 according to the type of touch event. In FIG. 13 , the touch panel 13071 and the display panel 13061 are two independent components that realize the input and output functions of the terminal device, but in some embodiments, the touch panel 13071 and the display panel 13061 may be integrated to realize the input and output functions of the terminal device, and this is not specifically limited herein.
[0216] The interface unit 1308 is an interface that connects an external device to the terminal device 1300. For example, the external device may include a wired or wireless headphone port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device equipped with a recognition module, an audio input / output (I / O) port, a video I / O port, an earphone port, etc. The interface unit 1308 can be used to receive input (e.g., data information, power, etc.) from the external device and transmit the received input to one or more components within the terminal device 1300, or to transmit data between the terminal device 1300 and the external device.
[0217] The memory 1309 can be used to store software programs and various data. The memory 1309 may mainly include a program storage area capable of storing an operating system, an application required for at least one function (e.g., an audio playback function, an image playback function, etc.), and the like, and a data storage area capable of storing data created in accordance with the use of the mobile phone (e.g., audio data, a phone book, etc.). The memory 1309 may also include a high-speed random access memory, and may further include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage device.
[0218] Processor 1310 is the control center of the terminal device, connecting each part of the entire terminal device via various interfaces and lines, and performs various functions and data processing of the terminal device by operating or executing software programs and / or modules stored in memory 1309 and calling up data stored in memory 1309, thereby monitoring the terminal device as a whole. Processor 1310 may include one or more processing units, and preferably, processor 1310 can integrate an application processor that mainly processes an operating system, user interface, applications, etc., and a modem processor that mainly processes wireless communications. It can be understood that the modem processor does not have to be integrated into processor 1310.
[0219] The terminal device 1300 may further include a power source 1311 (e.g., a battery) for powering each component, and preferably, the power source 1311 is logically connected to the processor 1310 via a power management system, thereby enabling the power management system to realize functions such as charge / discharge management and power consumption management.
[0220] It should be noted that the electronic device 1300 includes some functional modules not shown, and detailed description thereof will be omitted here.
[0221] Preferably, an embodiment of the present invention further provides a terminal device comprising a processor 1310, a memory 1309, and a computer program stored in the memory 1309 and executable on the processor 1310, the computer program realizing each process of the above-mentioned mobility management method embodiment when executed by the processor 1310, and achieving the same technical effects, and detailed description thereof will be omitted here to avoid duplication.
[0222] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program being capable of implementing the processes of the above-described mobility management method embodiments when executed by a processor, and achieving the same technical effects. To avoid repetition, detailed descriptions will be omitted herein. The computer-readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, etc.
[0223] It should be noted that, as used herein, the terms "comprise," "consist of," or any other variation thereof, are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not expressly stated or inherent in such process, method, article, or apparatus. Unless otherwise specified, an element qualified by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
[0224] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solution of the present invention can be substantially embodied in the form of a software product, and the computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions that cause a terminal (which may 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 invention.
[0225] Although the embodiments of the present invention have been described above with reference to the drawings, the present invention is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the teachings of the present invention, many forms that a person skilled in the art can make without departing from the spirit of the present invention and the scope of protection of the claims are all within the scope of protection of the present invention.
Claims
1. A mobility management method applied to a source base station, comprising: receiving a report message transmitted by a terminal device, the terminal device being a terminal device for receiving data of a first multicast service, the report message including a measurement result; sending a switching command to the terminal device, the switching command being used to instruct the terminal device to switch to a target base station, the target base station being determined based on the measurement result, the switching command including identification information of a fifth multicast service, the fifth multicast service being partially the same as or different from the first multicast service; the step of sending a switching command to the terminal device includes a step of sending a switching command to the terminal device when receiving information of air interface resources transmitted by the target base station, the switching command including the information of the air interface resources; The method further includes the step of: sending identification information of a second multicast service to the target base station, where the second multicast service is partially the same as or different from the first multicast service; sending quality of service configuration information of the second multicast service to the target base station; sending network element information of a core network of the second multicast service to the target base station; sending a quality of service flow identifier QFI of the second multicast service to the target base station; prohibiting transmission of a user identifier or a device identifier of the terminal device to the target base station.
2. receiving forwarding tunnel information sent by the target base station; 2. The method of claim 1, further comprising: a step of forwarding data of a multicast service received from a first shared tunnel through a first forwarding tunnel, the first forwarding tunnel being a forwarding tunnel established based on the forwarding tunnel information, and the first shared tunnel being a tunnel between the source base station and a core network side device.
3. 3. The method of claim 2, further comprising the step of sending a forwarding tunnel release instruction to the target base station or receiving a forwarding tunnel release instruction sent by the target base station, wherein the forwarding tunnel release instruction is used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
4. the report message further includes identification information of a fourth multicast service; The method of claim 1 , wherein the target base station is determined based on the measurement results and an identification of the fourth multicast service.
5. A mobility management method applied to a target base station, comprising: receiving, from the source base station, identification information of a second multicast service, the second multicast service being the same as or different from some or all of the multicast services received by the terminal device; sending information about air interface resources to the source base station; receiving an access completion message from the terminal device; receiving quality of service configuration information of the second multicast service from the source base station; receiving a quality of service flow identifier QFI of the second multicast service from the source base station; receiving network element information of a core network of the second multicast service from the source base station, and transmitting the network element information of the core network to a core network side device; or A mobility management method, further comprising the step of sending a forwarding tunnel release instruction to the source base station or receiving a forwarding tunnel release instruction sent by the source base station, wherein the forwarding tunnel release instruction is used to instruct stopping data forwarding or releasing resources of the forwarding tunnel.
6. After the step of receiving identification information of the second multicast service from the source base station, further comprising the step of transmitting forwarding tunnel information to the source base station; The forwarding tunnel established based on the forwarding tunnel information is used to forward data of the multicast service received by the source base station, or The method of claim 5 , further comprising the step of transmitting identification information of a third multicast service to the source base station.
7. A source base station comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program implementing the steps of the mobility management method of any one of claims 1 to 4 when executed by the processor.
8. A target base station comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, the computer program implementing the steps of the mobility management method according to claim 5 or 6 when executed by the processor.
Citation Information
Patent Citations
Devices and method of evolved multimedia broadcast multicast service handover
WO2017095434A1