Network search sequence list determination method, device, terminal and storage medium

By collecting network data information, determining the terminal's mobile and network status, and updating the network search sequence list in real time, solving the problem of fixed network sequence list in the existing technology and improving the user's Internet experience.

CN112825587BActive Publication Date: 2025-02-18ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201911143133.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-11-20
Publication Date
2025-02-18
Estimated Expiration
2039-11-20

AI Technical Summary

Technical Problem

The network sequence list in the prior art is fixed, and cannot adapt to the network selection of terminal devices in the new environment, affecting users' online experience.

Method used

By collecting current network data information, determine the terminal's mobile status and network status, and obtain the latest network search sequence list in real time when it moves quickly and the signal is weak.

Benefits of technology

In the case of disconnection, you can connect to the network with the best current environment in a timely manner, save time to search for the network and improve the user's online experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112825587B_ABST
    Figure CN112825587B_ABST
Patent Text Reader

Abstract

The present application proposes a method, device, terminal and storage medium for determining a network search sequence list, the method comprising: obtaining network data information according to a preset sampling frequency and a preset number of sampling times; determining the terminal mobile state according to a cell identifier; when it is determined that the mobile state includes a fast mobile state, determining the current network state according to the received power; when it is determined that the network state includes a weak signal, sorting each network according to the received power to obtain a network search sequence list. When the terminal is not disconnected from the network, the mobile state and the network state are determined by collecting the current network data information, and when it is determined to be fast moving and the signal is weak, the latest network search sequence list is obtained in real time, ensuring that the terminal can be connected to the network with the best current environment in a timely manner according to the network search sequence list when the network is disconnected, thereby saving the time of re-finding the network when the network is disconnected and improving the user's Internet experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular, to a method, device, terminal and storage medium for determining a network search sequence list. Background Art

[0002] The traditional approach to mobile management of terminal devices is for the base station to periodically inquire about the receiving power of the signal level of the terminal device when the terminal device is in a mobile state, and the base station is the dominant party to control cell switching or network reselection. However, when the signal between the terminal device and the base station loses synchronization and the network is disconnected, the terminal can only select the network according to the preset network sequence list.

[0003] In the process of implementing this application, the inventor discovered that the prior art has the following defects: the network sequence table in the prior art is often fixed. When the terminal device enters a new environment, the network information that has been previously registered also loses its reference significance as it moves to the new cell, thereby affecting the network selection of the terminal device and the user's Internet experience. Summary of the invention

[0004] The present application provides a method, device, terminal and storage medium for determining a network search sequence list, which acquires a network search sequence list adapted to the current network environment by collecting current network data information, so as to save time for re-finding the network in the event of a network outage and improve the user's Internet experience.

[0005] The embodiment of the present application provides a method for determining a network search sequence table, comprising: acquiring network data information according to a preset sampling frequency and a preset sampling number, wherein the network data information includes a cell identifier and a receiving power of each network;

[0006] Determine the terminal movement state according to the cell identifier, wherein the movement state includes a fast movement state and a slow movement state;

[0007] When it is determined that the moving state includes a fast moving state, determining a current network state according to the received power, wherein the network state includes a strong signal and a weak signal;

[0008] When it is determined that the network status includes a weak signal, the networks are sorted according to the received power to obtain a network search sequence list.

[0009] The embodiment of the present application provides a network search sequence table determination device, comprising: a network data information acquisition module, used to acquire network data information according to a preset sampling frequency and a preset sampling number, wherein the network data information includes a cell identifier and a received power of each network;

[0010] A mobile state determination module, used to determine the mobile state of the terminal according to the cell identifier, wherein the mobile state includes a fast moving state and a slow moving state;

[0011] A network status determination module, for determining the current network status according to the received power when determining that the mobile status includes a fast mobile status, wherein the network status includes a strong signal and a weak signal;

[0012] The network search sequence list determination module is used to sort the networks according to the received power to obtain a network search sequence list when the signal state is determined to be weak.

[0013] An embodiment of the present application provides a terminal, including: one or more processors;

[0014] a storage device for storing one or more programs,

[0015] When one or more programs are executed by one or more processors, the one or more processors implement the network search sequence list determination method in the embodiment of the present application.

