Communication method and device in terminal moving process and storage medium
By reporting its capabilities and contract information during the mobile process, and obtaining neighborhood network attributes, assisting in selecting the accessed cells, the problem of terminal failure in access between different cells is solved, and the access success rate is improved and resources are saved.
Patent Information
- Application Number
- CN202310686633.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-09
- Publication Date
- 2024-12-10
AI Technical Summary
During terminal movement, since the communication system supported by different cells may be different, the terminal fails to access when accessing another cell from one cell.
Through the capability and contract configuration information pre-reported by the terminal, as well as the network device attribute information of itself and neighboring areas, the neighboring cells can be selected to avoid access failure.
It effectively avoids terminal access failure, saves signaling resources, and reduces the consumption of network resources.
Smart Images

Figure CN119110362A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to but is not limited to the field of communications, and in particular to a communication method, electronic device and computer-readable storage medium in a terminal mobile process. Background Art
[0002] Currently, during the communication process, a terminal selects a cell to access and exchanges data with the wireless communication network through the accessed cell; when the terminal moves, the terminal needs to perform cell switching / reselection / redirection to access another cell.
[0003] It should be noted that since the communication standard networks supported by different cells may be different, or the different protocol versions corresponding to the cells supporting the same communication standard network may be different; however, there are differences in the functions supported by different communication standard networks, or the functions supported by different protocol versions of the same communication standard network. Therefore, when the terminal accesses from one cell to another, access failure will occur. Summary of the invention
[0004] The embodiments of the present application provide a communication method, an electronic device, and a computer-readable storage medium during a terminal mobility process, thereby avoiding the problem of access failure when a terminal accesses from one cell to another cell.
[0005] In a first aspect, an embodiment of the present application provides a communication method in a terminal mobility process, which is applied to a first device, where the first device is a network device corresponding to a current resident cell of the first terminal, and the method includes:
[0006] Receiving first information sent by the first terminal; wherein the first information represents capabilities supported by the first terminal and / or subscription information associated with an interoperability service in the first terminal;
[0007] Acquire attribute information of at least one second device; wherein the second device is a network device corresponding to a neighboring cell of a cell currently occupied by the first terminal;
[0008] During the movement of the first terminal, based on the first information, the attribute information of the first device and the attribute information of the second device, the first terminal is assisted in switching or redirecting or reselecting the current resident cell of the first terminal.
[0009] In a second aspect, an embodiment of the present application provides a communication method for a terminal mobility process, which is applied to a second device, where the second device is a network device corresponding to a neighboring cell of a currently resident cell of the first terminal, and the method includes:
[0010] receiving an access request sent by a first device; wherein the access request includes first information characterizing capabilities supported by the first terminal and / or subscription information associated with an interoperable service in the first terminal and attribute information of the first device; the first device is a network device corresponding to a current resident cell of the first terminal;
[0011] During the movement of the first terminal, based on the first information, the attribute information of the first device and the attribute information of the second device, the first terminal is assisted in switching or redirecting or reselecting the current resident cell of the first terminal.
[0012] In a third aspect, an embodiment of the present application provides a communication method in a terminal movement process, which is applied to a first terminal, and the method includes:
[0013] Sending first information of a first terminal to a first device; wherein the first information represents capabilities supported by the first terminal and / or subscription information associated with an interoperability service in the first terminal; the first device is a network device corresponding to a current resident cell of the first terminal;
[0014] When the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection, receiving second measurement configuration information sent by the first device; wherein the second configuration information is obtained after the first device deletes the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information; and the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0015] Measuring performance of the candidate cell in the second measurement configuration information to obtain a first measurement result;
[0016] Send the first measurement result to the first device.
[0017] In a fourth aspect, an embodiment of the present application provides a first device, where the first device is a network device corresponding to a current resident cell of a first terminal, and the first device includes:
[0018] A first receiving module, configured to receive first information sent by the first terminal; wherein the first information represents capabilities supported by the first terminal and / or contract information associated with an interoperability service in the first terminal;
[0019] A first acquisition module, configured to acquire attribute information of at least one second device; wherein the second device is a network device corresponding to a neighboring cell of a cell currently occupied by the first terminal;
[0020] The first processing module is used to assist the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device during the movement of the first terminal.
[0021] In a fifth aspect, an embodiment of the present application provides a second device, where the second device is a network device corresponding to a neighboring cell of a currently camped cell of the first terminal, and the second device includes:
[0022] A second receiving module is configured to receive an access request sent by a first device; wherein the access request includes first information characterizing capabilities supported by the first terminal and / or subscription information associated with an interoperable service in the first terminal and attribute information of the first device; the first device is a network device corresponding to a current resident cell of the first terminal;
[0023] The second processing module is used to assist the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device during the movement of the first terminal.
[0024] In a sixth aspect, an embodiment of the present application provides a first terminal, wherein the first terminal includes:
[0025] A third sending module is used to send first information of the first terminal to the first device; wherein the first information represents the capabilities supported by the first terminal and / or the subscription information associated with the interoperability service in the first terminal; the first device is a network device corresponding to the current resident cell of the first terminal;
[0026] A third receiving module is configured to receive second measurement configuration information sent by the first device when the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection; wherein the second configuration information is obtained after the first device deletes the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information; and the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0027] A third processing module, configured to measure the performance of the candidate cell in the second measurement configuration information to obtain a first measurement result;
[0028] The third sending module is further configured to send the first measurement result to the first device.
[0029] According to a seventh aspect, a first device is provided, wherein the first device comprises:
[0030] A first memory, used to store executable instructions;
[0031] The first processor is used to implement the above-mentioned communication method of the terminal movement process when executing the executable instructions stored in the first memory.
[0032] According to an eighth aspect, a second device is provided, wherein the second device includes:
[0033] A second memory, used for storing executable instructions;
[0034] The second processor is used to implement the above-mentioned communication method of the terminal movement process when executing the executable instructions stored in the second memory.
[0035] According to a ninth aspect, a first terminal is provided, wherein the first terminal includes:
[0036] A third memory, used to store executable instructions;
[0037] The third processor is used to implement the above-mentioned communication method of the terminal movement process when executing the executable instructions stored in the third memory.
[0038] In the tenth aspect, an embodiment of the present application provides a chip for implementing the communication method of the above-mentioned terminal movement process; the chip includes: a processor for calling and running a computer program from a memory so that a device equipped with the chip executes the above-mentioned communication method of the terminal movement process.
[0039] In an eleventh aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute the communication method of the terminal movement process described above.
[0040] In a twelfth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the communication method of the terminal movement process mentioned above.
[0041] In a thirteenth aspect, an embodiment of the present application provides a computer program which, when executed on a computer, enables the computer to execute the communication method of the terminal movement process described above.
[0042] Through the above technical solution, when the first terminal needs to switch / redirect / reselect a cell, the network device corresponding to the current resident cell of the first terminal, that is, the first device assists the first terminal in selecting an accessible neighboring cell through the terminal capabilities pre-reported by the first terminal and / or the contract configuration information associated with the interoperable service in the terminal, and the attribute information of the network devices corresponding to itself and the neighboring cell, such as the version of itself and the neighboring cell, so as to avoid the first terminal accessing the neighboring cell that cannot provide available resources for the first terminal, and save signaling resources. At the same time, it avoids the problem of consuming network resources due to the failure of the first terminal to switch / redirect / reselect. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 is a schematic structural diagram of a wireless communication system provided in an embodiment of the present application;
[0044] Figure 2 is a schematic flow chart of a communication method for a terminal mobile process provided in an embodiment of the present application;
[0045] Figure 3 is a schematic block diagram of a first device provided in an embodiment of the present application;
[0046] Figure 4 is a schematic block diagram of a second device provided in an embodiment of the present application;
[0047] Figure 5 is a schematic block diagram of a first terminal provided in an embodiment of the present application;
[0048] Figure 6 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0049] Figure 7 is a schematic structural diagram of a chip provided in an embodiment of the present application;
[0050] Figure 8 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application. It should be noted that, in the absence of conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.
[0052] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application.
[0053] like Figure 1 As shown, the wireless communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.
[0054] It should be understood that the embodiments of the present application are only exemplified by the wireless communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine Type Communications (eMTC) system, the 5th generation mobile communication technology (5G) communication system (also known as New Radio (NR) communication system), or future communication systems, etc.
[0055] exist Figure 1 In the wireless communication system 100 shown, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area, and may communicate with the terminal device 110 (eg, UE) located in the coverage area.
[0056] In addition, the access network device provides services for the cell, and the terminal device 110 communicates with the access network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell may be a cell corresponding to the access network device (for example, a base station), and the cell may belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0057] The network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0058] The wireless terminal device 110 includes but is not limited to any terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.
[0059] For example, the terminal device 110 may refer to a reduced capability (RedCap) terminal, an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolution network, etc.
[0060] It should be noted that the RedCap terminal is a lightweight 5G terminal developed by the 3rd Generation Partnership Project (3GPP) Release 17 (R17), which is suitable for scenarios such as video surveillance, wearables, and industrial sensors. In terms of mobility, the RedCap terminal inherits the 5G New Radio (NR) capabilities, supports cell reselection, same-frequency / different-frequency switching, and inter-system interoperability with the 4th generation mobile communication technology (4G). Compared with the enhanced mobile broadband (eMBB) defined in 5G Release 15 (R15) / Release 16 (R16), the RedCap terminal developed by R17 reduces the complexity of the terminal by reducing the bandwidth of the user equipment (UE), reducing the number of transmitting and receiving antennas, reducing the modulation order, and adjusting the duplex mode, so as to balance the performance and cost requirements of some IoT services. Table 1 is a comparison table of the performance supported by a RedCap terminal, such as a RedCap UE, and an NR terminal in the related technology, such as an NR UE, in the receiving frequency range 1 (Frequency Range 1, FR1) band.
[0061] FR1 NR UE FR1 RedCap UE Maximum channel bandwidth 100MHz 20MHz Antenna Capability 2T4R 1T1R or 1T2R Maximum modulation order Minimum 256QAM Minimum 64QAM Duplex Mode FD-FDD, TDD FD-FDD, TDD, HD-FDD
[0062] Table 1
[0063] Among them, in terms of maximum channel bandwidth, the FR1 band reduces the maximum channel bandwidth supported by RedCap UE to 20MHz based on the 100MHz bandwidth of NR UE to match the 5G terminal communication with relatively low business demand; in terms of antenna capability, the number of antennas of NR UE supports 2 downlink antennas transmission and 4 uplink antennas reception (2Transmit 4Receive, 2T4R), while the number of antennas of RedCap UE is reduced to support 1 downlink antenna transmission and 1 uplink antenna reception (1Transmit 1Receive, 1T1R), or 1 downlink antenna transmission and 2 uplink antenna reception (1Transmit 2Receive, 1T2R); the maximum modulation order is also reduced from 256 orthogonal amplitude modulation (Quadrature Amplitude Modulation, QAM) to a minimum of 64QAM; for duplex mode, NR UE supports full duplex (Full Duplex, FD)-frequency division duplex (Frequency Division Duplex, FDD) and time division duplex (Time Division Duplex, TDD), while RedCap The UE supports FD-FDD, TDD, and half-duplex (Half Duplex, HD)-FDD duplex modes. The NR UE supports full-duplex (Full Duplex, FD)-frequency division duplex (FDD) and time division duplex (Time Division Duplex, TDD).
[0064] The terminal device 110 may be used for device-to-device (D2D) communication.
[0065] The wireless communication system 100 may also include a core network device 130 for communicating with the base station, and the core network device 130 may be a 5G core network (5G Core, 5GC) device, for example, an access and mobility management function (Access and Mobility Management Function, AMF) device, for example, an authentication server function (Authentication Server Function, AUSF) device, for example, a user plane function (User Plane Function, UPF) device, for example, a session management function (Session Management Function, SMF) device. Optionally, the core network device 130 may also be an evolved packet core (Evolved Packet Core, EPC) device of the LTE network, for example, a session management function + core network data gateway (Session Management Function + Core Packet Gateway, SMF + PGW-C) device. It should be understood that SMF + PGW-C can simultaneously implement the functions that SMF and PGW-C can implement. During the network evolution process, the name of the above-mentioned core network device may change, or a new network entity may be formed by dividing the functions of the core network, which is not limited to the embodiments of the present application.
[0066] Figure 1 A base station, a core network device and two terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0067] It should be noted that Figure 1It is only to illustrate the system to which the present application is applicable in the form of an example. Of course, the method shown in the embodiment of the present application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiment of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, B can be obtained through C; it can also mean that there is an association relationship between A and B. It should also be understood that the "correspondence" mentioned in the embodiment of the present application can mean that there is a direct or indirect correspondence relationship between the two, or it can mean that there is an association relationship between the two, or it can mean that there is an indication and being indicated, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined may refer to the definition in the protocol. It should also be understood that in the embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.
[0068] For ease of understanding the technical solutions of the embodiments of the present application, the related technologies of the embodiments of the present application are described below. The following related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by those skilled in the art of the present application. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0069] Before explaining this application, the interoperability within a mobile communication system, such as 5G R15 / R16, and between mobile communication systems, such as 4G and 5G, in the related art is described:
[0070] Interoperability within and between mobile communication systems includes but is not limited to cell reselection, handover, and redirection. Table 2 is a table of interoperability support between 4G and 5G in related technologies.
[0071]
[0072] Table 2
[0073] Among them, the serving cell, also known as the source cell, is the current resident cell of the terminal, that is, the cell currently providing services to the terminal; the target cell is the cell after interoperation. The serving cell can be a cell supporting 4G network or a cell supporting 5G network. The target cell can be a cell supporting 4G network or a cell supporting 5G network; "√" in Table 2 is used to indicate support; "-" is used to indicate non-support.
[0074] For switching between networks with different communication standards, for example, if the terminal is a 4G / 5G dual-mode terminal, the 4G R15 network only supports identifying whether the terminal supports 5G, but does not support UE capability identification of 5G terminals. If there are 5G cells around the 4G cell, the 4G cell will switch or redirect the terminal to the 5G cell based on the measurement results reported by the terminal capabilities. If the 5G terminal is a terminal that only supports closed access user groups (Closed Access Group only, CAG only), but the neighboring cell is a 5G R15 base station or a base station that does not support the CAG identity document (ID) signed by the terminal, the terminal will not be able to access the cell successfully. The terminal will search for the 5G cell or 4G cell again. If it cannot find a suitable 5G cell, it will re-access the 4G cell. Since the frequency priority of 5G is higher than that of 4G, there will be a problem of the terminal ping-pong between 4G / 5G. If the terminal is a RedCap terminal and the adjacent cell is a 5G R15 / R16 base station, after the terminal measures a 5G cell that meets the threshold requirements, the 4G base station will switch or redirect it to the 5G cell. If the terminal access fails, the terminal will search for the 5G cell or 4G cell again. If no suitable 5G cell can be found, it will re-access the 4G cell. The terminal will also experience the problem of ping-pong between 4 / 5G.
[0075] For switching between networks of the same communication standard, when switching from a high-version base station to a low-version base station, the switching may fail because the low-version base station does not support the relevant high-version capabilities. R18 newly defines new capabilities such as 5M bandwidth RedCap terminals and low-rate RedCap terminals. If the base stations do not exchange related support capabilities or configuration information, the R18 base station may switch the terminal to the R17 base station, resulting in terminal access failure or failure to schedule in the new cell.
[0076] Figure 2 A flow chart of a communication method for a terminal mobile process provided in an embodiment of the present application is shown as follows: Figure 2 As shown, this method is applied to Figure 1 In the wireless communication system 100 shown, the method includes:
[0077] Step 201: A first terminal sends first information of the first terminal to a first device.
[0078] The first information represents the capabilities supported by the first terminal and / or the subscription information associated with the interoperability service in the first terminal; the first device is a network device corresponding to the current resident cell of the first terminal.
[0079] In the embodiment of the present application, the first terminal, i.e. Figure 1 The terminal device 110 in the embodiment sends the terminal performance information of the first terminal to the first device, that is, Figure 1 The network device 120 in FIG. 1 is a network device 120. It should be noted that the first terminal can send its own terminal performance information to the first device through dedicated signaling.
[0080] In the embodiments of the present application, the first terminal may be one or more than one, that is, the first terminal only refers to multiple terminals of the same type; the present application does not specifically limit the number of first terminals.
[0081] In the embodiment of the present application, the signal area of the current resident cell of the first terminal can cover the current resident area of the first terminal. The current resident cell can be the cell with the best signal in the current resident area, or can be a cell that meets the resident condition among multiple cells covering the current resident position of the first terminal.
[0082] The cells that meet the residency conditions include cells that support one or more specific functions. If there are multiple cells that meet the residency conditions, the current residency cell may be any one of the multiple cells that meet the residency conditions, or may be a cell with the best signal among the multiple cells that meet the residency conditions.
[0083] Here, the present application may determine the cell with the best signal based on the parameters of the signal quality of the cell. The parameters of the signal quality of the cell may include, but are not limited to, one or more of the following: reference signal receiving power (RSRP), received signal strength indicator (RSSI), reference signal receiving quality (RSRQ), received signal level (RSL).
[0084] In the embodiment of the present application, the terminal performance information of the first terminal is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0085] In an embodiment of the present application, the capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance (RedCap) terminal, and whether the first terminal supports a closed access user group (CAG) and / or, the contract information includes at least one of the following: whether the contract is signed to support only closed access user group access, a list of closed access user group identifiers (CAGIDs) signed, a guaranteed bit rate (Guaranteed Bit Rate, GBR) signed, and a list of slices signed.
[0086] In the embodiment of the present application, a cell with CAG enabled is only allowed to be accessed by a contracted terminal. When a terminal signs up for CAG, two pieces of information will be configured in the contract information, one is the CAG ID list (allowed CAG list) of the terminal that is allowed to access, which stores the IDs of all CAG cells that the current terminal can access, and the other is the CAG unique indication (CAG only indication) indicating whether the terminal can only access the network through the CAG cell. A terminal configured with this indication can only access the network through the CAG cell. A CAG terminal configured with CAG only indication can only select an accessible CAG cell to access the network according to its own allowed CAG list.
[0087] That is to say, if the first terminal does not support CAG, then the first terminal cannot access the CAG only neighboring cell; if the first terminal is a CAG only terminal, it can only access the network through the CAG neighboring cell, and cannot access the network through the non-CAG neighboring cell. If the CAG ID list signed by the first terminal does not include the neighboring cell to be switched / redirected / reselected, then the first terminal fails to switch / redirect / reselect. In this way, the present application sends in advance whether the first terminal supports CAG / whether it has signed a contract to support only closed access user group access / the CAG ID list signed by the first terminal to the first device. Subsequently, the first device can generate corresponding strategies in a timely manner according to whether the first terminal supports CAG / whether it has signed a contract to support only closed access user group access / the CAG ID list signed by the first terminal, thereby avoiding the problem that the unsupported first terminal wants to switch / redirect / reselect a CAG neighboring cell, resulting in a switching / redirection / reselection failure, or avoids the problem that the terminal signed a contract to support only closed access user group access wants to switch / redirect / reselect a non-CAG neighboring cell, resulting in an inability to access the network, or avoids the problem that the first terminal wants to switch / redirect / reselect a neighboring cell that is not included in the signed CAG ID list, resulting in an inability to access the network.
[0088] In the embodiment of the present application, whether the first terminal is a RedCap terminal, that is, whether the first terminal supports RedCap. It should be noted that according to the existing 3GPP specification requirements, the 5G network accessed by the RedCap terminal needs to be upgraded to the 3GPP R17 standard. In other words, during the movement of the first terminal, some neighboring cells do not support the access of the RedCap terminal due to the communication protocol version, resulting in the failure of the first terminal to switch / redirect / reselect. In this way, the present application sends whether the first terminal is a RedCap terminal to the first device in advance. Subsequently, the first device can generate corresponding strategies in time according to whether the first terminal is a RedCap terminal to avoid the failure of the first terminal to switch / redirect / reselect.
[0089] In the embodiment of the present application, GBR, that is, the minimum bit rate guaranteed by the system to carry, during the movement of the first terminal, if the GBR supported by some neighboring cells is smaller than the GBR subscribed by the first terminal, or the GBR of the neighboring cells is not effective, then the experience of the first terminal after switching / redirection / reselection cannot be guaranteed; in this way, the present application sends the GBR subscribed by the terminal to the first device in advance, and subsequently, the first device can generate a corresponding strategy in time according to the subscribed GBR to avoid a deterioration in the experience of the first terminal after switching / redirection / reselection.
[0090] In an embodiment of the present application, the tracking area of the base station supports slice 1 and slice 2. If the slice list subscribed by the first terminal does not include slice 1 and slice 2, the first terminal may not be able to switch / redirect / reselect to the cell corresponding to the base station. Therefore, the present application sends the slice list subscribed by the terminal to the first device in advance. Subsequently, the first device can generate a corresponding strategy in time according to the subscribed slice list to avoid the failure of switching / redirection / reselection of the first terminal.
[0091] Step 202: The first device receives first information sent by the first terminal.
[0092] Step 203: The first device obtains attribute information of at least one second device.
[0093] The second device is a network device corresponding to a neighboring cell of the current resident cell of the first terminal.
[0094] In an embodiment of the present application, the attribute information of the network device includes at least one of the following: the release (Release) version of the network device, the tracking area (Tracking Area, TA) configured by the network device, the slice resource reservation method and proportion of the network device, the minimum bit rate (Minimum Bit Rate, MinBR) configured by the network device, the priority bit rate (prioritized bit rate, PBR) configured by the network device, whether the guaranteed bit rate (GBR) configured by the network device is effective, and the network load corresponding to the network device; the network device includes a first device and at least one second device.
[0095] It should be noted that the release version of the network device includes but is not limited to the version of the network communication standard supported by the cell corresponding to the device, such as R15, R16, and R17. It should be noted that when a high-version device switches to a low-version device, the low-version device does not support the capabilities of the relevant high-version device, which may cause the switching failure. Therefore, in this application, the first device pre-acquires the Release version of the second device, which can avoid the problem of the first terminal switching failure due to version problems.
[0096] In the embodiments of the present application, the network device slice resource reservation method and ratio, MinBR, PBR and network load are all used to characterize the resources currently available to the network device; if the network device corresponding to the neighboring cell to be switched / redirected / reselected by the first terminal currently has insufficient resources available, switching / redirection / reselection problems may also occur. Therefore, in the present application, the first device pre-acquires the device slice resource reservation method and ratio, MinBR, PBR and network load of the second device, which can avoid the problem of poor experience after the first terminal switches / redirects / reselects due to resource issues.
[0097] Step 204: During the movement of the first terminal, the first device assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device.
[0098] In an embodiment of the present application, during the movement of the first terminal, the device corresponding to the current cell of the first terminal, that is, the first device, can directly assist the first terminal in switching or redirecting or reselecting the current cell of the first terminal based on the acquired information, that is, the capabilities supported by the first terminal, and / or the contract information associated with the interoperability service in the first terminal, the attribute information of the device corresponding to the current cell of the first terminal, and the attribute information of the device corresponding to the neighboring cell; or, the first device can send the above-mentioned acquired information to other associated devices, and the other associated devices can assist the first terminal in switching or redirecting or reselecting the current cell of the first terminal based on the above-mentioned acquired information.
[0099] The present application discloses a communication method in a terminal mobility process, the method comprising: a first terminal sends first information of the first terminal to a first device; wherein the first information represents the capabilities supported by the first terminal, and / or the contract information associated with the interoperability service in the first terminal; the first device is a network device corresponding to the current resident cell of the first terminal. The first device receives the first information sent by the first terminal. The first device obtains attribute information of at least one second device. wherein the second device is a network device corresponding to a neighboring cell of the current resident cell of the first terminal. During the mobility of the first terminal, the first device assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device. That is to say, when the first terminal needs to switch / redirect / reselect a cell, the network device corresponding to the current resident cell of the first terminal, that is, the first device assists the first terminal in selecting an accessible neighboring cell through the terminal capabilities pre-reported by the first terminal and / or the contract configuration information associated with the interoperable service in the terminal, and the attribute information of the network devices corresponding to itself and the neighboring cell, such as the version of itself and the neighboring cell, thereby avoiding the first terminal from accessing a neighboring cell that cannot provide available resources for the first terminal, saving signaling resources. At the same time, the problem of consuming network resources due to the failure of the first terminal to switch / redirect / reselect is avoided.
[0100] In some embodiments, step 203, the first device obtaining attribute information of at least one second device, may be implemented through step 2031, or through step 2032, or through step 2033:
[0101] Step 2031: During the process of interaction between the first device and at least one second device through the first interface, obtain attribute information of the second device from the interaction information.
[0102] In the embodiment of the present application, the first device interacts with at least one second device, that is, the base station, through a direct interface. The interactive signaling includes but is not limited to a handover request and a handover request acknowledgment. The base stations can interact periodically or event-triggered, for example, when the content of certain fields in the neighboring area changes and affects the decision of interoperability, the base stations are triggered to interact through a direct interface.
[0103] Step 2032: During the process of interaction between the first device and at least one second device through the core network device, obtain attribute information of the second device from the interaction information.
[0104] In the embodiment of the present application, the first device and at least one second device, that is, the base station, are connected through the core network device, that is, Figure 1 The core network device 130 in the base station indirectly interacts. The interactive signaling includes but is not limited to handover required, handover request, handover request acknowledgement, handover command and hangover command. The base stations can interact periodically or event-triggered. For example, when the content of certain fields in the neighboring cell changes and affects the decision of interoperability, the base stations are triggered to interact indirectly through the core network device.
[0105] Step 2033: Obtain attribute information of the second device from the network management configuration information.
[0106] In the embodiment of the present application, the network management configures the relevant version, function support, parameter configuration and other information of the surrounding neighboring cells.
[0107] In some embodiments, the first device in step 204 assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device, and the attribute information of the second device, which can be implemented through steps A1 to A3, or through steps A4 to A9:
[0108] Step A1: The first device extracts keywords from the first information, the attribute information of the first device, and the attribute information of the second device to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device.
[0109] The keywords involved in the embodiments of the present application are fields that have substantial meaning for expressing the core content of the information. Exemplarily, the first device can extract keywords from the information using a term frequency-inverse document frequency (TF-IDF) algorithm based on natural language processing (NLP) technology.
[0110] Exemplarily, the obtained first key field includes but is not limited to the first terminal being a CAG only terminal, CAG 1, CAG 2, slice 1, and slice 2. The obtained second key field includes R17, 5G, and TA value is 1. The obtained second key field includes R16, 5G, and TA values are 1 and 2.
[0111] Step A2: The first device takes the intersection of the first key field, the second key field and the third key field to obtain an intersection result.
[0112] In an embodiment of the present application, the first device takes the intersection of the first key field, the second key field and the third key field to obtain an intersection result, which is to aggregate the first key field and the second key field together to obtain a fourth key field; further, the intersection of the fourth key field and the third key field is taken to obtain an intersection result.
[0113] In an embodiment of the present application, the base station performs key field intersection processing on the information reported by the terminal, the information stored on the base station side (such as slice resource reservation method and ratio, MinBR / PBR, whether GBR is effective), and the information interacted between neighboring stations to obtain an intersection result.
[0114] Step A3: The first device assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the intersection result.
[0115] In an embodiment of the present application, if the intersection result indicates that there is a partial intersection among the first key field, the second key field and the third key field, then the cell corresponding to the second device can be used as a candidate cell; if the intersection result indicates that there is no intersection among the first key field, the second key field and the third key field, then the cell corresponding to the second device cannot be used as a candidate cell.
[0116] Step A4: The first device sends an access request to the second device.
[0117] Among them, the access request is used to notify the second device to access the first terminal to the cell corresponding to the second device; the access request includes first information representing the capabilities supported by the first terminal, and / or the contract information associated with the interoperability service in the first terminal and the attribute information of the first device.
[0118] In the embodiment of the present application, the access request may be a switching request, a redirection request, and a reselection request.
[0119] In the embodiments of the present application, the access request is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0120] Step A5: The second device receives the access request sent by the first device.
[0121] It should be noted that after the second device receives the capabilities supported by the first terminal, and / or the first information of the contract information associated with the interoperability service in the first terminal and the attribute information of the first device, during the movement of the first terminal, the second device assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device.
[0122] Step A6: The second device extracts keywords from the first information, the attribute information of the first device, and the attribute information of the second device to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device.
[0123] The keywords involved in the embodiments of the present application are fields that have substantial meaning for describing the core content of the information. Exemplarily, the second device can extract keywords from the information based on the TF-IDF algorithm of the NLP technology.
[0124] Step A7: The second device takes the intersection of the first key field, the second key field and the third key field to obtain an intersection result.
[0125] In an embodiment of the present application, the second device takes the intersection of the first key field, the second key field and the third key field to obtain an intersection result, which is to aggregate the first key field and the second key field together to obtain a fourth key field; further, the intersection of the fourth key field and the third key field is taken to obtain an intersection result.
[0126] Step A8: When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, the second device sends an access rejection message to the first device.
[0127] The access rejection message is used to prohibit the first terminal from accessing the cell corresponding to the second device.
[0128] In the embodiment of the present application, the method of sending the access rejection message includes: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0129] Step A9: The first device receives an access rejection message sent by the second device.
[0130] In an embodiment of the present application, the first device, i.e., the source base station, sends the key information reported by the first terminal, the key information stored on the base station side, i.e., the capabilities supported by the first terminal, and / or the contract information associated with the interoperability service in the first terminal, and the attribute information of the first device to the neighboring station, i.e., the second device, in an access request. The second device performs intersection processing. If the intersection is empty, it replies with a switching rejection to avoid switching failure.
[0131] In some embodiments, the first device in step A3 assists the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the intersection result, which can be implemented through steps B1 to B7, or through steps B8 to B14, or through steps B8 to B12, and steps B15 to B17:
[0132] Step B1: when the intersection result indicates that the first key field, the second key field and the third key field have no intersection, the first device deletes the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information to obtain second measurement configuration information.
[0133] The first measurement configuration information includes information of at least one candidate cell that the first terminal can access.
[0134] In the embodiment of the present application, the information of at least one candidate cell includes an identifier of at least one candidate cell.
[0135] Step B2: The first device sends second measurement configuration information to the first terminal.
[0136] In the embodiment of the present application, the second measurement configuration information is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0137] Step B3: The first terminal receives second measurement configuration information sent by the first device.
[0138] Step B4: The first terminal measures the performance of the candidate cell in the second measurement configuration information to obtain a first measurement result.
[0139] In the embodiment of the present application, the performance of the candidate cell includes parameters of the signal quality of the candidate cell, where the signal quality parameters may include but are not limited to one or more of the following: RSRP, RSSI, RSRQ, RSL.
[0140] Step B5: The first terminal sends the first measurement result to the first device.
[0141] In the embodiment of the present application, the first measurement result is sent in an in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0142] Step B6: The first device receives the first measurement result sent by the first terminal.
[0143] Step B7: The first device assists the first terminal in switching, reselecting or redirecting the current resident cell of the first terminal based on the first measurement result.
[0144] In the embodiment of the present application, the source base station and the first device remove the information of the neighboring area from the measurement configuration information of the terminal of this type to avoid the failure of switching and redirection. Here, the terminal of this type includes a terminal with the same terminal capability and / or the same configuration as the first terminal.
[0145] Exemplarily, the first terminal is a 4G / 5G dual-mode terminal, which only supports the RedCap mode under the 5G standard and is configured as a CAGonly terminal, and the subscribed CAG ID is 1; all surrounding 2.6G frequency neighboring cells are R16 version 5G base stations (RedCap is not supported), which are non-CAG only cells, and the subscribed CAG IDs are 2 and 3. The terminal information, self-information and neighboring cell information exchanged between base stations are processed by taking the intersection, and the intersection is empty. Therefore, it is necessary to exclude the neighboring cell in the measurement configuration message or radio resource control (RRC) release (Release) message of this type of terminal (same UE capability, same configuration). When only NR neighbor cells other than 2.6G are configured in the RRC measurement configuration message (MeasConfig information element-MeasObjectToAddModList-MeasObjectNR), or the capability and configuration information of the surrounding neighbor cells are received only after the source cell sends the measurement configuration to the terminal, the 2.6G measurement configuration is removed through the RRC measurement configuration message (MeasConfig informationelement-MeasObjectToRemoveList). If the capabilities or configurations of different neighbor cells on the 2.6G frequency point are different, the corresponding cell ID can be removed through the RRC measurement configuration message (MeasConfig information element-MeasObjectToAddModList-MeasObjectNR-cellsToRemoveList).
[0146] Step B8: The first device sends first measurement configuration information to the first terminal.
[0147] The first measurement configuration information includes information of at least one candidate cell that the first terminal can access.
[0148] In the embodiment of the present application, the first measurement configuration information is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0149] Step B9: The first terminal receives first measurement configuration information sent by the first device.
[0150] Step B10: The first terminal measures the performance of the candidate cell in the first measurement configuration information to obtain a second measurement result.
[0151] Step B11: The first terminal sends the second measurement result to the first device.
[0152] In the embodiment of the present application, the second measurement result is sent in an in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.
[0153] Step B12: The first device receives the second measurement result sent by the first terminal.
[0154] Step B13: When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, the first device deletes the measurement result corresponding to the cell corresponding to the second device in the second measurement result to obtain a third measurement configuration result.
[0155] Step B14: The first device assists the first terminal in switching, reselecting or redirecting the current resident cell of the first terminal based on the third measurement result.
[0156] In the embodiment of the present application, the source base station, i.e., the first device, removes the neighboring cell information after receiving the measurement result report of the terminal of this type, and does not initiate a handover request to the neighboring cell, thereby avoiding handover failure. Here, the terminal of this type includes a terminal with the same terminal capability and / or the same configuration as the first terminal.
[0157] Step B15: When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, and the first terminal meets the redirection condition, the first device sends a redirection message to the first terminal.
[0158] The redirection message includes a blacklist cell field that the first terminal is prohibited from accessing, and the blacklist cell field includes a field corresponding to a cell corresponding to the second device.
[0159] In the embodiment of the present application, the first terminal meets the redirection condition including that the distance between the first terminal and the first device meets the preset distance condition; the forward link quality and reverse link quality of the first terminal on the heterofrequency carrier frequency of the network meet the redirection condition.
[0160] Step B16: The first terminal receives the redirection message sent by the first device.
[0161] Step B17: The first terminal redirects the current cell where the first terminal resides to the target cell based on the redirection message.
[0162] The target cell is a cell other than the cell corresponding to the second device in the candidate cells in the first measurement configuration information.
[0163] In an embodiment of the present application, after the first device receives the measurement result report of this type of terminal, it removes the neighboring area information from the redirection message sent to the terminal, such as the RRC Release message, RRC Resume message and RRC Reconfiguration message, to avoid redirection failure.
[0164] The following blacklist cell field is added to the redirection message of RRC release, and all neighboring cells whose intersection with the terminal is empty are put into the blacklist cell field to prevent the terminal from being redirected to these neighboring cells.
[0165] Exemplarily, the neighboring cells in the same frequency blacklist are put into IntraFreqBlackCellList, and the neighboring cells in the different frequency blacklist are put into InterFreqBlackCellList.
[0166] intraFreqBlackCellList IntraFreqBlackCellList
[0167] interFreqBlackCellList InterFreqBlackCellList
[0168] IntraFreqBlackCellList::= SEQUENCE(SIZE(1..maxCellBlack))OF PCI-Range / / Blacklist neighboring cells in the same frequency
[0169] InterFreqBlackCellList::=SEQUENCE(SIZE(1..maxCellBlack))OF PCI-Range / / Inter-frequency blacklist neighboring cell list
[0170] The above is a system information block (SIB) message, and the SIB message includes information on reselection of a same-frequency blacklist cell and information on reselection of a different-frequency blacklist cell.
[0171] The embodiment of the present application provides a first device, which is a network device corresponding to the current resident cell of the first terminal. The first device can be used to implement Figure 2 A communication method for a terminal mobile process provided by a corresponding embodiment, referring to Figure 3 As shown, the first device 300 includes:
[0172] The first receiving module 301 is configured to receive first information sent by a first terminal; wherein the first information represents capabilities supported by the first terminal and / or contract information associated with an interoperability service in the first terminal;
[0173] A first acquisition module 302 is used to acquire attribute information of at least one second device; wherein the second device is a network device corresponding to a neighboring cell of a cell currently camped by the first terminal;
[0174] The first processing module 303 is used to assist the first terminal in switching or redirecting or reselecting a current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device during the movement of the first terminal.
[0175] In other embodiments of the present application, the first processing module 303 is used to extract keywords from the first information, the attribute information of the first device, and the attribute information of the second device to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device; take the intersection of the first key field, the second key field, and the third key field to obtain an intersection result; based on the intersection result, assist the first terminal to switch or redirect or reselect the current resident cell of the first terminal.
[0176] In other embodiments of the present application, the first processing module 303 is used to delete the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information when the intersection result indicates that the first key field, the second key field and the third key field have no intersection, and obtain the second measurement configuration information; wherein the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0177] A first sending module 304, configured to send second measurement configuration information to the first terminal;
[0178] The first receiving module 301 is configured to receive a first measurement result sent by a first terminal; wherein the first measurement result is obtained after the first terminal measures the performance of the candidate cell in the second measurement configuration information;
[0179] The first processing module 303 is configured to assist the first terminal in switching or reselecting or redirecting the current resident cell of the first terminal based on the first measurement result.
[0180] In other embodiments of the present application, the first sending module 304 is configured to send first measurement configuration information to the first terminal; wherein the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0181] The first receiving module 301 is configured to receive a second measurement result sent by the first terminal; wherein the second measurement result is obtained after the first terminal measures the performance of the candidate cell in the first measurement configuration information;
[0182] A first processing module 303 is configured to delete the measurement result corresponding to the cell corresponding to the second device in the second measurement result when the intersection result indicates that the first key field, the second key field and the third key field have no intersection, so as to obtain a third measurement configuration result;
[0183] The first processing module 303 is configured to assist the first terminal in switching or reselecting or redirecting the current resident cell of the first terminal based on the third measurement result.
[0184] In other embodiments of the present application, the first sending module 304 is configured to send first measurement configuration information to the first terminal; wherein the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0185] The first receiving module 301 is configured to receive a second measurement result sent by the first terminal; wherein the second measurement result is obtained after the first terminal measures the performance of the candidate cell in the first measurement configuration information;
[0186] The first sending module 304 is used to send a redirection message to the first terminal when the intersection result indicates that the first key field, the second key field and the third key field have no intersection and the first terminal meets the redirection condition; wherein the redirection message includes a blacklist cell field that the first terminal is prohibited from accessing, and the blacklist cell field includes a field corresponding to the cell corresponding to the second device.
[0187] In other embodiments of the present application, the first sending module 304 is used to send an access request to the second device; wherein the access request is used to notify the second device to access the first terminal to the cell corresponding to the second device; the access request includes first information representing the capabilities supported by the first terminal, and / or the subscription information associated with the interoperability service in the first terminal and the attribute information of the first device;
[0188] The first receiving module 301 is used to receive a denial of access message sent by the second device when the second device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection; wherein the denial of access message is used to prohibit the first terminal from accessing the cell corresponding to the second device.
[0189] In other embodiments of the present application, the capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports closed access user groups; and / or, the contract information includes at least one of the following: whether the contract is signed to support only closed access user group access, a list of closed access user group identifiers signed, a guaranteed bit rate signed, and a list of slices signed; and / or, the attribute information of the network device includes at least one of the following: the release version of the network device, the tracking area configured by the network device, the slice resource reservation method and ratio of the network device, the minimum bit rate configured by the network device, the priority bit rate configured by the network device, whether the guaranteed bit rate configured by the network device is effective, and the network load corresponding to the network device; the network device includes a first device and at least one second device.
[0190] In other embodiments of the present application, the first acquisition module 302 is used to obtain attribute information of the second device from the interaction information during the process of interaction between the first device and at least one second device through the first interface; or, during the process of interaction between the first device and at least one second device through the core network device, obtain attribute information of the second device from the interaction information; or, obtain attribute information of the second device from network management configuration information.
[0191] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0192] It should be noted that in the embodiment of the present application, if the communication method of the terminal mobile process described above is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0193] The embodiment of the present application provides a second device, which is a network device corresponding to a neighboring cell of a current resident cell of the first terminal. The second device can be used in a communication method for a terminal mobile process provided in the embodiment of the present application, referring to Figure 4 As shown, the second device 400 includes:
[0194] The second receiving module 401 is used to receive an access request sent by a first device; wherein the access request includes first information representing capabilities supported by the first terminal and / or subscription information associated with the interoperability service in the first terminal and attribute information of the first device; the first device is a network device corresponding to the current resident cell of the first terminal;
[0195] The second processing module 402 is used to assist the first terminal in switching or redirecting or reselecting a current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device during the movement of the first terminal.
[0196] In other embodiments of the present application, the second processing module 402 is used to extract keywords from the first information, the attribute information of the first device, and the attribute information of the second device, to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device; take the intersection of the first key field, the second key field, and the third key field to obtain an intersection result;
[0197] The second sending module 403 is used to send an access rejection message to the first device when the intersection result indicates that the first key field, the second key field and the third key field have no intersection; wherein the access rejection message is used to prohibit the first terminal from accessing the cell corresponding to the second device.
[0198] In other embodiments of the present application, the capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports closed access user groups; and / or, the contract information includes at least one of the following: whether the contract is signed to support only closed access user group access, a list of closed access user group identifiers, a guaranteed bit rate, and a list of slices signed, and / or, the attribute information of the network device includes at least one of the following: the release version of the network device, the tracking area configured for the network device, the slice resource reservation method and ratio of the network device, the minimum bit rate configured for the network device, the priority bit rate configured for the network device, whether the guaranteed bit rate configured for the network device is effective, and the network load corresponding to the network device; the network device includes a first device and a second device.
[0199] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0200] It should be noted that in the embodiments of the present application, if the communication method of the terminal mobile process described above is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a magnetic disk or an optical disk. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.
[0201] The embodiment of the present application provides a first terminal, which can be used to implement Figure 2A communication method for a terminal mobile process provided by a corresponding embodiment, referring to Figure 5 As shown, the first terminal 500 includes:
[0202] The third sending module 501 is used to send first information of the first terminal to the first device; wherein the first information represents the capabilities supported by the first terminal and / or the subscription information associated with the interoperability service in the first terminal; the first device is a network device corresponding to the current resident cell of the first terminal;
[0203] The third receiving module 502 is configured to receive second measurement configuration information sent by the first device when the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection; wherein the second configuration information is obtained after the first device deletes the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information; and the first measurement configuration information includes information of at least one candidate cell that the first terminal can access;
[0204] The third processing module 503 is used to measure the performance of the candidate cell in the second measurement configuration information to obtain a first measurement result;
[0205] The third sending module 501 is configured to send a first measurement result to a first device.
[0206] In other embodiments of the present application, the third receiving module 502 is configured to measure the performance of the candidate cell in the first measurement configuration information to obtain a second measurement result;
[0207] A third sending module 501, configured to send a second measurement result to the first device;
[0208] The third receiving module 502 is configured to receive a redirection message sent by the first device when the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection, and the first terminal meets the redirection condition; wherein the redirection message includes a blacklist cell field that the first terminal is prohibited from accessing, and the blacklist cell field includes a field corresponding to the cell corresponding to the second device;
[0209] The third processing module 503 is used to redirect the current resident cell of the first terminal to a target cell based on the redirection message; the target cell is a cell other than the cell corresponding to the second device in the candidate cells in the first measurement configuration information.
[0210] In other embodiments of the present application, the capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports a closed access user group; and / or, the contract information includes at least one of the following: whether the contract is to support only closed access user group access, a list of closed access user group identifiers, a guaranteed bit rate, and a list of slices.
[0211] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0212] It should be noted that in the embodiments of the present application, if the communication method of the terminal mobile process described above is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a magnetic disk or an optical disk. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.
[0213] Figure 6 600 is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. The communication device 600 may be a first terminal, a first device, or a second device. Figure 6 The communication device 600 shown includes a first processor 610. The first processor 610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0214] Alternatively, if Figure 6 As shown, the communication device 600 may further include a first memory 620. The first processor 610 may call and run a computer program from the first memory 620 to implement the method in the embodiment of the present application.
[0215] The first memory 620 may be a separate device independent of the first processor 610 , or may be integrated into the first processor 610 .
[0216] Alternatively, if Figure 6As shown, the communication device 600 may further include a transceiver 630, and the first processor 610 may control the transceiver 630 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0217] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of the antennas may be one or more.
[0218] Optionally, the communication device 600 may specifically be the first device of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the first device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0219] Optionally, the communication device 600 may specifically be the second device of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the second device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0220] Optionally, the communication device 600 may specifically be the first terminal of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the first terminal in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0221] Figure 7 It is a schematic structural diagram of the chip of an embodiment of the present application. Figure 7 The chip 700 shown includes a second processor 710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0222] Alternatively, if Figure 7 As shown, the chip 700 may further include a second memory 720. The second processor 710 may call and run a computer program from the second memory 720 to implement the method in the embodiment of the present application.
[0223] The second memory 720 may be a separate device independent of the second processor 710 , or may be integrated into the second processor 710 .
[0224] Optionally, the chip 700 may further include an input interface 730. The second processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0225] Optionally, the chip 700 may further include an output interface 740. The second processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0226] Optionally, the chip can be applied to the first device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0227] Optionally, the chip can be applied to the second device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the second device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0228] Optionally, the chip can be applied to the first terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first terminal in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0229] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0230] Figure 8 8 is a schematic block diagram of a communication system 800 provided in an embodiment of the present application. Figure 8 As shown, the communication system 800 includes a first device 300 , a second device 400 and a first terminal 500 .
[0231] Among them, the first device 300 can be used to implement the corresponding function implemented by the first device in the above method, the second device 400 can be used to implement the corresponding function implemented by the second device in the above method, and the first terminal 500 can be used to implement the corresponding function implemented by the first terminal in the above method. For the sake of brevity, they will not be repeated here.
[0232] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0233] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0234] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0235] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0236] Optionally, the computer-readable storage medium can be applied to the first device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0237] Optionally, the computer-readable storage medium can be applied to the second device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the second device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0238] Optionally, the computer-readable storage medium can be applied to the first terminal in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0239] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0240] The computer program product includes one or more computer instructions. When loading and executing the computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can be stored in a computer-readable storage medium, or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instruction can be transmitted from a website site, a computer, a server, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server, or data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server, a data center, etc. that includes one or more available media integration. Available media can be magnetic media, (e.g., floppy disk, hard disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid-state hard disk (SSD)), etc.
[0241] It should be understood that the "one embodiment" or "an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some implementations" or "some embodiments" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some implementations" or "some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0242] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0243] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0244] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0245] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0246] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0247] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0248] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, magnetic disks or optical disks.
[0249] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer storage medium. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0250] As used in the embodiments of the present application and the appended claims, the singular forms "a," "an," "said," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0251] It should be noted that in each embodiment involved in the present application, all steps may be executed or part of the steps may be executed as long as a complete technical solution can be formed.
[0252] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method for a terminal during movement, It is characterized in that Applied to a first device, where the first device is a network device corresponding to a cell where the first terminal currently resides, the method includes: Receiving first information sent by the first terminal; wherein the first information represents capabilities supported by the first terminal and / or subscription information associated with an interoperability service in the first terminal; Acquire attribute information of at least one second device; wherein the second device is a network device corresponding to a neighboring cell of a cell currently occupied by the first terminal; During the movement of the first terminal, based on the first information, the attribute information of the first device and the attribute information of the second device, the first terminal is assisted in switching or redirecting or reselecting the current resident cell of the first terminal.
2. The method according to claim 1, It is characterized in that The step of assisting the first terminal in switching or redirecting or reselecting the current resident cell of the first terminal based on the first information, the attribute information of the first device and the attribute information of the second device includes: Extract keywords from the first information, the attribute information of the first device, and the attribute information of the second device to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device; Taking the intersection of the first key field, the second key field and the third key field to obtain an intersection result; Based on the intersection result, the first terminal is assisted to switch or redirect or reselect the current resident cell of the first terminal.
3. The method according to claim 2, It is characterized in that The step of assisting the first terminal in switching, redirecting, or reselecting a current resident cell of the first terminal based on the intersection result includes: When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, delete the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information to obtain second measurement configuration information; wherein the first measurement configuration information includes information of at least one candidate cell that the first terminal can access; Sending the second measurement configuration information to the first terminal; receiving a first measurement result sent by the first terminal; wherein the first measurement result is obtained after the first terminal measures the performance of the candidate cell in the second measurement configuration information; Based on the first measurement result, the first terminal is assisted to switch or reselect or redirect the current camping cell of the first terminal.
4. The method according to claim 2, It is characterized in that The step of assisting the first terminal in switching, redirecting, or reselecting a current resident cell of the first terminal based on the intersection result includes: Sending first measurement configuration information to the first terminal; wherein the first measurement configuration information includes information of at least one candidate cell accessible to the first terminal; receiving a second measurement result sent by the first terminal; wherein the second measurement result is obtained after the first terminal measures the performance of the candidate cell in the first measurement configuration information; When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, delete the measurement result corresponding to the cell corresponding to the second device in the second measurement result to obtain a third measurement configuration result; Based on the third measurement result, the first terminal is assisted to switch or reselect or redirect the current camping cell of the first terminal.
5. The method according to claim 2, It is characterized in that The step of assisting the first terminal in switching, redirecting, or reselecting a current resident cell of the first terminal based on the intersection result includes: Sending first measurement configuration information to the first terminal; wherein the first measurement configuration information includes information of at least one candidate cell accessible to the first terminal; receiving a second measurement result sent by the first terminal; wherein the second measurement result is obtained after the first terminal measures the performance of the candidate cell in the first measurement configuration information; If the intersection result indicates that the first key field, the second key field and the third key field have no intersection, and the first terminal meets the redirection condition, sending a redirection message to the first terminal; The redirection message includes a blacklist cell field that the first terminal is prohibited from accessing, and the blacklist cell field includes a field corresponding to a cell corresponding to the second device.
6. The method according to claim 1, It is characterized in that The assisting the first terminal in switching or redirecting or reselecting a current resident cell of the first terminal based on the first information, the attribute information of the first device, and the attribute information of the second device includes: Sending an access request to the second device; wherein the access request is used to notify the second device to access the first terminal to the cell corresponding to the second device; the access request includes first information characterizing capabilities supported by the first terminal and / or subscription information associated with the interoperability service in the first terminal and attribute information of the first device; When the second device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection, receiving an access rejection message sent by the second device; The access rejection message is used to prohibit the first terminal from accessing the cell corresponding to the second device.
7. The method according to any one of claims 1 to 6, It is characterized in that The capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports a closed access user group; and / or, The contract information includes at least one of the following: whether the contract is to support only closed access user group access, a list of closed access user group identifiers, a guaranteed bit rate, and a list of slices; and / or, The attribute information of the network device includes at least one of the following: the release version of the network device, the tracking area configured by the network device, the slice resource reservation method and proportion of the network device, the minimum bit rate configured by the network device, the priority bit rate configured by the network device, whether the guaranteed bit rate configured by the network device is effective, and the network load corresponding to the network device; the network device includes the first device and the at least one second device.
8. The method according to any one of claims 1 to 6, It is characterized in that The acquiring the attribute information of at least one second device includes: In a process in which the first device interacts with the at least one second device through the first interface, acquiring attribute information of the second device from interaction information; or, In a process in which the first device interacts with the at least one second device through a core network device, acquiring attribute information of the second device from interaction information; or, Acquire attribute information of the second device from network management configuration information.
9. A communication method during terminal movement, It is characterized in that Applied to a second device, where the second device is a network device corresponding to a neighboring cell of a currently camped cell of the first terminal, the method includes: receiving an access request sent by a first device; wherein the access request includes first information characterizing capabilities supported by the first terminal and / or subscription information associated with an interoperable service in the first terminal and attribute information of the first device; the first device is a network device corresponding to a current resident cell of the first terminal; During the movement of the first terminal, based on the first information, the attribute information of the first device and the attribute information of the second device, the first terminal is assisted in switching or redirecting or reselecting the current resident cell of the first terminal.
10. The method according to claim 9, It is characterized in that The assisting the first terminal in switching or redirecting or reselecting a current resident cell of the first terminal based on the first information, the attribute information of the first device, and the attribute information of the second device includes: Extract keywords from the first information, the attribute information of the first device, and the attribute information of the second device to obtain a first key field corresponding to the first information, a second key field corresponding to the attribute information of the first device, and a third key field corresponding to the attribute information of the second device; Taking the intersection of the first key field, the second key field and the third key field to obtain an intersection result; When the intersection result indicates that the first key field, the second key field and the third key field have no intersection, sending an access rejection message to the first device; The access rejection message is used to prohibit the first terminal from accessing the cell corresponding to the second device.
11. The method according to claim 9, It is characterized in that The capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports a closed access user group; and / or, The contract information includes at least one of the following: whether the contract is to support only closed access user group access, a list of closed access user group identifiers, a guaranteed bit rate, and a list of slices; and / or, The attribute information of the network device includes at least one of the following: the release version of the network device, the tracking area configured by the network device, the slice resource reservation method and proportion of the network device, the minimum bit rate configured by the network device, the priority bit rate configured by the network device, whether the guaranteed bit rate configured by the network device is effective, and the network load corresponding to the network device; the network device includes the first device and the second device.
12. A communication method during terminal movement, It is characterized in that Applied to a first terminal, the method includes: Sending first information of a first terminal to a first device; wherein the first information represents capabilities supported by the first terminal and / or subscription information associated with an interoperability service in the first terminal; the first device is a network device corresponding to a current resident cell of the first terminal; When the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection, receiving second measurement configuration information sent by the first device; wherein the second configuration information is obtained after the first device deletes the measurement configuration information corresponding to the cell corresponding to the second device in the first measurement configuration information; and the first measurement configuration information includes information of at least one candidate cell that the first terminal can access; Measuring performance of the candidate cell in the second measurement configuration information to obtain a first measurement result; Send the first measurement result to the first device.
13. The method according to claim 12, It is characterized in that The method further comprises: Receiving first measurement configuration information sent by the first device; Measuring the performance of the candidate cell in the first measurement configuration information to obtain a second measurement result; sending the second measurement result to the first device; When the first device determines that the first key field corresponding to the first information, the second key field corresponding to the attribute information of the first device, and the third key field corresponding to the attribute information of the second device have no intersection, and the first terminal meets the redirection condition, receiving a redirection message sent by the first device; wherein the redirection message includes a blacklist cell field prohibited from access by the first terminal, and the blacklist cell field includes a field corresponding to the cell corresponding to the second device; Based on the redirection message, the current resident cell of the first terminal is redirected to a target cell; the target cell is a cell other than the cell corresponding to the second device in the candidate cells in the first measurement configuration information.
14. The method according to claim 12, It is characterized in that The capabilities supported by the first terminal include at least one of the following: whether the first terminal is a reduced performance terminal, and whether the first terminal supports a closed access user group; and / or, The contract information includes at least one of the following: whether the contract is signed to support only closed access user group access, a list of closed access user group identifiers signed, a guaranteed bit rate signed, and a list of slices signed.
15. An electronic device, It is characterized in that The electronic device comprises: A memory for storing executable instructions; A processor, configured to implement the communication method for the terminal movement process as described in any one of claims 1 to 8, 9 to 11 or 12 to 14 when executing the executable instructions stored in the memory.
16. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the communication method of the terminal movement process as described in any one of claims 1 to 8, 9 to 11 or 12 to 14.
