Residence suppression method and device and storage medium
By receiving system information in the terminal device and determining whether the cell meets the preset conditions, the terminal device is suppressed from initiating a mobility process to an inappropriate cell, the problem that the terminal device is difficult to reside in complex communication networks is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202311224329.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-03-21
AI Technical Summary
In complex communication networks, it is difficult for terminal devices to reside in suitable cells, resulting in a reduced user experience.
By receiving system information, the terminal device determines whether the cell meets the preset conditions. If so, the terminal device is suppressed from initiating a mobility process to the cell. The preset conditions are determined based on the PLMN type and configuration capabilities supported by the cell.
It effectively avoids the terminal equipment initiating mobility processes to inappropriate cells, reduces the probability of residing in inappropriate cells, and improves the residency success rate and usage experience of terminal equipment in complex communication systems.
Smart Images

Figure CN119676775A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a resident suppression method, device, and storage medium. Background Art
[0002] As communication networks continue to develop, the communication technologies that support them have become more complex. Since different communication technologies have different requirements for terminal devices and cells, it is very likely that terminal devices will find it difficult to stay in a suitable cell in a complex communication network, thereby reducing the user experience of the terminal devices. Summary of the invention
[0003] The embodiments of the present application provide a residence suppression method, device, and storage medium, which can ensure that a terminal device resides in a suitable cell in a complex communication system as much as possible.
[0004] To achieve the above objectives, the present application provides the following technical solutions:
[0005] In a first aspect, a resident suppression method is provided, which can be executed by a terminal device, or by a component of the terminal device, such as a processor, a chip, or a chip system of the terminal device, or can be implemented by a logic module or software that can implement all or part of the terminal device. The following is an explanation of the method being executed by a terminal device as an example. The resident suppression method includes: receiving system information, and based on the system information, suppressing the terminal device from initiating a mobility process to the first cell when the first cell meets a preset condition. The system information is used to indicate the type of one or more public land mobile networks PLMNs supported by the cell and / or one or more capabilities configured for the cell; the preset condition is determined based on the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell.
[0006] In an embodiment of the present application, a terminal device receives system information to learn the type of one or more PLMNs supported by a cell and / or one or more capabilities configured for the cell, and judges whether the first cell meets the preset conditions based on the system information. When the first cell meets the preset conditions, the terminal device is suppressed from initiating a mobility process to the first cell. Since the preset conditions are determined based on cell parameters such as the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell, the terminal device can suppress the mobility process of a cell that is not suitable for the terminal device to reside (i.e., the first cell that meets the preset conditions) based on the preset conditions, so as to avoid the terminal device from initiating a mobility process to an inappropriate cell, thereby reducing the probability of the terminal device residing in an inappropriate cell. On the contrary, it can ensure as much as possible that the terminal device resides in a suitable cell in a complex communication system, thereby improving the user experience of the terminal device.
[0007] In combination with the above-mentioned first aspect, in a possible implementation method, the preset conditions include at least one of the following: one or more PLMNs supported by the cell are prohibited public land mobile networks FPLMN; one or more PLMNs supported by the cell do not include an equivalent public land mobile network EPLMN; or, when the terminal device supports the lightweight capability RedCap, one or more capabilities configured for the cell do not include RedCap.
[0008] In this implementation, the terminal device can determine the preset condition by whether one or more PLMNs supported by the cell are all FPLIMNs, and / or whether one or more PLMNs supported by the cell include EPLMNs, so that the preset condition determined by the terminal device can be adapted to the shared scenario, so that the terminal device can suppress the cell (i.e., the first cell that meets the preset condition) that is not suitable for the terminal device to reside in the shared scenario. The terminal device can also determine the preset condition by not including RedCap in one or more capabilities configured for the cell when the terminal device supports the lightweight capability RedCap, so that the preset condition determined by the terminal device can be adapted to the RedCap scenario, so that the terminal device can suppress the cell that is not suitable for the terminal device to reside in the RedCap scenario.
[0009] In combination with the above-mentioned first aspect, in a possible implementation method, the terminal device currently resides in the second cell, and the method provided in the embodiment of the present application also includes: when the first cell meets the preset conditions, the physical characteristic information corresponding to the first cell is associated with the global cell identifier CGI of the second cell, and the first timer is started. The duration of the first timer is the duration for suppressing the terminal device from initiating a mobility process from the second cell to the first cell, wherein the duration of the first timer is greater than the preset duration.
[0010] That is to say, the terminal device can suppress the terminal device from initiating a mobility process from the second cell to the first cell for a longer period of time, and avoid the terminal device from repeatedly initiating a failed mobility process to the first cell as much as possible, thereby saving signaling overhead.
[0011] In combination with the above-mentioned first aspect, in a possible implementation method, the method provided in an embodiment of the present application also includes: when the first cell meets a preset condition, starting a second timer, the duration of the second timer is the duration for suppressing the terminal device from initiating a mobility process to the first cell, wherein the duration of the second timer is less than or equal to the preset duration.
[0012] This implementation method does not restrict the cell in which the terminal device is currently located or whether it is currently located in a certain cell. In other words, when the terminal device is not located in a certain cell or is located in any cell, the terminal device cannot initiate a mobility process to the first cell during the time period corresponding to the second timer. In this way, the terminal device can more widely suppress the terminal device from initiating a mobility process to the first cell, and avoid the terminal device from repeatedly initiating a failed mobility process to the first cell as much as possible, thereby saving signaling overhead.
[0013] In addition, the suppression range of this implementation method is relatively wide, which may increase the probability of the mobility process of the terminal device being erroneously suppressed. Therefore, the duration of the second timer is less than or equal to the preset duration. In this way, when the mobility process of the terminal device is erroneously suppressed, it can avoid the mobility process of the terminal device being erroneously suppressed for a long time.
[0014] In combination with the above-mentioned first aspect, in a possible implementation method, suppressing the terminal device from initiating a mobility process to the first cell includes: suppressing the terminal device from measuring the first cell; and / or, suppressing the terminal device from switching to the first cell for residence; and / or, suppressing the terminal device from redirecting to the first cell for residence; and / or, suppressing the terminal device from reselecting to the first cell for residence.
[0015] In this implementation, the terminal device can suppress the terminal device from initiating a mobility process to the first cell by suppressing the terminal device from measuring the first cell, and / or suppressing the terminal device from switching to the first cell, and / or suppressing the terminal device from reselecting the first cell, and / or suppressing the terminal device from redirecting to the first cell. This can improve the comprehensiveness of the suppression operation and further enhance the suppression effect.
[0016] In a second aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be the terminal device in the above-mentioned first aspect, or any implementation of the first aspect, or a device including the above-mentioned terminal device, or a device included in the above-mentioned terminal device, such as a chip. The communication device includes a module, unit, or means corresponding to the above-mentioned method, and the module, unit, or means may be implemented by hardware, software, or by executing the corresponding software implementation by hardware. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.
[0017] In some possible designs, the communication device may include a processing module and a transceiver module. The transceiver module, which may also be referred to as a transceiver unit, is used to implement the sending and / or receiving functions in the first aspect and any possible implementation thereof. The transceiver module may be composed of a transceiver circuit, a transceiver, a transceiver or a communication interface. The processing module may be used to implement the processing functions in the first aspect and any possible implementation thereof.
[0018] In some possible designs, the transceiver module includes a sending module and a receiving module, which are respectively used to implement the sending and receiving functions in the above-mentioned first aspect and any possible implementation methods thereof.
[0019] In a third aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store computer instructions, and when the processor executes the instructions, the communication device executes the method of the first aspect. The communication device can be the terminal device in the first aspect or any implementation of the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip.
[0020] In a fourth aspect, a communication device is provided, comprising: a processor and a communication interface; the communication interface is used to communicate with a module outside the communication device; the processor is used to execute a computer program or instruction so that the communication device executes the method of the first aspect. The communication device can be the terminal device in the first aspect or any implementation of the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip.
[0021] In a fifth aspect, a communication device is provided, comprising: at least one processor; the processor is used to execute a computer program or instruction stored in a memory, so that the communication device performs the method of the first aspect. The memory may be coupled to the processor, or may be independent of the processor. The communication device may be the terminal device in the first aspect, or any implementation of the first aspect, or a device including the terminal device, or a device included in the terminal device, such as a chip.
[0022] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer-readable storage medium is run on a communication device, the communication device can execute the method of the first aspect or any of its implementation methods.
[0023] In a seventh aspect, a computer program product comprising instructions is provided, which, when executed on a communication device, enables the communication device to execute the method of the first aspect or any of its implementations.
[0024] In an eighth aspect, a communication device (for example, the communication device may be a chip or a chip system) is provided, wherein the communication device includes a processor for implementing the functions involved in the above-mentioned first aspect or any implementation method thereof.
[0025] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0026] In some possible designs, when the device is a chip system, it can be composed of a chip or include a chip and other discrete devices.
[0027] It can be understood that when the communication device provided in any one of the second to fifth aspects is a chip, the above-mentioned sending action / function can be understood as output, and the above-mentioned receiving action / function can be understood as input.
[0028] Among them, the technical effects brought about by any implementation method from the second aspect to the eighth aspect can refer to the technical effects brought about by the corresponding implementation method of the first aspect, and will not be repeated here.
[0029] It should be noted that various possible implementation methods of any one of the above aspects can be combined under the premise that there is no contradiction between the solutions. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 It is a structural diagram of a communication system provided in an embodiment of the present application;
[0031] Figure 2 is a structural diagram of a communication device provided in an embodiment of the present application;
[0032] Figure 3 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 1 ;
[0033] Figure 4 It is a schematic flow chart of a resident suppression method provided in an embodiment of the present application;
[0034] Figure 5 It is a schematic flow chart of another resident suppression method provided in an embodiment of the present application;
[0035] Figure 6 This is an example diagram of a method for resident suppression provided in an embodiment of the present application;
[0036] Figure 7 This is an example diagram of a cell deployment provided by an embodiment of the present application;
[0037] Figure 8 It is a schematic flow chart of another resident suppression method provided in an embodiment of the present application;
[0038] Fig. 9 is an example diagram of another method for resident suppression provided in an embodiment of the present application;
[0039] Fig.10 It is a schematic flow chart of another resident suppression method provided in an embodiment of the present application;
[0040] Fig.11 is an example diagram of another method for resident suppression provided in an embodiment of the present application;
[0041] Fig.12 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 2 . DETAILED DESCRIPTION
[0042] To facilitate understanding of the technical solutions provided by the embodiments of the present application, a brief introduction to the related technologies of the present application is first given. The brief introduction is as follows:
[0043] 1. Shared network
[0044] A shared network refers to a communication network in which multiple operators can share the same frequency domain resources. This requires adding the public land mobile networks (PLMNs) of multiple operators to the system information block (SIB) of the cell corresponding to the shared frequency domain resources, and the network equipment periodically broadcasts the SIB of the cell corresponding to the shared frequency domain resources so that the terminal devices of multiple operators can reside in the cell corresponding to the shared frequency domain resources.
[0045] 5.2.4.4 of the 3rd Generation Partnership Project (3GPP) 38.304 protocol explains how to add multiple operators' PLMNs in the SIB of the cell corresponding to the shared frequency domain resources as follows: The network equipment needs to set the PLMNs of multiple operators in the SIB as equivalent PLMNs (EPLMN) so that the PLMNs of each operator have the same priority (This cell belongs to a PLMN which is not indicated as being equivalent to the registered PLMN), thereby making the terminal devices of each operator have the same residency level in the cell corresponding to the shared frequency point, avoiding differentiated treatment of the terminal devices of each operator in the process of residing in the cell corresponding to the shared frequency point.
[0046] During the process of the terminal device selecting a cell to reside in, if the terminal device determines that the SIB of a cell corresponding to the shared frequency domain resources does not include EPLMN, registered PLMN (RPLMN), and selected PLMN (Selected PLMN), the terminal device will prohibit the terminal device from residing in all cells corresponding to the shared frequency domain resources within a period of time (for example, 300 seconds) (The UE shall not consider this cell and, for operation in licensed spectrum, other cells on the same frequency as candidates for reselection for a maximum of 300seconds).
[0047] Exemplarily, PLMNs of multiple operators may be added to the cell access related information (cell access Related Info) in SIB1 by the network device.
[0048] 2. Reduced capability (RadCap)
[0049] RadCap is a capability specified by the 3GPP protocol, which mainly reduces the cost and power consumption of terminal equipment by reducing terminal bandwidth, the number of transmitting and receiving antennas, and lowering the modulation order.
[0050] 5.2.2.4.2 of the 3GPP38.304 protocol explains RadCap as follows: a terminal device with RadCap can only reside in a cell that also has RadCap. That is to say, during the process of a terminal device with RadCap searching for a network, switching, reselecting, or redirecting, if the network device determines that it can serve the terminal device with RadCap, the network device will allow the terminal device with RadCap to access the network device.
[0051] It should be noted that higher-version network devices can parse capabilities recorded in lower-version related communication protocols. For example, R17 network devices can parse capabilities recorded in R1 to R17 related communication protocols, while R16 network devices can only parse capabilities recorded in R1 to R16 related communication protocols. Usually, R17 network devices are deployed with RadCap, while R1 to R16 network devices are not deployed with RadCap.
[0052] 3. Mobility Process
[0053] The mobility process refers to the process triggered when the terminal device moves from one cell to another. The mobility process may include at least one of the following: a handover process, a reselection process, or a redirection process. If the terminal device is in a connected state, the terminal device may initiate a handover process or a redirection process to other cells. If the terminal device is in an idle state, the terminal device may initiate a reselection process or a redirection process to other cells.
[0054] As communication networks continue to develop, the communication technologies that support them have become more complex. Since different communication technologies have different requirements for terminal devices and cells, it is very likely that terminal devices will find it difficult to stay in a suitable cell in a complex communication network, thereby reducing the user experience of the terminal devices.
[0055] For example, in a shared network, multiple operators can share the same frequency domain resources. For example, network equipment of various operators can share a frequency point. Among them, as long as the terminal equipment of one operator can reside in a cell by searching the network, or switching, or reselecting, or redirecting, then the terminal equipment of all operators sharing the frequency point can also reside in the cell by searching the network, or switching, or reselecting, or redirecting by default.
[0056] However, usually, in order to ensure the network experience of users of the operator that deploys the cell (referred to as operator a), operator a will not configure all cells under the frequency for users of other operators (referred to as operator b) that share the frequency, but will only configure some cells under the frequency for users of operator b. If operator a does not add the PLMN of operator b in the SIB of a cell (referred to as cell a) under the frequency, the terminal device of operator b will initiate a mobility process to cell a, but will not be able to reside in cell a, which will make it difficult for the terminal device of operator b to reside in a suitable cell, thereby reducing the user experience of the terminal device of operator b.
[0057] For another example, in a communication network supporting RadCap, it is impossible to separate network devices that deploy RadCap from network devices that do not deploy RadCap, so that in the communication network supporting RadCap, there are both network devices that deploy RadCap and network devices that do not deploy RadCap. Since network devices that do not deploy RadCap do not have the ability to identify RadCap, network devices that do not deploy RadCap cannot identify terminal devices that have RadCap, and it is easy to identify terminal devices that have RadCap as terminal devices that do not have RadCap to perform normal mobility processes.
[0058] However, since terminal devices equipped with RadCap can only reside in the cell corresponding to the network device that also deploys RadCap, it is very likely that the terminal device equipped with RadCap will initiate a mobility process to the cell corresponding to the network device that does not deploy RadCap, but will not be able to reside in the cell. This makes it difficult for the terminal device to reside in a suitable cell, reducing the user experience.
[0059] Based on this, an embodiment of the present application provides a method for suppressing residence, and a terminal device can receive system information to obtain the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell, and judge whether the first cell meets the preset conditions based on the system information. When the first cell meets the preset conditions, the terminal device is suppressed from initiating a mobility process to the first cell. Since the preset conditions are determined based on cell parameters such as the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell, the terminal device can suppress the mobility process of the cell (i.e., the first cell that meets the preset conditions) where the terminal device is not suitable for residence based on the preset conditions, so as to avoid the terminal device from initiating a mobility process to an inappropriate cell, thereby reducing the probability of the terminal device residing in an inappropriate cell. On the contrary, it can ensure as much as possible that the terminal device resides in a suitable cell in a complex communication system, thereby improving the user experience of the terminal device.
[0060] 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.
[0061] In order to facilitate understanding of the embodiments of the present application, the following points are explained before introducing the embodiments of the present application.
[0062] 1. In the embodiments of the present application, for the convenience of description, when numbering is involved, the numbering can be started from 1 or 0, or from any parameter. It should be understood that the above are all settings for the convenience of describing the technical solutions provided in the embodiments of the present application, and are not intended to limit the scope of the embodiments of the present application.
[0063] 2. In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the system information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (such as specified by the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each information can also be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.
[0064] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can refer to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, different indication methods may be used for different information. In the specific implementation process, the desired indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0065] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of the present application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to the protocol, or can be configured by the transmitting device sending configuration information to the receiving device. Among them, the configuration information can, for example, but not limited to, include radio resource control signaling, such as radio resource control (RRC) signaling, medium access control (MAC) layer signaling, physical layer signaling, or downlink control information (DCI) One or a combination of at least two.
[0066] 3. "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device). The embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. One or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. One or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.
[0067] 4. The “protocol” involved in the embodiments of the present application may refer to a standard protocol in the field of communications, such as the long term evolution (LTE) protocol, the new radio (NR) protocol, and related protocols used in future communication systems, which are not limited in the embodiments of the present application.
[0068] 5. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device (such as a terminal device) will make corresponding processing under certain objective circumstances. It does not limit the time, and does not require the device (such as a terminal device) to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0069] 6. In the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a kind of association relationship describing 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, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or its similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0070] The embodiments of the present application may be applicable to LTE systems or NR systems (also referred to as fifth generation mobile communication technology (5th generation mobile communication technology, 5G) systems), vehicle to everything (V2X) systems, LTE and NR hybrid networking systems, or device to device (D2D) systems, machine to machine (M2M) communication systems, Internet of Things (IoT) systems (such as narrowband Internet of Things (NB-IoT) systems), and other next generation communication systems. Alternatively, the communication system may also be a non-3GPP communication system, without limitation.
[0071] In addition, the communication architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of the communication architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0072] like Figure 1 , which is a schematic diagram of the structure of a communication system provided in an embodiment of the present application. Figure 1 In the example, the communication system 100 includes at least one network device 110 and one or more terminal devices 120 connected to the network device 110. It should be understood that Figure 1 The number of terminal devices 120 and network devices 110 is only an example, and may be more or less.
[0073] In a possible implementation, the network device 110 broadcasts system information. The terminal device 120 receives the system information and, based on the system information, suppresses the terminal device from initiating a mobility process to the first cell when the first cell meets a preset condition. The system information is used to indicate the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell. The preset condition is determined based on the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell. The specific implementation of this solution and the related technical effects can be referred to the subsequent method embodiments, which will not be repeated here.
[0074] In a possible implementation, the terminal device in the embodiment of the present application may be a device for implementing a wireless communication function, such as a terminal or a chip that can be used in a terminal, etc. The terminal may be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent or a terminal device, etc. in a 5G network or a future evolved PLMN. The access terminal may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, 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 or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. In a possible implementation, the terminal device may be mobile or fixed.
[0075] In a possible implementation, the network device in the embodiment of the present application may be a device that communicates with a terminal device, for example, it may include an evolutionary Node B (NodeB or eNB or e-NodeB) in an LTE system or an enhanced LTE (LTE-advanced, LTE-A) system, such as a traditional macro base station eNB and a micro base station eNB in a heterogeneous network scenario. Alternatively, it may include a next generation node B (gNB) in an NR system. Alternatively, it may include a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a base band pool (BBUpool), or a wireless fidelity (WiFi) access point (AP), etc. Alternatively, it may include a base station in a non-terrestrial network (NTN), that is, it may be deployed on a flying platform or a satellite. In the NTN, the network device or access device may be used as a layer 1 (L1) relay, or as a base station, or as an integrated access and backhaul (IAB) node. Alternatively, the first network device may be a device that implements a base station function in IoT, such as a device that implements a base station function in drone communication, V2X, D2D, or machine to machine (M2M).
[0076] In some possible scenarios, the network device in the embodiment of the present application may also be a module or unit that can implement some functions of the base station. For example, the network device may be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be set separately, or may be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0077] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, the network device may be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, CU may also be referred to as open (open, O)-CU, DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, CU-UP may also be referred to as O-CU-UP, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0078] Optionally, the base station in the embodiment of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, home base stations, TRPs, transmitting points (TP), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations on this.
[0079] In one possible implementation, in an embodiment of the present application, both the network device and the terminal device may be configured with multiple antennas to support massive multiple input multiple output (Massive-MIMO) technology. Further, the network device and the terminal device may support both single-user MIMO (SU-MIMO) technology and multi-user MIMO (MU-MIMO). Among them, MU-MIMO technology can be implemented based on space division multiple access (SDMA) technology. Since multiple antennas are configured, the network equipment and terminal equipment can also flexibly support single input single output (SISO) technology, single input multiple output (SIMO) and multiple input single output (MISO) technology to achieve various diversity (such as but not limited to transmit diversity and receive diversity) and multiplexing technologies, where the diversity technology may include but is not limited to transmit diversity (TD) technology and receive diversity (RD) technology, and the multiplexing technology may be spatial multiplexing technology.
[0080] In a possible implementation, the terminal device in the embodiment of the present application may also be referred to as a communication device, which may be a general device or a dedicated device, and the embodiment of the present application does not specifically limit this.
[0081] In a possible implementation, the relevant functions of the terminal device in the embodiment of the present application can be implemented by one device, or by multiple devices together, or by one or more functional modules in one device, and the embodiment of the present application does not specifically limit this. It is understandable that the above functions can be network elements in hardware devices, or software functions running on dedicated hardware, or a combination of hardware and software, or virtualization functions instantiated on a platform (e.g., a cloud platform).
[0082] For example, the relevant functions of the terminal device in the embodiment of the present application can be Figure 2 The communication device 200 is used to implement the communication device 200. Figure 2 FIG. 2 is a schematic diagram of the structure of a communication device 200 provided in an embodiment of the present application. The communication device 200 includes one or more processors 201, a communication line 202, and at least one communication interface ( Figure 2 The example in which the communication interface 204 and a processor 201 are used for illustration is merely exemplary), and a memory 203 may also be included.
[0083] The processor 201 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.
[0084] The communication line 202 may include a path for connecting different components.
[0085] The communication interface 204 may be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. For example, the transceiver module may be a device such as a transceiver or a transceiver. In a possible implementation, the communication interface 204 may also be a transceiver circuit located in the processor 201 to implement signal input and signal output of the processor.
[0086] The memory 203 may be a device with a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line 202. The memory may also be integrated with the processor.
[0087] The memory 203 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 201. The processor 201 is used to execute the computer-executable instructions stored in the memory 203, thereby realizing the resident suppression method provided in the embodiment of the present application.
[0088] Alternatively, in an embodiment of the present application, the processor 201 may also perform functions related to the processing of the resident suppression method provided in the following embodiments of the present application, and the communication interface 204 is responsible for communicating with other devices or communication networks, which is not specifically limited in the embodiment of the present application.
[0089] In a possible implementation, the memory 203 in the embodiment of the present application may also be used to store information or parameters described in the following embodiments, such as system information.
[0090] The computer-executable instructions in the embodiments of the present application may also be referred to as application program codes, which is not specifically limited in the embodiments of the present application.
[0091] In a specific implementation, as an embodiment, the processor 201 may include one or more CPUs, such as Figure 2 CPU0 and CPU1 in.
[0092] In a specific implementation, as an embodiment, the communication device 200 may include multiple processors, such as Figure 2201 and processor 207 in the embodiment of the present invention. Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0093] In a specific implementation, as an embodiment, the communication apparatus 200 may further include an output device 205 and an input device 206. The output device 205 communicates with the processor 201 and may display information in a variety of ways.
[0094] The communication device 200 may be a general purpose device or a dedicated device. For example, the communication device 200 may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a computer having Figure 2 The embodiment of the present application does not limit the type of the communication device 200.
[0095] Combination Figure 2 The structure diagram of the communication device 200 shown in FIG. Figure 1 For example, the terminal device 120 in FIG. Figure 3 A specific structural form of the terminal device provided in the embodiment of the present application.
[0096] Wherein, in some embodiments, Figure 2 The functions of the processor 201 can be achieved by Figure 3 The processor 310 in is implemented.
[0097] In some embodiments, Figure 2 The functionality of the communication interface 204 can be achieved by Figure 3 The antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, etc. are implemented.
[0098] Among them, antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization rate of the antenna. For example, antenna 1 can be reused as a diversity antenna of a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0099] The mobile communication module 350 can provide wireless communication solutions including the second generation mobile communication technology (2nd generation mobile communication technology, 2G) / the third generation mobile communication technology (3rd generation mobile communication technology, 3G) / the fourth generation mobile communication technology (4th generation mobile communication technology, 4G) / 5G applied to the terminal device. The mobile communication module 350 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the processor 310. In some embodiments, at least some of the functional modules of the mobile communication module 350 can be set in the same device as at least some of the modules of the processor 310.
[0100] The wireless communication module 360 may be one or more devices integrating at least one communication processing module. The wireless communication module 360 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 310. The wireless communication module 360 may also receive a signal to be sent from the processor 310, modulate the signal, amplify the signal, and convert it into an electromagnetic wave for radiation via the antenna 2.
[0101] In some embodiments, antenna 1 of the terminal device is coupled to mobile communication module 350, and antenna 2 is coupled to wireless communication module 360, so that the terminal device can communicate with the network and other devices through wireless communication technology.
[0102] In some embodiments, Figure 2 The function of the memory 203 can be achieved by Figure 3 It is implemented by the internal memory 321 in or the external memory (such as a Micro SD card) connected to the external memory interface 320.
[0103] In some embodiments, Figure 2 The function of the output device 205 can be achieved by Figure 3 The display screen 394 in the embodiment is implemented. The display screen 394 includes a display panel.
[0104] In some embodiments, Figure 2The function of the input device 206 in the embodiment can be realized by a mouse, a keyboard, a touch screen device or Figure 3 In some embodiments, the sensor module 380 is implemented. Figure 3 As shown, the terminal device may also include one or more of an audio module 370, a camera 393, an indicator 392, a motor 391, a button 390, a SIM card interface 395, a USB interface 330, a charging management module 340, a power management module 341 and a battery 342, and the embodiments of the present application do not specifically limit this.
[0105] Understandably, Figure 3 The structure shown does not constitute a specific limitation on the terminal device. For example, in other embodiments of the present application, the terminal device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0106] The following will be combined Figure 4 , the residence suppression method provided in the embodiment of the present application is described in detail.
[0107] It should be noted that in the following embodiments of the present application, the message names between network elements, the names of parameters, or the names of information are only examples. In other embodiments, they may also be other names. The method provided in the embodiments of the present application does not make specific limitations on this.
[0108] It is understandable that in the embodiment of the present application, each network element may perform some or all of the steps in the embodiment of the present application, and these steps or operations are only examples. The embodiment of the present application may also perform other operations or variations of various operations. In addition, each step may be performed in a different order presented in the embodiment of the present application, and it is possible that not all operations in the embodiment of the present application need to be performed.
[0109] Figure 4 This is an example of the resident suppression method provided in the embodiment of the present application. The method is described with the terminal device as the execution subject. Of course, the subject that executes the terminal device action in the method can also be a device / module in the terminal device, such as a chip, processor, processing unit, etc. in the terminal device, and the embodiment of the present application does not specifically limit this. For example, Figure 4 Said, the resident suppression method comprises the following steps:
[0110] S401: The network device sends a system message to the terminal device. Correspondingly, the terminal device receives the system message.
[0111] The system information is used to indicate the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell.
[0112] In a possible implementation, the network device may broadcast the system information, and accordingly, the terminal device receives the system information broadcast by the network device.
[0113] In an example, the system information may be SIB 1. Of course, the above is only an exemplary description of the system information, and the system information may also be other information, and the present application does not impose any limitation on this.
[0114] S402. The terminal device suppresses the terminal device from initiating a mobility process to the first cell according to the system information when the first cell meets a preset condition.
[0115] The preset condition is determined based on the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell.
[0116] It should be noted that the word "suppression" described in this application can also be replaced by "prohibition". Of course, the above is only an exemplary description of replacing "suppression", and "suppression" can also be replaced by other words with negative meanings, and this application does not impose any limitation on this.
[0117] In some embodiments, the preset condition includes at least one of the following: one or more PLMNs supported by the cell are forbidden public land mobile networks (FPLMN); one or more PLMNs supported by the cell do not include EPLMN; or, when the terminal device supports the lightweight capability RedCap, one or more capabilities configured for the cell do not include RedCap. Of course, the above is only an exemplary description of the preset condition, and the preset condition can also be other conditions, and this application does not impose any limitation on this.
[0118] It can be understood that in this embodiment, the terminal device can determine the preset condition by whether one or more PLMNs supported by the cell are all FPLIMNs, and / or whether one or more PLMNs supported by the cell include EPLMNs, so that the preset condition determined by the terminal device can be adapted to the shared scenario, so that the terminal device can suppress the cell (i.e., the first cell that meets the preset condition) that is not suitable for the terminal device to reside in the shared scenario. The terminal device can also determine the preset condition by not including RedCap in one or more capabilities configured for the cell when the terminal device supports the lightweight capability RedCap, so that the preset condition determined by the terminal device can be adapted to the RedCap scenario, so that the terminal device can suppress the cell that is not suitable for the terminal device to reside in the RedCap scenario.
[0119] As can be seen from the aforementioned introduction about "shared network", if the terminal device determines that the SIB of a cell corresponding to the shared frequency domain resources does not include EPLMN, the terminal device will prohibit the terminal device from residing in all cells corresponding to the shared frequency domain resources for a period of time. When the terminal device of the embodiment of the present application does not include EPLMN in one or more PLMNs supported by the first cell, the terminal device is inhibited from initiating a mobility process to the first cell that meets the preset conditions. In other words, the terminal device distinguishes between cells that can be resided and cells that cannot be resided. Therefore, even if the SIB of the cell corresponding to the shared frequency domain resources does not include EPLMN, the terminal device does not need to prohibit the terminal device from residing in all cells corresponding to the shared frequency domain resources for a period of time. This does not affect the terminal device from initiating a mobility process to the resident cell corresponding to the shared frequency domain resources, thereby ensuring the user experience of the terminal device.
[0120] In some possible implementations, the terminal device may suppress the terminal device from initiating a mobility process to the first cell in at least one of the following four ways.
[0121] Mode 1 is that the terminal device suppresses the terminal device from measuring the first cell.
[0122] It is understandable that if the terminal device wants to reside in the first cell, the terminal device needs to measure the first cell to obtain parameters such as the signal quality of the first cell, and initiate a mobility process to reside in the first cell when the parameters such as the signal quality of the first cell meet the mobility conditions. In view of this, the terminal device of the embodiment of the present application can suppress the terminal device from measuring the first cell, so that the subsequent terminal device cannot initiate a mobility process to the first cell based on the parameters such as the signal quality of the first cell, thereby achieving the effect of suppressing the terminal device from initiating a mobility process to the first cell.
[0123] Mode 2 is that the terminal device suppresses the terminal device from switching to the first cell for residence.
[0124] It can be understood that, as can be seen from the aforementioned introduction to the "mobility process", the switching process is a type of mobility process. Therefore, the terminal device of the embodiment of the present application can suppress the terminal device from initiating a mobility process to the first cell by suppressing the terminal device from initiating a switching process to the first cell.
[0125] Method 3 is that the terminal device suppresses the terminal device from redirecting to the first cell for residence.
[0126] It can be understood that, as can be seen from the aforementioned introduction to the "mobility process", the redirection process is a type of mobility process. Therefore, the terminal device of the embodiment of the present application can suppress the terminal device from initiating the mobility process to the first cell by suppressing the terminal device from initiating the redirection process to the first cell.
[0127] Mode 4 is that the terminal device suppresses the terminal device from reselecting the first cell to reside.
[0128] It can be understood that, as can be seen from the aforementioned introduction to the "mobility process", the reselection process is a type of mobility process. Therefore, the terminal device of the embodiment of the present application can suppress the terminal device from initiating a mobility process to the first cell by suppressing the terminal device from initiating a reselection process to the first cell.
[0129] It is understandable that the terminal device can suppress the terminal device from initiating a mobility process to the first cell through at least one of the above methods 1 to 4, which can improve the comprehensiveness of the suppression operation and further enhance the suppression effect.
[0130] Of course, the above is only an exemplary description of the implementation method of the terminal device suppressing the terminal device from initiating the mobility process to the first cell. The terminal device can suppress the terminal device from initiating the mobility process to the first cell through other methods, and this application does not impose any restrictions on this.
[0131] It should be noted that the multiple cells recorded in the embodiments of the present application may have the same network standard or different network standards, and the present application does not impose any limitation on this.
[0132] In an embodiment of the present application, a terminal device may receive system information to learn the type of one or more PLMNs supported by a cell and / or one or more capabilities configured for the cell, and determine whether the first cell meets the preset conditions based on the system information. When the first cell meets the preset conditions, the terminal device is suppressed from initiating a mobility process to the first cell. Since the preset conditions are determined based on cell parameters such as the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell, the terminal device may suppress the mobility process of a cell that is not suitable for the terminal device to reside (i.e., the first cell that meets the preset conditions) based on the preset conditions, so as to avoid the terminal device from initiating a mobility process to an inappropriate cell, thereby reducing the probability of the terminal device residing in an inappropriate cell. On the contrary, it can ensure as much as possible that the terminal device resides in a suitable cell in a complex communication system, thereby improving the user experience of the terminal device.
[0133] Furthermore, while the terminal device suppresses the terminal device from initiating a mobility process to the first cell, the terminal device may also start a timer to limit the duration for which the terminal device suppresses initiating a mobility process to the first cell. However, in different scenarios, the terminal device may start different timers. For example, in a case where the terminal device has restrictions on the cell in which the terminal device currently resides, the terminal device may start a first timer. For another example, in a case where the terminal device has no restrictions on the cell in which the terminal device currently resides, the terminal device may start a second timer. For another example, in a case where the terminal device has restrictions on the cell in which the terminal device currently resides, the terminal device may start both the first timer and the second timer.
[0134] For example, Figure 5 As shown, when the terminal device has restrictions on the cell in which the terminal device currently resides, that is, the terminal device currently resides in the second cell, the resident suppression method provided in the embodiment of the present application further includes the following steps:
[0135] S403: When the first cell meets a preset condition, the terminal device associates the physical characteristic information corresponding to the first cell with the cell global identifier (CGI) of the second cell, and starts a first timer.
[0136] The duration of the first timer is the duration for suppressing the terminal device from initiating a mobility process from the second cell to the first cell. The duration of the first timer is greater than the preset duration.
[0137] In one possible implementation, the terminal device may associate the physical characteristic information corresponding to the first cell with the CGI of the second cell to obtain a first suppression list, and associate the first suppression list with the duration of the first timer, so that during the time period corresponding to the first timer, the terminal device only suppresses the terminal device from initiating a mobility process from the second cell to the first cell. In other words, if the terminal device does not change the service cell, the terminal device cannot initiate a mobility process to the first cell during the time period corresponding to the first timer. If the terminal device changes the service cell and moves to other cells (for example, the third cell), the suppression corresponding to the first timer does not take effect on the terminal device residing in the third cell. In this case, even during the time period corresponding to the first timer, the terminal device can initiate a mobility process from the third cell to the first cell.
[0138] For example, Figure 6 As shown, it is assumed that the communication network includes cells 1, cell 2, and cell 3:
[0139] The terminal device resides in cell2 and parses the system information of cell2 to obtain the CGI of cell2. In the process of the terminal device initiating a mobility process to cell1, if the terminal device determines that cell1 meets the preset conditions, the terminal device fails to reside in cell1 and falls back to reside in cell2. At this time, the terminal device can associate the physical feature information corresponding to cell1 with the CGI of cell2 to obtain a first suppression list, and associate the first suppression list with the duration of the first timer, so that within the time period corresponding to the first timer, the terminal device suppresses the terminal device from initiating a mobility process from cell2 to cell1.
[0140] Optionally, if the terminal device moves and resides in cell3, the suppression corresponding to the first timer will not take effect on the terminal device residing in cell3. In this case, if the terminal device initiates a mobility process from cell3 to cell2 and resides in cell2, the terminal device still suppresses the terminal device from initiating a mobility process from cell2 to cell1 during the time period corresponding to the first timer. Outside the time period corresponding to the first timer, the terminal device resumes the normal initiation of a mobility process from cell2 to cell1.
[0141] Exemplarily, the above physical feature information may include at least one of the following: physical cell identifier (PCI), frequency, bandwidth, or sub-carrier spacing (SCS). Of course, the above is only an exemplary description of the physical feature information, and the physical feature information may also include other information, and this application does not impose any restrictions on this.
[0142] It should be noted that multiple cells may have the same physical characteristic information. In this way, when the first cell meets the preset condition, the terminal device may suppress the terminal device from initiating a mobility process to a cell having the same physical characteristic information as the first cell.
[0143] For example, Figure 7 As shown, it is assumed that the communication network includes cells 1, cell 2, cell 3, cell 4, and cell 5:
[0144] When the terminal device currently resides in cell2 and cell1 meets the preset conditions, the terminal device can be from other cells (for example, Figure 7, select the cell with the same physical feature information as cell1 from among cell3, cell4, and cell5 shown in the figure. Since the PCI of cell4 is the same as that of cell1 (i.e., both are 7), the frequency of cell4 is the same as that of cell1 (i.e., both are 504990), the bandwidth of cell4 is the same as that of cell1 (i.e., both are 100 megahertz (MHz)), and the SCS of cell4 is the same as that of cell1 (i.e., both are 30 kilohertz (KHz)), that is, the physical feature information of cell4 is the same as that of cell1, so the terminal device can also suppress the terminal device from initiating a mobility process from cell2 to cell1 and cell4 within the time period corresponding to the first timer.
[0145] In a possible implementation, the terminal device may parse the system information of the first cell to obtain physical characteristic information corresponding to the first cell, and parse the system information of the second cell to obtain the CGI of the second cell.
[0146] Exemplarily, the terminal device can set the preset duration based on experience, for example, the terminal device sets the preset duration to 300 seconds. Of course, the above is only an exemplary description of the preset duration, and the preset duration can also be other durations, and this application does not impose any restrictions on this.
[0147] It can be understood that when the terminal device currently resides in the second cell and the first cell meets the preset conditions, the terminal device can associate the physical characteristic information corresponding to the first cell with the CGI of the second cell, and start the first timer, so that the terminal device can suppress the terminal device from initiating a mobility process from the second cell to the first cell for a longer period of time, and avoid the terminal device repeatedly initiating failed mobility processes to the first cell as much as possible, thereby saving signaling overhead.
[0148] It should be understood that the method described in S403 above can be applied in mobility scenarios.
[0149] Or for example, Figure 8 As shown, when the terminal device has no restrictions on the cell in which the terminal device is currently residing, the resident suppression method provided in the embodiment of the present application further includes the following steps:
[0150] S404: When the first cell meets a preset condition, the terminal device starts a second timer.
[0151] The duration of the second timer is the duration for suppressing the terminal device from initiating a mobility process to the first cell. The duration of the second timer is less than or equal to the preset duration.
[0152] In a possible implementation, the terminal device can generate a second suppression list based on the physical feature information corresponding to the first cell, and associate the second suppression list with the duration of the second timer, so that during the time period corresponding to the second timer, the terminal device can suppress the terminal device from initiating a mobility process to the first cell. This implementation does not restrict whether the terminal device resides or the cell in which the terminal device currently resides, so that when the terminal device is not currently residing in a cell, the terminal device cannot initiate a mobility process to the first cell during the time period corresponding to the second timer, and when the terminal device is currently residing in any cell, the terminal device cannot initiate a mobility process to the first cell during the time period corresponding to the second timer.
[0153] For example, Fig. 9 As shown, it is assumed that the communication network includes cell1, cell2, and cell3:
[0154] In the network search scenario, the terminal device first searches for the system information of cell1 and can determine whether cell1 meets the preset conditions. If cell1 meets the preset conditions, the terminal device cannot stay in cell1 and searches for other cells that do not meet the preset conditions (for example, Figure 7 The terminal device may generate a second suppression list based on the physical feature information corresponding to cell1, and associate the second suppression list with the duration of the second timer, so that during the time period corresponding to the second timer, the terminal device may suppress the terminal device from initiating a mobility process to cell1.
[0155] Optionally, if the terminal device moves and resides in cell 3, the suppression corresponding to the second timer is still effective for the terminal device residing in cell 3. In this case, during the time period corresponding to the second timer, the terminal device cannot initiate a mobility process to cell 1. However, outside the time period corresponding to the second timer, the terminal device resumes the normal initiation of a mobility process to cell 1 by the terminal device.
[0156] It should be understood that the method described in S404 above can be applied to at least one of the following scenarios: a mobility scenario, a network search scenario, or a system information update scenario.
[0157] It should be noted that, in the network search scenario, after the terminal device successfully resides in the cell, it is necessary to suppress the terminal device from initiating a mobility process to the first cell.
[0158] It is understandable that when the first cell meets the preset conditions, the second timer is started so that the terminal device is restrained from initiating a mobility process to the first cell within a shorter period of time. This implementation does not restrict whether the terminal device is resident or the cell in which the terminal device is currently resident. In other words, when the terminal device is not resident or resides in any cell, the terminal device cannot initiate a mobility process to the first cell within the time period corresponding to the second timer. In this way, the terminal device can more widely restrain the terminal device from initiating a mobility process to the first cell, and avoid the terminal device from repeatedly initiating a failed mobility process to the first cell as much as possible, thereby saving signaling overhead.
[0159] In addition, the suppression range of this implementation method is relatively wide, which may increase the probability of the mobility process of the terminal device being erroneously suppressed. Therefore, the duration of the second timer is less than or equal to the preset duration. In this way, when the mobility process of the terminal device is erroneously suppressed, it can avoid the mobility process of the terminal device being erroneously suppressed for a long time.
[0160] Or for example, Fig.10 As shown, when the terminal device has restrictions on the cell in which the terminal device currently resides, that is, the terminal device currently resides in the second cell, the resident suppression method provided in the embodiment of the present application further includes the following steps:
[0161] S405. When the first cell meets the preset conditions, the terminal device starts the first timer and the second timer, and associates the physical characteristic information corresponding to the first cell with the CGI of the second cell.
[0162] It should be understood that the method described in S405 above can be applied to at least one of the following scenarios: a mobility scenario, a network search scenario, or a system information (eg, SIB) update scenario.
[0163] In one possible implementation, in a network search scenario, the terminal device first searches for the system information of the first cell and can determine whether the first cell meets the preset conditions. If the terminal device determines that the first cell meets the preset conditions, the terminal device can search for other cells that do not meet the preset conditions (for example, the second cell) and reside in the second cell. In this case, the terminal device can start the second timer, so that during the time period corresponding to the second timer, regardless of whether the cell where the terminal device resides changes, the terminal device cannot initiate a mobility process to the first cell.
[0164] In one possible implementation, if the system information of the first cell changes (i.e., in a system information update scenario), the terminal device parses the updated system information of the first cell, and based on the information obtained by parsing the updated system information of the first cell, determines whether the first cell meets the preset conditions. If the terminal device determines that the first cell meets the preset conditions, the terminal device can restart the second timer, so that during the time period corresponding to the second timer, regardless of whether the cell where the terminal device resides changes, the terminal device cannot initiate a mobility process to the first cell.
[0165] If the terminal device initiates a mobility process to the first cell (i.e., in a mobility scenario), but the first cell still meets the preset conditions, the terminal device may associate the physical characteristic information of the first cell with the CGI of the second cell, and start a first timer so that the terminal device is restrained from initiating a mobility process from the second cell to the first cell within the time period corresponding to the first timer; at the same time, the terminal device may start the second timer again so that the terminal device is restrained from initiating a mobility process to the first cell within the time period corresponding to the second timer.
[0166] If the terminal device does not change the serving cell, the first timer takes effect, and the second timer temporarily fails, that is, before the first timer is turned off, the terminal device cannot initiate a mobility process from the second cell to the first cell. If the terminal device changes the serving cell and moves to another cell (for example, the third cell), the second timer takes effect, and the first timer temporarily fails, that is, before the second timer is turned off, the terminal device cannot initiate a mobility process to the first cell.
[0167] For example, Fig.11 As shown, it is assumed that the communication network includes cell1, cell2, and cell3:
[0168] The terminal device resides in cell2 and parses the system information of cell2 to obtain the CGI of cell2. In the process of the terminal device initiating a mobility process to cell1, if the terminal device determines that cell1 meets the preset conditions, the terminal device fails to reside in cell1 and falls back to cell2 for residency. The terminal device can associate the physical feature information corresponding to cell1 with the CGI of cell2 to obtain a first suppression list, and associate the first suppression list with the duration of the first timer, and the second suppression list with the duration of the second timer. In this way, during the time period corresponding to the first timer, the terminal device only suppresses the terminal device from initiating a mobility process from cell2 to cell1, and at the same time, during the time period corresponding to the second timer, the terminal device suppresses the terminal device from initiating a mobility process from any cell to cell1.
[0169] Optionally, if the terminal device moves and resides in cell3, the suppression corresponding to the first timer is not effective for the terminal device residing in cell3, while the suppression corresponding to the second timer is effective for the terminal device residing in cell3. In this case, during the time period corresponding to the second timer, the terminal device cannot initiate a mobility process to cell1. However, if the time period corresponding to the second timer is exceeded, the terminal device resumes normal initiation of the mobility process from cell3 to cell1.
[0170] Optionally, if the terminal device moves again and resides in cell2 again, the suppression corresponding to the first timer takes effect on the terminal device residing in cell2, and the suppression corresponding to the second timer may not take effect on the terminal device residing in cell2 temporarily. In this case, during the time period corresponding to the first timer, the terminal device cannot initiate a mobility process from cell2 to cell1. However, outside the time period corresponding to the first timer, the terminal device resumes the normal initiation of a mobility process from cell2 to cell1 by the terminal device.
[0171] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between various network elements. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be a network device in the above method embodiment, or a device including the above network device, or a component that can be used for a network device; or, the communication device can be a terminal device in the above method embodiment, or a device including the above terminal device, or a component that can be used for a terminal device. It can be understood that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0172] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0173] For example, taking the communication device as the terminal device in the above method embodiment, Fig.12 The schematic diagram of the structure of a terminal device 120 is shown. The terminal device 120 includes a processing module 1201 and a transceiver module 1202. The transceiver module 1202, which may also be called a transceiver unit, is used to implement a transceiver function, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.
[0174] In one possible implementation:
[0175] The transceiver module 1202 is used to receive system information, where the system information is used to indicate the type of one or more public land mobile networks PLMNs supported by the cell and / or one or more capabilities configured for the cell; the processing module 1201 is used to suppress the terminal device from initiating a mobility process to the first cell based on the system information when the first cell meets a preset condition, wherein the preset condition is determined based on the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell.
[0176] In some embodiments, the preset conditions include at least one of the following: one or more PLMNs supported by the cell are all FPLMNs; one or more PLMNs supported by the cell do not include EPLMN; or, when the terminal device supports RedCap, one or more capabilities configured for the cell do not include RedCap.
[0177] In some embodiments, the terminal device currently resides in the second cell. When the first cell meets the preset conditions, the processing module 1201 is also used to associate the physical characteristic information corresponding to the first cell with the global cell identifier CGI of the second cell, and start the first timer. The duration of the first timer is the duration for suppressing the terminal device from initiating a mobility process from the second cell to the first cell, wherein the duration of the first timer is greater than the preset duration.
[0178] In some embodiments, when the first cell meets a preset condition, the processing module 1201 is further used to start a second timer, the duration of the second timer is the duration for suppressing the terminal device from initiating a mobility process to the first cell, wherein the duration of the second timer is less than or equal to the preset duration.
[0179] In some embodiments, the processing module 1201 is also used to suppress the terminal device from measuring the first cell; and / or, the processing module 1201 is also used to suppress the terminal device from switching to the first cell for residence; and / or, the processing module 1201 is also used to suppress the terminal device from redirecting to the first cell for residence; and / or, the processing module 1201 is also used to suppress the terminal device from reselecting to the first cell for residence.
[0180] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0181] In the embodiment of the present application, the terminal device 120 is presented in the form of dividing various functional modules in an integrated manner. The "module" here may refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the terminal device 120 can be used Figure 2 The form of the communication device 200 is shown.
[0182] for example, Figure 2 The processor 201 in the communication device 200 shown can call the computer-executable instructions stored in the memory 203 to enable the communication device 200 to execute the residence suppression method in the above method embodiment.
[0183] Specifically, Fig.12 The functions / implementation processes of the transceiver module 1202 and the processing module 1201 can be Figure 2 The processor 201 in the communication device 200 shown calls the computer execution instructions stored in the memory 203 to implement. Or, Fig.12 The function / implementation process of the processing module 1201 in Figure 2 The processor 201 in the communication device 200 shown calls the computer execution instructions stored in the memory 203 to implement, Fig.12 The function / implementation process of the transceiver module 1202 can be Figure 2 The communication interface 204 in the communication device 200 shown in FIG.
[0184] Since the terminal device 120 provided in the embodiment of the present application can execute the above-mentioned residence suppression method, the technical effects that can be obtained can refer to the above-mentioned method embodiment and will not be repeated here.
[0185] It should be understood that one or more of the above modules or units can be implemented by software, hardware or a combination of the two. When any of the above modules or units are implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and the processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC (system on chip) or an ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions for calculation or processing in the processor, it can also further include necessary hardware accelerators, such as field programmable gate arrays (FPGA), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0186] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.
[0187] In a possible implementation, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In a possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of chips, or it may include chips and other discrete devices, which is not specifically limited in the embodiments of the present application.
[0188] In one possible implementation, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer-readable storage medium is run on a communication device, the communication device can execute the method described in any of the above method embodiments or any of its implementations.
[0189] In a possible implementation, an embodiment of the present application further provides a residence suppression method, which includes the method described in any of the above method embodiments or any of its implementations.
[0190] In a possible implementation, an embodiment of the present application further provides a communication system, which includes the terminal device described in the above method embodiment and the network device described in the above method embodiment.
[0191] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing 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. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (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 access or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with a medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0192] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0193] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A residence suppression method, characterized in that: Applied to terminal equipment, including: receiving system information, the system information being used to indicate types of one or more public land mobile networks PLMN supported by a cell and / or one or more capabilities configured for the cell; According to the system information, when the first cell meets a preset condition, the terminal device is suppressed from initiating a mobility process to the first cell, wherein the preset condition is determined based on the type of one or more PLMNs supported by the cell and / or one or more capabilities configured for the cell.
2. The method according to claim 1, characterized in that The preset condition includes at least one of the following: One or more PLMNs supported by the cell are all prohibited public land mobile networks FPLMN; The one or more PLMNs supported by the cell do not include an equivalent public land mobile network EPLMN; Alternatively, in the case where the terminal device supports the lightweight capability RedCap, one or more capabilities configured for the cell do not include RedCap.
3. The method according to claim 1 or 2, characterized in that: The terminal device currently resides in a second cell, and the method further includes: When the first cell meets the preset conditions, the physical characteristic information corresponding to the first cell is associated with the global cell identifier CGI of the second cell, and a first timer is started. The duration of the first timer is the duration for suppressing the terminal device from initiating a mobility process from the second cell to the first cell, wherein the duration of the first timer is greater than the preset duration.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: When the first cell meets the preset condition, a second timer is started, and the duration of the second timer is the duration for suppressing the terminal device from initiating a mobility process to the first cell, wherein the duration of the second timer is less than or equal to the preset duration.
5. The method according to any one of claims 1 to 4, characterized in that The inhibiting the terminal device from initiating a mobility process to the first cell includes: inhibiting the terminal device from measuring the first cell; and / or, inhibiting the terminal device from switching to the first cell for resident; and / or, suppressing the terminal device from being redirected to the first cell for resident; And / or, suppressing the terminal device from reselecting the first cell to reside.
6. A communication device, characterized in that: include: A functional unit for executing the method according to any one of claims 1 to 5; wherein the actions executed by the functional unit are implemented by hardware or by hardware executing corresponding software implementations.
7. A communication device, characterized in that: The communication device comprises a processor; the processor is configured to execute a computer program or instruction, or to enable the communication device to execute the method according to any one of claims 1 to 5 through a logic circuit.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs. When the computer instructions or programs are executed on a computer, the communication device executes the method according to any one of claims 1 to 5.