[0016] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the method for determining a network search sequence list in the embodiment of the present application is implemented.

[0017] The network search sequence table determination method, device, terminal and storage medium provided in the embodiments of the present application determine the mobile status and network status by collecting current network data information when the terminal is not disconnected from the network, and obtain the latest network search sequence table in real time when it is determined to be moving quickly and the signal is weak, thereby ensuring that the terminal can be connected to the optimal network in the current environment in a timely manner according to the network search sequence table when the network is disconnected, thereby saving time for re-finding the network when the network is disconnected and improving the user's Internet experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flow chart of a method for determining a network search sequence list according to an embodiment of the present application;

[0019] Figure 2 It is another flow chart of the method for determining the network search sequence list of the embodiment of the present application;

[0020] Figure 3 is a schematic diagram of the structure of a network search sequence table determination device according to an embodiment of the present application;

[0021] Figure 4 It is a schematic diagram of the structure of the terminal provided by this application. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0023] like Figure 1 As shown, it is a flowchart of a method for determining a cell energy-saving parameter provided by the present application. The method can be applicable to the case of determining the energy-saving parameters of a cell. The method can be performed by a device for determining a cell energy-saving parameter provided by the present application, and the device for determining a cell energy-saving parameter is implemented by software and / or hardware and integrated on a device.

[0024] like Figure 1 As shown, a flowchart of a method for determining a network search sequence list provided in an embodiment of the present application, the method comprising:

[0025] Step 101: Acquire network data information according to a preset sampling frequency and a preset sampling number.

[0026] The network data information includes the cell identification and receiving power of each network.

[0027] In one example, the network data information also includes the network standard of each network, wherein the network standard may include: Long Term Evolution (LTE) and Wideband Code Division Multiple Access (WCDMA); when the network standard includes LTE, the cell identifier includes a physical cell identity (PCI), and the received power includes a reference signal received power (RSRP); when the network standard includes WCDMA, the cell identifier includes a primary synchronization code PSC, and the received power includes a received signal code power (RSCP).

[0028] Specifically, the preset sampling frequency of this embodiment can be 0.1Hz, that is, the initial sampling interval is 10s, and the preset sampling number can be 2, that is, the data within two adjacent intervals is obtained and calculated at the initial moment. Of course, in this embodiment, the network data information is always calculated according to the preset sampling frequency. The preset sampling number here refers to the number of data windows used each time the terminal mobility status is determined.

[0029] Step 102: Determine the terminal mobility state according to the cell identifier.

[0030] The moving state includes a fast moving state and a slow moving state.

[0031] In one example, determining the terminal mobility state based on the cell identifier may include: determining the number of changes in the cell identifier in adjacent sampling times in a preset sampling number; judging whether the number of changes is greater than a first preset threshold, and if so, determining that the mobility state includes a fast moving state, otherwise, determining that the mobility state includes a slow moving state.

[0032] In one example, determining the number of changes in the cell identifier in adjacent sampling times among a preset sampling number may include: determining a first change in the PCI in the LTE network standard in adjacent sampling times among the preset sampling number; determining a second change in the PSC in the WCDMA network standard in adjacent sampling times among the preset sampling number; and adding the first change to the second change to obtain the number of changes.

[0033] In a specific implementation, by making a difference judgment on the data in two adjacent intervals, the data collected for the first time in the preset sampling times is used as the first window data, and the data collected for the second time in the preset sampling times is used as the second window data, and the change of the terminal mobile state is determined by the transformation of the window data. For example, in the first window data, the PCI in the LTE network standard is PCI1, PCI2 and PCI3, and the PSC in the WCDMA network standard is PSC1, PSC2 and PSC3, respectively, and in the second window data, the PCI in the LTE network standard is PCI1, PCI4 and PCI5, and the PSC in the WCDMA network standard is PSC4, PSC5 and PSC6. It can be concluded that the first change amount of PCI in the adjacent sampling times in the preset sampling times is 2, that is, only the PCI of two networks has changed, and the second change amount of PSC is 3, that is, the PSC of three networks has changed. Because PCI and PSC belong to cell identifiers under different network formats, it can be concluded that the number of changes in cell identifiers is the sum of the two, which is 5. It is known that the first preset threshold is 4. Since the number of changes in the cell identity 5 is greater than the first preset threshold, it can be determined that the moving state is a fast moving state, that is, the current terminal is moving fast and the probability of the network environment changing is very high.

[0034] It should be noted that, in this implementation, the explanation is made by taking the case where the network environment in which the terminal is located includes both LTE, i.e. 4G, and WCDMA, i.e. 3G network standards as an example. In the process of rapid movement, there may be a situation where only LTE is included, or only WCDMA is included. The method of calculating the change in cell identification is roughly the same as that of this embodiment, so it will not be repeated here.

[0035] Step 103: When it is determined that the moving state includes a fast moving state, the current network state is determined according to the received power.

[0036] Among them, the network status includes strong signal and weak signal.

[0037] In one example, determining the current network status based on the received power may include: calculating the average value of the received power of each network in a preset number of sampling times; determining whether the average value is greater than a second preset threshold, and if so, determining that the network status includes a strong signal, otherwise, determining that the network status includes a weak signal.

[0038] Specifically, when it is determined that the mobile state includes a fast moving state, it means that the terminal is in fast movement. At this time, the average value of the received power of each network in the preset sampling times will continue to be calculated, and the data collected for the first time will be used as the first window data, and the data collected for the second time in the preset sampling times will be used as the second window data. If there are three networks in the first window, the RSRP1 corresponding to the network with a cell identifier of PCI1 is 1, the RSRP2 corresponding to the network with a cell identifier of PCI2 is 4, and the RSCP corresponding to the network with a cell identifier of PSC1 is 2; and there are three networks in the second window, the RSRP4 corresponding to the network with a cell identifier of PCI4 is 3, the RSRP5 corresponding to the network with a cell identifier of PCI5 is 3, and the RSCP corresponding to the network with a cell identifier of PSC4 is 5. The received power of the above networks is added and averaged, and the final result is 3. It is known that the second preset threshold is 4. Because the average value of the received power is less than the second preset threshold, it can be determined that the network state in the current environment of the terminal is weak signal. Therefore, it can be concluded that the current terminal may be in a fast-moving state, and the signal in the network environment is poor. In this state, there is a risk of network disconnection at any time, thereby affecting the user's Internet experience.

[0039] Step 104: When it is determined that the network status includes a weak signal, the networks are sorted according to the received power to obtain a network search sequence list.

[0040] In one example, sorting each network according to received power to obtain a network search sequence list may include: determining the received power of each network in the most recent sampling among a preset number of sampling times; sorting each network in order of received power from large to small to obtain a network search sequence list.

[0041] Specifically, it is assumed that the received powers of each network in the most recent sampling in the preset sampling times are as follows: the RSRP4 corresponding to the network with the cell identifier PCI4 is 3, the RSRP5 corresponding to the network with the cell identifier PCI5 is 4, and the RSCP corresponding to the network with the cell identifier PSC4 is 5. At this time, the above networks will be sorted in descending order of received power, so as to update the network selection order in the current environment in real time, as shown in Table 1 below:

[0042] Table 1

[0043] Network Standard Cell ID Receive power WCDMA PSC4 5 LTE PCI5 4 LTE PCI4 3

[0044] It should be noted that after the networks are sorted according to the received power to obtain the network search sequence list, it can also include: in the case of determining that the network is disconnected, the network connection is performed in real time according to the network search sequence list. Since the newly obtained network search sequence list is updated and obtained according to the current environment in which the terminal is located, for the previously connected network, if it is not within the coverage of the new environment, the device will connect in sequence according to the new network search sequence list; and for the network with the strongest signal strength before moving, but due to the rapid movement of the terminal, the signal strength of the network is weakened, the arrangement order of the network in the new network search sequence list will decrease, so in the case of network disconnection, it will reconnect according to the first network in the new network search sequence list, and if it fails, it will connect in sequence. Since the network search sequence list is obtained in real time according to the current network environment of the terminal, the success rate of network connection is improved.

[0045] The network search sequence list determination method disclosed in the embodiment of the present application determines the mobile status and network status by collecting current network data information when the terminal is not disconnected from the network, and obtains the latest network search sequence list in real time when it is determined to be moving quickly and the signal is weak, thereby ensuring that the terminal can be connected to the optimal network in the current environment in time according to the network search sequence list when the network is disconnected, thereby saving time for re-finding the network when the network is disconnected and improving the user's Internet experience.

[0046] Figure 2 : is another flow chart of a method for determining a network search sequence list according to an embodiment of the present application, and the method may include:

[0047] Step 201, acquiring network data information according to a preset sampling frequency and a preset sampling number.

[0048] Step 202: Determine the terminal mobility status according to the cell identifier.

[0049] Step 203: When it is determined that the moving state includes a fast moving state, the current network state is determined according to the received power.

[0050] Step 204: When it is determined that the network status includes a weak signal, the networks are sorted according to the received power to obtain a network search sequence list.

[0051] It should be noted that Figure 2 Steps 201 to 204 shown are similar to Figure 1 Steps 101 to 104 in the embodiment are substantially the same, and thus will not be described in detail in this embodiment.

[0052] Step 205: Adjust the preset sampling frequency and the preset sampling times according to the movement state.

[0053] In one example, after determining the terminal mobility state according to the cell identifier, it may also include: when it is determined that the mobility state includes a slow mobility state, reducing the preset sampling frequency according to a multiplication factor; when it is determined that the mobility state includes a fast mobility state, increasing the preset sampling frequency according to a multiplication factor, and increasing the preset sampling number according to a preset number of times.

[0054] It should be noted that when it is determined that the mobile state includes a slow mobile state, it means that the network environment in which the current terminal is located has not changed much. In order to reduce the load energy consumption of the processor, the preset sampling frequency can be reduced. For example, if the preset sampling frequency is 0.1Hz, a new sampling frequency is obtained by multiplying the preset sampling frequency by a multiplication factor of 0.2. Of course, the multiplication factor in the implementation mode of the present application is only used as an example. As long as the multiplication factor is within the range of 0.1-0.9, it is within the protection scope of the present application. The implementation mode of the present application will not be repeated. When it is determined that the mobile state includes a fast mobile state, it means that the network environment in which the current terminal is located has changed more. Once the network is disconnected, the probability of re-registering the network for a full network search will also increase. At this time, the preset sampling frequency will be increased to achieve real-time tracking of the network state. For example, if the preset sampling frequency is 0.1Hz, a new sampling frequency is obtained by multiplying the preset sampling frequency by a multiplication factor of 2. Of course, the multiplication factor in the implementation mode of the present application is only used as an example. As long as the multiplication factor is within the range of 1-10, it is within the protection scope of the present application.

[0055] Among them, after determining the mobile state of the terminal, it also includes adjusting the preset sampling times. When it is determined to be a fast moving state, the preset sampling times are changed from 2 to 3, that is, the data in three adjacent intervals are obtained and calculated, and the two window data are changed to three window data. And the subsequent mobile state is determined based on the three window data. The specific method is to obtain the first change amount of the cell identifier in the first window and the second window, obtain the second change amount of the cell identifier in the second window and the third window, and then calculate the difference between the first change amount and the second change amount, and obtain the third change amount, and compare the third change amount with the first preset threshold value to realize the real-time judgment of the mobile state of the terminal. By changing the preset sampling times and calculating through the three window data, the accuracy of data calculation is guaranteed when the terminal is in a fast moving state.

[0056] It should be noted that in this embodiment, the sampling parameters are adaptively adjusted in real time according to the terminal movement state, thereby reducing the processing load of terminal data monitoring in a slow movement state, and accurately tracking the network environment in a fast movement state.

[0057] Figure 3 A schematic diagram showing the structure of a network search sequence table determination device according to an embodiment of the present application is shown. Figure 3 As shown, the device includes: a network data information acquisition module 31, which is used to acquire network data information according to a preset sampling frequency and a preset number of sampling times, wherein the network data information includes the cell identification and receiving power of each network; a mobile state determination module 32, which is used to determine the terminal mobile state according to the cell identification, wherein the mobile state includes a fast moving state and a slow moving state; a network state determination module 33, which is used to determine the current network state according to the receiving power when it is determined that the mobile state includes a fast moving state, wherein the network state includes a strong signal and a weak signal; a network search sequence table determination module 34, which is used to sort each network according to the receiving power to obtain a network search sequence table when it is determined that the signal state is a weak signal.

[0058] The network search sequence list determination device provided in this embodiment is used to implement the network search sequence list determination method of the present application. The implementation principle and technical effect of the network search sequence list determination device provided in this embodiment are similar to those of the network search sequence list determination method of the present application, and will not be repeated here.

[0059] In one example, the network data information also includes the network standard of each network, wherein the network standard includes: LTE and WCDMA; when the network standard includes LTE, the cell identifier includes the physical cell number PCI, and the receiving power includes the reference signal receiving power RSRP; when the network standard includes WCDMA, the cell identifier includes the primary synchronization code PSC, and the receiving power includes the received signal code power RSCP.

[0060] In one example, the mobile state determination module is specifically used to: determine the number of changes in the cell identifier in adjacent sampling times in a preset sampling number; determine whether the number of changes is greater than a first preset threshold, and if so, determine that the mobile state includes a fast moving state, otherwise, determine that the mobile state includes a slow moving state.

[0061] In one example, when the mobile state determination module is executing to determine the number of changes in the cell identifier in adjacent sampling times among the preset sampling times, it is specifically used to: determine a first change in the PCI in the LTE network standard in adjacent sampling times among the preset sampling times; determine a second change in the PSC in the WCDMA network standard in adjacent sampling times among the preset sampling times; and add the first change to the second change to obtain the number of changes.

[0062] In one example, a sampling parameter adjustment module is also included, which is used to reduce the preset sampling frequency according to the multiplication factor when it is determined that the moving state includes a slow moving state; when it is determined that the moving state includes a fast moving state, the preset sampling frequency is increased according to the multiplication factor, and the preset sampling number is increased according to the preset number of times.

[0063] In one example, the network status determination module is specifically used to: calculate the average value of the received power of each network in a preset sampling number of times; determine whether the average value is greater than a second preset threshold, if so, determine that the network status includes a strong signal, otherwise, determine that the network status includes a weak signal.

[0064] In one example, the network search sequence table determination module is specifically used to: determine the receiving power of each network in the most recent sampling among the preset sampling times; sort the networks in descending order of receiving power to obtain a network search sequence table.

[0065] In one example, a connection module is further included, which is used to perform network connection in real time according to the network search sequence list when it is determined that the network is disconnected.

[0066] like Figure 4 As shown, a schematic diagram of the structure of a device provided in an embodiment of the present application, the device provided in the present application includes: one or more processors 41 and a storage device 42; the processor 41 of the device can be one or more, Figure 4 A processor 41 is taken as an example; the storage device 42 is used to store one or more programs; the one or more programs are executed by one or more processors 41, so that one or more processors 41 implement the network search sequence table determination method as in the embodiment of the present invention.

[0067] The processor 41 and the storage device 42 in the device may be connected via a bus or other means. Figure 4The example of connecting through bus is taken in the following.

[0068] The storage device 42, as a computer-readable storage medium, can be configured to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the network search sequence table determination method of the embodiment of the present application. The storage device 42 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application required for a function; the storage data area may store data created according to the use of the device, etc. In addition, the storage device 42 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device 42 may further include a memory remotely arranged relative to the processor 41, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0069] The present application provides a storage medium on which a computer program is stored. When the program is executed by a processor, any network search sequence table determination method in the embodiments of the present application is implemented.

[0070] Among them, the method for determining the network search sequence list includes: obtaining network data information according to a preset sampling frequency and a preset number of sampling times, wherein the network data information includes the cell identification and receiving power of each network; determining the terminal movement state according to the cell identification, wherein the movement state includes a fast movement state and a slow movement state; when it is determined that the movement state includes a fast movement state, determining the current network state according to the receiving power, wherein the network state includes a strong signal and a weak signal; when it is determined that the network state includes a weak signal, sorting each network according to the receiving power to obtain a network search sequence list.

[0071] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0072] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0073] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0074] The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. A computer program may be stored on a memory. The memory may have any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transient storage media. A data processor may be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FGPAs) and a processor based on a multi-core processor architecture.

[0075] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. A method for determining a network search sequence list, characterized in that: include: Acquire network data information according to a preset sampling frequency and a preset sampling number, wherein the network data information includes a cell identifier and a received power of each network; Determining a terminal mobility state according to the cell identifier, wherein the mobility state includes a fast mobility state and a slow mobility state; When it is determined that the moving state includes the fast moving state, determining a current network state according to the received power, wherein the network state includes a strong signal and a weak signal; When it is determined that the network status includes the weak signal, the networks are sorted according to the received power to obtain a network search sequence list; Determining the terminal mobility state according to the cell identifier includes: determining the number of changes in the cell identifier in adjacent sampling times in the preset sampling times; judging whether the number of changes is greater than a first preset threshold, and if so, determining that the mobility state includes the fast moving state, otherwise, determining that the mobility state includes the slow moving state; Determining the current network status based on the received power includes: calculating the average value of the received power of each network in a preset sampling number of times; judging whether the average value is greater than a second preset threshold value, and if so, determining that the network status includes the strong signal, otherwise, determining that the network status includes the weak signal.

2. The method according to claim 1, characterized in that: The network data information also includes the network standards of the networks, wherein the network standards include: LTE and WCDMA; When the network standard includes the LTE, the cell identifier includes a physical cell ID PCI, and the received power includes a reference signal received power RSRP; When the network standard includes WCDMA, the cell identifier includes a primary synchronization code PSC, and the received power includes a received signal code power RSCP.

3. The method according to claim 1, characterized in that The determining the number of changes in the cell identifiers in adjacent sampling times in the preset sampling times includes: Determine a first change amount of the PCI in the LTE network standard in adjacent sampling times in the preset sampling times; Determine a second change amount of the PSC in the WCDMA network standard in adjacent sampling times in the preset sampling times; The first change amount and the second change amount are added to obtain the change amount.

4. The method according to claim 3, characterized in that After determining the terminal mobility state according to the cell identifier, the method further includes: When it is determined that the moving state includes the slow moving state, reducing the preset sampling frequency according to the multiplication factor; When it is determined that the moving state includes the fast moving state, the preset sampling frequency is increased according to the multiplication factor, and the preset sampling number is increased according to the preset number of times.

5. The method according to claim 1, wherein the step of sorting the networks according to the received power to obtain a network search sequence list comprises: Determine the received power of each network in the most recent sampling among the preset sampling times; The networks are sorted in descending order of the received power to obtain the network search sequence list.

6. The method according to claim 5, characterized in that After the networks are sorted according to the received power to obtain a network search sequence list, the method further includes: When it is determined that the network is disconnected, a network connection is performed in real time according to the network search sequence table.

7. A network search sequence table determination device, comprising: A network data information acquisition module, used to acquire network data information according to a preset sampling frequency and a preset sampling number, wherein the network data information includes a cell identifier and a received power of each network; A mobile state determination module, used to determine the mobile state of the terminal according to the cell identifier, wherein the mobile state includes a fast moving state and a slow moving state; A network status determination module, configured to determine a current network status according to the received power when it is determined that the mobile status includes the fast mobile status, wherein the network status includes a strong signal and a weak signal; A network search sequence list determination module, configured to, when determining that the network state is a weak signal, sort the networks according to the received power to obtain a network search sequence list; The mobile state determination module is specifically used to determine the number of changes in the cell identifier in the adjacent sampling times in the preset sampling times; determine whether the number of changes is greater than a first preset threshold, and if so, determine that the mobile state includes the fast moving state, otherwise, determine that the mobile state includes the slow moving state; The network status determination module is specifically used to calculate the average value of the received power of each network in the preset sampling number; determine whether the average value is greater than a second preset threshold value, if so, determine that the network status includes the strong signal, otherwise, determine that the network status includes the weak signal.

8. A terminal, characterized in that: The terminal comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the network search sequence list determination method as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method for determining a network search sequence list as described in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Searching window processing method and device

    CN102904603A

  • Control method, motion state evaluation method and device of user terminal

    CN106817733A